Created the project.
Defined AST classes for various kinds of compou...
Added unit tests for literal representation.
Defined a test driver script for AST representa...
Implemented the MAKE-LITERAL constructor function.
Ensured that LITERAL-VALUE is exported from CL-...
Added AST as a nickname for the CL-AST package.
Imported a portable EXIT function from the DRY ...
Defined MAKE-*-FORM constructors for compound f...
Implemented semantic analysis of the PROGN spec...
Improved the CHECK macro to permit a broader ra...
Ensured that $CL is exported to the test suite'...
Simplified SETQ-BINDINGS by making it a plist i...
Ensured the test driver scripts work with most ...
Moved the ASDF system definition to the top-lev...
Defined OPTIMIZE-FORM and OPTIMIZE-FORMS.
Ensured that all special form elements are anal...
Simplified the ASDF runtime configuration for t...
Removed some superfluous test files.
Defined ANALYZE-{FORM,FORMS} and ANALYZE-COMPOU...
Ensured that already-analyzed forms are fixpoin...
Ensured that EQUAL and EQUALP work reliably for...
Implemented semantic analysis of the SETQ speci...
Implemented environment objects and bindings.
Removed the SBCL shebang lines from test source...
Implemented semantic analysis of self-evaluatin...
Implemented the ANALYZE-PROGRAM function.
Ensured all open-source CL implementations of n...
Implemented semantic analysis of the IF special...
Implemented semantic analysis of the THROW spec...
Ensured that the CHECK form returns no values, ...
Silenced spurious compiler warnings about unrea...
Marked the special form classes that have an im...
Defined constructors and accessors for special ...
Defined classes for all 25 special forms.
Implemented basic semantic analysis of compound...
Defined SIMPLIFY-{FORM,FORMS} and COMPILE-{FORM...