[plt-scheme] append!?

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Mon Oct 22 11:50:03 EDT 2007

Use C++ just enough to get closure objects and overload apply. --  
Matthias



On Oct 22, 2007, at 11:48 AM, Eli Barzilay wrote:

> On Oct 22, Robby Findler wrote:
>> Or trampolines? But gcc has a tail-call optimization, I thought.
>
> It has some limited support -- IIRC, only recursion, not even mutual
> recursion, and definitely not arbitrary never-return calls.
>
>
>> As far as closures go, I agree that it won't really be closures,
>> which is why I wondered if that disqualified this way of writing
>> it. But it seems reasonably close.
>
> I have some dim memory of similar things -- they were far from what
> you get in a functional language.
>
> -- 
>           ((lambda (x) (x x)) (lambda (x) (x x)))          Eli  
> Barzilay:
>                   http://www.barzilay.org/                 Maze is  
> Life!
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme



Posted on the users mailing list.