[antlr-interest] Building XML like AST
Michele Bortolato
zuper85 at hotmail.it
Wed Jan 16 13:04:05 PST 2008
Hi.
let's suppose i have a grammar like this:
prog: expr+ ;
expr: multExpr (('+'|'-') multExpr)*
;
multExpr
: atom ('*' atom)*
;
atom: INT
| '(' expr ')'
;
// START:tokens
INT : '0'..'9'+ ;
NEWLINE:'\r'? '\n' ;
WS : (' '|'\t'|'\n'|'\r')+ {skip();} ;
i need to generate an AST for this grammra in XML form.
example, for a string like 3*4+5
i could need an output such:
3
4
instead of :(* 3 (+ 4 5))
could ANTLR(WORKS) generate an XML element rather than a CommonType tree?How?
I didn't found anything on ANTLR Reference.
Thanks
_________________________________________________________________
Ti piace giocare con le lettere? Prova ABCLive!
http://messengergiochi.it.msn.com/
More information about the antlr-interest
mailing list