Re: r6rs implementation? Marc Nieper-Wißkirchen 01 Oct 2020 13:57 UTC

Am Sa., 26. Sept. 2020 um 20:17 Uhr schrieb Lassi Kortela <xxxxxx@lassi.io>:

> > Do the various R6RS implementation automatically look at the right files?
>
> Yes, my impression is that they do. Each implementation has a particular
> extension that you need to use exactly as it is written -- for Chez
> Scheme ".chezscheme.sls", for Ikarus ".ikarus.sls", etc.

Thanks. I implemented such behavior in Unsyntax as well as it is
probably sometimes more helpful than cond-expand.

Unsyntax now looks at ".unsyntax.sls", ".sls", ".sld" in this order.
And I implemented the R6RS library system (including phasing and
versioning) as well.