X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=topbloke-formulae.git;a=blobdiff_plain;f=article.tex;h=8cb19b26b2b44b5483366bb540723ddb94a8e24a;hp=1e7adc26461f2083df2e4199726814428a396255;hb=29344b6ad90d4bc445e67d9b0025509ea555512e;hpb=70d3742a65313c482c967727c9110ec5c4a59695 diff --git a/article.tex b/article.tex index 1e7adc2..8cb19b2 100644 --- a/article.tex +++ b/article.tex @@ -84,18 +84,23 @@ \newcommand{\pancsof}[2]{\pancs ( #1 , #2 ) } \newcommand{\pendsof}[2]{\pends ( #1 , #2 ) } -\newcommand{\merge}{{\mathcal M}} -\newcommand{\mergeof}[4]{\merge(#1,#2,#3,#4)} +\newcommand{\commitmerge}{{\mathcal M}} +\newcommand{\commitmergeof}[4]{\commitmerge(#1,#2,#3,#4)} %\newcommand{\merge}[4]{{#2 {{\frac{ #1 }{ #3 } #4}}}} \newcommand{\patch}{{\mathcal P}} \newcommand{\base}{{\mathcal B}} \newcommand{\depsreq}{{\mathcal G}} +\newcommand{\allsrcs}{\set U} + \newcommand{\patchof}[1]{\patch ( #1 ) } \newcommand{\baseof}[1]{\base ( #1 ) } \newcommand{\depsreqof}[1]{\depsreq ( #1 ) } +\newcommand{\foreign}{\pa F} +\newcommand{\isforeign}[1]{#1 \in \foreign} + \newcommand{\allpatches}{\Upsilon} \newcommand{\assign}{\leftarrow} \newcommand{\iassign}{\leftarrow} @@ -146,6 +151,8 @@ \newcommand{\proofstarts}{{\it Proof:}} \newcommand{\proof}[1]{\proofstarts #1 $\qed$} +\newcommand{\statement}[2]{\[\eqn{ #1 }{ #2 }\]} + \newcommand{\gathbegin}{\begin{gather} \tag*{}} \newcommand{\gathnext}{\\ \tag*{}} @@ -166,9 +173,13 @@ \input{create-tip.tex} \input{anticommit.tex} \input{merge.tex} +\input{pseudomerge.tex} \chapter{Update strategy} \input{strategy.tex} +\input{ranking.tex} +\input{trav-alg.tex} +\input{trav-proofs.tex} \end{document}