License: Public Domain , Load it with Quicklisp: (ql:quickload "enhanced-defclass")
Library type: API design enhancement , Project complexity: Simple/Medium

enhanced-defclass provides a truly extensible version of defclass
that can accurately control the expansion according to the metaclass
and automatically detect the suitable metaclass by analyzing the defclass form.

Overview

This library is currently undocumented, sorry. See note on Libraries page.

As a bonus, it's also currently untested, lol. Sorry...

Dictionary

Dictionary » enhanced-defclass

Package enhanced-defclass

Description

One should normally shadowing-import a single symbol from this package, defclass.
Any other symbols from this package should normally be explicitly qualified, such as enhanced-defclass:metaclass-manager.
Don't (:use)!