[antlr-interest] Antlr 2 nondeterminism problem
Jose Ventura
jose.ventura.roda at gmail.com
Thu Oct 19 00:37:29 PDT 2006
Hi all,
I have these rules in my parser, I've marked with **** the error line.
*comando_read: READ^ IDENT
(next_record|read_into|read_key)*
(read_end)?
**** (read_no_end)?
(options {greedy=true;}:END_READ)?;
next_record!: NEXT| RECORD;
read_into : INTO^ campo;
read_key : KEY^ (IS!)? campo ;
read_end : (AT!)? END sentencia_interna["END"];
read_no_end: NOT (AT!)? END sentencia_interna["NOT-END"];
*
*cobolParser.g:899:17: warning:nondeterminism between alts 1 and 2 of block
upon
cobolParser.g:899:17: k==1:"NOT"*
Can anyone help me with this error? I haven't achieved to solve it.
Thanks in advance.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.antlr.org/pipermail/antlr-interest/attachments/20061019/af95677e/attachment.html
More information about the antlr-interest
mailing list