class Treetop::Runtime::CompiledParser

def terminal_parse_failure(expected_string)

def terminal_parse_failure(expected_string)
  return nil if index < max_terminal_failure_index
  if index > max_terminal_failure_index
    @max_terminal_failure_index = index
    @terminal_failures = []
  end
  terminal_failures << TerminalParseFailure.new(index, expected_string)
  return nil
end