예제 #1
0
 public SingleOPExpression(Expression expression, Operator op)
 {
     this.expression = expression;
     this.op = op;
 }
예제 #2
0
 public OPExpression(Expression expression1, Expression expression2, Operator op)
 {
     this.expression1 = expression1;
     this.expression2 = expression2;
     this.op = op;
 }
예제 #3
0
 public ParenthesesExpression(Expression expression)
 {
     this.expression = expression;
 }
예제 #4
0
 public IfStatment(Expression expression, Statement statement1, Statement statement2)
 {
     this.expression = expression;
     this.statement1 = statement1;
     this.statement2 = statement2;
 }
예제 #5
0
 public ForStatement(Expression expression1, Expression expression2, Expression expression3, Statement statement)
 {
     this.expression1 = expression1;
     this.expression2 = expression2;
     this.expression3 = expression3;
 }
예제 #6
0
 public DoWhileStatment(Statement statement, Expression expression)
 {
     this.statement = statement;
     this.expression = expression;
 }
예제 #7
0
 public AssignStatement(string identify, Expression expression)
 {
     this.identify = identify;
     this.expression = expression;
 }
예제 #8
0
 public WhileStatment(Expression expression, Statement statement)
 {
     this.expression = expression;
     this.statement = statement;
 }