Developer(s) | Richard Kelsey, Jonathan Rees |
---|---|
Stable release | 1.8 / February 7, 2008 |
Operating system | Cross-platform |
Type | Programming language |
License | BSD License |
Website | s48.org |
Standard(s) | R5RS[1] |
Scheme 48 is a free software Scheme implementation using a bytecode interpreter.[2] It has a foreign function interface for calling functions from C[3] and comes with a regex library[4], and a POSIX interface.[5] It is supported by SLIB the portable Scheme library and is the basis for Scsh, the Scheme shell.[2]
It is called "Scheme 48" because the first version was written in 48 hours in August 1986.[6]
The authors now say it is intended to be understood in 48 hours.