TransitionCache

interface TransitionCache

Functions

addTransition
Link copied to clipboard
common
abstract fun addTransition(previousStates: List<ParserState?>, tr: Transition): Transition
findTransitionByPrevious
Link copied to clipboard
common
abstract fun findTransitionByPrevious(previous: ParserState?): List<Transition>?
previousFor
Link copied to clipboard
common
abstract fun previousFor(transition: Transition): List<ParserState?>

Properties

allBuiltTransitions
Link copied to clipboard
common
abstract val allBuiltTransitions: Set<Transition>
allPrevious
Link copied to clipboard
common
abstract val allPrevious: List<ParserState?>

Inheritors

TransitionCacheLC0
Link copied to clipboard
TransitionCacheLC1
Link copied to clipboard