hws/hw09.tex
changeset 805 526e10d97435
parent 705 bfc8703b1527
child 901 33cff35bdc1a
equal deleted inserted replaced
804:387240957c3d 805:526e10d97435
    62 
    62 
    63 \item What is the difference between a parse tree and an abstract
    63 \item What is the difference between a parse tree and an abstract
    64   syntax tree? Give some simple examples for each of them.
    64   syntax tree? Give some simple examples for each of them.
    65 
    65 
    66 
    66 
       
    67 \item Give a description of how the Brzozowski matcher works. 
       
    68   The description should be coherent and logical.
    67 
    69 
       
    70 \item Give a description of how a compiler for the While-language can
       
    71   be implemented. You should assume you are producing code for the JVM.
       
    72   The description should be coherent and logical.
       
    73 
       
    74   
    68 \item \POSTSCRIPT  
    75 \item \POSTSCRIPT  
    69 
    76 
    70 %  \item It is true (I confirmed it) that
    77 %  \item It is true (I confirmed it) that
    71 %  
    78 %  
    72 %  \begin{center} if $\varnothing$ does not occur in $r$
    79 %  \begin{center} if $\varnothing$ does not occur in $r$