[antlr-interest] Remote Debugging with C#
Markus Kuhla
bace.spam at gmx.net
Fri Jun 29 11:56:31 PDT 2007
Hi,
I don't know if there's any differences for C#, but in Java I do:
1. do not generate in ANTLRworks (it ignores -debug option)
2. the generated parser has a second constructer argument, an DebugEventListener. I use it for the parse tree:
ParseTreeBuilder builder = new ParseTreeBuilder("start");
testParser parser = new testParser(tokens, builder);
parser.start();
ParseTree pt = ((ParseTreeBuilder)builder).getTree();
But as I know your other posts, your problem may be much harder ;)
Cheers,
Markus
> Hello!
>
> In the online help of ANTLRworks stands: "If you want to debug a grammar
> >from another language, use ANTLR to generate the parser, launch the
> parser and connect the debugger to the parser." The problem is: How do I
> "launch the parser"? I have found in another email that one has to use
> the -debug option with ANTLR, but I don't see, what I have to do
> afterwards. How do I have to compile those debug builds? Can someone
> shed light on this?
>
> Best regards,
> Johannes Luber
--
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
More information about the antlr-interest
mailing list