Re: strings draft
Paul Schlie
(23 Jan 2004 02:48 UTC)
|
Re: strings draft
tb@xxxxxx
(23 Jan 2004 03:45 UTC)
|
Re: strings draft
Paul Schlie
(23 Jan 2004 12:16 UTC)
|
Re: strings draft (musings)
Paul Schlie
(23 Jan 2004 14:15 UTC)
|
Re: strings draft tb@xxxxxx (23 Jan 2004 18:53 UTC)
|
Re: strings draft
Paul Schlie
(23 Jan 2004 21:26 UTC)
|
Re: strings draft (premature, need first class type definition support first?)
Paul Schlie
(24 Jan 2004 21:16 UTC)
|
Re: strings draft (premature, need first class type definition support first?)
Tom Lord
(24 Jan 2004 22:05 UTC)
|
Re: strings draft (premature, need first class type definition support first?)
Paul Schlie
(24 Jan 2004 22:17 UTC)
|
Re: strings draft tb@xxxxxx 23 Jan 2004 18:52 UTC
Paul Schlie <xxxxxx@comcast.net> writes: > There's a distinct advantage to keeping the character set in which the > language is specified in (and is capable of processing itself), distinct > from the character set it can utilize to process arbitrary language text, > as otherwise it becomes too easy to then rationalize utilizing characters > specified within the broader character set within program code, which would > then truly needlessly limit the code's portability, from both a machine as > well as human perspective. (As I don't believe it's productive to anyone to > attempt to interpret code utilizing symbols written/spelled in arbitrary > languages and corresponding character sets; but is clearly useful to enable > portable programs to be written to process such arbitrary text). Then these little program-representing thingies should not be called "characters". I don't know what the right word is, but it should be miles away from "character". If this is the interpretation you wish to offer of what is called a "character" in R5RS, then we have a problem: Scheme *has no* characters of any sort, though it does have a simulacrum which is good enough for implementing the Scheme language. But it seems obvious to me that this is *not* what was in the minds of the R5RS authors. I think they conceived of the R5RS character as not merely a thing for writing Scheme programs, but as roughly the "same thing" as char in C or Pascal. Thomas