ConfigurationStack class
Constructors
Properties
- configuration_stack ↔ ObjectTuple
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- max_configuration_size ↔ int
-
getter/setter pair
- prs ↔ ParseTable
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stacks_size ↔ int
-
getter/setter pair
- state_element_size ↔ int
-
getter/setter pair
- state_root ↔ StateElement
-
getter/setter pair
-
table
↔ List<
ConfigurationElement?> -
getter/setter pair
Methods
-
findConfiguration(
List< int> stack, int stack_top, int curtok) → bool -
findOrInsertStack(
StateElement root, List< int> stack, int index, int stack_top) → StateElement -
makeStateList(
StateElement parent, List< int> stack, int index, int stack_top) → StateElement -
maxConfigurationSize(
) → int -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
numStateElements(
) → int -
pop(
) → ConfigurationElement? -
push(
List< int> stack, int stack_top, int conflict_index, int curtok, int action_length) → void -
size(
) → int -
stacksSize(
) → int -
top(
) → ConfigurationElement? -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- TABLE_SIZE → const int