public override bool Execute(Program program) { var result = OperatingA.GetValue(program) * OperatingB.GetValue(program); program.WriteVar(OperatingA, result); return(true); }
public override bool Execute(Program program) { int result; if (OperatingB.GetValue(program) == 0) { result = 0; } else { result = OperatingA.GetValue(program) % OperatingB.GetValue(program); } program.WriteVar(OperatingA, result); return(true); }
public override bool CheckCondition(Program program) { return(OperatingA.GetValue(program) == OperatingB.GetValue(program)); }