summaryrefslogtreecommitdiff
path: root/lang/elk/pkg-descr
blob: 7ff477a1ed4ebe8a7294b1a77ce5131becf274f8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
This is release 2.2 of Elk, the Extension Language Kit.

Elk is a Scheme interpreter intended to be used as a general, reusable
extension language subsystem for integration into existing and future
applications.  Elk can also be used as a stand-alone implementation of
the Scheme programming language.

One purpose of the Elk project is to end the recent proliferation of
mutually incompatible Lisp-like extension languages.  Instead of
inventing and implementing yet another extension language, application
programmers can integrate Elk into their application to make it
extensible and highly customizable.