In this directory you can type one of the following: make - compiles a precompiled (see below) idst compiler - compiles the runtime support (gc and 'id' object model) - compiles a trivial example program with it (see example/00_README for instructions on running the example) make compiler - as above, but omits the cheezoid example program make bootstrap - performs a classic three-stage compiler bootstrap: 1) compiles a 'stage1' compiler from sources using a cross compiler written in an entirely different language; 2) compiles a 'stage2' compiler from source using the 'stage1' compiler; 3) compiles a 'stage3' compiler from source using the 'stage2' compiler; 4) compares the output from stages 2 and 3 to make sure they're identical; 5) promotes the 'stage3' compiler source into your official precompiled compiler source (see above) The example is pretty bogus. The main reason it's here is to provide a template for creating your own pograms.