public override void Exc() { assign.Exc(); int a = assign.val, n = E.Eval(); int i = a; for (; i < n; i++) { statments.Exc(); } }
public void Fire() { if (Phase1()) { MessageBox.Show("The Program is syntactically correct"); SS(ref statments); statments.Exc(); } else { MessageBox.Show("The Program is not syntactically correct"); } }
public override void Exc() { int cond = boolean.Eval(); if (cond != 0) { if (ifSS != null) { ifSS.Exc(); } } else if (ISelse == true) { if (elseSS != null) { elseSS.Exc(); } } }