T="Prev: ">4.4 Command Results</A> 
<!-- to next --> | <A HREF="TTCL_a.htm"><IMG SRC="../../docImages/next.gif" BORDER="0" ALT="Next: ">4.6 Variables</A> 
<HR>
<!-- That blob was a bunch of standard links: up, back, index, etc. -->
<P>
Tcl allows one to extend the command interface by defining procedures. A Tcl procedure can be invoked just like any other Tcl command (it has a name and it receives one or more arguments). The only difference is that its body is not a piece of C code linked into the program; 