lid programs and enables compiler optimizations.
</p>

<pre>
@routine ( a b -: c ) <i>Warning: Imbalance in @routine of +1</i>
	EQUk <b>?&sub-routine</b>
	POP2 #0a JMP2r
	&sub-routine ( a b -: c*</b> )
		POP2 #000b JMP2r
</pre>

<h3>III. Peephole Optimization</h3>

<p>Routines are sequences of combinators that ingest values from the stacks,
some permutations of these combinators are obviously redundant and <a
href='uxnlin.html'>reducing</a> these
extraneous transformations can be done on source files, for e