Elk

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
Implementation Lisp

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  14 Jun 2006 10:08
  • Rrelease-after

Changes: The last known garbage collector integrity bug was fixed.

  • Rrelease-mid
  •  05 Dec 2003 07:08
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  28 Sep 2003 09:43
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  22 Sep 2003 03:32
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  13 Sep 2003 03:12
  • Rrelease-after

Changes: 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.

No-screenshot

Project Spotlight

ButiFree

Software to play the Catalan card game "la botifarra" online.

No-screenshot

Project Spotlight

SpamBlock

A program that detects and blocks spam on a FreeBSD-based router with ipfw2 and tcpdump.