[Scheme-reports] Boolean hemlines
Alan Watson
(12 Apr 2012 02:30 UTC)
|
Re: [Scheme-reports] Boolean hemlines
John Cowan
(12 Apr 2012 04:09 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Peter Bex
(12 Apr 2012 07:49 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Alex Queiroz
(12 Apr 2012 07:51 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Alaric Snell-Pym
(12 Apr 2012 09:22 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Alex Shinn
(12 Apr 2012 11:52 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Alan Watson
(12 Apr 2012 13:02 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Alex Shinn
(12 Apr 2012 13:46 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Jeronimo Pellegrini
(12 Apr 2012 13:58 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Alan Watson
(12 Apr 2012 16:08 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Marc Feeley
(12 Apr 2012 13:09 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Alex Shinn
(15 Apr 2012 14:32 UTC)
|
Re: [Scheme-reports] Boolean hemlines
John Cowan
(12 Apr 2012 13:57 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Alex Shinn
(14 Apr 2012 01:58 UTC)
|
Re: [Scheme-reports] Boolean hemlines John Cowan (14 Apr 2012 02:41 UTC)
|
Re: [Scheme-reports] Boolean hemlines
Alex Shinn
(14 Apr 2012 03:00 UTC)
|
Re: [Scheme-reports] Boolean hemlines
John Cowan
(14 Apr 2012 03:08 UTC)
|
Alex Shinn scripsit: > There was no keyboard involved - it was a matter of skimming > through a log of results from different implementations and not > being able to recognize one. As you said: > > [Cowan]: [Summary of which impls return #t for eq? for > empty strings and for empty vectors, saying most impls > return #f for both and listing only exceptions]. > > [Shinn]: You missed Chibi, which returns #true for vectors and > #false for strings and bytevectors. > > [Cowan]: Right; it didn't jump out of the log. I went back and > scrutinized the log more carefully, and there are no more cases. > > This is a perfect example of what I'm talking about - > long lists of alternating #t and #f are hard to read. What didn't jump out of the log was Chibi, because it doesn't print a banner on startup. After that I changed my script so that it begins by outputting a great big comment block saying "RUN ALL SCHEMES" and then outputs a smaller comment block containing the name of the implementation before running each Scheme. That way I am less likely to miss any Schemes altogether. That had nothing to do with confusing #t and #f. -- One Word to write them all, John Cowan <cowan@ccil.org> One Access to find them, http://www.ccil.org/~cowan One Excel to count them all, And thus to Windows bind them. --Mike Champion _______________________________________________ Scheme-reports mailing list Scheme-reports@scheme-reports.org http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports