The description of put-datum in section 8.2.12 says:

"However, it is that, if the written external representation is read 
back via get-datum, get-datum will return an object equal (in the sense 
of equal?) to datum."

This is a bit mangled. I suggest:

"However, if the written external representation is read back via 
get-datum, get-datum will return an object equal (in the sense of 
equal?) to datum."

In addition to eliminating "it is that", I also changed "read back in" 
to "read back", but that's a style call.

Even so, this statement is not always true because put-datum does not 
write a trailing delimiter. Therefore, I suggest:

"However, if the written external representation is read back in via 
get-datum (and provided either the external representation does not 
require a trailing delimiter or an appropriate trailing delimiter is 
written after the external representation), get-datum will return an 
object equal (in the sense of equal?) to datum."

Regards,

Alan

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

Reply via email to