[antlr-interest] Bug in Imaginary Node Constructors
Gary R. Van Sickle
g.r.vansickle at att.net
Wed Feb 18 23:18:41 PST 2009
This is with the C target. This builds, and the resulting target files
compile:
declarator_suffix
: '[' constant_expression ']' -> ^(BRACKETED_CONST_EXPR[$lc,
"BRACKETED_CONST_EXPR"] constant_expression)
[...etc...]
But you'll notice it's missing an "lc=" anywhere. When the resulting parser
is run, it segfaults. Seems to me that ANTLR should refuse to compile this.
--
Gary R. Van Sickle
More information about the antlr-interest
mailing list