SRFI 262: Extensible pattern matcher Arthur A. Gleckler (10 May 2025 02:19 UTC)
Re: SRFI 262: Extensible pattern matcher John Cowan (18 May 2025 00:02 UTC)
Re: SRFI 262: Extensible pattern matcher Daphne Preston-Kendal (22 May 2025 11:12 UTC)
Re: SRFI 262: Extensible pattern matcher Arthur A. Gleckler (22 May 2025 14:28 UTC)
Re: SRFI 262: Extensible pattern matcher Daphne Preston-Kendal (22 May 2025 17:58 UTC)
Re: SRFI 262: Extensible pattern matcher Arthur A. Gleckler (22 May 2025 18:05 UTC)
Re: SRFI 262: Extensible pattern matcher John Cowan (29 May 2025 03:09 UTC)

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