bocl is the Bootstraping Common Lisp implementation.

It is a new implementation in development.

Some distinguishing features of the implementation will include : - a slow and but correct interpreter of the whole Common Lisp, - implemented in ISO C ISO/IEC 9899:2018 ("C17"), targetting POSIX platforms, - no threads, - no foreign-function interface, - a simple mark-and-sweep garbage collector, - no space optimization, - no speed optimization (it's not even a compiler!).

The purpose of BoCL is to compile implementations of Common Lisp written in conforming Common Lisp on any platform with a standard C compiler.

License: AGPL3

Project Gitlab Robert Strandh's Bootstrap-Common-Lisp requirements.