Chapter 9. Packages

9.1. C Reference
ANSI Dictionary — Common Lisp and C equivalence

Table 9.1. ECL packages

NameNicknameIn moduleDescription
COMMON-LISPCL, LISPECL coreMain Common Lisp package.
CLOSMOPECL coreSymbols from the AMOP.
EXT ECL coreECL extensions to the language & library.
SYSTEMSI, SYSECL coreFunctions and variables internal to the implementation. Never to be used.
CMPCCMPThe compiler
XLIBCLXXLIBCLX library for X-Windows
SB-BSD-SOCKETS SOCKETSSockets library compatible with SBCL's
SB-RTRT, REGRESSION-TESTRTTest units (customized for ECL)
ASDF ASDFSystem definition file with ECL customizations.

In Table 9.1 we list all packages available in ECL. The nicknames are aliases for a package. Thus, system:symbol may be written as sys:symbol or si:symbol. The module field explains which library provides what package. For instance, the ASDF is obtained when loading the ASDF library with (require 'asdf); and the XLIB package when configuring and loading the CLX library.

9.1. C Reference

Description