diff options
Diffstat (limited to 'test/racc/regress/journey')
-rw-r--r-- | test/racc/regress/journey | 222 |
1 files changed, 0 insertions, 222 deletions
diff --git a/test/racc/regress/journey b/test/racc/regress/journey deleted file mode 100644 index 3daf81dac0..0000000000 --- a/test/racc/regress/journey +++ /dev/null @@ -1,222 +0,0 @@ -# -# DO NOT MODIFY!!!! -# This file is automatically generated by Racc 1.5.0 -# from Racc grammar file "". -# - -require 'racc/parser.rb' - - -require 'journey/parser_extras' -module Journey - class Parser < Racc::Parser -##### State transition tables begin ### - -racc_action_table = [ - 17, 21, 13, 15, 14, 7, nil, 16, 8, 19, - 13, 15, 14, 7, 23, 16, 8, 19, 13, 15, - 14, 7, nil, 16, 8, 13, 15, 14, 7, nil, - 16, 8, 13, 15, 14, 7, nil, 16, 8 ] - -racc_action_check = [ - 1, 17, 1, 1, 1, 1, nil, 1, 1, 1, - 20, 20, 20, 20, 20, 20, 20, 20, 0, 0, - 0, 0, nil, 0, 0, 7, 7, 7, 7, nil, - 7, 7, 19, 19, 19, 19, nil, 19, 19 ] - -racc_action_pointer = [ - 16, 0, nil, nil, nil, nil, nil, 23, nil, nil, - nil, nil, nil, nil, nil, nil, nil, 1, nil, 30, - 8, nil, nil, nil ] - -racc_action_default = [ - -18, -18, -2, -3, -4, -5, -6, -18, -9, -10, - -11, -12, -13, -14, -15, -16, -17, -18, -1, -18, - -18, 24, -8, -7 ] - -racc_goto_table = [ - 18, 1, nil, nil, nil, nil, nil, nil, 20, nil, - nil, nil, nil, nil, nil, nil, nil, nil, 22, 18 ] - -racc_goto_check = [ - 2, 1, nil, nil, nil, nil, nil, nil, 1, nil, - nil, nil, nil, nil, nil, nil, nil, nil, 2, 2 ] - -racc_goto_pointer = [ - nil, 1, -1, nil, nil, nil, nil, nil, nil, nil, - nil ] - -racc_goto_default = [ - nil, nil, 2, 3, 4, 5, 6, 9, 10, 11, - 12 ] - -racc_reduce_table = [ - 0, 0, :racc_error, - 2, 11, :_reduce_1, - 1, 11, :_reduce_2, - 1, 11, :_reduce_none, - 1, 12, :_reduce_none, - 1, 12, :_reduce_none, - 1, 12, :_reduce_none, - 3, 15, :_reduce_7, - 3, 13, :_reduce_8, - 1, 16, :_reduce_9, - 1, 14, :_reduce_none, - 1, 14, :_reduce_none, - 1, 14, :_reduce_none, - 1, 14, :_reduce_none, - 1, 19, :_reduce_14, - 1, 17, :_reduce_15, - 1, 18, :_reduce_16, - 1, 20, :_reduce_17 ] - -racc_reduce_n = 18 - -racc_shift_n = 24 - -racc_token_table = { - false => 0, - :error => 1, - :SLASH => 2, - :LITERAL => 3, - :SYMBOL => 4, - :LPAREN => 5, - :RPAREN => 6, - :DOT => 7, - :STAR => 8, - :OR => 9 } - -racc_nt_base = 10 - -racc_use_result_var = true - -Racc_arg = [ - racc_action_table, - racc_action_check, - racc_action_default, - racc_action_pointer, - racc_goto_table, - racc_goto_check, - racc_goto_default, - racc_goto_pointer, - racc_nt_base, - racc_reduce_table, - racc_token_table, - racc_shift_n, - racc_reduce_n, - racc_use_result_var ] - -Racc_token_to_s_table = [ - "$end", - "error", - "SLASH", - "LITERAL", - "SYMBOL", - "LPAREN", - "RPAREN", - "DOT", - "STAR", - "OR", - "$start", - "expressions", - "expression", - "or", - "terminal", - "group", - "star", - "symbol", - "literal", - "slash", - "dot" ] - -Racc_debug_parser = false - -##### State transition tables end ##### - -# reduce 0 omitted - -module_eval(<<'.,.,', 'journey.y', 6) - def _reduce_1(val, _values, result) - result = Cat.new(val.first, val.last) - result - end -.,., - -module_eval(<<'.,.,', 'journey.y', 7) - def _reduce_2(val, _values, result) - result = val.first - result - end -.,., - -# reduce 3 omitted - -# reduce 4 omitted - -# reduce 5 omitted - -# reduce 6 omitted - -module_eval(<<'.,.,', 'journey.y', 16) - def _reduce_7(val, _values, result) - result = Group.new(val[1]) - result - end -.,., - -module_eval(<<'.,.,', 'journey.y', 19) - def _reduce_8(val, _values, result) - result = Or.new([val.first, val.last]) - result - end -.,., - -module_eval(<<'.,.,', 'journey.y', 22) - def _reduce_9(val, _values, result) - result = Star.new(Symbol.new(val.last)) - result - end -.,., - -# reduce 10 omitted - -# reduce 11 omitted - -# reduce 12 omitted - -# reduce 13 omitted - -module_eval(<<'.,.,', 'journey.y', 31) - def _reduce_14(val, _values, result) - result = Slash.new('/') - result - end -.,., - -module_eval(<<'.,.,', 'journey.y', 34) - def _reduce_15(val, _values, result) - result = Symbol.new(val.first) - result - end -.,., - -module_eval(<<'.,.,', 'journey.y', 37) - def _reduce_16(val, _values, result) - result = Literal.new(val.first) - result - end -.,., - -module_eval(<<'.,.,', 'journey.y', 39) - def _reduce_17(val, _values, result) - result = Dot.new(val.first) - result - end -.,., - -def _reduce_none(val, _values, result) - val[0] -end - - end # class Parser -end # module Journey |