On Sun, Jul 18, 2021 at 7:43 AM <felix.winkelm...@bevuta.com> wrote:
> Anybody for a "-r7rs" option that does the above? > I'd love to see that. Lassi: The fact that different Schemes have different conventions for where their library files are is actually a great convenience to me when developing SRFIs. All the actual code goes into files named *-impl.scm (or multiple names if there are multiple files). Then each library file or equivalent, which is where the differences are concentrated, is in an implementation-specific place. The library file for (foo bar) will be at: Chibi: foo/bar.sld Chicken: foo.bar.scm Guile: foo/bar.scm Ypsilon: foo/bar.sls, or foo/bar.ypsilon.sls if it is Ypsilon-specific And since each of these needs to be slightly different, that's a Good Thing.