/O side effects are similarly centralized
&mdash; there are three calls to <tt>display</tt>, no calls to
<tt>newline</tt>, and one call to <tt>read-char</tt> in the whole
code.  When was the last time you saw a 1600-line C program with only
25 assignment statements?</p>

<p>To simplify code generation, it follows BigFORTH and colorForth
by <b>treating the x86 as a stack machine</b>.
</p>

<p>What little optimization it does is done by <b>optimization
macros</b> that rewrite certain patterns in the source &m