Beispiel #1
0
 public CIL_ArithExpr(CIL_MyVar dest, CIL_Atom rigthOp, CIL_Atom leftOp, string op)
 {
     Dest    = dest;
     RigthOp = rigthOp;
     LeftOp  = leftOp;
     Op      = op;
 }
Beispiel #2
0
 public CIL_Arg(CIL_MyVar arg)
 {
     Arg = arg;
 }
Beispiel #3
0
 public CIL_ConditionalJump(CIL_MyVar conditionVar, string label)
 {
     ConditionVar = conditionVar;
     Label        = label;
 }
Beispiel #4
0
 public CIL_Print(CIL_MyVar myVar)
 {
     _var = myVar;
 }
Beispiel #5
0
 public CIL_Read(CIL_MyVar myVar)
 {
     _var = myVar;
 }
Beispiel #6
0
 public CIL_Length(string dest, CIL_MyVar msg)
 {
     Dest = dest;
     Msg  = msg;
 }
Beispiel #7
0
 public CIL_Load(CIL_MyVar dest, CIL_MyVar msg)
 {
     Dest = dest;
     Msg  = msg;
 }
Beispiel #8
0
 public CIL_Call(CIL_MyVar dest, CIL_Function myFunc)
 {
     Dest   = dest;
     MyFunc = myFunc;
 }
Beispiel #9
0
 public CIL_Substring(string dest, CIL_MyVar var1, CIL_MyVar var2)
 {
     Dest = dest;
     Var1 = var1;
     Var2 = var2;
 }
Beispiel #10
0
 public CIL_Concat(CIL_MyVar dest, CIL_MyVar var1, CIL_MyVar var2)
 {
     Dest = dest;
     Var1 = var1;
     Var2 = var2;
 }
Beispiel #11
0
 public CIL_Assig(CIL_MyVar dest, CIL_Atom rigthMem)
 {
     Dest     = dest;
     RigthMem = rigthMem;
 }