[antlr-interest] How to use generated C# parser ?

Vaclav Barta vbar at comp.cz
Wed Jan 16 09:14:36 PST 2008


Ahmed Hamouda wrote:
> I already have writed the language in Antlr and generated the lexer and 
> parser successfully and now trying to use the generated code.
> 
> string strParserTest = "Sum(Process:strTest,lstTest)";
> ICharStream cs = new ANTLRStringStream(strParserTest);
> KPILexer lexer = new KPILexer(cs);
> CommonTokenStream tokens = new CommonTokenStream();
> tokens.TokenSource = lexer;
> KPIParser parser = new KPIParser(tokens);
> 
> This is good, but I don’t know the next step to use parser to check the 
> formula against the defined grammar.
parser.sum();
(or whatever the rule parsing Sum(...) is called in your grammar).

	Bye
		Vasek
--
http://www.mangrove.cz/
Open Source integration



More information about the antlr-interest mailing list