예제 #1
0
 public StmtRepeat(StmtRepeatRaw raw, Stmt parentStmt)
 {
     Raw        = raw;
     ParentStmt = parentStmt;
     RepeatBody = new StmtBlock(this, raw.RepeatBody);
 }
예제 #2
0
 public StmtBlock(Stmt parentStmt, StmtBlockRaw raw)
 {
     ParentStmt = parentStmt;
     Raw        = raw;
     Stmts      = new List <Stmt>();
 }
예제 #3
0
 public StmtIf(StmtIfRaw raw, Stmt parentStmt)
 {
     Raw        = raw;
     ParentStmt = parentStmt;
 }