Re: [Scheme-reports] fresh empty strings
Ray Dillinger
(24 Jan 2012 16:53 UTC)
|
Re: [Scheme-reports] fresh empty strings John Cowan (24 Jan 2012 19:05 UTC)
|
Re: [Scheme-reports] fresh empty strings
Per Bothner
(24 Jan 2012 19:25 UTC)
|
Re: [Scheme-reports] fresh empty strings
John Cowan
(24 Jan 2012 20:26 UTC)
|
Re: [Scheme-reports] fresh empty strings
Per Bothner
(24 Jan 2012 20:46 UTC)
|
Re: [Scheme-reports] fresh empty strings
John Cowan
(24 Jan 2012 21:20 UTC)
|
Re: [Scheme-reports] fresh empty strings
Alex Shinn
(25 Jan 2012 00:26 UTC)
|
Re: [Scheme-reports] fresh empty strings
Per Bothner
(25 Jan 2012 01:09 UTC)
|
Re: [Scheme-reports] fresh empty strings
Alex Shinn
(25 Jan 2012 02:08 UTC)
|
Re: [Scheme-reports] fresh empty strings
John Cowan
(25 Jan 2012 02:31 UTC)
|
Re: [Scheme-reports] fresh empty strings
Alex Shinn
(25 Jan 2012 02:35 UTC)
|
Re: [Scheme-reports] fresh empty strings
John Cowan
(25 Jan 2012 02:44 UTC)
|
Re: [Scheme-reports] fresh empty strings
Alex Shinn
(25 Jan 2012 03:26 UTC)
|
Re: [Scheme-reports] fresh empty strings
Per Bothner
(25 Jan 2012 03:43 UTC)
|
Re: [Scheme-reports] fresh empty strings
Alex Shinn
(25 Jan 2012 12:58 UTC)
|
Re: [Scheme-reports] fresh empty strings
Per Bothner
(25 Jan 2012 19:59 UTC)
|
Re: [Scheme-reports] fresh empty strings
Alex Shinn
(25 Jan 2012 23:49 UTC)
|
Re: [Scheme-reports] fresh empty strings
John Cowan
(25 Jan 2012 21:00 UTC)
|
Re: [Scheme-reports] fresh empty strings
Ray Dillinger
(25 Jan 2012 18:57 UTC)
|
Re: [Scheme-reports] fresh empty strings
John Cowan
(25 Jan 2012 01:38 UTC)
|
Ray Dillinger scripsit: > It's not clear to me that, in a unicode universe, there's a useful > distinction between characters and strings of length 1. At the very > least, character operations such as case and other such mappings > are not closed on the set of single codepoints, which makes > treating "character" separately from "string" semantically > dubious. I agree wholeheartedly. Unfortunately, characters and mutable strings are IEEE Scheme features, so the bar for removing them is very high. Both R6RS and R7RS make character and string casing operations inconsistent: \#ß upcases to itself, whereas "ß" upcases to "SS". (There is a capital sharp S in Unicode, but it is normally used only in display text such as headlines; it downcases to the ordinary sharp S but not vice versa, so in this respect Unicode is intentionally self-inconsistent.) -- John Cowan <cowan@ccil.org> http://www.ccil.org/~cowan The peculiar excellence of comedy is its excellent fooling, and Aristophanes's claim to immortality is based upon one title only: he was a master maker of comedy, he could fool excellently. Here Gilbert stands side by side with him. He, too, could write the most admirable nonsense. There has never been better fooling than his, and a comparison with him carries nothing derogatory to the great Athenian. --Edith Hamilton, The Greek Way _______________________________________________ Scheme-reports mailing list Scheme-reports@scheme-reports.org http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports