[antlr-interest] Re: Tokens and context
lgcraymer
lgc at mail1.jpl.nasa.gov
Mon Jul 15 17:17:37 PDT 2002
One minor addendum to Monty's comments: also look at the
"qualifiedID" rule in antlr.g.
The one problem with the "qualifiedID" type of solution is that it
ignores whitespace (a.b.c.d and a . b.c.d are not the same). For your
problem, you may prefer to have a "STAR_IDENTIFIER" in addition to
STAR and IDENTIFIER: "*" followed by whitespace is a "STAR", while
"*"(<identifier>)? or <identifier>("*"(<identifier2>)?)+ is a
STAR_IDENTIFIER. ANTLR lexers can make the distinction, and probably
only two lexer rules are affected.
--Loring
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list