scm
SCM is a Scheme implementation from the author of slib
SCM is a Scheme implementation conforming to Revised5 Report on the Algorithmic Language Scheme and the IEEE P1178 specification.
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 5.6.4-r1 | 3 | 14 h | details › |
Versions & arches
Use flags of 5.6.4-r1
- arrays Support for arrays, uniform-arrays and uniform-vectors.
- bignums Support for large precision integers.
- cautious SCM will always check the number of arguments to interpreted closures.
- dynamic-linking Be able to load compiled files while running.
- engineering-notation Floats to display in engineering notation (exponents always multiples of 3) instead of scientific notation.
- gsubr generalized c arguments: for arbitrary (more then 11) arguments to C functions.
- inexact Support for floating point numbers.
- ioext Commonly available I/O extensions: line I/O, file positioning, file delete and rename, and directory functions.
- macro C level support for hygienic and referentially transparent macros (syntax-rules macros).
- ncurses Add ncurses support (console display library)
- posix Add support for POSIX-compatible functions
- readline Enable support for libreadline, a GNU line-editing library that almost everyone wants
- regex String regular expression matching.
- sockets Add support for tcp/ip sockets
- unix Support for: nice, acct, lstat, readlink, symlink, mknod and sync.
Runtime dependencies of 5.6.4-r1
show 8 lines
ncurses?
(
)
readline?
(
)