|
From: | Lassi Kortela |
Subject: | Re: Numbers in library names |
Date: | Mon, 22 Jul 2024 21:12:58 +0300 |
User-agent: | Mozilla Thunderbird |
As I wrote, this is a syntactic extension of Chez Scheme - but a very useful one - and outside of the R6RS. The Unsyntax expander I wrote also implements it.
If patching these two implementations to use the first library name part instead of the last is the only technical obstacle to numbers in library names, it seems the cost is trivial.
Why not take the first library name part instead of the last? The last name part is the most specific one.
What does that mean, and what are the ramifications?
the R7RS authors were likely unaware of the incompatibility of their proposal to allow numeric name parts with existing implementations and language extensions.
Implementation, singular.
I don't buy that numeric library parts are particularly useful; they are just one option. The SRFI 97 convention works as well as the SRFI-0 convention of "srfi-N" names, which is basically also used by Guile.
Aesthetics matter.
[Prev in Thread] | Current Thread | [Next in Thread] |