Exemplo n.º 1
0
 public EWhileOperation(ESolvable check, EOperation[] operations)
 {
     this.check = check;
     program    = new EProgram(operations);
 }
Exemplo n.º 2
0
 public ECreateOperation(EWord[] variables, ETypeWord type, ESolvable assign) : this(variables, type)
 {
     assignOperations = variables.Select(variable => new EAssignOperation(variable, assign)).ToArray();
 }
Exemplo n.º 3
0
 public EAssignOperation(EWord variable, ESolvable value)
 {
     this.variable = variable;
     this.value    = value;
 }
Exemplo n.º 4
0
 public EExpressionOperation(ESolvable solvable)
 {
     expression = solvable;
 }
Exemplo n.º 5
0
 public EIfOperation(ESolvable check, EOperation[] operations, EOperation[] elseOperations) :
     this(check, operations)
 {
     elseProgram = new EProgram(elseOperations);
 }