module Omnium::Parser::ParseErrorHandler
The module responsible for generating ParseErrors
Public Instance Methods
error(message = nil, expected_type: nil, actual_type: nil)
click to toggle source
# File lib/omnium/parser/parse_error_handler.rb, line 7 def error(message = nil, expected_type: nil, actual_type: nil) # a dirty sort of arg list... raise ParseError.new( actual_type: actual_type, expected_type: expected_type, message: message ) end