diff --git a/latex-code/exercise/exercise.pdf b/latex-code/exercise/exercise.pdf index 9e4fe5a..a5fa859 100644 Binary files a/latex-code/exercise/exercise.pdf and b/latex-code/exercise/exercise.pdf differ diff --git a/latex-code/exercise/exercise.tex b/latex-code/exercise/exercise.tex index 264b501..26f7c39 100644 --- a/latex-code/exercise/exercise.tex +++ b/latex-code/exercise/exercise.tex @@ -276,16 +276,16 @@ Intermediate solution: \menu{$\hookrightarrow$ expression-2-intentions} \begin{aufgabe} - Add checks to ensure that each function name is unique. Add checks to ensure that each variable is unique for each function. + Add transformations that automatically append a node into the AST after typing a specific keyword. Write transformations for the \texttt{and}- and \texttt{or}-Expression for both directions (left and right). \end{aufgabe} - - Intermediate solution: \menu{$\hookrightarrow$ expression-3-checks} + + Intermediate solution: \menu{$\hookrightarrow$ expression-3-transformations} \begin{aufgabe} - Add transformations that automatically append a node into the AST after typing a specific keyword. Write transformations for the \texttt{and}- and \texttt{or}-Expression for both directions (left and right). + Add checks to ensure that each function name is unique. Add checks to ensure that each variable is unique for each function. \end{aufgabe} - Intermediate solution: \menu{$\hookrightarrow$ expression-4-transformations} + Intermediate solution: \menu{$\hookrightarrow$ expression-4-checks} \begin{aufgabe} Add generators for at least one of \texttt{AExp} or \texttt{BExp}. Your code construct for the expression \texttt{x >= 2} should look like the following Listing \ref{lst:gen}.