GBBopen Tools
The GBBopen Tools module, :gbbopen-tools, contains
useful Common Lisp additions and utilities. Convenient (shorthand
operators for declared fixnum,
short-float, single-float,
double-float, and long-float numeric operators are
provided by the :gbbopen-tools module, as are efficient
pseudo probability operators. Date and time
parsing and formatting entities,
fixnum-based offset-universal-time
functions, and left-leaning red-black
(LLRB) trees are also included in GBBopen Tools.
Uniform access to commonly used CLOS and MOP symbols is
provided by the :gbbopen-tools package. Uniform interfaces to
implementation-specific thread (multiprocessing) capabilities are provided by
the :portable-threads module,
polling functions for Common Lisp implementations that do not provide thread
capabilities are provided by the :polling-functions
module, uniform socket interfaces are provided by the :portable-sockets module, uniform interfaces to the operating system are provided by the :os-interface module, and Double Metaphone phonetic-code computation is provided by the :double-metaphone module module.
Several entities in the :gbbopen-tools module that are extended
by additional methods in the :gbbopen-core module are documented
in the GBBopen Core section of this Reference.
These entities are:
Entities
The GBBopen Project