diff options
Diffstat (limited to 'test/racc/assets/err.y')
-rw-r--r-- | test/racc/assets/err.y | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/test/racc/assets/err.y b/test/racc/assets/err.y deleted file mode 100644 index ae280957cc..0000000000 --- a/test/racc/assets/err.y +++ /dev/null @@ -1,60 +0,0 @@ - -class ErrTestp - -rule - -target: lines - ; - -lines: line - | lines line - ; - -line: A B C D E - | error E - ; - -end - ----- inner - -def initialize - @yydebug = false - @q = [ - [:A, 'a'], - # [:B, 'b'], - [:C, 'c'], - [:D, 'd'], - [:E, 'e'], - - [:A, 'a'], - [:B, 'b'], - [:C, 'c'], - [:D, 'd'], - [:E, 'e'], - - [:A, 'a'], - [:B, 'b'], - # [:C, 'c'], - [:D, 'd'], - [:E, 'e'], - [false, nil] - ] -end - -def next_token - @q.shift -end - -def on_error( t, val, values ) - $stderr.puts "error on token '#{val}'(#{t})" -end - -def parse - do_parse -end - ----- footer - -p = ErrTestp.new -p.parse |