|
||||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
インタフェースの概要 | |
---|---|
Expr | |
Tokenizer |
クラスの概要 | |
---|---|
BnfDriver | |
BnfParser | Main ::= {Define}...; Define ::= Identifier "::=" {Expr| RegexpToken | Extension}";"; Expr ::= Or; Or ::= And ["|" And]...; And ::= Repert [Repert]...; Repert ::= Not ["..."]; Not ::= ["!"] |
Expr.AndExpr | |
Expr.BaseExpr | |
Expr.Block | |
Expr.Extension | |
Expr.IdentifierRefer | |
Expr.ListExpr | |
Expr.LiteralToken | |
Expr.NotExpr | |
Expr.OrExpr | |
Expr.RegexpToken | |
Expr.TokenizerToken | |
ExtFunc | |
JSG | |
JsgParser | Main ::= [Properties] {Define}...; Properties ::= "$PROPERTIES" JavaCode "$END"; Define ::= "$DEFINE" "(" DefineName ["(" CallParam ["," CallParam]... ")"] ")" [Statement]... |
JsgParser.Result | |
Output | |
ParserBase | |
Source | |
Token |
|
||||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |