diff options
Diffstat (limited to 'test/racc/assets/nonass.y')
-rw-r--r-- | test/racc/assets/nonass.y | 41 |
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 |