[antlr-interest] Tree rewriting
    Arto Viitanen 
    arto.viitanen at pp4.inet.fi
       
    Wed Oct 31 09:17:41 PDT 2007
    
    
  
I have used an AST to generate symbol table from the source. It occurred
to me, that I could actually generate another
AST by cleaning up the code a little bit, like checking that  for
example ('+' e1=expression e2=expression) can be
rewritten as (e1), if e2 is 0. So my question really is
-   is there any reason to write another AST
-   or generate code from the current AST and try the optimization on
the same phase
-   and is there any sample on this simple optimization using ANTLR ?
--
Arto Viitanen
    
    
More information about the antlr-interest
mailing list