GrowingChildNode

class GrowingChildNode(state: ParserState?, children: List<SPPTNode>)

Types

Companion
Link copied to clipboard
common
object Companion

Functions

appendLast
Link copied to clipboard
common
fun appendLast(growingChildren: GrowingChildren, childIndex: Int, state: ParserState, nextChildAlts: List<SPPTNode>): GrowingChildNode?
get
Link copied to clipboard
common
operator fun get(ruleOption: RuleOptionId): List<SPPTNode>
next
Link copied to clipboard
common
fun next(altNext: Int, ruleOption: RuleOptionId): GrowingChildNode?
toString
Link copied to clipboard
common
open override fun toString(): String

Properties

children
Link copied to clipboard
common
val children: List<SPPTNode>
isLast
Link copied to clipboard
common
val isLast: Boolean
nextChild
Link copied to clipboard
common
var nextChild: GrowingChildNode? = null
nextChildAlternatives
Link copied to clipboard
common
nextInputPosition
Link copied to clipboard
common
val nextInputPosition: Int
state
Link copied to clipboard
common
val state: ParserState?