public SingleOPExpression(Expression expression, Operator op) { this.expression = expression; this.op = op; }
public OPExpression(Expression expression1, Expression expression2, Operator op) { this.expression1 = expression1; this.expression2 = expression2; this.op = op; }
public ParenthesesExpression(Expression expression) { this.expression = expression; }
public IfStatment(Expression expression, Statement statement1, Statement statement2) { this.expression = expression; this.statement1 = statement1; this.statement2 = statement2; }
public ForStatement(Expression expression1, Expression expression2, Expression expression3, Statement statement) { this.expression1 = expression1; this.expression2 = expression2; this.expression3 = expression3; }
public DoWhileStatment(Statement statement, Expression expression) { this.statement = statement; this.expression = expression; }
public AssignStatement(string identify, Expression expression) { this.identify = identify; this.expression = expression; }
public WhileStatment(Expression expression, Statement statement) { this.expression = expression; this.statement = statement; }