id summary reporter owner description type status priority milestone component version resolution keywords cc difficulty 1720 "r7rs ""write"" procedure does not escape ""invalid"" symbols" Duy Nguyen "r7rs defines an alternative way to present a symbol that's otherwise invalid identifiers, by putting it inside `||`. This is implementation-specific in r5rs. The problem can be seen with `(write (features))` where 64bit is not escaped (i.e. |64bit|) while it is for all the r7rs schemes I have my hands on. This is not a problem when within chicken because both the reader and writer are in sync. I found this out because I updated chibi-snow to read `(features)` from chicken. Chibi does not like '64bit' symbol without ecaping." defect closed major 6.0.0 unknown 5.2.0 fixed