test duplicate rules
This commit is contained in:
parent
7bdaf7cdbc
commit
bdb10e7afc
@ -61,6 +61,22 @@ B: [zero] <<
|
|||||||
>>
|
>>
|
||||||
B: [one] <<
|
B: [one] <<
|
||||||
>>
|
>>
|
||||||
|
EOF
|
||||||
|
build_parser
|
||||||
|
end
|
||||||
|
|
||||||
|
it "generates a parser with duplicate rules" do
|
||||||
|
write_grammar <<EOF
|
||||||
|
token a
|
||||||
|
token b
|
||||||
|
Start: [R1] <<
|
||||||
|
>>
|
||||||
|
Start: [R2] <<
|
||||||
|
>>
|
||||||
|
R1: [a b] <<
|
||||||
|
>>
|
||||||
|
R2: [a b] <<
|
||||||
|
>>
|
||||||
EOF
|
EOF
|
||||||
build_parser
|
build_parser
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user