Jump to content

Extension Language Kit

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 84.137.241.28 (talk) at 16:43, 11 June 2009 (Add references). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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 inspired developers of other dynamic language interpreters such as Matz' Ruby Interpreter.

References

  1. ^ Oliver Laumann and Carsten Bormann (1994), Elk: The Extension Language Kit, USENIX Computing Systems {{citation}}: Unknown parameter |no= ignored (help); Unknown parameter |vol= ignored (|volume= suggested) (help)