[plt-scheme] Help with using Ikarus R6RS SRFI libraries with PLT-4.1.4.3 on Linux and Windows

From: Grant Rettke (grettke at acm.org)
Date: Sun Mar 8 18:28:01 EDT 2009

On Sun, Mar 8, 2009 at 3:06 PM, Jens Axel Soegaard
<jensaxel at soegaard.net> wrote:
> I did the following:
>
>  1. No change in PLTCOLLECTS
>  2. I use DrScheme from /Applications/PLT Scheme v4.1.3/
>  3. I create a new folder:
>       /Applications/PLT Scheme v4.1.3/collects/srfi/%3a1/
>  4. I copy the files 1.sls and lists.sls into the folder.
>  5. I create the subfolder lists and copy the compat-file here.
>
> Now I try to run the program
>
> #!r6rs
>
> (import (rnrs base)
>        (rnrs io simple)
>        (srfi :1 lists))
>
> (display (iota 5 1 2))
>
>
> and then I get:
>
> {1 3 5 7 9}
>
> as output.

I just installed 4.1.4 and got the same thing; that works fine (I used %3a1).

In 4.1.4+, the following change was made:

http://list.cs.brown.edu/pipermail/plt-scheme/2009-January/029905.html

I don't understand why the PLTCOLLECTS srfi :1 doesn't trump the
work-around in the standard collections location.


Posted on the users mailing list.