Reference implementation update
Shiro Kawai
(05 Jul 2020 23:55 UTC)
|
Re: Reference implementation update
Arthur A. Gleckler
(06 Jul 2020 03:26 UTC)
|
Re: Reference implementation update
John Cowan
(06 Jul 2020 03:32 UTC)
|
Re: Reference implementation update
Shiro Kawai
(06 Jul 2020 04:59 UTC)
|
Re: Reference implementation update
Marc Nieper-Wißkirchen
(06 Jul 2020 06:20 UTC)
|
Re: Reference implementation update
Shiro Kawai
(06 Jul 2020 06:29 UTC)
|
Re: Reference implementation update Marc Nieper-Wißkirchen (06 Jul 2020 06:37 UTC)
|
Re: Reference implementation update
Shiro Kawai
(06 Jul 2020 06:41 UTC)
|
Optional features in SRFIs
Lassi Kortela
(15 Jul 2020 20:17 UTC)
|
Re: Reference implementation update Marc Nieper-WiÃkirchen 06 Jul 2020 06:37 UTC
(srfi 181) could be the library including both sublibraries (as in SRFI 166). Then we would have (srfi 181 custom-port) and (srfi 181 port-position). All three libraries could be optional, which could be tested against with cond-expand. For R7RS-large we are again free to choose the library names and their optional status. Am Mo., 6. Juli 2020 um 08:29 Uhr schrieb Shiro Kawai <xxxxxx@gmail.com>: > > On Sun, Jul 5, 2020 at 8:20 PM Marc Nieper-Wißkirchen <xxxxxx@nieper-wisskirchen.de> wrote: >> >> Am Mo., 6. Juli 2020 um 06:59 Uhr schrieb Shiro Kawai <xxxxxx@gmail.com>: >> >> > The only thing is that some implementations may want to, or can, support srfi-192 but not srfi-181. >> >> This could be done as in SRFI 166 or SRFI 155 through sublibraries, > > > They split the library to the base part and the optional part. > > In srfi-181/192 case, if srfi-181 is supported, not supporting srfi-192 doesn't make sense, but not vice versa. So, srfi-192 is the base part and srfi-181 is the optional part? > > If that's the case, the srfi should be about port positionings, with optional custom ports (in other words, it make sense to merge srfi-181 into srfi-192). > > But I'm not sure... custom ports itself doesn't look like a sublibrary of port positioning. > >