프로퍼티 | 타입 | 설명 | |
---|---|---|---|
errors | |||
la | |||
scanner | |||
t |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
ExpectBool | bool | ||
ExpectInt | bool | ||
ExpectIntArg | void | ||
IsProcProgram | bool | ||
IsStartOfResultArg | bool | ||
StartOf | bool | ||
ToStatementSequence |
메소드 | 설명 | |
---|---|---|
Args ( |
||
AssignStmt ( |
||
BitAnd ( Expression &exp ) : void | ||
BitOr ( Expression &exp ) : void | ||
BitShift ( Expression &exp ) : void | ||
BitXor ( Expression &exp ) : void | ||
BlockStmt ( |
||
CallProc ( |
||
Comparison ( Expression &exp ) : void | ||
Expect ( int n ) : void | ||
Expr ( Expression &exp ) : void | ||
Get ( ) : void | ||
IfStmt ( |
||
LogicAnd ( Expression &exp ) : void | ||
LogicOr ( Expression &exp ) : void | ||
LogicXor ( Expression &exp ) : void | ||
MulDivMod ( Expression &exp ) : void | ||
Parse ( ) : void | ||
Parser ( |
||
PlusMinus ( Expression &exp ) : void | ||
Proc ( |
||
Program ( ) : void | ||
ReadStmt ( |
||
SemErr ( string msg ) : void | ||
Stmt ( |
||
StmtSeq ( |
||
SynErr ( int n ) : void | ||
Terminal ( Expression &exp ) : void | ||
UnaryOperator ( Expression &exp ) : void | ||
VarDec ( |
||
VarDecStmt ( |
||
WhileStmt ( |
메소드 | 설명 | |
---|---|---|
ExpectBool ( Expression exp, |
||
ExpectInt ( Expression exp, |
||
ExpectIntArg ( Expression exp, |
||
IsProcProgram ( ) : bool | ||
IsStartOfResultArg ( ) : bool | ||
StartOf ( int s ) : bool | ||
ToStatementSequence ( |
public Args ( |
||
valArgs | ||
resultArg | Variable | |
리턴 | void |
public AssignStmt ( |
||
assign | ||
리턴 | void |
public BlockStmt ( |
||
block | ||
리턴 | void |
public CallProc ( |
||
callStmt | ||
리턴 | void |
public IfStmt ( |
||
ifStmt | ||
리턴 | void |
public Parser ( |
||
scanner | ||
options | CommandLineOptions | |
리턴 | System |
public Proc ( |
||
procs | ||
리턴 | void |
public ReadStmt ( |
||
stmt | ||
리턴 | void |
public StmtSeq ( |
||
statements | ||
리턴 | void |
public VarDec ( |
||
vars | ||
리턴 | void |
public VarDecStmt ( |
||
vars | ||
리턴 | void |
public WhileStmt ( |
||
whileStmt | ||
리턴 | void |