Modify second slide concerning AST to C

This commit is contained in:
Benjamin Loison 2022-12-16 15:53:04 +01:00
parent fc0a12fa12
commit b616bad07a

View File

@ -176,15 +176,16 @@
\item \texttt{pp\_asnprevarlist} \item \texttt{pp\_asnprevarlist}
\end{itemize} \end{itemize}
\pause \pause
\item \texttt{when} implementation error: division by zero for instance \item \texttt{when} implementation error: division by zero for instance, so used the first trick (\texttt{when\_merge.node})
\pause \pause
\item \texttt{->} \item \texttt{->}: use global variable \texttt{init\_\{NODE\_NAME\}}\\
\texttt{1 -> 2 -> 3} returns \texttt{0} on first run and only \texttt{3} on the following ones, correct? (\texttt{arrow.node})
\pause \pause
\item \texttt{pre} \item \texttt{pre}
\pause \pause
\item \texttt{reset} \item \texttt{reset}% (\texttt{reset})
\pause \pause
\item Functions returning tuples thanks to Arnaud's linearization only have to deal with \texttt{(a0, a1, ..., an) = return\_tuple\_a0\_a1\_dots\_an(0)} \item Functions returning tuples thanks to Arnaud's linearization only have to deal with \texttt{(a0, a1, ..., an) = return\_tuple\_a0\_a1\_dots\_an(0)} (\texttt{function\_returning\_tuple.node})
\end{itemize} \end{itemize}
\end{frame} \end{frame}