algorithm textbooks
https://www.gnu.org/software/slib/

The SLIB Portable Scheme Library

Version Released Terms Online Manual PDF Manual Source tar.gz Source zip Installing
3c2 2026年08月15日 Free slib-3c2 slib-3c2.pdf slib-3c2.tar.gz slib-3c2.zip slib-3c2

SLIB is a portable library for the programming language Scheme. It provides a platform independent framework for using packages of Scheme procedures and syntax. As distributed, SLIB contains useful packages for all R4RS and R5RS Scheme implementations. Its catalog can be transparently extended to accomodate packages, both source and compiled, specific to a site, implementation, user, or directory.

SLIB supports Bigloo, Chez, Guile-2, Kawa, MIT-Scheme, RScheme, scheme->C, Scheme48, SCM, scsh, and sisc.

Documentation includes a manifest, installation instructions, and coding standards for the library. Each library package is documented. Here are the answers to frequently asked questions.

SLIB is a GNU package.


News

* printf.scm (Standard Formatted Output): Added ~ flag and changed %k and %K behaviors (which are an SLIB extension of printf):

Print a number like ‘%g’, except that an SI prefix is output after the number, which is scaled accordingly. ‘%K’ outputs a space between number and prefix, ‘%k’ does not; with the ‘~’ flag, ‘%~K’ outputs ‘~’ between number and prefix, and ‘%~k’ outputs ‘.’.

SLIB Development

AltStyle によって変換されたページ (->オリジナル) /