Sha256: fd0519d507470e8be164d71aa28b936afcb6d12b8bfaba7ee0a21bf407974f11

Contents?: true

Size: 290 Bytes

Versions: 1

Compression:

Stored size: 290 Bytes

Contents

class MalformedGrammarException < Exception
  attr_reader :errors
  
  def initialize(errors)
    @errors = errors
    expected_expressions = errors.collect(&:expression)
    super("String matching #{expected_expressions.join(' or ')} expected at position #{errors.first.index}.")
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
treetop-0.1.0 lib/treetop/api/malformed_grammar_exception.rb