Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
Lrama::State::InadequacyAnnotation
Inherits
Reference
<
Object
Constructors
new
(state :
State
, token :
Grammar::Symbol
, actions :
Array
(
Action
), contribution_matrix :
Hash
(
Action
,
Hash
(
Item
,
Bool
) |
Nil
))
Source
Instance methods
actions
Source
contributed?
(item :
Item
)
Source
contribution_matrix
Source
dominant_contribution
(lookaheads :
Hash
(
Item
,
Array
(
Grammar::Symbol
)))
Source
merge_matrix
(another_matrixes :
Array
(
Hash
(
Action
,
Hash
(
Item
,
Bool
) |
Nil
)))
Source
resolve_conflict
(actions :
Array
(
Action
))
Source
state
Source
token
Source
Nested types
Lrama::State::InadequacyAnnotation::Action