Extension Language Kit
Appearance
Extension Language Kit (ELK) is a free Scheme implementation which is embeddable in C and C++ programs, but can also be used as a stand-alone Scheme interpreter.
Elk was written by Oliver Laumann and Carsten Bormann to provide an Extension Language for the development of large C++-based systems such as the ODA document editor ISOTEXT and the videoconferencing system TELES.VISION[1] . It was inspired by the Lisp interpreter in Emacs and has in turn helped inspire developers of other dynamic language interpreters such as Matz' Ruby Interpreter.
External links
References
- ^ Oliver Laumann and Carsten Bormann (1994). "Elk: The Extension Language Kit". USENIX Computing Systems. 7 (4).