[Scheme-reports] scheme-report-environment/null-environment only for R5RS
Per Bothner 25 Nov 2012 20:29 UTC
The scheme-report-environment and null-environment function take
a version number - but only 5 is specified. That seems strange.
Specifically, version 7 does not need to be supported.
Perhaps an editorial note that these routines are only for
compatibility with R6RS and not recommended for new code?
Perhaps it makes sense to add a note that
(scheme-report-environment 5)
is equivalent to
(environment '(scheme r5rs))
Non-editorial: Should one define
(scheme-report-environment 7)
perhaps as:
(environment '(scheme all))
This part is non-editorial - should there be a library
corresponding to:
(null-environment 5)
Perhaps:
(environment '(scheme r5rs null))
--
--Per Bothner
per@bothner.com http://per.bothner.com/
_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports