SRFI-11 For Bigloo
This page describes
the SRFI-11
library
for Bigloo.
SRFI-11 describes the let-values and let*-values
syntax for binding multiple values. You can get the source for
the library here.
To compile the library:
- Download and expand the source.
- Change the Makefile variables
- LD: this variable is set appropriately for
Mac OS X 10.4. You may have to change the command in
order to get the proper dynamic libraries to build on your
system.
- BIGLOO_VERSION: Set this to the version of
bigloo you use.
- _lib.so target suffixes: these are currently
set to .dylib, again appropriate for Mac OS X.
If you use Linux, you should set these to .so; if
you use Windows, .dll
- Issue the commands make ude and make
- Copy the files in the lib subdirectory to your
main bigloo library directory (default
location: /usr/local/lib/bigloo/<version>)
The library is now ready for use: (library-load
'srfi-11) in the interpreter or (library srfi-11)
in a module header, and you're off!
If you encounter problems you cannot resolve with the build,
feel free to contact me to ask
questions.