[antlr-interest] line 0:0: expecting ALPHA, found ''

karl wettin kalle at snigel.net
Mon Feb 6 18:42:39 PST 2006


Hello list,

I'm new to antlr. Just ported my javacc-grammar and get this funky  
error. I get it even with the most simple tests, so I guess I do  
something really silly. All the examples bundled works great, even  
with my StringReader. Greatfull for any help.

header { package se.snigel.tpb.analysis.antlr; }
class ANTLRParser extends Parser;
expr: ALPHA;
class ANTLRLexer extends Lexer;
protected ALPHA :  'a'..'z';

package se.snigel.tpb.analysis.antlr;
import java.io.StringReader;
public class Main {
	public static void main(String[] args) throws Exception {
		ANTLRLexer l = new ANTLRLexer(new StringReader("a"));
		ANTLRParser p = new ANTLRParser(l);
		p.expr();
	}
}

line 0:0: expecting ALPHA, found ''


-- 
karl


More information about the antlr-interest mailing list