[gclist] Name that hypothesis
Wed, 04 Dec 1996 08:29:29 +0000
At 10:51 AM 12/4/96 +0000, you wrote:
>> We (the Mercury compiler implementors) are currently working on
>> "LCMCA" (last call modulo constructor application) optimization.
>Interesting. So you receive results by reference? In pseudo-ML:
> fun foo 0 =  | foo n = n :: (foo (n-1))
> fun foo' (p,0) = (p := )
> | foo' (p,n) = (p := new_cons();
> car(p) := n;
> foo' (&cdr(p), n-1))
>(this is getting a little off-topic for GC-list).
Not at all. Modern languages are garbage collected this is very
Charles Fiterman Geodesic Systems
Phone 312-728-7196 4745 N. Ravenswood Suite 111
Fax 312-728-6096 Chicago Il 60015
A computer language without garbage collection
is like a city without garbage collection.