Runtime Rule Set
class RuntimeRuleSet
Content copied to clipboard
Types
Functions
automatonFor
Link copied to clipboard
fun automatonFor(goalRuleName: String, automatonKind: AutomatonKind): ParserStateSet
Content copied to clipboard
buildFor
Link copied to clipboard
fun buildFor(goalRuleName: String, automatonKind: AutomatonKind): ParserStateSet
Content copied to clipboard
createWithParent
Link copied to clipboard
fun createWithParent(upLhs: LookaheadSet, parentLookahead: LookaheadSet): LookaheadSet
Content copied to clipboard
fetchStateSetFor
Link copied to clipboard
fun fetchStateSetFor(userGoalRule: RuntimeRule, automatonKind: AutomatonKind): ParserStateSet
Content copied to clipboard
findRuntimeRule
Link copied to clipboard
findTerminalRule
Link copied to clipboard
setRules
Link copied to clipboard
Properties
expectedTerminalRulePositions
Link copied to clipboard
val expectedTerminalRulePositions: LazyMap<RulePosition, Array<RulePosition>>
Content copied to clipboard
firstSkipRuleTerminalPositions
Link copied to clipboard
firstSkipTerminals
Link copied to clipboard
firstTerminals
Link copied to clipboard
firstTerminals2
Link copied to clipboard
nonSkipRules
Link copied to clipboard
nonSkipTerminals
Link copied to clipboard
runtimeRules
Link copied to clipboard
skipParserStateSet
Link copied to clipboard
skipRules
Link copied to clipboard
terminalRules
Link copied to clipboard