B.5 Compiling the Compiler

To compile the compiler is simple:

(setf (search-list "clc:") '("/usr/lisp/clc/"))
(load "clc:compclc.lisp")

The first line just sets up a search list variable clc, so that the file compclc.lisp can find the compiler sources. The terminal will display information as each file is assembled. For each file a .fasl and an .err file will be generated. A log of the compiler output is also displayed on the terminal.

This step takes about forty-five minutes.