From: Brian M. <br...@ma...> - 2005-09-11 01:19:35
|
On Sep 10, 2005, at 8:11 PM, vrotaru wrote: > On Sun, 11 Sep 2005 02:28:41 +0200, vrotaru wrote: > > >> Hi, all >> >> > > I have somehow forgotten about "bugetiquette", so: > > system: Lunux-i386-2.6.12 > sbcl: 0.9.3 Thanks. But it reproduces fine for me with 0.9.4 on PPC/Darwin too. And it seems that WHN has preceded me: ;; I think that a failure of this assertion means that we're ;; trying to access a variable which was improperly closed ;; over. The PHYSENV describes a physical environment. Every ;; variable that a form refers to should either be in its ;; physical environment directly, or grabbed from a ;; surrounding physical environment when it was closed over. ;; The ASSOC expression above finds closed-over variables, so ;; if we fell through the ASSOC expression, it wasn't closed ;; over. Therefore, it must be in our physical environment ;; directly. If instead it is in some other physical ;; environment, then it's bogus for us to reference it here ;; without it being closed over. -- WHN 2001-09-29 -- Brian Mastenbrook br...@ma... http://brian.mastenbrook.net/ |