[Scheme-reports] R7RS - questions concerning variable definitions and binding constructs ノートン ジョーセフ ウェイ ン 22 Mar 2013 15:27 UTC

Hello.

I have a few questions regarding variable definitions of section 5.3 and binding constructs of section 4.2.2

1) There is no explicit mention of mixing defines and define-values in the same body.  How is this handled by different Scheme implementations in practice?

2) There is no mention of letrec-values (or letrec*-values) as a derived expression.  Is there a reason why this has been left out of the specification?

3) As I understand, there is really no difference between the letrec-values and the letrec*-values derived expressions.  If you had to choose a name for this derived expression, which of these two names would you choose?

Thanks.

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