[antlr-interest] When a comment not a comment
Peterson, Joe
joe.peterson at intel.com
Thu Feb 19 15:32:59 PST 2009
Michael,
Thanks for the response. You suggested:
> NONCOMMENT : '#ABCD' { $channel = HIDDEN; };
> COMMENT : '#' ~('\r' | '\n')* NEWLINE { $channel = HIDDEN; };
> NEWLINE : '\r' ('\n')? | '\n';
I've tried that but then a line like the one below is treated as a comment:
#ABCD this = that
Apparently unless you set it to fuzzy, you get the longest match. I can't turn on fuzzy, so I need to figure out another method.
-JEEP
More information about the antlr-interest
mailing list