[plt-scheme] Unnecessary use of letrec?

From: Sam TH (samth at ccs.neu.edu)
Date: Fri Jun 15 10:38:38 EDT 2007

On 6/15/07, Jens Axel Søgaard <jensaxel at soegaard.net> wrote:
> Grant Rettke skrev:
> > Do most folks using mzscheme or DrS just go ahead and use the correct
> > form according to R5RS or instead rely on how it works in mz or DrS?
>
> Old habits die hard - so I usually follow R5RS, but since
> R6RS will adopt letrec* semantics for letrec, it isn't terrible
> important.

This is not correct.  The current draft (and all previous drafts) of
R6RS have letrec* semantics for internal definitions, but the
semantics of letrec still have undefined evaluation order.

-- 
sam th
samth at ccs.neu.edu


Posted on the users mailing list.