/// <summary> /// /// </summary> /// <param name="memoryStack"></param> public void Allocate(MemoryStack memoryStack) { // TODO : create function => object abstract CopyValue(object val_) ????? // do this only to copy the value VariableNode clone = (VariableNode)CopyImpl(); memoryStack.Allocate(Id, clone.Value); }