From: Sam S. <sd...@gn...> - 2004-06-17 15:50:26
|
> * Bruno Haible <oe...@py...t> [2004-06-17 16:49:00 +0200]: > > Sam wrote: >> > The simplest solution appears to be to increase the STACK space (option >> > -m). >> >> this is not a solution: I spent 8 hours generating this data structure > > Well then I would > 1. add an ID code to those objects that are shared among multiple lists, > by use of defclass and update-instance-for-redefined-class, > 2. write out the data structure with *print-circle* = nil, > 3. after reading the data structure back, unify shared objects by looking > at the ID of each object. > > But, alas, you appear to have defined your objects with > defstruct. What a pity. this is a gross misunderstanding. there are NO circularities there whatsoever. -- Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.honestreporting.com> Stupidity, like virtue, is its own reward. |