[Scheme-reports] "It is an error" is misleading
Helmut Eller 16 Nov 2012 08:28 UTC
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
error-objects.
Especially bizarre is the interpretation that implementations can
provide extra functionality by exploiting these "error situations"
without actually raising an exception.
Helmut
_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports