Re: SRFI 262: Extensible pattern matcher
Daphne Preston-Kendal 22 May 2025 17:57 UTC
On 22 May 2025, at 16:28, Arthur A. Gleckler <xxxxxx@speechcode.com> wrote:
>> Arthur, can you comment on this stylistic matter, as SRFI editor? Capitalized identifiers at the start of sentences are used consistently in the Scheme reports so far.
>
> Not in R7RS Small. I carefully made several passes to remove them. We have to honor the community's decision that identifiers in Scheme be case-sensitive.
Hmm, okay, but the sentence ‘None of the identifiers defined in this report contain upper-case characters, even when they appear to do so as a result of the English-language convention of capitalizing the first word of a sentence’ survived. (Section 2.1, left hand column of page 8.) There doesn’t seem to be a corresponding convention in R6RS, though variables used in the specification of procedures are consistently capitalized at the start of sentences there.
It feels awkward to require sentences to be reworded to avoid this, though in general I suppose it is as simple as replacing ‘X is …’ with ‘The x procedure is …’.
Daphne