public void Clear() { MemStack.Clear(); Registers["RA"] = default; Registers["RB"] = default; Registers["RC"] = default; Registers["RD"] = default; Registers["RE"] = default; Registers["RF"] = default; Variables.Clear(); }
/// <summary> /// DRAFT Mise en mémoire de valeurs /// </summary> /// <returns></returns> private bool cmd_DECLARE() { // Initialisation bool success; CommandFactor factor; factor = new CommandFactor(subs[0]); success = MemStack.addFactor(factor); if (success) { addInfo(new string[] { factor.name, factor.value.ToString() }); eventCode = ECODE_MEM_SUCCESSFULL; return(true); } else { eventCode = ECODE_ERR_MEM_DECLARATION; return(false); } }