[antlr-interest] Bug? Invalid Java code generated
Sam Barnett-Cormack
s.barnett-cormack at lancaster.ac.uk
Fri Mar 6 09:52:42 PST 2009
Jim Idle wrote:
> Sam Barnett-Cormack wrote:
>> Hi all
>>
>> The attached grammar (which you're probably all tired of) generates
>> Java code with an error in. I've checked, and the error isn't in a
>> copy action or predicate - it's in the expansion of $text in a parser
>> predicate. I don't know if I've used $text incorrectly,
>
> Here is a hint. $text of what? This is a parser rule not a lexer rule.
"The Definitive ANTLR Reference", Terence Parr, p130: Figure 6.2,
Predefined Parser Rule Attributes:
"Attribute: text
Type: String
Description: The text matched from the start of the rule up until the
point of the $text expression evaluation..."
--
Sam Barnett-Cormack
More information about the antlr-interest
mailing list