SIOD
| SIOD | |
|---|---|
| Paradigms | Multi: functional, procedural, meta |
| Family | Lisp |
| Designed by | George J. Carrette |
| Developer | George J. Carrette |
| First appeared | April 1988 |
| Stable release | 3.63
/ 27 April 2008 |
| Typing discipline | Strong, dynamic, latent |
| Scope | Lexical |
| Implementation language | C |
| Platform | VAX, SPARC, IA-32 |
| OS | Cross-platform: Linux, Solaris, IRIX, OpenVMS, Windows |
| License | LGPL |
| Website | people |
| Influenced by | |
| Lisp, Scheme | |
| Influenced | |
| SCM, Guile | |
Scheme In One Defun, or humorously Scheme In One Day (SIOD) is a programming language, a dialect of the language Lisp, a small-size implementation of the dialect Scheme, written in C and designed to be embedded inside C programs. It is notable for being perhaps the smallest practical implementation of a Lisp-like language. It was written by George J. Carrette originally. It is free and open-source software released under a GNU Lesser General Public License (LGPL).