Method | Description | |
---|---|---|
KStatement ( |
||
ParseExpr ( |
||
ParseStmt ( |
||
addAnnotation ( |
||
addExprParams ( |
||
lookAheadKeyword ( IList |
||
matchSyntaxRule ( |
||
newExpr2 ( |
||
parseSyntaxRule ( |
||
toERR ( |
Method | Description | |
---|---|---|
findBinaryOp ( |
||
isUnaryOp ( |
||
skipUnaryOp ( |
public KStatement ( |
||
line | ||
ks | ||
return | System |
public ParseExpr ( |
||
ctx | ||
syn | ||
tls | IList |
|
s | int | |
c | int | |
e | int | |
return | KonohaExpr |
public ParseStmt ( |
||
ctx | ||
syn | ||
name | ||
tls | IList |
|
s | int | |
e | int | |
return | int |
public addAnnotation ( |
||
ctx | ||
tls | IList |
|
s | int | |
e | int | |
return | int |
public addExprParams ( |
||
ctx | ||
expr | KonohaExpr | |
tls | IList |
|
s | int | |
e | int | |
allowEmpty | bool | |
return | void |
public lookAheadKeyword ( IList |
||
tls | IList |
|
s | int | |
e | int | |
rule | ||
return | int |
public matchSyntaxRule ( |
||
ctx | ||
rules | IList |
|
uline | ||
tls | IList |
|
s | int | |
e | int | |
optional | bool | |
return | int |
public newExpr2 ( |
||
ctx | ||
tls | IList |
|
s | int | |
e | int | |
return | KonohaExpr |
public parseSyntaxRule ( |
||
ctx | ||
tls | IList |
|
s | int | |
e | int | |
return | bool |
public toERR ( |
||
ctx | ||
estart | uint | |
return | void |