Search
Preparing search index...
The search index is not available
parsergenerator
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"parser/callback"
ASTConstructor
Class ASTConstructor
ASTを構築するコントローラ
Hierarchy
AbstractCallbackController
ASTConstructor
Implements
CallbackController
Index
Constructors
constructor
Accessors
language
Methods
call
Grammar
call
Lex
init
Constructors
constructor
new ASTConstructor
(
_language
:
Language
)
:
ASTConstructor
Parameters
_language:
Language
Returns
ASTConstructor
Accessors
language
get
language
(
)
:
Language
Returns
Language
Methods
call
Grammar
call
Grammar
(
id
:
number
, children
:
Array
<
any
>
, lexer
:
ILexer
)
:
ASTNode
Parameters
id:
number
children:
Array
<
any
>
lexer:
ILexer
Returns
ASTNode
call
Lex
call
Lex
(
id
:
number
, value
:
any
, lexer
:
ILexer
)
:
ASTNode
Parameters
id:
number
value:
any
lexer:
ILexer
Returns
ASTNode
init
init
(
)
:
void
解析を開始する際、初期化のために呼び出される デフォルトでは何もしない
Returns
void
Globals
"def/index"
"def/language"
"def/parsingtable"
"def/token"
"index"
"lexer/index"
"lexer/lexer"
"parser/ast"
"parser/callback"
"parser/factory"
"parser/index"
"parser/parser"
"parsergenerator/closureitem"
"parsergenerator/closureset"
"parsergenerator/dfagenerator"
"parsergenerator/firstset"
"parsergenerator/grammardb"
"parsergenerator/index"
"parsergenerator/nullableset"
"parsergenerator/parsergenerator"
"parsergenerator/symboldiscriminator"
"precompiler/index"
"precompiler/precompiler"
"precompiler/ruleparser"
"sample"
ASTConstructor
constructor
language
call
Grammar
call
Lex
init
Abstract
Callback
Controller
Default
Callback
Controller
Callback
Controller
Generated using
TypeDoc
ASTを構築するコントローラ