Racc::Parser
reduce 0 omitted
# File lib/journey/parser.rb, line 138 def _reduce_1(val, _values, result) result = Cat.new(val.first, val.last) result end
reduce 13 omitted
# File lib/journey/parser.rb, line 179 def _reduce_14(val, _values, result) result = Slash.new('/') result end
# File lib/journey/parser.rb, line 184 def _reduce_15(val, _values, result) result = Symbol.new(val.first) result end
# File lib/journey/parser.rb, line 189 def _reduce_16(val, _values, result) result = Literal.new(val.first) result end
# File lib/journey/parser.rb, line 194 def _reduce_17(val, _values, result) result = Dot.new(val.first) result end
# File lib/journey/parser.rb, line 143 def _reduce_2(val, _values, result) result = val.first result end
reduce 6 omitted
# File lib/journey/parser.rb, line 156 def _reduce_7(val, _values, result) result = Group.new(val[1]) result end
# File lib/journey/parser.rb, line 161 def _reduce_8(val, _values, result) result = Or.new([val.first, val.last]) result end
# File lib/journey/parser.rb, line 166 def _reduce_9(val, _values, result) result = Star.new(Symbol.new(val.last.left)) result end
# File lib/journey/parser.rb, line 199 def _reduce_none(val, _values, result) val[0] end
Generated with the Darkfish Rdoc Generator 2.