Class: Ibex::LALR::IELR::SplitState
- Inherits:
-
Struct
- Object
- Struct
- Ibex::LALR::IELR::SplitState
- Defined in:
- lib/ibex/lalr/ielr/split_state.rb,
sig/ibex/lalr/ielr/split_state.rbs
Instance Attribute Summary collapse
-
#core ⇒ Object
Returns the value of attribute core.
-
#lalr_isocore ⇒ Object
Returns the value of attribute lalr_isocore.
-
#transitions ⇒ Object
Returns the value of attribute transitions.
Class Method Summary collapse
Instance Attribute Details
#core ⇒ Object
Returns the value of attribute core
8 9 10 |
# File 'lib/ibex/lalr/ielr/split_state.rb', line 8 def core @core end |
#lalr_isocore ⇒ Object
Returns the value of attribute lalr_isocore
8 9 10 |
# File 'lib/ibex/lalr/ielr/split_state.rb', line 8 def lalr_isocore @lalr_isocore end |
#transitions ⇒ Object
Returns the value of attribute transitions
8 9 10 |
# File 'lib/ibex/lalr/ielr/split_state.rb', line 8 def transitions @transitions end |
Class Method Details
.new ⇒ instance
10 |
# File 'sig/ibex/lalr/ielr/split_state.rbs', line 10
def self.new: (core: Array[item_core], transitions: Array[[ Integer, Integer ]], lalr_isocore: Integer) -> instance
|