[antlr-interest] Re: recognizer vs translator
    Adrian Sandor 
    aditsu at yahoo.com
       
    Tue Jul  8 01:07:17 PDT 2003
    
    
  
thanks for the advice;
I followed this path, however the tree grammar ends up being almost 
as complicated as the parser grammar, and I still need to modify both 
in parallel, is there any way I can improve this? maybe by using 
wildcards or reusing parser rules?
what I'm trying to do is a source code formatter for C++
Adrian
--- In antlr-interest at yahoogroups.com, Matt Benson <gudnabrsam at y...> 
wrote:
> I think the accepted way to do this is to have your
> grammar create an AST, then create a TreeParser that
> walks your AST and performs your translation for you.
> 
> -Matt
> 
> --- Adrian Sandor <aditsu at y...> wrote:
> > 
> > If I have a grammar which is good for recognizing a
> > language, then 
> > how can I write a translator for that language
> > without modifying the 
> > grammar? I mean I want to keep the translator rules
> > separately (even 
> > if they are in the same file).
> > 
> > Adrian
 
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 
    
    
More information about the antlr-interest
mailing list