[imp-hackers] LOOP non-compliance

Greg Pfeil greg at clozure.com
Sun Apr 8 13:27:11 UTC 2012


On 8 Apr 2012, at 2:35, Juan Jose Garcia-Ripoll wrote:

> This is probably a silent cry in the woods and nobody will listen, but could other implementations please warn users that there is a precise order of statements in LOOP?
…
> You might say that it is up to the users to learn the Standard, but in practice implementations may create a false impression that certain things are ok, specially when those deviations are not explicit by the implementation.

FWIW, CLISP does warn in this case. If it hadn’t, I might have (incorrectly) filed a bug against ECL rather than (correctly) against Alexandria.

I agree that implementations should at least warn in this case. Maybe just subclass STYLE-WARNING with NON-STANDARD-BEHAVIOR-WARNING.



More information about the implementation-hackers mailing list