|
@@ -165,8 +165,9 @@
|
|
\fi
|
|
\fi
|
|
|
|
|
|
\if\edition\pythonEd
|
|
\if\edition\pythonEd
|
|
-\newcommand{\LET}[3]{\key{Let}\LP #1 \key{,} #2 \key{,} #3 \RP}
|
|
|
|
-\newcommand{\CLET}[3]{\key{let}~#1~\key{=}~#2~\key{in}~#3}
|
|
|
|
|
|
+%% Use BEGIN instead of LET -Jeremy
|
|
|
|
+%% \newcommand{\LET}[3]{\key{Let}\LP #1 \key{,} #2 \key{,} #3 \RP}
|
|
|
|
+%% \newcommand{\CLET}[3]{\key{let}~#1~\key{=}~#2~\key{in}~#3}
|
|
\newcommand{\INT}[1]{{\key{Constant}\LP#1\RP}}
|
|
\newcommand{\INT}[1]{{\key{Constant}\LP#1\RP}}
|
|
\newcommand{\READOP}{{\key{input\_int}}}
|
|
\newcommand{\READOP}{{\key{input\_int}}}
|
|
\newcommand{\READ}{{\key{Call(Name('input\_int'),[])}}}
|
|
\newcommand{\READ}{{\key{Call(Name('input\_int'),[])}}}
|
|
@@ -232,7 +233,7 @@
|
|
\newcommand{\CNOT}[1]{\LP\key{not}~#1\RP}
|
|
\newcommand{\CNOT}[1]{\LP\key{not}~#1\RP}
|
|
\newcommand{\CALL}[2]{\key{Call}\LP #1\code{, } #2 \RP}
|
|
\newcommand{\CALL}[2]{\key{Call}\LP #1\code{, } #2 \RP}
|
|
\newcommand{\APPLY}[2]{\key{(Apply}~#1~#2\code{)}}
|
|
\newcommand{\APPLY}[2]{\key{(Apply}~#1~#2\code{)}}
|
|
-\newcommand{\CAPPLY}[2]{\LP~#1~#2\RP}
|
|
|
|
|
|
+\newcommand{\CAPPLY}[2]{\LP#1~#2\RP}
|
|
\newcommand{\FUNREF}[1]{\LP\key{FunRef}~#1\RP}
|
|
\newcommand{\FUNREF}[1]{\LP\key{FunRef}~#1\RP}
|
|
\newcommand{\CFUNREF}[1]{\key{(fun-ref}~#1\code{)}}
|
|
\newcommand{\CFUNREF}[1]{\key{(fun-ref}~#1\code{)}}
|
|
\fi
|
|
\fi
|
|
@@ -301,7 +302,7 @@
|
|
\newcommand{\CRETURN}[1]{\key{return}~#1}
|
|
\newcommand{\CRETURN}[1]{\key{return}~#1}
|
|
\newcommand{\GOTO}[1]{\key{Goto}\LP #1 \RP}
|
|
\newcommand{\GOTO}[1]{\key{Goto}\LP #1 \RP}
|
|
\newcommand{\CGOTO}[1]{\key{goto}~#1}
|
|
\newcommand{\CGOTO}[1]{\key{goto}~#1}
|
|
-\newcommand{\FUNDEF}[5]{\key{FunctionDef}\LP#1\key{, }#2\key{, }#3\key{, None}\key{, }#5\key{, None}\RP}
|
|
|
|
|
|
+\newcommand{\FUNDEF}[5]{\key{FunctionDef}\LP#1\key{, }#2\key{, }#5\key{, None}\key{, }#3\key{, None}\RP}
|
|
\fi
|
|
\fi
|
|
|
|
|
|
\newcommand{\SEQ}[2]{\key{(Seq}~#1~#2\key{)}}
|
|
\newcommand{\SEQ}[2]{\key{(Seq}~#1~#2\key{)}}
|