Browse Source

fix typo in shrink for functions

Jeremy G. Siek 1 năm trước cách đây
mục cha
commit
c14c1aaa12
2 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 1 1
      book.tex
  2. 1 1
      defs.tex

+ 1 - 1
book.tex

@@ -15670,7 +15670,7 @@ Module(|$\Def\ldots\Stmt\ldots$|)
 \end{lstlisting}
 where $\itm{mainDef}$ is
 \begin{lstlisting}
-FunctionDef('main', [], int, None, |$\Stmt\ldots$|Return(Constant(0)), None)
+FunctionDef('main', [], |$\Stmt\ldots$|Return(Constant(0)), None, IntType(), None)
 \end{lstlisting}
 \fi}
 

+ 1 - 1
defs.tex

@@ -388,7 +388,7 @@
 \newcommand{\JMPIF}[2]{\key{(JmpIf}~#1~#2\key{)}}
 \newcommand{\RETQ}{\key{(Retq)}}
 \newcommand{\XPROGRAM}[2]{\LP\code{X86Program}~#1~#2\RP}
-\newcommand{\XPROGRAMDEFS}[2]{\LP\code{X86Program}~#1~#2\RP}
+\newcommand{\XPROGRAMDEFS}[2]{\LP\code{X86ProgramDefs}~#1~#2\RP}
 \newcommand{\BYTEREG}[1]{\key{(ByteReg}~#1\key{)}}
 \newcommand{\CDEF}[4]{\LP\key{define}~\LP#1~#2\RP\,\key{:}\,#3~#4\RP}
 \newcommand{\DEF}[5]{\LP\key{Def}~#1~#2~#3~#4~#5\RP}