The stuff in this directory more or less works.  Bug reports on it are much
appreciated.

I know it's slow.  In fact it's 10-15 times slower than the C compiler
right now. I tried to invent an object recycling system for token and parse
node objects, to avoid some garbage collection: it worked, because lots of
objects were in fact recycled - but usage of OrderedCollections slowed the
whole thing by about 20%!!

To load it and enable it, file in the Compiler package.  I've been able
to load the TCP package with it.

There is a Parser package too, which includes every class but does not enable
file-ins and compilation/evaluation through STCompiler.st; in fact all the
Compiler package does is to load the Parser package and file in
StartCompiler.st.  The parser is pretty useful, and it is used by the
browser's syntax highlighter.
