name-clash-1.opp.exp 467 Bytes
Newer Older
1 2
%start b
%start name_clash_1_a
3
%token FOO
4 5 6 7 8 9 10
%token BAR

%type <unit> b
%type <unit> name_clash_1_a
%%

name_clash_2_a:
11 12
| _1 = BAR
    {      ( () )}
13 14

name_clash_1_a:
15 16
| _1 = name_clash_1_a1
    {    ( () )}
17 18

name_clash_1_a1:
19 20
| _1 = FOO
    {      ( () )}
21 22

b:
23 24
| _1 = name_clash_2_a
    {    ( _1 )}
25 26 27 28 29 30 31

%%



Note: the nonterminal symbol a (from name-clash-1.mly) is renamed name_clash_1_a1.
Note: the nonterminal symbol a (from name-clash-2.mly) is renamed name_clash_2_a.