Blob Blame History Raw
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>rpm: lex.yy.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">rpm
   &#160;<span id="projectnumber">4.11.3</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">lex.yy.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;stdio.h&gt;</code><br />
<code>#include &lt;string.h&gt;</code><br />
<code>#include &lt;errno.h&gt;</code><br />
<code>#include &lt;stdlib.h&gt;</code><br />
<code>#include &quot;parseReqs.tab.h&quot;</code><br />
<code>#include &lt;unistd.h&gt;</code><br />
</div>
<p><a href="lex_8yy_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyy__buffer__state.html">yy_buffer_state</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyy__trans__info.html">yy_trans_info</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a1ae16e642a197fa4948998525813c6f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a1ae16e642a197fa4948998525813c6f5">YY_INT_ALIGNED</a>&#160;&#160;&#160;short int</td></tr>
<tr class="separator:a1ae16e642a197fa4948998525813c6f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c3d1ef92e93b0bc81d7760a73d5c3b6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a3c3d1ef92e93b0bc81d7760a73d5c3b6">FLEX_SCANNER</a></td></tr>
<tr class="separator:a3c3d1ef92e93b0bc81d7760a73d5c3b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a243ca1d30872935faf05ea5118ed6fdc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a243ca1d30872935faf05ea5118ed6fdc">YY_FLEX_MAJOR_VERSION</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a243ca1d30872935faf05ea5118ed6fdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90f9d458829400869e47efb68a865677"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a90f9d458829400869e47efb68a865677">YY_FLEX_MINOR_VERSION</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a90f9d458829400869e47efb68a865677"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac676bd06869180ea493e9b6d7c078dbb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac676bd06869180ea493e9b6d7c078dbb">YY_FLEX_SUBMINOR_VERSION</a>&#160;&#160;&#160;37</td></tr>
<tr class="separator:ac676bd06869180ea493e9b6d7c078dbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9465c9986fdda27730c9dff8d16a0887"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a9465c9986fdda27730c9dff8d16a0887">FLEX_BETA</a></td></tr>
<tr class="separator:a9465c9986fdda27730c9dff8d16a0887"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec980b5a71bbe6d67931df20f0ebaec4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aec980b5a71bbe6d67931df20f0ebaec4">FLEXINT_H</a></td></tr>
<tr class="separator:aec980b5a71bbe6d67931df20f0ebaec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadcf2a81af243df333b31efa6461ab8e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aadcf2a81af243df333b31efa6461ab8e">INT8_MIN</a>&#160;&#160;&#160;(-128)</td></tr>
<tr class="separator:aadcf2a81af243df333b31efa6461ab8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4e9955955b27624963643eac448118a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ad4e9955955b27624963643eac448118a">INT16_MIN</a>&#160;&#160;&#160;(-32767-1)</td></tr>
<tr class="separator:ad4e9955955b27624963643eac448118a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a688eb21a22db27c2b2bd5836943cdcbe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a688eb21a22db27c2b2bd5836943cdcbe">INT32_MIN</a>&#160;&#160;&#160;(-2147483647-1)</td></tr>
<tr class="separator:a688eb21a22db27c2b2bd5836943cdcbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf7f29f45f1a513b4748a4e5014ddf6a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aaf7f29f45f1a513b4748a4e5014ddf6a">INT8_MAX</a>&#160;&#160;&#160;(127)</td></tr>
<tr class="separator:aaf7f29f45f1a513b4748a4e5014ddf6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac58f2c111cc9989c86db2a7dc4fd84ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac58f2c111cc9989c86db2a7dc4fd84ca">INT16_MAX</a>&#160;&#160;&#160;(32767)</td></tr>
<tr class="separator:ac58f2c111cc9989c86db2a7dc4fd84ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a181807730d4a375f848ba139813ce04f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a181807730d4a375f848ba139813ce04f">INT32_MAX</a>&#160;&#160;&#160;(2147483647)</td></tr>
<tr class="separator:a181807730d4a375f848ba139813ce04f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb4e270a084ee26fe73e799861bd0252"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aeb4e270a084ee26fe73e799861bd0252">UINT8_MAX</a>&#160;&#160;&#160;(255U)</td></tr>
<tr class="separator:aeb4e270a084ee26fe73e799861bd0252"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ea490c9b3617d4479bd80ef93cd5602"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a3ea490c9b3617d4479bd80ef93cd5602">UINT16_MAX</a>&#160;&#160;&#160;(65535U)</td></tr>
<tr class="separator:a3ea490c9b3617d4479bd80ef93cd5602"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5eb23180f7cc12b7d6c04a8ec067fdd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ab5eb23180f7cc12b7d6c04a8ec067fdd">UINT32_MAX</a>&#160;&#160;&#160;(4294967295U)</td></tr>
<tr class="separator:ab5eb23180f7cc12b7d6c04a8ec067fdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2f1a918be586b44bf08126bde2d7cc9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aa2f1a918be586b44bf08126bde2d7cc9">yyconst</a></td></tr>
<tr class="separator:aa2f1a918be586b44bf08126bde2d7cc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e0bcf8f8a5b613ea583347f8bc31cbf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a8e0bcf8f8a5b613ea583347f8bc31cbf">YY_NULL</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a8e0bcf8f8a5b613ea583347f8bc31cbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1185350b7a92cf8aa5324c68850c8a6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#af1185350b7a92cf8aa5324c68850c8a6">YY_SC_TO_UI</a>(c)&#160;&#160;&#160;((unsigned int) (unsigned char) c)</td></tr>
<tr class="separator:af1185350b7a92cf8aa5324c68850c8a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab766bbbee08d04b67e3fe599d6900873"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ab766bbbee08d04b67e3fe599d6900873">BEGIN</a>&#160;&#160;&#160;(<a class="el" href="lex_8yy_8c.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) = 1 + 2 *</td></tr>
<tr class="separator:ab766bbbee08d04b67e3fe599d6900873"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e14785f9eab7a997d659b25af9584c5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a8e14785f9eab7a997d659b25af9584c5">YY_START</a>&#160;&#160;&#160;(((<a class="el" href="lex_8yy_8c.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) - 1) / 2)</td></tr>
<tr class="separator:a8e14785f9eab7a997d659b25af9584c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b5b960944f946b192d54f672569cd9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a32b5b960944f946b192d54f672569cd9">YYSTATE</a>&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a8e14785f9eab7a997d659b25af9584c5">YY_START</a></td></tr>
<tr class="separator:a32b5b960944f946b192d54f672569cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3077e60914fc54dcc55ecae1ce9700b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ab3077e60914fc54dcc55ecae1ce9700b">YY_STATE_EOF</a>(state)&#160;&#160;&#160;(<a class="el" href="lex_8yy_8c.html#ab2708fd42cff29ce6a0a52b91bea40d1">YY_END_OF_BUFFER</a> + state + 1)</td></tr>
<tr class="separator:ab3077e60914fc54dcc55ecae1ce9700b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0406739e64fb5750cf995d2ae68ce69d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a0406739e64fb5750cf995d2ae68ce69d">YY_NEW_FILE</a>&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#ab657ddef65d43cc3ab8dfc2cad0ac5b8">yyrestart</a>(<a class="el" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a>  )</td></tr>
<tr class="separator:a0406739e64fb5750cf995d2ae68ce69d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab866a64da164ed2d4d444df1ef1fc9b3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ab866a64da164ed2d4d444df1ef1fc9b3">YY_END_OF_BUFFER_CHAR</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ab866a64da164ed2d4d444df1ef1fc9b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7e51116e747d3390e7a6cfc6532834c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a>&#160;&#160;&#160;16384</td></tr>
<tr class="separator:ae7e51116e747d3390e7a6cfc6532834c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2f8b6fccdc516d96b02ac09a4dc01bd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac2f8b6fccdc516d96b02ac09a4dc01bd">YY_STATE_BUF_SIZE</a>&#160;&#160;&#160;((<a class="el" href="lex_8yy_8c.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a> + 2) * sizeof(<a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>))</td></tr>
<tr class="separator:ac2f8b6fccdc516d96b02ac09a4dc01bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa79d63ed3ff8d2249baf1732a73089f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aa79d63ed3ff8d2249baf1732a73089f5">YY_TYPEDEF_YY_BUFFER_STATE</a></td></tr>
<tr class="separator:aa79d63ed3ff8d2249baf1732a73089f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0f2b0b5f04b2338367826b5670774f9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ae0f2b0b5f04b2338367826b5670774f9">YY_TYPEDEF_YY_SIZE_T</a></td></tr>
<tr class="separator:ae0f2b0b5f04b2338367826b5670774f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf4b0db227e07782e28ade353a7ba7a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#adf4b0db227e07782e28ade353a7ba7a1">EOB_ACT_CONTINUE_SCAN</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:adf4b0db227e07782e28ade353a7ba7a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f71d7fa2c403eb4b2f38cb9536f3c63"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a7f71d7fa2c403eb4b2f38cb9536f3c63">EOB_ACT_END_OF_FILE</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a7f71d7fa2c403eb4b2f38cb9536f3c63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1a0b5ebcabffe388e9e9ebb2619c1fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ad1a0b5ebcabffe388e9e9ebb2619c1fb">EOB_ACT_LAST_MATCH</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ad1a0b5ebcabffe388e9e9ebb2619c1fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12e5f3a76911433480bca7f4edba6119"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a12e5f3a76911433480bca7f4edba6119">YY_LESS_LINENO</a>(n)</td></tr>
<tr class="separator:a12e5f3a76911433480bca7f4edba6119"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae65cb72d09db0abdc4b8e8c4d533ab14"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ae65cb72d09db0abdc4b8e8c4d533ab14">yyless</a>(n)</td></tr>
<tr class="separator:ae65cb72d09db0abdc4b8e8c4d533ab14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a448a4e9041a09588332733c6846c770c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a448a4e9041a09588332733c6846c770c">unput</a>(c)&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a9c46d0a9effdc2638e26871310104f0a">yyunput</a>( c, (<a class="el" href="lex_8yy_8c.html#a790a191a93ef4d3b8c0bb43fd7480052">yytext_ptr</a>)  )</td></tr>
<tr class="separator:a448a4e9041a09588332733c6846c770c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aaa9e1fa7f13d6954d045ef973a9c84"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a8aaa9e1fa7f13d6954d045ef973a9c84">YY_STRUCT_YY_BUFFER_STATE</a></td></tr>
<tr class="separator:a8aaa9e1fa7f13d6954d045ef973a9c84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53579db42834b88199458993912c646d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a53579db42834b88199458993912c646d">YY_BUFFER_NEW</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a53579db42834b88199458993912c646d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a609d19f40900ecc2a5f812d9388c21fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a609d19f40900ecc2a5f812d9388c21fb">YY_BUFFER_NORMAL</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a609d19f40900ecc2a5f812d9388c21fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad689d97c15e807a6116ace7a420cea57"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ad689d97c15e807a6116ace7a420cea57">YY_BUFFER_EOF_PENDING</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ad689d97c15e807a6116ace7a420cea57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa093d500a6330d06d8e4760c494fac33"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a></td></tr>
<tr class="separator:aa093d500a6330d06d8e4760c494fac33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a817a6a24af62508b5a35f4bed5f56a2e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>&#160;&#160;&#160;(<a class="el" href="lex_8yy_8c.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a>)[(<a class="el" href="lex_8yy_8c.html#ae54779a12769204c826899d0531e40e6">yy_buffer_stack_top</a>)]</td></tr>
<tr class="separator:a817a6a24af62508b5a35f4bed5f56a2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5d478d90ea9a2ecd43d579067a2e89d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac5d478d90ea9a2ecd43d579067a2e89d">YY_FLUSH_BUFFER</a>&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a2f59cc88e85e5455c62e4ef7ce095ea8">yy_flush_buffer</a>(<a class="el" href="lex_8yy_8c.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a> )</td></tr>
<tr class="separator:ac5d478d90ea9a2ecd43d579067a2e89d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7eb911e18655f2f78e63afe5a8a4a12"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ab7eb911e18655f2f78e63afe5a8a4a12">yy_new_buffer</a>&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8">yy_create_buffer</a></td></tr>
<tr class="separator:ab7eb911e18655f2f78e63afe5a8a4a12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac56eb96366c08862bf0efe5d83d1fc4c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac56eb96366c08862bf0efe5d83d1fc4c">yy_set_interactive</a>(is_interactive)</td></tr>
<tr class="separator:ac56eb96366c08862bf0efe5d83d1fc4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12e30d13a76a94e78010db9996d39c50"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a12e30d13a76a94e78010db9996d39c50">yy_set_bol</a>(at_bol)</td></tr>
<tr class="separator:a12e30d13a76a94e78010db9996d39c50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71ca89b3656acd0552f14949a571560b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a71ca89b3656acd0552f14949a571560b">YY_AT_BOL</a>()&#160;&#160;&#160;(<a class="el" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_at_bol)</td></tr>
<tr class="separator:a71ca89b3656acd0552f14949a571560b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a790a191a93ef4d3b8c0bb43fd7480052"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a790a191a93ef4d3b8c0bb43fd7480052">yytext_ptr</a>&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a></td></tr>
<tr class="separator:a790a191a93ef4d3b8c0bb43fd7480052"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc3486d769af4e4b2820346a0093cc79"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#acc3486d769af4e4b2820346a0093cc79">YY_DO_BEFORE_ACTION</a></td></tr>
<tr class="separator:acc3486d769af4e4b2820346a0093cc79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae558785bb896e090901c2b905f6790c6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ae558785bb896e090901c2b905f6790c6">YY_NUM_RULES</a>&#160;&#160;&#160;9</td></tr>
<tr class="separator:ae558785bb896e090901c2b905f6790c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2708fd42cff29ce6a0a52b91bea40d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ab2708fd42cff29ce6a0a52b91bea40d1">YY_END_OF_BUFFER</a>&#160;&#160;&#160;10</td></tr>
<tr class="separator:ab2708fd42cff29ce6a0a52b91bea40d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a835f10dd1ab4bf9a80c4cd80ee6e3058"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a835f10dd1ab4bf9a80c4cd80ee6e3058">REJECT</a>&#160;&#160;&#160;reject_used_but_not_detected</td></tr>
<tr class="separator:a835f10dd1ab4bf9a80c4cd80ee6e3058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a745d37b5e002b2e5f93ad42ea7b554be"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a745d37b5e002b2e5f93ad42ea7b554be">yymore</a>()&#160;&#160;&#160;yymore_used_but_not_detected</td></tr>
<tr class="separator:a745d37b5e002b2e5f93ad42ea7b554be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68792d73820bc46a71d3d4e613f0b977"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a68792d73820bc46a71d3d4e613f0b977">YY_MORE_ADJ</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a68792d73820bc46a71d3d4e613f0b977"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56858d18c7eda4f53664496ef566f651"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a56858d18c7eda4f53664496ef566f651">YY_RESTORE_YY_MORE_OFFSET</a></td></tr>
<tr class="separator:a56858d18c7eda4f53664496ef566f651"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3d063564f6ab16f6d408b8369d0e9ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aa3d063564f6ab16f6d408b8369d0e9ff">INITIAL</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:aa3d063564f6ab16f6d408b8369d0e9ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26938d921de835f6183c02e54cf08828"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a26938d921de835f6183c02e54cf08828">YY_EXTRA_TYPE</a>&#160;&#160;&#160;void *</td></tr>
<tr class="separator:a26938d921de835f6183c02e54cf08828"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab1491ceccb1c95c14320b2903773a1c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aab1491ceccb1c95c14320b2903773a1c">YY_READ_BUF_SIZE</a>&#160;&#160;&#160;8192</td></tr>
<tr class="separator:aab1491ceccb1c95c14320b2903773a1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad1dc60a04a1d8cfc8b3ded13601e361"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aad1dc60a04a1d8cfc8b3ded13601e361">ECHO</a>&#160;&#160;&#160;do { if (fwrite( <a class="el" href="lex_8yy_8c.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>, <a class="el" href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">yyleng</a>, 1, <a class="el" href="lex_8yy_8c.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> )) {} } while (0)</td></tr>
<tr class="separator:aad1dc60a04a1d8cfc8b3ded13601e361"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacfdca45fa4beb8b06172525a53c424a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aacfdca45fa4beb8b06172525a53c424a">YY_INPUT</a>(buf,  result,  max_size)</td></tr>
<tr class="separator:aacfdca45fa4beb8b06172525a53c424a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3286b18a2e91b4571b97df96a118e84"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac3286b18a2e91b4571b97df96a118e84">yyterminate</a>()&#160;&#160;&#160;return <a class="el" href="lex_8yy_8c.html#a8e0bcf8f8a5b613ea583347f8bc31cbf">YY_NULL</a></td></tr>
<tr class="separator:ac3286b18a2e91b4571b97df96a118e84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a227e75c43b9e0cd41529974230be7e75"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a227e75c43b9e0cd41529974230be7e75">YY_START_STACK_INCR</a>&#160;&#160;&#160;25</td></tr>
<tr class="separator:a227e75c43b9e0cd41529974230be7e75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0586b8b0b092d02f4ba7d45abe328f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>(msg)&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a4c78e15083575e429f8bde18908be424">yy_fatal_error</a>( msg )</td></tr>
<tr class="separator:ac0586b8b0b092d02f4ba7d45abe328f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7682c8d9cec0859408d2421fbe4a5570"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a7682c8d9cec0859408d2421fbe4a5570">YY_DECL_IS_OURS</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a7682c8d9cec0859408d2421fbe4a5570"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5b01ac2fa5a6ad5fb97559638abe686"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ae5b01ac2fa5a6ad5fb97559638abe686">YY_DECL</a>&#160;&#160;&#160;int <a class="el" href="lex_8yy_8c.html#a9a7bd1b3d14701eb97c03f3ef34deff1">yylex</a> (void)</td></tr>
<tr class="separator:ae5b01ac2fa5a6ad5fb97559638abe686"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6198b2fcf96178b24ad4efff2a3debb0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a6198b2fcf96178b24ad4efff2a3debb0">YY_USER_ACTION</a></td></tr>
<tr class="separator:a6198b2fcf96178b24ad4efff2a3debb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cc40a460ad7df816678bcc05241e84c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a3cc40a460ad7df816678bcc05241e84c">YY_BREAK</a>&#160;&#160;&#160;break;</td></tr>
<tr class="separator:a3cc40a460ad7df816678bcc05241e84c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a690504b662e4281515bf12722df178ba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a690504b662e4281515bf12722df178ba">YY_RULE_SETUP</a>&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a6198b2fcf96178b24ad4efff2a3debb0">YY_USER_ACTION</a></td></tr>
<tr class="separator:a690504b662e4281515bf12722df178ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae93e67b85c44f6bd31ead14a552a35c8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ae93e67b85c44f6bd31ead14a552a35c8">YY_EXIT_FAILURE</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ae93e67b85c44f6bd31ead14a552a35c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae65cb72d09db0abdc4b8e8c4d533ab14"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ae65cb72d09db0abdc4b8e8c4d533ab14">yyless</a>(n)</td></tr>
<tr class="separator:ae65cb72d09db0abdc4b8e8c4d533ab14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a828cc83270f8f5bb1688e14dd4e28128"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a828cc83270f8f5bb1688e14dd4e28128">YYTABLES_NAME</a>&#160;&#160;&#160;&quot;yytables&quot;</td></tr>
<tr class="separator:a828cc83270f8f5bb1688e14dd4e28128"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a7b0840dff4a2ef1702118aa12264b2a7"><td class="memItemLeft" align="right" valign="top">typedef signed char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a7b0840dff4a2ef1702118aa12264b2a7">flex_int8_t</a></td></tr>
<tr class="separator:a7b0840dff4a2ef1702118aa12264b2a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e73b2c75126814585525fb2e9d51159"><td class="memItemLeft" align="right" valign="top">typedef short int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a></td></tr>
<tr class="separator:a2e73b2c75126814585525fb2e9d51159"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a838ce943cf44ef7769480714fc6c3ba9"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a></td></tr>
<tr class="separator:a838ce943cf44ef7769480714fc6c3ba9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fac5ea484f64e75dbe6eba4aa61750c"><td class="memItemLeft" align="right" valign="top">typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a0fac5ea484f64e75dbe6eba4aa61750c">flex_uint8_t</a></td></tr>
<tr class="separator:a0fac5ea484f64e75dbe6eba4aa61750c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac50cdb9eefbef83a1cec89e3a7f6e1d2"><td class="memItemLeft" align="right" valign="top">typedef unsigned short int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac50cdb9eefbef83a1cec89e3a7f6e1d2">flex_uint16_t</a></td></tr>
<tr class="separator:ac50cdb9eefbef83a1cec89e3a7f6e1d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36869712de12820c73aae736762e8e88"><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a36869712de12820c73aae736762e8e88">flex_uint32_t</a></td></tr>
<tr class="separator:a36869712de12820c73aae736762e8e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e5bd2d129903df83f3d13effaf8f3e4"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structyy__buffer__state.html">yy_buffer_state</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a></td></tr>
<tr class="separator:a4e5bd2d129903df83f3d13effaf8f3e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad557845057f187eec4be07e2717d2afa"><td class="memItemLeft" align="right" valign="top">typedef size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a></td></tr>
<tr class="separator:ad557845057f187eec4be07e2717d2afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f324b3cb0839eeb90145f0274e6946e"><td class="memItemLeft" align="right" valign="top">typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a1f324b3cb0839eeb90145f0274e6946e">YY_CHAR</a></td></tr>
<tr class="separator:a1f324b3cb0839eeb90145f0274e6946e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ba7c416f135b0f0c1f4addded4616b5"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a></td></tr>
<tr class="separator:a9ba7c416f135b0f0c1f4addded4616b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ab657ddef65d43cc3ab8dfc2cad0ac5b8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ab657ddef65d43cc3ab8dfc2cad0ac5b8">yyrestart</a> (FILE *input_file)</td></tr>
<tr class="memdesc:ab657ddef65d43cc3ab8dfc2cad0ac5b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Immediately switch to a different input stream.  <a href="#ab657ddef65d43cc3ab8dfc2cad0ac5b8">More...</a><br /></td></tr>
<tr class="separator:ab657ddef65d43cc3ab8dfc2cad0ac5b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3098c48a74ef8fd852f7dd4b3331cbce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a3098c48a74ef8fd852f7dd4b3331cbce">yy_switch_to_buffer</a> (<a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> new_buffer)</td></tr>
<tr class="memdesc:a3098c48a74ef8fd852f7dd4b3331cbce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Switch to a different input buffer.  <a href="#a3098c48a74ef8fd852f7dd4b3331cbce">More...</a><br /></td></tr>
<tr class="separator:a3098c48a74ef8fd852f7dd4b3331cbce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bc6f1a5f7812508f425b08283f13ae8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8">yy_create_buffer</a> (FILE *file, int size)</td></tr>
<tr class="memdesc:a5bc6f1a5f7812508f425b08283f13ae8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocate and initialize an input buffer state.  <a href="#a5bc6f1a5f7812508f425b08283f13ae8">More...</a><br /></td></tr>
<tr class="separator:a5bc6f1a5f7812508f425b08283f13ae8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6ac796aa6c45d433a4b89bf45e6e9dc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ae6ac796aa6c45d433a4b89bf45e6e9dc">yy_delete_buffer</a> (<a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> b)</td></tr>
<tr class="memdesc:ae6ac796aa6c45d433a4b89bf45e6e9dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroy the buffer.  <a href="#ae6ac796aa6c45d433a4b89bf45e6e9dc">More...</a><br /></td></tr>
<tr class="separator:ae6ac796aa6c45d433a4b89bf45e6e9dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f59cc88e85e5455c62e4ef7ce095ea8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a2f59cc88e85e5455c62e4ef7ce095ea8">yy_flush_buffer</a> (<a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> b)</td></tr>
<tr class="memdesc:a2f59cc88e85e5455c62e4ef7ce095ea8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Discard all buffered characters.  <a href="#a2f59cc88e85e5455c62e4ef7ce095ea8">More...</a><br /></td></tr>
<tr class="separator:a2f59cc88e85e5455c62e4ef7ce095ea8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bf8969e5234aef8b46cce9a67a62724"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a4bf8969e5234aef8b46cce9a67a62724">yypush_buffer_state</a> (<a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> new_buffer)</td></tr>
<tr class="memdesc:a4bf8969e5234aef8b46cce9a67a62724"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes the new state onto the stack.  <a href="#a4bf8969e5234aef8b46cce9a67a62724">More...</a><br /></td></tr>
<tr class="separator:a4bf8969e5234aef8b46cce9a67a62724"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6201ab6be4687a1ebc3120602d05e35a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a6201ab6be4687a1ebc3120602d05e35a">yypop_buffer_state</a> (void)</td></tr>
<tr class="memdesc:a6201ab6be4687a1ebc3120602d05e35a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes and deletes the top of the stack, if present.  <a href="#a6201ab6be4687a1ebc3120602d05e35a">More...</a><br /></td></tr>
<tr class="separator:a6201ab6be4687a1ebc3120602d05e35a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e9898ec03e594f5a82387c787776ef6"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a2e9898ec03e594f5a82387c787776ef6">yyensure_buffer_stack</a> (void)</td></tr>
<tr class="separator:a2e9898ec03e594f5a82387c787776ef6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6bf96bd2d347c04367b8111abcd0dca"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac6bf96bd2d347c04367b8111abcd0dca">yy_load_buffer_state</a> (void)</td></tr>
<tr class="separator:ac6bf96bd2d347c04367b8111abcd0dca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4a399540c15d953f8b01085bfdc93ea"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#af4a399540c15d953f8b01085bfdc93ea">yy_init_buffer</a> (<a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> b, FILE *file)</td></tr>
<tr class="separator:af4a399540c15d953f8b01085bfdc93ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af81595b30c0da73f9034ffb511db6388"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#af81595b30c0da73f9034ffb511db6388">yy_scan_buffer</a> (char *base, <a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a> size)</td></tr>
<tr class="memdesc:af81595b30c0da73f9034ffb511db6388"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup the input buffer state to scan directly from a user-specified character buffer.  <a href="#af81595b30c0da73f9034ffb511db6388">More...</a><br /></td></tr>
<tr class="separator:af81595b30c0da73f9034ffb511db6388"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d980e864389793c5b4ac46215b6b97f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a7d980e864389793c5b4ac46215b6b97f">yy_scan_string</a> (char *yystr)</td></tr>
<tr class="memdesc:a7d980e864389793c5b4ac46215b6b97f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup the input buffer state to scan a string.  <a href="#a7d980e864389793c5b4ac46215b6b97f">More...</a><br /></td></tr>
<tr class="separator:a7d980e864389793c5b4ac46215b6b97f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7459e527d9f01f3c18c3dcdc7a3ac4c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a7459e527d9f01f3c18c3dcdc7a3ac4c9">yy_scan_bytes</a> (char *yybytes, <a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a> _yybytes_len)</td></tr>
<tr class="memdesc:a7459e527d9f01f3c18c3dcdc7a3ac4c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup the input buffer state to scan the given bytes.  <a href="#a7459e527d9f01f3c18c3dcdc7a3ac4c9">More...</a><br /></td></tr>
<tr class="separator:a7459e527d9f01f3c18c3dcdc7a3ac4c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7da304d8ef6c688c0835d35296fe61c2"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a7da304d8ef6c688c0835d35296fe61c2">yyalloc</a> (<a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>)</td></tr>
<tr class="separator:a7da304d8ef6c688c0835d35296fe61c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcb4148bc13fe254059384c2fdf472b7"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#abcb4148bc13fe254059384c2fdf472b7">yyrealloc</a> (void *, <a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>)</td></tr>
<tr class="separator:abcb4148bc13fe254059384c2fdf472b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70f82d43d4797bb2a50f7678ddbfbda5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a70f82d43d4797bb2a50f7678ddbfbda5">yyfree</a> (void *)</td></tr>
<tr class="separator:a70f82d43d4797bb2a50f7678ddbfbda5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7a179bfb29968916da20ca16f6ab370"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ad7a179bfb29968916da20ca16f6ab370">yy_get_previous_state</a> (void)</td></tr>
<tr class="separator:ad7a179bfb29968916da20ca16f6ab370"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45a1e65d8dcd5cb30c5d315c91800a5f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a45a1e65d8dcd5cb30c5d315c91800a5f">yy_try_NUL_trans</a> (<a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a> current_state)</td></tr>
<tr class="separator:a45a1e65d8dcd5cb30c5d315c91800a5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b3b5f60f720da3f621223997266498c"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a3b3b5f60f720da3f621223997266498c">yy_get_next_buffer</a> (void)</td></tr>
<tr class="separator:a3b3b5f60f720da3f621223997266498c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36a2f67e699cdbb46a6559561397a370"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a36a2f67e699cdbb46a6559561397a370">yy_fatal_error</a> (char msg[])</td></tr>
<tr class="separator:a36a2f67e699cdbb46a6559561397a370"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a599b60cd059cf60e89cc49953dc708d0"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a599b60cd059cf60e89cc49953dc708d0">yy_init_globals</a> (void)</td></tr>
<tr class="separator:a599b60cd059cf60e89cc49953dc708d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab596ae57cdabfb4b298edf3dde7cdf04"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ab596ae57cdabfb4b298edf3dde7cdf04">yylex_destroy</a> (void)</td></tr>
<tr class="separator:ab596ae57cdabfb4b298edf3dde7cdf04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d4e3dd7e6f1d795e01b61794b31ac34"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a4d4e3dd7e6f1d795e01b61794b31ac34">yyget_debug</a> (void)</td></tr>
<tr class="separator:a4d4e3dd7e6f1d795e01b61794b31ac34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac571eade4cca933e8ccdf6759c527fe7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac571eade4cca933e8ccdf6759c527fe7">yyset_debug</a> (int debug_flag)</td></tr>
<tr class="separator:ac571eade4cca933e8ccdf6759c527fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f0e2a800c2b495d292dce60372d8e19"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a9f0e2a800c2b495d292dce60372d8e19">yyget_extra</a> (void)</td></tr>
<tr class="separator:a9f0e2a800c2b495d292dce60372d8e19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c3eb3d2235500900b3579aacac1a037"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a8c3eb3d2235500900b3579aacac1a037">yyset_extra</a> (void *user_defined)</td></tr>
<tr class="separator:a8c3eb3d2235500900b3579aacac1a037"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07cc38fe7bf6439f85eace2335cb889f"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a07cc38fe7bf6439f85eace2335cb889f">yyget_in</a> (void)</td></tr>
<tr class="memdesc:a07cc38fe7bf6439f85eace2335cb889f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the input stream.  <a href="#a07cc38fe7bf6439f85eace2335cb889f">More...</a><br /></td></tr>
<tr class="separator:a07cc38fe7bf6439f85eace2335cb889f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac698f6825e37dd98360acae6539ac464"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac698f6825e37dd98360acae6539ac464">yyset_in</a> (FILE *in_str)</td></tr>
<tr class="memdesc:ac698f6825e37dd98360acae6539ac464"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the input stream.  <a href="#ac698f6825e37dd98360acae6539ac464">More...</a><br /></td></tr>
<tr class="separator:ac698f6825e37dd98360acae6539ac464"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a551358cae0f2c14b700b72cb3846d2c4"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a551358cae0f2c14b700b72cb3846d2c4">yyget_out</a> (void)</td></tr>
<tr class="memdesc:a551358cae0f2c14b700b72cb3846d2c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the output stream.  <a href="#a551358cae0f2c14b700b72cb3846d2c4">More...</a><br /></td></tr>
<tr class="separator:a551358cae0f2c14b700b72cb3846d2c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8530eddd2ebe60de741148bad39517a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a8530eddd2ebe60de741148bad39517a5">yyset_out</a> (FILE *out_str)</td></tr>
<tr class="separator:a8530eddd2ebe60de741148bad39517a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a309ac8a416995b48b82d5ac60fb3fe5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a309ac8a416995b48b82d5ac60fb3fe5a">yyget_leng</a> (void)</td></tr>
<tr class="memdesc:a309ac8a416995b48b82d5ac60fb3fe5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the length of the current token.  <a href="#a309ac8a416995b48b82d5ac60fb3fe5a">More...</a><br /></td></tr>
<tr class="separator:a309ac8a416995b48b82d5ac60fb3fe5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1489f69c327c150a13bcbeeb9799266"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ad1489f69c327c150a13bcbeeb9799266">yyget_text</a> (void)</td></tr>
<tr class="memdesc:ad1489f69c327c150a13bcbeeb9799266"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the current token.  <a href="#ad1489f69c327c150a13bcbeeb9799266">More...</a><br /></td></tr>
<tr class="separator:ad1489f69c327c150a13bcbeeb9799266"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ac85cdab63967ff82c7534d35a42fe6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a3ac85cdab63967ff82c7534d35a42fe6">yyget_lineno</a> (void)</td></tr>
<tr class="memdesc:a3ac85cdab63967ff82c7534d35a42fe6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the current line number.  <a href="#a3ac85cdab63967ff82c7534d35a42fe6">More...</a><br /></td></tr>
<tr class="separator:a3ac85cdab63967ff82c7534d35a42fe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c7624d0fc3e3afd1b59fc43650845d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a1c7624d0fc3e3afd1b59fc43650845d0">yyset_lineno</a> (int line_number)</td></tr>
<tr class="memdesc:a1c7624d0fc3e3afd1b59fc43650845d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the current line number.  <a href="#a1c7624d0fc3e3afd1b59fc43650845d0">More...</a><br /></td></tr>
<tr class="separator:a1c7624d0fc3e3afd1b59fc43650845d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ae7dd87893ed6cebc02d0d5f84c2ede"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a9ae7dd87893ed6cebc02d0d5f84c2ede">yywrap</a> (void)</td></tr>
<tr class="separator:a9ae7dd87893ed6cebc02d0d5f84c2ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25685b4fb49203fb391287f312948be4"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a25685b4fb49203fb391287f312948be4">yyunput</a> (int c, char *buf_ptr)</td></tr>
<tr class="separator:a25685b4fb49203fb391287f312948be4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a171692544b8e065853e387755849a433"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a171692544b8e065853e387755849a433">input</a> (void)</td></tr>
<tr class="separator:a171692544b8e065853e387755849a433"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a7bd1b3d14701eb97c03f3ef34deff1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a9a7bd1b3d14701eb97c03f3ef34deff1">yylex</a> (void)</td></tr>
<tr class="memdesc:a9a7bd1b3d14701eb97c03f3ef34deff1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The main scanner function which does all the work.  <a href="#a9a7bd1b3d14701eb97c03f3ef34deff1">More...</a><br /></td></tr>
<tr class="separator:a9a7bd1b3d14701eb97c03f3ef34deff1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c46d0a9effdc2638e26871310104f0a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a9c46d0a9effdc2638e26871310104f0a">yyunput</a> (int c, register char *yy_bp)</td></tr>
<tr class="separator:a9c46d0a9effdc2638e26871310104f0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c78e15083575e429f8bde18908be424"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a4c78e15083575e429f8bde18908be424">yy_fatal_error</a> (char *msg)</td></tr>
<tr class="separator:a4c78e15083575e429f8bde18908be424"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a1516a44b66d8b9a552569a8cd010214f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">yyleng</a></td></tr>
<tr class="separator:a1516a44b66d8b9a552569a8cd010214f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87a127afa8f6c307fbfba10390675406"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a> = (FILE *) 0</td></tr>
<tr class="separator:a87a127afa8f6c307fbfba10390675406"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a296847b42b0baa62e2af36cb79f3c0eb"><td class="memItemLeft" align="right" valign="top">FILE *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> = (FILE *) 0</td></tr>
<tr class="separator:a296847b42b0baa62e2af36cb79f3c0eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae54779a12769204c826899d0531e40e6"><td class="memItemLeft" align="right" valign="top">static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ae54779a12769204c826899d0531e40e6">yy_buffer_stack_top</a> = 0</td></tr>
<tr class="memdesc:ae54779a12769204c826899d0531e40e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">index of top of stack.  <a href="#ae54779a12769204c826899d0531e40e6">More...</a><br /></td></tr>
<tr class="separator:ae54779a12769204c826899d0531e40e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a437cdcd878686881404e320fd941929c"><td class="memItemLeft" align="right" valign="top">static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a437cdcd878686881404e320fd941929c">yy_buffer_stack_max</a> = 0</td></tr>
<tr class="memdesc:a437cdcd878686881404e320fd941929c"><td class="mdescLeft">&#160;</td><td class="mdescRight">capacity of stack.  <a href="#a437cdcd878686881404e320fd941929c">More...</a><br /></td></tr>
<tr class="separator:a437cdcd878686881404e320fd941929c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34b6ab3a3061471b6604dba48e47a101"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a> = 0</td></tr>
<tr class="memdesc:a34b6ab3a3061471b6604dba48e47a101"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stack as an array.  <a href="#a34b6ab3a3061471b6604dba48e47a101">More...</a><br /></td></tr>
<tr class="separator:a34b6ab3a3061471b6604dba48e47a101"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13f78e763996d2d86c85b45cbe146282"><td class="memItemLeft" align="right" valign="top">static char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a></td></tr>
<tr class="separator:a13f78e763996d2d86c85b45cbe146282"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b32e1eb099ce2691de57d498ec8c66f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a1b32e1eb099ce2691de57d498ec8c66f">yy_n_chars</a></td></tr>
<tr class="separator:a1b32e1eb099ce2691de57d498ec8c66f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade8fc57d3529bff56440a4f3e9c29586"><td class="memItemLeft" align="right" valign="top">static char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a> = (char *) 0</td></tr>
<tr class="separator:ade8fc57d3529bff56440a4f3e9c29586"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeae6dabf9dcc4769518ecf054181b1c8"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#aeae6dabf9dcc4769518ecf054181b1c8">yy_init</a> = 0</td></tr>
<tr class="separator:aeae6dabf9dcc4769518ecf054181b1c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e1e1d9ee4610a6679d49ed8194b00af"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a> = 0</td></tr>
<tr class="separator:a2e1e1d9ee4610a6679d49ed8194b00af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57edb4569f96dcfce9deaff0eb6a6412"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a57edb4569f96dcfce9deaff0eb6a6412">yy_did_buffer_switch_on_eof</a></td></tr>
<tr class="separator:a57edb4569f96dcfce9deaff0eb6a6412"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e36364965360da7b7cdfc2188e0af84"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a5e36364965360da7b7cdfc2188e0af84">yylineno</a> = 1</td></tr>
<tr class="separator:a5e36364965360da7b7cdfc2188e0af84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35b96d819f6a8f8638894c429e68b02a"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a></td></tr>
<tr class="separator:a35b96d819f6a8f8638894c429e68b02a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f2a5a100ba0bdc34ac62dc97058eaa9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a2f2a5a100ba0bdc34ac62dc97058eaa9">yy_accept</a> [21]</td></tr>
<tr class="separator:a2f2a5a100ba0bdc34ac62dc97058eaa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a307d00f2e262b2de7d0e978ebeeb7b36"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a307d00f2e262b2de7d0e978ebeeb7b36">yy_ec</a> [256]</td></tr>
<tr class="separator:a307d00f2e262b2de7d0e978ebeeb7b36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a36feebbc0e50a6eac3937280917bba"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a0a36feebbc0e50a6eac3937280917bba">yy_meta</a> [16]</td></tr>
<tr class="separator:a0a36feebbc0e50a6eac3937280917bba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76af0a38c6b55ad13463f173f04ad5f6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a76af0a38c6b55ad13463f173f04ad5f6">yy_base</a> [22]</td></tr>
<tr class="separator:a76af0a38c6b55ad13463f173f04ad5f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac389626f621ed86dcc1b6fd8b406397a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ac389626f621ed86dcc1b6fd8b406397a">yy_def</a> [22]</td></tr>
<tr class="separator:ac389626f621ed86dcc1b6fd8b406397a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2d15fc553e95949a4553bed75d8befa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#ad2d15fc553e95949a4553bed75d8befa">yy_nxt</a> [40]</td></tr>
<tr class="separator:ad2d15fc553e95949a4553bed75d8befa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76018c1653e8295035c5be12f328cd9b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a76018c1653e8295035c5be12f328cd9b">yy_chk</a> [40]</td></tr>
<tr class="separator:a76018c1653e8295035c5be12f328cd9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e8856234732c99be24858b0073e1297"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a1e8856234732c99be24858b0073e1297">yy_last_accepting_state</a></td></tr>
<tr class="separator:a1e8856234732c99be24858b0073e1297"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc6bef71feb2394eb5291e710139dfb3"><td class="memItemLeft" align="right" valign="top">static char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#afc6bef71feb2394eb5291e710139dfb3">yy_last_accepting_cpos</a></td></tr>
<tr class="separator:afc6bef71feb2394eb5291e710139dfb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7411c3bab9eca1afee90113c2d22da37"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lex_8yy_8c.html#a7411c3bab9eca1afee90113c2d22da37">yy_flex_debug</a> = 0</td></tr>
<tr class="separator:a7411c3bab9eca1afee90113c2d22da37"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="ab766bbbee08d04b67e3fe599d6900873"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BEGIN&#160;&#160;&#160;(<a class="el" href="lex_8yy_8c.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) = 1 + 2 *</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00125">125</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aad1dc60a04a1d8cfc8b3ded13601e361"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ECHO&#160;&#160;&#160;do { if (fwrite( <a class="el" href="lex_8yy_8c.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>, <a class="el" href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">yyleng</a>, 1, <a class="el" href="lex_8yy_8c.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> )) {} } while (0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00552">552</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="adf4b0db227e07782e28ade353a7ba7a1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EOB_ACT_CONTINUE_SCAN&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00165">165</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a7f71d7fa2c403eb4b2f38cb9536f3c63"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EOB_ACT_END_OF_FILE&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00166">166</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ad1a0b5ebcabffe388e9e9ebb2619c1fb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EOB_ACT_LAST_MATCH&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00167">167</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a9465c9986fdda27730c9dff8d16a0887"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FLEX_BETA</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00013">13</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a3c3d1ef92e93b0bc81d7760a73d5c3b6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FLEX_SCANNER</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00008">8</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aec980b5a71bbe6d67931df20f0ebaec4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FLEXINT_H</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00029">29</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa3d063564f6ab16f6d408b8369d0e9ff"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INITIAL&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00465">465</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ac58f2c111cc9989c86db2a7dc4fd84ca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT16_MAX&#160;&#160;&#160;(32767)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00071">71</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ad4e9955955b27624963643eac448118a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT16_MIN&#160;&#160;&#160;(-32767-1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00062">62</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a181807730d4a375f848ba139813ce04f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT32_MAX&#160;&#160;&#160;(2147483647)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00074">74</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a688eb21a22db27c2b2bd5836943cdcbe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT32_MIN&#160;&#160;&#160;(-2147483647-1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00065">65</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aaf7f29f45f1a513b4748a4e5014ddf6a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT8_MAX&#160;&#160;&#160;(127)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00068">68</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aadcf2a81af243df333b31efa6461ab8e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT8_MIN&#160;&#160;&#160;(-128)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00059">59</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a835f10dd1ab4bf9a80c4cd80ee6e3058"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define REJECT&#160;&#160;&#160;reject_used_but_not_detected</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00455">455</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a3ea490c9b3617d4479bd80ef93cd5602"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define UINT16_MAX&#160;&#160;&#160;(65535U)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00080">80</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab5eb23180f7cc12b7d6c04a8ec067fdd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define UINT32_MAX&#160;&#160;&#160;(4294967295U)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00083">83</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aeb4e270a084ee26fe73e799861bd0252"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define UINT8_MAX&#160;&#160;&#160;(255U)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00077">77</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a448a4e9041a09588332733c6846c770c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define unput</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">c</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a9c46d0a9effdc2638e26871310104f0a">yyunput</a>( c, (<a class="el" href="lex_8yy_8c.html#a790a191a93ef4d3b8c0bb43fd7480052">yytext_ptr</a>)  )</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00185">185</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a71ca89b3656acd0552f14949a571560b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_AT_BOL</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_at_bol)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00331">331</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a3cc40a460ad7df816678bcc05241e84c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BREAK&#160;&#160;&#160;break;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00631">631</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ae7e51116e747d3390e7a6cfc6532834c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BUF_SIZE&#160;&#160;&#160;16384</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00144">144</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>.</p>

</div>
</div>
<a class="anchor" id="ad689d97c15e807a6116ace7a420cea57"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BUFFER_EOF_PENDING&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00247">247</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>.</p>

</div>
</div>
<a class="anchor" id="a53579db42834b88199458993912c646d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BUFFER_NEW&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00235">235</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01358">yy_flush_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01485">yy_scan_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a609d19f40900ecc2a5f812d9388c21fb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BUFFER_NORMAL&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00236">236</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="aa093d500a6330d06d8e4760c494fac33"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_CURRENT_BUFFER</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">( (<a class="code" href="lex_8yy_8c.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a>) \</div>
<div class="line">                          ? (<a class="code" href="lex_8yy_8c.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a>)[(<a class="code" href="lex_8yy_8c.html#ae54779a12769204c826899d0531e40e6">yy_buffer_stack_top</a>)] \</div>
<div class="line">                          : NULL)</div>
<div class="ttc" id="lex_8yy_8c_html_a34b6ab3a3061471b6604dba48e47a101"><div class="ttname"><a href="lex_8yy_8c.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a></div><div class="ttdeci">static YY_BUFFER_STATE * yy_buffer_stack</div><div class="ttdoc">Stack as an array. </div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00255">lex.yy.c:255</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_ae54779a12769204c826899d0531e40e6"><div class="ttname"><a href="lex_8yy_8c.html#ae54779a12769204c826899d0531e40e6">yy_buffer_stack_top</a></div><div class="ttdeci">static size_t yy_buffer_stack_top</div><div class="ttdoc">index of top of stack. </div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00253">lex.yy.c:253</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00263">263</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01311">yy_delete_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01358">yy_flush_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01330">yy_init_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01238">yy_switch_to_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, <a class="el" href="lex_8yy_8c_source.html#l01701">yylex_destroy()</a>, <a class="el" href="lex_8yy_8c_source.html#l01417">yypop_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01387">yypush_buffer_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>.</p>

</div>
</div>
<a class="anchor" id="a817a6a24af62508b5a35f4bed5f56a2e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_CURRENT_BUFFER_LVALUE&#160;&#160;&#160;(<a class="el" href="lex_8yy_8c.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a>)[(<a class="el" href="lex_8yy_8c.html#ae54779a12769204c826899d0531e40e6">yy_buffer_stack_top</a>)]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00270">270</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l01311">yy_delete_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01238">yy_switch_to_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, <a class="el" href="lex_8yy_8c_source.html#l01701">yylex_destroy()</a>, <a class="el" href="lex_8yy_8c_source.html#l01417">yypop_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01387">yypush_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01105">yyunput()</a>.</p>

</div>
</div>
<a class="anchor" id="ae5b01ac2fa5a6ad5fb97559638abe686"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_DECL&#160;&#160;&#160;int <a class="el" href="lex_8yy_8c.html#a9a7bd1b3d14701eb97c03f3ef34deff1">yylex</a> (void)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00619">619</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7682c8d9cec0859408d2421fbe4a5570"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_DECL_IS_OURS&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00615">615</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="acc3486d769af4e4b2820346a0093cc79"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_DO_BEFORE_ACTION</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="lex_8yy_8c.html#a790a191a93ef4d3b8c0bb43fd7480052">yytext_ptr</a>) = yy_bp; <a class="code" href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">	yyleng</a> = (size_t) (yy_cp - yy_bp); \</div>
<div class="line">        (<a class="code" href="lex_8yy_8c.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a>) = *yy_cp; \</div>
<div class="line">        *yy_cp = <span class="charliteral">&#39;\0&#39;</span>; \</div>
<div class="line">        (<a class="code" href="lex_8yy_8c.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = yy_cp;</div>
<div class="ttc" id="lex_8yy_8c_html_a1516a44b66d8b9a552569a8cd010214f"><div class="ttname"><a href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">yyleng</a></div><div class="ttdeci">yy_size_t yyleng</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00275">lex.yy.c:275</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_ade8fc57d3529bff56440a4f3e9c29586"><div class="ttname"><a href="lex_8yy_8c.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a></div><div class="ttdeci">static char * yy_c_buf_p</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00278">lex.yy.c:278</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a13f78e763996d2d86c85b45cbe146282"><div class="ttname"><a href="lex_8yy_8c.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a></div><div class="ttdeci">static char yy_hold_char</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00273">lex.yy.c:273</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a790a191a93ef4d3b8c0bb43fd7480052"><div class="ttname"><a href="lex_8yy_8c.html#a790a191a93ef4d3b8c0bb43fd7480052">yytext_ptr</a></div><div class="ttdeci">#define yytext_ptr</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00346">lex.yy.c:346</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00356">356</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ab2708fd42cff29ce6a0a52b91bea40d1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_END_OF_BUFFER&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00364">364</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ab866a64da164ed2d4d444df1ef1fc9b3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_END_OF_BUFFER_CHAR&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00140">140</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l01358">yy_flush_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01485">yy_scan_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01535">yy_scan_bytes()</a>.</p>

</div>
</div>
<a class="anchor" id="ae93e67b85c44f6bd31ead14a552a35c8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_EXIT_FAILURE&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01566">1566</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01569">yy_fatal_error()</a>.</p>

</div>
</div>
<a class="anchor" id="a26938d921de835f6183c02e54cf08828"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_EXTRA_TYPE&#160;&#160;&#160;void *</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00476">476</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac0586b8b0b092d02f4ba7d45abe328f2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FATAL_ERROR</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">msg</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a4c78e15083575e429f8bde18908be424">yy_fatal_error</a>( msg )</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00606">606</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01283">yy_create_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01485">yy_scan_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01535">yy_scan_bytes()</a>, <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01105">yyunput()</a>.</p>

</div>
</div>
<a class="anchor" id="a243ca1d30872935faf05ea5118ed6fdc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FLEX_MAJOR_VERSION&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00009">9</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a90f9d458829400869e47efb68a865677"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FLEX_MINOR_VERSION&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00010">10</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac676bd06869180ea493e9b6d7c078dbb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FLEX_SUBMINOR_VERSION&#160;&#160;&#160;37</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00011">11</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac5d478d90ea9a2ecd43d579067a2e89d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FLUSH_BUFFER&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a2f59cc88e85e5455c62e4ef7ce095ea8">yy_flush_buffer</a>(<a class="el" href="lex_8yy_8c.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a> )</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00299">299</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aacfdca45fa4beb8b06172525a53c424a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_INPUT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">buf, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">result, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">max_size&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">if</span> ( <a class="code" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_is_interactive ) \</div>
<div class="line">                { \</div>
<div class="line">                int c = <span class="charliteral">&#39;*&#39;</span>; \</div>
<div class="line">                size_t n; \</div>
<div class="line">                for ( n = 0; n &lt; max_size &amp;&amp; \</div>
<div class="line">                             (c = getc( <a class="code" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a> )) != EOF &amp;&amp; c != <span class="charliteral">&#39;\n&#39;</span>; ++n ) \</div>
<div class="line">                        buf[n] = (<span class="keywordtype">char</span>) c; \</div>
<div class="line">                if ( c == &#39;\n&#39; ) \</div>
<div class="line">                        buf[n++] = (<span class="keywordtype">char</span>) c; \</div>
<div class="line">                if ( c == EOF &amp;&amp; ferror( <a class="code" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a> ) ) \</div>
<div class="line">                        <a class="code" href="lex_8yy_8c.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>( &quot;<a class="code" href="lex_8yy_8c.html#a171692544b8e065853e387755849a433">input</a> in flex scanner failed&quot; ); \</div>
<div class="line">                result = n; \</div>
<div class="line">                } \</div>
<div class="line">        else \</div>
<div class="line">                { \</div>
<div class="line">                errno=0; \</div>
<div class="line">                while ( (result = fread(buf, 1, max_size, <a class="code" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a>))==0 &amp;&amp; ferror(<a class="code" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a>)) \</div>
<div class="line">                        { \</div>
<div class="line">                        if( errno != EINTR) \</div>
<div class="line">                                { <a class="code" href="lex_8yy_8c.html#ac0586b8b0b092d02f4ba7d45abe328f2">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#ac0586b8b0b092d02f4ba7d45abe328f2">				YY_FATAL_ERROR</a>( <span class="stringliteral">&quot;input in flex scanner failed&quot;</span> ); \</div>
<div class="line">                                break; \</div>
<div class="line">                                } \</div>
<div class="line">                        errno=0; \</div>
<div class="line">                        clearerr(<a class="code" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a>); \</div>
<div class="line">                        } \</div>
<div class="line">                }\</div>
<div class="line">\</div>
<div class="ttc" id="lex_8yy_8c_html_a171692544b8e065853e387755849a433"><div class="ttname"><a href="lex_8yy_8c.html#a171692544b8e065853e387755849a433">input</a></div><div class="ttdeci">static int input(void)</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l01146">lex.yy.c:1146</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a87a127afa8f6c307fbfba10390675406"><div class="ttname"><a href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a></div><div class="ttdeci">FILE * yyin</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00337">lex.yy.c:337</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a817a6a24af62508b5a35f4bed5f56a2e"><div class="ttname"><a href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a></div><div class="ttdeci">#define YY_CURRENT_BUFFER_LVALUE</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00270">lex.yy.c:270</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_ac0586b8b0b092d02f4ba7d45abe328f2"><div class="ttname"><a href="lex_8yy_8c.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a></div><div class="ttdeci">#define YY_FATAL_ERROR(msg)</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00606">lex.yy.c:606</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00559">559</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>.</p>

</div>
</div>
<a class="anchor" id="a1ae16e642a197fa4948998525813c6f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_INT_ALIGNED&#160;&#160;&#160;short int</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00004">4</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a12e5f3a76911433480bca7f4edba6119"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_LESS_LINENO</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00169">169</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a68792d73820bc46a71d3d4e613f0b977"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_MORE_ADJ&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00457">457</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01050">yy_get_previous_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ab7eb911e18655f2f78e63afe5a8a4a12"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yy_new_buffer&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8">yy_create_buffer</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00309">309</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a0406739e64fb5750cf995d2ae68ce69d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_NEW_FILE&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#ab657ddef65d43cc3ab8dfc2cad0ac5b8">yyrestart</a>(<a class="el" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a>  )</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00138">138</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a8e0bcf8f8a5b613ea583347f8bc31cbf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_NULL&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00112">112</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae558785bb896e090901c2b905f6790c6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_NUM_RULES&#160;&#160;&#160;9</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00363">363</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aab1491ceccb1c95c14320b2903773a1c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_READ_BUF_SIZE&#160;&#160;&#160;8192</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00544">544</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>.</p>

</div>
</div>
<a class="anchor" id="a56858d18c7eda4f53664496ef566f651"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_RESTORE_YY_MORE_OFFSET</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00458">458</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a690504b662e4281515bf12722df178ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_RULE_SETUP&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a6198b2fcf96178b24ad4efff2a3debb0">YY_USER_ACTION</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00634">634</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="af1185350b7a92cf8aa5324c68850c8a6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_SC_TO_UI</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">c</td><td>)</td>
          <td>&#160;&#160;&#160;((unsigned int) (unsigned char) c)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00119">119</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01050">yy_get_previous_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a12e30d13a76a94e78010db9996d39c50"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yy_set_bol</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">at_bol</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{ \</div>
<div class="line">        if ( ! <a class="code" href="lex_8yy_8c.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a> ){<a class="code" href="lex_8yy_8c.html#a2e9898ec03e594f5a82387c787776ef6">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a2e9898ec03e594f5a82387c787776ef6">        yyensure_buffer_stack</a> (); <a class="code" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">		YY_CURRENT_BUFFER_LVALUE</a> =    <a class="code" href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8">            yy_create_buffer</a>(<a class="code" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a>,<a class="code" href="lex_8yy_8c.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a> ); \</div>
<div class="line">        } <a class="code" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">	YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_at_bol = at_bol; \</div>
<div class="line">        }</div>
<div class="ttc" id="lex_8yy_8c_html_a2e9898ec03e594f5a82387c787776ef6"><div class="ttname"><a href="lex_8yy_8c.html#a2e9898ec03e594f5a82387c787776ef6">yyensure_buffer_stack</a></div><div class="ttdeci">static void yyensure_buffer_stack(void)</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l01436">lex.yy.c:1436</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a87a127afa8f6c307fbfba10390675406"><div class="ttname"><a href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a></div><div class="ttdeci">FILE * yyin</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00337">lex.yy.c:337</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_aa093d500a6330d06d8e4760c494fac33"><div class="ttname"><a href="lex_8yy_8c.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a></div><div class="ttdeci">#define YY_CURRENT_BUFFER</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00263">lex.yy.c:263</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a817a6a24af62508b5a35f4bed5f56a2e"><div class="ttname"><a href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a></div><div class="ttdeci">#define YY_CURRENT_BUFFER_LVALUE</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00270">lex.yy.c:270</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_ae7e51116e747d3390e7a6cfc6532834c"><div class="ttname"><a href="lex_8yy_8c.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a></div><div class="ttdeci">#define YY_BUF_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00144">lex.yy.c:144</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a5bc6f1a5f7812508f425b08283f13ae8"><div class="ttname"><a href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8">yy_create_buffer</a></div><div class="ttdeci">YY_BUFFER_STATE yy_create_buffer(FILE *file, int size)</div><div class="ttdoc">Allocate and initialize an input buffer state. </div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l01283">lex.yy.c:1283</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00321">321</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac56eb96366c08862bf0efe5d83d1fc4c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yy_set_interactive</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">is_interactive</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{ \</div>
<div class="line">        if ( ! <a class="code" href="lex_8yy_8c.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a> ){ <a class="code" href="lex_8yy_8c.html#a2e9898ec03e594f5a82387c787776ef6">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a2e9898ec03e594f5a82387c787776ef6">        yyensure_buffer_stack</a> (); <a class="code" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">		YY_CURRENT_BUFFER_LVALUE</a> =    <a class="code" href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8">            yy_create_buffer</a>(<a class="code" href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a>,<a class="code" href="lex_8yy_8c.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a> ); \</div>
<div class="line">        } <a class="code" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">	YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_is_interactive = is_interactive; \</div>
<div class="line">        }</div>
<div class="ttc" id="lex_8yy_8c_html_a2e9898ec03e594f5a82387c787776ef6"><div class="ttname"><a href="lex_8yy_8c.html#a2e9898ec03e594f5a82387c787776ef6">yyensure_buffer_stack</a></div><div class="ttdeci">static void yyensure_buffer_stack(void)</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l01436">lex.yy.c:1436</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a87a127afa8f6c307fbfba10390675406"><div class="ttname"><a href="lex_8yy_8c.html#a87a127afa8f6c307fbfba10390675406">yyin</a></div><div class="ttdeci">FILE * yyin</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00337">lex.yy.c:337</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_aa093d500a6330d06d8e4760c494fac33"><div class="ttname"><a href="lex_8yy_8c.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a></div><div class="ttdeci">#define YY_CURRENT_BUFFER</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00263">lex.yy.c:263</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a817a6a24af62508b5a35f4bed5f56a2e"><div class="ttname"><a href="lex_8yy_8c.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a></div><div class="ttdeci">#define YY_CURRENT_BUFFER_LVALUE</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00270">lex.yy.c:270</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_ae7e51116e747d3390e7a6cfc6532834c"><div class="ttname"><a href="lex_8yy_8c.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a></div><div class="ttdeci">#define YY_BUF_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00144">lex.yy.c:144</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a5bc6f1a5f7812508f425b08283f13ae8"><div class="ttname"><a href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8">yy_create_buffer</a></div><div class="ttdeci">YY_BUFFER_STATE yy_create_buffer(FILE *file, int size)</div><div class="ttdoc">Allocate and initialize an input buffer state. </div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l01283">lex.yy.c:1283</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00311">311</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8e14785f9eab7a997d659b25af9584c5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_START&#160;&#160;&#160;(((<a class="el" href="lex_8yy_8c.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) - 1) / 2)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00131">131</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a227e75c43b9e0cd41529974230be7e75"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_START_STACK_INCR&#160;&#160;&#160;25</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00601">601</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac2f8b6fccdc516d96b02ac09a4dc01bd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_STATE_BUF_SIZE&#160;&#160;&#160;((<a class="el" href="lex_8yy_8c.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a> + 2) * sizeof(<a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00149">149</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab3077e60914fc54dcc55ecae1ce9700b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_STATE_EOF</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">state</td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="lex_8yy_8c.html#ab2708fd42cff29ce6a0a52b91bea40d1">YY_END_OF_BUFFER</a> + state + 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00135">135</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a8aaa9e1fa7f13d6954d045ef973a9c84"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_STRUCT_YY_BUFFER_STATE</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00188">188</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa79d63ed3ff8d2249baf1732a73089f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_TYPEDEF_YY_BUFFER_STATE</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00152">152</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae0f2b0b5f04b2338367826b5670774f9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_TYPEDEF_YY_SIZE_T</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00157">157</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a6198b2fcf96178b24ad4efff2a3debb0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_USER_ACTION</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00626">626</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa2f1a918be586b44bf08126bde2d7cc9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyconst</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00108">108</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae65cb72d09db0abdc4b8e8c4d533ab14"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyless</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> \</div>
<div class="line">                { \</div>
<div class="line">                <span class="comment">/* Undo effects of setting up yytext. */</span> \</div>
<div class="line">        int yyless_macro_arg = (n); <a class="code" href="lex_8yy_8c.html#a12e5f3a76911433480bca7f4edba6119">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a12e5f3a76911433480bca7f4edba6119">        YY_LESS_LINENO</a>(yyless_macro_arg);\</div>
<div class="line">                *yy_cp = (<a class="code" href="lex_8yy_8c.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a>); <a class="code" href="lex_8yy_8c.html#a56858d18c7eda4f53664496ef566f651">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a56858d18c7eda4f53664496ef566f651">		YY_RESTORE_YY_MORE_OFFSET</a> \</div>
<div class="line">                (<a class="code" href="lex_8yy_8c.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = yy_cp = yy_bp + yyless_macro_arg - <a class="code" href="lex_8yy_8c.html#a68792d73820bc46a71d3d4e613f0b977">YY_MORE_ADJ</a>; <a class="code" href="lex_8yy_8c.html#acc3486d769af4e4b2820346a0093cc79">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#acc3486d769af4e4b2820346a0093cc79">		YY_DO_BEFORE_ACTION</a>; <span class="comment">/* set up yytext again */</span> \</div>
<div class="line">                } \</div>
<div class="line">        while ( 0 )</div>
<div class="ttc" id="lex_8yy_8c_html_a56858d18c7eda4f53664496ef566f651"><div class="ttname"><a href="lex_8yy_8c.html#a56858d18c7eda4f53664496ef566f651">YY_RESTORE_YY_MORE_OFFSET</a></div><div class="ttdeci">#define YY_RESTORE_YY_MORE_OFFSET</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00458">lex.yy.c:458</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a68792d73820bc46a71d3d4e613f0b977"><div class="ttname"><a href="lex_8yy_8c.html#a68792d73820bc46a71d3d4e613f0b977">YY_MORE_ADJ</a></div><div class="ttdeci">#define YY_MORE_ADJ</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00457">lex.yy.c:457</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_acc3486d769af4e4b2820346a0093cc79"><div class="ttname"><a href="lex_8yy_8c.html#acc3486d769af4e4b2820346a0093cc79">YY_DO_BEFORE_ACTION</a></div><div class="ttdeci">#define YY_DO_BEFORE_ACTION</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00356">lex.yy.c:356</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_ade8fc57d3529bff56440a4f3e9c29586"><div class="ttname"><a href="lex_8yy_8c.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a></div><div class="ttdeci">static char * yy_c_buf_p</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00278">lex.yy.c:278</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a12e5f3a76911433480bca7f4edba6119"><div class="ttname"><a href="lex_8yy_8c.html#a12e5f3a76911433480bca7f4edba6119">YY_LESS_LINENO</a></div><div class="ttdeci">#define YY_LESS_LINENO(n)</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00169">lex.yy.c:169</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a13f78e763996d2d86c85b45cbe146282"><div class="ttname"><a href="lex_8yy_8c.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a></div><div class="ttdeci">static char yy_hold_char</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00273">lex.yy.c:273</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01578">1578</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae65cb72d09db0abdc4b8e8c4d533ab14"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyless</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n</td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><span class="keywordflow">do</span> \</div>
<div class="line">                { \</div>
<div class="line">                <span class="comment">/* Undo effects of setting up yytext. */</span> \</div>
<div class="line">        int yyless_macro_arg = (n); <a class="code" href="lex_8yy_8c.html#a12e5f3a76911433480bca7f4edba6119">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a12e5f3a76911433480bca7f4edba6119">        YY_LESS_LINENO</a>(yyless_macro_arg);<a class="code" href="lex_8yy_8c.html#a35b96d819f6a8f8638894c429e68b02a">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a35b96d819f6a8f8638894c429e68b02a">		yytext</a>[<a class="code" href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">yyleng</a>] = (<a class="code" href="lex_8yy_8c.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a>); \</div>
<div class="line">                (<a class="code" href="lex_8yy_8c.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = <a class="code" href="lex_8yy_8c.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a> + yyless_macro_arg; \</div>
<div class="line">                (<a class="code" href="lex_8yy_8c.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a>) = *(<a class="code" href="lex_8yy_8c.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>); \</div>
<div class="line">                *(<a class="code" href="lex_8yy_8c.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = <span class="charliteral">&#39;\0&#39;</span>; <a class="code" href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">\</a></div>
<div class="line"><a class="code" href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">		yyleng</a> = yyless_macro_arg; \</div>
<div class="line">                } \</div>
<div class="line">        while ( 0 )</div>
<div class="ttc" id="lex_8yy_8c_html_a1516a44b66d8b9a552569a8cd010214f"><div class="ttname"><a href="lex_8yy_8c.html#a1516a44b66d8b9a552569a8cd010214f">yyleng</a></div><div class="ttdeci">yy_size_t yyleng</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00275">lex.yy.c:275</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_ade8fc57d3529bff56440a4f3e9c29586"><div class="ttname"><a href="lex_8yy_8c.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a></div><div class="ttdeci">static char * yy_c_buf_p</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00278">lex.yy.c:278</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a12e5f3a76911433480bca7f4edba6119"><div class="ttname"><a href="lex_8yy_8c.html#a12e5f3a76911433480bca7f4edba6119">YY_LESS_LINENO</a></div><div class="ttdeci">#define YY_LESS_LINENO(n)</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00169">lex.yy.c:169</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a13f78e763996d2d86c85b45cbe146282"><div class="ttname"><a href="lex_8yy_8c.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a></div><div class="ttdeci">static char yy_hold_char</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00273">lex.yy.c:273</a></div></div>
<div class="ttc" id="lex_8yy_8c_html_a35b96d819f6a8f8638894c429e68b02a"><div class="ttname"><a href="lex_8yy_8c.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a></div><div class="ttdeci">char * yytext</div><div class="ttdef"><b>Definition:</b> <a href="lex_8yy_8c_source.html#l00459">lex.yy.c:459</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01578">1578</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a745d37b5e002b2e5f93ad42ea7b554be"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yymore</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;yymore_used_but_not_detected</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00456">456</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a32b5b960944f946b192d54f672569cd9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSTATE&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a8e14785f9eab7a997d659b25af9584c5">YY_START</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00132">132</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a828cc83270f8f5bb1688e14dd4e28128"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYTABLES_NAME&#160;&#160;&#160;&quot;yytables&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01768">1768</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac3286b18a2e91b4571b97df96a118e84"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyterminate</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;return <a class="el" href="lex_8yy_8c.html#a8e0bcf8f8a5b613ea583347f8bc31cbf">YY_NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00596">596</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a790a191a93ef4d3b8c0bb43fd7480052"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yytext_ptr&#160;&#160;&#160;<a class="el" href="lex_8yy_8c.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00346">346</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01050">yy_get_previous_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01105">yyunput()</a>.</p>

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="a2e73b2c75126814585525fb2e9d51159"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef short int <a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00051">51</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a838ce943cf44ef7769480714fc6c3ba9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="lex_8yy_8c.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00052">52</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7b0840dff4a2ef1702118aa12264b2a7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef signed char <a class="el" href="lex_8yy_8c.html#a7b0840dff4a2ef1702118aa12264b2a7">flex_int8_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00050">50</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac50cdb9eefbef83a1cec89e3a7f6e1d2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned short int <a class="el" href="lex_8yy_8c.html#ac50cdb9eefbef83a1cec89e3a7f6e1d2">flex_uint16_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00054">54</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a36869712de12820c73aae736762e8e88"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned int <a class="el" href="lex_8yy_8c.html#a36869712de12820c73aae736762e8e88">flex_uint32_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00055">55</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a0fac5ea484f64e75dbe6eba4aa61750c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned char <a class="el" href="lex_8yy_8c.html#a0fac5ea484f64e75dbe6eba4aa61750c">flex_uint8_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00053">53</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a4e5bd2d129903df83f3d13effaf8f3e4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structyy__buffer__state.html">yy_buffer_state</a>* <a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00153">153</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a1f324b3cb0839eeb90145f0274e6946e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned char <a class="el" href="lex_8yy_8c.html#a1f324b3cb0839eeb90145f0274e6946e">YY_CHAR</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00335">335</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ad557845057f187eec4be07e2717d2afa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef size_t <a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00158">158</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a9ba7c416f135b0f0c1f4addded4616b5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00339">339</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a171692544b8e065853e387755849a433"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int input </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01146">1146</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00165">EOB_ACT_CONTINUE_SCAN</a>, <a class="el" href="lex_8yy_8c_source.html#l00166">EOB_ACT_END_OF_FILE</a>, <a class="el" href="lex_8yy_8c_source.html#l00167">EOB_ACT_LAST_MATCH</a>, <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l00285">yy_did_buffer_switch_on_eof</a>, <a class="el" href="lex_8yy_8c_source.html#l00140">YY_END_OF_BUFFER_CHAR</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00273">yy_hold_char</a>, <a class="el" href="lex_8yy_8c_source.html#l00274">yy_n_chars</a>, <a class="el" href="lex_8yy_8c_source.html#l00138">YY_NEW_FILE</a>, <a class="el" href="lex_8yy_8c_source.html#l00337">yyin</a>, <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>, <a class="el" href="lex_8yy_8c_source.html#l00346">yytext_ptr</a>, and <a class="el" href="lex_8yy_8c.html#a9ae7dd87893ed6cebc02d0d5f84c2ede">yywrap()</a>.</p>

</div>
</div>
<a class="anchor" id="a5bc6f1a5f7812508f425b08283f13ae8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> yy_create_buffer </td>
          <td>(</td>
          <td class="paramtype">FILE *&#160;</td>
          <td class="paramname"><em>file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Allocate and initialize an input buffer state. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">file</td><td>A readable stream. </td></tr>
    <tr><td class="paramname">size</td><td>The character buffer size in bytes. When in doubt, use <code>YY_BUF_SIZE</code>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the allocated buffer state. </dd></dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01283">1283</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00199">yy_buffer_state::yy_buf_size</a>, <a class="el" href="lex_8yy_8c_source.html#l00193">yy_buffer_state::yy_ch_buf</a>, <a class="el" href="lex_8yy_8c_source.html#l00606">YY_FATAL_ERROR</a>, <a class="el" href="lex_8yy_8c_source.html#l01330">yy_init_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00210">yy_buffer_state::yy_is_our_buffer</a>, and <a class="el" href="lex_8yy_8c_source.html#l01746">yyalloc()</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>.</p>

</div>
</div>
<a class="anchor" id="ae6ac796aa6c45d433a4b89bf45e6e9dc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yy_delete_buffer </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>&#160;</td>
          <td class="paramname"><em>b</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Destroy the buffer. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">b</td><td>a buffer created with <a class="el" href="lex_8yy_8c.html#a5bc6f1a5f7812508f425b08283f13ae8" title="Allocate and initialize an input buffer state. ">yy_create_buffer()</a> </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01311">1311</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00193">yy_buffer_state::yy_ch_buf</a>, <a class="el" href="lex_8yy_8c_source.html#l00263">YY_CURRENT_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l00210">yy_buffer_state::yy_is_our_buffer</a>, and <a class="el" href="lex_8yy_8c_source.html#l01763">yyfree()</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01701">yylex_destroy()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01417">yypop_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="a36a2f67e699cdbb46a6559561397a370"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void yy_fatal_error </td>
          <td>(</td>
          <td class="paramtype">char&#160;</td>
          <td class="paramname"><em>msg</em>[]</td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4c78e15083575e429f8bde18908be424"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void yy_fatal_error </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>msg</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01569">1569</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l01566">YY_EXIT_FAILURE</a>.</p>

</div>
</div>
<a class="anchor" id="a2f59cc88e85e5455c62e4ef7ce095ea8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yy_flush_buffer </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>&#160;</td>
          <td class="paramname"><em>b</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Discard all buffered characters. </p>
<p>On the next scan, YY_INPUT will be called. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">b</td><td>the buffer state to be flushed, usually <code>YY_CURRENT_BUFFER</code>. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01358">1358</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00223">yy_buffer_state::yy_at_bol</a>, <a class="el" href="lex_8yy_8c_source.html#l00194">yy_buffer_state::yy_buf_pos</a>, <a class="el" href="lex_8yy_8c_source.html#l00235">YY_BUFFER_NEW</a>, <a class="el" href="lex_8yy_8c_source.html#l00233">yy_buffer_state::yy_buffer_status</a>, <a class="el" href="lex_8yy_8c_source.html#l00193">yy_buffer_state::yy_ch_buf</a>, <a class="el" href="lex_8yy_8c_source.html#l00263">YY_CURRENT_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00140">YY_END_OF_BUFFER_CHAR</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00204">yy_buffer_state::yy_n_chars</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01330">yy_init_buffer()</a>.</p>

</div>
</div>
<a class="anchor" id="a3b3b5f60f720da3f621223997266498c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int yy_get_next_buffer </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00916">916</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00165">EOB_ACT_CONTINUE_SCAN</a>, <a class="el" href="lex_8yy_8c_source.html#l00166">EOB_ACT_END_OF_FILE</a>, <a class="el" href="lex_8yy_8c_source.html#l00167">EOB_ACT_LAST_MATCH</a>, <a class="el" href="rpmspec_8c_source.html#l00020">source</a>, <a class="el" href="lex_8yy_8c_source.html#l00199">yy_buffer_state::yy_buf_size</a>, <a class="el" href="lex_8yy_8c_source.html#l00247">YY_BUFFER_EOF_PENDING</a>, <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l00193">yy_buffer_state::yy_ch_buf</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l00140">YY_END_OF_BUFFER_CHAR</a>, <a class="el" href="lex_8yy_8c_source.html#l00606">YY_FATAL_ERROR</a>, <a class="el" href="lex_8yy_8c_source.html#l00559">YY_INPUT</a>, <a class="el" href="lex_8yy_8c_source.html#l00210">yy_buffer_state::yy_is_our_buffer</a>, <a class="el" href="lex_8yy_8c_source.html#l00457">YY_MORE_ADJ</a>, <a class="el" href="lex_8yy_8c_source.html#l00274">yy_n_chars</a>, <a class="el" href="lex_8yy_8c_source.html#l00544">YY_READ_BUF_SIZE</a>, <a class="el" href="lex_8yy_8c_source.html#l00337">yyin</a>, <a class="el" href="lex_8yy_8c_source.html#l01751">yyrealloc()</a>, <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00346">yytext_ptr</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ad7a179bfb29968916da20ca16f6ab370"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a> yy_get_previous_state </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01050">1050</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l00447">yy_last_accepting_cpos</a>, <a class="el" href="lex_8yy_8c_source.html#l00446">yy_last_accepting_state</a>, <a class="el" href="lex_8yy_8c_source.html#l00457">YY_MORE_ADJ</a>, <a class="el" href="lex_8yy_8c_source.html#l00119">YY_SC_TO_UI</a>, <a class="el" href="lex_8yy_8c_source.html#l00280">yy_start</a>, and <a class="el" href="lex_8yy_8c_source.html#l00346">yytext_ptr</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="af4a399540c15d953f8b01085bfdc93ea"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void yy_init_buffer </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">FILE *&#160;</td>
          <td class="paramname"><em>file</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01330">1330</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00226">yy_buffer_state::yy_bs_column</a>, <a class="el" href="lex_8yy_8c_source.html#l00225">yy_buffer_state::yy_bs_lineno</a>, <a class="el" href="lex_8yy_8c_source.html#l00263">YY_CURRENT_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00231">yy_buffer_state::yy_fill_buffer</a>, <a class="el" href="lex_8yy_8c_source.html#l01358">yy_flush_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00191">yy_buffer_state::yy_input_file</a>, and <a class="el" href="lex_8yy_8c_source.html#l00217">yy_buffer_state::yy_is_interactive</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01283">yy_create_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>.</p>

</div>
</div>
<a class="anchor" id="a599b60cd059cf60e89cc49953dc708d0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int yy_init_globals </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01672">1672</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00255">yy_buffer_stack</a>, <a class="el" href="lex_8yy_8c_source.html#l00254">yy_buffer_stack_max</a>, <a class="el" href="lex_8yy_8c_source.html#l00253">yy_buffer_stack_top</a>, <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l00279">yy_init</a>, <a class="el" href="lex_8yy_8c_source.html#l00280">yy_start</a>, <a class="el" href="lex_8yy_8c_source.html#l00337">yyin</a>, and <a class="el" href="lex_8yy_8c_source.html#l00337">yyout</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01701">yylex_destroy()</a>.</p>

</div>
</div>
<a class="anchor" id="ac6bf96bd2d347c04367b8111abcd0dca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void yy_load_buffer_state </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01269">1269</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l00273">yy_hold_char</a>, <a class="el" href="lex_8yy_8c_source.html#l00274">yy_n_chars</a>, <a class="el" href="lex_8yy_8c_source.html#l00337">yyin</a>, and <a class="el" href="lex_8yy_8c_source.html#l00346">yytext_ptr</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01358">yy_flush_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01238">yy_switch_to_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, <a class="el" href="lex_8yy_8c_source.html#l01417">yypop_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01387">yypush_buffer_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>.</p>

</div>
</div>
<a class="anchor" id="af81595b30c0da73f9034ffb511db6388"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> yy_scan_buffer </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>base</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Setup the input buffer state to scan directly from a user-specified character buffer. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">base</td><td>the character buffer </td></tr>
    <tr><td class="paramname">size</td><td>the size in bytes of the character buffer</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the newly allocated buffer state object. </dd></dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01485">1485</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00223">yy_buffer_state::yy_at_bol</a>, <a class="el" href="lex_8yy_8c_source.html#l00194">yy_buffer_state::yy_buf_pos</a>, <a class="el" href="lex_8yy_8c_source.html#l00199">yy_buffer_state::yy_buf_size</a>, <a class="el" href="lex_8yy_8c_source.html#l00235">YY_BUFFER_NEW</a>, <a class="el" href="lex_8yy_8c_source.html#l00233">yy_buffer_state::yy_buffer_status</a>, <a class="el" href="lex_8yy_8c_source.html#l00193">yy_buffer_state::yy_ch_buf</a>, <a class="el" href="lex_8yy_8c_source.html#l00140">YY_END_OF_BUFFER_CHAR</a>, <a class="el" href="lex_8yy_8c_source.html#l00606">YY_FATAL_ERROR</a>, <a class="el" href="lex_8yy_8c_source.html#l00231">yy_buffer_state::yy_fill_buffer</a>, <a class="el" href="lex_8yy_8c_source.html#l00191">yy_buffer_state::yy_input_file</a>, <a class="el" href="lex_8yy_8c_source.html#l00217">yy_buffer_state::yy_is_interactive</a>, <a class="el" href="lex_8yy_8c_source.html#l00210">yy_buffer_state::yy_is_our_buffer</a>, <a class="el" href="lex_8yy_8c_source.html#l00204">yy_buffer_state::yy_n_chars</a>, <a class="el" href="lex_8yy_8c_source.html#l01238">yy_switch_to_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01746">yyalloc()</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01535">yy_scan_bytes()</a>.</p>

</div>
</div>
<a class="anchor" id="a7459e527d9f01f3c18c3dcdc7a3ac4c9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> yy_scan_bytes </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>yybytes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&#160;</td>
          <td class="paramname"><em>_yybytes_len</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Setup the input buffer state to scan the given bytes. </p>
<p>The next call to <a class="el" href="lex_8yy_8c.html#a9a7bd1b3d14701eb97c03f3ef34deff1" title="The main scanner function which does all the work. ">yylex()</a> will scan from a <em>copy</em> of <em>bytes</em>. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">yybytes</td><td>the byte buffer to scan </td></tr>
    <tr><td class="paramname">_yybytes_len</td><td>the number of bytes in the buffer pointed to by <em>bytes</em>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the newly allocated buffer state object. </dd></dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01535">1535</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00140">YY_END_OF_BUFFER_CHAR</a>, <a class="el" href="lex_8yy_8c_source.html#l00606">YY_FATAL_ERROR</a>, <a class="el" href="lex_8yy_8c_source.html#l00210">yy_buffer_state::yy_is_our_buffer</a>, <a class="el" href="lex_8yy_8c_source.html#l01485">yy_scan_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01746">yyalloc()</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01522">yy_scan_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a7d980e864389793c5b4ac46215b6b97f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a> yy_scan_string </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>yystr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Setup the input buffer state to scan a string. </p>
<p>The next call to <a class="el" href="lex_8yy_8c.html#a9a7bd1b3d14701eb97c03f3ef34deff1" title="The main scanner function which does all the work. ">yylex()</a> will scan from a <em>copy</em> of <em>str</em>. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">yystr</td><td>a NUL-terminated string to scan</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the newly allocated buffer state object. </dd></dl>
<dl class="section note"><dt>Note</dt><dd>If you want to scan bytes that may contain NUL values, then use <a class="el" href="lex_8yy_8c.html#a7459e527d9f01f3c18c3dcdc7a3ac4c9" title="Setup the input buffer state to scan the given bytes. ">yy_scan_bytes()</a> instead. </dd></dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01522">1522</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l01535">yy_scan_bytes()</a>.</p>

</div>
</div>
<a class="anchor" id="a3098c48a74ef8fd852f7dd4b3331cbce"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yy_switch_to_buffer </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>&#160;</td>
          <td class="paramname"><em>new_buffer</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Switch to a different input buffer. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">new_buffer</td><td>The new input buffer. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01238">1238</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l00263">YY_CURRENT_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l00285">yy_did_buffer_switch_on_eof</a>, <a class="el" href="lex_8yy_8c_source.html#l00273">yy_hold_char</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l00274">yy_n_chars</a>, and <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01485">yy_scan_buffer()</a>.</p>

</div>
</div>
<a class="anchor" id="a45a1e65d8dcd5cb30c5d315c91800a5f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a> yy_try_NUL_trans </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>&#160;</td>
          <td class="paramname"><em>current_state</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01082">1082</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l00447">yy_last_accepting_cpos</a>, and <a class="el" href="lex_8yy_8c_source.html#l00446">yy_last_accepting_state</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a7da304d8ef6c688c0835d35296fe61c2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void * yyalloc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01746">1746</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01283">yy_create_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01485">yy_scan_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01535">yy_scan_bytes()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>.</p>

</div>
</div>
<a class="anchor" id="a2e9898ec03e594f5a82387c787776ef6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void yyensure_buffer_stack </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01436">1436</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00255">yy_buffer_stack</a>, <a class="el" href="lex_8yy_8c_source.html#l00254">yy_buffer_stack_max</a>, <a class="el" href="lex_8yy_8c_source.html#l00253">yy_buffer_stack_top</a>, <a class="el" href="lex_8yy_8c_source.html#l00606">YY_FATAL_ERROR</a>, <a class="el" href="lex_8yy_8c_source.html#l01746">yyalloc()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01751">yyrealloc()</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01238">yy_switch_to_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, <a class="el" href="lex_8yy_8c_source.html#l01387">yypush_buffer_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>.</p>

</div>
</div>
<a class="anchor" id="a70f82d43d4797bb2a50f7678ddbfbda5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyfree </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01763">1763</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01311">yy_delete_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01701">yylex_destroy()</a>.</p>

</div>
</div>
<a class="anchor" id="a4d4e3dd7e6f1d795e01b61794b31ac34"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yyget_debug </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01662">1662</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00450">yy_flex_debug</a>.</p>

</div>
</div>
<a class="anchor" id="a9f0e2a800c2b495d292dce60372d8e19"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* yyget_extra </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a07cc38fe7bf6439f85eace2335cb889f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * yyget_in </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the input stream. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01606">1606</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00337">yyin</a>.</p>

</div>
</div>
<a class="anchor" id="a309ac8a416995b48b82d5ac60fb3fe5a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a> yyget_leng </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the length of the current token. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01622">1622</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00275">yyleng</a>.</p>

</div>
</div>
<a class="anchor" id="a3ac85cdab63967ff82c7534d35a42fe6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yyget_lineno </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the current line number. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01597">1597</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00343">yylineno</a>.</p>

</div>
</div>
<a class="anchor" id="a551358cae0f2c14b700b72cb3846d2c4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * yyget_out </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the output stream. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01614">1614</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00337">yyout</a>.</p>

</div>
</div>
<a class="anchor" id="ad1489f69c327c150a13bcbeeb9799266"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char * yyget_text </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the current token. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01631">1631</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00459">yytext</a>.</p>

</div>
</div>
<a class="anchor" id="a9a7bd1b3d14701eb97c03f3ef34deff1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yylex </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The main scanner function which does all the work. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00639">639</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00552">ECHO</a>, <a class="el" href="lex_8yy_8c_source.html#l00165">EOB_ACT_CONTINUE_SCAN</a>, <a class="el" href="lex_8yy_8c_source.html#l00166">EOB_ACT_END_OF_FILE</a>, <a class="el" href="lex_8yy_8c_source.html#l00167">EOB_ACT_LAST_MATCH</a>, <a class="el" href="lex_8yy_8c_source.html#l00465">INITIAL</a>, <a class="el" href="lex_8yy_8c_source.html#l00631">YY_BREAK</a>, <a class="el" href="lex_8yy_8c_source.html#l00144">YY_BUF_SIZE</a>, <a class="el" href="lex_8yy_8c_source.html#l00235">YY_BUFFER_NEW</a>, <a class="el" href="lex_8yy_8c_source.html#l00236">YY_BUFFER_NORMAL</a>, <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l01283">yy_create_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00263">YY_CURRENT_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l00285">yy_did_buffer_switch_on_eof</a>, <a class="el" href="lex_8yy_8c_source.html#l00356">YY_DO_BEFORE_ACTION</a>, <a class="el" href="lex_8yy_8c_source.html#l00364">YY_END_OF_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00606">YY_FATAL_ERROR</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01050">yy_get_previous_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l00273">yy_hold_char</a>, <a class="el" href="lex_8yy_8c_source.html#l00279">yy_init</a>, <a class="el" href="lex_8yy_8c_source.html#l00447">yy_last_accepting_cpos</a>, <a class="el" href="lex_8yy_8c_source.html#l00446">yy_last_accepting_state</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l00457">YY_MORE_ADJ</a>, <a class="el" href="lex_8yy_8c_source.html#l00274">yy_n_chars</a>, <a class="el" href="lex_8yy_8c_source.html#l00138">YY_NEW_FILE</a>, <a class="el" href="lex_8yy_8c_source.html#l00458">YY_RESTORE_YY_MORE_OFFSET</a>, <a class="el" href="lex_8yy_8c_source.html#l00634">YY_RULE_SETUP</a>, <a class="el" href="lex_8yy_8c_source.html#l00119">YY_SC_TO_UI</a>, <a class="el" href="lex_8yy_8c_source.html#l00131">YY_START</a>, <a class="el" href="lex_8yy_8c_source.html#l00280">yy_start</a>, <a class="el" href="lex_8yy_8c_source.html#l00135">YY_STATE_EOF</a>, <a class="el" href="lex_8yy_8c_source.html#l01082">yy_try_NUL_trans()</a>, <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>, <a class="el" href="lex_8yy_8c_source.html#l00337">yyin</a>, <a class="el" href="lex_8yy_8c_source.html#l00337">yyout</a>, <a class="el" href="lex_8yy_8c_source.html#l00596">yyterminate</a>, <a class="el" href="lex_8yy_8c_source.html#l00346">yytext_ptr</a>, and <a class="el" href="lex_8yy_8c.html#a9ae7dd87893ed6cebc02d0d5f84c2ede">yywrap()</a>.</p>

</div>
</div>
<a class="anchor" id="ab596ae57cdabfb4b298edf3dde7cdf04"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yylex_destroy </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01701">1701</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00255">yy_buffer_stack</a>, <a class="el" href="lex_8yy_8c_source.html#l00263">YY_CURRENT_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l01311">yy_delete_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01672">yy_init_globals()</a>, <a class="el" href="lex_8yy_8c_source.html#l01763">yyfree()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01417">yypop_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="a6201ab6be4687a1ebc3120602d05e35a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yypop_buffer_state </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Removes and deletes the top of the stack, if present. </p>
<p>The next element becomes the new top. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01417">1417</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00253">yy_buffer_stack_top</a>, <a class="el" href="lex_8yy_8c_source.html#l00263">YY_CURRENT_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l01311">yy_delete_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00285">yy_did_buffer_switch_on_eof</a>, and <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01701">yylex_destroy()</a>.</p>

</div>
</div>
<a class="anchor" id="a4bf8969e5234aef8b46cce9a67a62724"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yypush_buffer_state </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>&#160;</td>
          <td class="paramname"><em>new_buffer</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Pushes the new state onto the stack. </p>
<p>The new state becomes the current state. This function will allocate the stack if necessary. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">new_buffer</td><td>The new state. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01387">1387</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00253">yy_buffer_stack_top</a>, <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l00263">YY_CURRENT_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l00285">yy_did_buffer_switch_on_eof</a>, <a class="el" href="lex_8yy_8c_source.html#l00273">yy_hold_char</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l00274">yy_n_chars</a>, and <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>.</p>

</div>
</div>
<a class="anchor" id="abcb4148bc13fe254059384c2fdf472b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void * yyrealloc </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01751">1751</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>.</p>

</div>
</div>
<a class="anchor" id="ab657ddef65d43cc3ab8dfc2cad0ac5b8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyrestart </td>
          <td>(</td>
          <td class="paramtype">FILE *&#160;</td>
          <td class="paramname"><em>input_file</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Immediately switch to a different input stream. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">input_file</td><td>A readable stream.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>This function does not reset the start condition to <code>INITIAL</code> . </dd></dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01221">1221</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00144">YY_BUF_SIZE</a>, <a class="el" href="lex_8yy_8c_source.html#l01283">yy_create_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00263">YY_CURRENT_BUFFER</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l01330">yy_init_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00337">yyin</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>.</p>

</div>
</div>
<a class="anchor" id="ac571eade4cca933e8ccdf6759c527fe7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_debug </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>debug_flag</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01667">1667</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8c3eb3d2235500900b3579aacac1a037"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_extra </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>user_defined</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac698f6825e37dd98360acae6539ac464"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_in </td>
          <td>(</td>
          <td class="paramtype">FILE *&#160;</td>
          <td class="paramname"><em>in_str</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the input stream. </p>
<p>This does not discard the current input buffer. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">in_str</td><td>A readable stream.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="lex_8yy_8c.html#a3098c48a74ef8fd852f7dd4b3331cbce" title="Switch to a different input buffer. ">yy_switch_to_buffer</a> </dd></dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01652">1652</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00337">yyin</a>.</p>

</div>
</div>
<a class="anchor" id="a1c7624d0fc3e3afd1b59fc43650845d0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_lineno </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>line_number</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the current line number. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">line_number</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01640">1640</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8530eddd2ebe60de741148bad39517a5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_out </td>
          <td>(</td>
          <td class="paramtype">FILE *&#160;</td>
          <td class="paramname"><em>out_str</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01657">1657</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="lex_8yy_8c_source.html#l00337">yyout</a>.</p>

</div>
</div>
<a class="anchor" id="a25685b4fb49203fb391287f312948be4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void yyunput </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>buf_ptr</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9c46d0a9effdc2638e26871310104f0a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void yyunput </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">register char *&#160;</td>
          <td class="paramname"><em>yy_bp</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l01105">1105</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>References <a class="el" href="rpmspec_8c_source.html#l00020">source</a>, <a class="el" href="lex_8yy_8c_source.html#l00278">yy_c_buf_p</a>, <a class="el" href="lex_8yy_8c_source.html#l00270">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="lex_8yy_8c_source.html#l00606">YY_FATAL_ERROR</a>, <a class="el" href="lex_8yy_8c_source.html#l00273">yy_hold_char</a>, <a class="el" href="lex_8yy_8c_source.html#l00274">yy_n_chars</a>, and <a class="el" href="lex_8yy_8c_source.html#l00346">yytext_ptr</a>.</p>

</div>
</div>
<a class="anchor" id="a9ae7dd87893ed6cebc02d0d5f84c2ede"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yywrap </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a2f2a5a100ba0bdc34ac62dc97058eaa9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> yy_accept[21]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line">    {   0,</div>
<div class="line">        0,    0,   10,    9,    5,    6,    8,    9,    7,    8,</div>
<div class="line">        8,    8,    1,    8,    7,    8,    4,    3,    2,    0</div>
<div class="line">    }</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00372">372</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a76af0a38c6b55ad13463f173f04ad5f6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> yy_base[22]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line">    {   0,</div>
<div class="line">        0,    0,   23,   24,   24,   24,    0,   15,   14,    8,</div>
<div class="line">        9,    4,    0,    0,   24,    8,    0,    0,    0,   24,</div>
<div class="line">       15</div>
<div class="line">    }</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00416">416</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a34b6ab3a3061471b6604dba48e47a101"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a>* yy_buffer_stack = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Stack as an array. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00255">255</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01672">yy_init_globals()</a>, <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01701">yylex_destroy()</a>.</p>

</div>
</div>
<a class="anchor" id="a437cdcd878686881404e320fd941929c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">size_t yy_buffer_stack_max = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>capacity of stack. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00254">254</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01672">yy_init_globals()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>.</p>

</div>
</div>
<a class="anchor" id="ae54779a12769204c826899d0531e40e6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">size_t yy_buffer_stack_top = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>index of top of stack. </p>

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00253">253</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01672">yy_init_globals()</a>, <a class="el" href="lex_8yy_8c_source.html#l01436">yyensure_buffer_stack()</a>, <a class="el" href="lex_8yy_8c_source.html#l01417">yypop_buffer_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01387">yypush_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="ade8fc57d3529bff56440a4f3e9c29586"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">char* yy_c_buf_p = (char *) 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00278">278</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01050">yy_get_previous_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01672">yy_init_globals()</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01238">yy_switch_to_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01082">yy_try_NUL_trans()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, <a class="el" href="lex_8yy_8c_source.html#l01387">yypush_buffer_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01105">yyunput()</a>.</p>

</div>
</div>
<a class="anchor" id="a76018c1653e8295035c5be12f328cd9b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> yy_chk[40]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line">    {   0,</div>
<div class="line">        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,</div>
<div class="line">        1,    1,    1,    1,    1,   21,   16,   12,   11,   10,</div>
<div class="line">        9,    8,    3,   20,   20,   20,   20,   20,   20,   20,</div>
<div class="line">       20,   20,   20,   20,   20,   20,   20,   20,   20</div>
<div class="line">    }</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00438">438</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac389626f621ed86dcc1b6fd8b406397a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> yy_def[22]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line">    {   0,</div>
<div class="line">       20,    1,   20,   20,   20,   20,   21,   20,   20,   21,</div>
<div class="line">       21,   21,   21,   21,   20,   21,   21,   21,   21,    0,</div>
<div class="line">       20</div>
<div class="line">    }</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00423">423</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a57edb4569f96dcfce9deaff0eb6a6412"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int yy_did_buffer_switch_on_eof</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00285">285</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l01238">yy_switch_to_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, <a class="el" href="lex_8yy_8c_source.html#l01417">yypop_buffer_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01387">yypush_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="a307d00f2e262b2de7d0e978ebeeb7b36"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a> yy_ec[256]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00378">378</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7411c3bab9eca1afee90113c2d22da37"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yy_flex_debug = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00450">450</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01662">yyget_debug()</a>.</p>

</div>
</div>
<a class="anchor" id="a13f78e763996d2d86c85b45cbe146282"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">char yy_hold_char</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00273">273</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01238">yy_switch_to_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, <a class="el" href="lex_8yy_8c_source.html#l01387">yypush_buffer_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01105">yyunput()</a>.</p>

</div>
</div>
<a class="anchor" id="aeae6dabf9dcc4769518ecf054181b1c8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int yy_init = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00279">279</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01672">yy_init_globals()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="afc6bef71feb2394eb5291e710139dfb3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">char* yy_last_accepting_cpos</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00447">447</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01050">yy_get_previous_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01082">yy_try_NUL_trans()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a1e8856234732c99be24858b0073e1297"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a> yy_last_accepting_state</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00446">446</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01050">yy_get_previous_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01082">yy_try_NUL_trans()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a0a36feebbc0e50a6eac3937280917bba"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a> yy_meta[16]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line">    {   0,</div>
<div class="line">        1,    2,    1,    1,    1,    1,    1,    1,    1,    1,</div>
<div class="line">        1,    1,    1,    1,    1</div>
<div class="line">    }</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00410">410</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a1b32e1eb099ce2691de57d498ec8c66f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a> yy_n_chars</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00274">274</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01238">yy_switch_to_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, <a class="el" href="lex_8yy_8c_source.html#l01387">yypush_buffer_state()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01105">yyunput()</a>.</p>

</div>
</div>
<a class="anchor" id="ad2d15fc553e95949a4553bed75d8befa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> yy_nxt[40]</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line">    {   0,</div>
<div class="line">        4,    4,    5,    6,    7,    8,    9,   10,    7,    7,</div>
<div class="line">       11,    7,   12,    7,   13,   14,   19,   18,   17,   16,</div>
<div class="line">       15,   15,   20,    3,   20,   20,   20,   20,   20,   20,</div>
<div class="line">       20,   20,   20,   20,   20,   20,   20,   20,   20</div>
<div class="line">    }</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00430">430</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2e1e1d9ee4610a6679d49ed8194b00af"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int yy_start = 0</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00280">280</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01050">yy_get_previous_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01672">yy_init_globals()</a>, and <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a87a127afa8f6c307fbfba10390675406"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * yyin = (FILE *) 0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00337">337</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01146">input()</a>, <a class="el" href="lex_8yy_8c_source.html#l00916">yy_get_next_buffer()</a>, <a class="el" href="lex_8yy_8c_source.html#l01672">yy_init_globals()</a>, <a class="el" href="lex_8yy_8c_source.html#l01269">yy_load_buffer_state()</a>, <a class="el" href="lex_8yy_8c_source.html#l01606">yyget_in()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, <a class="el" href="lex_8yy_8c_source.html#l01221">yyrestart()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01652">yyset_in()</a>.</p>

</div>
</div>
<a class="anchor" id="a1516a44b66d8b9a552569a8cd010214f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="lex_8yy_8c.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a> yyleng</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00275">275</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01622">yyget_leng()</a>.</p>

</div>
</div>
<a class="anchor" id="a5e36364965360da7b7cdfc2188e0af84"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yylineno = 1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00343">343</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01597">yyget_lineno()</a>.</p>

</div>
</div>
<a class="anchor" id="a296847b42b0baa62e2af36cb79f3c0eb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * yyout = (FILE *) 0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00337">337</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01672">yy_init_globals()</a>, <a class="el" href="lex_8yy_8c_source.html#l01614">yyget_out()</a>, <a class="el" href="lex_8yy_8c_source.html#l00639">yylex()</a>, and <a class="el" href="lex_8yy_8c_source.html#l01657">yyset_out()</a>.</p>

</div>
</div>
<a class="anchor" id="a35b96d819f6a8f8638894c429e68b02a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char * yytext</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="lex_8yy_8c_source.html#l00459">459</a> of file <a class="el" href="lex_8yy_8c_source.html">lex.yy.c</a>.</p>

<p>Referenced by <a class="el" href="lex_8yy_8c_source.html#l01631">yyget_text()</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
</body>
</html>