summaryrefslogtreecommitdiff
path: root/test/racc/assets
diff options
context:
space:
mode:
authorMarc-Andre Lafortune <github@marc-andre.ca>2020-08-13 21:50:16 -0400
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2020-09-28 18:07:24 +0900
commit97d1a381e112e843ff014a05a083e42165b7bb01 (patch)
tree5c995202ecb3de5101ef45e9bc749537f7539faf /test/racc/assets
parent3da3c2747feb0c4a122182792150a49012bed1a6 (diff)
[Fixes #137] Improve reporting
Diffstat (limited to 'test/racc/assets')
-rw-r--r--test/racc/assets/ifelse.y14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/racc/assets/ifelse.y b/test/racc/assets/ifelse.y
new file mode 100644
index 0000000000..18dbe4b1a7
--- /dev/null
+++ b/test/racc/assets/ifelse.y
@@ -0,0 +1,14 @@
+class C::Parser
+token tSOMETHING
+rule
+ statement
+ : tSOMETHING
+ | 'if' statement 'then' statement
+ | 'if' statement 'then' statement 'else' statement
+ ;
+
+ dummy
+ : tSOMETHING '+' tSOMETHING
+ | tSOMETHING '-' tSOMETHING
+ ;
+