downloading srfi libraries

Asked by mekline on 2010-02-05

I am having trouble installing the Ikarus SRFI libraries as described in ikarus-scheme-users-guide.pdf.

When I run

$ bzr checkout --lightweight http://bazaar.launchpad.net/~ikarus-libraries-team/ikarus-libraries/srfi

(url updated from the guide as per this question: http://<email address hidden>/msg00224.html)

I am still throwing "not a branch" errors. Is there a newer URL I should be using, or am I doing something else wrong?

I am newish to linux/scheme, so if you have suggestions on some alternate way to get the libraries onto my computer and accesible within scheme, a greater level of detail would be much appreciated!

Also, can you clarify how these srfi libraries should be included in scheme programs? A simple 'import' of the file with the library path set up correctly? something else?

Thanks very much for your time!

Question information

Language:
English Edit question
Status:
Answered
For:
Ikarus Scheme Edit question
Assignee:
No assignee Edit question
Last query:
2010-02-05
Last reply:
2010-02-05

You have the wrong URL. The URL changed when the owner and project
names changed a while ago, but the Ikarus User's Guide has not been
updated. The new command is:

bzr checkout --lightweight lp:~scheme-libraries-team/scheme-libraries/srfi

You use the libraries by importing them by their library name. E.g.:

  (import (srfi :1 lists)
          (srfi :78 lightweight-testing))

And yes, you must correctly configure the directories searched for
library files.

Can you help with this problem?

Provide an answer of your own, or ask mekline for more information if necessary.

To post a message you must log in.