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

[Scheme-reports] "It is an error" is misleading

The phrase "it is an error" that is used so often in the report is
rather misleading.  Usually, when I read "it is an error" I expect that
the problem will be detected either at compile-time or at runtime.
However the meaning of "it is an error" in R7RS is the same as "it is
unspecified".  I don't understand why the word "error" should be used in
such cases as it has nothing to do with the 'error procedure or

Especially bizarre is the interpretation that implementations can
provide extra functionality by exploiting these "error situations"
without actually raising an exception.


Scheme-reports mailing list