Elk (the Extension Language Kit) is an implementation of the Scheme programming language. It can be used as a standalone Scheme interpreter, or as an embeddable, reusable extension language subsystem for applications written in C or C++ through the libelk library.
|Tags||Software Development Interpreters|
|Operating Systems||Unix POSIX|
Release Notes: The last known garbage collector integrity bug was fixed.
Release Notes: More portability checks have been added to the configure script, and an installation bug preventing plugins from being loaded has been fixed. The BeOS port now has support for dynamic plugins.
Release Notes: R4RS support was enhanced, and this release successfully passes r4rstest.scm. It also includes many compilation fixes for non-Linux platforms, such as Solaris and OS X.
Release Notes: Plugin loading was fixed on HP-UX, Mac OS X, and Windows. The Windows port is now complete and automatically finds its configuration and plugins. Various portability issues were fixed in libelk and in the build system.
Release Notes: HP-UX and Windows ports were added, though the Windows port does not yet support dynamic plugins. A bug in the garbage collector was fixed.