Article · Wikipedia archive · Last revised May 30, 2026

SLIB

SLIB is computer software, a library for the programming language Scheme, written by Aubrey Jaffer. It uses only standard Scheme syntax and thus works on many different Scheme implementations, such as Bigloo, Chez Scheme, Extension Language Kit 3.0, Gambit 3.0, GNU Guile, JScheme, Kawa, Larceny, MacScheme, MIT/GNU Scheme, Pocket Scheme, Racket, RScheme, Scheme 48, SCM, SCM Mac, and scsh. SLIB is used by GnuCash. Other implementations can support SLIB in a unified way through Scheme Requests for Implementation (SRFI) 96.

Last revised
May 30, 2026
Read time
≈ 1 min
Length
130 w
Citations
2
Source
SLIB
Original authorAubrey Jaffer
Initial release11 October 2001 (2001-10-11)
Stable release
3b6 / 16 February 2020 (2020-02-16)
Written inScheme
Available inEnglish
TypeLibrary
LicensePublic domain, BSD style
Websitepeople.csail.mit.edu/jaffer/SLIB
Repositorycvs.savannah.gnu.org/viewvc/slib/slib/

SLIB is computer software, a library for the programming language Scheme, written by Aubrey Jaffer. It uses only standard Scheme syntax and thus works on many different Scheme implementations, such as Bigloo, Chez Scheme, Extension Language Kit 3.0, Gambit 3.0, GNU Guile, JScheme, Kawa, Larceny, MacScheme, MIT/GNU Scheme, Pocket Scheme, Racket, RScheme, Scheme 48, SCM, SCM Mac, and scsh. SLIB is used by GnuCash. Other implementations can support SLIB in a unified way through Scheme Requests for Implementation (SRFI) 96.1

SLIB is a GNU package.2

References

References

  1. Jaffer, Aubrey (2008-07-14). "SRFI 96: SLIB Prerequisites". The SRFI Editors, srfi.schemers.org.
  2. "GNU Project Entries". Free Software Foundation, fsf.org. Retrieved 2010-04-11.
External links