[r6rs-discuss] Morphology of symbols: are you sure?

Henrik Theiling ht at theiling.de
Thu Mar 27 10:45:59 EDT 2008


Hi!

My name is Henrik and I just subscribed to this list.

I just started to read the R6RS specification and noticed that in the
syntax rules, <initial> allows, among many other stuff, all Unicode
code points with character class So.  This would include:

    U+FFFC   OBJECT REPLACEMENT CHARACTER
    U+FFFD   REPLACEMENT CHARACTER

I did not find any word excluding these two and it feels dangerous or
at least awkward to allow them in symbols.  U+FFFD is often produced
by de-/recoders to indicate an error.

Was this really intended?  If so, why?

Bye,
  Henrik



More information about the r6rs-discuss mailing list