Search
Preparing search index...
The search index is not available
Chevrotain
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
"chevrotain.d"
gast
NonTerminal
Class NonTerminal
Hierarchy
AbstractProduction
NonTerminal
Implements
IProduction
IProductionWithOccurrence
Index
Constructors
constructor
Properties
definition
implicit
Occurrence
Index
non
Terminal
Name
occurrence
InParent
referenced
Rule
Methods
accept
Constructors
constructor
new
Non
Terminal
(
nonTerminalName
:
string
, referencedRule
?:
Rule
, occurrenceInParent
?:
number
, implicitOccurrenceIndex
?:
boolean
)
:
NonTerminal
Parameters
nonTerminalName:
string
Optional
referencedRule:
Rule
Optional
occurrenceInParent:
number
Optional
implicitOccurrenceIndex:
boolean
Returns
NonTerminal
Properties
definition
definition
:
IProduction
[]
implicit
Occurrence
Index
implicit
Occurrence
Index
:
boolean
non
Terminal
Name
non
Terminal
Name
:
string
occurrence
InParent
occurrence
InParent
:
number
referenced
Rule
referenced
Rule
:
Rule
Methods
accept
accept
(
visitor
:
GAstVisitor
)
:
void
Parameters
visitor:
GAstVisitor
Returns
void
Globals
Abstract
Production
Alternation
Flat
GAst
Visitor
Non
Terminal
constructor
definition
implicit
Occurrence
Index
non
Terminal
Name
occurrence
InParent
referenced
Rule
accept
Option
Repetition
Repetition
Mandatory
Repetition
Mandatory
With
Separator
Repetition
With
Separator
Rule
Terminal
INamed
Production
Constructor
INamed
Sep
Production
Constructor
IOptionally
Named
Production
IProduction
IProduction
With
Occurrence
ISerialized
Gast
ISerialized
Gast
Rule
ISerialized
Non
Terminal
ISerialized
Terminal
ISerialized
Terminal
With
Separator
serialize
Grammar
serialize
Production
Generated using
TypeDoc