[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Scheme-reports] let*-values' definition
- To: scheme-reports@x
- Subject: [Scheme-reports] let*-values' definition
- From: Jean-Michel HUFFLEN <jmhuffle@x>
- Date: Fri, 23 Nov 2012 23:06:19 +0100
Hello,
It seems to me that there is an error in the formal definition of
"let*-values", p. 70. The first clause reads:
((let*-values () body0 body1 ...) (begin body0 body1...))
that is, "define" occuring inside the body would introduce variables
visible outside of "let*-values"...
As for "let*" and other let-like macros, this clause should be:
((let*-values () body0 body1 ...) (let () body0 body1 ...))
shouldn't it?
Yours sincerely,
J.-M. Hufflen
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports