1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
freebsd-ports/lang/ccl/pkg-descr
Jimmy Olgeni d45b729004 Add Clozure CL, a free Common Lisp implementation that can be
bootstrapped from C code alone.

Unfortunately this port does not support CPUs without the SSE2
instruction set, and will fail to build with a diagnostic message
in those cases. Supported FreeBSD architectures are i386 and amd64.

pkg-descr contains a quick description of the main Clozure CL
features.
2010-01-03 16:17:30 +00:00

24 lines
813 B
Plaintext

Clozure CL (formerly known as OpenMCL) is a free Common Lisp
implementation. Features include:
* A fast, precise, compacting, generational garbage collector
written in hand-optimized C. The sizes of the generations are
fully configurable.
* Full native OS threads on all platforms. The API includes support
for shared memory, locking, and blocking for OS operations such
as I/O.
* Full Unicode support.
* Excellent debugging facilities. The names of all local variables
are available in a backtrace.
* A complete, mature foreign function interface.
* Many extensions including: files mapped to Common Lisp vectors
for fast file I/O; thread local hash tables and streams to
eliminate locking overhead; cons hashing support.
WWW: http://www.clozure.com/clozurecl.html