X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;ds=sidebyside;f=notation.tex;fp=notation.tex;h=19cf243733e1a9ba8edce18d7d7a70a8e0fb1097;hb=9ad96b436e0c1ddc5c4fb5074c588644e88c0bae;hp=82a2e647dbac266a769374a422727af8c92e6663;hpb=ad178f973fea2cc5483a55f6dc84599277cbf39b;p=topbloke-formulae.git diff --git a/notation.tex b/notation.tex index 82a2e64..19cf243 100644 --- a/notation.tex +++ b/notation.tex @@ -31,20 +31,20 @@ are respectively the base and tip git branches. $\p$ may be used where the context requires a set, in which case the statement is to be taken as applying to both $\py$ and $\pn$. All of these sets will be disjoint by construction -(see Invariants, below). Hence: +(see Invariants, below). \item[ $\foreign$ ] The set of all commits which are not part of a Topbloke branch. We -call these foreign commits. - -\item[ $\set A$, $\set P$, $\ldots$ ] -Arbitrary sets of commits. Maybe $\set P = \p$ i.e.\ some $\py$ or $\pn$, but -maybe not. +call these foreign commits. Hence: \item[ $ \patchof{ C } $ ] Either $\p$ s.t. $ C \in \p $, or $\foreign$. A function from commits to patches' sets $\p$. +\item[ $\set A$, $\set P$, $\ldots$ ] +Arbitrary sets of commits. Maybe $\set P = \p$ i.e.\ some $\py$ or $\pn$, but +maybe not. + \item[ $ \pancsof{C}{\set P} $ ] $ \{ A \; | \; A \le C \land A \in \set P \} $ i.e. all the ancestors of $C$