e of the external source code file.</li>
<li><code>LANG</code> — the language of the source code.</li>
<li><code>OPTIONS</code> — additional command line options to be passed to Highlight.</li>
</ol>
<p>The <code>LANG</code> parameter is mandatory even if the source code file has an extension known to Highlight: the macro needs <code>LANG</code> in order to write its value as the class of the enclosing <code>&lt;pre&gt;&lt;code&gt;</code> tags (these tags are written by the macro, not by Highlight). For