help-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Grammar failing single lookahead


From: Evan Lavelle
Subject: Re: Grammar failing single lookahead
Date: Wed, 30 May 2007 15:36:56 +0100
User-agent: Thunderbird 1.5.0.10 (Windows/20070221)


Root: Prolog

Prolog: FirstProlog SecondProlog

FirstProlog: /* empty */
| FirstProlog A

SecondProlog: /* empty */
| SecondProlog B

A: DECLARE FOO
B: DECLARE BAR

How about this:

----
Root: Prolog;

Prolog
  : FirstPrologList
  | SecondPrologList
  | FirstPrologList SecondPrologList
  ;

FirstPrologList
  : A
  | FirstPrologList A
  ;

SecondPrologList
  : B
  | SecondPrologList B
  ;

A : DECLARE FOO ;
B : DECLARE BAR ;
----

?

Evan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]