Neil Jerram <[EMAIL PROTECTED]> writes:

> Michael Sperber <[EMAIL PROTECTED]> writes:
>
>> It certainly would be trivial to write in R6RS Scheme.  I was able to
>> hack the R5RS reader and writer that come with Scheme 48 to run in
>> Ikarus in about 20 minutes.
>
> [...]
>
>> It's only a proof-of-concept, with no claims as to its correctness,
>> completeness, usefulness, or R6RS compliance.
>
> [...]
>
>> (As well as fixing the 80,000+
>> other failing test cases a decent test suite can probably be made to
>> find.)
>
> I'm sorry, but that's just bizarre.  There's no merit in something
> being trivial if you have no confidence that it is correct.
>
> (Or have I misunderstood you?)

Probably.  The Scheme 48 reader is essentially an R5RS reader which has
existed for a long time, with no known bugs at this point.  This can be
made to run in R6RS in a matter of minutes (most of those 20 minutes I
spent on figuring out Ikarus's command-line syntax---I'd never used
Ikarus before).  I'm pretty confident it is correct, excepting the "# in
number literals" issue I mentioned, which I'm quite confident would be
trivial to fix (by replacing '#' by any digit, I think).

As with any software, there may be bugs, but given the small size and
easy modifiability of the code, I have yet to see a bug that wouldn't be
easy to fix.  What you cited is just a disclaimer.

-- 
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to