aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/a04113.html
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
committerneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
commit0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch)
tree2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/a04113.html
downloadnevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz
nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip
Initial commit
Diffstat (limited to 'docs/doxygen/nel/a04113.html')
-rw-r--r--docs/doxygen/nel/a04113.html2714
1 files changed, 2714 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a04113.html b/docs/doxygen/nel/a04113.html
new file mode 100644
index 00000000..3f590f27
--- /dev/null
+++ b/docs/doxygen/nel/a04113.html
@@ -0,0 +1,2714 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>NeL: cf_gramatical.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.3.6 -->
+<div class="qindex"> <form class="search" action="search.php" method="get">
+<a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a> | <span class="search"><u>S</u>earch&nbsp;for&nbsp;<input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div>
+<h1>cf_gramatical.cpp File Reference</h1>
+<p>
+<code>#include &lt;stdio.h&gt;</code><br>
+<code>#include &lt;vector&gt;</code><br>
+<code>#include &lt;string&gt;</code><br>
+<code>#include "<a class="el" href="a05598.html">nel/misc/config_file.h</a>"</code><br>
+<code>#include "<a class="el" href="a05587.html">nel/misc/common.h</a>"</code><br>
+<code>#include "<a class="el" href="a05622.html">nel/misc/debug.h</a>"</code><br>
+
+<p>
+<a href="a05536.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Data Structures</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>struct &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02496.html">cf_value</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>union &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03960.html">YYSTYPE</a></td></tr>
+
+<tr><td colspan=2><br><h2>Defines</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a8">ADD_ASSIGN</a>&nbsp;&nbsp;&nbsp;257</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a9">ASSIGN</a>&nbsp;&nbsp;&nbsp;258</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a21">COMMA</a>&nbsp;&nbsp;&nbsp;270</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a27">const</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a25">DEBUG_PRINT</a>(a)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a26">DEBUG_PRINTF</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a16">DIVIDE</a>&nbsp;&nbsp;&nbsp;265</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a22">INT</a>&nbsp;&nbsp;&nbsp;271</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a20">LBRACE</a>&nbsp;&nbsp;&nbsp;269</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a18">LPAREN</a>&nbsp;&nbsp;&nbsp;267</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a14">MINUS</a>&nbsp;&nbsp;&nbsp;263</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a15">MULT</a>&nbsp;&nbsp;&nbsp;264</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a13">PLUS</a>&nbsp;&nbsp;&nbsp;262</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a19">RBRACE</a>&nbsp;&nbsp;&nbsp;268</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a23">REAL</a>&nbsp;&nbsp;&nbsp;272</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a17">RPAREN</a>&nbsp;&nbsp;&nbsp;266</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a12">SEMICOLON</a>&nbsp;&nbsp;&nbsp;261</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a11">STRING</a>&nbsp;&nbsp;&nbsp;260</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a10">VARIABLE</a>&nbsp;&nbsp;&nbsp;259</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a39">YYABORT</a>&nbsp;&nbsp;&nbsp;goto yyabortlab</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a38">YYACCEPT</a>&nbsp;&nbsp;&nbsp;goto yyacceptlab</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a43">YYBACKUP</a>(token, <a class="el" href="a04223.html#a658">value</a>)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a0">YYBISON</a>&nbsp;&nbsp;&nbsp;1 /* Identify Bison output. */</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a5">yychar</a>&nbsp;&nbsp;&nbsp;<a class="el" href="a04113.html#a67">cfchar</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a35">yyclearin</a>&nbsp;&nbsp;&nbsp;(<a class="el" href="a05333.html#a129">yychar</a> = YYEMPTY)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a6">yydebug</a>&nbsp;&nbsp;&nbsp;cfdebug</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a36">YYEMPTY</a>&nbsp;&nbsp;&nbsp;-2</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a37">YYEOF</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a45">YYERRCODE</a>&nbsp;&nbsp;&nbsp;256</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a34">yyerrok</a>&nbsp;&nbsp;&nbsp;(yyerrstatus = 0)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a40">YYERROR</a>&nbsp;&nbsp;&nbsp;goto yyerrlab1</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a3">yyerror</a>&nbsp;&nbsp;&nbsp;cferror</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a41">YYFAIL</a>&nbsp;&nbsp;&nbsp;goto yyerrlab</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a28">YYFINAL</a>&nbsp;&nbsp;&nbsp;45</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a29">YYFLAG</a>&nbsp;&nbsp;&nbsp;-32768</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a47">YYINITDEPTH</a>&nbsp;&nbsp;&nbsp;200</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a32">YYLAST</a>&nbsp;&nbsp;&nbsp;67</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a46">YYLEX</a>&nbsp;&nbsp;&nbsp;yylex()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a2">yylex</a>&nbsp;&nbsp;&nbsp;cflex</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a4">yylval</a>&nbsp;&nbsp;&nbsp;<a class="el" href="a04114.html#a16">cflval</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a48">YYMAXDEPTH</a>&nbsp;&nbsp;&nbsp;10000</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a7">yynerrs</a>&nbsp;&nbsp;&nbsp;<a class="el" href="a04113.html#a69">cfnerrs</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a30">YYNTBASE</a>&nbsp;&nbsp;&nbsp;19</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a1">yyparse</a>&nbsp;&nbsp;&nbsp;cfparse</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a24">YYPARSE_PARAM</a>&nbsp;&nbsp;&nbsp;pvararray</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a49">YYPARSE_PARAM_ARG</a>&nbsp;&nbsp;&nbsp;YYPARSE_PARAM</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a50">YYPARSE_PARAM_DECL</a>&nbsp;&nbsp;&nbsp;void *YYPARSE_PARAM;</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a51">YYPOPSTACK</a>&nbsp;&nbsp;&nbsp;(yyvsp--, yyssp--)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a42">YYRECOVERING</a>()&nbsp;&nbsp;&nbsp;(!!yyerrstatus)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a33">YYSTACK_ALLOC</a>&nbsp;&nbsp;&nbsp;malloc</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a44">YYTERROR</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a31">YYTRANSLATE</a>(<a class="el" href="a04223.html#a572">x</a>)&nbsp;&nbsp;&nbsp;((unsigned)(<a class="el" href="a04223.html#a572">x</a>) &lt;= 272 ? <a class="el" href="a04113.html#a58">yytranslate</a>[<a class="el" href="a04223.html#a572">x</a>] : 29)</td></tr>
+
+<tr><td colspan=2><br><h2>Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>enum &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a83">cf_operation</a> { <br>
+&nbsp;&nbsp;<a class="el" href="a04113.html#a83a72">OP_PLUS</a>,
+<a class="el" href="a04113.html#a83a73">OP_MINUS</a>,
+<a class="el" href="a04113.html#a83a74">OP_MULT</a>,
+<a class="el" href="a04113.html#a83a75">OP_DIVIDE</a>,
+<br>
+&nbsp;&nbsp;<a class="el" href="a04113.html#a83a76">OP_NEG</a>
+<br>
+ }</td></tr>
+
+<tr><td colspan=2><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a82">__yy_memcpy</a> (to, <a class="el" href="a04113.html#a70">from</a>, <a class="el" href="a04223.html#a577">count</a>) char *to</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02496.html">cf_value</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a78">cf_op</a> (<a class="el" href="a02496.html">cf_value</a> a, <a class="el" href="a02496.html">cf_value</a> b, <a class="el" href="a04113.html#a83">cf_operation</a> op)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a79">cf_print</a> (<a class="el" href="a02496.html">cf_value</a> Val)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a80">cf_setVar</a> (<a class="el" href="a02402.html">NLMISC::CConfigFile::CVar</a> &amp;Var, <a class="el" href="a02496.html">cf_value</a> Val)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a81">cferror</a> (const char *)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a77">cflex</a> (void)</td></tr>
+
+<tr><td colspan=2><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a56">cf_CurrentLine</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02402.html">NLMISC::CConfigFile::CVar</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a55">cf_CurrentVar</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a52">cf_Ignore</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a57">cf_OverwriteExistingVariable</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a67">cfchar</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03960.html">YYSTYPE</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a68">cflval</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a69">cfnerrs</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a71">count</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a70">from</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a53">LoadRoot</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a66">yycheck</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a61">yydefact</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a62">yydefgoto</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>FILE *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a54">yyin</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a63">yypact</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a64">yypgoto</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a59">yyr1</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a60">yyr2</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>short&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a65">yytable</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>char&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a04113.html#a58">yytranslate</a> []</td></tr>
+
+</table>
+<hr><h2>Define Documentation</h2>
+<a class="anchor" name="a8" doxytag="cf_gramatical.cpp::ADD_ASSIGN" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define ADD_ASSIGN&nbsp;&nbsp;&nbsp;257
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00015">15</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a9" doxytag="cf_gramatical.cpp::ASSIGN" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define ASSIGN&nbsp;&nbsp;&nbsp;258
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00016">16</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a21" doxytag="cf_gramatical.cpp::COMMA" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define COMMA&nbsp;&nbsp;&nbsp;270
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00028">28</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a27" doxytag="cf_gramatical.cpp::const" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define const
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00121">121</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a25" doxytag="cf_gramatical.cpp::DEBUG_PRINT" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define DEBUG_PRINT</td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">a&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00062">62</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a26" doxytag="cf_gramatical.cpp::DEBUG_PRINTF" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define DEBUG_PRINTF
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00066">66</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a16" doxytag="cf_gramatical.cpp::DIVIDE" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define DIVIDE&nbsp;&nbsp;&nbsp;265
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00023">23</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a22" doxytag="cf_gramatical.cpp::INT" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define INT&nbsp;&nbsp;&nbsp;271
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00029">29</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a20" doxytag="cf_gramatical.cpp::LBRACE" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define LBRACE&nbsp;&nbsp;&nbsp;269
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00027">27</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a18" doxytag="cf_gramatical.cpp::LPAREN" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define LPAREN&nbsp;&nbsp;&nbsp;267
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00025">25</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a14" doxytag="cf_gramatical.cpp::MINUS" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define MINUS&nbsp;&nbsp;&nbsp;263
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00021">21</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a15" doxytag="cf_gramatical.cpp::MULT" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define MULT&nbsp;&nbsp;&nbsp;264
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00022">22</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a13" doxytag="cf_gramatical.cpp::PLUS" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define PLUS&nbsp;&nbsp;&nbsp;262
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00020">20</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a19" doxytag="cf_gramatical.cpp::RBRACE" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define RBRACE&nbsp;&nbsp;&nbsp;268
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00026">26</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a23" doxytag="cf_gramatical.cpp::REAL" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define REAL&nbsp;&nbsp;&nbsp;272
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00030">30</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a17" doxytag="cf_gramatical.cpp::RPAREN" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define RPAREN&nbsp;&nbsp;&nbsp;266
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00024">24</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a12" doxytag="cf_gramatical.cpp::SEMICOLON" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define SEMICOLON&nbsp;&nbsp;&nbsp;261
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00019">19</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a11" doxytag="cf_gramatical.cpp::STRING" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define STRING&nbsp;&nbsp;&nbsp;260
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00018">18</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a10" doxytag="cf_gramatical.cpp::VARIABLE" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define VARIABLE&nbsp;&nbsp;&nbsp;259
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00017">17</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a39" doxytag="cf_gramatical.cpp::YYABORT" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYABORT&nbsp;&nbsp;&nbsp;goto yyabortlab
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00350">350</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a38" doxytag="cf_gramatical.cpp::YYACCEPT" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYACCEPT&nbsp;&nbsp;&nbsp;goto yyacceptlab
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00349">349</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a43" doxytag="cf_gramatical.cpp::YYBACKUP" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYBACKUP</td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">token, <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04223.html#a658">value</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Value:</b><div class="fragment"><pre><span class="keywordflow">do</span> \
+ <span class="keywordflow">if</span> (<a class="code" href="a04113.html#a5">yychar</a> == <a class="code" href="a05333.html#a104">YYEMPTY</a> &amp;&amp; yylen == 1) \
+ { <a class="code" href="a04113.html#a5">yychar</a> = (token), <a class="code" href="a04113.html#a4">yylval</a> = (<a class="code" href="a04223.html#a658">value</a>); \
+ yychar1 = <a class="code" href="a05333.html#a100">YYTRANSLATE</a> (yychar); \
+ <a class="code" href="a05333.html#a119">YYPOPSTACK</a>; \
+ <span class="keywordflow">goto</span> yybackup; \
+ } \
+ <span class="keywordflow">else</span> \
+ { <a class="code" href="a04113.html#a3">yyerror</a> (<span class="stringliteral">"syntax error: cannot back up"</span>); <a class="code" href="a05333.html#a108">YYERROR</a>; } \
+<span class="keywordflow">while</span> (0)
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00358">358</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a0" doxytag="cf_gramatical.cpp::YYBISON" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYBISON&nbsp;&nbsp;&nbsp;1 /* Identify Bison output. */
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00005">5</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a5" doxytag="cf_gramatical.cpp::yychar" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define <a class="el" href="a05333.html#a129">yychar</a>&nbsp;&nbsp;&nbsp;<a class="el" href="a04113.html#a67">cfchar</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00012">12</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a35" doxytag="cf_gramatical.cpp::yyclearin" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define yyclearin&nbsp;&nbsp;&nbsp;(<a class="el" href="a05333.html#a129">yychar</a> = YYEMPTY)
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00346">346</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a6" doxytag="cf_gramatical.cpp::yydebug" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define yydebug&nbsp;&nbsp;&nbsp;cfdebug
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00013">13</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a36" doxytag="cf_gramatical.cpp::YYEMPTY" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYEMPTY&nbsp;&nbsp;&nbsp;-2
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00347">347</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a37" doxytag="cf_gramatical.cpp::YYEOF" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYEOF&nbsp;&nbsp;&nbsp;0
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00348">348</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a45" doxytag="cf_gramatical.cpp::YYERRCODE" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYERRCODE&nbsp;&nbsp;&nbsp;256
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00371">371</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a34" doxytag="cf_gramatical.cpp::yyerrok" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define yyerrok&nbsp;&nbsp;&nbsp;(yyerrstatus = 0)
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00345">345</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a40" doxytag="cf_gramatical.cpp::YYERROR" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYERROR&nbsp;&nbsp;&nbsp;goto yyerrlab1
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00351">351</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a3" doxytag="cf_gramatical.cpp::yyerror" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define yyerror&nbsp;&nbsp;&nbsp;cferror
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00010">10</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a41" doxytag="cf_gramatical.cpp::YYFAIL" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYFAIL&nbsp;&nbsp;&nbsp;goto yyerrlab
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00356">356</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a28" doxytag="cf_gramatical.cpp::YYFINAL" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYFINAL&nbsp;&nbsp;&nbsp;45
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00127">127</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a29" doxytag="cf_gramatical.cpp::YYFLAG" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYFLAG&nbsp;&nbsp;&nbsp;-32768
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00128">128</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a47" doxytag="cf_gramatical.cpp::YYINITDEPTH" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYINITDEPTH&nbsp;&nbsp;&nbsp;200
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00418">418</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a32" doxytag="cf_gramatical.cpp::YYLAST" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYLAST&nbsp;&nbsp;&nbsp;67
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00239">239</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a46" doxytag="cf_gramatical.cpp::YYLEX" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYLEX&nbsp;&nbsp;&nbsp;yylex()
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00374">374</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a2" doxytag="cf_gramatical.cpp::yylex" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define yylex&nbsp;&nbsp;&nbsp;cflex
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00009">9</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a4" doxytag="cf_gramatical.cpp::yylval" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define <a class="el" href="a05334.html#a94">yylval</a>&nbsp;&nbsp;&nbsp;<a class="el" href="a04114.html#a16">cflval</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00011">11</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a48" doxytag="cf_gramatical.cpp::YYMAXDEPTH" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYMAXDEPTH&nbsp;&nbsp;&nbsp;10000
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00429">429</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a7" doxytag="cf_gramatical.cpp::yynerrs" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define <a class="el" href="a05333.html#a131">yynerrs</a>&nbsp;&nbsp;&nbsp;<a class="el" href="a04113.html#a69">cfnerrs</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00014">14</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a30" doxytag="cf_gramatical.cpp::YYNTBASE" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYNTBASE&nbsp;&nbsp;&nbsp;19
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00129">129</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a1" doxytag="cf_gramatical.cpp::yyparse" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define yyparse&nbsp;&nbsp;&nbsp;cfparse
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00008">8</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a24" doxytag="cf_gramatical.cpp::YYPARSE_PARAM" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYPARSE_PARAM&nbsp;&nbsp;&nbsp;pvararray
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00054">54</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a49" doxytag="cf_gramatical.cpp::YYPARSE_PARAM_ARG" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYPARSE_PARAM_ARG&nbsp;&nbsp;&nbsp;YYPARSE_PARAM
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="a50" doxytag="cf_gramatical.cpp::YYPARSE_PARAM_DECL" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYPARSE_PARAM_DECL&nbsp;&nbsp;&nbsp;void *YYPARSE_PARAM;
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="a51" doxytag="cf_gramatical.cpp::YYPOPSTACK" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYPOPSTACK&nbsp;&nbsp;&nbsp;(yyvsp--, yyssp--)
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="a42" doxytag="cf_gramatical.cpp::YYRECOVERING" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYRECOVERING</td>
+ <td class="md" valign="top">(&nbsp;</td>
+&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(!!yyerrstatus)
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00357">357</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a33" doxytag="cf_gramatical.cpp::YYSTACK_ALLOC" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYSTACK_ALLOC&nbsp;&nbsp;&nbsp;malloc
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00338">338</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a44" doxytag="cf_gramatical.cpp::YYTERROR" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYTERROR&nbsp;&nbsp;&nbsp;1
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00370">370</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a31" doxytag="cf_gramatical.cpp::YYTRANSLATE" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> #define YYTRANSLATE</td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04223.html#a572">x</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap>&nbsp;&nbsp;&nbsp;((unsigned)(<a class="el" href="a04223.html#a572">x</a>) &lt;= 272 ? <a class="el" href="a04113.html#a58">yytranslate</a>[<a class="el" href="a04223.html#a572">x</a>] : 29)
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00131">131</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<hr><h2>Enumeration Type Documentation</h2>
+<a class="anchor" name="a83" doxytag="cf_gramatical.cpp::cf_operation" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> enum <a class="el" href="a04113.html#a83">cf_operation</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<dl compact><dt><b>Enumeration values: </b></dt><dd>
+<table border=0 cellspacing=2 cellpadding=0>
+<tr><td valign=top><em><a class="anchor" name="a83a72" doxytag="OP_PLUS" ></a>OP_PLUS</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="a83a73" doxytag="OP_MINUS" ></a>OP_MINUS</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="a83a74" doxytag="OP_MULT" ></a>OP_MULT</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="a83a75" doxytag="OP_DIVIDE" ></a>OP_DIVIDE</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign=top><em><a class="anchor" name="a83a76" doxytag="OP_NEG" ></a>OP_NEG</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00072">72</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+<div class="fragment"><pre>00074 {
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="a82" doxytag="cf_gramatical.cpp::__yy_memcpy" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void __yy_memcpy </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">to&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04113.html#a70">from</a>&nbsp;</td>
+ <td class="mdname" nowrap>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04223.html#a577">count</a>&nbsp;</td>
+ <td class="mdname" nowrap></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><code> [static]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="a78" doxytag="cf_gramatical.cpp::cf_op" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a02496.html">cf_value</a> cf_op </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02496.html">cf_value</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>a</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a02496.html">cf_value</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>b</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04113.html#a83">cf_operation</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>op</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="a79" doxytag="cf_gramatical.cpp::cf_print" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void cf_print </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02496.html">cf_value</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>Val</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="a80" doxytag="cf_gramatical.cpp::cf_setVar" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void cf_setVar </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02402.html">NLMISC::CConfigFile::CVar</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap> <em>Var</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a02496.html">cf_value</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>Val</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="a81" doxytag="cf_gramatical.cpp::cferror" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> int cferror </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const char *&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+ </td>
+ </tr>
+</table>
+<a class="anchor" name="a77" doxytag="cf_gramatical.cpp::cflex" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> int cflex </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">void&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05538.html#l01844">1844</a> of file <a class="el" href="a05538.html">cf_lexical.cpp</a>.
+<p>
+References <a class="el" href="a05536.html#l00015">ADD_ASSIGN</a>, <a class="el" href="a05536.html#l00016">ASSIGN</a>, <a class="el" href="a05536.html#l00094">cf_CurrentLine</a>, <a class="el" href="a05536.html#l00084">cf_Ignore</a>, <a class="el" href="a05536.html#l00398">cflval</a>, <a class="el" href="a05536.html#l00028">COMMA</a>, <a class="el" href="a04115.html#a118">comment()</a>, <a class="el" href="a05536.html#l00066">DEBUG_PRINTF</a>, <a class="el" href="a05536.html#l00023">DIVIDE</a>, <a class="el" href="a05886.html#l01933">ECHO</a>, <a class="el" href="a05886.html#l00103">EOB_ACT_CONTINUE_SCAN</a>, <a class="el" href="a05886.html#l00104">EOB_ACT_END_OF_FILE</a>, <a class="el" href="a05886.html#l00105">EOB_ACT_LAST_MATCH</a>, <a class="el" href="a05886.html#l01857">INITIAL</a>, <a class="el" href="a05538.html#l01676">cf_value::Int</a>, <a class="el" href="a05536.html#l00029">INT</a>, <a class="el" href="a05536.html#l00027">LBRACE</a>, <a class="el" href="a05536.html#l00025">LPAREN</a>, <a class="el" href="a05536.html#l00021">MINUS</a>, <a class="el" href="a05536.html#l00022">MULT</a>, <a class="el" href="a06756.html#l00033">PLUS</a>, <a class="el" href="a05536.html#l00026">RBRACE</a>, <a class="el" href="a05538.html#l01677">cf_value::Real</a>, <a class="el" href="a05536.html#l00030">REAL</a>, <a class="el" href="a05536.html#l00024">RPAREN</a>, <a class="el" href="a05536.html#l00019">SEMICOLON</a>, <a class="el" href="a05538.html#l01678">cf_value::String</a>, <a class="el" href="a05536.html#l00018">STRING</a>, <a class="el" href="a05536.html#l00076">cf_value::Type</a>, <a class="el" href="a05537.html#l00002">YYSTYPE::Val</a>, <a class="el" href="a05536.html#l00017">VARIABLE</a>, <a class="el" href="a05538.html#l01610">yy_accept</a>, <a class="el" href="a05886.html#l01979">YY_BREAK</a>, <a class="el" href="a05886.html#l00097">YY_BUF_SIZE</a>, <a class="el" href="a05886.html#l00184">YY_BUFFER_NEW</a>, <a class="el" href="a05886.html#l00185">YY_BUFFER_NORMAL</a>, <a class="el" href="a05538.html#l00209">yy_buffer_state::yy_buffer_status</a>, <a class="el" href="a05538.html#l00243">yy_c_buf_p</a>, <a class="el" href="a05886.html#l00146">yy_buffer_state::yy_ch_buf</a>, <a class="el" href="a05538.html#l00001">yy_create_buffer</a>, <a class="el" href="a05538.html#l00225">yy_current_buffer</a>, <a class="el" href="a05886.html#l01967">YY_DECL</a>, <a class="el" href="a05538.html#l00250">yy_did_buffer_switch_on_eof</a>, <a class="el" href="a05886.html#l01823">YY_DO_BEFORE_ACTION</a>, <a class="el" href="a05886.html#l01831">YY_END_OF_BUFFER</a>, <a class="el" href="a05886.html#l01960">YY_FATAL_ERROR</a>, <a class="el" href="a05538.html#l02226">yy_get_next_buffer()</a>, <a class="el" href="a05538.html#l02358">yy_get_previous_state()</a>, <a class="el" href="a05538.html#l00235">yy_hold_char</a>, <a class="el" href="a05538.html#l00244">yy_init</a>, <a class="el" href="a05886.html#l00144">yy_buffer_state::yy_input_file</a>, <a class="el" href="a05538.html#l01619">yy_last_accepting_cpos</a>, <a class="el" href="a05538.html#l01618">yy_last_accepting_state</a>, <a class="el" href="a05538.html#l00009">yy_load_buffer_state</a>, <a class="el" href="a05886.html#l01855">YY_MORE_ADJ</a>, <a class="el" href="a05538.html#l00183">yy_buffer_state::yy_n_chars</a>, <a class="el" href="a05886.html#l00092">YY_NEW_FILE</a>, <a class="el" href="a05538.html#l00293">yy_nxt</a>, <a class="el" href="a05538.html#l01635">YY_RESTORE_YY_MORE_OFFSET</a>, <a class="el" href="a05886.html#l01982">YY_RULE_SETUP</a>, <a class="el" href="a05886.html#l00073">YY_SC_TO_UI</a>, <a class="el" href="a05538.html#l00245">yy_start</a>, <a class="el" href="a05886.html#l00085">YY_START</a>, <a class="el" href="a05886.html#l00089">YY_STATE_EOF</a>, <a class="el" href="a05538.html#l00290">yy_state_type</a>, <a class="el" href="a04115.html#a115">yy_try_NUL_trans()</a>, <a class="el" href="a05538.html#l00011">yyin</a>, <a class="el" href="a05538.html#l00014">yyout</a>, <a class="el" href="a05886.html#l01950">yyterminate</a>, <a class="el" href="a05538.html#l00016">yytext</a>, <a class="el" href="a05886.html#l00231">yytext_ptr</a>, and <a class="el" href="a05538.html#l00017">yywrap</a>.
+<p>
+<div class="fragment"><pre>01845 {
+01846 <span class="keyword">register</span> <a class="code" href="a04115.html#a84">yy_state_type</a> yy_current_state;
+01847 <span class="keyword">register</span> <span class="keywordtype">char</span> *yy_cp, *yy_bp;
+01848 <span class="keyword">register</span> <span class="keywordtype">int</span> yy_act;
+01849
+01850 <span class="preprocessor">#line 89 "cf_lexical.lxx"</span>
+01851 <span class="preprocessor"></span>
+01852
+01853 <span class="preprocessor">#line 1854 "cf_lexical.cpp"</span>
+01854 <span class="preprocessor"></span>
+01855 <span class="keywordflow">if</span> ( <a class="code" href="a04115.html#a80">yy_init</a> )
+01856 {
+01857 <a class="code" href="a04115.html#a80">yy_init</a> = 0;
+01858
+01859 <span class="preprocessor">#ifdef YY_USER_INIT</span>
+01860 <span class="preprocessor"></span> YY_USER_INIT;
+01861 <span class="preprocessor">#endif</span>
+01862 <span class="preprocessor"></span>
+01863 <span class="keywordflow">if</span> ( ! <a class="code" href="a04115.html#a81">yy_start</a> )
+01864 <a class="code" href="a04115.html#a81">yy_start</a> = 1; <span class="comment">/* first start state */</span>
+01865
+01866 <span class="keywordflow">if</span> ( ! <a class="code" href="a04115.html#a10">yyin</a> )
+01867 <a class="code" href="a04115.html#a10">yyin</a> = stdin;
+01868
+01869 <span class="keywordflow">if</span> ( ! <a class="code" href="a04115.html#a13">yyout</a> )
+01870 <a class="code" href="a04115.html#a13">yyout</a> = stdout;
+01871
+01872 <span class="keywordflow">if</span> ( ! <a class="code" href="a04115.html#a76">yy_current_buffer</a> )
+01873 <a class="code" href="a04115.html#a76">yy_current_buffer</a> =
+01874 <a class="code" href="a04115.html#a0">yy_create_buffer</a>( yyin, YY_BUF_SIZE );
+01875
+01876 <a class="code" href="a04115.html#a8">yy_load_buffer_state</a>();
+01877 }
+01878
+01879 <span class="keywordflow">while</span> ( 1 ) <span class="comment">/* loops until end-of-file is reached */</span>
+01880 {
+01881 yy_cp = <a class="code" href="a04115.html#a79">yy_c_buf_p</a>;
+01882
+01883 <span class="comment">/* Support of yytext. */</span>
+01884 *yy_cp = <a class="code" href="a04115.html#a77">yy_hold_char</a>;
+01885
+01886 <span class="comment">/* yy_bp points to the position in yy_ch_buf of the start of</span>
+01887 <span class="comment"> * the current run.</span>
+01888 <span class="comment"> */</span>
+01889 yy_bp = yy_cp;
+01890
+01891 yy_current_state = <a class="code" href="a04115.html#a81">yy_start</a>;
+01892 yy_match:
+01893 <span class="keywordflow">while</span> ( (yy_current_state = <a class="code" href="a04115.html#a86">yy_nxt</a>[yy_current_state][<a class="code" href="a04463.html#a6">YY_SC_TO_UI</a>(*yy_cp)]) &gt; 0 )
+01894 {
+01895 <span class="keywordflow">if</span> ( <a class="code" href="a04115.html#a87">yy_accept</a>[yy_current_state] )
+01896 {
+01897 <a class="code" href="a04115.html#a88">yy_last_accepting_state</a> = yy_current_state;
+01898 <a class="code" href="a04115.html#a89">yy_last_accepting_cpos</a> = yy_cp;
+01899 }
+01900
+01901 ++yy_cp;
+01902 }
+01903
+01904 yy_current_state = -yy_current_state;
+01905
+01906 yy_find_action:
+01907 yy_act = <a class="code" href="a04115.html#a87">yy_accept</a>[yy_current_state];
+01908
+01909 <a class="code" href="a04463.html#a28">YY_DO_BEFORE_ACTION</a>;
+01910
+01911
+01912 do_action: <span class="comment">/* This label is used only to access EOF actions. */</span>
+01913
+01914
+01915 <span class="keywordflow">switch</span> ( yy_act )
+01916 { <span class="comment">/* beginning of action switch */</span>
+01917 <span class="keywordflow">case</span> 0: <span class="comment">/* must back up */</span>
+01918 <span class="comment">/* undo the effects of YY_DO_BEFORE_ACTION */</span>
+01919 *yy_cp = <a class="code" href="a04115.html#a77">yy_hold_char</a>;
+01920 yy_cp = <a class="code" href="a04115.html#a89">yy_last_accepting_cpos</a> + 1;
+01921 yy_current_state = <a class="code" href="a04115.html#a88">yy_last_accepting_state</a>;
+01922 <span class="keywordflow">goto</span> yy_find_action;
+01923
+01924 <span class="keywordflow">case</span> 1:
+01925 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01926 <span class="preprocessor">#line 91 "cf_lexical.lxx"</span>
+01927 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a05333.html#a25">PLUS</a>; }
+01928 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01929 <span class="keywordflow">case</span> 2:
+01930 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01931 <span class="preprocessor">#line 92 "cf_lexical.lxx"</span>
+01932 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a14">MINUS</a>; }
+01933 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01934 <span class="keywordflow">case</span> 3:
+01935 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01936 <span class="preprocessor">#line 93 "cf_lexical.lxx"</span>
+01937 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a15">MULT</a>; }
+01938 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01939 <span class="keywordflow">case</span> 4:
+01940 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01941 <span class="preprocessor">#line 94 "cf_lexical.lxx"</span>
+01942 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a16">DIVIDE</a>; }
+01943 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01944 <span class="keywordflow">case</span> 5:
+01945 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01946 <span class="preprocessor">#line 95 "cf_lexical.lxx"</span>
+01947 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a17">RPAREN</a>; }
+01948 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01949 <span class="keywordflow">case</span> 6:
+01950 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01951 <span class="preprocessor">#line 96 "cf_lexical.lxx"</span>
+01952 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a18">LPAREN</a>; }
+01953 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01954 <span class="keywordflow">case</span> 7:
+01955 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01956 <span class="preprocessor">#line 97 "cf_lexical.lxx"</span>
+01957 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a9">ASSIGN</a>; }
+01958 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01959 <span class="keywordflow">case</span> 8:
+01960 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01961 <span class="preprocessor">#line 98 "cf_lexical.lxx"</span>
+01962 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a8">ADD_ASSIGN</a>; }
+01963 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01964 <span class="keywordflow">case</span> 9:
+01965 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01966 <span class="preprocessor">#line 99 "cf_lexical.lxx"</span>
+01967 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a12">SEMICOLON</a>; }
+01968 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01969 <span class="keywordflow">case</span> 10:
+01970 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01971 <span class="preprocessor">#line 100 "cf_lexical.lxx"</span>
+01972 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a19">RBRACE</a>; }
+01973 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01974 <span class="keywordflow">case</span> 11:
+01975 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01976 <span class="preprocessor">#line 101 "cf_lexical.lxx"</span>
+01977 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a20">LBRACE</a>; }
+01978 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01979 <span class="keywordflow">case</span> 12:
+01980 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01981 <span class="preprocessor">#line 102 "cf_lexical.lxx"</span>
+01982 <span class="preprocessor"></span>{ <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>) <span class="keywordflow">return</span> <a class="code" href="a04113.html#a21">COMMA</a>; }
+01983 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01984 <span class="keywordflow">case</span> 13:
+01985 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01986 <span class="preprocessor">#line 104 "cf_lexical.lxx"</span>
+01987 <span class="preprocessor"></span>{ <span class="comment">/* ignore tabulation and spaces */</span>; }
+01988 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01989 <span class="keywordflow">case</span> 14:
+01990 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+01991 <span class="preprocessor">#line 106 "cf_lexical.lxx"</span>
+01992 <span class="preprocessor"></span>{
+01993 <span class="comment">/* ignore new line but count them */</span>
+01994 <a class="code" href="a04113.html#a56">cf_CurrentLine</a>++;
+01995 <a class="code" href="a04113.html#a26">DEBUG_PRINTF</a>(<span class="stringliteral">"*****line++ %d\n"</span>, cf_CurrentLine);
+01996 }
+01997 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+01998 <span class="keywordflow">case</span> 15:
+01999 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+02000 <span class="preprocessor">#line 112 "cf_lexical.lxx"</span>
+02001 <span class="preprocessor"></span>{ <a class="code" href="a04115.html#a118">comment</a>(); }
+02002 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+02003 <span class="keywordflow">case</span> 16:
+02004 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+02005 <span class="preprocessor">#line 114 "cf_lexical.lxx"</span>
+02006 <span class="preprocessor"></span>{ <span class="comment">/* Start of a comment */</span> <a class="code" href="a04113.html#a52">cf_Ignore</a> = <span class="keyword">true</span>; }
+02007 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+02008 <span class="keywordflow">case</span> 17:
+02009 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+02010 <span class="preprocessor">#line 116 "cf_lexical.lxx"</span>
+02011 <span class="preprocessor"></span>{ <span class="comment">/* End of a comment */</span> <a class="code" href="a04113.html#a52">cf_Ignore</a> = <span class="keyword">false</span>; }
+02012 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+02013 <span class="keywordflow">case</span> 18:
+02014 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+02015 <span class="preprocessor">#line 118 "cf_lexical.lxx"</span>
+02016 <span class="preprocessor"></span>{ <span class="comment">/* A string */</span>
+02017 <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>)
+02018 {
+02019 <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo4">Type</a> = <a class="code" href="a04115.html#a123a99">T_STRING</a>;
+02020 strcpy (<a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo2">String</a>, yytext+1);
+02021 <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo2">String</a>[strlen(<a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo2">String</a>)-1] = <span class="charliteral">'\0'</span>;
+02022 <a class="code" href="a04113.html#a26">DEBUG_PRINTF</a>(<span class="stringliteral">"lex: string '%s' '%s'\n"</span>, yytext, <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo2">String</a>);
+02023 <span class="keywordflow">return</span> <a class="code" href="a04113.html#a11">STRING</a>;
+02024 }
+02025 }
+02026 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+02027 <span class="keywordflow">case</span> 19:
+02028 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+02029 <span class="preprocessor">#line 129 "cf_lexical.lxx"</span>
+02030 <span class="preprocessor"></span>{ <span class="comment">/* A variable */</span>
+02031 <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>)
+02032 {
+02033 <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo4">Type</a> = <a class="code" href="a04115.html#a123a99">T_STRING</a>;
+02034 strcpy (<a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo2">String</a>, yytext);
+02035 <a class="code" href="a04113.html#a26">DEBUG_PRINTF</a>(<span class="stringliteral">"lex: variable '%s' '%s'\n"</span>, yytext, <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo2">String</a>);
+02036 <span class="keywordflow">return</span> <a class="code" href="a04113.html#a10">VARIABLE</a>;
+02037 }
+02038 }
+02039 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+02040 <span class="keywordflow">case</span> 20:
+02041 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+02042 <span class="preprocessor">#line 139 "cf_lexical.lxx"</span>
+02043 <span class="preprocessor"></span>{ <span class="comment">/* A real */</span>
+02044 <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>)
+02045 {
+02046 <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo4">Type</a> = <a class="code" href="a04115.html#a123a100">T_REAL</a>;
+02047 <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo1">Real</a> = atof (yytext);
+02048 <a class="code" href="a04113.html#a26">DEBUG_PRINTF</a>(<span class="stringliteral">"lex: real '%s' '%f\n"</span>, yytext, <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo1">Real</a>);
+02049 <span class="keywordflow">return</span> <a class="code" href="a04113.html#a23">REAL</a>;
+02050 }
+02051 }
+02052 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+02053 <span class="keywordflow">case</span> 21:
+02054 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+02055 <span class="preprocessor">#line 149 "cf_lexical.lxx"</span>
+02056 <span class="preprocessor"></span>{ <span class="comment">/* An int */</span>
+02057 <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>)
+02058 {
+02059 <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo4">Type</a> = <a class="code" href="a04115.html#a123a98">T_INT</a>;
+02060 <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo0">Int</a> = atoi (yytext);
+02061 <a class="code" href="a04113.html#a26">DEBUG_PRINTF</a>(<span class="stringliteral">"lex: int '%s' '%d'\n"</span>, yytext, <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo0">Int</a>);
+02062 <span class="keywordflow">return</span> <a class="code" href="a04113.html#a22">INT</a>;
+02063 }
+02064 }
+02065 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+02066 <span class="keywordflow">case</span> 22:
+02067 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+02068 <span class="preprocessor">#line 159 "cf_lexical.lxx"</span>
+02069 <span class="preprocessor"></span>{ <span class="comment">/* An hex int */</span>
+02070 <span class="keywordflow">if</span> (!<a class="code" href="a04113.html#a52">cf_Ignore</a>)
+02071 {
+02072 <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo4">Type</a> = <a class="code" href="a04115.html#a123a98">T_INT</a>;
+02073 sscanf (yytext, <span class="stringliteral">"%x"</span>, &amp;(<a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo0">Int</a>));
+02074 <a class="code" href="a04113.html#a26">DEBUG_PRINTF</a>(<span class="stringliteral">"lex: hexa '%s' '0x%x' '%d'\n"</span>, yytext, <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo0">Int</a>, <a class="code" href="a04113.html#a68">cflval</a>.<a class="code" href="a03960.html#YYSTYPEo0">Val</a>.<a class="code" href="a02496.html#cf__valueo0">Int</a>);
+02075 <span class="keywordflow">return</span> <a class="code" href="a04113.html#a22">INT</a>;
+02076 }
+02077 }
+02078 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+02079 <span class="keywordflow">case</span> 23:
+02080 <a class="code" href="a04463.html#a46">YY_RULE_SETUP</a>
+02081 <span class="preprocessor">#line 169 "cf_lexical.lxx"</span>
+02082 <span class="preprocessor"></span><a class="code" href="a04463.html#a39">ECHO</a>;
+02083 <a class="code" href="a04463.html#a45">YY_BREAK</a>
+02084 <span class="preprocessor">#line 2085 "cf_lexical.cpp"</span>
+02085 <span class="preprocessor"></span><span class="keywordflow">case</span> <a class="code" href="a04463.html#a10">YY_STATE_EOF</a>(INITIAL):
+02086 <a class="code" href="a04463.html#a41">yyterminate</a>();
+02087
+02088 <span class="keywordflow">case</span> <a class="code" href="a04463.html#a30">YY_END_OF_BUFFER</a>:
+02089 {
+02090 <span class="comment">/* Amount of text matched not including the EOB char. */</span>
+02091 <span class="keywordtype">int</span> yy_amount_of_matched_text = (<span class="keywordtype">int</span>) (yy_cp - <a class="code" href="a04463.html#a27">yytext_ptr</a>) - 1;
+02092
+02093 <span class="comment">/* Undo the effects of YY_DO_BEFORE_ACTION. */</span>
+02094 *yy_cp = <a class="code" href="a04115.html#a77">yy_hold_char</a>;
+02095 <a class="code" href="a04115.html#a52">YY_RESTORE_YY_MORE_OFFSET</a>
+02096
+02097 <span class="keywordflow">if</span> ( <a class="code" href="a04115.html#a76">yy_current_buffer</a>-&gt;<a class="code" href="a03959.html#yy__buffer__stateo4">yy_buffer_status</a> == <a class="code" href="a04463.html#a19">YY_BUFFER_NEW</a> )
+02098 {
+02099 <span class="comment">/* We're scanning a new file or input source. It's</span>
+02100 <span class="comment"> * possible that this happened because the user</span>
+02101 <span class="comment"> * just pointed yyin at a new source and called</span>
+02102 <span class="comment"> * yylex(). If so, then we have to assure</span>
+02103 <span class="comment"> * consistency between yy_current_buffer and our</span>
+02104 <span class="comment"> * globals. Here is the right place to do so, because</span>
+02105 <span class="comment"> * this is the first action (other than possibly a</span>
+02106 <span class="comment"> * back-up) that will match for the new input source.</span>
+02107 <span class="comment"> */</span>
+02108 <a class="code" href="a04115.html#a78">yy_n_chars</a> = <a class="code" href="a04115.html#a76">yy_current_buffer</a>-&gt;<a class="code" href="a03959.html#yy__buffer__stateo12">yy_n_chars</a>;
+02109 <a class="code" href="a04115.html#a76">yy_current_buffer</a>-&gt;<a class="code" href="a03959.html#yy__buffer__stateo9">yy_input_file</a> = <a class="code" href="a04115.html#a10">yyin</a>;
+02110 <a class="code" href="a04115.html#a76">yy_current_buffer</a>-&gt;<a class="code" href="a03959.html#yy__buffer__stateo4">yy_buffer_status</a> = <a class="code" href="a04463.html#a20">YY_BUFFER_NORMAL</a>;
+02111 }
+02112
+02113 <span class="comment">/* Note that here we test for yy_c_buf_p "&lt;=" to the position</span>
+02114 <span class="comment"> * of the first EOB in the buffer, since yy_c_buf_p will</span>
+02115 <span class="comment"> * already have been incremented past the NUL character</span>
+02116 <span class="comment"> * (since all states make transitions on EOB to the</span>
+02117 <span class="comment"> * end-of-buffer state). Contrast this with the test</span>
+02118 <span class="comment"> * in input().</span>
+02119 <span class="comment"> */</span>
+02120 <span class="keywordflow">if</span> ( <a class="code" href="a04115.html#a79">yy_c_buf_p</a> &lt;= &amp;<a class="code" href="a04115.html#a76">yy_current_buffer</a>-&gt;<a class="code" href="a03959.html#yy__buffer__stateo6">yy_ch_buf</a>[<a class="code" href="a04115.html#a78">yy_n_chars</a>] )
+02121 { <span class="comment">/* This was really a NUL. */</span>
+02122 <a class="code" href="a04115.html#a84">yy_state_type</a> yy_next_state;
+02123
+02124 <a class="code" href="a04115.html#a79">yy_c_buf_p</a> = <a class="code" href="a04463.html#a27">yytext_ptr</a> + yy_amount_of_matched_text;
+02125
+02126 yy_current_state = <a class="code" href="a04115.html#a114">yy_get_previous_state</a>();
+02127
+02128 <span class="comment">/* Okay, we're now positioned to make the NUL</span>
+02129 <span class="comment"> * transition. We couldn't have</span>
+02130 <span class="comment"> * yy_get_previous_state() go ahead and do it</span>
+02131 <span class="comment"> * for us because it doesn't know how to deal</span>
+02132 <span class="comment"> * with the possibility of jamming (and we don't</span>
+02133 <span class="comment"> * want to build jamming into it because then it</span>
+02134 <span class="comment"> * will run more slowly).</span>
+02135 <span class="comment"> */</span>
+02136
+02137 yy_next_state = <a class="code" href="a04115.html#a115">yy_try_NUL_trans</a>( yy_current_state );
+02138
+02139 yy_bp = <a class="code" href="a04463.html#a27">yytext_ptr</a> + <a class="code" href="a04463.html#a33">YY_MORE_ADJ</a>;
+02140
+02141 <span class="keywordflow">if</span> ( yy_next_state )
+02142 {
+02143 <span class="comment">/* Consume the NUL. */</span>
+02144 yy_cp = ++<a class="code" href="a04115.html#a79">yy_c_buf_p</a>;
+02145 yy_current_state = yy_next_state;
+02146 <span class="keywordflow">goto</span> yy_match;
+02147 }
+02148
+02149 <span class="keywordflow">else</span>
+02150 {
+02151 yy_cp = <a class="code" href="a04115.html#a79">yy_c_buf_p</a>;
+02152 <span class="keywordflow">goto</span> yy_find_action;
+02153 }
+02154 }
+02155
+02156 <span class="keywordflow">else</span> <span class="keywordflow">switch</span> ( <a class="code" href="a04115.html#a116">yy_get_next_buffer</a>() )
+02157 {
+02158 <span class="keywordflow">case</span> <a class="code" href="a04463.html#a15">EOB_ACT_END_OF_FILE</a>:
+02159 {
+02160 <a class="code" href="a04115.html#a82">yy_did_buffer_switch_on_eof</a> = 0;
+02161
+02162 <span class="keywordflow">if</span> ( <a class="code" href="a04115.html#a16">yywrap</a>() )
+02163 {
+02164 <span class="comment">/* Note: because we've taken care in</span>
+02165 <span class="comment"> * yy_get_next_buffer() to have set up</span>
+02166 <span class="comment"> * yytext, we can now set up</span>
+02167 <span class="comment"> * yy_c_buf_p so that if some total</span>
+02168 <span class="comment"> * hoser (like flex itself) wants to</span>
+02169 <span class="comment"> * call the scanner after we return the</span>
+02170 <span class="comment"> * YY_NULL, it'll still work - another</span>
+02171 <span class="comment"> * YY_NULL will get returned.</span>
+02172 <span class="comment"> */</span>
+02173 <a class="code" href="a04115.html#a79">yy_c_buf_p</a> = <a class="code" href="a04463.html#a27">yytext_ptr</a> + <a class="code" href="a04463.html#a33">YY_MORE_ADJ</a>;
+02174
+02175 yy_act = <a class="code" href="a04463.html#a10">YY_STATE_EOF</a>(YY_START);
+02176 <span class="keywordflow">goto</span> do_action;
+02177 }
+02178
+02179 <span class="keywordflow">else</span>
+02180 {
+02181 <span class="keywordflow">if</span> ( ! <a class="code" href="a04115.html#a82">yy_did_buffer_switch_on_eof</a> )
+02182 <a class="code" href="a04463.html#a11">YY_NEW_FILE</a>;
+02183 }
+02184 <span class="keywordflow">break</span>;
+02185 }
+02186
+02187 <span class="keywordflow">case</span> <a class="code" href="a04463.html#a14">EOB_ACT_CONTINUE_SCAN</a>:
+02188 <a class="code" href="a04115.html#a79">yy_c_buf_p</a> =
+02189 <a class="code" href="a04463.html#a27">yytext_ptr</a> + yy_amount_of_matched_text;
+02190
+02191 yy_current_state = <a class="code" href="a04115.html#a114">yy_get_previous_state</a>();
+02192
+02193 yy_cp = <a class="code" href="a04115.html#a79">yy_c_buf_p</a>;
+02194 yy_bp = <a class="code" href="a04463.html#a27">yytext_ptr</a> + <a class="code" href="a04463.html#a33">YY_MORE_ADJ</a>;
+02195 <span class="keywordflow">goto</span> yy_match;
+02196
+02197 <span class="keywordflow">case</span> <a class="code" href="a04463.html#a16">EOB_ACT_LAST_MATCH</a>:
+02198 <a class="code" href="a04115.html#a79">yy_c_buf_p</a> =
+02199 &amp;<a class="code" href="a04115.html#a76">yy_current_buffer</a>-&gt;<a class="code" href="a03959.html#yy__buffer__stateo6">yy_ch_buf</a>[<a class="code" href="a04115.html#a78">yy_n_chars</a>];
+02200
+02201 yy_current_state = <a class="code" href="a04115.html#a114">yy_get_previous_state</a>();
+02202
+02203 yy_cp = <a class="code" href="a04115.html#a79">yy_c_buf_p</a>;
+02204 yy_bp = <a class="code" href="a04463.html#a27">yytext_ptr</a> + <a class="code" href="a04463.html#a33">YY_MORE_ADJ</a>;
+02205 <span class="keywordflow">goto</span> yy_find_action;
+02206 }
+02207 <span class="keywordflow">break</span>;
+02208 }
+02209
+02210 <span class="keywordflow">default</span>:
+02211 <a class="code" href="a04463.html#a43">YY_FATAL_ERROR</a>(
+02212 <span class="stringliteral">"fatal flex scanner internal error--no action found"</span> );
+02213 } <span class="comment">/* end of action switch */</span>
+02214 } <span class="comment">/* end of scanning one token */</span>
+02215 } <span class="comment">/* end of yylex */</span>
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Variable Documentation</h2>
+<a class="anchor" name="a56" doxytag="cf_gramatical.cpp::cf_CurrentLine" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> int <a class="el" href="a04174.html#a0">cf_CurrentLine</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00094">94</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>, and <a class="el" href="a05597.html#l00297">NLMISC::CConfigFile::reparse()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a55" doxytag="cf_gramatical.cpp::cf_CurrentVar" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a02402.html">NLMISC::CConfigFile::CVar</a> <a class="el" href="a04113.html#a55">cf_CurrentVar</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00092">92</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a52" doxytag="cf_gramatical.cpp::cf_Ignore" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a04115.html#a93">cf_Ignore</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00084">84</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a57" doxytag="cf_gramatical.cpp::cf_OverwriteExistingVariable" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a04174.html#a1">cf_OverwriteExistingVariable</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00096">96</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05597.html#l00297">NLMISC::CConfigFile::reparse()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a67" doxytag="cf_gramatical.cpp::cfchar" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> int <a class="el" href="a04113.html#a67">cfchar</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00397">397</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a68" doxytag="cf_gramatical.cpp::cflval" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a03960.html">YYSTYPE</a> <a class="el" href="a04114.html#a16">cflval</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00398">398</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05538.html#l01844">cflex()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a69" doxytag="cf_gramatical.cpp::cfnerrs" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> int <a class="el" href="a04113.html#a69">cfnerrs</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00406">406</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a71" doxytag="cf_gramatical.cpp::count" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> unsigned int <a class="el" href="a04223.html#a577">count</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00448">448</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05471.html#l00149">NLSOUND::CBackgroundSoundManager::addSound()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a70" doxytag="cf_gramatical.cpp::from" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> char* <a class="el" href="a04113.html#a70">from</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00447">447</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a53" doxytag="cf_gramatical.cpp::LoadRoot" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool <a class="el" href="a04174.html#a4">LoadRoot</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00086">86</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>.
+<p>
+Referenced by <a class="el" href="a05597.html#l00297">NLMISC::CConfigFile::reparse()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a66" doxytag="cf_gramatical.cpp::yycheck" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> short <a class="el" href="a04113.html#a66">yycheck</a>[]<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> { 13,
+ 6, 0, 10, 11, 5, 6, 12, 8, 9, 14,
+ 5, 16, 13, 0, 15, 7, 17, 18, 3, 4,
+ 8, 9, 36, 31, 32, 5, 6, 0, 8, 9,
+ 7, 10, 11, 13, 14, 29, 30, 17, 18, 5,
+ 6, 12, 8, 9, 3, -1, -1, 13, 14, -1,
+ -1, 17, 18, 5, 6, -1, 8, 9, -1, -1,
+ -1, 13, -1, -1, -1, 17, 18
+}
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00252">252</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a61" doxytag="cf_gramatical.cpp::yydefact" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> short <a class="el" href="a04113.html#a61">yydefact</a>[]<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> { 1,
+ 0, 0, 2, 5, 0, 0, 4, 27, 25, 0,
+ 0, 0, 0, 23, 24, 0, 8, 14, 17, 26,
+ 0, 20, 21, 0, 11, 0, 12, 7, 0, 0,
+ 0, 0, 6, 22, 9, 0, 15, 16, 18, 19,
+ 10, 13, 0, 0, 0
+}
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00214">214</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a62" doxytag="cf_gramatical.cpp::yydefgoto" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> short <a class="el" href="a04113.html#a62">yydefgoto</a>[]<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> { 43,
+ 1, 3, 4, 16, 26, 17, 18, 19, 20
+}
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00222">222</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a54" doxytag="cf_gramatical.cpp::yyin" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> FILE* <a class="el" href="a04113.html#a54">yyin</a>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a05536.html#l00088">88</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a63" doxytag="cf_gramatical.cpp::yypact" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> short <a class="el" href="a04113.html#a63">yypact</a>[]<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> { 2,
+ 6, 16, 6,-32768, 0, 0,-32768,-32768,-32768, 49,
+ 49, 0, 21,-32768,-32768, 9, 13, 22,-32768,-32768,
+ 24,-32768,-32768, 30,-32768, -4, 13,-32768, 49, 49,
+ 49, 49,-32768,-32768,-32768, 35, 22, 22,-32768,-32768,
+-32768, 13, 14, 28,-32768
+}
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00226">226</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a64" doxytag="cf_gramatical.cpp::yypgoto" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> short <a class="el" href="a04113.html#a64">yypgoto</a>[]<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> {-32768,
+-32768,-32768, 42, -5,-32768, -13, 7, -7,-32768
+}
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00234">234</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a59" doxytag="cf_gramatical.cpp::yyr1" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> short <a class="el" href="a04113.html#a59">yyr1</a>[]<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> { 0,
+ 20, 19, 19, 21, 21, 22, 22, 23, 23, 23,
+ 23, 24, 24, 25, 25, 25, 26, 26, 26, 27,
+ 27, 27, 27, 27, 27, 27, 28
+}
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00202">202</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a60" doxytag="cf_gramatical.cpp::yyr2" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> short <a class="el" href="a04113.html#a60">yyr2</a>[]<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> { 0,
+ 0, 2, 0, 2, 1, 4, 4, 1, 3, 4,
+ 2, 1, 3, 1, 3, 3, 1, 3, 3, 2,
+ 2, 3, 1, 1, 1, 1, 1
+}
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00208">208</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a65" doxytag="cf_gramatical.cpp::yytable" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> short <a class="el" href="a04113.html#a65">yytable</a>[]<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> { 27,
+ 21, -3, 22, 23, 8, 9, 24, 10, 11, 35,
+ 2, 36, 12, 44, 13, 28, 14, 15, 5, 6,
+ 29, 30, 42, 39, 40, 8, 9, 45, 10, 11,
+ 33, 31, 32, 12, 25, 37, 38, 14, 15, 8,
+ 9, 34, 10, 11, 7, 0, 0, 12, 41, 0,
+ 0, 14, 15, 8, 9, 0, 10, 11, 0, 0,
+ 0, 12, 0, 0, 0, 14, 15
+}
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00242">242</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="a58" doxytag="cf_gramatical.cpp::yytranslate" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> char <a class="el" href="a04113.html#a58">yytranslate</a>[]<code> [static]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+<b>Initial value:</b><div class="fragment"><pre> { 0,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 1, 3, 4, 5, 6,
+ 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
+ 17, 18
+}
+</pre></div>
+<p>
+Definition at line <a class="el" href="a05536.html#l00133">133</a> of file <a class="el" href="a05536.html">cf_gramatical.cpp</a>. </td>
+ </tr>
+</table>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 06:42:18 2004 for NeL by
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 >
+</a>1.3.6 </small></address>
+</body>
+</html>