Package: wnpp Severity: wishlist * Package name : ecl Version : 0.9d Upstream Author : Juan Jose Garcia Ripoll <[EMAIL PROTECTED]> * URL : http://ecls.sourceforge.net * License : LGPL Description : An embeddable Common Lisp implementation
A Common Lisp implementation offered as a dynamically linkable library, making it possible to embed it in a program written in other languages. The ECL (Embeddable Common Lisp) project is an effort to modernize Giuseppe Attardi's ECL environment to produce an implementation of the Common-Lisp language which complies to the ANSI X3J13 definition of the language. The current ECL implementation features: * A bytecodes compiler and interpreter. * A translator to C. * An interface to foreign functions. * A dynamic loader. * The possibility to build standalone executables. * The Common-Lisp Object System (CLOS). * Conditions and restarts for handling errors. * Sockets as ordinary streams. * The Gnu Multiprecision library for fast bignum operations. * A simple conservative mark & sweep garbage collector. * The Boehm-Weiser garbage collector. ECL supports the operating systems Linux, FreeBSD, NetBSD, Solaris, Windows/Cygwin and OSX, running on top of the Intel, Sparc, Alpha and PowerPC processors. Porting to other architectures should be rather easy. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.7 Locale: LANG=C, [EMAIL PROTECTED]