summaryrefslogtreecommitdiff
path: root/test/racc/assets/nonass.y
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2023-05-31 17:35:44 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2023-06-08 17:25:38 +0900
commitd1775aa388bff73ca2d22344d4c3745f23bfe654 (patch)
treeb81f25a36fff5f74a79792e6b54a9bbd48868338 /test/racc/assets/nonass.y
parentb90683be44d8821a1a8121b6364d653a47421914 (diff)
Try to promote racc as bundled gems
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/7877
Diffstat (limited to 'test/racc/assets/nonass.y')
-rw-r--r--test/racc/assets/nonass.y41
1 files changed, 0 insertions, 41 deletions
diff --git a/test/racc/assets/nonass.y b/test/racc/assets/nonass.y
deleted file mode 100644
index b9a35a2626..0000000000
--- a/test/racc/assets/nonass.y
+++ /dev/null
@@ -1,41 +0,0 @@
-#
-# nonassoc test
-#
-
-class P
-
-preclow
- nonassoc N
- left P
-prechigh
-
-rule
-
-target : exp
-exp : exp N exp
- | exp P exp
- | T
-
-end
-
----- inner
-
- def parse
- @src = [[:T,'T'], [:N,'N'], [:T,'T'], [:N,'N'], [:T,'T']]
- do_parse
- end
-
- def next_token
- @src.shift
- end
-
----- footer
-
-begin
- P.new.parse
-rescue ParseError
- exit 0
-else
- $stderr.puts 'parse error not raised: nonassoc not work'
- exit 1
-end