[antlr-interest] ANTLR-2.7.6: how to catch an exception inside Lexer
ning dong
ningd2004 at gmail.com
Tue Mar 20 15:16:51 PDT 2007
Hi all,
Is there any way to catch an exception inside Lexer and do something
(ie, catch the exception thrown by nextToken()). The online document
only shows how to do it in parser.
What I really want to do is to rewind the CharBuffer and try new
rules when something is wrong. Or Can anyone tell me how to do that?
Seems the rewind() in Parser is to rewind the TokenStreamBuffer, not
the CharBuffer.
Thanks!
--
Best Regards!
Ning Dong
More information about the antlr-interest
mailing list