chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] What happened to -strict-letrecs?


From: Felix Winkelmann
Subject: Re: [Chicken-hackers] What happened to -strict-letrecs?
Date: Sat, 09 Feb 2008 14:36:27 +0100 (CET)

From: John Cowan <address@hidden>
Subject: [Chicken-hackers] What happened to -strict-letrecs?
Date: Sat, 9 Feb 2008 03:37:49 -0500

> Apparently there was once a Chicken switch "-strict-letrecs" that made
> letrec R5RS-compliant.  What happened to it?

It's gone. The situations where this really makes a difference are
negligible and one has to try relatively hard to break the obvious
(but not 100% correct) implementation which is used in chicken.
The compiler is tuned to the particular expansion used and generates
better code.

The solution is to redefine the `letrec' macro.


cheers,
felix




reply via email to

[Prev in Thread] Current Thread [Next in Thread]