词条 | Extension Language Kit |
释义 |
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. It is available under a custom permissive license[1] for any use, commercial or noncommercial. 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[2] and the videoconferencing system TELES.VISION.[3] 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. In 2005 Sam Hocevar became the current maintainer of the Elk scheme project, merging contributed patches and fixing known bugs. References1. ^{{cite web|last1=Hocevar|first1=Sam|title=COPYING|url=http://sam.zoy.org/elk/COPYING|website=Sam Hocevar's homepage|accessdate=28 May 2015|ref=license}} 2. ^{{cite web | author= Jonathan Rees| title= Scheme implementations| url= http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/doc/notes/scmimpls.txt | year= 1991 | accessdate=2009-06-11}} 3. ^{{cite journal | title = Elk: The Extension Language Kit | author = Oliver Laumann and Carsten Bormann | journal = USENIX Computing Systems | year = 1994 | volume = 7 | issue = 4 }} External links
2 : Scheme (programming language) interpreters|Scheme (programming language) implementations |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。