lang/ecl 26.5.5 NetBSD
Embeddable Common Lisp
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
634bb5d7ac- License
- gnu-lgpl-v2
- Categories
- lang
- Package size
- 2870.6 KiB, 14882.3 KiB installed
Description
ECL stands for Embeddable Common-Lisp. The ECL 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. * Threads using the POSIX threads library. * Unicode.
In the other systems
Install
Binary package:
pkgin install ecl
From pkgsrc:
cd /usr/pkgsrc/lang/ecl && make install clean
Dependencies
Run dependencies 3
No port depends on this one.