Re: [Scheme-reports] Checking implementation features and Scheme name? Alex Shinn (03 Jan 2012 04:32 UTC)

Re: [Scheme-reports] Checking implementation features and Scheme name? Alex Shinn 03 Jan 2012 04:31 UTC

On Tue, Jan 3, 2012 at 1:01 PM, John Cowan <cowan@mercury.ccil.org> wrote:
> Stefan Edwards scripsit:
>
>> What about loading alternative implementation of a feature, such as
>> falling back onto the reference implementation of a SRFI if the Scheme
>> you're using doesn't provide one? I actually think this would ease
>> writing libraries likes SLIB or Nausicaa that support multiple Scheme
>> implementations and have to Spackle the gaps in features between them.
>
> If possible that should be done using cond-expand in the module
> language.

Exactly.  That's the primary (and currently only) use of features.
We're talking about potential secondary uses.

--
Alex

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports