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
