예제 #1
0
 public ForNode(AssignNode start, ExprNode end, StatementNode stat)
 {
     Start = start.Expr;
     Id    = start.Id;
     End   = end;
     Stat  = stat;
 }
예제 #2
0
 public ForNode(AssignNode assign, ExprNode expr, StatementNode stat)
 {
     Asgn = assign;
     Expr = expr;
     Stat = stat;
 }
예제 #3
0
 public ForNode(AssignNode a, ExprNode e, StatementNode s)
 {
     Ass  = a;
     Expr = e;
     Stat = s;
 }
예제 #4
0
 public void Add(AssignNode n)
 {
     vars.Add(n);
 }
예제 #5
0
 public ForNode(AssignNode ass, ExprNode to, StatementNode stat)
 {
     Ass  = ass;
     To   = to;
     Stat = stat;
 }