From 382e17804c69cf379e94829826e1ce0e440bbe9f Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Mon, 27 Jun 2022 21:06:03 -0400 Subject: [PATCH] Test SLR grammar --- spec/propane_spec.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/spec/propane_spec.rb b/spec/propane_spec.rb index ededea8..4a9f229 100644 --- a/spec/propane_spec.rb +++ b/spec/propane_spec.rb @@ -58,6 +58,16 @@ EOF build_parser end + it "generates an SLR parser" do + write_grammar < E; +E -> one E; +E -> one; +EOF + build_parser + end + it "distinguishes between multiple identical rules with lookahead symbol" do write_grammar <