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

Re: [Scheme-reports] using let-syntax at case-lambda definition



On Sun, Jul 13, 2014 at 11:24 PM, Yuichi Nishiwaki <yuichi.nishiwaki@x> wrote:
Hi,

Section 7.3 case-lambda definition: local macro cl is expanding to
itself recursively, nevertheless it is defined not by letrec-syntax,
but by let-syntax. Is this correct?

It should use letrec-syntax.  The definition was adapted
from a version using a separate helper macro and not
tested properly.

Thanks for the report, I've added this to the errata.

-- 
Alex

_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports