Beispiel #1
0
 public FOREACH(Expression array, Expression key, Expression value, Statement stmt, int line, int column)
     : base(line, column)
 {
     Array = array;
     Key = key;
     Value = value;
     Stmt = stmt;
 }
Beispiel #2
0
 public IF(Expression expr, Statement stmt, ArrayList elseifList, Statement elseStmt, int line, int column)
     : base(line, column)
 {
     Expr = expr;
     Stmt = stmt;
     ElseifList = elseifList;
     ElseStmt = elseStmt;
 }
Beispiel #3
0
 public ELSEIF(Expression expr, Statement stmt, int line, int column)
     : base(line, column)
 {
     Expr = expr;
     Stmt = stmt;
 }
Beispiel #4
0
 public FOR(ExpressionList exprList1, ExpressionList exprList2, ExpressionList exprList3, Statement stmt, int line, int column)
     : base(line, column)
 {
     ExprList1 = exprList1;
     ExprList2 = exprList2;
     ExprList3 = exprList3;
     Stmt = stmt;
 }
Beispiel #5
0
 public DO(Statement stmt, Expression expr, int line, int column)
     : base(line, column)
 {
     Stmt = stmt;
     Expr = expr;
 }
Beispiel #6
0
 public DEFAULT(Statement stmt, int line, int column)
     : base(line, column)
 {
     Stmt = stmt;
 }
Beispiel #7
0
 public StatementList(Statement s)
     : this()
 {
     List.Add(s);
 }
Beispiel #8
0
 public void Remove(Statement stmt)
 {
     List.Remove(stmt);
 }
Beispiel #9
0
 public void Add(Statement s)
 {
     List.Add(s);
 }