[cells-devel] Problem with defmd and dependency ...

Ken Tilton kennytilton at optonline.net
Thu Aug 30 13:10:03 UTC 2007


Frank Goenninger wrote:
> Correct problem case:
> 
> I defined the foreign-ptr cell as lazy (as :until-asked) for a  reason 
> ... ->

Lazy is one good step if you have confidence a slot will not get read 
(asked) until its dependencies will be in place.

> 
> 0>  7612 calculating cell ~a appears in call stack: ~a dirty=0/ 
> foreign-ptr/gnc-point0] dirty=0/foreign-ptr/gnc-point0]
> (dirty=0/foreign-ptr/gnc-point0])
> 
> ... landing in a (break) ...
> 
> Ok. So I am basically looking for an idiom on how to avoid the  
> circularity. I sense there is a simple solution

.cache or .cache., I forget. :)

kt



More information about the cells-devel mailing list