public void Copy(AbstractTerm term) { this._containee = term._containee; this._reference = term._reference; }
public void SaveRegisters(AbstractMachineState state, int count) { for (int i = 0; i < count; i++) { AbstractTerm toSave = new AbstractTerm(); toSave.Copy((AbstractTerm)state["X" + i.ToString()]); _savedVariables.Add(toSave); } }