agl-processor
/
net.akehurst.language.api.grammar
/
Rule
common
Rule
interface
Rule
:
GrammarVisitable
Content copied to clipboard
Functions
Properties
Inheritors
Functions
accept
Link copied to clipboard
common
abstract fun <
T
,
A
>
accept
(visitor:
GrammarVisitor
<
T
,
A
>, arg:
A
):
T
Content copied to clipboard
Properties
grammar
Link copied to clipboard
common
abstract val
grammar
:
Grammar
Content copied to clipboard
isLeaf
Link copied to clipboard
common
abstract val
isLeaf
:
Boolean
Content copied to clipboard
isOverride
Link copied to clipboard
common
abstract val
isOverride
:
Boolean
Content copied to clipboard
isSkip
Link copied to clipboard
common
abstract val
isSkip
:
Boolean
Content copied to clipboard
name
Link copied to clipboard
common
abstract val
name
:
String
Content copied to clipboard
nodeType
Link copied to clipboard
common
abstract val
nodeType
:
NodeType
Content copied to clipboard
rhs
Link copied to clipboard
common
abstract var
rhs
:
RuleItem
Content copied to clipboard
Inheritors
RuleDefault
Link copied to clipboard