![](https://secure.gravatar.com/avatar/04a807012b008080582d5888218e1804.jpg?s=120&d=mm&r=g)
30 Aug
2007
30 Aug
'07
1:10 p.m.
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