Breadstick Get it on Google Play

ecl

Embeddable Common-Lisp: has an interpreter and can compile to C

Command lineDevelopment

Install

Not tested on a device yet. What that means

Commands in the package

  • ecl
  • ecl-config

About ecl

From Debian's package 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.
  • A UFFI-compatible interface to C code.
  • A dynamic loader.
  • The possibility to build standalone executables and DLLs.
  • 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.

From Debian's description of the ecl package, under that package's license.

Dependencies

Depends on

  • libc6
  • libecl24.5t64
  • libecl-dev
  • libffi-dev
  • libgmp-dev
  • libncurses-dev
  • libgc-dev
  • libatomic-ops-dev
  • gcc

Related apps

All Linux development tools

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the ecl package, under that package's license.
  • Description: Debian's description of the ecl package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.