diff options
Diffstat (limited to 'test/racc/assets/yyerr.y')
-rw-r--r-- | test/racc/assets/yyerr.y | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/test/racc/assets/yyerr.y b/test/racc/assets/yyerr.y deleted file mode 100644 index 9faae89a79..0000000000 --- a/test/racc/assets/yyerr.y +++ /dev/null @@ -1,46 +0,0 @@ -# -# yyerror/yyerrok/yyaccept test -# - -class A -rule - -target: a b c - -a: - { - yyerror - raise ArgumentError, "yyerror failed" - } - | error - -b: - { - yyerrok - } - -c: - { - yyaccept - raise ArgumentError, "yyaccept failed" - } - -end - ----- inner - - def parse - do_parse - end - - def next_token - [false, '$end'] - end - - def on_error( *args ) - $stderr.puts "on_error called: args=#{args.inspect}" - end - ----- footer - -A.new.parse |