Rule

interface Rule : GrammarVisitable

Functions

accept
Link copied to clipboard
common
abstract fun <T, A> accept(visitor: GrammarVisitor<T, A>, arg: A): T

Properties

grammar
Link copied to clipboard
common
abstract val grammar: Grammar
isLeaf
Link copied to clipboard
common
abstract val isLeaf: Boolean
isOverride
Link copied to clipboard
common
abstract val isOverride: Boolean
isSkip
Link copied to clipboard
common
abstract val isSkip: Boolean
name
Link copied to clipboard
common
abstract val name: String
nodeType
Link copied to clipboard
common
abstract val nodeType: NodeType
rhs
Link copied to clipboard
common
abstract var rhs: RuleItem

Inheritors

RuleDefault
Link copied to clipboard