From: Nick Ing-Simmons [mailto:[EMAIL PROTECTED]]
>
> In order to make that work you have required the lexer to
> pass you the {space}markers. That makes the parser do a lot
> more work throwing them away.
>
> It can also easily stop grammar being LALR(1) and hence yacc/bison
> parsable - you burn off your one "look ahead" token with the space.
There are a lot of interesting parser/lex/grammar/compiler documentation
links available at the ANTLR (an LL(k) parser) pages:
http://www.antlr.org/links.html A good overview of ANTLR itself and other
topical links can be found at:
http://www.bearcave.com/software/antlr/antlr_expr.html
Garrett