On Thu, 15 Nov 2007, William D Clinger wrote: > Alan Watson wrote: >> If I read an R5RS symbol using the R6RS read procedure, I still get a >> symbol, although I may be surprised by its case. It is, however, easy to >> remove the possibility of surprise by using a procedure that replaces >> symbols in a datum by appropriately case-converted equivalents. >> >> If I attempt to read #\SPACE or #\NEWLINE using the R6RS read procedure, >> I get a &lexical exception. >> >> These seem quite differently dangerous to me. > > Good point. Since the &lexical exception may not be > continuable, the R6RS read and get-datum procedures > are essentially useless when reading R5RS data. > > It sounds as though the R6RS has created a need for some > kind of tool and/or language that would allow us to read > R5RS data reliably and then to write that data reliably > as R6RS-readable data. Perhaps someone could design such > things. > > Will >
or we could go back to using scheme before the decision to turn it into perl. has anyone removed the 'scheme code is not susceptible to bitrot' point on schemers yet? -elf _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
