t powerful of the directives and
allows string substitution with optional arguments (macros). The format
is as follows:
<PRE>&nbsp;&nbsp;&nbsp; #DEFINE&nbsp; <I>macro_label</I>[(<I>arg_list</I>)]&nbsp; [<I>macro_definition</I>]</PRE>
Where:
<DL>
<DT>
<I>macro_label</I></DT>

<DD>
character string to be expanded when found in the source file</DD>

<DT>
<I>arg_list</I></DT>

<DD>
optional argument list for variable substitution in macro expansion</DD>

<DT>
<I>macro_def</I></DT>

<DD>
string to replace the oc