From bdb10e7afc7d7fbe9934316a3ed24c0707140241 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sun, 5 Sep 2021 09:50:04 -0400 Subject: [PATCH] test duplicate rules --- spec/imbecile_spec.rb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/spec/imbecile_spec.rb b/spec/imbecile_spec.rb index 863590b..6ac7160 100644 --- a/spec/imbecile_spec.rb +++ b/spec/imbecile_spec.rb @@ -61,6 +61,22 @@ B: [zero] << >> B: [one] << >> +EOF + build_parser + end + + it "generates a parser with duplicate rules" do + write_grammar <> +Start: [R2] << +>> +R1: [a b] << +>> +R2: [a b] << +>> EOF build_parser end