# File lib/ruby_parser_extras.rb, line 1053 def on_error(et, ev, values) super rescue Racc::ParseError => e # I don't like how the exception obscures the error message msg = "# ERROR: %s:%p :: %s" % [self.file, lexer.lineno, e.message.strip] warn msg raise end