Jump to content

SIOD

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
SIOD
ParadigmsMulti: functional, procedural, meta
FamilyLisp
Designed byGeorge J. Carrette
DeveloperGeorge J. Carrette
First appearedApril 1988; 36 years ago (1988-04)
Stable release
3.63 / 27 April 2008; 16 years ago (2008-04-27)
Typing disciplineStrong, dynamic, latent
ScopeLexical
Implementation languageC
PlatformVAX, SPARC, IA-32
OSCross-platform: Linux, Solaris, IRIX, OpenVMS, Windows
LicenseLGPL
Websitepeople.delphiforums.com/gjc//siod.html
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).

Features

SIOD features include:

Applications

References

  1. ^ "GIMP – Script-Fu Migration Guide". gimp.org. Retrieved 2011-11-12.
  2. ^ "CSTR Festival Speech Synthesis System". Retrieved 2013-05-26.

External links