i>Line 36-58:
function <i>matchParam</i> matches and captures a nonterminal.
All tags of all objects will be scanned to find the longest matching tag.
The array element pointed to by <i>par</i>
will be filled with a pointer to the matching tag (if any).
Set parameter <i>loose</i> to match a &lsquo;loose&rsquo; nonterminal;
this will always consume the entire input string
(i.e. return a pointer to the end-of-string character),
regardless of whether there is a tag to satisfy this match.
</li>
<li>Line 53-56:
