Here is another expression of what I wrote recently on the memory destribution. Probbaly, it suffices to have the garbage collection command. For example, Hugs can do Prelude> :gc Garbage collection recovered 240372 cells ... It is clear then, how much the user has for further computation. ----------------- Serge Mechveliani mechvel@botik.ru