Exception: Dhaka::NoStartProductionsError
- Inherits:
-
StandardError
- Object
- StandardError
- Dhaka::NoStartProductionsError
- Defined in:
- lib/parser/parser.rb
Overview
Raised when trying to create a Parser for a grammar that has no productions for the start symbol
Instance Method Summary collapse
-
#initialize(grammar) ⇒ NoStartProductionsError
constructor
:nodoc:.
-
#to_s ⇒ Object
:nodoc:.
Constructor Details
#initialize(grammar) ⇒ NoStartProductionsError
:nodoc:
180 181 182 |
# File 'lib/parser/parser.rb', line 180 def initialize(grammar) #:nodoc: @grammar = grammar end |
Instance Method Details
#to_s ⇒ Object
:nodoc:
183 184 185 |
# File 'lib/parser/parser.rb', line 183 def to_s #:nodoc: "No start productions defined for #{@grammar.name}" end |