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

[Scheme-reports] scheme-report-environment/null-environment only for R5RS

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)
   (environment '(scheme r5rs null))
	--Per Bothner
per@x   http://per.bothner.com/

Scheme-reports mailing list