Hi, Is there a way to force Maxima to release no longer in use memory during running a program. I tried to remarray(a) in a function that used hashed arrays but it had little or no effect on the memory allocated according to Windows XP task manager. Is there a Lisp or Maxima garbage collect function? Rich