p>

<p>In the realm of small self-hosting compilers, <a
href="http://fabrice.bellard.free.fr/otcc/" ><b>Fabrice
Bellard's 2002 OTCC</b></a> is near the pinnacle of compactness.  In
4748
bytes of code, <tt>otccelf</tt> compiles the subset of C it is written
in into standalone x86 ELF executables.  What's even more stunning is
that the original <tt>otcc</tt>, missing the ELF output, is only 3301
bytes, and Bellard explains that he actually started with a smaller
subset of C than that!  The extended version, <