public override bool Equals(System.Object object_Renamed)
        {
            bool isEqual = false;

            if (base.Equals(object_Renamed) && (object_Renamed is StoreRegister))
            {
                StoreRegister storeRegister = (StoreRegister)object_Renamed;

                if (storeRegister.register == this.register)
                {
                    isEqual = true;
                }
            }

            return(isEqual);
        }
		public virtual void  storeRegister(StoreRegister action)
		{
		}
		public override void  storeRegister(StoreRegister action)
		{
			start(action);
			String variableName = variableNameForRegister(action.register);
			out_Renamed.WriteLine(" $" + action.register + ((variableName == null)?"":"   \t\t; " + variableName));
		}