[antlr-interest] Problems with first example
parrt at cs.usfca.edu
Mon Dec 21 09:40:13 PST 2009
and don't forget hitting ctrl-z for EOF if you're a PC person or ctrl-
d if you're a unix guy, as gawd intended ;)
On Dec 21, 2009, at 6:30 AM, John B. Brodie wrote:
> On Mon, 2009-12-21 at 09:08 -0500, Bill Ramsay wrote:
>> I'm new to Antlr and am trying to work through the Definitive
>> Guide. I can't seem to get the first example to work.
>> I create the .g file and lexer and parser classes fine. I compile
>> my example test program fine. And it runs fine. Except for one
>> minor problem - it doesn't work. I put a few debug lines in the
>> code and it gets hung up on the line:
>> ANTLRInputStream input = new ANTLRInputStream(System.in);
>> It never seems to move past this line. The code used is copied
>> from the book,page 10 - 12.
> System.in is java-speak for the standard input device which, unless
> have redirected it, is your keyboard.
> So this line is establishing a I/O connection with the keyboard in
> to read in text to be parsed.
> It would seem that everything is working just fine.
> You simply need to type some text into your keyboard so that the
> grammar may parse it for you (or re-direct stdin to a disk file).
> Hope this helps...
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address
More information about the antlr-interest