Please continue to cc the Help-Bison list, so that more can help.

Often one is using a program like Flex to generate a lexer, a program that tokenizes the input. Then the Bison generated parser gets token number to parse. This kind of setup is described, for example, in the book by Aho, Sethi & Ullman, "Compilers..." (the "Dragon Book").

At 10:12 +0530 2005/03/22, Atul Kulkarni wrote:
hi,
Read your reply on the Bison mailing list, but failed to under stand
your point. Can you please explain?

Regards,
Atul.


On Mon, 21 Mar 2005 19:18:28 +0100, Hans Aberg <[EMAIL PROTECTED]> wrote:
 In addition, note that most wold put this stuff in the lexer
 (generated say by Flex).

 At 14:55 +0530 2005/03/21, Atul Kulkarni wrote:
 >Hi All,
 >I am facing problem in defining the following grammar for Bison.
 >
 >X -> letter { letter | digit }.
 >  here letter and digit are terminals and X is the non terminal symbol.
 >
 >I am not able to put this rule in the bison grammar form hence need
 >some advice on this.
 >
 >in particular I am not able to express the
 >
 >letter AND {letter OR digit } rule in the Bison grammar.
 >
 >how do I put the OR part of the rule inconsideration of the fact that
 >that scentence has to start with the "letter" and later have any
 >number of of digit?
 >
 >
 >Regards,
 >Atul.
 >
 >
 >_______________________________________________
 >Help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison






_______________________________________________
Help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison

Reply via email to