[Bese-devel] Re: Special variable handling for call/cc

Marco Baringer mb at bese.it
Fri Feb 10 10:13:56 UTC 2006


Levente Mészáros wrote:
> Hi,
> 
> Attached is a preliminary version of supporting special variables in
> arnesi call/cc code.
> 
> I think the test cases look good even tough two of them still fail. I
> am not so satisfied with the implementation, especially with the part
> that captures the dynamic variables from the caller lisp code and the
> part that makes it visible within the called lisp code. They are using
> dynamically compiled code, so it might be a big performance drop.
> Maybe I should introduce a global variable whether this feature is
> required or not. Or it would even be better to be able to do this on a
> per variable basis.
> 
> Defining and looking up special variables within cc code looks good I think.
> 
> Suggestions are welcomed to improve the patch.

i get a few unbound variable errors, but since all the other tests pass
so i've applied this.

-- 
-Marco
Ring the bells that still can ring.
Forget the perfect offering.
There is a crack in everything.
That's how the light gets in.
	-Leonard Cohen




More information about the bese-devel mailing list