[antlr-interest] Bug? "new (new" code generated.

Steve Bennett stevagewp at gmail.com
Fri Feb 1 05:59:39 PST 2008


On 2/1/08, Steve Bennett <stevagewp at gmail.com> wrote:
> I split a working grammar into a lexer and parser. Using Antlrworks
> 1.1.7, I now get this error:

Investigating slightly, the problem is obviously that
$java_parser_lexer$ is blank when it gets inserted in
DBParserGlueCode.st:

$java_parser_lexer$ lex = new $java_parser_lexer$(new
ANTLRFileStream("$input_file$"));

But I can't figure out what I'm doing wrong. The top of my parser file
looks like this:

parser grammar mediawiki2;
options { tokenVocab=mediawikil; output=AST;}

My lexer file looks like this:
lexer grammar mediawikil;

tokens {
...

Any ideas, anyone?

Thanks,
Steve


More information about the antlr-interest mailing list