Tags filter

All Libraries for CLOS (22 items)

Abstract classesAn implementation of abstract CLOS classes, i.e. classes that can be subclassed but not instantiated. This is part of the Lisp hacks collection by Tim Bradshaw.

AspectLAspectL is a library that provides aspect-oriented extensions for Common Lisp / CLOS.

BKNR DatastoreThe bknr datastore is a persistence system based on transaction logging. Similar to Java Prevalence, it logs all changes to the persistent data to a transaction log file on disk. Snapshots can be wr...

CellsA dataflow, constraint-management extension to CLOS. It allows the creation of classes whose instances "have slots whose values are determined by a formula", like cells in a spreadsheet. Arbitrary Com...

Closer to MOPCloser to MOP is a compatibility layer that rectifies many of the absent or incorrect MOP features as detected by MOP Feature Tests in a growing number of Common Lisp implementations.

MOP Feature TestsThis package provides a test suites for checking what CLOS MOP features a Common Lisp implementation supports.

MoptilitiesA compatibility layer on top of various CLOS MOP implementations, with some additional reflection capabilities.

SheepleSheeple is a delegative prototype-based object system inspired by CLOS.
It is designed with the purpose of providing the goodies of CLOS programming, but in an object-based environment.
As such, it ...

Singleton classesA library for implementing singleton CLOS classes, i.e. classes that only have a single instance. This is part of the Lisp hacks collection by Tim Bradshaw

defclass-stardefclass* and defcondition* that automatically generates accessors other things that are schematic for most defclass declarations.

evolevol - entrenched virtues of lisp (love reversed) aims to be a compatible and full-fledged replacement for the GNU autotools stack targeted at coping with the autotools' shortcomings while not repeati...

grand-prixTests, stress-test and performance-tests for Common Lisp object-databases and persistence libraries.