Henrik Theiling scripsit: > Hi! > > My name is Henrik and I just subscribed to this list.
[Good to hear from you. Long time no conlang!] > 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. Indeed. Well, it's a matter of expecting Scheme programmers not to abuse the system. by putting stupid characters in identifiers. Copying Unicode's specifications makes for simplicity. -- John Cowan [EMAIL PROTECTED] http://ccil.org/~cowan Assent may be registered by a signature, a handshake, or a click of a computer mouse transmitted across the invisible ether of the Internet. Formality is not a requisite; any sign, symbol or action, or even willful inaction, as long as it is unequivocally referable to the promise, may create a contract. --Specht v. Netscape _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
