Selaa lähdekoodia

added types to vars in program form for C2 in chap 5

Jeremy Siek 6 vuotta sitten
vanhempi
commit
70726c4919
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      book.tex

+ 1 - 1
book.tex

@@ -4697,7 +4697,7 @@ Figure~\ref{fig:expose-alloc-output} shows the output of the
 \Stmt &::=& \gray{ \ASSIGN{\Var}{\Exp} \mid \RETURN{\Arg} } \\
       &\mid& \gray{ \IF{(\itm{cmp}\, \Arg\,\Arg)}{\Stmt^{*}}{\Stmt^{*}} } \\
       &\mid& (\key{collect} \,\itm{int}) \\
-C_2 & ::= & \gray{ (\key{program}\;(\Var^{*})\;(\key{type}\;\textit{type})\;\Stmt^{+}) }
+C_2 & ::= & (\key{program}\;((\Var \key{.} \itm{type})^{*})\;(\key{type}\;\textit{type})\;\Stmt^{+})
 \end{array}
 \]
 \end{minipage}