opy the parenthesis tokens. Instead, it copies the tokens of the argument list. When it reaches a list separator, it replaces that with an &quot;end-of-argument&quot; token; when it reaches the closing parenthesis for the function call, it replaces that with a &quot;close-function&quot; token.</P>


<H4 CLASS="HeadingC">
An Example of Scanning and Parsing</H4>
<P>
Suppose that you call the parser on the text string &quot;3 + SUM(6.5, 3 ^ (4 - 1), C5...F9)&quot;. The parser will evaluate the string, one toke