Class: Rley::Parser::ParseWalkerContext
- Inherits:
-
Struct
- Object
- Struct
- Rley::Parser::ParseWalkerContext
- Defined in:
- lib/rley/parser/parse_walker_factory.rb
Overview
Utility class used internally by the Enumerator created with a ParseWalkerContext object. It holds the state of the walk over a GFGParsing object.
Instance Attribute Summary collapse
-
#backtrack_points ⇒ Object
Returns the value of attribute backtrack_points.
-
#curr_entry ⇒ Object
Returns the value of attribute curr_entry.
-
#entry_set_index ⇒ Object
Returns the value of attribute entry_set_index.
-
#lazy_walk ⇒ Object
Returns the value of attribute lazy_walk.
-
#nterm2start ⇒ Object
Returns the value of attribute nterm2start.
-
#return_stack ⇒ Object
Returns the value of attribute return_stack.
-
#visitees ⇒ Object
Returns the value of attribute visitees.
Instance Attribute Details
#backtrack_points ⇒ Object
Returns the value of attribute backtrack_points
16 17 18 |
# File 'lib/rley/parser/parse_walker_factory.rb', line 16 def backtrack_points @backtrack_points end |
#curr_entry ⇒ Object
Returns the value of attribute curr_entry
16 17 18 |
# File 'lib/rley/parser/parse_walker_factory.rb', line 16 def curr_entry @curr_entry end |
#entry_set_index ⇒ Object
Returns the value of attribute entry_set_index
16 17 18 |
# File 'lib/rley/parser/parse_walker_factory.rb', line 16 def entry_set_index @entry_set_index end |
#lazy_walk ⇒ Object
Returns the value of attribute lazy_walk
16 17 18 |
# File 'lib/rley/parser/parse_walker_factory.rb', line 16 def lazy_walk @lazy_walk end |
#nterm2start ⇒ Object
Returns the value of attribute nterm2start
16 17 18 |
# File 'lib/rley/parser/parse_walker_factory.rb', line 16 def nterm2start @nterm2start end |
#return_stack ⇒ Object
Returns the value of attribute return_stack
16 17 18 |
# File 'lib/rley/parser/parse_walker_factory.rb', line 16 def return_stack @return_stack end |
#visitees ⇒ Object
Returns the value of attribute visitees
16 17 18 |
# File 'lib/rley/parser/parse_walker_factory.rb', line 16 def visitees @visitees end |