Current File : //opt/RZruby/share/doc/ruby/html/db/d97/parse_8c.html
<!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.5"/>
<title>Ruby: parse.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">Ruby
   &#160;<span id="projectnumber">1.9.3p551(2014-11-13revision48407)</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="../../index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="../../modules.html"><span>Modules</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="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">parse.c File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="../../de/de6/ruby_2ruby_8h_source.html">ruby/ruby.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../dd/d24/st_8h_source.html">ruby/st.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d5/de3/encoding_8h_source.html">ruby/encoding.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d1/d77/node_8h_source.html">node.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d4/d2b/parse_8h_source.html">parse.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../df/db9/id_8h_source.html">id.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../dd/df8/regenc_8h_source.html">regenc.h</a>&quot;</code><br/>
<code>#include &lt;stdio.h&gt;</code><br/>
<code>#include &lt;errno.h&gt;</code><br/>
<code>#include &lt;ctype.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="../../d8/dd1/id_8c_source.html">id.c</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d1/d21/regex_8h_source.html">ruby/regex.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d8/d3c/util_8h_source.html">ruby/util.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="../../d3/deb/lex_8c_source.html">lex.c</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for parse.c:</div>
<div class="dyncontent">
<div class="center"><img src="../../d9/de8/parse_8c__incl.png" border="0" usemap="#parse_8c" alt=""/></div>
<map name="parse_8c" id="parse_8c">
<area shape="rect" id="node2" href="../../de/de6/ruby_2ruby_8h.html" title="ruby/ruby.h" alt="" coords="482,155,576,181"/><area shape="rect" id="node12" href="../../dd/d24/st_8h.html" title="ruby/st.h" alt="" coords="634,304,712,331"/><area shape="rect" id="node14" href="../../d5/de3/encoding_8h.html" title="ruby/encoding.h" alt="" coords="503,80,629,107"/><area shape="rect" id="node16" href="../../db/dde/internal_8h.html" title="internal.h" alt="" coords="979,80,1063,107"/><area shape="rect" id="node17" href="../../d1/d77/node_8h.html" title="node.h" alt="" coords="1088,80,1155,107"/><area shape="rect" id="node18" href="../../d4/d2b/parse_8h.html" title="parse.h" alt="" coords="1179,80,1249,107"/><area shape="rect" id="node19" href="../../df/db9/id_8h.html" title="id.h" alt="" coords="867,155,913,181"/><area shape="rect" id="node21" href="../../dd/df8/regenc_8h.html" title="regenc.h" alt="" coords="159,80,237,107"/><area shape="rect" id="node24" href="../../d8/dd1/id_8c.html" title="id.c" alt="" coords="808,80,853,107"/><area shape="rect" id="node25" href="../../d1/d21/regex_8h.html" title="ruby/regex.h" alt="" coords="356,80,460,107"/><area shape="rect" id="node26" href="../../d8/d3c/util_8h.html" title="ruby/util.h" alt="" coords="833,304,921,331"/><area shape="rect" id="node27" href="../../d3/deb/lex_8c.html" title="lex.c" alt="" coords="1461,80,1515,107"/><area shape="rect" id="node7" href="../../d8/db0/defines_8h.html" title="defines.h" alt="" coords="434,379,515,405"/><area shape="rect" id="node9" href="../../d3/d90/missing_8h.html" title="ruby/missing.h" alt="" coords="291,379,409,405"/><area shape="rect" id="node10" href="../../db/d2e/intern_8h.html" title="ruby/intern.h" alt="" coords="477,229,581,256"/><area shape="rect" id="node13" href="../../d7/d72/subst_8h.html" title="ruby/subst.h" alt="" coords="247,229,349,256"/><area shape="rect" id="node15" href="../../d8/db3/oniguruma_8h.html" title="ruby/oniguruma.h" alt="" coords="321,155,457,181"/><area shape="rect" id="node20" href="../../dc/d92/vm__opts_8h.html" title="vm_opts.h" alt="" coords="847,229,937,256"/></map>
</div>
</div>
<p><a href="../../db/d97/parse_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="../../da/d3d/structvtable.html">vtable</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="../../df/d34/structlocal__vars.html">local_vars</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="../../d6/d93/structtoken__info.html">token_info</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="../../d0/d64/structparser__params.html">parser_params</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/d97/unionyyalloc.html">yyalloc</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="../../d3/d72/structmagic__comment.html">magic_comment</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="../../dc/d2e/structreg__named__capture__assign__t.html">reg_named_capture_assign_t</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="../../d7/de3/structsymbols.html">symbols</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:a9f092f5b1dca6a6249fb2c7c8065b031"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9f092f5b1dca6a6249fb2c7c8065b031">YYBISON</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a9f092f5b1dca6a6249fb2c7c8065b031"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72ebd0ca5807efcc6a5ae4fb72dd1553"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a72ebd0ca5807efcc6a5ae4fb72dd1553">YYBISON_VERSION</a>&#160;&#160;&#160;&quot;2.5&quot;</td></tr>
<tr class="separator:a72ebd0ca5807efcc6a5ae4fb72dd1553"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50db5aef8c2b6f13961b2480b37f84c0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a50db5aef8c2b6f13961b2480b37f84c0">YYSKELETON_NAME</a>&#160;&#160;&#160;&quot;yacc.c&quot;</td></tr>
<tr class="separator:a50db5aef8c2b6f13961b2480b37f84c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fa797a1f3c4fc9b12d1e4d569612767"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9fa797a1f3c4fc9b12d1e4d569612767">YYPURE</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a9fa797a1f3c4fc9b12d1e4d569612767"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3aa6e4af11755f8cf8e5ddb26833e918"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3aa6e4af11755f8cf8e5ddb26833e918">YYPUSH</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a3aa6e4af11755f8cf8e5ddb26833e918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90f059b8a9d6c30a1e44e1b80d3fd6c8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a90f059b8a9d6c30a1e44e1b80d3fd6c8">YYPULL</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a90f059b8a9d6c30a1e44e1b80d3fd6c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb3943553c2b5e911c89a3ea973d3079"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abb3943553c2b5e911c89a3ea973d3079">YYLSP_NEEDED</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:abb3943553c2b5e911c89a3ea973d3079"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a853b3bfad6d2b2ff693dce81182e0c2e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a853b3bfad6d2b2ff693dce81182e0c2e">YYDEBUG</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a853b3bfad6d2b2ff693dce81182e0c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0943f558a560b9b5fa0593d7e36496c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0943f558a560b9b5fa0593d7e36496c1">YYERROR_VERBOSE</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a0943f558a560b9b5fa0593d7e36496c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56d6a23786c76919c1abfbb19f0d4b2c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a56d6a23786c76919c1abfbb19f0d4b2c">YYSTACK_USE_ALLOCA</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a56d6a23786c76919c1abfbb19f0d4b2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ac8fee05a285361c33a2b0d9c2d555c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4ac8fee05a285361c33a2b0d9c2d555c">numberof</a>(array)&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)(<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(array) / <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>((array)[0]))</td></tr>
<tr class="separator:a4ac8fee05a285361c33a2b0d9c2d555c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27be75ce945b39de7aac8da2d7e37be4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a27be75ce945b39de7aac8da2d7e37be4">YYMALLOC</a>(<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a4f3ae9609fdc6c16d6024ae4de84ff33">rb_parser_malloc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td></tr>
<tr class="separator:a27be75ce945b39de7aac8da2d7e37be4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afda6c708f9668503afc04121f0e7a1ea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afda6c708f9668503afc04121f0e7a1ea">YYREALLOC</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>, <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ab363c21cad1809bc4ca2461c94caf63a">rb_parser_realloc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>), (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td></tr>
<tr class="separator:afda6c708f9668503afc04121f0e7a1ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac946ac8ebcd9411eb82a021d38e97ad4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac946ac8ebcd9411eb82a021d38e97ad4">YYCALLOC</a>(nelem, <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#acbe59985ec91486f50f842251688a393">rb_parser_calloc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (nelem), (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td></tr>
<tr class="separator:ac946ac8ebcd9411eb82a021d38e97ad4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa4f943fa9a91c629bc467bdc551adb7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afa4f943fa9a91c629bc467bdc551adb7">YYFREE</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#aa67ca2b93146fd0847214c19ced69daf">rb_parser_free</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>))</td></tr>
<tr class="separator:afa4f943fa9a91c629bc467bdc551adb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf143577800376dd931c059ecc61ba06"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acf143577800376dd931c059ecc61ba06">malloc</a>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a27be75ce945b39de7aac8da2d7e37be4">YYMALLOC</a></td></tr>
<tr class="separator:acf143577800376dd931c059ecc61ba06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b739878adcdb46fb5d209af7ce79628"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1b739878adcdb46fb5d209af7ce79628">realloc</a>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#afda6c708f9668503afc04121f0e7a1ea">YYREALLOC</a></td></tr>
<tr class="separator:a1b739878adcdb46fb5d209af7ce79628"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84beef8cc122add35118ec7cd35286c4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a84beef8cc122add35118ec7cd35286c4">calloc</a>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac946ac8ebcd9411eb82a021d38e97ad4">YYCALLOC</a></td></tr>
<tr class="separator:a84beef8cc122add35118ec7cd35286c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c6efa7679f8cd9f61af96e105017560"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2c6efa7679f8cd9f61af96e105017560">free</a>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#afa4f943fa9a91c629bc467bdc551adb7">YYFREE</a></td></tr>
<tr class="separator:a2c6efa7679f8cd9f61af96e105017560"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d2de1f3cdcc8a5da3680d2f5092a4f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5d2de1f3cdcc8a5da3680d2f5092a4f1">REGISTER_SYMID</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>, <a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ad2c8f91f990e329fd396190f91916d7b">register_symid</a>((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>), (<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>), <a class="el" href="../../d3/d29/strstr_8c.html#a219836f542ce53545052bed5353820ca">strlen</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>), <a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:a5d2de1f3cdcc8a5da3680d2f5092a4f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5db02b120da701d1ed73fc08192a3a98"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&gt;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aedb281f8816e0fc2d1fe3be22b6e5acc">tLAST_TOKEN</a>)</td></tr>
<tr class="separator:a5db02b120da701d1ed73fc08192a3a98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe05eb6b7b2f2f735012a349f49c4c69"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abe05eb6b7b2f2f735012a349f49c4c69">is_local_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#ad76be6937fe27e0331cb5ff66c0d94ca">ID_LOCAL</a>)</td></tr>
<tr class="separator:abe05eb6b7b2f2f735012a349f49c4c69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7c989c33902ce26ac5a769ab9859ffa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa7c989c33902ce26ac5a769ab9859ffa">is_global_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#a213f06511d6f5719cc0a625d9aa1bd32">ID_GLOBAL</a>)</td></tr>
<tr class="separator:aa7c989c33902ce26ac5a769ab9859ffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0e139999d70d80ad07178ebc0c15424"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad0e139999d70d80ad07178ebc0c15424">is_instance_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#abec98916456cd3faf05963cf2c8d9098">ID_INSTANCE</a>)</td></tr>
<tr class="separator:ad0e139999d70d80ad07178ebc0c15424"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2481b126efced59aff92031680a70596"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2481b126efced59aff92031680a70596">is_attrset_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#a7ea3b5e7f92094ad3f27a8585e4fc1db">ID_ATTRSET</a>)</td></tr>
<tr class="separator:a2481b126efced59aff92031680a70596"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42465fd45eabc7e20d3d7637460b9baf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a42465fd45eabc7e20d3d7637460b9baf">is_const_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#a4aee1d3e78b30d117f1b58269e5afd4a">ID_CONST</a>)</td></tr>
<tr class="separator:a42465fd45eabc7e20d3d7637460b9baf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25c0f4eec23a7f1b2845f70c14b648b9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a25c0f4eec23a7f1b2845f70c14b648b9">is_class_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#a27f67f7d60c26b133a5be10363911af5">ID_CLASS</a>)</td></tr>
<tr class="separator:a25c0f4eec23a7f1b2845f70c14b648b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d348f8d197ab35cb30bb4f30070330b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8d348f8d197ab35cb30bb4f30070330b">is_junk_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#aae62653c09515583c30005f2b6725c16">ID_JUNK</a>)</td></tr>
<tr class="separator:a8d348f8d197ab35cb30bb4f30070330b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af89af618cda0d4da53d3c31a875e8031"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af89af618cda0d4da53d3c31a875e8031">is_asgn_or_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:af89af618cda0d4da53d3c31a875e8031"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0ad0229a8fc95e32e7bdc7fc10eaceb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae0ad0229a8fc95e32e7bdc7fc10eaceb">BITSTACK_PUSH</a>(stack, <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;((stack) = ((stack)&lt;&lt;1)|((<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&amp;1))</td></tr>
<tr class="separator:ae0ad0229a8fc95e32e7bdc7fc10eaceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7549470142bf38a814e0d164b4805598"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7549470142bf38a814e0d164b4805598">BITSTACK_POP</a>(stack)&#160;&#160;&#160;((stack) = (stack) &gt;&gt; 1)</td></tr>
<tr class="separator:a7549470142bf38a814e0d164b4805598"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a756bcbf4d63536344ccc3f921791ed9d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a756bcbf4d63536344ccc3f921791ed9d">BITSTACK_LEXPOP</a>(stack)&#160;&#160;&#160;((stack) = ((stack) &gt;&gt; 1) | ((stack) &amp; 1))</td></tr>
<tr class="separator:a756bcbf4d63536344ccc3f921791ed9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac58eee50c8be8e4cc2046bc3603d9367"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac58eee50c8be8e4cc2046bc3603d9367">BITSTACK_SET_P</a>(stack)&#160;&#160;&#160;((stack)&amp;1)</td></tr>
<tr class="separator:ac58eee50c8be8e4cc2046bc3603d9367"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc05d33a1a8b13c91b4ec628df477f76"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#adc05d33a1a8b13c91b4ec628df477f76">COND_PUSH</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae0ad0229a8fc95e32e7bdc7fc10eaceb">BITSTACK_PUSH</a>(<a class="el" href="../../d7/dc0/parse_8y.html#acb18a3415f1b7150b3114dbc92beaf66">cond_stack</a>, (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:adc05d33a1a8b13c91b4ec628df477f76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95d06f6d6719f8d7d24b40d545015c82"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a95d06f6d6719f8d7d24b40d545015c82">COND_POP</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a7549470142bf38a814e0d164b4805598">BITSTACK_POP</a>(<a class="el" href="../../d7/dc0/parse_8y.html#acb18a3415f1b7150b3114dbc92beaf66">cond_stack</a>)</td></tr>
<tr class="separator:a95d06f6d6719f8d7d24b40d545015c82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a952f9c2e68d4e750ee82677ec97c1ad7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a952f9c2e68d4e750ee82677ec97c1ad7">COND_LEXPOP</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a756bcbf4d63536344ccc3f921791ed9d">BITSTACK_LEXPOP</a>(<a class="el" href="../../d7/dc0/parse_8y.html#acb18a3415f1b7150b3114dbc92beaf66">cond_stack</a>)</td></tr>
<tr class="separator:a952f9c2e68d4e750ee82677ec97c1ad7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8c5b56f91e035863a4d5b4e1fd0a2ec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac8c5b56f91e035863a4d5b4e1fd0a2ec">COND_P</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac58eee50c8be8e4cc2046bc3603d9367">BITSTACK_SET_P</a>(<a class="el" href="../../d7/dc0/parse_8y.html#acb18a3415f1b7150b3114dbc92beaf66">cond_stack</a>)</td></tr>
<tr class="separator:ac8c5b56f91e035863a4d5b4e1fd0a2ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbb50c4060580ef708e0c96692509b42"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abbb50c4060580ef708e0c96692509b42">CMDARG_PUSH</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae0ad0229a8fc95e32e7bdc7fc10eaceb">BITSTACK_PUSH</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2615da12fd7e3eda7681658c40b08e64">cmdarg_stack</a>, (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:abbb50c4060580ef708e0c96692509b42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49a3a4817ef8e6668d8555e2b6ee327c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a49a3a4817ef8e6668d8555e2b6ee327c">CMDARG_POP</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a7549470142bf38a814e0d164b4805598">BITSTACK_POP</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2615da12fd7e3eda7681658c40b08e64">cmdarg_stack</a>)</td></tr>
<tr class="separator:a49a3a4817ef8e6668d8555e2b6ee327c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c246461861a7c81c6027b7de031ca28"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8c246461861a7c81c6027b7de031ca28">CMDARG_LEXPOP</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a756bcbf4d63536344ccc3f921791ed9d">BITSTACK_LEXPOP</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2615da12fd7e3eda7681658c40b08e64">cmdarg_stack</a>)</td></tr>
<tr class="separator:a8c246461861a7c81c6027b7de031ca28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac35199dc098b524e7313c5961935b142"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac35199dc098b524e7313c5961935b142">CMDARG_P</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac58eee50c8be8e4cc2046bc3603d9367">BITSTACK_SET_P</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2615da12fd7e3eda7681658c40b08e64">cmdarg_stack</a>)</td></tr>
<tr class="separator:ac35199dc098b524e7313c5961935b142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e958e1fa9713ce80c2534cae6c806c9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1e958e1fa9713ce80c2534cae6c806c9">DVARS_INHERIT</a>&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>*)1)</td></tr>
<tr class="separator:a1e958e1fa9713ce80c2534cae6c806c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a120189a95455c13f715c2d385ad204e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a120189a95455c13f715c2d385ad204e9">DVARS_TOPSCOPE</a>&#160;&#160;&#160;<a class="el" href="../../dd/dfb/yaml2byte_8c.html#ad0b08ddfcb8010b1d73d9d635d5e0201">NULL</a></td></tr>
<tr class="separator:a120189a95455c13f715c2d385ad204e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6534cdcedb920c684e825603210e7a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad6534cdcedb920c684e825603210e7a1">DVARS_SPECIAL_P</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a>)&#160;&#160;&#160;(!<a class="el" href="../../d7/dc0/parse_8y.html#a7c25fd6a3d60bf66779311845566273b">POINTER_P</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a>))</td></tr>
<tr class="separator:ad6534cdcedb920c684e825603210e7a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c25fd6a3d60bf66779311845566273b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7c25fd6a3d60bf66779311845566273b">POINTER_P</a>(<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)&#160;&#160;&#160;((<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)(<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>) &amp; ~(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)3)</td></tr>
<tr class="separator:a7c25fd6a3d60bf66779311845566273b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b40c44e5268d2c88065f3ca963bfc5e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4b40c44e5268d2c88065f3ca963bfc5e">VTBL_DEBUG</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a4b40c44e5268d2c88065f3ca963bfc5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54fdc2a541385be6e404ff12c5a4404b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a54fdc2a541385be6e404ff12c5a4404b">UTF8_ENC</a>()</td></tr>
<tr class="separator:a54fdc2a541385be6e404ff12c5a4404b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae76175555ef695f3c4d083e1e680588c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae76175555ef695f3c4d083e1e680588c">STR_NEW</a>(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../d1/db0/string_8c.html#a960cfc256ea6b110850bbcb7837af9cd">rb_enc_str_new</a>((<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>),<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:ae76175555ef695f3c4d083e1e680588c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec72cdf8444b31ad141093b4649173d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aec72cdf8444b31ad141093b4649173d5">STR_NEW0</a>()&#160;&#160;&#160;<a class="el" href="../../d1/db0/string_8c.html#a960cfc256ea6b110850bbcb7837af9cd">rb_enc_str_new</a>(0,0,<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:aec72cdf8444b31ad141093b4649173d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a774f72da4a84c6fe41cf3dc05952646c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a774f72da4a84c6fe41cf3dc05952646c">STR_NEW2</a>(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>)&#160;&#160;&#160;<a class="el" href="../../d1/db0/string_8c.html#a960cfc256ea6b110850bbcb7837af9cd">rb_enc_str_new</a>((<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),<a class="el" href="../../d3/d29/strstr_8c.html#a219836f542ce53545052bed5353820ca">strlen</a>(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:a774f72da4a84c6fe41cf3dc05952646c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3d71032dc2e6d8f81d50a3c8df7cfe7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af3d71032dc2e6d8f81d50a3c8df7cfe7">STR_NEW3</a>(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, <a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>, <a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ae01a84cc3a8d426834ccf42614c3e297">parser_str_new</a>((<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>),(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>),(<a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>),<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:af3d71032dc2e6d8f81d50a3c8df7cfe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1f238938549819f56223e072d20c91d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af1f238938549819f56223e072d20c91d">ENC_SINGLE</a>(cr)&#160;&#160;&#160;((cr)==<a class="el" href="../../d5/de3/encoding_8h.html#a0a0e73a2d98205044e1ad19432502c5b">ENC_CODERANGE_7BIT</a>)</td></tr>
<tr class="separator:af1f238938549819f56223e072d20c91d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68ddfcbd71c4d46d6f05370fd65f52ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a68ddfcbd71c4d46d6f05370fd65f52ca">TOK_INTERN</a>(mb)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a7099e79ac3feb1a87550d4a93eebdc99">rb_intern3</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2b3a335d617ec14d6296ca82d3055858">tok</a>(), <a class="el" href="../../d7/dc0/parse_8y.html#a69cc32ebd541279dcf93b82393380233">toklen</a>(), <a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:a68ddfcbd71c4d46d6f05370fd65f52ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a315893cd82bc2cc5165cd6072b4cb9fe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a315893cd82bc2cc5165cd6072b4cb9fe">yyerror</a>(<a class="el" href="../../d5/d04/strerror_8c.html#ae4f3f55be5de649fd367081b9d1b4b0c">msg</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae650f0c82952941acbe737ab669f3974">parser_yyerror</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d5/d04/strerror_8c.html#ae4f3f55be5de649fd367081b9d1b4b0c">msg</a>))</td></tr>
<tr class="separator:a315893cd82bc2cc5165cd6072b4cb9fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affae1cda64c293bc68894fac03761a9b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#affae1cda64c293bc68894fac03761a9b">lex_strterm</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_strterm)</td></tr>
<tr class="separator:affae1cda64c293bc68894fac03761a9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7eef123a9e5b7353826d244b80eb4eea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_state)</td></tr>
<tr class="separator:a7eef123a9e5b7353826d244b80eb4eea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb18a3415f1b7150b3114dbc92beaf66"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acb18a3415f1b7150b3114dbc92beaf66">cond_stack</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_cond_stack)</td></tr>
<tr class="separator:acb18a3415f1b7150b3114dbc92beaf66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2615da12fd7e3eda7681658c40b08e64"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2615da12fd7e3eda7681658c40b08e64">cmdarg_stack</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_cmdarg_stack)</td></tr>
<tr class="separator:a2615da12fd7e3eda7681658c40b08e64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68f91e6f80f241633668c5102454a6bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a68f91e6f80f241633668c5102454a6bb">class_nest</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_class_nest)</td></tr>
<tr class="separator:a68f91e6f80f241633668c5102454a6bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba595207d91c2ea297a6d72686e3d421"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aba595207d91c2ea297a6d72686e3d421">paren_nest</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_paren_nest)</td></tr>
<tr class="separator:aba595207d91c2ea297a6d72686e3d421"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a107615bfe2fe869c09b6c4a3bd8db8ec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a107615bfe2fe869c09b6c4a3bd8db8ec">lpar_beg</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lpar_beg)</td></tr>
<tr class="separator:a107615bfe2fe869c09b6c4a3bd8db8ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1504c640dc00b676c5f8573c87c00bf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae1504c640dc00b676c5f8573c87c00bf">in_single</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_in_single)</td></tr>
<tr class="separator:ae1504c640dc00b676c5f8573c87c00bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3563b12f00c4558b6e9528d1733a459"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab3563b12f00c4558b6e9528d1733a459">in_def</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_in_def)</td></tr>
<tr class="separator:ab3563b12f00c4558b6e9528d1733a459"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a74d262442bc583dd17849c36ffc1a5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7a74d262442bc583dd17849c36ffc1a5">compile_for_eval</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_compile_for_eval)</td></tr>
<tr class="separator:a7a74d262442bc583dd17849c36ffc1a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affb3666680f8481889c32b3b95421b8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#affb3666680f8481889c32b3b95421b8a">cur_mid</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_cur_mid)</td></tr>
<tr class="separator:affb3666680f8481889c32b3b95421b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f6a6fc9368d9a6eeb27c3c1d24d0e04"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5f6a6fc9368d9a6eeb27c3c1d24d0e04">in_defined</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_in_defined)</td></tr>
<tr class="separator:a5f6a6fc9368d9a6eeb27c3c1d24d0e04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad54a49f05fafe90be98ca0fe39cc80c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aad54a49f05fafe90be98ca0fe39cc80c">tokenbuf</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_tokenbuf)</td></tr>
<tr class="separator:aad54a49f05fafe90be98ca0fe39cc80c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c08826e166598d221e18905683c3524"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5c08826e166598d221e18905683c3524">tokidx</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_tokidx)</td></tr>
<tr class="separator:a5c08826e166598d221e18905683c3524"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2089f1da45d11a47c122b65dc1eaf9fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2089f1da45d11a47c122b65dc1eaf9fb">toksiz</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_toksiz)</td></tr>
<tr class="separator:a2089f1da45d11a47c122b65dc1eaf9fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53558af48929beac951e9a45273e051a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a53558af48929beac951e9a45273e051a">lex_input</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_input)</td></tr>
<tr class="separator:a53558af48929beac951e9a45273e051a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada3e2d92f1cfb779d4ec3be8cf58c76b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ada3e2d92f1cfb779d4ec3be8cf58c76b">lex_lastline</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_lastline)</td></tr>
<tr class="separator:ada3e2d92f1cfb779d4ec3be8cf58c76b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a390839b1224bcabe4141b01d94595111"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a390839b1224bcabe4141b01d94595111">lex_nextline</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_nextline)</td></tr>
<tr class="separator:a390839b1224bcabe4141b01d94595111"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8008dcfc6e95106d2ff2ddf9068aff5b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8008dcfc6e95106d2ff2ddf9068aff5b">lex_pbeg</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_pbeg)</td></tr>
<tr class="separator:a8008dcfc6e95106d2ff2ddf9068aff5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefa00e2f248493fb57b6738873b4cb12"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_p)</td></tr>
<tr class="separator:aefa00e2f248493fb57b6738873b4cb12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2802e5cf00a42f8a4ddd8d8d1ff5dffb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_pend)</td></tr>
<tr class="separator:a2802e5cf00a42f8a4ddd8d8d1ff5dffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac30c8380d57795e0f0d7f0e68bd9f6b3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac30c8380d57795e0f0d7f0e68bd9f6b3">heredoc_end</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_heredoc_end)</td></tr>
<tr class="separator:ac30c8380d57795e0f0d7f0e68bd9f6b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a302ec49a8c1c02e0dbaa5b4362263e40"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a302ec49a8c1c02e0dbaa5b4362263e40">command_start</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_command_start)</td></tr>
<tr class="separator:a302ec49a8c1c02e0dbaa5b4362263e40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a010001e0d809a2d9fbfa2f6d5680faa9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a010001e0d809a2d9fbfa2f6d5680faa9">deferred_nodes</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_deferred_nodes)</td></tr>
<tr class="separator:a010001e0d809a2d9fbfa2f6d5680faa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acce7759edc4a7b3ab2ae93e5e4823775"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acce7759edc4a7b3ab2ae93e5e4823775">lex_gets_ptr</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_gets_ptr)</td></tr>
<tr class="separator:acce7759edc4a7b3ab2ae93e5e4823775"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d6296e293cd49cb48e610b4c9a0ca67"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8d6296e293cd49cb48e610b4c9a0ca67">lex_gets</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_gets)</td></tr>
<tr class="separator:a8d6296e293cd49cb48e610b4c9a0ca67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a130b83f0b0248fe652ea11e6954a5bda"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a130b83f0b0248fe652ea11e6954a5bda">lvtbl</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lvtbl)</td></tr>
<tr class="separator:a130b83f0b0248fe652ea11e6954a5bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2f5a8f89d8220cedad31569f711d8d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad2f5a8f89d8220cedad31569f711d8d1">ruby__end__seen</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_ruby__end__seen)</td></tr>
<tr class="separator:ad2f5a8f89d8220cedad31569f711d8d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8adcf383e167e479e17f0ceb7e99723"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac8adcf383e167e479e17f0ceb7e99723">ruby_sourceline</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_ruby_sourceline)</td></tr>
<tr class="separator:ac8adcf383e167e479e17f0ceb7e99723"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca52b28c4504720708a4fab8675dc407"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aca52b28c4504720708a4fab8675dc407">ruby_sourcefile</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_ruby_sourcefile)</td></tr>
<tr class="separator:aca52b28c4504720708a4fab8675dc407"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e3ce88cf878782a0eb09e55f4da3c9a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9e3ce88cf878782a0eb09e55f4da3c9a">current_enc</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:a9e3ce88cf878782a0eb09e55f4da3c9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7fde6236fcb0f6e5d1d20ce98d9f0d01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7fde6236fcb0f6e5d1d20ce98d9f0d01">yydebug</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_yydebug)</td></tr>
<tr class="separator:a7fde6236fcb0f6e5d1d20ce98d9f0d01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b370d5e8d61dfdb75ff8fa6397d6e8c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9b370d5e8d61dfdb75ff8fa6397d6e8c">ruby_eval_tree</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_eval_tree)</td></tr>
<tr class="separator:a9b370d5e8d61dfdb75ff8fa6397d6e8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c301e13ce3176f0157adffeafabcad7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7c301e13ce3176f0157adffeafabcad7">ruby_eval_tree_begin</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_eval_tree_begin)</td></tr>
<tr class="separator:a7c301e13ce3176f0157adffeafabcad7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b64f0549f6ce6da6ea51f2da2c69ca7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1b64f0549f6ce6da6ea51f2da2c69ca7">ruby_debug_lines</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../db/d97/parse_8c.html#ac4a8140bd2878a83d6df2f5293c98eed">debug_lines</a>)</td></tr>
<tr class="separator:a1b64f0549f6ce6da6ea51f2da2c69ca7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7f5636005d6e4d6c5e03ccbad141d93"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa7f5636005d6e4d6c5e03ccbad141d93">ruby_coverage</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../db/d97/parse_8c.html#a33bc9954a8770b25c15d1f51c58f3867">coverage</a>)</td></tr>
<tr class="separator:aa7f5636005d6e4d6c5e03ccbad141d93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7482716c0f7d5bc8387ad56daa3a9fde"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7482716c0f7d5bc8387ad56daa3a9fde">yyparse</a>&#160;&#160;&#160;ruby_yyparse</td></tr>
<tr class="separator:a7482716c0f7d5bc8387ad56daa3a9fde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6e8d7f44de147b7e48991c2e9f3f3d4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa6e8d7f44de147b7e48991c2e9f3f3d4">rb_node_newnode</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, a1, a2, a3)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a2bb295c4ef2b9d5bb21308bdf7a051b9">node_newnode</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>), (a1), (a2), (a3))</td></tr>
<tr class="separator:aa6e8d7f44de147b7e48991c2e9f3f3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c9363cead2d8e8616cb63b4eea79655"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9c9363cead2d8e8616cb63b4eea79655">cond</a>(node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac9c2b891d56da35ef2eefea9694d7806">cond_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td></tr>
<tr class="separator:a9c9363cead2d8e8616cb63b4eea79655"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a689edf560d6bc1a140826c56d48b3942"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a689edf560d6bc1a140826c56d48b3942">logop</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, node1, node2)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae55d1eb23a9e8093eb54549364843ece">logop_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>), (node1), (node2))</td></tr>
<tr class="separator:a689edf560d6bc1a140826c56d48b3942"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8dbae02a2b009f8064176f8f899dcbcf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8dbae02a2b009f8064176f8f899dcbcf">value_expr</a>(node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a728b3dd8bdacd9371911b53fc5645386">value_expr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node) = <a class="el" href="../../d7/dc0/parse_8y.html#a755184f462c6d1b801901c8543bee17f">remove_begin</a>(node))</td></tr>
<tr class="separator:a8dbae02a2b009f8064176f8f899dcbcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a107820121b3ffaaa6a970f54df7aa21f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a107820121b3ffaaa6a970f54df7aa21f">void_expr0</a>(node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a55a6c7b972ea5bcfd25a24831ee589f1">void_expr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td></tr>
<tr class="separator:a107820121b3ffaaa6a970f54df7aa21f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0afcb6fcfd2e93795ffb8e11ed2d7c41"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0afcb6fcfd2e93795ffb8e11ed2d7c41">void_expr</a>(node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a107820121b3ffaaa6a970f54df7aa21f">void_expr0</a>((node) = <a class="el" href="../../d7/dc0/parse_8y.html#a755184f462c6d1b801901c8543bee17f">remove_begin</a>(node))</td></tr>
<tr class="separator:a0afcb6fcfd2e93795ffb8e11ed2d7c41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af53d99e10d94d269d1daaf7e01977d33"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af53d99e10d94d269d1daaf7e01977d33">void_stmts</a>(node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a3d0618cb17bdbe57569d4af763383516">void_stmts_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td></tr>
<tr class="separator:af53d99e10d94d269d1daaf7e01977d33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa052265d09c78b6e94e9ae4f6d05ad91"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa052265d09c78b6e94e9ae4f6d05ad91">reduce_nodes</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae578607dcfb6a9a649c9c4f418cf8568">reduce_nodes_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:aa052265d09c78b6e94e9ae4f6d05ad91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a437c8ac82de682de2075a396512f16e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a437c8ac82de682de2075a396512f16e0">block_dup_check</a>(n1, n2)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ab95c34f657c6359708a20bf597dc1025">block_dup_check_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(n1),(n2))</td></tr>
<tr class="separator:a437c8ac82de682de2075a396512f16e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77faa7e42725ac9e93032b3914a7cf0e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a77faa7e42725ac9e93032b3914a7cf0e">block_append</a>(h, <a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a840d2c1a1204d52f18c775183bd290df">block_append_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td></tr>
<tr class="separator:a77faa7e42725ac9e93032b3914a7cf0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8379e7ca64f11380b1494754ed4e177e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8379e7ca64f11380b1494754ed4e177e">list_append</a>(l, <a class="el" href="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a5c268608746a005083ef902b8eafc62a">list_append_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(l),(<a class="el" href="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>))</td></tr>
<tr class="separator:a8379e7ca64f11380b1494754ed4e177e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95704859ba0b4e6cd52503bad1e2620f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a95704859ba0b4e6cd52503bad1e2620f">list_concat</a>(h, <a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a2002995aaa9cda67281496fd2faa8efd">list_concat_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td></tr>
<tr class="separator:a95704859ba0b4e6cd52503bad1e2620f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96fe1c847b1abdd71e89dcf3504debce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a96fe1c847b1abdd71e89dcf3504debce">arg_append</a>(h, <a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a1e3ea67af4e1144617c97e7ce4969937">arg_append_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td></tr>
<tr class="separator:a96fe1c847b1abdd71e89dcf3504debce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6c095551246969e88aaa53d80b6ddcd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae6c095551246969e88aaa53d80b6ddcd">arg_concat</a>(h, <a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac73e19e57cfad65086449ed4cab004a6">arg_concat_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td></tr>
<tr class="separator:ae6c095551246969e88aaa53d80b6ddcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63bd439da1e274fb654579f471c3eed5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a63bd439da1e274fb654579f471c3eed5">literal_concat</a>(h, <a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#abb31009100966029cf8450def728e843">literal_concat_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td></tr>
<tr class="separator:a63bd439da1e274fb654579f471c3eed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9789cafd3cbf39a4ee619a21ee92a6ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9789cafd3cbf39a4ee619a21ee92a6ed">new_evstr</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#adff7d4bdaf1b5be62a646a2735e6b6d0">new_evstr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:a9789cafd3cbf39a4ee619a21ee92a6ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57d25cfbfc6a3ef658aef3b0bae7b5f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a57d25cfbfc6a3ef658aef3b0bae7b5f5">evstr2dstr</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a46a860f499676fa4034bf8a363dbc822">evstr2dstr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:a57d25cfbfc6a3ef658aef3b0bae7b5f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fd6db818a49f5f6a547d2e29e72910b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8fd6db818a49f5f6a547d2e29e72910b">call_bin_op</a>(recv, <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>, arg1)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a315126feaa71a50483c584b755d86fb5">call_bin_op_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (recv),(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>),(arg1))</td></tr>
<tr class="separator:a8fd6db818a49f5f6a547d2e29e72910b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe72bdc22477862fab6b777a9e921c7b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abe72bdc22477862fab6b777a9e921c7b">call_uni_op</a>(recv, <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a95f285a1fa517dae0f2440dc6bb6886b">call_uni_op_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (recv),(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:abe72bdc22477862fab6b777a9e921c7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae56b892d2f2a4f48008c8dccdab6e281"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae56b892d2f2a4f48008c8dccdab6e281">new_args</a>(f, o, <a class="el" href="../../de/d07/bigdecimal_8c.html#a514f1b439f404f86f77090fa9edc96ce">r</a>, <a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, <a class="el" href="../../d8/d4e/strftime_8c.html#a84f8c321bec9cb341733acc02f1341a3">b</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#aa8fe61598a14767444cc6c867d2b0908">new_args_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (f),(o),(<a class="el" href="../../de/d07/bigdecimal_8c.html#a514f1b439f404f86f77090fa9edc96ce">r</a>),(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d8/d4e/strftime_8c.html#a84f8c321bec9cb341733acc02f1341a3">b</a>))</td></tr>
<tr class="separator:ae56b892d2f2a4f48008c8dccdab6e281"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0b05fcba6be8f90d0d2d99bb9ec0b4c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad0b05fcba6be8f90d0d2d99bb9ec0b4c">ret_args</a>(node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a34c66cf24bc48183dca505ca362bdcc0">ret_args_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td></tr>
<tr class="separator:ad0b05fcba6be8f90d0d2d99bb9ec0b4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab68ad814e43aeadb75b46055678657b7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab68ad814e43aeadb75b46055678657b7">new_yield</a>(node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a5fc3b934afd769f300de1a6417e7675d">new_yield_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td></tr>
<tr class="separator:ab68ad814e43aeadb75b46055678657b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8128fe58f108349b4cb7c1a208cb874b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8128fe58f108349b4cb7c1a208cb874b">gettable</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae7f9f03f8107e2ea0dd8ff12350b1ecf">gettable_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:a8128fe58f108349b4cb7c1a208cb874b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cb1df5a7a381c93bd1b53c64194c804"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5cb1df5a7a381c93bd1b53c64194c804">assignable</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>, node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac1fa587e6359d264624dbdcd75ed6922">assignable_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>), (node))</td></tr>
<tr class="separator:a5cb1df5a7a381c93bd1b53c64194c804"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04dc959318a4396bf4b904455ef1a634"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a04dc959318a4396bf4b904455ef1a634">aryset</a>(node1, node2)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ad64475a547bfc9fc0eb7f84260cd642b">aryset_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node1), (node2))</td></tr>
<tr class="separator:a04dc959318a4396bf4b904455ef1a634"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5e454b247def6f31a324173f9934719"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa5e454b247def6f31a324173f9934719">attrset</a>(node, <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a49658ca065c7eaada3d486f0b95acd9c">attrset_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node), (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:aa5e454b247def6f31a324173f9934719"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb08645c7019753dc3e43080a8ee63fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afb08645c7019753dc3e43080a8ee63fd">rb_backref_error</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a3f04a9712ecdc1f42bffe7de31193129">rb_backref_error_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:afb08645c7019753dc3e43080a8ee63fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24425bcc46577a37c70057c22fe05b6f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a24425bcc46577a37c70057c22fe05b6f">node_assign</a>(node1, node2)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a002f3eb1437c5a1c66fb147aa3d25076">node_assign_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node1), (node2))</td></tr>
<tr class="separator:a24425bcc46577a37c70057c22fe05b6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a305eafa2cdc5ff3f853b558083697a2e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a305eafa2cdc5ff3f853b558083697a2e">match_op</a>(node1, node2)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a926f6794d49faf9bd0612f1ad169780f">match_op_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node1), (node2))</td></tr>
<tr class="separator:a305eafa2cdc5ff3f853b558083697a2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ed2ad05a3e4446b7890148b7379892a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1ed2ad05a3e4446b7890148b7379892a">local_tbl</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a9d8278d7b9db021a1c0734f36163f2fa">local_tbl_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a1ed2ad05a3e4446b7890148b7379892a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf3b91fb0d487a06b44dcbf974f3ef40"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acf3b91fb0d487a06b44dcbf974f3ef40">reg_compile</a>(<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#aab309c252250f7fbd970c1079e8f4aa0">reg_compile_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>), (<a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>))</td></tr>
<tr class="separator:acf3b91fb0d487a06b44dcbf974f3ef40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fc2d1f4685a1446132227f925d3b379"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5fc2d1f4685a1446132227f925d3b379">reg_fragment_setenc</a>(<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a8690f32702dfa93071e5f4e32b2b2500">reg_fragment_setenc_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>), (<a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>))</td></tr>
<tr class="separator:a5fc2d1f4685a1446132227f925d3b379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a587d133f5df06ee1a9f855f9d397c69d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a587d133f5df06ee1a9f855f9d397c69d">reg_fragment_check</a>(<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a37c7303c3de38c5c397e69f51bb77356">reg_fragment_check_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>), (<a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>))</td></tr>
<tr class="separator:a587d133f5df06ee1a9f855f9d397c69d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa83f8f8839f89ddf518cdd5e9b6c1a34"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa83f8f8839f89ddf518cdd5e9b6c1a34">reg_named_capture_assign</a>(regexp, <a class="el" href="../../dd/d9f/date__parse_8c.html#aafe6a0803e756e59e5af70fdb2dcc912">match</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a817a9ed63ee7f7d4dd67cac3b14dd600">reg_named_capture_assign_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(regexp),(<a class="el" href="../../dd/d9f/date__parse_8c.html#aafe6a0803e756e59e5af70fdb2dcc912">match</a>))</td></tr>
<tr class="separator:aa83f8f8839f89ddf518cdd5e9b6c1a34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addeeb969b789536e6d64fb25622be06a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#addeeb969b789536e6d64fb25622be06a">get_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:addeeb969b789536e6d64fb25622be06a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27030716e8ff073378571d84bd3985fa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a27030716e8ff073378571d84bd3985fa">get_value</a>(<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a27030716e8ff073378571d84bd3985fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb64cded893f33e4934bc576df4e3fd6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#adb64cded893f33e4934bc576df4e3fd6">formal_argument</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#af9fb6894fc4430699079313dc2a697ce">formal_argument_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:adb64cded893f33e4934bc576df4e3fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed3d1812d3f35fac1d14859bcffb89f7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aed3d1812d3f35fac1d14859bcffb89f7">shadowing_lvar</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a55cf0893efa01c950964876f7fd3237b">shadowing_lvar_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>))</td></tr>
<tr class="separator:aed3d1812d3f35fac1d14859bcffb89f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac58bf3482faa55ed3af22c3878c35feb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac58bf3482faa55ed3af22c3878c35feb">new_bv</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#aab8a77349f7462c429c170bd79ed28f8">new_bv_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:ac58bf3482faa55ed3af22c3878c35feb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab63305c0543649ca488042de073fcffa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab63305c0543649ca488042de073fcffa">local_push</a>(<a class="el" href="../../d3/d7f/gram_8c.html#aedf441037f1d7608b7bb3fccab3d603d">top</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a6c8e72f1d96507b3f1057abcfd1c63fa">local_push_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d3/d7f/gram_8c.html#aedf441037f1d7608b7bb3fccab3d603d">top</a>))</td></tr>
<tr class="separator:ab63305c0543649ca488042de073fcffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5205a69edafa1f17af70b1f24c8f978f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5205a69edafa1f17af70b1f24c8f978f">local_pop</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#afab2d30c2935af9330f66cc90fe7cc60">local_pop_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a5205a69edafa1f17af70b1f24c8f978f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4d5835dd61d1aeb0e81e95055dec2b4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab4d5835dd61d1aeb0e81e95055dec2b4">local_var</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ad985e0be4135839f82ded8d3797b8c33">local_var_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>));</td></tr>
<tr class="separator:ab4d5835dd61d1aeb0e81e95055dec2b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add1e9344471cbb8e25216e5aaebeafd4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#add1e9344471cbb8e25216e5aaebeafd4">arg_var</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#af60fb0c2faada4d666aaf3b737a8b120">arg_var_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:add1e9344471cbb8e25216e5aaebeafd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e7b58aa0005e28573b05e2ea1d3b3bf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6e7b58aa0005e28573b05e2ea1d3b3bf">local_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a7692c320cc05f695b5148718c784a160">local_id_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:a6e7b58aa0005e28573b05e2ea1d3b3bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f9c8dd7d76e9cd4654816e5b9cc47f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2f9c8dd7d76e9cd4654816e5b9cc47f4">internal_id</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a04d0dad923f704d212d3b8435157a43e">internal_id_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a2f9c8dd7d76e9cd4654816e5b9cc47f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab76822e9189a6d2d8bb806c34f9ac6b9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab76822e9189a6d2d8bb806c34f9ac6b9">dyna_push</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a2504014549f34dba80bbb0a0974508c8">dyna_push_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:ab76822e9189a6d2d8bb806c34f9ac6b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfd779fd3800c7f33c9036ae80612115"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abfd779fd3800c7f33c9036ae80612115">dyna_pop</a>(node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a2e92b264d4ecb0bcd5c3db3795211058">dyna_pop_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td></tr>
<tr class="separator:abfd779fd3800c7f33c9036ae80612115"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9196c3ae4712811a17ea70e52cd9cff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab9196c3ae4712811a17ea70e52cd9cff">dyna_in_block</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#abccf5f5512c5225026c16c80940911b4">dyna_in_block_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:ab9196c3ae4712811a17ea70e52cd9cff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc5f07bfb6caca6da7510625d6e6fbd8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acc5f07bfb6caca6da7510625d6e6fbd8">dyna_var</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ab4d5835dd61d1aeb0e81e95055dec2b4">local_var</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:acc5f07bfb6caca6da7510625d6e6fbd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab529a12b82d39987d521ab232bd6a6ec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab529a12b82d39987d521ab232bd6a6ec">dvar_defined</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac8da299068b7be73bc0ae3604d1ff86a">dvar_defined_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>), 0)</td></tr>
<tr class="separator:ab529a12b82d39987d521ab232bd6a6ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace7891011c83acd673c27d6b643e0f85"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ace7891011c83acd673c27d6b643e0f85">dvar_defined_get</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac8da299068b7be73bc0ae3604d1ff86a">dvar_defined_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>), 1)</td></tr>
<tr class="separator:ace7891011c83acd673c27d6b643e0f85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35f0c13829e837fb839d2b25660600ae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a35f0c13829e837fb839d2b25660600ae">dvar_curr</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a78277e98632dbf1c65f9d205544327ca">dvar_curr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:a35f0c13829e837fb839d2b25660600ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0103c8ab16f47ff57468f9a40024b009"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0103c8ab16f47ff57468f9a40024b009">lvar_defined</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#af7be0e52c4a07e94280543ec61cadeb2">lvar_defined_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:a0103c8ab16f47ff57468f9a40024b009"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e390b7c6efe1a57a0677e419d09822a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8e390b7c6efe1a57a0677e419d09822a">RE_OPTION_ONCE</a>&#160;&#160;&#160;(1&lt;&lt;16)</td></tr>
<tr class="separator:a8e390b7c6efe1a57a0677e419d09822a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af609eb56346eb3cf6e4fc258ab4b4004"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af609eb56346eb3cf6e4fc258ab4b4004">RE_OPTION_ENCODING_SHIFT</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:af609eb56346eb3cf6e4fc258ab4b4004"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a017671f5017e78dc4d0c92a6f61ab859"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a017671f5017e78dc4d0c92a6f61ab859">RE_OPTION_ENCODING</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>)&#160;&#160;&#160;(((<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>)&amp;0xff)&lt;&lt;RE_OPTION_ENCODING_SHIFT)</td></tr>
<tr class="separator:a017671f5017e78dc4d0c92a6f61ab859"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9716cb57cf662ee8470dfad1713dfd1e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9716cb57cf662ee8470dfad1713dfd1e">RE_OPTION_ENCODING_IDX</a>(o)&#160;&#160;&#160;(((o)&gt;&gt;<a class="el" href="../../d7/dc0/parse_8y.html#af609eb56346eb3cf6e4fc258ab4b4004">RE_OPTION_ENCODING_SHIFT</a>)&amp;0xff)</td></tr>
<tr class="separator:a9716cb57cf662ee8470dfad1713dfd1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b499349716d690ead3490ae9460710f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5b499349716d690ead3490ae9460710f">RE_OPTION_ENCODING_NONE</a>(o)&#160;&#160;&#160;((o)&amp;<a class="el" href="../../d7/dc0/parse_8y.html#a90cdee374af55b9ee24e0d469400d7c5">RE_OPTION_ARG_ENCODING_NONE</a>)</td></tr>
<tr class="separator:a5b499349716d690ead3490ae9460710f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a376f612c82347134f923dd54d6e4b04c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a376f612c82347134f923dd54d6e4b04c">RE_OPTION_MASK</a>&#160;&#160;&#160;0xff</td></tr>
<tr class="separator:a376f612c82347134f923dd54d6e4b04c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90cdee374af55b9ee24e0d469400d7c5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a90cdee374af55b9ee24e0d469400d7c5">RE_OPTION_ARG_ENCODING_NONE</a>&#160;&#160;&#160;32</td></tr>
<tr class="separator:a90cdee374af55b9ee24e0d469400d7c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3945cec520b6c3eceec571a092ff77b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac3945cec520b6c3eceec571a092ff77b">NODE_STRTERM</a>&#160;&#160;&#160;<a class="el" href="../../d1/d77/node_8h.html#a6a276b85e2da28c5f9c3dbce61c55682a2ee2f4913eda8398b92ce97daf62a0f0">NODE_ZARRAY</a>	/* nothing to gc */</td></tr>
<tr class="separator:ac3945cec520b6c3eceec571a092ff77b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60ff266c9c51812eadf38c736e230689"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a60ff266c9c51812eadf38c736e230689">NODE_HEREDOC</a>&#160;&#160;&#160;<a class="el" href="../../d1/d77/node_8h.html#a6a276b85e2da28c5f9c3dbce61c55682a84321b422ec9dc86a01031963ec5d7c5">NODE_ARRAY</a> 	/* 1, 3 to gc */</td></tr>
<tr class="separator:a60ff266c9c51812eadf38c736e230689"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ab698e2cf668da9ae28fe9f6ede6796"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4ab698e2cf668da9ae28fe9f6ede6796">SIGN_EXTEND</a>(x, <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;(((1&lt;&lt;(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)-1)^((x)&amp;~(~0&lt;&lt;(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))))-(1&lt;&lt;(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)-1))</td></tr>
<tr class="separator:a4ab698e2cf668da9ae28fe9f6ede6796"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f7bdba613fbbb6eeff576767918454d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8f7bdba613fbbb6eeff576767918454d">nd_func</a>&#160;&#160;&#160;<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">u1.id</a></td></tr>
<tr class="separator:a8f7bdba613fbbb6eeff576767918454d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae450a4ce7efb0f99c8697370fda5e872"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae450a4ce7efb0f99c8697370fda5e872">nd_term</a>(node)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a4ab698e2cf668da9ae28fe9f6ede6796">SIGN_EXTEND</a>((node)-&gt;<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">u2.id</a>, <a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>*2)</td></tr>
<tr class="separator:ae450a4ce7efb0f99c8697370fda5e872"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae0553ae3d8cc5fe3078e1db7b54c8bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aae0553ae3d8cc5fe3078e1db7b54c8bb">nd_paren</a>(node)&#160;&#160;&#160;(char)((node)-&gt;<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">u2.id</a> &gt;&gt; <a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>*2)</td></tr>
<tr class="separator:aae0553ae3d8cc5fe3078e1db7b54c8bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a197f920014c5a23b9dba4b698e03aab4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a197f920014c5a23b9dba4b698e03aab4">nd_nest</a>&#160;&#160;&#160;<a class="el" href="../../d8/d36/signal_8c.html#a6f2334d7e90694f211f708b860dfa486">u3.cnt</a></td></tr>
<tr class="separator:a197f920014c5a23b9dba4b698e03aab4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba24060521d2fa3df2cd7a928412e105"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aba24060521d2fa3df2cd7a928412e105">ifndef_ripper</a>(x)&#160;&#160;&#160;(x)</td></tr>
<tr class="separator:aba24060521d2fa3df2cd7a928412e105"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaec2ebc8880fc8c66c0d07ad3b0edb44"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aaec2ebc8880fc8c66c0d07ad3b0edb44">rb_warn0</a>(<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>)&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#a146caf541551298053f23e384ce4ce2a">rb_compile_warn</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>))</td></tr>
<tr class="separator:aaec2ebc8880fc8c66c0d07ad3b0edb44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dace759c53dbbe49ff7835c0a202027"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0dace759c53dbbe49ff7835c0a202027">rb_warnI</a>(<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>, <a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>)&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#a146caf541551298053f23e384ce4ce2a">rb_compile_warn</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>), (<a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>))</td></tr>
<tr class="separator:a0dace759c53dbbe49ff7835c0a202027"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67e79dae06f8419a42a082e37c0b2901"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a67e79dae06f8419a42a082e37c0b2901">rb_warnS</a>(<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>, <a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>)&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#a146caf541551298053f23e384ce4ce2a">rb_compile_warn</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>), (<a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>))</td></tr>
<tr class="separator:a67e79dae06f8419a42a082e37c0b2901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3f01cfa65c2c0a61a6f83b556b892f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac3f01cfa65c2c0a61a6f83b556b892f3">rb_warning0</a>(<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>)&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#ab89177d61c1d80c8e75fa0ff73addd85">rb_compile_warning</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>))</td></tr>
<tr class="separator:ac3f01cfa65c2c0a61a6f83b556b892f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca369e6f278a2656e996a822270e034c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aca369e6f278a2656e996a822270e034c">rb_warningS</a>(<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>, <a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>)&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#ab89177d61c1d80c8e75fa0ff73addd85">rb_compile_warning</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>), (<a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>))</td></tr>
<tr class="separator:aca369e6f278a2656e996a822270e034c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8a9e12698ddd356976669c6116abef1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac8a9e12698ddd356976669c6116abef1">rb_compile_error</a>&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#aff5d5290707cbbb27afe81ad515adff8">rb_compile_error_with_enc</a></td></tr>
<tr class="separator:ac8a9e12698ddd356976669c6116abef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc0efe2105b7dc0284213e8e4c346ee8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afc0efe2105b7dc0284213e8e4c346ee8">compile_error</a>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;nerr++,<a class="el" href="../../db/dcc/error_8c.html#aff5d5290707cbbb27afe81ad515adff8">rb_compile_error_with_enc</a></td></tr>
<tr class="separator:afc0efe2105b7dc0284213e8e4c346ee8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b072b9b093fc1e30bfd03bcee3fc2d0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3b072b9b093fc1e30bfd03bcee3fc2d0">PARSER_ARG</a>&#160;&#160;&#160;<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, <a class="el" href="../../d7/dc0/parse_8y.html#a9e3ce88cf878782a0eb09e55f4da3c9a">current_enc</a>,</td></tr>
<tr class="separator:a3b072b9b093fc1e30bfd03bcee3fc2d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a975ebb4788e2066d838f862705f56b3e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a975ebb4788e2066d838f862705f56b3e">token_info_push</a>(<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)&#160;&#160;&#160;(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a117741045763c090b26e30a85bd0e0a6">RTEST</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#a18061f301f8cacbf9935b94d3f9a11ee">ruby_verbose</a>) ? token_info_push(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)) : (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)0)</td></tr>
<tr class="separator:a975ebb4788e2066d838f862705f56b3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9b9f89b11a878abf5348343d9a77283"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af9b9f89b11a878abf5348343d9a77283">token_info_pop</a>(<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)&#160;&#160;&#160;(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a117741045763c090b26e30a85bd0e0a6">RTEST</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#a18061f301f8cacbf9935b94d3f9a11ee">ruby_verbose</a>) ? token_info_pop(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)) : (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)0)</td></tr>
<tr class="separator:af9b9f89b11a878abf5348343d9a77283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0943f558a560b9b5fa0593d7e36496c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0943f558a560b9b5fa0593d7e36496c1">YYERROR_VERBOSE</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a0943f558a560b9b5fa0593d7e36496c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3499e31aa832edc82b632ae811286a4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3499e31aa832edc82b632ae811286a4b">YYTOKEN_TABLE</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a3499e31aa832edc82b632ae811286a4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69ca0fbcc6d7aa5e8f47b11fc0048208"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a69ca0fbcc6d7aa5e8f47b11fc0048208">YYTOKENTYPE</a></td></tr>
<tr class="separator:a69ca0fbcc6d7aa5e8f47b11fc0048208"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e3dbf169c5ee24cf6af37c61cf3995d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2e3dbf169c5ee24cf6af37c61cf3995d">YYSTYPE_IS_TRIVIAL</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a2e3dbf169c5ee24cf6af37c61cf3995d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ccf5315e8f5c1cec48ec67ca1771e3a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4ccf5315e8f5c1cec48ec67ca1771e3a">yystype</a>&#160;&#160;&#160;<a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> /* obsolescent; will be withdrawn */</td></tr>
<tr class="separator:a4ccf5315e8f5c1cec48ec67ca1771e3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0232d21120b2cfc5e5f82f0fbadab3c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af0232d21120b2cfc5e5f82f0fbadab3c">YYSTYPE_IS_DECLARED</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:af0232d21120b2cfc5e5f82f0fbadab3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d535939e93253736c6eeda569d24de5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a>&#160;&#160;&#160;unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a></td></tr>
<tr class="separator:a7d535939e93253736c6eeda569d24de5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4bb7ad82d4a7e2df49ff6a8fb484109"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab4bb7ad82d4a7e2df49ff6a8fb484109">YYSIZE_MAXIMUM</a>&#160;&#160;&#160;((<a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a>) -1)</td></tr>
<tr class="separator:ab4bb7ad82d4a7e2df49ff6a8fb484109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86f079016f11f0600f4259f3f03f8d43"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(msgid)&#160;&#160;&#160;msgid</td></tr>
<tr class="separator:a86f079016f11f0600f4259f3f03f8d43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7d1ef1bbc6adfe69894bc8221f557e1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad7d1ef1bbc6adfe69894bc8221f557e1">YYUSE</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>)&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>) (<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>))</td></tr>
<tr class="separator:ad7d1ef1bbc6adfe69894bc8221f557e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a6ff515042340dd341cf6ca8dd05f2d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)</td></tr>
<tr class="separator:a0a6ff515042340dd341cf6ca8dd05f2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af45042ce56e04d634420d76caeb2ee73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af45042ce56e04d634420d76caeb2ee73">YYSTACK_ALLOC</a>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a27be75ce945b39de7aac8da2d7e37be4">YYMALLOC</a></td></tr>
<tr class="separator:af45042ce56e04d634420d76caeb2ee73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a9dc526fd390d4808252bd631c4c2f7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1a9dc526fd390d4808252bd631c4c2f7">YYSTACK_FREE</a>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#afa4f943fa9a91c629bc467bdc551adb7">YYFREE</a></td></tr>
<tr class="separator:a1a9dc526fd390d4808252bd631c4c2f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e55d995c7458f2f4af94a426d0adde8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7e55d995c7458f2f4af94a426d0adde8">YYSTACK_ALLOC_MAXIMUM</a>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ab4bb7ad82d4a7e2df49ff6a8fb484109">YYSIZE_MAXIMUM</a></td></tr>
<tr class="separator:a7e55d995c7458f2f4af94a426d0adde8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcd15dd0fa87ffba0371c6d6a0cc9631"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afcd15dd0fa87ffba0371c6d6a0cc9631">YYSTACK_GAP_MAXIMUM</a>&#160;&#160;&#160;(<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a> (union <a class="el" href="../../d8/d97/unionyyalloc.html">yyalloc</a>) - 1)</td></tr>
<tr class="separator:afcd15dd0fa87ffba0371c6d6a0cc9631"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40beb355f2cf230a99e2e2bb54909a5a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a40beb355f2cf230a99e2e2bb54909a5a">YYSTACK_BYTES</a>(<a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>)</td></tr>
<tr class="separator:a40beb355f2cf230a99e2e2bb54909a5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b270b13a13550fb9cefc929dad206ac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3b270b13a13550fb9cefc929dad206ac">YYCOPY_NEEDED</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a3b270b13a13550fb9cefc929dad206ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae780b90b638f37309f20dc07f94e8221"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae780b90b638f37309f20dc07f94e8221">YYSTACK_RELOCATE</a>(Stack_alloc, Stack)</td></tr>
<tr class="separator:ae780b90b638f37309f20dc07f94e8221"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6586b145b5cddce4eec46f35d59b1dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad6586b145b5cddce4eec46f35d59b1dd">YYCOPY</a>(To, From, Count)</td></tr>
<tr class="separator:ad6586b145b5cddce4eec46f35d59b1dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6419f3fd69ecb6b7e063410fd4e73b2f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6419f3fd69ecb6b7e063410fd4e73b2f">YYFINAL</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:a6419f3fd69ecb6b7e063410fd4e73b2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae67923760a28e3b7ed3aa2cfaef7f9a2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae67923760a28e3b7ed3aa2cfaef7f9a2">YYLAST</a>&#160;&#160;&#160;10748</td></tr>
<tr class="separator:ae67923760a28e3b7ed3aa2cfaef7f9a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75d260730a6c379a94ea28f63a7b9275"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a75d260730a6c379a94ea28f63a7b9275">YYNTOKENS</a>&#160;&#160;&#160;148</td></tr>
<tr class="separator:a75d260730a6c379a94ea28f63a7b9275"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af54ae9e588f0ecc32eabbfdf1959df10"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af54ae9e588f0ecc32eabbfdf1959df10">YYNNTS</a>&#160;&#160;&#160;174</td></tr>
<tr class="separator:af54ae9e588f0ecc32eabbfdf1959df10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceaba8997dc3867478ae3b816647eb7c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aceaba8997dc3867478ae3b816647eb7c">YYNRULES</a>&#160;&#160;&#160;573</td></tr>
<tr class="separator:aceaba8997dc3867478ae3b816647eb7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c387ba2caaade8bf8f78ed30023f79f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2c387ba2caaade8bf8f78ed30023f79f">YYNSTATES</a>&#160;&#160;&#160;991</td></tr>
<tr class="separator:a2c387ba2caaade8bf8f78ed30023f79f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a926181abd06b6d1df27b6133971c24ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a926181abd06b6d1df27b6133971c24ce">YYUNDEFTOK</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:a926181abd06b6d1df27b6133971c24ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3f5ed4bc4517eff0ef1b17541192a58"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af3f5ed4bc4517eff0ef1b17541192a58">YYMAXUTOK</a>&#160;&#160;&#160;375</td></tr>
<tr class="separator:af3f5ed4bc4517eff0ef1b17541192a58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad19ee88e33c02c4e720b28f78249bd7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aad19ee88e33c02c4e720b28f78249bd7">YYTRANSLATE</a>(YYX)&#160;&#160;&#160;((unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>) (YYX) &lt;= <a class="el" href="../../db/d97/parse_8c.html#af3f5ed4bc4517eff0ef1b17541192a58">YYMAXUTOK</a> ? <a class="el" href="../../db/d97/parse_8c.html#a384fb3797a340a5415c03719ebab9c67">yytranslate</a>[YYX] : <a class="el" href="../../db/d97/parse_8c.html#a926181abd06b6d1df27b6133971c24ce">YYUNDEFTOK</a>)</td></tr>
<tr class="separator:aad19ee88e33c02c4e720b28f78249bd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62bf0ed0c4360b077071b5cf3177823b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a62bf0ed0c4360b077071b5cf3177823b">YYPACT_NINF</a>&#160;&#160;&#160;-747</td></tr>
<tr class="separator:a62bf0ed0c4360b077071b5cf3177823b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a504faa93b92f37fcc147f68e8d111a1d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a504faa93b92f37fcc147f68e8d111a1d">YYTABLE_NINF</a>&#160;&#160;&#160;-574</td></tr>
<tr class="separator:a504faa93b92f37fcc147f68e8d111a1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f908ea93d1185af001f0e858ba789bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1f908ea93d1185af001f0e858ba789bb">yypact_value_is_default</a>(<a class="el" href="../../db/d97/parse_8c.html#a9603869106571e5619ecdd127be595d6">yystate</a>)&#160;&#160;&#160;((<a class="el" href="../../db/d97/parse_8c.html#a9603869106571e5619ecdd127be595d6">yystate</a>) == (-747))</td></tr>
<tr class="separator:a1f908ea93d1185af001f0e858ba789bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb8d96db6d8700f2801f9d154e5c3f58"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acb8d96db6d8700f2801f9d154e5c3f58">yytable_value_is_error</a>(yytable_value)&#160;&#160;&#160;((yytable_value) == (-574))</td></tr>
<tr class="separator:acb8d96db6d8700f2801f9d154e5c3f58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20bf055e53dc4fd5afddfd752a4d1adb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a20bf055e53dc4fd5afddfd752a4d1adb">yyerrok</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#adfe7a43322ec83aeaafc232f9caceaf1">yyerrstatus</a> = 0)</td></tr>
<tr class="separator:a20bf055e53dc4fd5afddfd752a4d1adb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5035d59933b3f5388c44f596145db047"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5035d59933b3f5388c44f596145db047">yyclearin</a>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#abc6c35ac2a4d2578c3f92c2468216bc9">yychar</a> = <a class="el" href="../../db/d97/parse_8c.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a>)</td></tr>
<tr class="separator:a5035d59933b3f5388c44f596145db047"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae59196b3765411a06cf234cf9bcae2e7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a>&#160;&#160;&#160;(-2)</td></tr>
<tr class="separator:ae59196b3765411a06cf234cf9bcae2e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b1e3628411fabac03abe0a337322016"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3b1e3628411fabac03abe0a337322016">YYEOF</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a3b1e3628411fabac03abe0a337322016"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6c7a65b580c214b2ea832fd7bdd472e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa6c7a65b580c214b2ea832fd7bdd472e">YYACCEPT</a>&#160;&#160;&#160;goto yyacceptlab</td></tr>
<tr class="separator:aa6c7a65b580c214b2ea832fd7bdd472e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bcde0b05b9aa4ec5169092d9d211dbd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3bcde0b05b9aa4ec5169092d9d211dbd">YYABORT</a>&#160;&#160;&#160;goto yyabortlab</td></tr>
<tr class="separator:a3bcde0b05b9aa4ec5169092d9d211dbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1eef6197be78122699013d0784acc80"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af1eef6197be78122699013d0784acc80">YYERROR</a>&#160;&#160;&#160;goto yyerrorlab</td></tr>
<tr class="separator:af1eef6197be78122699013d0784acc80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a383d9671b1abd97e4c6f3708d1ca32f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a383d9671b1abd97e4c6f3708d1ca32f3">YYFAIL</a>&#160;&#160;&#160;goto <a class="el" href="../../db/d97/parse_8c.html#a3a0240e9bee206c93e4eb21c629052ba">yyerrlab</a></td></tr>
<tr class="separator:a383d9671b1abd97e4c6f3708d1ca32f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad860e18ca4b79fc589895b531bdb7948"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad860e18ca4b79fc589895b531bdb7948">YYRECOVERING</a>()&#160;&#160;&#160;(!!<a class="el" href="../../db/d97/parse_8c.html#adfe7a43322ec83aeaafc232f9caceaf1">yyerrstatus</a>)</td></tr>
<tr class="separator:ad860e18ca4b79fc589895b531bdb7948"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfcaf974b837e3efc130377e9837b4fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#adfcaf974b837e3efc130377e9837b4fd">YYBACKUP</a>(Token, Value)</td></tr>
<tr class="separator:adfcaf974b837e3efc130377e9837b4fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2b58b1851184ddb3b60fede50bc7946"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad2b58b1851184ddb3b60fede50bc7946">YYTERROR</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:ad2b58b1851184ddb3b60fede50bc7946"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a552f295255821fa7dea11b0237e1d61a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a552f295255821fa7dea11b0237e1d61a">YYERRCODE</a>&#160;&#160;&#160;256</td></tr>
<tr class="separator:a552f295255821fa7dea11b0237e1d61a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2b4f027a2b092ac14ca4464e7b3db60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">YYRHSLOC</a>(Rhs, K)&#160;&#160;&#160;((Rhs)[K])</td></tr>
<tr class="separator:ab2b4f027a2b092ac14ca4464e7b3db60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a485d38f93de30679900c9cad6e7f3446"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a485d38f93de30679900c9cad6e7f3446">YYLLOC_DEFAULT</a>(Current, Rhs, <a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>)</td></tr>
<tr class="separator:a485d38f93de30679900c9cad6e7f3446"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52c7d936ca7e6c34687ff71f29b8cfd1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a52c7d936ca7e6c34687ff71f29b8cfd1">YY_LOCATION_PRINT</a>(File, Loc)&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>) 0)</td></tr>
<tr class="separator:a52c7d936ca7e6c34687ff71f29b8cfd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ea34e09602d1ede033f16ba669ef24b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0ea34e09602d1ede033f16ba669ef24b">YYLEX</a>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a1c38dfff21ed92c040f56f25d15627fc">yylex</a> (&amp;<a class="el" href="../../db/d97/parse_8c.html#a539b86ee4bb46824a194f22eb69903d9">yylval</a>, <a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a0ea34e09602d1ede033f16ba669ef24b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3b78184b3e3414afdaf2bbbff4a8bfe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a>&#160;&#160;&#160;fprintf</td></tr>
<tr class="separator:af3b78184b3e3414afdaf2bbbff4a8bfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6d6ca80e87922f90264f1a4a802ea04"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af6d6ca80e87922f90264f1a4a802ea04">YYDPRINTF</a>(Args)</td></tr>
<tr class="separator:af6d6ca80e87922f90264f1a4a802ea04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c510d33cb388afc9411141ba3076a36"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1c510d33cb388afc9411141ba3076a36">YY_SYMBOL_PRINT</a>(Title, Type, Value, Location)</td></tr>
<tr class="separator:a1c510d33cb388afc9411141ba3076a36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a52157fbe194e3a347afc4ef750af77"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7a52157fbe194e3a347afc4ef750af77">YY_STACK_PRINT</a>(Bottom, Top)</td></tr>
<tr class="separator:a7a52157fbe194e3a347afc4ef750af77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49ad456240785266cadae498ddae9310"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a49ad456240785266cadae498ddae9310">YY_REDUCE_PRINT</a>(Rule)</td></tr>
<tr class="separator:a49ad456240785266cadae498ddae9310"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb1508a3a38ec5d64c27e8eca25330b5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a>&#160;&#160;&#160;200</td></tr>
<tr class="separator:aeb1508a3a38ec5d64c27e8eca25330b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14ba2b263c446ffed1c888c4b42ae40c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a14ba2b263c446ffed1c888c4b42ae40c">YYMAXDEPTH</a>&#160;&#160;&#160;10000</td></tr>
<tr class="separator:a14ba2b263c446ffed1c888c4b42ae40c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5678224066e7b61a101000279b4bb0be"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5678224066e7b61a101000279b4bb0be">YYCASE_</a>(<a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>, <a class="el" href="../../d6/de3/crypt_8c.html#abe081f68ee621d157bd09424831be314">S</a>)</td></tr>
<tr class="separator:a5678224066e7b61a101000279b4bb0be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2f9773cd9c031026b2ef4c1ee7be1be"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad2f9773cd9c031026b2ef4c1ee7be1be">YYPOPSTACK</a>(<a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>)&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#ab6ef78ca64064b2c456d5c47ec3cbad9">yyvsp</a> -= (<a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>), <a class="el" href="../../db/d97/parse_8c.html#abbf42605bc224aa1f6e5d4f951162724">yyssp</a> -= (<a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>))</td></tr>
<tr class="separator:ad2f9773cd9c031026b2ef4c1ee7be1be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0e752e92b35e76f827643476f07eeeb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af0e752e92b35e76f827643476f07eeeb">YYSYNTAX_ERROR</a></td></tr>
<tr class="separator:af0e752e92b35e76f827643476f07eeeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75acfb3798e577ebd296e604e422e86b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a75acfb3798e577ebd296e604e422e86b">yylval</a>&#160;&#160;&#160;(*((<a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>*)(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../db/d97/parse_8c.html#a7448ef770cca8f11aceb3545ef30e10a">parser_yylval</a>)))</td></tr>
<tr class="separator:a75acfb3798e577ebd296e604e422e86b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaef8ffc48c0cd2f26d22f446735cd765"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aaef8ffc48c0cd2f26d22f446735cd765">nextc</a>()&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a2cdddde331fd21fa42c89690aa7844ff">parser_nextc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:aaef8ffc48c0cd2f26d22f446735cd765"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c048c86d4090e164a912e3045282f9f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1c048c86d4090e164a912e3045282f9f">pushback</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#abf1eaa7681b3ca909844f53f3064a2ec">parser_pushback</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>))</td></tr>
<tr class="separator:a1c048c86d4090e164a912e3045282f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf4744d9ea857f9df3d1d89e056b20b0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acf4744d9ea857f9df3d1d89e056b20b0">newtok</a>()&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a5bf31317da0ef7282dedbda8246e9aca">parser_newtok</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:acf4744d9ea857f9df3d1d89e056b20b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a668cfea151c63e845fa1c2931e2a39ea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a668cfea151c63e845fa1c2931e2a39ea">tokspace</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ab831e47151b420de51e0f8270db92d1b">parser_tokspace</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:a668cfea151c63e845fa1c2931e2a39ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a733bded1a4e5947da3d0a0c629188ed1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a733bded1a4e5947da3d0a0c629188ed1">tokadd</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#adba953be2ada60fb6f1a4e210385ab6f">parser_tokadd</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>))</td></tr>
<tr class="separator:a733bded1a4e5947da3d0a0c629188ed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ef2d3af9b4d83add8e5489cfc3988d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0ef2d3af9b4d83add8e5489cfc3988d5">tok_hex</a>(numlen)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a8eab06aeb181228b855d138fc07d0bf2">parser_tok_hex</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (numlen))</td></tr>
<tr class="separator:a0ef2d3af9b4d83add8e5489cfc3988d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b134e9bb5a5ab60833db1649abb92fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7b134e9bb5a5ab60833db1649abb92fb">read_escape</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, <a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a00e1405a2365cacaf2e2e4e83638da3f">parser_read_escape</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>), (<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>))</td></tr>
<tr class="separator:a7b134e9bb5a5ab60833db1649abb92fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c4eeed212616499da05689f1ef72141"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4c4eeed212616499da05689f1ef72141">tokadd_escape</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a2b5d0ac0bc3a491bf38a37cc914484ea">parser_tokadd_escape</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>))</td></tr>
<tr class="separator:a4c4eeed212616499da05689f1ef72141"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90b1befe6592f9326ede9fe677f6907c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a90b1befe6592f9326ede9fe677f6907c">regx_options</a>()&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ab312572aebd9d4f8bdb8ebb10756f520">parser_regx_options</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a90b1befe6592f9326ede9fe677f6907c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed9075c666a973d19aeaaed7a1dfc5d4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aed9075c666a973d19aeaaed7a1dfc5d4">tokadd_string</a>(f, <a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>, <a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, <a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a8906e75085b9659c52e26e7bd75cce24">parser_tokadd_string</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(f),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>),(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>),(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>))</td></tr>
<tr class="separator:aed9075c666a973d19aeaaed7a1dfc5d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4bd39c0e5ad4b73e888ec6a9a2b4256"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab4bd39c0e5ad4b73e888ec6a9a2b4256">parse_string</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a95eefa198e352cdc0a60b0675abc3deb">parser_parse_string</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:ab4bd39c0e5ad4b73e888ec6a9a2b4256"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b81155c789c321756eabfef906ab16b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0b81155c789c321756eabfef906ab16b">tokaddmbc</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>, <a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ad79f377a2a23447dab44352536d359f0">parser_tokaddmbc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>), (<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>))</td></tr>
<tr class="separator:a0b81155c789c321756eabfef906ab16b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f0803d06630f0ffff03c6aa74757aaa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0f0803d06630f0ffff03c6aa74757aaa">here_document</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a888dc8bb6e309b2827feb1720ef952a4">parser_here_document</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:a0f0803d06630f0ffff03c6aa74757aaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af51d8b343abeb4ee91736ce82702ad6a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af51d8b343abeb4ee91736ce82702ad6a">heredoc_identifier</a>()&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#adae5f13519c5ed85ea6c1f142d2cd03a">parser_heredoc_identifier</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:af51d8b343abeb4ee91736ce82702ad6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29027bf440885f2de4462e41b9a969d4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a29027bf440885f2de4462e41b9a969d4">heredoc_restore</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a66716d038636a42bcf15c9762d3b05a5">parser_heredoc_restore</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:a29027bf440885f2de4462e41b9a969d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcf02626de924b0ed8c7a5927a443c21"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#adcf02626de924b0ed8c7a5927a443c21">whole_match_p</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>, l, <a class="el" href="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a24b14900b405d5a403c8fea7c8e97d4e">parser_whole_match_p</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>),(l),(<a class="el" href="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>))</td></tr>
<tr class="separator:adcf02626de924b0ed8c7a5927a443c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63339b3dcfb84e6213fb0c9f8aba2c64"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a63339b3dcfb84e6213fb0c9f8aba2c64">set_yylval_str</a>(x)&#160;&#160;&#160;(yylval.node = <a class="el" href="../../d1/d77/node_8h.html#a67754e89cb5fe173e2ba7c6bc1d82649">NEW_STR</a>(x))</td></tr>
<tr class="separator:a63339b3dcfb84e6213fb0c9f8aba2c64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ab46f60487a699cf912d90d402a734c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9ab46f60487a699cf912d90d402a734c">set_yylval_num</a>(x)&#160;&#160;&#160;(yylval.num = (x))</td></tr>
<tr class="separator:a9ab46f60487a699cf912d90d402a734c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574f8b78e40dd79a4046b0cc2beccb4e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a574f8b78e40dd79a4046b0cc2beccb4e">set_yylval_id</a>(x)&#160;&#160;&#160;(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">yylval.id</a> = (x))</td></tr>
<tr class="separator:a574f8b78e40dd79a4046b0cc2beccb4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10ce8f505b60a94d404e4e43513933ae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a10ce8f505b60a94d404e4e43513933ae">set_yylval_name</a>(x)&#160;&#160;&#160;(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">yylval.id</a> = (x))</td></tr>
<tr class="separator:a10ce8f505b60a94d404e4e43513933ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fc9367bfccabbd01bfb5acca2b2a6f6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5fc9367bfccabbd01bfb5acca2b2a6f6">set_yylval_literal</a>(x)&#160;&#160;&#160;(yylval.node = <a class="el" href="../../d1/d77/node_8h.html#a0b35b94b9b2bf20d34efc1616be83916">NEW_LIT</a>(x))</td></tr>
<tr class="separator:a5fc9367bfccabbd01bfb5acca2b2a6f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b98a334ce6c0615b5716b51b217b042"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9b98a334ce6c0615b5716b51b217b042">set_yylval_node</a>(x)&#160;&#160;&#160;(yylval.node = (x))</td></tr>
<tr class="separator:a9b98a334ce6c0615b5716b51b217b042"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a559dd69bd596f607c3978ea98ec430e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a559dd69bd596f607c3978ea98ec430e9">yylval_id</a>()&#160;&#160;&#160;(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">yylval.id</a>)</td></tr>
<tr class="separator:a559dd69bd596f607c3978ea98ec430e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf3bf78187c7dfbba241b27d1110b531"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acf3bf78187c7dfbba241b27d1110b531">ripper_flush</a>(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>)&#160;&#160;&#160;(<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>)</td></tr>
<tr class="separator:acf3bf78187c7dfbba241b27d1110b531"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affd804aa116f7d43493d29c6607df14d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#affd804aa116f7d43493d29c6607df14d">SIGN_EXTEND_CHAR</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)&#160;&#160;&#160;((((unsigned char)(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)) ^ 128) - 128)</td></tr>
<tr class="separator:affd804aa116f7d43493d29c6607df14d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa72172bec2f824525eb35bc05d102e55"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa72172bec2f824525eb35bc05d102e55">parser_encoding_name</a>()&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>-&gt;<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr>
<tr class="separator:aa72172bec2f824525eb35bc05d102e55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7f7b869d091a546a9381b1bcacf15a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab7f7b869d091a546a9381b1bcacf15a0">parser_mbclen</a>()&#160;&#160;&#160;<a class="el" href="../../d1/d21/regex_8h.html#a2fe2c5a4a5c95e981c9de3089bc243a5">mbclen</a>((<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>-1),<a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a>,<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:ab7f7b869d091a546a9381b1bcacf15a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99a53301fa04e6eb1b2f15cf11c63bb5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a99a53301fa04e6eb1b2f15cf11c63bb5">parser_precise_mbclen</a>()&#160;&#160;&#160;<a class="el" href="../../d5/de3/encoding_8h.html#a0c6003b6aeaed218d841974b00c95870">rb_enc_precise_mbclen</a>((<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>-1),<a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a>,<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:a99a53301fa04e6eb1b2f15cf11c63bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27923e7c90c9f7bed49845772092c04d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a27923e7c90c9f7bed49845772092c04d">is_identchar</a>(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, <a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>, <a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)&#160;&#160;&#160;(<a class="el" href="../../d5/de3/encoding_8h.html#a8d0f0029d4bd82780241fb22fe7bf5b8">rb_enc_isalnum</a>(*(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)) || (*(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>)) == '<a class="el" href="../../df/d73/time_8c.html#a54b6aca564b141db4dfa8ed88f0cd85d">_</a>' || !<a class="el" href="../../de/de6/ruby_2ruby_8h.html#af96ff81718c3c27b342b5958fac6cb7e">ISASCII</a>(*(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>)))</td></tr>
<tr class="separator:a27923e7c90c9f7bed49845772092c04d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a054410a01d650b035ea8f1f263c48aa8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a054410a01d650b035ea8f1f263c48aa8">parser_is_identchar</a>()&#160;&#160;&#160;(!<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;eofp &amp;&amp; <a class="el" href="../../d7/dc0/parse_8y.html#a27923e7c90c9f7bed49845772092c04d">is_identchar</a>((<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>-1),<a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a>,<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>))</td></tr>
<tr class="separator:a054410a01d650b035ea8f1f263c48aa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78fd981b3a747e74ed4e19a19777f5c5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a78fd981b3a747e74ed4e19a19777f5c5">parser_isascii</a>()&#160;&#160;&#160;<a class="el" href="../../de/de6/ruby_2ruby_8h.html#af96ff81718c3c27b342b5958fac6cb7e">ISASCII</a>(*(<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>-1))</td></tr>
<tr class="separator:a78fd981b3a747e74ed4e19a19777f5c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab423d80af75c48750f2a236fced421b8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab423d80af75c48750f2a236fced421b8">STR_FUNC_ESCAPE</a>&#160;&#160;&#160;0x01</td></tr>
<tr class="separator:ab423d80af75c48750f2a236fced421b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefdd60ff387e322710ff80f16bedbeaa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aefdd60ff387e322710ff80f16bedbeaa">STR_FUNC_EXPAND</a>&#160;&#160;&#160;0x02</td></tr>
<tr class="separator:aefdd60ff387e322710ff80f16bedbeaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad832f161067673ac6dfca392c45d77e7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad832f161067673ac6dfca392c45d77e7">STR_FUNC_REGEXP</a>&#160;&#160;&#160;0x04</td></tr>
<tr class="separator:ad832f161067673ac6dfca392c45d77e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e43ae61ca7f1925ca9e34f9ffbabfc2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1e43ae61ca7f1925ca9e34f9ffbabfc2">STR_FUNC_QWORDS</a>&#160;&#160;&#160;0x08</td></tr>
<tr class="separator:a1e43ae61ca7f1925ca9e34f9ffbabfc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb3433e9d5d8bb54d1731c2379ee48ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abb3433e9d5d8bb54d1731c2379ee48ff">STR_FUNC_SYMBOL</a>&#160;&#160;&#160;0x10</td></tr>
<tr class="separator:abb3433e9d5d8bb54d1731c2379ee48ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7122d1bf4bfda474051b50d5c0357a7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac7122d1bf4bfda474051b50d5c0357a7">STR_FUNC_INDENT</a>&#160;&#160;&#160;0x20</td></tr>
<tr class="separator:ac7122d1bf4bfda474051b50d5c0357a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78b87c7a31c73f4d182e2af460d4f009"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a78b87c7a31c73f4d182e2af460d4f009">lex_goto_eol</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)&#160;&#160;&#160;((<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)-&gt;parser_lex_p = (<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)-&gt;parser_lex_pend)</td></tr>
<tr class="separator:a78b87c7a31c73f4d182e2af460d4f009"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2dc4b3c563466e9b33047660d5f4fbb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab2dc4b3c563466e9b33047660d5f4fbb">lex_eol_p</a>()&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a> &gt;= <a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a>)</td></tr>
<tr class="separator:ab2dc4b3c563466e9b33047660d5f4fbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2f8bef78fbbbce2cc6e7fd364a365be"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa2f8bef78fbbbce2cc6e7fd364a365be">peek</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae72931e0e085a840ab0d4e3e9bf77996">peek_n</a>((<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>), 0)</td></tr>
<tr class="separator:aa2f8bef78fbbbce2cc6e7fd364a365be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae72931e0e085a840ab0d4e3e9bf77996"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae72931e0e085a840ab0d4e3e9bf77996">peek_n</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>, <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>+(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>) &lt; <a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a> &amp;&amp; (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>) == (unsigned char)<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>[<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>])</td></tr>
<tr class="separator:ae72931e0e085a840ab0d4e3e9bf77996"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6ab5791e2b786131b7170981969eb69"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab6ab5791e2b786131b7170981969eb69">was_bol</a>()&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a8008dcfc6e95106d2ff2ddf9068aff5b">lex_pbeg</a> + 1)</td></tr>
<tr class="separator:ab6ab5791e2b786131b7170981969eb69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cb8635c421d3ada48f4c1a5ecfe6997"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4cb8635c421d3ada48f4c1a5ecfe6997">tokfix</a>()&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#aad54a49f05fafe90be98ca0fe39cc80c">tokenbuf</a>[<a class="el" href="../../d7/dc0/parse_8y.html#a5c08826e166598d221e18905683c3524">tokidx</a>]='\0')</td></tr>
<tr class="separator:a4cb8635c421d3ada48f4c1a5ecfe6997"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b3a335d617ec14d6296ca82d3055858"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2b3a335d617ec14d6296ca82d3055858">tok</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#aad54a49f05fafe90be98ca0fe39cc80c">tokenbuf</a></td></tr>
<tr class="separator:a2b3a335d617ec14d6296ca82d3055858"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69cc32ebd541279dcf93b82393380233"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a69cc32ebd541279dcf93b82393380233">toklen</a>()&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a5c08826e166598d221e18905683c3524">tokidx</a></td></tr>
<tr class="separator:a69cc32ebd541279dcf93b82393380233"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bf5e0c0ab72ebfec413aeba1bd7696f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6bf5e0c0ab72ebfec413aeba1bd7696f">toklast</a>()&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5c08826e166598d221e18905683c3524">tokidx</a>&gt;0?<a class="el" href="../../d7/dc0/parse_8y.html#aad54a49f05fafe90be98ca0fe39cc80c">tokenbuf</a>[<a class="el" href="../../d7/dc0/parse_8y.html#a5c08826e166598d221e18905683c3524">tokidx</a>-1]:0)</td></tr>
<tr class="separator:a6bf5e0c0ab72ebfec413aeba1bd7696f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ec6329b8e5cfbee9a64cf3107046130"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3ec6329b8e5cfbee9a64cf3107046130">tokcopy</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;<a class="el" href="../../d5/d9d/tcltklib_8c.html#aff97dc22261f0d01b7ce32bc7ccb691d">memcpy</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a668cfea151c63e845fa1c2931e2a39ea">tokspace</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>), <a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a> - (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>), (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td></tr>
<tr class="separator:a3ec6329b8e5cfbee9a64cf3107046130"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39d5d8136e6acbd8dfb9d6a16537166c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a39d5d8136e6acbd8dfb9d6a16537166c">ESCAPE_CONTROL</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a39d5d8136e6acbd8dfb9d6a16537166c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acadd53369f5b5a20ff0b255e42cd7efc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acadd53369f5b5a20ff0b255e42cd7efc">ESCAPE_META</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:acadd53369f5b5a20ff0b255e42cd7efc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e54e692f310530a4cb22d98adbb4e91"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9e54e692f310530a4cb22d98adbb4e91">tokadd_mbchar</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a50fd547bcb35e9f2943638d66299c8a8">parser_tokadd_mbchar</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>))</td></tr>
<tr class="separator:a9e54e692f310530a4cb22d98adbb4e91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2b66869a3d660de080f56222a322d63"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae2b66869a3d660de080f56222a322d63">mixed_error</a>(enc1, <a class="el" href="../../db/d74/zlib_8c.html#a6e426a921aec92ea30abe18569e2dd70">enc2</a>)</td></tr>
<tr class="separator:ae2b66869a3d660de080f56222a322d63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94a7dcbbcdffe8f841c2a42d30b30bf3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a94a7dcbbcdffe8f841c2a42d30b30bf3">mixed_escape</a>(beg, enc1, <a class="el" href="../../db/d74/zlib_8c.html#a6e426a921aec92ea30abe18569e2dd70">enc2</a>)</td></tr>
<tr class="separator:a94a7dcbbcdffe8f841c2a42d30b30bf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e577b512d22c4741a1f905721487a42"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2e577b512d22c4741a1f905721487a42">NEW_STRTERM</a>(<a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>, term, paren)&#160;&#160;&#160;<a class="el" href="../../d1/d77/node_8h.html#a08521fdac7af1e9df7653904ea468cd9">rb_node_newnode</a>(<a class="el" href="../../d7/dc0/parse_8y.html#ac3945cec520b6c3eceec571a092ff77b">NODE_STRTERM</a>, (<a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>), (term) | ((paren) &lt;&lt; (<a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a> * 2)), 0)</td></tr>
<tr class="separator:a2e577b512d22c4741a1f905721487a42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c0c54f0fda1ff0ed7f9c176b709c4c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6c0c54f0fda1ff0ed7f9c176b709c4c1">flush_string_content</a>(<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)(<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>))</td></tr>
<tr class="separator:a6c0c54f0fda1ff0ed7f9c176b709c4c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50b1c338bee9ae4defbbbfd0880564f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>, <a class="el" href="../../d9/dee/tkutil_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>)&#160;&#160;&#160;(((<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>) / 32 - 1 == <a class="el" href="../../d9/dee/tkutil_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) ? (1U &lt;&lt; ((c) % 32)) : 0)</td></tr>
<tr class="separator:a50b1c338bee9ae4defbbbfd0880564f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13bb92461f018ffce85cb158f30ae2c8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a13bb92461f018ffce85cb158f30ae2c8">SPECIAL_PUNCT</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>)</td></tr>
<tr class="separator:a13bb92461f018ffce85cb158f30ae2c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f659649d0e9161d89ce9d80dff2043a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2f659649d0e9161d89ce9d80dff2043a">dispatch_heredoc_end</a>()&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)0)</td></tr>
<tr class="separator:a2f659649d0e9161d89ce9d80dff2043a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c5a49f7f344bf7d4894a02ea49538d7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3c5a49f7f344bf7d4894a02ea49538d7">arg_ambiguous</a>()&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a0e98666d3d500be1f1457a46c8e5764c">arg_ambiguous_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>), 1)</td></tr>
<tr class="separator:a3c5a49f7f344bf7d4894a02ea49538d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a250f05050c4cfaf3b71d136ed2d9c661"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a250f05050c4cfaf3b71d136ed2d9c661">str_copy</a>(_s, _p, _n)</td></tr>
<tr class="separator:a250f05050c4cfaf3b71d136ed2d9c661"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d78f62dab3d5267c076a82976814b8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8d78f62dab3d5267c076a82976814b8a">IS_ARG</a>()&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882">EXPR_ARG</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84">EXPR_CMDARG</a>)</td></tr>
<tr class="separator:a8d78f62dab3d5267c076a82976814b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36b408a3839be13ba255b818d5720035"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a36b408a3839be13ba255b818d5720035">IS_END</a>()&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae">EXPR_END</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb">EXPR_ENDARG</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225">EXPR_ENDFN</a>)</td></tr>
<tr class="separator:a36b408a3839be13ba255b818d5720035"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1436a59750d881d30cbd3873682868f8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1436a59750d881d30cbd3873682868f8">IS_BEG</a>()&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68">EXPR_BEG</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2">EXPR_MID</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193">EXPR_VALUE</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5">EXPR_CLASS</a>)</td></tr>
<tr class="separator:a1436a59750d881d30cbd3873682868f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82590f9b63a085ac5f0583c8aaefdec2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a82590f9b63a085ac5f0583c8aaefdec2">IS_SPCARG</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a8d78f62dab3d5267c076a82976814b8a">IS_ARG</a>() &amp;&amp; space_seen &amp;&amp; !<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ae8cdc17e44905c826bddf416b7bf621c">ISSPACE</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>))</td></tr>
<tr class="separator:a82590f9b63a085ac5f0583c8aaefdec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10bfeab290b5b40f8fc39cadc6198e7e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a10bfeab290b5b40f8fc39cadc6198e7e">IS_LABEL_POSSIBLE</a>()&#160;&#160;&#160;((<a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68">EXPR_BEG</a> &amp;&amp; !cmd_state) || <a class="el" href="../../d7/dc0/parse_8y.html#a8d78f62dab3d5267c076a82976814b8a">IS_ARG</a>())</td></tr>
<tr class="separator:a10bfeab290b5b40f8fc39cadc6198e7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3c906a0b64ac7d458ee6e22b5985d7c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae3c906a0b64ac7d458ee6e22b5985d7c">IS_LABEL_SUFFIX</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#ae72931e0e085a840ab0d4e3e9bf77996">peek_n</a>(':',(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)) &amp;&amp; !<a class="el" href="../../d7/dc0/parse_8y.html#ae72931e0e085a840ab0d4e3e9bf77996">peek_n</a>(':', (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)+1))</td></tr>
<tr class="separator:ae3c906a0b64ac7d458ee6e22b5985d7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02f43f14b40f28e7084be64f9b511e32"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a02f43f14b40f28e7084be64f9b511e32">ambiguous_operator</a>(op, syn)</td></tr>
<tr class="separator:a02f43f14b40f28e7084be64f9b511e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a043e2757b60ef78bc7bea525be8df035"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a043e2757b60ef78bc7bea525be8df035">warn_balanced</a>(op, syn)</td></tr>
<tr class="separator:a043e2757b60ef78bc7bea525be8df035"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4109fdcadec8be93f3e91500b5f46fe4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4109fdcadec8be93f3e91500b5f46fe4">no_digits</a>()&#160;&#160;&#160;<a class="el" href="../../d6/de3/crypt_8c.html#a721c6ff80a6d3e4ad4ffa52a04c60085">do</a> {<a class="el" href="../../d7/dc0/parse_8y.html#a315893cd82bc2cc5165cd6072b4cb9fe">yyerror</a>(&quot;numeric literal without digits&quot;); return 0;} <a class="el" href="../../db/d97/parse_8c.html#a6e52e3335053cdbf8959da634f0de0f7">while</a> (0)</td></tr>
<tr class="separator:a4109fdcadec8be93f3e91500b5f46fe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8746752241f1e93cda7de604e74573f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8746752241f1e93cda7de604e74573f2">parser_warning</a>(node, mesg)&#160;&#160;&#160;parser_warning(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node), (mesg))</td></tr>
<tr class="separator:a8746752241f1e93cda7de604e74573f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84b75c05dad2b44ac64ce29c35187e07"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a84b75c05dad2b44ac64ce29c35187e07">parser_warn</a>(node, mesg)&#160;&#160;&#160;parser_warn(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node), (mesg))</td></tr>
<tr class="separator:a84b75c05dad2b44ac64ce29c35187e07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1608d7c2f447c5af8356d1ab20a096f9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1608d7c2f447c5af8356d1ab20a096f9">assignable_result</a>(x)&#160;&#160;&#160;(x)</td></tr>
<tr class="separator:a1608d7c2f447c5af8356d1ab20a096f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f9bbd9b926d67608f86011f6ccfb04a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1f9bbd9b926d67608f86011f6ccfb04a">LVAR_USED</a>&#160;&#160;&#160;((<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)1 &lt;&lt; (<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>) * <a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a> - 1))</td></tr>
<tr class="separator:a1f9bbd9b926d67608f86011f6ccfb04a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad50fbaf519744d86469c6b2f6824503"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aad50fbaf519744d86469c6b2f6824503">subnodes</a>(n1, n2)</td></tr>
<tr class="separator:aad50fbaf519744d86469c6b2f6824503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6defb562d03d74f39777f4bddbe07ab2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6defb562d03d74f39777f4bddbe07ab2">op_tbl_count</a>&#160;&#160;&#160;<a class="el" href="../../d5/df2/win32_8c.html#a4ac8fee05a285361c33a2b0d9c2d555c">numberof</a>(<a class="el" href="../../db/d97/parse_8c.html#a90af87a09d945d8cf68c11dba7e35511">op_tbl</a>)</td></tr>
<tr class="separator:a6defb562d03d74f39777f4bddbe07ab2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ea53f1226fbdcc8d1c2138b2d256136"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2ea53f1226fbdcc8d1c2138b2d256136">ENABLE_SELECTOR_NAMESPACE</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a2ea53f1226fbdcc8d1c2138b2d256136"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf3ff49176923bd61102eb8f883c980b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acf3ff49176923bd61102eb8f883c980b">HEAPCNT</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)&#160;&#160;&#160;((<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>) * (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>) / <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>))</td></tr>
<tr class="separator:acf3ff49176923bd61102eb8f883c980b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92ae0a02ac027bda16153837bf0a30b9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a92ae0a02ac027bda16153837bf0a30b9">NEWHEAP</a>()&#160;&#160;&#160;<a class="el" href="../../d1/d77/node_8h.html#a08521fdac7af1e9df7653904ea468cd9">rb_node_newnode</a>(<a class="el" href="../../d1/d77/node_8h.html#a6a276b85e2da28c5f9c3dbce61c55682ac7554a4f3f5980b1cd5d69a088753429">NODE_ALLOCA</a>, 0, (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;heap, 0)</td></tr>
<tr class="separator:a92ae0a02ac027bda16153837bf0a30b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a504c2a0536a65c4856fc2a40a75b1c31"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a504c2a0536a65c4856fc2a40a75b1c31">ADD2HEAP</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, <a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>, <a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>)</td></tr>
<tr class="separator:a504c2a0536a65c4856fc2a40a75b1c31"><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:ae6eb774b9546aae79b207c7bae8d7253"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae6eb774b9546aae79b207c7bae8d7253">stack_type</a></td></tr>
<tr class="separator:ae6eb774b9546aae79b207c7bae8d7253"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d7d7371b464201876a6e8519a21b486"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="../../d6/d93/structtoken__info.html">token_info</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2d7d7371b464201876a6e8519a21b486">token_info</a></td></tr>
<tr class="separator:a2d7d7371b464201876a6e8519a21b486"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09fb1f7c65e10ed0f0c1aa8ef7ce16b5"><td class="memItemLeft" align="right" valign="top">typedef union <a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a09fb1f7c65e10ed0f0c1aa8ef7ce16b5">YYSTYPE</a></td></tr>
<tr class="separator:a09fb1f7c65e10ed0f0c1aa8ef7ce16b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79c09f9dcfd0f7a32f598ea3910d2206"><td class="memItemLeft" align="right" valign="top">typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a></td></tr>
<tr class="separator:a79c09f9dcfd0f7a32f598ea3910d2206"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd56a33ef7e59189deccc83706e0becd"><td class="memItemLeft" align="right" valign="top">typedef short <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afd56a33ef7e59189deccc83706e0becd">yytype_int8</a></td></tr>
<tr class="separator:afd56a33ef7e59189deccc83706e0becd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00c27c9da5ed06a830b216c8934e6b28"><td class="memItemLeft" align="right" valign="top">typedef unsigned short <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a></td></tr>
<tr class="separator:a00c27c9da5ed06a830b216c8934e6b28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade5b97f0021a4f6c5922ead3744ab297"><td class="memItemLeft" align="right" valign="top">typedef short <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a></td></tr>
<tr class="separator:ade5b97f0021a4f6c5922ead3744ab297"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa295e68cc162c1332bd842eef200a3e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aaa295e68cc162c1332bd842eef200a3e">rb_magic_comment_length_t</a> )(struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:aaa295e68cc162c1332bd842eef200a3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a191830a4ed0005354eea2b6a1741639e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a191830a4ed0005354eea2b6a1741639e">rb_magic_comment_setter_t</a> )(struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a191830a4ed0005354eea2b6a1741639e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a41ef384dc1649a65b158dd68d3b8c389"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389">lex_state_e</a> { <br/>
&#160;&#160;<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68">EXPR_BEG</a>, 
<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae">EXPR_END</a>, 
<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb">EXPR_ENDARG</a>, 
<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225">EXPR_ENDFN</a>, 
<br/>
&#160;&#160;<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882">EXPR_ARG</a>, 
<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84">EXPR_CMDARG</a>, 
<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2">EXPR_MID</a>, 
<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743">EXPR_FNAME</a>, 
<br/>
&#160;&#160;<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab">EXPR_DOT</a>, 
<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5">EXPR_CLASS</a>, 
<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193">EXPR_VALUE</a>, 
<a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a32e8768c63b617c55daff045ca8ad488">EXPR_MAX_STATE</a>, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68">EXPR_BEG</a>, 
<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae">EXPR_END</a>, 
<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb">EXPR_ENDARG</a>, 
<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225">EXPR_ENDFN</a>, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882">EXPR_ARG</a>, 
<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84">EXPR_CMDARG</a>, 
<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2">EXPR_MID</a>, 
<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743">EXPR_FNAME</a>, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab">EXPR_DOT</a>, 
<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5">EXPR_CLASS</a>, 
<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193">EXPR_VALUE</a>, 
<a class="el" href="../../d3/d09/ripper_8y.html#a41ef384dc1649a65b158dd68d3b8c389a32e8768c63b617c55daff045ca8ad488">EXPR_MAX_STATE</a>, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68">EXPR_BEG</a>, 
<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae">EXPR_END</a>, 
<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb">EXPR_ENDARG</a>, 
<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225">EXPR_ENDFN</a>, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882">EXPR_ARG</a>, 
<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84">EXPR_CMDARG</a>, 
<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2">EXPR_MID</a>, 
<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743">EXPR_FNAME</a>, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab">EXPR_DOT</a>, 
<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5">EXPR_CLASS</a>, 
<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193">EXPR_VALUE</a>, 
<a class="el" href="../../db/d97/parse_8c.html#a41ef384dc1649a65b158dd68d3b8c389a32e8768c63b617c55daff045ca8ad488">EXPR_MAX_STATE</a>, 
<br/>
&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68">EXPR_BEG</a>, 
<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae">EXPR_END</a>, 
<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb">EXPR_ENDARG</a>, 
<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225">EXPR_ENDFN</a>, 
<br/>
&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882">EXPR_ARG</a>, 
<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84">EXPR_CMDARG</a>, 
<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2">EXPR_MID</a>, 
<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743">EXPR_FNAME</a>, 
<br/>
&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab">EXPR_DOT</a>, 
<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5">EXPR_CLASS</a>, 
<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193">EXPR_VALUE</a>, 
<a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a32e8768c63b617c55daff045ca8ad488">EXPR_MAX_STATE</a>
<br/>
 }</td></tr>
<tr class="separator:a41ef384dc1649a65b158dd68d3b8c389"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15c9f7bd2f0e9686df5d9df4f3314aa9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9">yytokentype</a> { <br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a416af1aebffee359a69d5c78015d7e93">keyword_class</a> = 258, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ffa765a88b948a71595466f07061bd2">keyword_module</a> = 259, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a94c56b37e97dd5a82e3369a12fc7f70f">keyword_def</a> = 260, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a38cac94c1e98db3284696102d600573a">keyword_undef</a> = 261, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad6a8358b4e14cb2d5063ec0856167b22">keyword_begin</a> = 262, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6148b67b6c42b5c69be09e407e9df466">keyword_rescue</a> = 263, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a43969f2ecc2b28c817f7dc263351f35e">keyword_ensure</a> = 264, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a45b59efc0aac74ebece40d0aaef35df6">keyword_end</a> = 265, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7a7254e8aeaee8af7d8c125634501fc8">keyword_if</a> = 266, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac21894e11352bb578b9014dcf68af738">keyword_unless</a> = 267, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8fb7161ad870f69bb0328200a5033a45">keyword_then</a> = 268, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af191da80f1440a2c6d9eebd011c3c926">keyword_elsif</a> = 269, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aadb1610f9ac2a66e06eeccb4b05764f9">keyword_else</a> = 270, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae3823dd50b0d30dd4111fbf607b628e0">keyword_case</a> = 271, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4dc53d602b363de59f626213a2c85d36">keyword_when</a> = 272, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa50546542aac66bbff6b15f390074f58">keyword_while</a> = 273, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae342a0231f2e52e6bbcee95ced12b242">keyword_until</a> = 274, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac91d66f5884dfa39ae43ca6e4f37f927">keyword_for</a> = 275, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9add899acbd7b4a4dcb788be15312ef65b">keyword_break</a> = 276, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6ccdfc2d7d21aa35386b613fa13adce8">keyword_next</a> = 277, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3b335d986b063b13b576bb70a13ebe4b">keyword_redo</a> = 278, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4f82b27c13f52747eaf673cee623036d">keyword_retry</a> = 279, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aaea5b752cf4cdd83abc9ca736164b744">keyword_in</a> = 280, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5fc8c27f9be7b3311775435fbcb7f1db">keyword_do</a> = 281, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0e0756ab7b3a92dbb7496c9cbc870f3c">keyword_do_cond</a> = 282, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0e9fe7e413b9d4a21f7259b619797089">keyword_do_block</a> = 283, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac75f0c69c9e5ba78588f563550b730ea">keyword_do_LAMBDA</a> = 284, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a212ad9cc654dbe688265704592872a88">keyword_return</a> = 285, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae6379b3c694d5f618153f8bc88cb5db1">keyword_yield</a> = 286, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa254b3be84301cf10df375c69e087a10">keyword_super</a> = 287, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adb165dc1d760e229a76f0213a90b2da0">keyword_self</a> = 288, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a70830d301cff3484cefaca4cdcd04ad3">keyword_nil</a> = 289, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aab6ffbcc4e2f8825594fdb4ffd22581b">keyword_true</a> = 290, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3bc2b4c2b9db61dc4052d4c5cc1314be">keyword_false</a> = 291, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a46a9d10e49f0f98af16ad48777a15259">keyword_and</a> = 292, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5d5cb153fcd8ff3a0f4c44833afd03b2">keyword_or</a> = 293, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad21aae9dd43179d7cccbcceb3b2f3c7c">keyword_not</a> = 294, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6de6608cc863f041b5380fa91bd16178">modifier_if</a> = 295, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aaee1aa4c0e662ef95f14c953062f8610">modifier_unless</a> = 296, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a927f4d1496162f5d3520887b6f450b5a">modifier_while</a> = 297, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aecbadd8d6396c5a88afe04e7d15a4853">modifier_until</a> = 298, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aca73cb66f0731ae4904e2dea32c6a156">modifier_rescue</a> = 299, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a03a09748aea9f6660c6599231553011d">keyword_alias</a> = 300, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0fab01a75702a436f40b0b51b8eb6a4a">keyword_defined</a> = 301, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7b948e9a792fb3843ac6de23642df5fd">keyword_BEGIN</a> = 302, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a64404b2af9f891595c7e392733ec0086">keyword_END</a> = 303, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aacc52a947ec0788be859d9ff37c9d568">keyword__LINE__</a> = 304, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9f94da06b57a552d4496c0b72fb5c6c5">keyword__FILE__</a> = 305, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5ee4135773333c4f321e21b77fbbbaa7">keyword__ENCODING__</a> = 306, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9fa7beac8e344b98d01478e02d230e08">tIDENTIFIER</a> = 307, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9accd8f2bceebea9d8b90169e2449e8d02">tFID</a> = 308, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa9eb2b14fd9ce4603985db81eecbbf53">tGVAR</a> = 309, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8e74c93c1e8b3569ae002bf12020cc54">tIVAR</a> = 310, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a21a0cd358544c6eaff3d8892a4504817">tCONSTANT</a> = 311, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a30ec907d3d6839f8316ce66c3a7eb2b5">tCVAR</a> = 312, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a745457ffb4a7e6e49c846c8de6e1f24b">tLABEL</a> = 313, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a854690566fd13b01c703b81405a3b8ee">tINTEGER</a> = 314, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a25e66b7c961529db56f25e58c2f20c32">tFLOAT</a> = 315, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3b621399a5d942bc0d39df80ed6b6d24">tSTRING_CONTENT</a> = 316, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1fbef0abbb2fbf1fc038b4a6f9649862">tCHAR</a> = 317, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a811a0c8d7f2bea839395ad6b1ebf06c0">tNTH_REF</a> = 318, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0104570fd65c95cfbb9fac7f2ad7e530">tBACK_REF</a> = 319, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5c6c38cd4167a0d7c9e36dee3a67bf7c">tREGEXP_END</a> = 320, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af7a589b2d23cbc55bd530a18d5ff5c02">tUPLUS</a> = 321, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a66c8d98a4b9f04053eb9a7586db8b932">tUMINUS</a> = 322, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aab3d1e9bc490124c4d58c30ae9ee7837">tPOW</a> = 323, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7993f1513acab7166beddc35160ca4bc">tCMP</a> = 324, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ecbc7973f5426688ea41e700663283d">tEQ</a> = 325, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab2d7284364012ddab6a0dbb15b0406b4">tEQQ</a> = 326, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2b7d9cc9695b359a931bb8e258416645">tNEQ</a> = 327, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a02a4ab1828e2facf085a6f93fc40e754">tGEQ</a> = 328, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3ac03dc224bd934ecf65c6775b4682e1">tLEQ</a> = 329, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac6dc4d2bb70944508e93eefd6d38014d">tANDOP</a> = 330, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae4b63baddae46bea71ae5a6292a2a0f1">tOROP</a> = 331, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a232d0e23503dec83290ffb5325df7290">tMATCH</a> = 332, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1f11ed10c71b9532909ebc2e714fb31d">tNMATCH</a> = 333, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2d47c2d71d06be2e50e5996f4b93fb96">tDOT2</a> = 334, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9bc50398d79e22c0e8e3d9e9126f0949">tDOT3</a> = 335, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad2e396c6c892d170802544aa52bc1031">tAREF</a> = 336, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1861bd740fae9a896627f756232d9b03">tASET</a> = 337, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a649923c448b8974c3c0bd73f7b6ec108">tLSHFT</a> = 338, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7d5fa824afa0d48bbb46dbecd27f35b6">tRSHFT</a> = 339, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a30c6d120b6b7cc279519e0a0b7477b0f">tCOLON2</a> = 340, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac868f685a986690111cdee5de478e914">tCOLON3</a> = 341, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa495ce31a8b7c7d0b281c80895d6a1d8">tOP_ASGN</a> = 342, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4eecd5f515947a00d3a13c508b9b200c">tASSOC</a> = 343, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0fb7fc923c2d6bbc579b74552084302f">tLPAREN</a> = 344, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a03eae38396bae60af5ea906e860673a4">tLPAREN_ARG</a> = 345, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adbc2a09c004b2efd4a3667a491d7e6eb">tRPAREN</a> = 346, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae86cc7323e691d2c091c2be548405194">tLBRACK</a> = 347, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3b169bd9091881f3fa6822876746a51f">tLBRACE</a> = 348, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a563690d9e38d90dfd94933a78390b61d">tLBRACE_ARG</a> = 349, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a775d7dc6dfde730df8c42a96c807dd5a">tSTAR</a> = 350, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0d7aead8a62d169d360205bfdbf8c1fc">tAMPER</a> = 351, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aef24b0dae0cffef0c312c52a41e5528a">tLAMBDA</a> = 352, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6f3f9d21cd77c61d51a091fd97339d0b">tSYMBEG</a> = 353, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a870c50db5ac0bf1ba042768ab068dea1">tSTRING_BEG</a> = 354, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8d9b10147bf764447ce3cebaf8c52a93">tXSTRING_BEG</a> = 355, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aec9d1aed6c9fc556ebd85818c226e5e8">tREGEXP_BEG</a> = 356, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0c6a0e3da00fc75c787351ee5f850be9">tWORDS_BEG</a> = 357, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aec4ed552d533cfd5fa996f37c67629a5">tQWORDS_BEG</a> = 358, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a80d32e64b7ad4b265cb1fd730db5f604">tSTRING_DBEG</a> = 359, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a35b7c68c2058cdda896fdd74accb7c5d">tSTRING_DVAR</a> = 360, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aae2e7a142b48e4723f858421060609a0">tSTRING_END</a> = 361, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3010fe8f67cdb420219a69f0520c1fe9">tLAMBEG</a> = 362, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6e834a8389e3b8795a5df3a9df22ef5f">tLOWEST</a> = 363, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac07db676ad1d08442452e2559f134a58">tUMINUS_NUM</a> = 364, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a87d44255d815f8a76c9081e9a5629d0f">idNULL</a> = 365, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a12da9b3ed9d9b65ba23481d5d50e3fa8">idRespond_to</a> = 366, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7f2f17b95b6a6d4f468d0138c58324ba">idIFUNC</a> = 367, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5734a426227761257fd7ac704a31cebf">idCFUNC</a> = 368, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0a29fbdb8ebb642f943c4f6f26ecff2a">id_core_set_method_alias</a> = 369, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5451896d80265bdea1327f507915c052">id_core_set_variable_alias</a> = 370, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab8ee32ae756f7a4ee90cb7e2b1f3bb4d">id_core_undef_method</a> = 371, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aca22aa169ad0cbbac8c17ce3c79bf4d4">id_core_define_method</a> = 372, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4a41bd30fb1ed7f08b1f1489735f57ea">id_core_define_singleton_method</a> = 373, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a281bc2e6e4d11c2b5e9224421bfd9a5a">id_core_set_postexe</a> = 374, 
<a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aedb281f8816e0fc2d1fe3be22b6e5acc">tLAST_TOKEN</a> = 375, 
<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab4571e5fb28ae4bc8468820571f30dbc">YAML_ANCHOR</a> = 258, 
<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa7a248ff2f158e40a408f78c39debcef">YAML_ALIAS</a> = 259, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa47fe071acc360d6a3d2b4fec71d9e9d">YAML_TRANSFER</a> = 260, 
<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6fac6df2d0a7fd3bd103814b570b4d33">YAML_TAGURI</a> = 261, 
<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a051992c7cfb13ba0ce8b4025ee471e0d">YAML_ITRANSFER</a> = 262, 
<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a08d9c34599dceef42752d4fbbb336a25">YAML_WORD</a> = 263, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac9f2e41b01f1defd057d699ad89f706c">YAML_PLAIN</a> = 264, 
<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7fa6b46810092d186fb961b247d08d4b">YAML_BLOCK</a> = 265, 
<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a24d8fcbae8589e09e7170f8d6d1c9c94">YAML_DOCSEP</a> = 266, 
<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad595fcbb0aaeefa0f9fd7543362b9e4c">YAML_IOPEN</a> = 267, 
<br/>
&#160;&#160;<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af3e3ecf9adb2b811583ef953618f1bc9">YAML_INDENT</a> = 268, 
<a class="el" href="../../d3/d7f/gram_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a12c2fcd6884c04397b65f813b4f5e674">YAML_IEND</a> = 269, 
<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab4571e5fb28ae4bc8468820571f30dbc">YAML_ANCHOR</a> = 258, 
<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa7a248ff2f158e40a408f78c39debcef">YAML_ALIAS</a> = 259, 
<br/>
&#160;&#160;<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa47fe071acc360d6a3d2b4fec71d9e9d">YAML_TRANSFER</a> = 260, 
<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6fac6df2d0a7fd3bd103814b570b4d33">YAML_TAGURI</a> = 261, 
<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a051992c7cfb13ba0ce8b4025ee471e0d">YAML_ITRANSFER</a> = 262, 
<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a08d9c34599dceef42752d4fbbb336a25">YAML_WORD</a> = 263, 
<br/>
&#160;&#160;<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac9f2e41b01f1defd057d699ad89f706c">YAML_PLAIN</a> = 264, 
<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7fa6b46810092d186fb961b247d08d4b">YAML_BLOCK</a> = 265, 
<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a24d8fcbae8589e09e7170f8d6d1c9c94">YAML_DOCSEP</a> = 266, 
<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad595fcbb0aaeefa0f9fd7543362b9e4c">YAML_IOPEN</a> = 267, 
<br/>
&#160;&#160;<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af3e3ecf9adb2b811583ef953618f1bc9">YAML_INDENT</a> = 268, 
<a class="el" href="../../dc/da2/gram_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a12c2fcd6884c04397b65f813b4f5e674">YAML_IEND</a> = 269, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a416af1aebffee359a69d5c78015d7e93">keyword_class</a> = 258, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ffa765a88b948a71595466f07061bd2">keyword_module</a> = 259, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a94c56b37e97dd5a82e3369a12fc7f70f">keyword_def</a> = 260, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a38cac94c1e98db3284696102d600573a">keyword_undef</a> = 261, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad6a8358b4e14cb2d5063ec0856167b22">keyword_begin</a> = 262, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6148b67b6c42b5c69be09e407e9df466">keyword_rescue</a> = 263, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a43969f2ecc2b28c817f7dc263351f35e">keyword_ensure</a> = 264, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a45b59efc0aac74ebece40d0aaef35df6">keyword_end</a> = 265, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7a7254e8aeaee8af7d8c125634501fc8">keyword_if</a> = 266, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac21894e11352bb578b9014dcf68af738">keyword_unless</a> = 267, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8fb7161ad870f69bb0328200a5033a45">keyword_then</a> = 268, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af191da80f1440a2c6d9eebd011c3c926">keyword_elsif</a> = 269, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aadb1610f9ac2a66e06eeccb4b05764f9">keyword_else</a> = 270, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae3823dd50b0d30dd4111fbf607b628e0">keyword_case</a> = 271, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4dc53d602b363de59f626213a2c85d36">keyword_when</a> = 272, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa50546542aac66bbff6b15f390074f58">keyword_while</a> = 273, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae342a0231f2e52e6bbcee95ced12b242">keyword_until</a> = 274, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac91d66f5884dfa39ae43ca6e4f37f927">keyword_for</a> = 275, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9add899acbd7b4a4dcb788be15312ef65b">keyword_break</a> = 276, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6ccdfc2d7d21aa35386b613fa13adce8">keyword_next</a> = 277, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3b335d986b063b13b576bb70a13ebe4b">keyword_redo</a> = 278, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4f82b27c13f52747eaf673cee623036d">keyword_retry</a> = 279, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aaea5b752cf4cdd83abc9ca736164b744">keyword_in</a> = 280, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5fc8c27f9be7b3311775435fbcb7f1db">keyword_do</a> = 281, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0e0756ab7b3a92dbb7496c9cbc870f3c">keyword_do_cond</a> = 282, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0e9fe7e413b9d4a21f7259b619797089">keyword_do_block</a> = 283, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac75f0c69c9e5ba78588f563550b730ea">keyword_do_LAMBDA</a> = 284, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a212ad9cc654dbe688265704592872a88">keyword_return</a> = 285, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae6379b3c694d5f618153f8bc88cb5db1">keyword_yield</a> = 286, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa254b3be84301cf10df375c69e087a10">keyword_super</a> = 287, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adb165dc1d760e229a76f0213a90b2da0">keyword_self</a> = 288, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a70830d301cff3484cefaca4cdcd04ad3">keyword_nil</a> = 289, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aab6ffbcc4e2f8825594fdb4ffd22581b">keyword_true</a> = 290, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3bc2b4c2b9db61dc4052d4c5cc1314be">keyword_false</a> = 291, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a46a9d10e49f0f98af16ad48777a15259">keyword_and</a> = 292, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5d5cb153fcd8ff3a0f4c44833afd03b2">keyword_or</a> = 293, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad21aae9dd43179d7cccbcceb3b2f3c7c">keyword_not</a> = 294, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6de6608cc863f041b5380fa91bd16178">modifier_if</a> = 295, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aaee1aa4c0e662ef95f14c953062f8610">modifier_unless</a> = 296, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a927f4d1496162f5d3520887b6f450b5a">modifier_while</a> = 297, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aecbadd8d6396c5a88afe04e7d15a4853">modifier_until</a> = 298, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aca73cb66f0731ae4904e2dea32c6a156">modifier_rescue</a> = 299, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a03a09748aea9f6660c6599231553011d">keyword_alias</a> = 300, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0fab01a75702a436f40b0b51b8eb6a4a">keyword_defined</a> = 301, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7b948e9a792fb3843ac6de23642df5fd">keyword_BEGIN</a> = 302, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a64404b2af9f891595c7e392733ec0086">keyword_END</a> = 303, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aacc52a947ec0788be859d9ff37c9d568">keyword__LINE__</a> = 304, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9f94da06b57a552d4496c0b72fb5c6c5">keyword__FILE__</a> = 305, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5ee4135773333c4f321e21b77fbbbaa7">keyword__ENCODING__</a> = 306, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9fa7beac8e344b98d01478e02d230e08">tIDENTIFIER</a> = 307, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9accd8f2bceebea9d8b90169e2449e8d02">tFID</a> = 308, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa9eb2b14fd9ce4603985db81eecbbf53">tGVAR</a> = 309, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8e74c93c1e8b3569ae002bf12020cc54">tIVAR</a> = 310, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a21a0cd358544c6eaff3d8892a4504817">tCONSTANT</a> = 311, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a30ec907d3d6839f8316ce66c3a7eb2b5">tCVAR</a> = 312, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a745457ffb4a7e6e49c846c8de6e1f24b">tLABEL</a> = 313, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a854690566fd13b01c703b81405a3b8ee">tINTEGER</a> = 314, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a25e66b7c961529db56f25e58c2f20c32">tFLOAT</a> = 315, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3b621399a5d942bc0d39df80ed6b6d24">tSTRING_CONTENT</a> = 316, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1fbef0abbb2fbf1fc038b4a6f9649862">tCHAR</a> = 317, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a811a0c8d7f2bea839395ad6b1ebf06c0">tNTH_REF</a> = 318, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0104570fd65c95cfbb9fac7f2ad7e530">tBACK_REF</a> = 319, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5c6c38cd4167a0d7c9e36dee3a67bf7c">tREGEXP_END</a> = 320, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af7a589b2d23cbc55bd530a18d5ff5c02">tUPLUS</a> = 321, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a66c8d98a4b9f04053eb9a7586db8b932">tUMINUS</a> = 322, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aab3d1e9bc490124c4d58c30ae9ee7837">tPOW</a> = 323, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7993f1513acab7166beddc35160ca4bc">tCMP</a> = 324, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ecbc7973f5426688ea41e700663283d">tEQ</a> = 325, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab2d7284364012ddab6a0dbb15b0406b4">tEQQ</a> = 326, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2b7d9cc9695b359a931bb8e258416645">tNEQ</a> = 327, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a02a4ab1828e2facf085a6f93fc40e754">tGEQ</a> = 328, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3ac03dc224bd934ecf65c6775b4682e1">tLEQ</a> = 329, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac6dc4d2bb70944508e93eefd6d38014d">tANDOP</a> = 330, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae4b63baddae46bea71ae5a6292a2a0f1">tOROP</a> = 331, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a232d0e23503dec83290ffb5325df7290">tMATCH</a> = 332, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1f11ed10c71b9532909ebc2e714fb31d">tNMATCH</a> = 333, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2d47c2d71d06be2e50e5996f4b93fb96">tDOT2</a> = 334, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9bc50398d79e22c0e8e3d9e9126f0949">tDOT3</a> = 335, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad2e396c6c892d170802544aa52bc1031">tAREF</a> = 336, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1861bd740fae9a896627f756232d9b03">tASET</a> = 337, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a649923c448b8974c3c0bd73f7b6ec108">tLSHFT</a> = 338, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7d5fa824afa0d48bbb46dbecd27f35b6">tRSHFT</a> = 339, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a30c6d120b6b7cc279519e0a0b7477b0f">tCOLON2</a> = 340, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac868f685a986690111cdee5de478e914">tCOLON3</a> = 341, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa495ce31a8b7c7d0b281c80895d6a1d8">tOP_ASGN</a> = 342, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4eecd5f515947a00d3a13c508b9b200c">tASSOC</a> = 343, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0fb7fc923c2d6bbc579b74552084302f">tLPAREN</a> = 344, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a03eae38396bae60af5ea906e860673a4">tLPAREN_ARG</a> = 345, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adbc2a09c004b2efd4a3667a491d7e6eb">tRPAREN</a> = 346, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae86cc7323e691d2c091c2be548405194">tLBRACK</a> = 347, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3b169bd9091881f3fa6822876746a51f">tLBRACE</a> = 348, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a563690d9e38d90dfd94933a78390b61d">tLBRACE_ARG</a> = 349, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a775d7dc6dfde730df8c42a96c807dd5a">tSTAR</a> = 350, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0d7aead8a62d169d360205bfdbf8c1fc">tAMPER</a> = 351, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aef24b0dae0cffef0c312c52a41e5528a">tLAMBDA</a> = 352, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6f3f9d21cd77c61d51a091fd97339d0b">tSYMBEG</a> = 353, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a870c50db5ac0bf1ba042768ab068dea1">tSTRING_BEG</a> = 354, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8d9b10147bf764447ce3cebaf8c52a93">tXSTRING_BEG</a> = 355, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aec9d1aed6c9fc556ebd85818c226e5e8">tREGEXP_BEG</a> = 356, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0c6a0e3da00fc75c787351ee5f850be9">tWORDS_BEG</a> = 357, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aec4ed552d533cfd5fa996f37c67629a5">tQWORDS_BEG</a> = 358, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a80d32e64b7ad4b265cb1fd730db5f604">tSTRING_DBEG</a> = 359, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a35b7c68c2058cdda896fdd74accb7c5d">tSTRING_DVAR</a> = 360, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aae2e7a142b48e4723f858421060609a0">tSTRING_END</a> = 361, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3010fe8f67cdb420219a69f0520c1fe9">tLAMBEG</a> = 362, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6e834a8389e3b8795a5df3a9df22ef5f">tLOWEST</a> = 363, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac07db676ad1d08442452e2559f134a58">tUMINUS_NUM</a> = 364, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a87d44255d815f8a76c9081e9a5629d0f">idNULL</a> = 365, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a12da9b3ed9d9b65ba23481d5d50e3fa8">idRespond_to</a> = 366, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7f2f17b95b6a6d4f468d0138c58324ba">idIFUNC</a> = 367, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5734a426227761257fd7ac704a31cebf">idCFUNC</a> = 368, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0a29fbdb8ebb642f943c4f6f26ecff2a">id_core_set_method_alias</a> = 369, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5451896d80265bdea1327f507915c052">id_core_set_variable_alias</a> = 370, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab8ee32ae756f7a4ee90cb7e2b1f3bb4d">id_core_undef_method</a> = 371, 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aca22aa169ad0cbbac8c17ce3c79bf4d4">id_core_define_method</a> = 372, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4a41bd30fb1ed7f08b1f1489735f57ea">id_core_define_singleton_method</a> = 373, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a281bc2e6e4d11c2b5e9224421bfd9a5a">id_core_set_postexe</a> = 374, 
<a class="el" href="../../db/d97/parse_8c.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aedb281f8816e0fc2d1fe3be22b6e5acc">tLAST_TOKEN</a> = 375, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a416af1aebffee359a69d5c78015d7e93">keyword_class</a> = 258, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ffa765a88b948a71595466f07061bd2">keyword_module</a> = 259, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a94c56b37e97dd5a82e3369a12fc7f70f">keyword_def</a> = 260, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a38cac94c1e98db3284696102d600573a">keyword_undef</a> = 261, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad6a8358b4e14cb2d5063ec0856167b22">keyword_begin</a> = 262, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6148b67b6c42b5c69be09e407e9df466">keyword_rescue</a> = 263, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a43969f2ecc2b28c817f7dc263351f35e">keyword_ensure</a> = 264, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a45b59efc0aac74ebece40d0aaef35df6">keyword_end</a> = 265, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7a7254e8aeaee8af7d8c125634501fc8">keyword_if</a> = 266, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac21894e11352bb578b9014dcf68af738">keyword_unless</a> = 267, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8fb7161ad870f69bb0328200a5033a45">keyword_then</a> = 268, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af191da80f1440a2c6d9eebd011c3c926">keyword_elsif</a> = 269, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aadb1610f9ac2a66e06eeccb4b05764f9">keyword_else</a> = 270, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae3823dd50b0d30dd4111fbf607b628e0">keyword_case</a> = 271, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4dc53d602b363de59f626213a2c85d36">keyword_when</a> = 272, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa50546542aac66bbff6b15f390074f58">keyword_while</a> = 273, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae342a0231f2e52e6bbcee95ced12b242">keyword_until</a> = 274, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac91d66f5884dfa39ae43ca6e4f37f927">keyword_for</a> = 275, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9add899acbd7b4a4dcb788be15312ef65b">keyword_break</a> = 276, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6ccdfc2d7d21aa35386b613fa13adce8">keyword_next</a> = 277, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3b335d986b063b13b576bb70a13ebe4b">keyword_redo</a> = 278, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4f82b27c13f52747eaf673cee623036d">keyword_retry</a> = 279, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aaea5b752cf4cdd83abc9ca736164b744">keyword_in</a> = 280, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5fc8c27f9be7b3311775435fbcb7f1db">keyword_do</a> = 281, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0e0756ab7b3a92dbb7496c9cbc870f3c">keyword_do_cond</a> = 282, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0e9fe7e413b9d4a21f7259b619797089">keyword_do_block</a> = 283, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac75f0c69c9e5ba78588f563550b730ea">keyword_do_LAMBDA</a> = 284, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a212ad9cc654dbe688265704592872a88">keyword_return</a> = 285, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae6379b3c694d5f618153f8bc88cb5db1">keyword_yield</a> = 286, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa254b3be84301cf10df375c69e087a10">keyword_super</a> = 287, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adb165dc1d760e229a76f0213a90b2da0">keyword_self</a> = 288, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a70830d301cff3484cefaca4cdcd04ad3">keyword_nil</a> = 289, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aab6ffbcc4e2f8825594fdb4ffd22581b">keyword_true</a> = 290, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3bc2b4c2b9db61dc4052d4c5cc1314be">keyword_false</a> = 291, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a46a9d10e49f0f98af16ad48777a15259">keyword_and</a> = 292, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5d5cb153fcd8ff3a0f4c44833afd03b2">keyword_or</a> = 293, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad21aae9dd43179d7cccbcceb3b2f3c7c">keyword_not</a> = 294, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6de6608cc863f041b5380fa91bd16178">modifier_if</a> = 295, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aaee1aa4c0e662ef95f14c953062f8610">modifier_unless</a> = 296, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a927f4d1496162f5d3520887b6f450b5a">modifier_while</a> = 297, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aecbadd8d6396c5a88afe04e7d15a4853">modifier_until</a> = 298, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aca73cb66f0731ae4904e2dea32c6a156">modifier_rescue</a> = 299, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a03a09748aea9f6660c6599231553011d">keyword_alias</a> = 300, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0fab01a75702a436f40b0b51b8eb6a4a">keyword_defined</a> = 301, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7b948e9a792fb3843ac6de23642df5fd">keyword_BEGIN</a> = 302, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a64404b2af9f891595c7e392733ec0086">keyword_END</a> = 303, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aacc52a947ec0788be859d9ff37c9d568">keyword__LINE__</a> = 304, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9f94da06b57a552d4496c0b72fb5c6c5">keyword__FILE__</a> = 305, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5ee4135773333c4f321e21b77fbbbaa7">keyword__ENCODING__</a> = 306, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9fa7beac8e344b98d01478e02d230e08">tIDENTIFIER</a> = 307, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9accd8f2bceebea9d8b90169e2449e8d02">tFID</a> = 308, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa9eb2b14fd9ce4603985db81eecbbf53">tGVAR</a> = 309, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8e74c93c1e8b3569ae002bf12020cc54">tIVAR</a> = 310, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a21a0cd358544c6eaff3d8892a4504817">tCONSTANT</a> = 311, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a30ec907d3d6839f8316ce66c3a7eb2b5">tCVAR</a> = 312, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a745457ffb4a7e6e49c846c8de6e1f24b">tLABEL</a> = 313, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a854690566fd13b01c703b81405a3b8ee">tINTEGER</a> = 314, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a25e66b7c961529db56f25e58c2f20c32">tFLOAT</a> = 315, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3b621399a5d942bc0d39df80ed6b6d24">tSTRING_CONTENT</a> = 316, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1fbef0abbb2fbf1fc038b4a6f9649862">tCHAR</a> = 317, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a811a0c8d7f2bea839395ad6b1ebf06c0">tNTH_REF</a> = 318, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0104570fd65c95cfbb9fac7f2ad7e530">tBACK_REF</a> = 319, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5c6c38cd4167a0d7c9e36dee3a67bf7c">tREGEXP_END</a> = 320, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af7a589b2d23cbc55bd530a18d5ff5c02">tUPLUS</a> = 321, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a66c8d98a4b9f04053eb9a7586db8b932">tUMINUS</a> = 322, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aab3d1e9bc490124c4d58c30ae9ee7837">tPOW</a> = 323, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7993f1513acab7166beddc35160ca4bc">tCMP</a> = 324, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ecbc7973f5426688ea41e700663283d">tEQ</a> = 325, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab2d7284364012ddab6a0dbb15b0406b4">tEQQ</a> = 326, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2b7d9cc9695b359a931bb8e258416645">tNEQ</a> = 327, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a02a4ab1828e2facf085a6f93fc40e754">tGEQ</a> = 328, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3ac03dc224bd934ecf65c6775b4682e1">tLEQ</a> = 329, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac6dc4d2bb70944508e93eefd6d38014d">tANDOP</a> = 330, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae4b63baddae46bea71ae5a6292a2a0f1">tOROP</a> = 331, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a232d0e23503dec83290ffb5325df7290">tMATCH</a> = 332, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1f11ed10c71b9532909ebc2e714fb31d">tNMATCH</a> = 333, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2d47c2d71d06be2e50e5996f4b93fb96">tDOT2</a> = 334, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9bc50398d79e22c0e8e3d9e9126f0949">tDOT3</a> = 335, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad2e396c6c892d170802544aa52bc1031">tAREF</a> = 336, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1861bd740fae9a896627f756232d9b03">tASET</a> = 337, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a649923c448b8974c3c0bd73f7b6ec108">tLSHFT</a> = 338, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7d5fa824afa0d48bbb46dbecd27f35b6">tRSHFT</a> = 339, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a30c6d120b6b7cc279519e0a0b7477b0f">tCOLON2</a> = 340, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac868f685a986690111cdee5de478e914">tCOLON3</a> = 341, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa495ce31a8b7c7d0b281c80895d6a1d8">tOP_ASGN</a> = 342, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4eecd5f515947a00d3a13c508b9b200c">tASSOC</a> = 343, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0fb7fc923c2d6bbc579b74552084302f">tLPAREN</a> = 344, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a03eae38396bae60af5ea906e860673a4">tLPAREN_ARG</a> = 345, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adbc2a09c004b2efd4a3667a491d7e6eb">tRPAREN</a> = 346, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae86cc7323e691d2c091c2be548405194">tLBRACK</a> = 347, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3b169bd9091881f3fa6822876746a51f">tLBRACE</a> = 348, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a563690d9e38d90dfd94933a78390b61d">tLBRACE_ARG</a> = 349, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a775d7dc6dfde730df8c42a96c807dd5a">tSTAR</a> = 350, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0d7aead8a62d169d360205bfdbf8c1fc">tAMPER</a> = 351, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aef24b0dae0cffef0c312c52a41e5528a">tLAMBDA</a> = 352, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6f3f9d21cd77c61d51a091fd97339d0b">tSYMBEG</a> = 353, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a870c50db5ac0bf1ba042768ab068dea1">tSTRING_BEG</a> = 354, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8d9b10147bf764447ce3cebaf8c52a93">tXSTRING_BEG</a> = 355, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aec9d1aed6c9fc556ebd85818c226e5e8">tREGEXP_BEG</a> = 356, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0c6a0e3da00fc75c787351ee5f850be9">tWORDS_BEG</a> = 357, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aec4ed552d533cfd5fa996f37c67629a5">tQWORDS_BEG</a> = 358, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a80d32e64b7ad4b265cb1fd730db5f604">tSTRING_DBEG</a> = 359, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a35b7c68c2058cdda896fdd74accb7c5d">tSTRING_DVAR</a> = 360, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aae2e7a142b48e4723f858421060609a0">tSTRING_END</a> = 361, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3010fe8f67cdb420219a69f0520c1fe9">tLAMBEG</a> = 362, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6e834a8389e3b8795a5df3a9df22ef5f">tLOWEST</a> = 363, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac07db676ad1d08442452e2559f134a58">tUMINUS_NUM</a> = 364, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a87d44255d815f8a76c9081e9a5629d0f">idNULL</a> = 365, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a12da9b3ed9d9b65ba23481d5d50e3fa8">idRespond_to</a> = 366, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7f2f17b95b6a6d4f468d0138c58324ba">idIFUNC</a> = 367, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5734a426227761257fd7ac704a31cebf">idCFUNC</a> = 368, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0a29fbdb8ebb642f943c4f6f26ecff2a">id_core_set_method_alias</a> = 369, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5451896d80265bdea1327f507915c052">id_core_set_variable_alias</a> = 370, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab8ee32ae756f7a4ee90cb7e2b1f3bb4d">id_core_undef_method</a> = 371, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aca22aa169ad0cbbac8c17ce3c79bf4d4">id_core_define_method</a> = 372, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4a41bd30fb1ed7f08b1f1489735f57ea">id_core_define_singleton_method</a> = 373, 
<br/>
&#160;&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a281bc2e6e4d11c2b5e9224421bfd9a5a">id_core_set_postexe</a> = 374, 
<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aedb281f8816e0fc2d1fe3be22b6e5acc">tLAST_TOKEN</a> = 375
<br/>
 }</td></tr>
<tr class="separator:a15c9f7bd2f0e9686df5d9df4f3314aa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade8554829f1e9c005c9647e2eb1e6c25"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ade8554829f1e9c005c9647e2eb1e6c25">string_type</a> { <br/>
&#160;&#160;<a class="el" href="../../d5/d11/ripper_8c.html#ade8554829f1e9c005c9647e2eb1e6c25aaf6a1bae38eadb504993e21689e6e390">str_squote</a> = (0), 
<a class="el" href="../../d5/d11/ripper_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a7f4c3b93bf426276864f9bc8dc29a867">str_dquote</a> = (STR_FUNC_EXPAND), 
<a class="el" href="../../d5/d11/ripper_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a7dd48ff6d3edd0dd7b4495292f22e6f0">str_xquote</a> = (STR_FUNC_EXPAND), 
<a class="el" href="../../d5/d11/ripper_8c.html#ade8554829f1e9c005c9647e2eb1e6c25aa9bfa1dfaca876d4661889a3e02796b3">str_regexp</a> = (STR_FUNC_REGEXP|STR_FUNC_ESCAPE|STR_FUNC_EXPAND), 
<br/>
&#160;&#160;<a class="el" href="../../d5/d11/ripper_8c.html#ade8554829f1e9c005c9647e2eb1e6c25ad032e3dd7874d9cba5349b3eea31ee2a">str_sword</a> = (STR_FUNC_QWORDS), 
<a class="el" href="../../d5/d11/ripper_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a354b632ef49ad1cfb317d270a13552a4">str_dword</a> = (STR_FUNC_QWORDS|STR_FUNC_EXPAND), 
<a class="el" href="../../d5/d11/ripper_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a47b35c63e588adb3027d930eb4a31d40">str_ssym</a> = (STR_FUNC_SYMBOL), 
<a class="el" href="../../d5/d11/ripper_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a17e717b9057d218529b4b14f4ec6fdb9">str_dsym</a> = (STR_FUNC_SYMBOL|STR_FUNC_EXPAND), 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ade8554829f1e9c005c9647e2eb1e6c25aaf6a1bae38eadb504993e21689e6e390">str_squote</a> = (0), 
<a class="el" href="../../db/d97/parse_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a7f4c3b93bf426276864f9bc8dc29a867">str_dquote</a> = (STR_FUNC_EXPAND), 
<a class="el" href="../../db/d97/parse_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a7dd48ff6d3edd0dd7b4495292f22e6f0">str_xquote</a> = (STR_FUNC_EXPAND), 
<a class="el" href="../../db/d97/parse_8c.html#ade8554829f1e9c005c9647e2eb1e6c25aa9bfa1dfaca876d4661889a3e02796b3">str_regexp</a> = (STR_FUNC_REGEXP|STR_FUNC_ESCAPE|STR_FUNC_EXPAND), 
<br/>
&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ade8554829f1e9c005c9647e2eb1e6c25ad032e3dd7874d9cba5349b3eea31ee2a">str_sword</a> = (STR_FUNC_QWORDS), 
<a class="el" href="../../db/d97/parse_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a354b632ef49ad1cfb317d270a13552a4">str_dword</a> = (STR_FUNC_QWORDS|STR_FUNC_EXPAND), 
<a class="el" href="../../db/d97/parse_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a47b35c63e588adb3027d930eb4a31d40">str_ssym</a> = (STR_FUNC_SYMBOL), 
<a class="el" href="../../db/d97/parse_8c.html#ade8554829f1e9c005c9647e2eb1e6c25a17e717b9057d218529b4b14f4ec6fdb9">str_dsym</a> = (STR_FUNC_SYMBOL|STR_FUNC_EXPAND)
<br/>
 }</td></tr>
<tr class="separator:ade8554829f1e9c005c9647e2eb1e6c25"><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:ad2c8f91f990e329fd396190f91916d7b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad2c8f91f990e329fd396190f91916d7b">register_symid</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *)</td></tr>
<tr class="separator:ad2c8f91f990e329fd396190f91916d7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4e8077b70dff93cf67cfcf5348620e3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae4e8077b70dff93cf67cfcf5348620e3">vtable_size</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a>)</td></tr>
<tr class="separator:ae4e8077b70dff93cf67cfcf5348620e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a195d13114b3e77ed234b28e67f732dee"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a195d13114b3e77ed234b28e67f732dee">vtable_alloc</a> (struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *prev)</td></tr>
<tr class="separator:a195d13114b3e77ed234b28e67f732dee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85f6dab8d92797efec6922dbb6da9588"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a85f6dab8d92797efec6922dbb6da9588">vtable_free</a> (struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a>)</td></tr>
<tr class="separator:a85f6dab8d92797efec6922dbb6da9588"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab173ab53e10567e11262a24587db4192"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab173ab53e10567e11262a24587db4192">vtable_add</a> (struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:ab173ab53e10567e11262a24587db4192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64634944fc97b322eccc73273cbfe233"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a64634944fc97b322eccc73273cbfe233">vtable_included</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:a64634944fc97b322eccc73273cbfe233"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae650f0c82952941acbe737ab669f3974"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae650f0c82952941acbe737ab669f3974">parser_yyerror</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *)</td></tr>
<tr class="separator:ae650f0c82952941acbe737ab669f3974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94689e57839140f082a2d7d751073ef1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a94689e57839140f082a2d7d751073ef1">yylex</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *, <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *)</td></tr>
<tr class="separator:a94689e57839140f082a2d7d751073ef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e705ddfea4ef4d9e9df5c1cd851c3e9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3e705ddfea4ef4d9e9df5c1cd851c3e9">node_newnode</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, enum <a class="el" href="../../d3/d09/ripper_8y.html#a6a276b85e2da28c5f9c3dbce61c55682">node_type</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)</td></tr>
<tr class="separator:a3e705ddfea4ef4d9e9df5c1cd851c3e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8efc31168b381fffbf9ae33e121288da"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8efc31168b381fffbf9ae33e121288da">cond_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a8efc31168b381fffbf9ae33e121288da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfc92bb1284dd4a703e9cc2ae11a169b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acfc92bb1284dd4a703e9cc2ae11a169b">logop_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, enum <a class="el" href="../../d3/d09/ripper_8y.html#a6a276b85e2da28c5f9c3dbce61c55682">node_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:acfc92bb1284dd4a703e9cc2ae11a169b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06011cc0b8cfacaf5a809378bd472c8e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a06011cc0b8cfacaf5a809378bd472c8e">newline_node</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a06011cc0b8cfacaf5a809378bd472c8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef78a4ca44d9bda9168f56901e4fcf93"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aef78a4ca44d9bda9168f56901e4fcf93">fixpos</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:aef78a4ca44d9bda9168f56901e4fcf93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a728b3dd8bdacd9371911b53fc5645386"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a728b3dd8bdacd9371911b53fc5645386">value_expr_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a728b3dd8bdacd9371911b53fc5645386"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55a6c7b972ea5bcfd25a24831ee589f1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a55a6c7b972ea5bcfd25a24831ee589f1">void_expr_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a55a6c7b972ea5bcfd25a24831ee589f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f14aab5ef2715ec84838b01b222bc2f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2f14aab5ef2715ec84838b01b222bc2f">remove_begin</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a2f14aab5ef2715ec84838b01b222bc2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d0618cb17bdbe57569d4af763383516"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3d0618cb17bdbe57569d4af763383516">void_stmts_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a3d0618cb17bdbe57569d4af763383516"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae578607dcfb6a9a649c9c4f418cf8568"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae578607dcfb6a9a649c9c4f418cf8568">reduce_nodes_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> **)</td></tr>
<tr class="separator:ae578607dcfb6a9a649c9c4f418cf8568"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab95c34f657c6359708a20bf597dc1025"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab95c34f657c6359708a20bf597dc1025">block_dup_check_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:ab95c34f657c6359708a20bf597dc1025"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fa1f04786ac04f6460131df1ce1f090"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3fa1f04786ac04f6460131df1ce1f090">block_append_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a3fa1f04786ac04f6460131df1ce1f090"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ec1245eaf339541320c932727a72939"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4ec1245eaf339541320c932727a72939">list_append_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a4ec1245eaf339541320c932727a72939"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9aec7c843f525795a0f32eb91ed2dd05"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9aec7c843f525795a0f32eb91ed2dd05">list_concat_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a9aec7c843f525795a0f32eb91ed2dd05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9cccdbe7c82417e77a3a97e328d5a001"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9cccdbe7c82417e77a3a97e328d5a001">arg_append_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a9cccdbe7c82417e77a3a97e328d5a001"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbdbf70d7e44fed6ad80d48bada5d62c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afbdbf70d7e44fed6ad80d48bada5d62c">arg_concat_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:afbdbf70d7e44fed6ad80d48bada5d62c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86a4f3e5fc1ef21287d2ec06d274622d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a86a4f3e5fc1ef21287d2ec06d274622d">literal_concat_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a86a4f3e5fc1ef21287d2ec06d274622d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61564727d3144318b3703718636ba866"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a61564727d3144318b3703718636ba866">literal_concat0</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)</td></tr>
<tr class="separator:a61564727d3144318b3703718636ba866"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd6ca32714caaaa24bc6406cd37671cd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abd6ca32714caaaa24bc6406cd37671cd">new_evstr_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:abd6ca32714caaaa24bc6406cd37671cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac64fb8a717eb8db472614f94d977d707"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac64fb8a717eb8db472614f94d977d707">evstr2dstr_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:ac64fb8a717eb8db472614f94d977d707"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af070c430221adb897e567daa564d7215"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af070c430221adb897e567daa564d7215">splat_array</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:af070c430221adb897e567daa564d7215"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadc1eadc5332fbd592477476e30ecd13"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aadc1eadc5332fbd592477476e30ecd13">call_bin_op_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:aadc1eadc5332fbd592477476e30ecd13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6678cd3e5bb993645fba2fa82439bcd7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6678cd3e5bb993645fba2fa82439bcd7">call_uni_op_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:a6678cd3e5bb993645fba2fa82439bcd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69c041818f78947cf8d459bfea7d42be"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a69c041818f78947cf8d459bfea7d42be">new_args_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:a69c041818f78947cf8d459bfea7d42be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1589b5004f449752db9a41d9003a229d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1589b5004f449752db9a41d9003a229d">negate_lit</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a1589b5004f449752db9a41d9003a229d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad40924187b97b600ced34283272a1503"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad40924187b97b600ced34283272a1503">ret_args_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:ad40924187b97b600ced34283272a1503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a308913586406a2c865e69318fd02f349"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a308913586406a2c865e69318fd02f349">arg_blk_pass</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a308913586406a2c865e69318fd02f349"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13291d00f3202b8aa02e3136b4912fb3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a13291d00f3202b8aa02e3136b4912fb3">new_yield_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a13291d00f3202b8aa02e3136b4912fb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca3dba4ae3436a423fab8c00910180d0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aca3dba4ae3436a423fab8c00910180d0">gettable_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:aca3dba4ae3436a423fab8c00910180d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1fa587e6359d264624dbdcd75ed6922"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac1fa587e6359d264624dbdcd75ed6922">assignable_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:ac1fa587e6359d264624dbdcd75ed6922"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41df79ad68d4130f72a232f613acf492"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a41df79ad68d4130f72a232f613acf492">aryset_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a41df79ad68d4130f72a232f613acf492"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71caf8f3c421952b8c72da146560bf0e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a71caf8f3c421952b8c72da146560bf0e">attrset_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:a71caf8f3c421952b8c72da146560bf0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f04a9712ecdc1f42bffe7de31193129"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3f04a9712ecdc1f42bffe7de31193129">rb_backref_error_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a3f04a9712ecdc1f42bffe7de31193129"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50aa0f2b90ecda016b7bd6cf7fa2d6a2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a50aa0f2b90ecda016b7bd6cf7fa2d6a2">node_assign_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a50aa0f2b90ecda016b7bd6cf7fa2d6a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeead37efd6e9eb65df9f6910a4be0e15"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aeead37efd6e9eb65df9f6910a4be0e15">match_op_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:aeead37efd6e9eb65df9f6910a4be0e15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a078e3d06ef83ba473b08792e5065ccb2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a078e3d06ef83ba473b08792e5065ccb2">local_tbl_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *)</td></tr>
<tr class="separator:a078e3d06ef83ba473b08792e5065ccb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adab017bce1271f1b45857227aee9bb68"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#adab017bce1271f1b45857227aee9bb68">fixup_nodes</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> **)</td></tr>
<tr class="separator:adab017bce1271f1b45857227aee9bb68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab309c252250f7fbd970c1079e8f4aa0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aab309c252250f7fbd970c1079e8f4aa0">reg_compile_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)</td></tr>
<tr class="separator:aab309c252250f7fbd970c1079e8f4aa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8690f32702dfa93071e5f4e32b2b2500"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8690f32702dfa93071e5f4e32b2b2500">reg_fragment_setenc_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)</td></tr>
<tr class="separator:a8690f32702dfa93071e5f4e32b2b2500"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37c7303c3de38c5c397e69f51bb77356"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a37c7303c3de38c5c397e69f51bb77356">reg_fragment_check_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)</td></tr>
<tr class="separator:a37c7303c3de38c5c397e69f51bb77356"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54ec7e11414613f828f41c39802d9f07"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a54ec7e11414613f828f41c39802d9f07">reg_named_capture_assign_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> regexp, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *<a class="el" href="../../dd/d9f/date__parse_8c.html#aafe6a0803e756e59e5af70fdb2dcc912">match</a>)</td></tr>
<tr class="separator:a54ec7e11414613f828f41c39802d9f07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9fb6894fc4430699079313dc2a697ce"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af9fb6894fc4430699079313dc2a697ce">formal_argument_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:af9fb6894fc4430699079313dc2a697ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55cf0893efa01c950964876f7fd3237b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a55cf0893efa01c950964876f7fd3237b">shadowing_lvar_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:a55cf0893efa01c950964876f7fd3237b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab8a77349f7462c429c170bd79ed28f8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aab8a77349f7462c429c170bd79ed28f8">new_bv_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:aab8a77349f7462c429c170bd79ed28f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c8e72f1d96507b3f1057abcfd1c63fa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6c8e72f1d96507b3f1057abcfd1c63fa">local_push_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)</td></tr>
<tr class="separator:a6c8e72f1d96507b3f1057abcfd1c63fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afab2d30c2935af9330f66cc90fe7cc60"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afab2d30c2935af9330f66cc90fe7cc60">local_pop_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *)</td></tr>
<tr class="separator:afab2d30c2935af9330f66cc90fe7cc60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad985e0be4135839f82ded8d3797b8c33"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad985e0be4135839f82ded8d3797b8c33">local_var_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:ad985e0be4135839f82ded8d3797b8c33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af60fb0c2faada4d666aaf3b737a8b120"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af60fb0c2faada4d666aaf3b737a8b120">arg_var_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:af60fb0c2faada4d666aaf3b737a8b120"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7692c320cc05f695b5148718c784a160"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7692c320cc05f695b5148718c784a160">local_id_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:a7692c320cc05f695b5148718c784a160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04d0dad923f704d212d3b8435157a43e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a04d0dad923f704d212d3b8435157a43e">internal_id_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *)</td></tr>
<tr class="separator:a04d0dad923f704d212d3b8435157a43e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addec99129b42ddc2e8d0d20d7242e36a"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#addec99129b42ddc2e8d0d20d7242e36a">dyna_push_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *)</td></tr>
<tr class="separator:addec99129b42ddc2e8d0d20d7242e36a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e92b264d4ecb0bcd5c3db3795211058"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2e92b264d4ecb0bcd5c3db3795211058">dyna_pop_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *)</td></tr>
<tr class="separator:a2e92b264d4ecb0bcd5c3db3795211058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abccf5f5512c5225026c16c80940911b4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abccf5f5512c5225026c16c80940911b4">dyna_in_block_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *)</td></tr>
<tr class="separator:abccf5f5512c5225026c16c80940911b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8da299068b7be73bc0ae3604d1ff86a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac8da299068b7be73bc0ae3604d1ff86a">dvar_defined_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)</td></tr>
<tr class="separator:ac8da299068b7be73bc0ae3604d1ff86a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78277e98632dbf1c65f9d205544327ca"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a78277e98632dbf1c65f9d205544327ca">dvar_curr_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:a78277e98632dbf1c65f9d205544327ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7be0e52c4a07e94280543ec61cadeb2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af7be0e52c4a07e94280543ec61cadeb2">lvar_defined_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>)</td></tr>
<tr class="separator:af7be0e52c4a07e94280543ec61cadeb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9582677f50add46feae444eadfde9a95"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9582677f50add46feae444eadfde9a95">token_info_push</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)</td></tr>
<tr class="separator:a9582677f50add46feae444eadfde9a95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05aa2077c6ff2515398ff2f1d8f82c69"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a05aa2077c6ff2515398ff2f1d8f82c69">token_info_pop</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)</td></tr>
<tr class="separator:a05aa2077c6ff2515398ff2f1d8f82c69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea1b2023c20fac7415c672905ed6e274"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aea1b2023c20fac7415c672905ed6e274">YYUSE</a> (<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:aea1b2023c20fac7415c672905ed6e274"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3f9d8f972356ed4970a79b0e5e2bd58"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac3f9d8f972356ed4970a79b0e5e2bd58">YYUSE</a> (<a class="el" href="../../db/d97/parse_8c.html#afb811e5fb0afc1389211171faf894348">yyoutput</a>)</td></tr>
<tr class="separator:ac3f9d8f972356ed4970a79b0e5e2bd58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada8aa24d50028bab4e2a4437e6eb7807"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ada8aa24d50028bab4e2a4437e6eb7807">switch</a> (<a class="el" href="../../db/d97/parse_8c.html#a1465c81f2e9dcdc181a3494ad4856982">yytype</a>)</td></tr>
<tr class="separator:ada8aa24d50028bab4e2a4437e6eb7807"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ff79ef01cdf4e7a4e59ab81207a3933"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2ff79ef01cdf4e7a4e59ab81207a3933">YYFPRINTF</a> (<a class="el" href="../../db/d97/parse_8c.html#afb811e5fb0afc1389211171faf894348">yyoutput</a>,&quot;nterm %<a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a> (&quot;, yytname[<a class="el" href="../../db/d97/parse_8c.html#a1465c81f2e9dcdc181a3494ad4856982">yytype</a>])</td></tr>
<tr class="separator:a2ff79ef01cdf4e7a4e59ab81207a3933"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83cf2835a7f47792d4d7b768d92e36ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a83cf2835a7f47792d4d7b768d92e36ce">yy_symbol_value_print</a> (<a class="el" href="../../db/d97/parse_8c.html#afb811e5fb0afc1389211171faf894348">yyoutput</a>, <a class="el" href="../../db/d97/parse_8c.html#a1465c81f2e9dcdc181a3494ad4856982">yytype</a>, <a class="el" href="../../db/d97/parse_8c.html#a36e73ff7e44ea7dc5a603e28b48fe033">yyvaluep</a>, <a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a83cf2835a7f47792d4d7b768d92e36ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21e603da915fa8926f3107a1fd45dd01"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a21e603da915fa8926f3107a1fd45dd01">YYFPRINTF</a> (<a class="el" href="../../db/d97/parse_8c.html#afb811e5fb0afc1389211171faf894348">yyoutput</a>,&quot;)&quot;)</td></tr>
<tr class="separator:a21e603da915fa8926f3107a1fd45dd01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18d6252e8f79495ae1f6f4ac7ec52db0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a18d6252e8f79495ae1f6f4ac7ec52db0">for</a> (;<a class="el" href="../../db/d97/parse_8c.html#ad71aa3e59138cfb1125f4521638dc39b">yybottom</a>&lt;=<a class="el" href="../../db/d97/parse_8c.html#ab7a1b22b968ac57a46b07a45e255b16a">yytop</a>;<a class="el" href="../../db/d97/parse_8c.html#ad71aa3e59138cfb1125f4521638dc39b">yybottom</a>++)</td></tr>
<tr class="separator:a18d6252e8f79495ae1f6f4ac7ec52db0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfe73d95fd195cdf65b0388594b304ee"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abfe73d95fd195cdf65b0388594b304ee">YYFPRINTF</a> (stderr,&quot;\n&quot;)</td></tr>
<tr class="separator:abfe73d95fd195cdf65b0388594b304ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0eb3fd192cd062c21c57746a7cf3a631"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0eb3fd192cd062c21c57746a7cf3a631">YYFPRINTF</a> (stderr,&quot;Reducing stack by rule %<a class="el" href="../../d5/de6/strlcat_8c.html#a4baaf26ccdc71244db2410e8d4938e6a">d</a> (line %lu):\<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>&quot;, yyrule-1, <a class="el" href="../../db/d97/parse_8c.html#a792f51ffb856230626ab2f181d9d5e3f">yylno</a>)</td></tr>
<tr class="separator:a0eb3fd192cd062c21c57746a7cf3a631"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab4aeff801023a961dca292cbd051036"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aab4aeff801023a961dca292cbd051036">for</a> (<a class="el" href="../../db/d97/parse_8c.html#acb2c75f37770fb020364bfa9a29deb5d">yyi</a>=0;<a class="el" href="../../db/d97/parse_8c.html#acb2c75f37770fb020364bfa9a29deb5d">yyi</a>&lt; yynrhs;<a class="el" href="../../db/d97/parse_8c.html#acb2c75f37770fb020364bfa9a29deb5d">yyi</a>++)</td></tr>
<tr class="separator:aab4aeff801023a961dca292cbd051036"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4bdbe6f524e68778be5e1717fda3bc3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac4bdbe6f524e68778be5e1717fda3bc3">yytnamerr</a> (char *yyres, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#adab34a0e800ee48a806740284426120e">yystr</a>)</td></tr>
<tr class="separator:ac4bdbe6f524e68778be5e1717fda3bc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7bce4884c238b92c88006a17478d37c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae7bce4884c238b92c88006a17478d37c">yysyntax_error</a> (<a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> *<a class="el" href="../../db/d97/parse_8c.html#a061f7d331285d01e0abf2c593fb2cfe4">yymsg_alloc</a>, char **<a class="el" href="../../db/d97/parse_8c.html#a0ca3407dcee776c7c9cf2bed41c34aab">yymsg</a>, <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *<a class="el" href="../../db/d97/parse_8c.html#abbf42605bc224aa1f6e5d4f951162724">yyssp</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d97/parse_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a>)</td></tr>
<tr class="separator:ae7bce4884c238b92c88006a17478d37c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6115b3c0a2ab359943afdd62ca25f6ba"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6115b3c0a2ab359943afdd62ca25f6ba">YY_SYMBOL_PRINT</a> (<a class="el" href="../../db/d97/parse_8c.html#a0ca3407dcee776c7c9cf2bed41c34aab">yymsg</a>, <a class="el" href="../../db/d97/parse_8c.html#a1465c81f2e9dcdc181a3494ad4856982">yytype</a>, <a class="el" href="../../db/d97/parse_8c.html#a36e73ff7e44ea7dc5a603e28b48fe033">yyvaluep</a>, yylocationp)</td></tr>
<tr class="separator:a6115b3c0a2ab359943afdd62ca25f6ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd8617a8f2ac0de8bc1cc032cf449e19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acd8617a8f2ac0de8bc1cc032cf449e19">yyparse</a> ()</td></tr>
<tr class="separator:acd8617a8f2ac0de8bc1cc032cf449e19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d477027b341f365bc8638c8e03b5e13"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0d477027b341f365bc8638c8e03b5e13">YYDPRINTF</a> ((stderr,&quot;Starting <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">parse\n</a>&quot;))</td></tr>
<tr class="separator:a0d477027b341f365bc8638c8e03b5e13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a640da1e889232ea97dbfe0d098604b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8a640da1e889232ea97dbfe0d098604b">if</a> (<a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a>+<a class="el" href="../../db/d97/parse_8c.html#a8aa26b23ca4a225c1e4ecf47113c56c9">yystacksize</a>-1&lt;=<a class="el" href="../../db/d97/parse_8c.html#abbf42605bc224aa1f6e5d4f951162724">yyssp</a>)</td></tr>
<tr class="separator:a8a640da1e889232ea97dbfe0d098604b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b19ada515d3b44b1c8e104b8ff345bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3b19ada515d3b44b1c8e104b8ff345bc">YYDPRINTF</a> ((stderr,&quot;Entering <a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a> %<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">d\n</a>&quot;, yystate))</td></tr>
<tr class="separator:a3b19ada515d3b44b1c8e104b8ff345bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24a2945ba0e5665c39b90af78eb68cd8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a24a2945ba0e5665c39b90af78eb68cd8">if</a> (<a class="el" href="../../db/d97/parse_8c.html#abc6c35ac2a4d2578c3f92c2468216bc9">yychar</a>==<a class="el" href="../../db/d97/parse_8c.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a>)</td></tr>
<tr class="separator:a24a2945ba0e5665c39b90af78eb68cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91a853010b6a5c00090a366de2200304"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a91a853010b6a5c00090a366de2200304">if</a> (<a class="el" href="../../db/d97/parse_8c.html#abc6c35ac2a4d2578c3f92c2468216bc9">yychar</a>&lt;=<a class="el" href="../../db/d97/parse_8c.html#a3b1e3628411fabac03abe0a337322016">YYEOF</a>)</td></tr>
<tr class="separator:a91a853010b6a5c00090a366de2200304"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9ccb8c9f297547c9ba767c8868da76b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa9ccb8c9f297547c9ba767c8868da76b">YY_SYMBOL_PRINT</a> (&quot;Next <a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a> is&quot;, yytoken,&amp;<a class="el" href="../../db/d97/parse_8c.html#a539b86ee4bb46824a194f22eb69903d9">yylval</a>,&amp;yylloc)</td></tr>
<tr class="separator:aa9ccb8c9f297547c9ba767c8868da76b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4b190b7eda9ddddf25dab06e5d9362b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa4b190b7eda9ddddf25dab06e5d9362b">if</a> (<a class="el" href="../../db/d97/parse_8c.html#a24302b94020c5319d40f20157e7ab754">yyn</a>&lt;=0)</td></tr>
<tr class="separator:aa4b190b7eda9ddddf25dab06e5d9362b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70f2895ed86dca54e403da8598466d90"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a70f2895ed86dca54e403da8598466d90">YY_SYMBOL_PRINT</a> (&quot;Shifting&quot;, yytoken,&amp;<a class="el" href="../../db/d97/parse_8c.html#a539b86ee4bb46824a194f22eb69903d9">yylval</a>,&amp;yylloc)</td></tr>
<tr class="separator:a70f2895ed86dca54e403da8598466d90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91bfbf447c50969d02e8143638bc7798"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a91bfbf447c50969d02e8143638bc7798">YY_REDUCE_PRINT</a> (<a class="el" href="../../db/d97/parse_8c.html#a24302b94020c5319d40f20157e7ab754">yyn</a>)</td></tr>
<tr class="separator:a91bfbf447c50969d02e8143638bc7798"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b7bf1384bf1f609b09f3bb5386b0822"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5b7bf1384bf1f609b09f3bb5386b0822">switch</a> (<a class="el" href="../../db/d97/parse_8c.html#a24302b94020c5319d40f20157e7ab754">yyn</a>)</td></tr>
<tr class="separator:a5b7bf1384bf1f609b09f3bb5386b0822"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39c22c2b8a0cd4b1014a3cc9a690dae7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a39c22c2b8a0cd4b1014a3cc9a690dae7">YY_SYMBOL_PRINT</a> (&quot;-&gt; $$ =&quot;, <a class="el" href="../../db/d97/parse_8c.html#a956b2cc3cd225a945285d076f70cbf35">yyr1</a>[<a class="el" href="../../db/d97/parse_8c.html#a24302b94020c5319d40f20157e7ab754">yyn</a>],&amp;<a class="el" href="../../db/d97/parse_8c.html#a2f55c56678f9c46655b143719253da6e">yyval</a>,&amp;yyloc)</td></tr>
<tr class="separator:a39c22c2b8a0cd4b1014a3cc9a690dae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab54b63769e7909aef8f1593dd4347e49"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab54b63769e7909aef8f1593dd4347e49">YYPOPSTACK</a> (<a class="el" href="../../db/d97/parse_8c.html#aec1c217b2331565f5ac5f6e98ad81b4c">yylen</a>)</td></tr>
<tr class="separator:ab54b63769e7909aef8f1593dd4347e49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ee509f1b378ba0799181a41a424578d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8ee509f1b378ba0799181a41a424578d">YY_STACK_PRINT</a> (<a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a>, <a class="el" href="../../db/d97/parse_8c.html#abbf42605bc224aa1f6e5d4f951162724">yyssp</a>)</td></tr>
<tr class="separator:a8ee509f1b378ba0799181a41a424578d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c97401a5177aa6127d253dc0b3cf7d6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3c97401a5177aa6127d253dc0b3cf7d6">if</a> (!<a class="el" href="../../db/d97/parse_8c.html#adfe7a43322ec83aeaafc232f9caceaf1">yyerrstatus</a>)</td></tr>
<tr class="separator:a3c97401a5177aa6127d253dc0b3cf7d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96b9e80ac70ab24f1b026801c3a12437"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a96b9e80ac70ab24f1b026801c3a12437">if</a> (<a class="el" href="../../db/d97/parse_8c.html#adfe7a43322ec83aeaafc232f9caceaf1">yyerrstatus</a>==3)</td></tr>
<tr class="separator:a96b9e80ac70ab24f1b026801c3a12437"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b9eb702eb3f9bcba3923532d1e801db"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8b9eb702eb3f9bcba3923532d1e801db">for</a> (;;)</td></tr>
<tr class="separator:a8b9eb702eb3f9bcba3923532d1e801db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a903570218166db90fce5f86a1b340796"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a903570218166db90fce5f86a1b340796">YY_SYMBOL_PRINT</a> (&quot;Shifting&quot;, yystos[<a class="el" href="../../db/d97/parse_8c.html#a24302b94020c5319d40f20157e7ab754">yyn</a>], <a class="el" href="../../db/d97/parse_8c.html#ab6ef78ca64064b2c456d5c47ec3cbad9">yyvsp</a>, yylsp)</td></tr>
<tr class="separator:a903570218166db90fce5f86a1b340796"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9e7a222405b9ea7243202a5669e713f"><td class="memItemLeft" align="right" valign="top">yyexhaustedlab&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac9e7a222405b9ea7243202a5669e713f">YY_</a> (&quot;memory exhausted&quot;))</td></tr>
<tr class="separator:ac9e7a222405b9ea7243202a5669e713f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b4c846282513603bb210ff7b0c3ab91"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2b4c846282513603bb210ff7b0c3ab91">yydestruct</a> (&quot;Cleanup: discarding lookahead&quot;, yytoken,&amp;<a class="el" href="../../db/d97/parse_8c.html#a539b86ee4bb46824a194f22eb69903d9">yylval</a>, <a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a2b4c846282513603bb210ff7b0c3ab91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e52e3335053cdbf8959da634f0de0f7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6e52e3335053cdbf8959da634f0de0f7">while</a> (yyssp!=<a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a>)</td></tr>
<tr class="separator:a6e52e3335053cdbf8959da634f0de0f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7024cffc630c7e671cb6ff97e1d53e97"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7024cffc630c7e671cb6ff97e1d53e97">YYSTACK_FREE</a> (<a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a>)</td></tr>
<tr class="separator:a7024cffc630c7e671cb6ff97e1d53e97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8611bef3d743af549dce254aa765a649"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8611bef3d743af549dce254aa765a649">YYSTACK_FREE</a> (<a class="el" href="../../db/d97/parse_8c.html#a0ca3407dcee776c7c9cf2bed41c34aab">yymsg</a>)</td></tr>
<tr class="separator:a8611bef3d743af549dce254aa765a649"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af70222515144e83b19d496be762096ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af70222515144e83b19d496be762096ca">YYID</a> (<a class="el" href="../../db/d97/parse_8c.html#a17865c5c13b0c51b2d4e2c1c05521468">yyresult</a>)</td></tr>
<tr class="separator:af70222515144e83b19d496be762096ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab312572aebd9d4f8bdb8ebb10756f520"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab312572aebd9d4f8bdb8ebb10756f520">parser_regx_options</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *)</td></tr>
<tr class="separator:ab312572aebd9d4f8bdb8ebb10756f520"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8906e75085b9659c52e26e7bd75cce24"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8906e75085b9659c52e26e7bd75cce24">parser_tokadd_string</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> **)</td></tr>
<tr class="separator:a8906e75085b9659c52e26e7bd75cce24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad79f377a2a23447dab44352536d359f0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad79f377a2a23447dab44352536d359f0">parser_tokaddmbc</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:ad79f377a2a23447dab44352536d359f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95eefa198e352cdc0a60b0675abc3deb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a95eefa198e352cdc0a60b0675abc3deb">parser_parse_string</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a95eefa198e352cdc0a60b0675abc3deb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a888dc8bb6e309b2827feb1720ef952a4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a888dc8bb6e309b2827feb1720ef952a4">parser_here_document</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a888dc8bb6e309b2827feb1720ef952a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad17b98e320d948c047e2649400d87ce1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad17b98e320d948c047e2649400d87ce1">token_info_get_column</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)</td></tr>
<tr class="separator:ad17b98e320d948c047e2649400d87ce1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afafe3348aa336380fba0589ea7e4c50b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afafe3348aa336380fba0589ea7e4c50b">token_info_has_nonspaces</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)</td></tr>
<tr class="separator:afafe3348aa336380fba0589ea7e4c50b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afed0ba1d93197b631db7bbc854de24a8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afed0ba1d93197b631db7bbc854de24a8">parser_prepare</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:afed0ba1d93197b631db7bbc854de24a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4a8140bd2878a83d6df2f5293c98eed"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac4a8140bd2878a83d6df2f5293c98eed">debug_lines</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f)</td></tr>
<tr class="separator:ac4a8140bd2878a83d6df2f5293c98eed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33bc9954a8770b25c15d1f51c58f3867"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a33bc9954a8770b25c15d1f51c58f3867">coverage</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)</td></tr>
<tr class="separator:a33bc9954a8770b25c15d1f51c58f3867"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2d9d34b302b849f923743d4b4be53dc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa2d9d34b302b849f923743d4b4be53dc">e_option_supplied</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:aa2d9d34b302b849f923743d4b4be53dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f2ac42d971e00443f67fb34261abc00"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7f2ac42d971e00443f67fb34261abc00">yycompile0</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d7/dc0/parse_8y.html#abd0cede0b01ebe4b42650abb9b14c3c2">arg</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> tracing)</td></tr>
<tr class="separator:a7f2ac42d971e00443f67fb34261abc00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a491e36f465bcc626156202db04978cd7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a491e36f465bcc626156202db04978cd7">yycompile</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> line)</td></tr>
<tr class="separator:a491e36f465bcc626156202db04978cd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a637ce9985953c7f271fd38a9820128e0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a637ce9985953c7f271fd38a9820128e0">must_be_ascii_compatible</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>)</td></tr>
<tr class="separator:a637ce9985953c7f271fd38a9820128e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0be85261168125d878ba6089b9ebaf0a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0be85261168125d878ba6089b9ebaf0a">lex_get_str</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>)</td></tr>
<tr class="separator:a0be85261168125d878ba6089b9ebaf0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0afda89714e6300ba4f718241579488e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0afda89714e6300ba4f718241579488e">lex_getline</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a0afda89714e6300ba4f718241579488e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94a3192b464cd7ad7e89603015bd0e23"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a94a3192b464cd7ad7e89603015bd0e23">parser_compile_string</a> (volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> vparser, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> line)</td></tr>
<tr class="separator:a94a3192b464cd7ad7e89603015bd0e23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a413b97b3122fa93eff53181a1f92d07e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a413b97b3122fa93eff53181a1f92d07e">rb_compile_string</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> line)</td></tr>
<tr class="separator:a413b97b3122fa93eff53181a1f92d07e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7412884de7525393ed236f51925b4c66"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7412884de7525393ed236f51925b4c66">rb_parser_compile_string</a> (volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> vparser, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> line)</td></tr>
<tr class="separator:a7412884de7525393ed236f51925b4c66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cad62b3d9f04b9a9bfec854862ab1e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2cad62b3d9f04b9a9bfec854862ab1e5">rb_compile_cstr</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> line)</td></tr>
<tr class="separator:a2cad62b3d9f04b9a9bfec854862ab1e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5076c78de9f86393ee2d6a27f050990"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad5076c78de9f86393ee2d6a27f050990">rb_parser_compile_cstr</a> (volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> vparser, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../d5/d61/regerror_8c.html#a53ce592896550171997acfa09c18e219">s</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> line)</td></tr>
<tr class="separator:ad5076c78de9f86393ee2d6a27f050990"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63a661069db8c201e1ee61db9723625b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a63a661069db8c201e1ee61db9723625b">lex_io_gets</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../db/d74/zlib_8c.html#a334ba1bff713f079e2b1440bcf5808fd">io</a>)</td></tr>
<tr class="separator:a63a661069db8c201e1ee61db9723625b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a525197fc5b5152ea5760a98a7e594986"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a525197fc5b5152ea5760a98a7e594986">rb_compile_file</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> file, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../dd/dfb/yaml2byte_8c.html#ab40328f79e021050ac262dc0a6019667">start</a>)</td></tr>
<tr class="separator:a525197fc5b5152ea5760a98a7e594986"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7368a8916f449d63c1bb090bca14dcd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7368a8916f449d63c1bb090bca14dcd5">rb_parser_compile_file</a> (volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> vparser, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *f, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> file, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../dd/dfb/yaml2byte_8c.html#ab40328f79e021050ac262dc0a6019667">start</a>)</td></tr>
<tr class="separator:a7368a8916f449d63c1bb090bca14dcd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae01a84cc3a8d426834ccf42614c3e297"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae01a84cc3a8d426834ccf42614c3e297">parser_str_new</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *enc0)</td></tr>
<tr class="separator:ae01a84cc3a8d426834ccf42614c3e297"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cdddde331fd21fa42c89690aa7844ff"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2cdddde331fd21fa42c89690aa7844ff">parser_nextc</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a2cdddde331fd21fa42c89690aa7844ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf1eaa7681b3ca909844f53f3064a2ec"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abf1eaa7681b3ca909844f53f3064a2ec">parser_pushback</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)</td></tr>
<tr class="separator:abf1eaa7681b3ca909844f53f3064a2ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bf31317da0ef7282dedbda8246e9aca"><td class="memItemLeft" align="right" valign="top">static char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5bf31317da0ef7282dedbda8246e9aca">parser_newtok</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a5bf31317da0ef7282dedbda8246e9aca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab831e47151b420de51e0f8270db92d1b"><td class="memItemLeft" align="right" valign="top">static char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab831e47151b420de51e0f8270db92d1b">parser_tokspace</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)</td></tr>
<tr class="separator:ab831e47151b420de51e0f8270db92d1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adba953be2ada60fb6f1a4e210385ab6f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#adba953be2ada60fb6f1a4e210385ab6f">parser_tokadd</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)</td></tr>
<tr class="separator:adba953be2ada60fb6f1a4e210385ab6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8eab06aeb181228b855d138fc07d0bf2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8eab06aeb181228b855d138fc07d0bf2">parser_tok_hex</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, size_t *numlen)</td></tr>
<tr class="separator:a8eab06aeb181228b855d138fc07d0bf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa9a4cf453cefcd2ac75a38c7779e93a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aaa9a4cf453cefcd2ac75a38c7779e93a">parser_tokadd_utf8</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> **<a class="el" href="../../d6/de3/crypt_8c.html#a68746f7aa4b680a43bfd8e327d4340bb">encp</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> string_literal, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> symbol_literal, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> regexp_literal)</td></tr>
<tr class="separator:aaa9a4cf453cefcd2ac75a38c7779e93a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00e1405a2365cacaf2e2e4e83638da3f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a00e1405a2365cacaf2e2e4e83638da3f">parser_read_escape</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/d9d/tcltklib_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> **<a class="el" href="../../d6/de3/crypt_8c.html#a68746f7aa4b680a43bfd8e327d4340bb">encp</a>)</td></tr>
<tr class="separator:a00e1405a2365cacaf2e2e4e83638da3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b5d0ac0bc3a491bf38a37cc914484ea"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2b5d0ac0bc3a491bf38a37cc914484ea">parser_tokadd_escape</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> **<a class="el" href="../../d6/de3/crypt_8c.html#a68746f7aa4b680a43bfd8e327d4340bb">encp</a>)</td></tr>
<tr class="separator:a2b5d0ac0bc3a491bf38a37cc914484ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a520b5c6e4d2cdbdd764de2a4a0782570"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a520b5c6e4d2cdbdd764de2a4a0782570">dispose_string</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td></tr>
<tr class="separator:a520b5c6e4d2cdbdd764de2a4a0782570"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50fd547bcb35e9f2943638d66299c8a8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a50fd547bcb35e9f2943638d66299c8a8">parser_tokadd_mbchar</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)</td></tr>
<tr class="separator:a50fd547bcb35e9f2943638d66299c8a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2482dd9a38c8e57d02fd38514173f5bc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2482dd9a38c8e57d02fd38514173f5bc">is_global_name_punct</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char <a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)</td></tr>
<tr class="separator:a2482dd9a38c8e57d02fd38514173f5bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cccea8e17a6f9cd8798e44627b90f5b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4cccea8e17a6f9cd8798e44627b90f5b">parser_peek_variable_name</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a4cccea8e17a6f9cd8798e44627b90f5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adae5f13519c5ed85ea6c1f142d2cd03a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#adae5f13519c5ed85ea6c1f142d2cd03a">parser_heredoc_identifier</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:adae5f13519c5ed85ea6c1f142d2cd03a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66716d038636a42bcf15c9762d3b05a5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a66716d038636a42bcf15c9762d3b05a5">parser_heredoc_restore</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *here)</td></tr>
<tr class="separator:a66716d038636a42bcf15c9762d3b05a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24b14900b405d5a403c8fea7c8e97d4e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a24b14900b405d5a403c8fea7c8e97d4e">parser_whole_match_p</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *eos, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> indent)</td></tr>
<tr class="separator:a24b14900b405d5a403c8fea7c8e97d4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e98666d3d500be1f1457a46c8e5764c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0e98666d3d500be1f1457a46c8e5764c">arg_ambiguous_gen</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a0e98666d3d500be1f1457a46c8e5764c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ef8f6dfb2d66a30d03278efd7c13b5c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5ef8f6dfb2d66a30d03278efd7c13b5c">parser_encode_length</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:a5ef8f6dfb2d66a30d03278efd7c13b5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52fd85030a5897245bf08ea733f141fe"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a52fd85030a5897245bf08ea733f141fe">parser_set_encode</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr>
<tr class="separator:a52fd85030a5897245bf08ea733f141fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a926e0a72fb45f59dcde1490c84d94967"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a926e0a72fb45f59dcde1490c84d94967">comment_at_top</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a926e0a72fb45f59dcde1490c84d94967"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35c61cf2b11055da82f4e2264b2bea53"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a35c61cf2b11055da82f4e2264b2bea53">magic_comment_encoding</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a35c61cf2b11055da82f4e2264b2bea53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a190ee587a3a9f8287285ab5f4b4c74b4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a190ee587a3a9f8287285ab5f4b4c74b4">parser_set_token_info</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td></tr>
<tr class="separator:a190ee587a3a9f8287285ab5f4b4c74b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf06907a8046aeb01e404e172d39941a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abf06907a8046aeb01e404e172d39941a">magic_comment_marker</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:abf06907a8046aeb01e404e172d39941a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47a214cd0b37682fba5c9b1c78d3eb17"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a47a214cd0b37682fba5c9b1c78d3eb17">parser_magic_comment</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:a47a214cd0b37682fba5c9b1c78d3eb17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1577ddd9ad59f71c121e86f4a5782622"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1577ddd9ad59f71c121e86f4a5782622">set_file_encoding</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *send)</td></tr>
<tr class="separator:a1577ddd9ad59f71c121e86f4a5782622"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af006539b61f4b4c5b76969e1993e672b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af006539b61f4b4c5b76969e1993e672b">parser_yylex</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:af006539b61f4b4c5b76969e1993e672b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36db4a781dd7cb9698ac6f1f233a6206"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="../../d3/d09/ripper_8y.html#a6a276b85e2da28c5f9c3dbce61c55682">node_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a36db4a781dd7cb9698ac6f1f233a6206">nodetype</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node)</td></tr>
<tr class="separator:a36db4a781dd7cb9698ac6f1f233a6206"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dce59fe4eb3d1fcf860c422310cc088"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7dce59fe4eb3d1fcf860c422310cc088">nodeline</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node)</td></tr>
<tr class="separator:a7dce59fe4eb3d1fcf860c422310cc088"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae93738e4bc58c0529171b253b1e209b6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae93738e4bc58c0529171b253b1e209b6">parser_warning</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *mesg)</td></tr>
<tr class="separator:ae93738e4bc58c0529171b253b1e209b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92998291bbcfe74ae5307461e35661b8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a92998291bbcfe74ae5307461e35661b8">parser_warn</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *mesg)</td></tr>
<tr class="separator:a92998291bbcfe74ae5307461e35661b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ac4f6b155cf7c7dd2e0e61b96ef730d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7ac4f6b155cf7c7dd2e0e61b96ef730d">if</a> (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>==<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adb165dc1d760e229a76f0213a90b2da0">keyword_self</a>)</td></tr>
<tr class="separator:a7ac4f6b155cf7c7dd2e0e61b96ef730d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a341fb527d69f56155e6ca9e4fd9ece3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a341fb527d69f56155e6ca9e4fd9ece3f">if</a> (<a class="el" href="../../d7/dc0/parse_8y.html#abe05eb6b7b2f2f735012a349f49c4c69">is_local_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:a341fb527d69f56155e6ca9e4fd9ece3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f61fdb1fd4c46b7faff76990fce7f97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3f61fdb1fd4c46b7faff76990fce7f97">if</a> (<a class="el" href="../../d7/dc0/parse_8y.html#aa7c989c33902ce26ac5a769ab9859ffa">is_global_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:a3f61fdb1fd4c46b7faff76990fce7f97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abaab2c3741d2efcb1bd967a320ce1318"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abaab2c3741d2efcb1bd967a320ce1318">if</a> (<a class="el" href="../../d7/dc0/parse_8y.html#ad0e139999d70d80ad07178ebc0c15424">is_instance_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:abaab2c3741d2efcb1bd967a320ce1318"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a371c04ab94c9b522a6780209af4b63bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a371c04ab94c9b522a6780209af4b63bb">if</a> (<a class="el" href="../../d7/dc0/parse_8y.html#a42465fd45eabc7e20d3d7637460b9baf">is_const_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:a371c04ab94c9b522a6780209af4b63bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbae94eb53e76d994e352375da662430"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abbae94eb53e76d994e352375da662430">if</a> (<a class="el" href="../../d7/dc0/parse_8y.html#a25c0f4eec23a7f1b2845f70c14b648b9">is_class_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td></tr>
<tr class="separator:abbae94eb53e76d994e352375da662430"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a939990d0fb4add856cd6247337264f0a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a939990d0fb4add856cd6247337264f0a">assignable_result</a> (0)</td></tr>
<tr class="separator:a939990d0fb4add856cd6247337264f0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbc28d5820d674dd4447a14c23de0a42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acbc28d5820d674dd4447a14c23de0a42">rb_id_attrset</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:acbc28d5820d674dd4447a14c23de0a42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02bf3912e8e63e37a6c78ab3b6edc101"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a02bf3912e8e63e37a6c78ab3b6edc101">assign_in_cond</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node)</td></tr>
<tr class="separator:a02bf3912e8e63e37a6c78ab3b6edc101"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1292d5338dbd82db26c883f45326560"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac1292d5338dbd82db26c883f45326560">warn_unless_e_option</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td></tr>
<tr class="separator:ac1292d5338dbd82db26c883f45326560"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e8b5c2555ec361a424b9a7b554bbeb0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8e8b5c2555ec361a424b9a7b554bbeb0">warning_unless_e_option</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td></tr>
<tr class="separator:a8e8b5c2555ec361a424b9a7b554bbeb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05b7a564ea54a633fc4443caa347f8ae"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a05b7a564ea54a633fc4443caa347f8ae">cond0</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *)</td></tr>
<tr class="separator:a05b7a564ea54a633fc4443caa347f8ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c3a1c2399a768079735435dbbb3b5f4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7c3a1c2399a768079735435dbbb3b5f4">range_op</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node)</td></tr>
<tr class="separator:a7c3a1c2399a768079735435dbbb3b5f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6db0a4cec7b2468240cb59958248655"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae6db0a4cec7b2468240cb59958248655">literal_node</a> (<a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node)</td></tr>
<tr class="separator:ae6db0a4cec7b2468240cb59958248655"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9db34d1a14193da38d55c18c0376fbe4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9db34d1a14193da38d55c18c0376fbe4">no_blockarg</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node)</td></tr>
<tr class="separator:a9db34d1a14193da38d55c18c0376fbe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fd43c338a5f66f2d33305d45580ea1d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4fd43c338a5f66f2d33305d45580ea1d">warn_unused_var</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, struct <a class="el" href="../../df/d34/structlocal__vars.html">local_vars</a> *local)</td></tr>
<tr class="separator:a4fd43c338a5f66f2d33305d45580ea1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dc252afae87bc11ec326015f5828c7c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3dc252afae87bc11ec326015f5828c7c">vtable_tblcpy</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> *<a class="el" href="../../d5/d61/regerror_8c.html#a59ab77f2c16310eef223943404df6623">buf</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *<a class="el" href="../../d2/d37/strlcpy_8c.html#af51e37c9331049b1e3d250a7c8bc3c26">src</a>)</td></tr>
<tr class="separator:a3dc252afae87bc11ec326015f5828c7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a645739b431ecfee9bc49dd983d5988ee"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a645739b431ecfee9bc49dd983d5988ee">dyna_pop_1</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a645739b431ecfee9bc49dd983d5988ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a483808c5557dc75aecd88bc02331f285"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a483808c5557dc75aecd88bc02331f285">reg_named_capture_assign_iter</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *name_end, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> back_num, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *back_refs, <a class="el" href="../../d8/db3/oniguruma_8h.html#a6f96b881f9e3457d8ebf308101248bc0">OnigRegex</a> regex, <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *arg0)</td></tr>
<tr class="separator:a483808c5557dc75aecd88bc02331f285"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7285d41caf052f74c447b185ae226d8b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7285d41caf052f74c447b185ae226d8b">rb_gc_mark_parser</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a7285d41caf052f74c447b185ae226d8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafe1e960616320da34a446631cf0d679"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aafe1e960616320da34a446631cf0d679">rb_parser_append_print</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> vparser, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node)</td></tr>
<tr class="separator:aafe1e960616320da34a446631cf0d679"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6be0e8687051d30b196e41d24dab0a07"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6be0e8687051d30b196e41d24dab0a07">rb_parser_while_loop</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> vparser, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *node, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> chop, <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> split)</td></tr>
<tr class="separator:a6be0e8687051d30b196e41d24dab0a07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23f64634e5ddba50b1c87524784f7a77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a23f64634e5ddba50b1c87524784f7a77">Init_sym</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a23f64634e5ddba50b1c87524784f7a77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6c57b43ffd3a787abbb1c96ef23b582"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af6c57b43ffd3a787abbb1c96ef23b582">rb_gc_mark_symbols</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:af6c57b43ffd3a787abbb1c96ef23b582"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4935b802f3256a1e7df916f6f77fdb84"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4935b802f3256a1e7df916f6f77fdb84">is_special_global_name</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../de/d07/bigdecimal_8c.html#ae524ec6ce1980bec6f25676783609004">m</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:a4935b802f3256a1e7df916f6f77fdb84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b1a61b1fa30e968fce6595775b068e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4b1a61b1fa30e968fce6595775b068e3">rb_symname_p</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr>
<tr class="separator:a4b1a61b1fa30e968fce6595775b068e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a376c00a06426d1d4e1bdb82f937a8784"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a376c00a06426d1d4e1bdb82f937a8784">rb_enc_symname_p</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:a376c00a06426d1d4e1bdb82f937a8784"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad088ff3cfa1d9b4d9ae5c9db9e05bba4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad088ff3cfa1d9b4d9ae5c9db9e05bba4">rb_enc_symname2_p</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:ad088ff3cfa1d9b4d9ae5c9db9e05bba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7099e79ac3feb1a87550d4a93eebdc99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7099e79ac3feb1a87550d4a93eebdc99">rb_intern3</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>, <a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td></tr>
<tr class="separator:a7099e79ac3feb1a87550d4a93eebdc99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06f1137a7428ccb3b70848762eab967e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a06f1137a7428ccb3b70848762eab967e">rb_intern2</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:a06f1137a7428ccb3b70848762eab967e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab13a3d4bb31721960d4678b2d78aa009"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab13a3d4bb31721960d4678b2d78aa009">rb_intern</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td></tr>
<tr class="separator:ab13a3d4bb31721960d4678b2d78aa009"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebb6b3345ade11073c43fd418ec67b87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aebb6b3345ade11073c43fd418ec67b87">rb_intern_str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>)</td></tr>
<tr class="separator:aebb6b3345ade11073c43fd418ec67b87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec42ef320e57234e789bdda6d655716f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aec42ef320e57234e789bdda6d655716f">rb_id2str</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:aec42ef320e57234e789bdda6d655716f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a877bc58c495643fcf49dc64c44631e72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a877bc58c495643fcf49dc64c44631e72">rb_id2name</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:a877bc58c495643fcf49dc64c44631e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58e96fed52452cc2103880b51fb6d461"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a58e96fed52452cc2103880b51fb6d461">symbols_i</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#ad85b8c5648cecc3e0d24f3073c62d860">sym</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a2c1724f5d87aacb0331a2b40a9beb71e">value</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a8ca1ad9a863255641c7c3ea0d1904be0">ary</a>)</td></tr>
<tr class="separator:a58e96fed52452cc2103880b51fb6d461"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a564559c7653938771a7c75f054e4eeaf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a564559c7653938771a7c75f054e4eeaf">rb_sym_all_symbols</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a564559c7653938771a7c75f054e4eeaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a962e14dc81f0fa2107c555dd10129c27"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a962e14dc81f0fa2107c555dd10129c27">rb_is_const_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:a962e14dc81f0fa2107c555dd10129c27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae03b927bba1f91cc00879a3d15fa1e21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae03b927bba1f91cc00879a3d15fa1e21">rb_is_class_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:ae03b927bba1f91cc00879a3d15fa1e21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80c6077ae7854872440eaa76a512786f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a80c6077ae7854872440eaa76a512786f">rb_is_instance_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:a80c6077ae7854872440eaa76a512786f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed0d62fc21ec2baa9ae344fe3ff30668"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aed0d62fc21ec2baa9ae344fe3ff30668">rb_is_local_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:aed0d62fc21ec2baa9ae344fe3ff30668"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8de5045bac0a4c9c7783508d0768b07c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8de5045bac0a4c9c7783508d0768b07c">rb_is_junk_id</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td></tr>
<tr class="separator:a8de5045bac0a4c9c7783508d0768b07c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa92ae33c165140147305229fe3f53045"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa92ae33c165140147305229fe3f53045">parser_initialize</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:aa92ae33c165140147305229fe3f53045"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d2aa6adabdcc22b57f6135402c2e3e7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9d2aa6adabdcc22b57f6135402c2e3e7">parser_mark</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>)</td></tr>
<tr class="separator:a9d2aa6adabdcc22b57f6135402c2e3e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a856bd7b478ffef2787b6e1d25a8b76b4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a856bd7b478ffef2787b6e1d25a8b76b4">parser_free</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>)</td></tr>
<tr class="separator:a856bd7b478ffef2787b6e1d25a8b76b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ac7d0f71ecd4430cce3b7f48de4e297"><td class="memItemLeft" align="right" valign="top">static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5ac7d0f71ecd4430cce3b7f48de4e297">parser_memsize</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>)</td></tr>
<tr class="separator:a5ac7d0f71ecd4430cce3b7f48de4e297"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a290189b74b0120a7b966aaf6e0bb6846"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../da/df3/structkwtable.html">kwtable</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a290189b74b0120a7b966aaf6e0bb6846">rb_reserved_word</a> (<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td></tr>
<tr class="separator:a290189b74b0120a7b966aaf6e0bb6846"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f2caee3e846dda8fbb5e47831fcc9dd"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7f2caee3e846dda8fbb5e47831fcc9dd">parser_new</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a7f2caee3e846dda8fbb5e47831fcc9dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a175a11311538e1c0c3bc41c96a6a8aaf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a175a11311538e1c0c3bc41c96a6a8aaf">rb_parser_new</a> (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)</td></tr>
<tr class="separator:a175a11311538e1c0c3bc41c96a6a8aaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ee877befd26d3832f3ea41a2b6fcb89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9ee877befd26d3832f3ea41a2b6fcb89">rb_parser_end_seen_p</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> vparser)</td></tr>
<tr class="separator:a9ee877befd26d3832f3ea41a2b6fcb89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7624c273f1693afcdbd66e987ff613f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7624c273f1693afcdbd66e987ff613f5">rb_parser_encoding</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> vparser)</td></tr>
<tr class="separator:a7624c273f1693afcdbd66e987ff613f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac309f65e4a301ef5ba0eeaceecf2a11a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ac309f65e4a301ef5ba0eeaceecf2a11a">rb_parser_get_yydebug</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>)</td></tr>
<tr class="separator:ac309f65e4a301ef5ba0eeaceecf2a11a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c450b504b28c4c599201777d474c64b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9c450b504b28c4c599201777d474c64b">rb_parser_set_yydebug</a> (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d9/dee/tkutil_8c.html#a3b63ecba554aec4cfcc508a206cc4947">self</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d6/de3/crypt_8c.html#adf916204820072417ed73a32de1cefcf">flag</a>)</td></tr>
<tr class="separator:a9c450b504b28c4c599201777d474c64b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f3ae9609fdc6c16d6024ae4de84ff33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4f3ae9609fdc6c16d6024ae4de84ff33">rb_parser_malloc</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, size_t <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)</td></tr>
<tr class="separator:a4f3ae9609fdc6c16d6024ae4de84ff33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbe59985ec91486f50f842251688a393"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acbe59985ec91486f50f842251688a393">rb_parser_calloc</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, size_t nelem, size_t <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)</td></tr>
<tr class="separator:acbe59985ec91486f50f842251688a393"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab363c21cad1809bc4ca2461c94caf63a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab363c21cad1809bc4ca2461c94caf63a">rb_parser_realloc</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>, size_t <a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>)</td></tr>
<tr class="separator:ab363c21cad1809bc4ca2461c94caf63a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa67ca2b93146fd0847214c19ced69daf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa67ca2b93146fd0847214c19ced69daf">rb_parser_free</a> (struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>)</td></tr>
<tr class="separator:aa67ca2b93146fd0847214c19ced69daf"><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:a384fb3797a340a5415c03719ebab9c67"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a384fb3797a340a5415c03719ebab9c67">yytranslate</a> []</td></tr>
<tr class="separator:a384fb3797a340a5415c03719ebab9c67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae00b22f18cd22951d9714ad55da80b0b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae00b22f18cd22951d9714ad55da80b0b">yyprhs</a> []</td></tr>
<tr class="separator:ae00b22f18cd22951d9714ad55da80b0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1b3f997902a66b394d721e517be4e05"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af1b3f997902a66b394d721e517be4e05">yyrhs</a> []</td></tr>
<tr class="separator:af1b3f997902a66b394d721e517be4e05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6759275247eca11f6e342fa0117346df"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6759275247eca11f6e342fa0117346df">yyrline</a> []</td></tr>
<tr class="separator:a6759275247eca11f6e342fa0117346df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab779f3189fbfd3b164b7802b945d619b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab779f3189fbfd3b164b7802b945d619b">yytname</a> []</td></tr>
<tr class="separator:ab779f3189fbfd3b164b7802b945d619b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a956b2cc3cd225a945285d076f70cbf35"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a956b2cc3cd225a945285d076f70cbf35">yyr1</a> []</td></tr>
<tr class="separator:a956b2cc3cd225a945285d076f70cbf35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6be1bc256e649b3e922410e291bc7a5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa6be1bc256e649b3e922410e291bc7a5">yyr2</a> []</td></tr>
<tr class="separator:aa6be1bc256e649b3e922410e291bc7a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c044c33d6306a70b87620bdb1b478e5"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7c044c33d6306a70b87620bdb1b478e5">yydefact</a> []</td></tr>
<tr class="separator:a7c044c33d6306a70b87620bdb1b478e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4947c3c0c6f6ffa0abfd76efd299828a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4947c3c0c6f6ffa0abfd76efd299828a">yydefgoto</a> []</td></tr>
<tr class="separator:a4947c3c0c6f6ffa0abfd76efd299828a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52c12de9f634391f03b1680c3b680852"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a52c12de9f634391f03b1680c3b680852">yypact</a> []</td></tr>
<tr class="separator:a52c12de9f634391f03b1680c3b680852"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d39cfd55875de3316f76edb1891c999"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6d39cfd55875de3316f76edb1891c999">yypgoto</a> []</td></tr>
<tr class="separator:a6d39cfd55875de3316f76edb1891c999"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa34b998a7d10e810868620d09ffcfc71"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa34b998a7d10e810868620d09ffcfc71">yytable</a> []</td></tr>
<tr class="separator:aa34b998a7d10e810868620d09ffcfc71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af434820fddd4631c08de7a1d9629ff18"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af434820fddd4631c08de7a1d9629ff18">yycheck</a> []</td></tr>
<tr class="separator:af434820fddd4631c08de7a1d9629ff18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac7fcbee3c60239e99e8dfde521d62ab"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aac7fcbee3c60239e99e8dfde521d62ab">yystos</a> []</td></tr>
<tr class="separator:aac7fcbee3c60239e99e8dfde521d62ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb811e5fb0afc1389211171faf894348"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> <a class="el" href="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afb811e5fb0afc1389211171faf894348">yyoutput</a></td></tr>
<tr class="separator:afb811e5fb0afc1389211171faf894348"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1465c81f2e9dcdc181a3494ad4856982"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1465c81f2e9dcdc181a3494ad4856982">yytype</a></td></tr>
<tr class="separator:a1465c81f2e9dcdc181a3494ad4856982"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36e73ff7e44ea7dc5a603e28b48fe033"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> *<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a36e73ff7e44ea7dc5a603e28b48fe033">yyvaluep</a></td></tr>
<tr class="separator:a36e73ff7e44ea7dc5a603e28b48fe033"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d8077fbae5d50089954f7ce632df6d9"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a></td></tr>
<tr class="separator:a3d8077fbae5d50089954f7ce632df6d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad71aa3e59138cfb1125f4521638dc39b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad71aa3e59138cfb1125f4521638dc39b">yybottom</a></td></tr>
<tr class="separator:ad71aa3e59138cfb1125f4521638dc39b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7a1b22b968ac57a46b07a45e255b16a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab7a1b22b968ac57a46b07a45e255b16a">yytop</a></td></tr>
<tr class="separator:ab7a1b22b968ac57a46b07a45e255b16a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6ef78ca64064b2c456d5c47ec3cbad9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> <a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab6ef78ca64064b2c456d5c47ec3cbad9">yyvsp</a> = <a class="el" href="../../db/d97/parse_8c.html#a751a46d7bcbde1f0c87bd52a0a485137">yyvs</a></td></tr>
<tr class="separator:ab6ef78ca64064b2c456d5c47ec3cbad9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6de7eb5d678516ef2f9c0d48ce4e24fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6de7eb5d678516ef2f9c0d48ce4e24fa">yyrule</a></td></tr>
<tr class="separator:a6de7eb5d678516ef2f9c0d48ce4e24fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb2c75f37770fb020364bfa9a29deb5d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acb2c75f37770fb020364bfa9a29deb5d">yyi</a></td></tr>
<tr class="separator:acb2c75f37770fb020364bfa9a29deb5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a792f51ffb856230626ab2f181d9d5e3f"><td class="memItemLeft" align="right" valign="top">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a792f51ffb856230626ab2f181d9d5e3f">yylno</a> = <a class="el" href="../../db/d97/parse_8c.html#a6759275247eca11f6e342fa0117346df">yyrline</a>[<a class="el" href="../../db/d97/parse_8c.html#a6de7eb5d678516ef2f9c0d48ce4e24fa">yyrule</a>]</td></tr>
<tr class="separator:a792f51ffb856230626ab2f181d9d5e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adab34a0e800ee48a806740284426120e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#adab34a0e800ee48a806740284426120e">yystr</a></td></tr>
<tr class="separator:adab34a0e800ee48a806740284426120e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af59edd4eaef7e5fb5df4d5e20414a891"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af59edd4eaef7e5fb5df4d5e20414a891">continue</a></td></tr>
<tr class="separator:af59edd4eaef7e5fb5df4d5e20414a891"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec1c217b2331565f5ac5f6e98ad81b4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aec1c217b2331565f5ac5f6e98ad81b4c">yylen</a> = 0</td></tr>
<tr class="separator:aec1c217b2331565f5ac5f6e98ad81b4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1721243d96ce8df72ffee2a31e3600b6"><td class="memItemLeft" align="right" valign="top">static char *char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1721243d96ce8df72ffee2a31e3600b6">yydest</a></td></tr>
<tr class="separator:a1721243d96ce8df72ffee2a31e3600b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2eff4cd4438527b7b7ce90bae2337fa2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2eff4cd4438527b7b7ce90bae2337fa2">yysrc</a></td></tr>
<tr class="separator:a2eff4cd4438527b7b7ce90bae2337fa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e4907ef97f63eb1516c8e4cdcf6323b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3e4907ef97f63eb1516c8e4cdcf6323b">yys</a> = <a class="el" href="../../db/d97/parse_8c.html#a2eff4cd4438527b7b7ce90bae2337fa2">yysrc</a></td></tr>
<tr class="separator:a3e4907ef97f63eb1516c8e4cdcf6323b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b16b74cec71f63be98258ba8a76731f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5b16b74cec71f63be98258ba8a76731f">yyd</a></td></tr>
<tr class="separator:a5b16b74cec71f63be98258ba8a76731f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ca3407dcee776c7c9cf2bed41c34aab"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0ca3407dcee776c7c9cf2bed41c34aab">yymsg</a> = &quot;Deleting&quot;</td></tr>
<tr class="separator:a0ca3407dcee776c7c9cf2bed41c34aab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a539b86ee4bb46824a194f22eb69903d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a539b86ee4bb46824a194f22eb69903d9">yylval</a></td></tr>
<tr class="separator:a539b86ee4bb46824a194f22eb69903d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01ed6b94e6b4e66e039a1ce54ac1141e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a01ed6b94e6b4e66e039a1ce54ac1141e">yynerrs</a> = 0</td></tr>
<tr class="separator:a01ed6b94e6b4e66e039a1ce54ac1141e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9603869106571e5619ecdd127be595d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9603869106571e5619ecdd127be595d6">yystate</a> = 0</td></tr>
<tr class="separator:a9603869106571e5619ecdd127be595d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfe7a43322ec83aeaafc232f9caceaf1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#adfe7a43322ec83aeaafc232f9caceaf1">yyerrstatus</a> = 0</td></tr>
<tr class="separator:adfe7a43322ec83aeaafc232f9caceaf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a918ad8dd92f5bf4b64bb9e0b3dc262d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a918ad8dd92f5bf4b64bb9e0b3dc262d2">yyssa</a> [<a class="el" href="../../db/d97/parse_8c.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a>]</td></tr>
<tr class="separator:a918ad8dd92f5bf4b64bb9e0b3dc262d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c4ab91036822dc0bc2a00599e676dc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a> = <a class="el" href="../../db/d97/parse_8c.html#a918ad8dd92f5bf4b64bb9e0b3dc262d2">yyssa</a></td></tr>
<tr class="separator:a5c4ab91036822dc0bc2a00599e676dc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbf42605bc224aa1f6e5d4f951162724"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abbf42605bc224aa1f6e5d4f951162724">yyssp</a> = <a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a></td></tr>
<tr class="separator:abbf42605bc224aa1f6e5d4f951162724"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f466f88d61ed5ae7dcc7de1d6b18475"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7f466f88d61ed5ae7dcc7de1d6b18475">yyvsa</a> [<a class="el" href="../../db/d97/parse_8c.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a>]</td></tr>
<tr class="separator:a7f466f88d61ed5ae7dcc7de1d6b18475"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a751a46d7bcbde1f0c87bd52a0a485137"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a751a46d7bcbde1f0c87bd52a0a485137">yyvs</a> = <a class="el" href="../../db/d97/parse_8c.html#a7f466f88d61ed5ae7dcc7de1d6b18475">yyvsa</a></td></tr>
<tr class="separator:a751a46d7bcbde1f0c87bd52a0a485137"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aa26b23ca4a225c1e4ecf47113c56c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8aa26b23ca4a225c1e4ecf47113c56c9">yystacksize</a> = <a class="el" href="../../db/d97/parse_8c.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a></td></tr>
<tr class="separator:a8aa26b23ca4a225c1e4ecf47113c56c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24302b94020c5319d40f20157e7ab754"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a24302b94020c5319d40f20157e7ab754">yyn</a> = <a class="el" href="../../db/d97/parse_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a></td></tr>
<tr class="separator:a24302b94020c5319d40f20157e7ab754"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17865c5c13b0c51b2d4e2c1c05521468"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a17865c5c13b0c51b2d4e2c1c05521468">yyresult</a> = 2</td></tr>
<tr class="separator:a17865c5c13b0c51b2d4e2c1c05521468"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33eeb19612cb59c6d6ac812af420a393"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a> = 0</td></tr>
<tr class="separator:a33eeb19612cb59c6d6ac812af420a393"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f55c56678f9c46655b143719253da6e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2f55c56678f9c46655b143719253da6e">yyval</a> = <a class="el" href="../../db/d97/parse_8c.html#ab6ef78ca64064b2c456d5c47ec3cbad9">yyvsp</a>[1-<a class="el" href="../../db/d97/parse_8c.html#aec1c217b2331565f5ac5f6e98ad81b4c">yylen</a>]</td></tr>
<tr class="separator:a2f55c56678f9c46655b143719253da6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a5b01199cf6b07e447587e778402c89"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a6a5b01199cf6b07e447587e778402c89">yymsgbuf</a> [128]</td></tr>
<tr class="separator:a6a5b01199cf6b07e447587e778402c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a061f7d331285d01e0abf2c593fb2cfe4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a061f7d331285d01e0abf2c593fb2cfe4">yymsg_alloc</a> = <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a> <a class="el" href="../../db/d97/parse_8c.html#a6a5b01199cf6b07e447587e778402c89">yymsgbuf</a></td></tr>
<tr class="separator:a061f7d331285d01e0abf2c593fb2cfe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc6c35ac2a4d2578c3f92c2468216bc9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#abc6c35ac2a4d2578c3f92c2468216bc9">yychar</a> = <a class="el" href="../../db/d97/parse_8c.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a></td></tr>
<tr class="separator:abc6c35ac2a4d2578c3f92c2468216bc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ae0b3300aff3e445ac3e63a677e0d3c"><td class="memItemLeft" align="right" valign="top">goto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2ae0b3300aff3e445ac3e63a677e0d3c">yysetstate</a></td></tr>
<tr class="separator:a2ae0b3300aff3e445ac3e63a677e0d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1368bd58f28bac025d16736a049518a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#aa4cd898b7d8f0cc765a5e4ed3c2b0219">yynewstate</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a1368bd58f28bac025d16736a049518a4">__pad0__</a></td></tr>
<tr class="separator:a1368bd58f28bac025d16736a049518a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad08bf845a49cfd8edf6b54486d51ad5b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a2ae0b3300aff3e445ac3e63a677e0d3c">yysetstate</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ad08bf845a49cfd8edf6b54486d51ad5b">__pad1__</a></td></tr>
<tr class="separator:ad08bf845a49cfd8edf6b54486d51ad5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa995074e96ab8f26260967301501834"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aaa995074e96ab8f26260967301501834">YYACCEPT</a></td></tr>
<tr class="separator:aaa995074e96ab8f26260967301501834"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9704be9f950691fbc6f8515fbc889579"><td class="memItemLeft" align="right" valign="top">goto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a9704be9f950691fbc6f8515fbc889579">yybackup</a></td></tr>
<tr class="separator:a9704be9f950691fbc6f8515fbc889579"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d05b201734adc56a32e7ac3cb49aa02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a9704be9f950691fbc6f8515fbc889579">yybackup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8d05b201734adc56a32e7ac3cb49aa02">__pad2__</a></td></tr>
<tr class="separator:a8d05b201734adc56a32e7ac3cb49aa02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae860be4dc7f95dcf8d16bb315404afae"><td class="memItemLeft" align="right" valign="top">goto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ae860be4dc7f95dcf8d16bb315404afae">yydefault</a></td></tr>
<tr class="separator:ae860be4dc7f95dcf8d16bb315404afae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0544c3fe466e421738dae463968b70ba"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a></td></tr>
<tr class="separator:a0544c3fe466e421738dae463968b70ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4cd898b7d8f0cc765a5e4ed3c2b0219"><td class="memItemLeft" align="right" valign="top">goto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aa4cd898b7d8f0cc765a5e4ed3c2b0219">yynewstate</a></td></tr>
<tr class="separator:aa4cd898b7d8f0cc765a5e4ed3c2b0219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2302c541e1346c5ce1dac878246bceb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#ae860be4dc7f95dcf8d16bb315404afae">yydefault</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a2302c541e1346c5ce1dac878246bceb3">__pad3__</a></td></tr>
<tr class="separator:a2302c541e1346c5ce1dac878246bceb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a0240e9bee206c93e4eb21c629052ba"><td class="memItemLeft" align="right" valign="top">goto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a3a0240e9bee206c93e4eb21c629052ba">yyerrlab</a></td></tr>
<tr class="separator:a3a0240e9bee206c93e4eb21c629052ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a033f404482bddfc6f22d25694fd18ec7"><td class="memItemLeft" align="right" valign="top">goto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a033f404482bddfc6f22d25694fd18ec7">yyreduce</a></td></tr>
<tr class="separator:a033f404482bddfc6f22d25694fd18ec7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef4d00cc9754a422465f7ba86581fd28"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a033f404482bddfc6f22d25694fd18ec7">yyreduce</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aef4d00cc9754a422465f7ba86581fd28">__pad4__</a></td></tr>
<tr class="separator:aef4d00cc9754a422465f7ba86581fd28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a850357179b2c1dc64a2c68916bed735d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a3a0240e9bee206c93e4eb21c629052ba">yyerrlab</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a850357179b2c1dc64a2c68916bed735d">__pad5__</a></td></tr>
<tr class="separator:a850357179b2c1dc64a2c68916bed735d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38b1e449c65f344d8477baabc1e2692f"><td class="memItemLeft" align="right" valign="top">goto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a38b1e449c65f344d8477baabc1e2692f">yyerrlab1</a></td></tr>
<tr class="separator:a38b1e449c65f344d8477baabc1e2692f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a881354b660dbe96934c34fd5fe538a90"><td class="memItemLeft" align="right" valign="top">yyerrorlab&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a881354b660dbe96934c34fd5fe538a90">__pad6__</a></td></tr>
<tr class="separator:a881354b660dbe96934c34fd5fe538a90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbc4bb815300acc4876321289042566e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a38b1e449c65f344d8477baabc1e2692f">yyerrlab1</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#acbc4bb815300acc4876321289042566e">__pad7__</a></td></tr>
<tr class="separator:acbc4bb815300acc4876321289042566e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabaa84bd12c9c66128d921755fabf05b"><td class="memItemLeft" align="right" valign="top">yyacceptlab&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#aabaa84bd12c9c66128d921755fabf05b">__pad8__</a></td></tr>
<tr class="separator:aabaa84bd12c9c66128d921755fabf05b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbd836d74db15639fd48bee8c44afd2f"><td class="memItemLeft" align="right" valign="top">goto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#afbd836d74db15639fd48bee8c44afd2f">yyreturn</a></td></tr>
<tr class="separator:afbd836d74db15639fd48bee8c44afd2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94c4f1bad82bd943d8b28a4c925eb246"><td class="memItemLeft" align="right" valign="top">yyabortlab&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a94c4f1bad82bd943d8b28a4c925eb246">__pad9__</a></td></tr>
<tr class="separator:a94c4f1bad82bd943d8b28a4c925eb246"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab92ac3c17ff4f7965c29c0c0dd3ea8e4"><td class="memItemLeft" align="right" valign="top">yyexhaustedlab&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ab92ac3c17ff4f7965c29c0c0dd3ea8e4">__pad10__</a></td></tr>
<tr class="separator:ab92ac3c17ff4f7965c29c0c0dd3ea8e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4143b09a6d526cadc6aef2829eab8f62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#afbd836d74db15639fd48bee8c44afd2f">yyreturn</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a4143b09a6d526cadc6aef2829eab8f62">__pad11__</a></td></tr>
<tr class="separator:a4143b09a6d526cadc6aef2829eab8f62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af36ef20882377523249710431e5e571a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa4158300c0d9f60230e02a520f7c64b2">rb_data_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#af36ef20882377523249710431e5e571a">parser_data_type</a></td></tr>
<tr class="separator:af36ef20882377523249710431e5e571a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace087c74279413f67bc797ed59f31180"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/db0/defines_8h.html#ae8f8903fe59a574e940ed3e12de89fbe">RUBY_FUNC_EXPORTED</a> <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <br class="typebreak"/>
unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#ace087c74279413f67bc797ed59f31180">ruby_global_name_punct_bits</a> [(0x7e-0x20+31)/32]</td></tr>
<tr class="separator:ace087c74279413f67bc797ed59f31180"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aa1e00e411642a6f52111134afc3dad"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d3/d72/structmagic__comment.html">magic_comment</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a8aa1e00e411642a6f52111134afc3dad">magic_comments</a> []</td></tr>
<tr class="separator:a8aa1e00e411642a6f52111134afc3dad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61569f2965b7a369eb10b6d75d410d11"><td class="memItemLeft" align="right" valign="top">static&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a></td></tr>
<tr class="separator:a61569f2965b7a369eb10b6d75d410d11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93ca48b6ca5634eebe9872b8dc2650ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a> = <a class="el" href="../../db/d97/parse_8c.html#af006539b61f4b4c5b76969e1993e672b">parser_yylex</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td></tr>
<tr class="separator:a93ca48b6ca5634eebe9872b8dc2650ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7448ef770cca8f11aceb3545ef30e10a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a7448ef770cca8f11aceb3545ef30e10a">parser_yylval</a> = lval</td></tr>
<tr class="separator:a7448ef770cca8f11aceb3545ef30e10a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61615c1fe527006a7a73d0e5c1d96e70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a> <a class="el" href="../../db/d97/parse_8c.html#a7448ef770cca8f11aceb3545ef30e10a">parser_yylval</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a> = <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a2edf6990280eb2637623ccd421dee4f0">Qundef</a></td></tr>
<tr class="separator:a61615c1fe527006a7a73d0e5c1d96e70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90af87a09d945d8cf68c11dba7e35511"><td class="memItemLeft" >struct {</td></tr>
<tr class="memitem:a3d2595587c2001aacf517bf918df9618"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a></td></tr>
<tr class="separator:a3d2595587c2001aacf517bf918df9618"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace852e05c712d0ba78dc0028326f99a0"><td class="memItemLeft" >&#160;&#160;&#160;<a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a></td></tr>
<tr class="separator:ace852e05c712d0ba78dc0028326f99a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90af87a09d945d8cf68c11dba7e35511"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a90af87a09d945d8cf68c11dba7e35511">op_tbl</a> []</td></tr>
<tr class="separator:a90af87a09d945d8cf68c11dba7e35511"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a122fe41711bccc3d787fb26d5c99898b"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d7/de3/structsymbols.html">symbols</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a122fe41711bccc3d787fb26d5c99898b">global_symbols</a> = {<a class="el" href="../../df/db9/id_8h.html#a08dd4fbd61c5fde369edd59783f753b3aef5e6ebecd4d666f9eef041ec4ef5ff2">tLAST_ID</a>}</td></tr>
<tr class="separator:a122fe41711bccc3d787fb26d5c99898b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a812f626fd6fb71bf64609d2fb78bde8f"><td class="memItemLeft" align="right" valign="top">static struct <a class="el" href="../../d6/d34/structst__hash__type.html">st_hash_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d97/parse_8c.html#a812f626fd6fb71bf64609d2fb78bde8f">symhash</a></td></tr>
<tr class="separator:a812f626fd6fb71bf64609d2fb78bde8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a504c2a0536a65c4856fc2a40a75b1c31"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ADD2HEAP</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>&#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">((<a class="code" href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a>-&gt;<a class="code" href="../../d0/d64/structparser__params.html#a48ef67bb7e0d3e6a353ecaf1401b8125">heap</a> = (<a class="code" href="../../de/d07/bigdecimal_8c.html#aeab71244afb687f16d8c4f5ee9d6ef0e">n</a>))-&gt;u1.node = (<a class="code" href="../../dd/dfb/yaml2byte_8c.html#a37ed7f02c58c0c771e7e76b4c1e594e6">p</a>), \</div>
<div class="line">                           (<a class="code" href="../../de/d07/bigdecimal_8c.html#aeab71244afb687f16d8c4f5ee9d6ef0e">n</a>)-&gt;u3.cnt = (<a class="code" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>), (<a class="code" href="../../dd/dfb/yaml2byte_8c.html#a37ed7f02c58c0c771e7e76b4c1e594e6">p</a>))</div>
<div class="ttc" id="bigdecimal_8c_html_aeab71244afb687f16d8c4f5ee9d6ef0e"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#aeab71244afb687f16d8c4f5ee9d6ef0e">n</a></div><div class="ttdeci">ssize_t n</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l05519">bigdecimal.c:5519</a></div></div>
<div class="ttc" id="yaml2byte_8c_html_a37ed7f02c58c0c771e7e76b4c1e594e6"><div class="ttname"><a href="../../dd/dfb/yaml2byte_8c.html#a37ed7f02c58c0c771e7e76b4c1e594e6">p</a></div><div class="ttdeci">SYMID SyckParser * p</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dfb/yaml2byte_8c_source.html#l00119">yaml2byte.c:119</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_a0ae1919f736e3a087fbc9cd8dcba9da9"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a></div><div class="ttdeci">VpDivd * c</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l01163">bigdecimal.c:1163</a></div></div>
<div class="ttc" id="ripper_8c_html_a3f18d13a8d526bcd071acc3e90d21f83"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a></div><div class="ttdeci">struct parser_params * parser</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04323">ripper.c:4323</a></div></div>
<div class="ttc" id="structparser__params_html_a48ef67bb7e0d3e6a353ecaf1401b8125"><div class="ttname"><a href="../../d0/d64/structparser__params.html#a48ef67bb7e0d3e6a353ecaf1401b8125">parser_params::heap</a></div><div class="ttdeci">NODE * heap</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00260">ripper.c:260</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16568">16568</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16582">rb_parser_calloc()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l16572">rb_parser_malloc()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16592">rb_parser_realloc()</a>.</p>

</div>
</div>
<a class="anchor" id="a02f43f14b40f28e7084be64f9b511e32"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ambiguous_operator</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">op, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">syn&#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">( <a class="code" href="../../db/d97/parse_8c.html#ac3f01cfa65c2c0a61a6f83b556b892f3">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#ac3f01cfa65c2c0a61a6f83b556b892f3">    rb_warning0</a>(<span class="stringliteral">&quot;`&quot;</span>op<span class="stringliteral">&quot;&#39; after local variable is interpreted as binary operator&quot;</span>), <a class="code" href="../../db/d97/parse_8c.html#ac3f01cfa65c2c0a61a6f83b556b892f3">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#ac3f01cfa65c2c0a61a6f83b556b892f3">    rb_warning0</a>(<span class="stringliteral">&quot;even though it seems like &quot;</span>syn<span class="stringliteral">&quot;&quot;</span>))</div>
<div class="ttc" id="parse_8c_html_ac3f01cfa65c2c0a61a6f83b556b892f3"><div class="ttname"><a href="../../db/d97/parse_8c.html#ac3f01cfa65c2c0a61a6f83b556b892f3">rb_warning0</a></div><div class="ttdeci">#define rb_warning0(fmt)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l00626">parse.c:626</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12885">12885</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a3c5a49f7f344bf7d4894a02ea49538d7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define arg_ambiguous</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a0e98666d3d500be1f1457a46c8e5764c">arg_ambiguous_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>), 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12550">12550</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12542">arg_ambiguous_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a96fe1c847b1abdd71e89dcf3504debce"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define arg_append</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">h, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a1e3ea67af4e1144617c97e7ce4969937">arg_append_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00419">419</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14775">arg_append_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14801">node_assign_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ae6c095551246969e88aaa53d80b6ddcd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define arg_concat</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">h, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac73e19e57cfad65086449ed4cab004a6">arg_concat_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00421">421</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14750">arg_concat_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="add1e9344471cbb8e25216e5aaebeafd4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define arg_var</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#af60fb0c2faada4d666aaf3b737a8b120">arg_var_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00508">508</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a04dc959318a4396bf4b904455ef1a634"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define aryset</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ad64475a547bfc9fc0eb7f84260cd642b">aryset_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node1), (node2))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00452">452</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a5cb1df5a7a381c93bd1b53c64194c804"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define assignable</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac1fa587e6359d264624dbdcd75ed6922">assignable_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>), (node))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00449">449</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15641">reg_named_capture_assign_iter()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

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

</div>
</div>
<a class="anchor" id="aa5e454b247def6f31a324173f9934719"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define attrset</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a49658ca065c7eaada3d486f0b95acd9c">attrset_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node), (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00454">454</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a50b1c338bee9ae4defbbbfd0880564f4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BIT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(((<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>) / 32 - 1 == <a class="el" href="../../d9/dee/tkutil_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) ? (1U &lt;&lt; ((c) % 32)) : 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12210">12210</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a756bcbf4d63536344ccc3f921791ed9d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BITSTACK_LEXPOP</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">stack</td><td>)</td>
          <td>&#160;&#160;&#160;((stack) = ((stack) &gt;&gt; 1) | ((stack) &amp; 1))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00138">138</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7549470142bf38a814e0d164b4805598"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BITSTACK_POP</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">stack</td><td>)</td>
          <td>&#160;&#160;&#160;((stack) = (stack) &gt;&gt; 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00137">137</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae0ad0229a8fc95e32e7bdc7fc10eaceb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BITSTACK_PUSH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">stack, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;((stack) = ((stack)&lt;&lt;1)|((<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)&amp;1))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00136">136</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac58eee50c8be8e4cc2046bc3603d9367"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BITSTACK_SET_P</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">stack</td><td>)</td>
          <td>&#160;&#160;&#160;((stack)&amp;1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00139">139</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a77faa7e42725ac9e93032b3914a7cf0e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define block_append</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">h, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a840d2c1a1204d52f18c775183bd290df">block_append_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00413">413</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15742">rb_parser_append_print()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15774">rb_parser_while_loop()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15681">reg_named_capture_assign_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15641">reg_named_capture_assign_iter()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a437c8ac82de682de2075a396512f16e0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define block_dup_check</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ab95c34f657c6359708a20bf597dc1025">block_dup_check_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(n1),(n2))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00410">410</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a8fd6db818a49f5f6a547d2e29e72910b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define call_bin_op</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">recv, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">arg1&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a315126feaa71a50483c584b755d86fb5">call_bin_op_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (recv),(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>),(arg1))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00432">432</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="abe72bdc22477862fab6b777a9e921c7b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define call_uni_op</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">recv, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a95f285a1fa517dae0f2440dc6bb6886b">call_uni_op_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (recv),(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00434">434</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a84beef8cc122add35118ec7cd35286c4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define calloc&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac946ac8ebcd9411eb82a021d38e97ad4">YYCALLOC</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00096">96</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a68f91e6f80f241633668c5102454a6bb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define class_nest&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_class_nest)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00343">343</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8c246461861a7c81c6027b7de031ca28"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CMDARG_LEXPOP</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a756bcbf4d63536344ccc3f921791ed9d">BITSTACK_LEXPOP</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2615da12fd7e3eda7681658c40b08e64">cmdarg_stack</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00148">148</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ac35199dc098b524e7313c5961935b142"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CMDARG_P</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac58eee50c8be8e4cc2046bc3603d9367">BITSTACK_SET_P</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2615da12fd7e3eda7681658c40b08e64">cmdarg_stack</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00149">149</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a49a3a4817ef8e6668d8555e2b6ee327c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CMDARG_POP</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a7549470142bf38a814e0d164b4805598">BITSTACK_POP</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2615da12fd7e3eda7681658c40b08e64">cmdarg_stack</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00147">147</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="abbb50c4060580ef708e0c96692509b42"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CMDARG_PUSH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae0ad0229a8fc95e32e7bdc7fc10eaceb">BITSTACK_PUSH</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2615da12fd7e3eda7681658c40b08e64">cmdarg_stack</a>, (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00146">146</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a2615da12fd7e3eda7681658c40b08e64"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define cmdarg_stack&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_cmdarg_stack)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00342">342</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15400">local_pop_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15385">local_push_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a302ec49a8c1c02e0dbaa5b4362263e40"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define command_start&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_command_start)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00361">361</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12235">parser_peek_variable_name()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="afc0efe2105b7dc0284213e8e4c346ee8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define compile_error&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;nerr++,<a class="el" href="../../db/dcc/error_8c.html#aff5d5290707cbbb27afe81ad515adff8">rb_compile_error_with_enc</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00650">650</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14713">block_dup_check_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14367">literal_concat0()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14691">new_bv_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15268">no_blockarg()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12039">parser_tokadd_mbchar()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11285">parser_yyerror()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14737">rb_backref_error_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15713">reg_compile_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15618">reg_fragment_check_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15579">reg_fragment_setenc_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a7a74d262442bc583dd17849c36ffc1a5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define compile_for_eval&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_compile_for_eval)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00348">348</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11500">parser_compile_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11562">rb_parser_compile_file()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a9c9363cead2d8e8616cb63b4eea79655"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define cond</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac9c2b891d56da35ef2eefea9694d7806">cond_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00392">392</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14832">value_expr_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a952f9c2e68d4e750ee82677ec97c1ad7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define COND_LEXPOP</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a756bcbf4d63536344ccc3f921791ed9d">BITSTACK_LEXPOP</a>(<a class="el" href="../../d7/dc0/parse_8y.html#acb18a3415f1b7150b3114dbc92beaf66">cond_stack</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00143">143</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ac8c5b56f91e035863a4d5b4e1fd0a2ec"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define COND_P</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac58eee50c8be8e4cc2046bc3603d9367">BITSTACK_SET_P</a>(<a class="el" href="../../d7/dc0/parse_8y.html#acb18a3415f1b7150b3114dbc92beaf66">cond_stack</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00144">144</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a95d06f6d6719f8d7d24b40d545015c82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define COND_POP</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a7549470142bf38a814e0d164b4805598">BITSTACK_POP</a>(<a class="el" href="../../d7/dc0/parse_8y.html#acb18a3415f1b7150b3114dbc92beaf66">cond_stack</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00142">142</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="adc05d33a1a8b13c91b4ec628df477f76"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define COND_PUSH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae0ad0229a8fc95e32e7bdc7fc10eaceb">BITSTACK_PUSH</a>(<a class="el" href="../../d7/dc0/parse_8y.html#acb18a3415f1b7150b3114dbc92beaf66">cond_stack</a>, (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00141">141</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="acb18a3415f1b7150b3114dbc92beaf66"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define cond_stack&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_cond_stack)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00341">341</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="affb3666680f8481889c32b3b95421b8a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define cur_mid&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_cur_mid)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00349">349</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a9e3ce88cf878782a0eb09e55f4da3c9a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define current_enc&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00369">369</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a010001e0d809a2d9fbfa2f6d5680faa9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define deferred_nodes&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_deferred_nodes)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00362">362</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2f659649d0e9161d89ce9d80dff2043a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dispatch_heredoc_end</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12435">12435</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>.</p>

</div>
</div>
<a class="anchor" id="a35f0c13829e837fb839d2b25660600ae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dvar_curr</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a78277e98632dbf1c65f9d205544327ca">dvar_curr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00525">525</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14619">if()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14667">shadowing_lvar_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="ab529a12b82d39987d521ab232bd6a6ec"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dvar_defined</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac8da299068b7be73bc0ae3604d1ff86a">dvar_defined_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>), 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00522">522</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14619">if()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15641">reg_named_capture_assign_iter()</a>.</p>

</div>
</div>
<a class="anchor" id="ace7891011c83acd673c27d6b643e0f85"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dvar_defined_get</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ac8da299068b7be73bc0ae3604d1ff86a">dvar_defined_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>), 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00523">523</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12564">lvar_defined_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14667">shadowing_lvar_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a1e958e1fa9713ce80c2534cae6c806c9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DVARS_INHERIT&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>*)1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00166">166</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15540">dvar_defined_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15463">local_id_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15385">local_push_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="ad6534cdcedb920c684e825603210e7a1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DVARS_SPECIAL_P</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a></td><td>)</td>
          <td>&#160;&#160;&#160;(!<a class="el" href="../../d7/dc0/parse_8y.html#a7c25fd6a3d60bf66779311845566273b">POINTER_P</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#ab758f7e37948b530e3b9542b69437065">tbl</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00168">168</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a120189a95455c13f715c2d385ad204e9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DVARS_TOPSCOPE&#160;&#160;&#160;<a class="el" href="../../dd/dfb/yaml2byte_8c.html#ad0b08ddfcb8010b1d73d9d635d5e0201">NULL</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00167">167</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15534">dyna_in_block_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15385">local_push_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="ab9196c3ae4712811a17ea70e52cd9cff"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dyna_in_block</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#abccf5f5512c5225026c16c80940911b4">dyna_in_block_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00519">519</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14619">if()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12564">lvar_defined_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14667">shadowing_lvar_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="abfd779fd3800c7f33c9036ae80612115"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dyna_pop</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a2e92b264d4ecb0bcd5c3db3795211058">dyna_pop_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00517">517</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab76822e9189a6d2d8bb806c34f9ac6b9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dyna_push</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a2504014549f34dba80bbb0a0974508c8">dyna_push_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00515">515</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="acc5f07bfb6caca6da7510625d6e6fbd8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define dyna_var</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ab4d5835dd61d1aeb0e81e95055dec2b4">local_var</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00520">520</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14619">if()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14691">new_bv_gen()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l15841">15841</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af1f238938549819f56223e072d20c91d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ENC_SINGLE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">cr</td><td>)</td>
          <td>&#160;&#160;&#160;((cr)==<a class="el" href="../../d5/de3/encoding_8h.html#a0a0e73a2d98205044e1ad19432502c5b">ENC_CODERANGE_7BIT</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00333">333</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11819">11819</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11823">parser_read_escape()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11921">parser_tokadd_escape()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11820">11820</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11823">parser_read_escape()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11921">parser_tokadd_escape()</a>.</p>

</div>
</div>
<a class="anchor" id="a57d25cfbfc6a3ef658aef3b0bae7b5f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define evstr2dstr</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a46a860f499676fa4034bf8a363dbc822">evstr2dstr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00428">428</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a6c0c54f0fda1ff0ed7f9c176b709c4c1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define flush_string_content</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a></td><td>)</td>
          <td>&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)(<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12203">12203</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>.</p>

</div>
</div>
<a class="anchor" id="adb64cded893f33e4934bc576df4e3fd6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define formal_argument</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#af9fb6894fc4430699079313dc2a697ce">formal_argument_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00495">495</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a2c6efa7679f8cd9f61af96e105017560"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define free&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#afa4f943fa9a91c629bc467bdc551adb7">YYFREE</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00097">97</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="addeeb969b789536e6d64fb25622be06a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define get_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00478">478</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a27030716e8ff073378571d84bd3985fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define get_value</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00479">479</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8128fe58f108349b4cb7c1a208cb874b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define gettable</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae7f9f03f8107e2ea0dd8ff12350b1ecf">gettable_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00447">447</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15681">reg_named_capture_assign_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15641">reg_named_capture_assign_iter()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="acf3ff49176923bd61102eb8f883c980b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HEAPCNT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;((<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>) * (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>) / <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16566">16566</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16582">rb_parser_calloc()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l16572">rb_parser_malloc()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16592">rb_parser_realloc()</a>.</p>

</div>
</div>
<a class="anchor" id="a0f0803d06630f0ffff03c6aa74757aaa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define here_document</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a888dc8bb6e309b2827feb1720ef952a4">parser_here_document</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11106">11106</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ac30c8380d57795e0f0d7f0e68bd9f6b3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define heredoc_end&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_heredoc_end)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00360">360</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12392">parser_heredoc_restore()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>.</p>

</div>
</div>
<a class="anchor" id="af51d8b343abeb4ee91736ce82702ad6a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define heredoc_identifier</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#adae5f13519c5ed85ea6c1f142d2cd03a">parser_heredoc_identifier</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11107">11107</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a29027bf440885f2de4462e41b9a969d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define heredoc_restore</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a66716d038636a42bcf15c9762d3b05a5">parser_heredoc_restore</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11108">11108</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00617">617</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ab3563b12f00c4558b6e9528d1733a459"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define in_def&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_in_def)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00347">347</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14648">if()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a5f6a6fc9368d9a6eeb27c3c1d24d0e04"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define in_defined&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_in_defined)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00350">350</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ae1504c640dc00b676c5f8573c87c00bf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define in_single&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_in_single)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00346">346</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14648">if()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a2f9c8dd7d76e9cd4654816e5b9cc47f4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define internal_id</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a04d0dad923f704d212d3b8435157a43e">internal_id_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00512">512</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a8d78f62dab3d5267c076a82976814b8a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IS_ARG</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882">EXPR_ARG</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84">EXPR_CMDARG</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12877">12877</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="af89af618cda0d4da53d3c31a875e8031"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_asgn_or_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">((<a class="code" href="../../db/d97/parse_8c.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<span class="keywordtype">id</span>)) &amp;&amp; \</div>
<div class="line">        (((<span class="keywordtype">id</span>)&amp;<a class="code" href="../../d3/d09/ripper_8y.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>) == <a class="code" href="../../d3/d09/ripper_8y.html#a213f06511d6f5719cc0a625d9aa1bd32">ID_GLOBAL</a> || \</div>
<div class="line">         ((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;ID_SCOPE_MASK) == <a class="code" href="../../d3/d09/ripper_8y.html#abec98916456cd3faf05963cf2c8d9098">ID_INSTANCE</a> || \</div>
<div class="line">         ((<a class="code" href="../../d6/da0/nkf-utf8_2nkf_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;ID_SCOPE_MASK) == <a class="code" href="../../d3/d09/ripper_8y.html#a27f67f7d60c26b133a5be10363911af5">ID_CLASS</a>))</div>
<div class="ttc" id="parse_8c_html_a5db02b120da701d1ed73fc08192a3a98"><div class="ttname"><a href="../../db/d97/parse_8c.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a></div><div class="ttdeci">#define is_notop_id(id)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l00105">parse.c:105</a></div></div>
<div class="ttc" id="ripper_8y_html_abec98916456cd3faf05963cf2c8d9098"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#abec98916456cd3faf05963cf2c8d9098">ID_INSTANCE</a></div><div class="ttdeci">#define ID_INSTANCE</div></div>
<div class="ttc" id="ripper_8y_html_a213f06511d6f5719cc0a625d9aa1bd32"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a213f06511d6f5719cc0a625d9aa1bd32">ID_GLOBAL</a></div><div class="ttdeci">#define ID_GLOBAL</div></div>
<div class="ttc" id="ripper_8y_html_a27f67f7d60c26b133a5be10363911af5"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a27f67f7d60c26b133a5be10363911af5">ID_CLASS</a></div><div class="ttdeci">#define ID_CLASS</div></div>
<div class="ttc" id="nkf-utf8_2nkf_8c_html_a88d00ccf6ebc700e6c2e4c4cb98b1216"><div class="ttname"><a href="../../d6/da0/nkf-utf8_2nkf_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></div><div class="ttdeci">const int id</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">nkf.c:209</a></div></div>
<div class="ttc" id="ripper_8y_html_aebd99ce63043772cfae5d386a5322c20"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a></div><div class="ttdeci">#define ID_SCOPE_MASK</div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00114">114</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a2481b126efced59aff92031680a70596"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_attrset_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#a7ea3b5e7f92094ad3f27a8585e4fc1db">ID_ATTRSET</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00109">109</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16211">rb_id2str()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16050">rb_intern3()</a>.</p>

</div>
</div>
<a class="anchor" id="a1436a59750d881d30cbd3873682868f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IS_BEG</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68">EXPR_BEG</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2">EXPR_MID</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193">EXPR_VALUE</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5">EXPR_CLASS</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12879">12879</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a25c0f4eec23a7f1b2845f70c14b648b9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_class_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#a27f67f7d60c26b133a5be10363911af5">ID_CLASS</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00111">111</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16319">rb_is_class_id()</a>.</p>

</div>
</div>
<a class="anchor" id="a42465fd45eabc7e20d3d7637460b9baf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_const_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#a4aee1d3e78b30d117f1b58269e5afd4a">ID_CONST</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00110">110</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16313">rb_is_const_id()</a>.</p>

</div>
</div>
<a class="anchor" id="a36b408a3839be13ba255b818d5720035"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IS_END</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae">EXPR_END</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb">EXPR_ENDARG</a> || <a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225">EXPR_ENDFN</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12878">12878</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="aa7c989c33902ce26ac5a769ab9859ffa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_global_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#a213f06511d6f5719cc0a625d9aa1bd32">ID_GLOBAL</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00107">107</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a27923e7c90c9f7bed49845772092c04d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_identchar</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(<a class="el" href="../../d5/de3/encoding_8h.html#a8d0f0029d4bd82780241fb22fe7bf5b8">rb_enc_isalnum</a>(*(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)) || (*(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>)) == '<a class="el" href="../../df/d73/time_8c.html#a54b6aca564b141db4dfa8ed88f0cd85d">_</a>' || !<a class="el" href="../../de/de6/ruby_2ruby_8h.html#af96ff81718c3c27b342b5958fac6cb7e">ISASCII</a>(*(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>)))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11205">11205</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15919">is_special_global_name()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15957">rb_enc_symname2_p()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16050">rb_intern3()</a>.</p>

</div>
</div>
<a class="anchor" id="ad0e139999d70d80ad07178ebc0c15424"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_instance_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#abec98916456cd3faf05963cf2c8d9098">ID_INSTANCE</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00108">108</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16325">rb_is_instance_id()</a>.</p>

</div>
</div>
<a class="anchor" id="a8d348f8d197ab35cb30bb4f30070330b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_junk_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#aae62653c09515583c30005f2b6725c16">ID_JUNK</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00112">112</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16337">rb_is_junk_id()</a>.</p>

</div>
</div>
<a class="anchor" id="a10bfeab290b5b40f8fc39cadc6198e7e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IS_LABEL_POSSIBLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;((<a class="el" href="../../d7/dc0/parse_8y.html#a7eef123a9e5b7353826d244b80eb4eea">lex_state</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68">EXPR_BEG</a> &amp;&amp; !cmd_state) || <a class="el" href="../../d7/dc0/parse_8y.html#a8d78f62dab3d5267c076a82976814b8a">IS_ARG</a>())</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12881">12881</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ae3c906a0b64ac7d458ee6e22b5985d7c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IS_LABEL_SUFFIX</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#ae72931e0e085a840ab0d4e3e9bf77996">peek_n</a>(':',(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)) &amp;&amp; !<a class="el" href="../../d7/dc0/parse_8y.html#ae72931e0e085a840ab0d4e3e9bf77996">peek_n</a>(':', (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)+1))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12882">12882</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="abe05eb6b7b2f2f735012a349f49c4c69"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_local_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5db02b120da701d1ed73fc08192a3a98">is_notop_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;&amp;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&amp;<a class="el" href="../../df/db9/id_8h.html#aebd99ce63043772cfae5d386a5322c20">ID_SCOPE_MASK</a>)==<a class="el" href="../../df/db9/id_8h.html#ad76be6937fe27e0331cb5ff66c0d94ca">ID_LOCAL</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00106">106</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12553">formal_argument_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14691">new_bv_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l16211">rb_id2str()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l16331">rb_is_local_id()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a5db02b120da701d1ed73fc08192a3a98"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define is_notop_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&gt;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aedb281f8816e0fc2d1fe3be22b6e5acc">tLAST_TOKEN</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00105">105</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a82590f9b63a085ac5f0583c8aaefdec2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IS_SPCARG</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a8d78f62dab3d5267c076a82976814b8a">IS_ARG</a>() &amp;&amp; space_seen &amp;&amp; !<a class="el" href="../../de/de6/ruby_2ruby_8h.html#ae8cdc17e44905c826bddf416b7bf621c">ISSPACE</a>(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12880">12880</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ab2dc4b3c563466e9b33047660d5f4fbb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_eol_p</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a> &gt;= <a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11617">11617</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a8d6296e293cd49cb48e610b4c9a0ca67"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_gets&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_gets)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00364">364</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11500">parser_compile_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11562">rb_parser_compile_file()</a>.</p>

</div>
</div>
<a class="anchor" id="acce7759edc4a7b3ab2ae93e5e4823775"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_gets_ptr&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_gets_ptr)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00363">363</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11457">lex_get_str()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11500">parser_compile_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a78b87c7a31c73f4d182e2af460d4f009"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_goto_eol</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a></td><td>)</td>
          <td>&#160;&#160;&#160;((<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)-&gt;parser_lex_p = (<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)-&gt;parser_lex_pend)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11616">11616</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a53558af48929beac951e9a45273e051a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_input&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_input)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00354">354</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11500">parser_compile_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11562">rb_parser_compile_file()</a>.</p>

</div>
</div>
<a class="anchor" id="ada3e2d92f1cfb779d4ec3be8cf58c76b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_lastline&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_lastline)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00355">355</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12392">parser_heredoc_restore()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12853">parser_prepare()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11285">parser_yyerror()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a390839b1224bcabe4141b01d94595111"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_nextline&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_nextline)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00356">356</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="aefa00e2f248493fb57b6738873b4cb12"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_p&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_p)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00358">358</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12623">comment_at_top()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11500">parser_compile_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12392">parser_heredoc_restore()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12235">parser_peek_variable_name()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12853">parser_prepare()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11678">parser_pushback()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11823">parser_read_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11732">parser_tok_hex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11921">parser_tokadd_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12039">parser_tokadd_mbchar()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11285">parser_yyerror()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11562">rb_parser_compile_file()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11212">token_info_get_column()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11226">token_info_has_nonspaces()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a8008dcfc6e95106d2ff2ddf9068aff5b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_pbeg&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_pbeg)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00357">357</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12623">comment_at_top()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11500">parser_compile_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12392">parser_heredoc_restore()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12853">parser_prepare()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11678">parser_pushback()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12409">parser_whole_match_p()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11285">parser_yyerror()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11562">rb_parser_compile_file()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11212">token_info_get_column()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11226">token_info_has_nonspaces()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a2802e5cf00a42f8a4ddd8d8d1ff5dffb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_pend&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_pend)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00359">359</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11500">parser_compile_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12392">parser_heredoc_restore()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12235">parser_peek_variable_name()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12853">parser_prepare()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12409">parser_whole_match_p()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11285">parser_yyerror()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11562">rb_parser_compile_file()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a7eef123a9e5b7353826d244b80eb4eea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_state&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_state)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00340">340</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="affae1cda64c293bc68894fac03761a9b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lex_strterm&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lex_strterm)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00339">339</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a8379e7ca64f11380b1494754ed4e177e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define list_append</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">l, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a5c268608746a005083ef902b8eafc62a">list_append_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(l),(<a class="el" href="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00415">415</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14775">arg_append_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14445">evstr2dstr_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14384">literal_concat_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a95704859ba0b4e6cd52503bad1e2620f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define list_concat</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">h, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a2002995aaa9cda67281496fd2faa8efd">list_concat_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00417">417</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14750">arg_concat_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14384">literal_concat_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a63bd439da1e274fb654579f471c3eed5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define literal_concat</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">h, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#abb31009100966029cf8450def728e843">literal_concat_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(h),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00423">423</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a6e7b58aa0005e28573b05e2ea1d3b3bf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define local_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a7692c320cc05f695b5148718c784a160">local_id_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00510">510</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14619">if()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12564">lvar_defined_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15641">reg_named_capture_assign_iter()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14667">shadowing_lvar_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a5205a69edafa1f17af70b1f24c8f978f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define local_pop</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#afab2d30c2935af9330f66cc90fe7cc60">local_pop_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00504">504</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ab63305c0543649ca488042de073fcffa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define local_push</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d3/d7f/gram_8c.html#aedf441037f1d7608b7bb3fccab3d603d">top</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a6c8e72f1d96507b3f1057abcfd1c63fa">local_push_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d3/d7f/gram_8c.html#aedf441037f1d7608b7bb3fccab3d603d">top</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00502">502</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a1ed2ad05a3e4446b7890148b7379892a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define local_tbl</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a9d8278d7b9db021a1c0734f36163f2fa">local_tbl_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00465">465</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab4d5835dd61d1aeb0e81e95055dec2b4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define local_var</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ad985e0be4135839f82ded8d3797b8c33">local_var_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>));</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00506">506</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14619">if()</a>.</p>

</div>
</div>
<a class="anchor" id="a689edf560d6bc1a140826c56d48b3942"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define logop</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae55d1eb23a9e8093eb54549364843ece">logop_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>), (node1), (node2))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00394">394</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a107615bfe2fe869c09b6c4a3bd8db8ec"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lpar_beg&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lpar_beg)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00345">345</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a0103c8ab16f47ff57468f9a40024b009"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lvar_defined</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#af7be0e52c4a07e94280543ec61cadeb2">lvar_defined_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00528">528</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a1f9bbd9b926d67608f86011f6ccfb04a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LVAR_USED&#160;&#160;&#160;((<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)1 &lt;&lt; (<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>) * <a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a> - 1))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14664">14664</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15540">dvar_defined_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15463">local_id_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14667">shadowing_lvar_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15365">warn_unused_var()</a>.</p>

</div>
</div>
<a class="anchor" id="a130b83f0b0248fe652ea11e6954a5bda"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define lvtbl&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_lvtbl)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00365">365</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15446">arg_var_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15571">dvar_curr_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15540">dvar_defined_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15534">dyna_in_block_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15502">dyna_pop_1()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15520">dyna_pop_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15491">dyna_push_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15910">internal_id_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15463">local_id_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15400">local_pop_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15385">local_push_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15431">local_tbl_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15453">local_var_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14667">shadowing_lvar_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="acf143577800376dd931c059ecc61ba06"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define malloc&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a27be75ce945b39de7aac8da2d7e37be4">YYMALLOC</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00094">94</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a305eafa2cdc5ff3f853b558083697a2e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define match_op</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a926f6794d49faf9bd0612f1ad169780f">match_op_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node1), (node2))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00462">462</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ae2b66869a3d660de080f56222a322d63"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define mixed_error</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">enc1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d74/zlib_8c.html#a6e426a921aec92ea30abe18569e2dd70">enc2</a>&#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> (!errbuf) {  \</div>
<div class="line">        size_t <a class="code" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a> = <span class="keyword">sizeof</span>(mixed_msg) - 4;     <a class="code" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">\</a></div>
<div class="line"><a class="code" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">	len</a> += <a class="code" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen</a>(<a class="code" href="../../d5/de3/encoding_8h.html#a69d59d898802726787a168ef2e0dc92c">rb_enc_name</a>(enc1));      <a class="code" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">\</a></div>
<div class="line"><a class="code" href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">	len</a> += <a class="code" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen</a>(<a class="code" href="../../d5/de3/encoding_8h.html#a69d59d898802726787a168ef2e0dc92c">rb_enc_name</a>(<a class="code" href="../../db/d74/zlib_8c.html#a6e426a921aec92ea30abe18569e2dd70">enc2</a>));      \</div>
<div class="line">        errbuf = <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a1408f4b967485afd869990b67e766ceb">ALLOCA_N</a>(<span class="keywordtype">char</span>, len);           <a class="code" href="../../d7/d72/subst_8h.html#aa367b75c5aed883fef5befbdf04835a4">\</a></div>
<div class="line"><a class="code" href="../../d7/d72/subst_8h.html#aa367b75c5aed883fef5befbdf04835a4">	snprintf</a>(errbuf, len, mixed_msg,       \</div>
<div class="line">                 <a class="code" href="../../d5/de3/encoding_8h.html#a69d59d898802726787a168ef2e0dc92c">rb_enc_name</a>(enc1),             \</div>
<div class="line">                 <a class="code" href="../../d5/de3/encoding_8h.html#a69d59d898802726787a168ef2e0dc92c">rb_enc_name</a>(<a class="code" href="../../db/d74/zlib_8c.html#a6e426a921aec92ea30abe18569e2dd70">enc2</a>));            <a class="code" href="../../db/d97/parse_8c.html#a315893cd82bc2cc5165cd6072b4cb9fe">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#a315893cd82bc2cc5165cd6072b4cb9fe">	yyerror</a>(errbuf);                       \</div>
<div class="line">    }</div>
<div class="ttc" id="strchr_8c_html_a219836f542ce53545052bed5353820ca"><div class="ttname"><a href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen</a></div><div class="ttdeci">size_t strlen(const char *)</div></div>
<div class="ttc" id="zlib_8c_html_a6e426a921aec92ea30abe18569e2dd70"><div class="ttname"><a href="../../db/d74/zlib_8c.html#a6e426a921aec92ea30abe18569e2dd70">enc2</a></div><div class="ttdeci">gz enc2</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d74/zlib_8c_source.html#l02035">zlib.c:2035</a></div></div>
<div class="ttc" id="subst_8h_html_aa367b75c5aed883fef5befbdf04835a4"><div class="ttname"><a href="../../d7/d72/subst_8h.html#aa367b75c5aed883fef5befbdf04835a4">snprintf</a></div><div class="ttdeci">#define snprintf</div><div class="ttdef"><b>Definition:</b> <a href="../../d7/d72/subst_8h_source.html#l00006">subst.h:6</a></div></div>
<div class="ttc" id="ruby_2ruby_8h_html_a1408f4b967485afd869990b67e766ceb"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a1408f4b967485afd869990b67e766ceb">ALLOCA_N</a></div><div class="ttdeci">#define ALLOCA_N(type, n)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l01038">ruby.h:1038</a></div></div>
<div class="ttc" id="encoding_8h_html_a69d59d898802726787a168ef2e0dc92c"><div class="ttname"><a href="../../d5/de3/encoding_8h.html#a69d59d898802726787a168ef2e0dc92c">rb_enc_name</a></div><div class="ttdeci">#define rb_enc_name(enc)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/de3/encoding_8h_source.html#l00121">encoding.h:121</a></div></div>
<div class="ttc" id="parse_8c_html_a315893cd82bc2cc5165cd6072b4cb9fe"><div class="ttname"><a href="../../db/d97/parse_8c.html#a315893cd82bc2cc5165cd6072b4cb9fe">yyerror</a></div><div class="ttdeci">#define yyerror(msg)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l00337">parse.c:337</a></div></div>
<div class="ttc" id="name2ctype_8h_html_aed1cc4dca5d94cb452f79691f54f7423"><div class="ttname"><a href="../../d3/d15/name2ctype_8h.html#aed1cc4dca5d94cb452f79691f54f7423">len</a></div><div class="ttdeci">register unsigned int len</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d15/name2ctype_8h_source.html#l22210">name2ctype.h:22210</a></div></div>
</div><!-- fragment -->
<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a94a7dcbbcdffe8f841c2a42d30b30bf3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define mixed_escape</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">beg, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">enc1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d74/zlib_8c.html#a6e426a921aec92ea30abe18569e2dd70">enc2</a>&#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">do</span> {    <a class="code" href="../../d8/d4e/strftime_8c.html#a2c212835823e3c54a8ab6d95c652660e">\</a></div>
<div class="line"><a class="code" href="../../d8/d4e/strftime_8c.html#a2c212835823e3c54a8ab6d95c652660e">	const</a> <span class="keywordtype">char</span> *pos = <a class="code" href="../../db/d97/parse_8c.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>;               <a class="code" href="../../db/d97/parse_8c.html#aefa00e2f248493fb57b6738873b4cb12">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#aefa00e2f248493fb57b6738873b4cb12">	lex_p</a> = (beg);                         <a class="code" href="../../db/d97/parse_8c.html#ae2b66869a3d660de080f56222a322d63">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#ae2b66869a3d660de080f56222a322d63">	mixed_error</a>((enc1), (<a class="code" href="../../db/d74/zlib_8c.html#a6e426a921aec92ea30abe18569e2dd70">enc2</a>));           <a class="code" href="../../db/d97/parse_8c.html#aefa00e2f248493fb57b6738873b4cb12">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#aefa00e2f248493fb57b6738873b4cb12">	lex_p</a> = pos;                           \</div>
<div class="line">    } <span class="keywordflow">while</span> (0)</div>
<div class="ttc" id="zlib_8c_html_a6e426a921aec92ea30abe18569e2dd70"><div class="ttname"><a href="../../db/d74/zlib_8c.html#a6e426a921aec92ea30abe18569e2dd70">enc2</a></div><div class="ttdeci">gz enc2</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d74/zlib_8c_source.html#l02035">zlib.c:2035</a></div></div>
<div class="ttc" id="parse_8c_html_ae2b66869a3d660de080f56222a322d63"><div class="ttname"><a href="../../db/d97/parse_8c.html#ae2b66869a3d660de080f56222a322d63">mixed_error</a></div><div class="ttdeci">#define mixed_error(enc1, enc2)</div></div>
<div class="ttc" id="strftime_8c_html_a2c212835823e3c54a8ab6d95c652660e"><div class="ttname"><a href="../../d8/d4e/strftime_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a></div><div class="ttdeci">#define const</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/d4e/strftime_8c_source.html#l00101">strftime.c:101</a></div></div>
<div class="ttc" id="parse_8c_html_aefa00e2f248493fb57b6738873b4cb12"><div class="ttname"><a href="../../db/d97/parse_8c.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a></div><div class="ttdeci">#define lex_p</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l00358">parse.c:358</a></div></div>
</div><!-- fragment -->
<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a8f7bdba613fbbb6eeff576767918454d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define nd_func&#160;&#160;&#160;<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">u1.id</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00541">541</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a197f920014c5a23b9dba4b698e03aab4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define nd_nest&#160;&#160;&#160;<a class="el" href="../../d8/d36/signal_8c.html#a6f2334d7e90694f211f708b860dfa486">u3.cnt</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00548">548</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aae0553ae3d8cc5fe3078e1db7b54c8bb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define nd_paren</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;(char)((node)-&gt;<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">u2.id</a> &gt;&gt; <a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>*2)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00547">547</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>.</p>

</div>
</div>
<a class="anchor" id="ae450a4ce7efb0f99c8697370fda5e872"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define nd_term</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a4ab698e2cf668da9ae28fe9f6ede6796">SIGN_EXTEND</a>((node)-&gt;<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">u2.id</a>, <a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a>*2)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00545">545</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>.</p>

</div>
</div>
<a class="anchor" id="ae56b892d2f2a4f48008c8dccdab6e281"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define new_args</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">f, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">o, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a514f1b439f404f86f77090fa9edc96ce">r</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d8/d4e/strftime_8c.html#a84f8c321bec9cb341733acc02f1341a3">b</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#aa8fe61598a14767444cc6c867d2b0908">new_args_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (f),(o),(<a class="el" href="../../de/d07/bigdecimal_8c.html#a514f1b439f404f86f77090fa9edc96ce">r</a>),(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d8/d4e/strftime_8c.html#a84f8c321bec9cb341733acc02f1341a3">b</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00437">437</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ac58bf3482faa55ed3af22c3878c35feb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define new_bv</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#aab8a77349f7462c429c170bd79ed28f8">new_bv_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00499">499</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a9789cafd3cbf39a4ee619a21ee92a6ed"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define new_evstr</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#adff7d4bdaf1b5be62a646a2735e6b6d0">new_evstr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00426">426</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a2e577b512d22c4741a1f905721487a42"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NEW_STRTERM</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">term, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">paren&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d1/d77/node_8h.html#a08521fdac7af1e9df7653904ea468cd9">rb_node_newnode</a>(<a class="el" href="../../d7/dc0/parse_8y.html#ac3945cec520b6c3eceec571a092ff77b">NODE_STRTERM</a>, (<a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>), (term) | ((paren) &lt;&lt; (<a class="el" href="../../dd/d24/st_8h.html#a308d9dd2c0028ddb184b455bbd7865de">CHAR_BIT</a> * 2)), 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12184">12184</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ab68ad814e43aeadb75b46055678657b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define new_yield</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a5fc3b934afd769f300de1a6417e7675d">new_yield_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00444">444</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a92ae0a02ac027bda16153837bf0a30b9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NEWHEAP</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d1/d77/node_8h.html#a08521fdac7af1e9df7653904ea468cd9">rb_node_newnode</a>(<a class="el" href="../../d1/d77/node_8h.html#a6a276b85e2da28c5f9c3dbce61c55682ac7554a4f3f5980b1cd5d69a088753429">NODE_ALLOCA</a>, 0, (<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;heap, 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16567">16567</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16582">rb_parser_calloc()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l16572">rb_parser_malloc()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16592">rb_parser_realloc()</a>.</p>

</div>
</div>
<a class="anchor" id="acf4744d9ea857f9df3d1d89e056b20b0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define newtok</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a5bf31317da0ef7282dedbda8246e9aca">parser_newtok</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11096">11096</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="aaef8ffc48c0cd2f26d22f446735cd765"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define nextc</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a2cdddde331fd21fa42c89690aa7844ff">parser_nextc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11094">11094</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12853">parser_prepare()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11823">parser_read_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11921">parser_tokadd_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a4109fdcadec8be93f3e91500b5f46fe4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define no_digits</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d6/de3/crypt_8c.html#a721c6ff80a6d3e4ad4ffa52a04c60085">do</a> {<a class="el" href="../../d7/dc0/parse_8y.html#a315893cd82bc2cc5165cd6072b4cb9fe">yyerror</a>(&quot;numeric literal without digits&quot;); return 0;} <a class="el" href="../../db/d97/parse_8c.html#a6e52e3335053cdbf8959da634f0de0f7">while</a> (0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a24425bcc46577a37c70057c22fe05b6f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define node_assign</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a002f3eb1437c5a1c66fb147aa3d25076">node_assign_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node1), (node2))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00459">459</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15641">reg_named_capture_assign_iter()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a60ff266c9c51812eadf38c736e230689"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NODE_HEREDOC&#160;&#160;&#160;<a class="el" href="../../d1/d77/node_8h.html#a6a276b85e2da28c5f9c3dbce61c55682a84321b422ec9dc86a01031963ec5d7c5">NODE_ARRAY</a> 	/* 1, 3 to gc */</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00539">539</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ac3945cec520b6c3eceec571a092ff77b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NODE_STRTERM&#160;&#160;&#160;<a class="el" href="../../d1/d77/node_8h.html#a6a276b85e2da28c5f9c3dbce61c55682a2ee2f4913eda8398b92ce97daf62a0f0">NODE_ZARRAY</a>	/* nothing to gc */</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00538">538</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a4ac8fee05a285361c33a2b0d9c2d555c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define numberof</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">array</td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>)(<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>(array) / <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a>((array)[0]))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00088">88</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12716">parser_magic_comment()</a>.</p>

</div>
</div>
<a class="anchor" id="a6defb562d03d74f39777f4bddbe07ab2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define op_tbl_count&#160;&#160;&#160;<a class="el" href="../../d5/df2/win32_8c.html#a4ac8fee05a285361c33a2b0d9c2d555c">numberof</a>(<a class="el" href="../../db/d97/parse_8c.html#a90af87a09d945d8cf68c11dba7e35511">op_tbl</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l15838">15838</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16211">rb_id2str()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16050">rb_intern3()</a>.</p>

</div>
</div>
<a class="anchor" id="aba595207d91c2ea297a6d72686e3d421"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define paren_nest&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_paren_nest)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00344">344</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ab4bd39c0e5ad4b73e888ec6a9a2b4256"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define parse_string</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a95eefa198e352cdc0a60b0675abc3deb">parser_parse_string</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11104">11104</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a3b072b9b093fc1e30bfd03bcee3fc2d0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PARSER_ARG&#160;&#160;&#160;<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, <a class="el" href="../../d7/dc0/parse_8y.html#a9e3ce88cf878782a0eb09e55f4da3c9a">current_enc</a>,</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00651">651</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14713">block_dup_check_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14517">gettable_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14367">literal_concat0()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14691">new_bv_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15268">no_blockarg()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12039">parser_tokadd_mbchar()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11285">parser_yyerror()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14737">rb_backref_error_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15713">reg_compile_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15618">reg_fragment_check_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15579">reg_fragment_setenc_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="aa72172bec2f824525eb35bc05d102e55"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define parser_encoding_name</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>-&gt;<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11202">11202</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12039">parser_tokadd_mbchar()</a>.</p>

</div>
</div>
<a class="anchor" id="a054410a01d650b035ea8f1f263c48aa8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define parser_is_identchar</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(!<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;eofp &amp;&amp; <a class="el" href="../../d7/dc0/parse_8y.html#a27923e7c90c9f7bed49845772092c04d">is_identchar</a>((<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>-1),<a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a>,<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11206">11206</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a78fd981b3a747e74ed4e19a19777f5c5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define parser_isascii</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../de/de6/ruby_2ruby_8h.html#af96ff81718c3c27b342b5958fac6cb7e">ISASCII</a>(*(<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>-1))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11208">11208</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ab7f7b869d091a546a9381b1bcacf15a0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define parser_mbclen</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d1/d21/regex_8h.html#a2fe2c5a4a5c95e981c9de3089bc243a5">mbclen</a>((<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>-1),<a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a>,<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11203">11203</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a99a53301fa04e6eb1b2f15cf11c63bb5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define parser_precise_mbclen</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/de3/encoding_8h.html#a0c6003b6aeaed218d841974b00c95870">rb_enc_precise_mbclen</a>((<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>-1),<a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a>,<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11204">11204</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12039">parser_tokadd_mbchar()</a>.</p>

</div>
</div>
<a class="anchor" id="a84b75c05dad2b44ac64ce29c35187e07"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define parser_warn</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mesg&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;parser_warn(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node), (mesg))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14266">14266</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8746752241f1e93cda7de604e74573f2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define parser_warning</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mesg&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;parser_warning(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node), (mesg))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14259">14259</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa2f8bef78fbbbce2cc6e7fd364a365be"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define peek</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae72931e0e085a840ab0d4e3e9bf77996">peek_n</a>((<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>), 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11618">11618</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12853">parser_prepare()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11823">parser_read_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ae72931e0e085a840ab0d4e3e9bf77996"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define peek_n</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>+(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>) &lt; <a class="el" href="../../d7/dc0/parse_8y.html#a2802e5cf00a42f8a4ddd8d8d1ff5dffb">lex_pend</a> &amp;&amp; (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>) == (unsigned char)<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a>[<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>])</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11619">11619</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a7c25fd6a3d60bf66779311845566273b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define POINTER_P</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a></td><td>)</td>
          <td>&#160;&#160;&#160;((<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)(<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>) &amp; ~(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>)3)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00169">169</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15540">dvar_defined_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15534">dyna_in_block_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15463">local_id_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00209">vtable_add()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00197">vtable_free()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00224">vtable_included()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00172">vtable_size()</a>.</p>

</div>
</div>
<a class="anchor" id="a1c048c86d4090e164a912e3045282f9f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define pushback</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#abf1eaa7681b3ca909844f53f3064a2ec">parser_pushback</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11095">11095</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12853">parser_prepare()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11823">parser_read_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11921">parser_tokadd_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="afb08645c7019753dc3e43080a8ee63fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rb_backref_error</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a3f04a9712ecdc1f42bffe7de31193129">rb_backref_error_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00457">457</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ac8a9e12698ddd356976669c6116abef1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rb_compile_error&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#aff5d5290707cbbb27afe81ad515adff8">rb_compile_error_with_enc</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00649">649</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa6e8d7f44de147b7e48991c2e9f3f3d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rb_node_newnode</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">a1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">a2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">a3&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a2bb295c4ef2b9d5bb21308bdf7a051b9">node_newnode</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac765329451135abec74c45e1897abf26">type</a>), (a1), (a2), (a3))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00389">389</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aaec2ebc8880fc8c66c0d07ad3b0edb44"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rb_warn0</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#a146caf541551298053f23e384ce4ce2a">rb_compile_warn</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00623">623</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15189">cond0()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a0dace759c53dbbe49ff7835c0a202027"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rb_warnI</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#a146caf541551298053f23e384ce4ce2a">rb_compile_warn</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>), (<a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00624">624</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ac3f01cfa65c2c0a61a6f83b556b892f3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rb_warning0</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#ab89177d61c1d80c8e75fa0ff73addd85">rb_compile_warning</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00626">626</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12542">arg_ambiguous_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14832">value_expr_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="aca369e6f278a2656e996a822270e034c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rb_warningS</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#ab89177d61c1d80c8e75fa0ff73addd85">rb_compile_warning</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>), (<a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00627">627</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15641">reg_named_capture_assign_iter()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14667">shadowing_lvar_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a67e79dae06f8419a42a082e37c0b2901"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rb_warnS</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/dcc/error_8c.html#a146caf541551298053f23e384ce4ce2a">rb_compile_warn</a>(<a class="el" href="../../db/d2e/intern_8h.html#a47f69d23608912ec9a56b388a7d1b6a9">ruby_sourcefile</a>, <a class="el" href="../../db/d2e/intern_8h.html#aa73e1f48cefb3d23a2a62a0677d8bb05">ruby_sourceline</a>, (<a class="el" href="../../d5/d61/regerror_8c.html#af8cb560dd29701b433e8fca81b0cc8e7">fmt</a>), (<a class="el" href="../../d8/d4e/strftime_8c.html#acf918081fedcd2e2de4ae2e3fe67a134">a</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00625">625</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14894">void_expr_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a90cdee374af55b9ee24e0d469400d7c5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RE_OPTION_ARG_ENCODING_NONE&#160;&#160;&#160;32</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00536">536</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a017671f5017e78dc4d0c92a6f61ab859"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RE_OPTION_ENCODING</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a></td><td>)</td>
          <td>&#160;&#160;&#160;(((<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>)&amp;0xff)&lt;&lt;RE_OPTION_ENCODING_SHIFT)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00532">532</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>.</p>

</div>
</div>
<a class="anchor" id="a9716cb57cf662ee8470dfad1713dfd1e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RE_OPTION_ENCODING_IDX</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">o</td><td>)</td>
          <td>&#160;&#160;&#160;(((o)&gt;&gt;<a class="el" href="../../d7/dc0/parse_8y.html#af609eb56346eb3cf6e4fc258ab4b4004">RE_OPTION_ENCODING_SHIFT</a>)&amp;0xff)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00533">533</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15579">reg_fragment_setenc_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a5b499349716d690ead3490ae9460710f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RE_OPTION_ENCODING_NONE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">o</td><td>)</td>
          <td>&#160;&#160;&#160;((o)&amp;<a class="el" href="../../d7/dc0/parse_8y.html#a90cdee374af55b9ee24e0d469400d7c5">RE_OPTION_ARG_ENCODING_NONE</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00534">534</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15579">reg_fragment_setenc_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="af609eb56346eb3cf6e4fc258ab4b4004"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RE_OPTION_ENCODING_SHIFT&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00531">531</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00535">535</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15713">reg_compile_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a8e390b7c6efe1a57a0677e419d09822a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RE_OPTION_ONCE&#160;&#160;&#160;(1&lt;&lt;16)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00530">530</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a7b134e9bb5a5ab60833db1649abb92fb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define read_escape</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a00e1405a2365cacaf2e2e4e83638da3f">parser_read_escape</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d5/d9d/tcltklib_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>), (<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11100">11100</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11823">parser_read_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a1b739878adcdb46fb5d209af7ce79628"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define realloc&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#afda6c708f9668503afc04121f0e7a1ea">YYREALLOC</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00095">95</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa052265d09c78b6e94e9ae4f6d05ad91"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define reduce_nodes</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae578607dcfb6a9a649c9c4f418cf8568">reduce_nodes_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00408">408</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="acf3b91fb0d487a06b44dcbf974f3ef40"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define reg_compile</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#aab309c252250f7fbd970c1079e8f4aa0">reg_compile_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>), (<a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00470">470</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a587d133f5df06ee1a9f855f9d397c69d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define reg_fragment_check</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a37c7303c3de38c5c397e69f51bb77356">reg_fragment_check_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>), (<a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00474">474</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a5fc2d1f4685a1446132227f925d3b379"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define reg_fragment_setenc</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a8690f32702dfa93071e5f4e32b2b2500">reg_fragment_setenc_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../df/d77/ruby_8c.html#ad7a5c5f28ee70e62307d4f72cfe9dc9b">str</a>), (<a class="el" href="../../d5/d9d/tcltklib_8c.html#a02eacfd40be9042ceb0f07547365203d">options</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00472">472</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15713">reg_compile_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15618">reg_fragment_check_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="aa83f8f8839f89ddf518cdd5e9b6c1a34"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define reg_named_capture_assign</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">regexp, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../dd/d9f/date__parse_8c.html#aafe6a0803e756e59e5af70fdb2dcc912">match</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a817a9ed63ee7f7d4dd67cac3b14dd600">reg_named_capture_assign_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(regexp),(<a class="el" href="../../dd/d9f/date__parse_8c.html#aafe6a0803e756e59e5af70fdb2dcc912">match</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00476">476</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a5d2de1f3cdcc8a5da3680d2f5092a4f1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define REGISTER_SYMID</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ad2c8f91f990e329fd396190f91916d7b">register_symid</a>((<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>), (<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>), <a class="el" href="../../d3/d29/strstr_8c.html#a219836f542ce53545052bed5353820ca">strlen</a>(<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>), <a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00101">101</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a90b1befe6592f9326ede9fe677f6907c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define regx_options</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ab312572aebd9d4f8bdb8ebb10756f520">parser_regx_options</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11102">11102</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>.</p>

</div>
</div>
<a class="anchor" id="ad0b05fcba6be8f90d0d2d99bb9ec0b4c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ret_args</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a34c66cf24bc48183dca505ca362bdcc0">ret_args_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00441">441</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="acf3bf78187c7dfbba241b27d1110b531"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ripper_flush</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11135">11135</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12392">parser_heredoc_restore()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>.</p>

</div>
</div>
<a class="anchor" id="ad2f5a8f89d8220cedad31569f711d8d1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ruby__end__seen&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_ruby__end__seen)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00366">366</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16511">rb_parser_end_seen_p()</a>.</p>

</div>
</div>
<a class="anchor" id="aa7f5636005d6e4d6c5e03ccbad141d93"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ruby_coverage&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../db/d97/parse_8c.html#a33bc9954a8770b25c15d1f51c58f3867">coverage</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00376">376</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11477">lex_getline()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a1b64f0549f6ce6da6ea51f2da2c69ca7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ruby_debug_lines&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../db/d97/parse_8c.html#ac4a8140bd2878a83d6df2f5293c98eed">debug_lines</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00375">375</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11477">lex_getline()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12591">parser_set_encode()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a9b370d5e8d61dfdb75ff8fa6397d6e8c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ruby_eval_tree&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_eval_tree)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00373">373</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a7c301e13ce3176f0157adffeafabcad7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ruby_eval_tree_begin&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_eval_tree_begin)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00374">374</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="aca52b28c4504720708a4fab8675dc407"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ruby_sourcefile&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_ruby_sourcefile)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00368">368</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac8adcf383e167e479e17f0ceb7e99723"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ruby_sourceline&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_ruby_sourceline)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00367">367</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a574f8b78e40dd79a4046b0cc2beccb4e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define set_yylval_id</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">yylval.id</a> = (x))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11114">11114</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a5fc9367bfccabbd01bfb5acca2b2a6f6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define set_yylval_literal</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(yylval.node = <a class="el" href="../../d1/d77/node_8h.html#a0b35b94b9b2bf20d34efc1616be83916">NEW_LIT</a>(x))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11116">11116</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a10ce8f505b60a94d404e4e43513933ae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define set_yylval_name</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">yylval.id</a> = (x))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11115">11115</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a9b98a334ce6c0615b5716b51b217b042"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define set_yylval_node</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(yylval.node = (x))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11117">11117</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a9ab46f60487a699cf912d90d402a734c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define set_yylval_num</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(yylval.num = (x))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11113">11113</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a63339b3dcfb84e6213fb0c9f8aba2c64"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define set_yylval_str</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(yylval.node = <a class="el" href="../../d1/d77/node_8h.html#a67754e89cb5fe173e2ba7c6bc1d82649">NEW_STR</a>(x))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11112">11112</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="aed3d1812d3f35fac1d14859bcffb89f7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define shadowing_lvar</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a55cf0893efa01c950964876f7fd3237b">shadowing_lvar_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00497">497</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12553">formal_argument_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14691">new_bv_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a4ab698e2cf668da9ae28fe9f6ede6796"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIGN_EXTEND</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;(((1&lt;&lt;(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)-1)^((x)&amp;~(~0&lt;&lt;(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))))-(1&lt;&lt;(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)-1))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00540">540</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="affd804aa116f7d43493d29c6607df14d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIGN_EXTEND_CHAR</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a></td><td>)</td>
          <td>&#160;&#160;&#160;((((unsigned char)(<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>)) ^ 128) - 128)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11199">11199</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a13bb92461f018ffce85cb158f30ae2c8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SPECIAL_PUNCT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">( <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">	BIT</a>(<span class="charliteral">&#39;~&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;*&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;$&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;?&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">	BIT</a>(<span class="charliteral">&#39;!&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;@&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;/&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;\\&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">	BIT</a>(<span class="charliteral">&#39;;&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;,&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;.&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;=&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">	BIT</a>(<span class="charliteral">&#39;:&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;&lt;&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;&gt;&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;\&quot;&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">	BIT</a>(<span class="charliteral">&#39;&amp;&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;`&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;\&#39;&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a>(<span class="charliteral">&#39;+&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>) | <a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">	BIT</a>(<span class="charliteral">&#39;0&#39;</span>, <a class="code" href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a>))</div>
<div class="ttc" id="tcltklib_8c_html_ae40354a1051342eb5a9db005715dcfa9"><div class="ttname"><a href="../../d5/d9d/tcltklib_8c.html#ae40354a1051342eb5a9db005715dcfa9">idx</a></div><div class="ttdeci">int idx</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d9d/tcltklib_8c_source.html#l09703">tcltklib.c:9703</a></div></div>
<div class="ttc" id="parse_8c_html_a50b1c338bee9ae4defbbbfd0880564f4"><div class="ttname"><a href="../../db/d97/parse_8c.html#a50b1c338bee9ae4defbbbfd0880564f4">BIT</a></div><div class="ttdeci">#define BIT(c, idx)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l12210">parse.c:12210</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12211">12211</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a250f05050c4cfaf3b71d136ed2d9c661"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define str_copy</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_s, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_p, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">_n&#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">((_s) \</div>
<div class="line">        ? (<span class="keywordtype">void</span>)(<a class="code" href="../../db/d2e/intern_8h.html#a0a133856edb99f69eae3cb5a9e275ac9">rb_str_resize</a>((_s), (_n)), <a class="code" href="../../de/de6/ruby_2ruby_8h.html#a04ab67335215e8362c63ed27ae2d1c40">\</a></div>
<div class="line"><a class="code" href="../../de/de6/ruby_2ruby_8h.html#a04ab67335215e8362c63ed27ae2d1c40">	   MEMCPY</a>(<a class="code" href="../../d8/df4/generator_8h.html#aa0c7097c0d82c8372072fbab5a604e39">RSTRING_PTR</a>(_s), (_p), <span class="keywordtype">char</span>, (_n)), (_s)) \</div>
<div class="line">        : (<a class="code" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)((_s) = <a class="code" href="../../db/d97/parse_8c.html#ae76175555ef695f3c4d083e1e680588c">STR_NEW</a>((_p), (_n))))</div>
<div class="ttc" id="generator_8h_html_aa0c7097c0d82c8372072fbab5a604e39"><div class="ttname"><a href="../../d8/df4/generator_8h.html#aa0c7097c0d82c8372072fbab5a604e39">RSTRING_PTR</a></div><div class="ttdeci">#define RSTRING_PTR(string)</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/df4/generator_8h_source.html#l00042">generator.h:42</a></div></div>
<div class="ttc" id="ruby_2ruby_8h_html_a04ab67335215e8362c63ed27ae2d1c40"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#a04ab67335215e8362c63ed27ae2d1c40">MEMCPY</a></div><div class="ttdeci">#define MEMCPY(p1, p2, type, n)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l01053">ruby.h:1053</a></div></div>
<div class="ttc" id="intern_8h_html_a0a133856edb99f69eae3cb5a9e275ac9"><div class="ttname"><a href="../../db/d2e/intern_8h.html#a0a133856edb99f69eae3cb5a9e275ac9">rb_str_resize</a></div><div class="ttdeci">VALUE rb_str_resize(VALUE, long)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/db0/string_8c_source.html#l01779">string.c:1779</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_ac537498b5ed6e25bced70b90e5949201"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a></div><div class="ttdeci">VP_EXPORT void</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l04944">bigdecimal.c:4944</a></div></div>
<div class="ttc" id="parse_8c_html_ae76175555ef695f3c4d083e1e680588c"><div class="ttname"><a href="../../db/d97/parse_8c.html#ae76175555ef695f3c4d083e1e680588c">STR_NEW</a></div><div class="ttdeci">#define STR_NEW(p, n)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l00329">parse.c:329</a></div></div>
</div><!-- fragment -->
<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12716">parser_magic_comment()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11581">11581</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11582">11582</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11586">11586</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11584">11584</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11583">11583</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11600">parser_str_new()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11585">11585</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>.</p>

</div>
</div>
<a class="anchor" id="ae76175555ef695f3c4d083e1e680588c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STR_NEW</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../d1/db0/string_8c.html#a960cfc256ea6b110850bbcb7837af9cd">rb_enc_str_new</a>((<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>),<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00329">329</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>.</p>

</div>
</div>
<a class="anchor" id="aec72cdf8444b31ad141093b4649173d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STR_NEW0</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d1/db0/string_8c.html#a960cfc256ea6b110850bbcb7837af9cd">rb_enc_str_new</a>(0,0,<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00330">330</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a774f72da4a84c6fe41cf3dc05952646c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STR_NEW2</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d1/db0/string_8c.html#a960cfc256ea6b110850bbcb7837af9cd">rb_enc_str_new</a>((<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),<a class="el" href="../../d3/d29/strstr_8c.html#a219836f542ce53545052bed5353820ca">strlen</a>(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00331">331</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11285">parser_yyerror()</a>.</p>

</div>
</div>
<a class="anchor" id="af3d71032dc2e6d8f81d50a3c8df7cfe7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STR_NEW3</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ae01a84cc3a8d426834ccf42614c3e297">parser_str_new</a>((<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>),(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>),(<a class="el" href="../../db/d74/zlib_8c.html#a44e3226ff5693e84f33cd635eb7a746b">func</a>),<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00332">332</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="aad50fbaf519744d86469c6b2f6824503"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define subnodes</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">n2&#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">((!node-&gt;n1) ? (node-&gt;n2 ? (body = &amp;node-&gt;n2, 1) : 0) : \</div>
<div class="line">     (!node-&gt;n2) ? (body = &amp;node-&gt;n1, 1) : \</div>
<div class="line">     (<a class="code" href="../../db/d97/parse_8c.html#aa052265d09c78b6e94e9ae4f6d05ad91">reduce_nodes</a>(&amp;node-&gt;n1), body = &amp;node-&gt;n2, 1))</div>
<div class="ttc" id="parse_8c_html_aa052265d09c78b6e94e9ae4f6d05ad91"><div class="ttname"><a href="../../db/d97/parse_8c.html#aa052265d09c78b6e94e9ae4f6d05ad91">reduce_nodes</a></div><div class="ttdeci">#define reduce_nodes(n)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l00408">parse.c:408</a></div></div>
</div><!-- fragment -->
<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15007">reduce_nodes_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a2b3a335d617ec14d6296ca82d3055858"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tok</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#aad54a49f05fafe90be98ca0fe39cc80c">tokenbuf</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11690">11690</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a0ef2d3af9b4d83add8e5489cfc3988d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tok_hex</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">numlen</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a8eab06aeb181228b855d138fc07d0bf2">parser_tok_hex</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (numlen))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11099">11099</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11823">parser_read_escape()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11921">parser_tokadd_escape()</a>.</p>

</div>
</div>
<a class="anchor" id="a68ddfcbd71c4d46d6f05370fd65f52ca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TOK_INTERN</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">mb</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a7099e79ac3feb1a87550d4a93eebdc99">rb_intern3</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a2b3a335d617ec14d6296ca82d3055858">tok</a>(), <a class="el" href="../../d7/dc0/parse_8y.html#a69cc32ebd541279dcf93b82393380233">toklen</a>(), <a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00334">334</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a733bded1a4e5947da3d0a0c629188ed1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokadd</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#adba953be2ada60fb6f1a4e210385ab6f">parser_tokadd</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11098">11098</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11921">parser_tokadd_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12039">parser_tokadd_mbchar()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a4c4eeed212616499da05689f1ef72141"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokadd_escape</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a2b5d0ac0bc3a491bf38a37cc914484ea">parser_tokadd_escape</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11101">11101</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a9e54e692f310530a4cb22d98adbb4e91"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokadd_mbchar</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a50fd547bcb35e9f2943638d66299c8a8">parser_tokadd_mbchar</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12052">12052</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="aed9075c666a973d19aeaaed7a1dfc5d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokadd_string</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">f, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a8906e75085b9659c52e26e7bd75cce24">parser_tokadd_string</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(f),(<a class="el" href="../../db/d97/parse_8c.html#a93ca48b6ca5634eebe9872b8dc2650ee">t</a>),(<a class="el" href="../../d6/de3/crypt_8c.html#afc1dd3c6791f3e7cc697d4e8e6ba20e8">p</a>),(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>),(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11103">11103</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a0b81155c789c321756eabfef906ab16b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokaddmbc</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ad79f377a2a23447dab44352536d359f0">parser_tokaddmbc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>), (<a class="el" href="../../d5/d61/regerror_8c.html#a66966ba030486fffeb770330dc0244d5">enc</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11105">11105</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a3ec6329b8e5cfbee9a64cf3107046130"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokcopy</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d5/d9d/tcltklib_8c.html#aff97dc22261f0d01b7ce32bc7ccb691d">memcpy</a>(<a class="el" href="../../d7/dc0/parse_8y.html#a668cfea151c63e845fa1c2931e2a39ea">tokspace</a>(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>), <a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a> - (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>), (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11745">11745</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11921">parser_tokadd_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12039">parser_tokadd_mbchar()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>.</p>

</div>
</div>
<a class="anchor" id="af9b9f89b11a878abf5348343d9a77283"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define token_info_pop</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a117741045763c090b26e30a85bd0e0a6">RTEST</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#a18061f301f8cacbf9935b94d3f9a11ee">ruby_verbose</a>) ? token_info_pop(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)) : (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00667">667</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a975ebb4788e2066d838f862705f56b3e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define token_info_push</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../de/de6/ruby_2ruby_8h.html#a117741045763c090b26e30a85bd0e0a6">RTEST</a>(<a class="el" href="../../d5/d9d/tcltklib_8c.html#a18061f301f8cacbf9935b94d3f9a11ee">ruby_verbose</a>) ? token_info_push(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a>)) : (<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>)0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00666">666</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aad54a49f05fafe90be98ca0fe39cc80c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokenbuf&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_tokenbuf)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00351">351</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11695">parser_newtok()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11722">parser_tokadd()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11710">parser_tokspace()</a>.</p>

</div>
</div>
<a class="anchor" id="a4cb8635c421d3ada48f4c1a5ecfe6997"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokfix</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#aad54a49f05fafe90be98ca0fe39cc80c">tokenbuf</a>[<a class="el" href="../../d7/dc0/parse_8y.html#a5c08826e166598d221e18905683c3524">tokidx</a>]='\0')</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11689">11689</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a5c08826e166598d221e18905683c3524"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokidx&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_tokidx)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00352">352</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11695">parser_newtok()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11722">parser_tokadd()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11710">parser_tokspace()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a6bf5e0c0ab72ebfec413aeba1bd7696f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define toklast</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#a5c08826e166598d221e18905683c3524">tokidx</a>&gt;0?<a class="el" href="../../d7/dc0/parse_8y.html#aad54a49f05fafe90be98ca0fe39cc80c">tokenbuf</a>[<a class="el" href="../../d7/dc0/parse_8y.html#a5c08826e166598d221e18905683c3524">tokidx</a>-1]:0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11692">11692</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a69cc32ebd541279dcf93b82393380233"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define toklen</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a5c08826e166598d221e18905683c3524">tokidx</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11691">11691</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12329">parser_heredoc_identifier()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11994">parser_regx_options()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a2089f1da45d11a47c122b65dc1eaf9fb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define toksiz&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_toksiz)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00353">353</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11695">parser_newtok()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11722">parser_tokadd()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11710">parser_tokspace()</a>.</p>

</div>
</div>
<a class="anchor" id="a668cfea151c63e845fa1c2931e2a39ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define tokspace</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ab831e47151b420de51e0f8270db92d1b">parser_tokspace</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11097">11097</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11914">parser_tokaddmbc()</a>.</p>

</div>
</div>
<a class="anchor" id="a54fdc2a541385be6e404ff12c5a4404b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define UTF8_ENC</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a>-&gt;<a class="code" href="../../d0/d64/structparser__params.html#acf16364d471dd00725a7168b1df139b6">utf8</a> ? <a class="code" href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a>-&gt;<a class="code" href="../../d0/d64/structparser__params.html#acf16364d471dd00725a7168b1df139b6">utf8</a> : \</div>
<div class="line">                    (<a class="code" href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a>-&gt;<a class="code" href="../../d0/d64/structparser__params.html#acf16364d471dd00725a7168b1df139b6">utf8</a> = <a class="code" href="../../d5/db5/encoding_8c.html#a893004271cf8c790ca40c4712261aa8c">rb_utf8_encoding</a>()))</div>
<div class="ttc" id="structparser__params_html_acf16364d471dd00725a7168b1df139b6"><div class="ttname"><a href="../../d0/d64/structparser__params.html#acf16364d471dd00725a7168b1df139b6">parser_params::utf8</a></div><div class="ttdeci">rb_encoding * utf8</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00298">ripper.c:298</a></div></div>
<div class="ttc" id="encoding_8c_html_a893004271cf8c790ca40c4712261aa8c"><div class="ttname"><a href="../../d5/db5/encoding_8c.html#a893004271cf8c790ca40c4712261aa8c">rb_utf8_encoding</a></div><div class="ttdeci">rb_encoding * rb_utf8_encoding(void)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/db5/encoding_8c_source.html#l01125">encoding.c:1125</a></div></div>
<div class="ttc" id="ripper_8c_html_a3f18d13a8d526bcd071acc3e90d21f83"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a></div><div class="ttdeci">struct parser_params * parser</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04323">ripper.c:4323</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00327">327</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>.</p>

</div>
</div>
<a class="anchor" id="a8dbae02a2b009f8064176f8f899dcbcf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define value_expr</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a728b3dd8bdacd9371911b53fc5645386">value_expr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node) = <a class="el" href="../../d7/dc0/parse_8y.html#a755184f462c6d1b801901c8543bee17f">remove_begin</a>(node))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00402">402</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14468">call_bin_op_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14476">call_uni_op_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15253">logop_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14483">match_op_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15152">range_op()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14832">value_expr_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a0afcb6fcfd2e93795ffb8e11ed2d7c41"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define void_expr</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a107820121b3ffaaa6a970f54df7aa21f">void_expr0</a>((node) = <a class="el" href="../../d7/dc0/parse_8y.html#a755184f462c6d1b801901c8543bee17f">remove_begin</a>(node))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00404">404</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a107820121b3ffaaa6a970f54df7aa21f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define void_expr0</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a55a6c7b972ea5bcfd25a24831ee589f1">void_expr_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00403">403</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14983">void_stmts_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="af53d99e10d94d269d1daaf7e01977d33"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define void_stmts</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">node</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a3d0618cb17bdbe57569d4af763383516">void_stmts_gen</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (node))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00406">406</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00182">182</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l00209">vtable_add()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00185">vtable_alloc()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00197">vtable_free()</a>.</p>

</div>
</div>
<a class="anchor" id="a043e2757b60ef78bc7bea525be8df035"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define warn_balanced</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">op, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">syn&#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">((<a class="code" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>) \</div>
<div class="line">    (last_state != <a class="code" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5">EXPR_CLASS</a> &amp;&amp; last_state != <a class="code" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab">EXPR_DOT</a> &amp;&amp; \</div>
<div class="line">     last_state != <a class="code" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743">EXPR_FNAME</a> &amp;&amp; last_state != <a class="code" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225">EXPR_ENDFN</a> &amp;&amp; \</div>
<div class="line">     last_state != <a class="code" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb">EXPR_ENDARG</a> &amp;&amp; \</div>
<div class="line">     space_seen &amp;&amp; !<a class="code" href="../../de/de6/ruby_2ruby_8h.html#ae8cdc17e44905c826bddf416b7bf621c">ISSPACE</a>(<a class="code" href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a>) &amp;&amp; \</div>
<div class="line">     (<a class="code" href="../../db/d97/parse_8c.html#a02f43f14b40f28e7084be64f9b511e32">ambiguous_operator</a>(op, syn), 0)))</div>
<div class="ttc" id="ripper_8c_html_a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5">EXPR_CLASS</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00129">ripper.c:129</a></div></div>
<div class="ttc" id="ripper_8c_html_a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743">EXPR_FNAME</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00127">ripper.c:127</a></div></div>
<div class="ttc" id="ripper_8c_html_a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225">EXPR_ENDFN</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00123">ripper.c:123</a></div></div>
<div class="ttc" id="parse_8c_html_a02f43f14b40f28e7084be64f9b511e32"><div class="ttname"><a href="../../db/d97/parse_8c.html#a02f43f14b40f28e7084be64f9b511e32">ambiguous_operator</a></div><div class="ttdeci">#define ambiguous_operator(op, syn)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l12885">parse.c:12885</a></div></div>
<div class="ttc" id="ripper_8c_html_a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab">EXPR_DOT</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00128">ripper.c:128</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_ac537498b5ed6e25bced70b90e5949201"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a></div><div class="ttdeci">VP_EXPORT void</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l04944">bigdecimal.c:4944</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_a0ae1919f736e3a087fbc9cd8dcba9da9"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#a0ae1919f736e3a087fbc9cd8dcba9da9">c</a></div><div class="ttdeci">VpDivd * c</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l01163">bigdecimal.c:1163</a></div></div>
<div class="ttc" id="ripper_8c_html_a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb">EXPR_ENDARG</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00122">ripper.c:122</a></div></div>
<div class="ttc" id="ruby_2ruby_8h_html_ae8cdc17e44905c826bddf416b7bf621c"><div class="ttname"><a href="../../de/de6/ruby_2ruby_8h.html#ae8cdc17e44905c826bddf416b7bf621c">ISSPACE</a></div><div class="ttdeci">#define ISSPACE(c)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/de6/ruby_2ruby_8h_source.html#l01453">ruby.h:1453</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12891">12891</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ab6ab5791e2b786131b7170981969eb69"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define was_bol</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d7/dc0/parse_8y.html#aefa00e2f248493fb57b6738873b4cb12">lex_p</a> == <a class="el" href="../../d7/dc0/parse_8y.html#a8008dcfc6e95106d2ff2ddf9068aff5b">lex_pbeg</a> + 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11687">11687</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="adcf02626de924b0ed8c7a5927a443c21"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define whole_match_p</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">l, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a24b14900b405d5a403c8fea7c8e97d4e">parser_whole_match_p</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>,(<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>),(l),(<a class="el" href="../../d6/de3/crypt_8c.html#a8049b7300164a52c90d26573e1e0c4f1">i</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11109">11109</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00910">910</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a52c7d936ca7e6c34687ff71f29b8cfd1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_LOCATION_PRINT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">File, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Loc&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>) 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04270">4270</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a49ad456240785266cadae498ddae9310"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_REDUCE_PRINT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Rule</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> {                                    <a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">\</a></div>
<div class="line"><a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">  if</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a7fde6236fcb0f6e5d1d20ce98d9f0d01">yydebug</a>)                          \</div>
<div class="line">    yy_reduce_print (<a class="code" href="../../db/d97/parse_8c.html#ab6ef78ca64064b2c456d5c47ec3cbad9">yyvsp</a>, Rule, <a class="code" href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a>); \</div>
<div class="line">} <span class="keywordflow">while</span> (<a class="code" href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (0))</div>
<div class="ttc" id="ripper_8c_html_a7fde6236fcb0f6e5d1d20ce98d9f0d01"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a7fde6236fcb0f6e5d1d20ce98d9f0d01">yydebug</a></div><div class="ttdeci">#define yydebug</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00370">ripper.c:370</a></div></div>
<div class="ttc" id="name2ctype_8h_html_a79f608ac340f2e7545bb7c0a0030a13a"><div class="ttname"><a href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">if</a></div><div class="ttdeci">if(len&lt;=MAX_WORD_LENGTH &amp;&amp;len &gt;=MIN_WORD_LENGTH)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d15/name2ctype_8h_source.html#l23841">name2ctype.h:23841</a></div></div>
<div class="ttc" id="ripper_8c_html_a0a6ff515042340dd341cf6ca8dd05f2d"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a></div><div class="ttdeci">#define YYID(n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00923">ripper.c:923</a></div></div>
<div class="ttc" id="ripper_8c_html_a3f18d13a8d526bcd071acc3e90d21f83"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a></div><div class="ttdeci">struct parser_params * parser</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04323">ripper.c:4323</a></div></div>
<div class="ttc" id="parse_8c_html_ab6ef78ca64064b2c456d5c47ec3cbad9"><div class="ttname"><a href="../../db/d97/parse_8c.html#ab6ef78ca64064b2c456d5c47ec3cbad9">yyvsp</a></div><div class="ttdeci">static void YYSTYPE * yyvsp</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l04412">parse.c:4412</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04433">4433</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7a52157fbe194e3a347afc4ef750af77"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_STACK_PRINT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Bottom, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Top&#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">do</span> {                                                            <a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">\</a></div>
<div class="line"><a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">  if</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a7fde6236fcb0f6e5d1d20ce98d9f0d01">yydebug</a>)                                                  \</div>
<div class="line">    yy_stack_print ((Bottom), (Top));                           \</div>
<div class="line">} <span class="keywordflow">while</span> (<a class="code" href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (0))</div>
<div class="ttc" id="ripper_8c_html_a7fde6236fcb0f6e5d1d20ce98d9f0d01"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a7fde6236fcb0f6e5d1d20ce98d9f0d01">yydebug</a></div><div class="ttdeci">#define yydebug</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00370">ripper.c:370</a></div></div>
<div class="ttc" id="name2ctype_8h_html_a79f608ac340f2e7545bb7c0a0030a13a"><div class="ttname"><a href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">if</a></div><div class="ttdeci">if(len&lt;=MAX_WORD_LENGTH &amp;&amp;len &gt;=MIN_WORD_LENGTH)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d15/name2ctype_8h_source.html#l23841">name2ctype.h:23841</a></div></div>
<div class="ttc" id="ripper_8c_html_a0a6ff515042340dd341cf6ca8dd05f2d"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a></div><div class="ttdeci">#define YYID(n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00923">ripper.c:923</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04394">4394</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a1c510d33cb388afc9411141ba3076a36"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_SYMBOL_PRINT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Title, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Type, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Value, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Location&#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">do</span> {                                                                      <a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">\</a></div>
<div class="line"><a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">  if</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a7fde6236fcb0f6e5d1d20ce98d9f0d01">yydebug</a>)                                                            \</div>
<div class="line">    {                                                                     <a class="code" href="../../d5/d11/ripper_8c.html#af3b78184b3e3414afdaf2bbbff4a8bfe">\</a></div>
<div class="line"><a class="code" href="../../d5/d11/ripper_8c.html#af3b78184b3e3414afdaf2bbbff4a8bfe">      YYFPRINTF</a> (stderr, <span class="stringliteral">&quot;%s &quot;</span>, Title);                                   \</div>
<div class="line">      yy_symbol_print (stderr,                                            \</div>
<div class="line">                  Type, Value, <a class="code" href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a>); <a class="code" href="../../d5/d11/ripper_8c.html#af3b78184b3e3414afdaf2bbbff4a8bfe">\</a></div>
<div class="line"><a class="code" href="../../d5/d11/ripper_8c.html#af3b78184b3e3414afdaf2bbbff4a8bfe">      YYFPRINTF</a> (stderr, <span class="stringliteral">&quot;\n&quot;</span>);                                           \</div>
<div class="line">    }                                                                     \</div>
<div class="line">} <span class="keywordflow">while</span> (<a class="code" href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (0))</div>
<div class="ttc" id="ripper_8c_html_a7fde6236fcb0f6e5d1d20ce98d9f0d01"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a7fde6236fcb0f6e5d1d20ce98d9f0d01">yydebug</a></div><div class="ttdeci">#define yydebug</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00370">ripper.c:370</a></div></div>
<div class="ttc" id="name2ctype_8h_html_a79f608ac340f2e7545bb7c0a0030a13a"><div class="ttname"><a href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">if</a></div><div class="ttdeci">if(len&lt;=MAX_WORD_LENGTH &amp;&amp;len &gt;=MIN_WORD_LENGTH)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d15/name2ctype_8h_source.html#l23841">name2ctype.h:23841</a></div></div>
<div class="ttc" id="ripper_8c_html_a0a6ff515042340dd341cf6ca8dd05f2d"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a></div><div class="ttdeci">#define YYID(n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00923">ripper.c:923</a></div></div>
<div class="ttc" id="ripper_8c_html_a3f18d13a8d526bcd071acc3e90d21f83"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a></div><div class="ttdeci">struct parser_params * parser</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04323">ripper.c:4323</a></div></div>
<div class="ttc" id="ripper_8c_html_af3b78184b3e3414afdaf2bbbff4a8bfe"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a></div><div class="ttdeci">#define YYFPRINTF</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04287">ripper.c:4287</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04296">4296</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a3bcde0b05b9aa4ec5169092d9d211dbd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYABORT&#160;&#160;&#160;goto yyabortlab</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04199">4199</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l10986">for()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04868">if()</a>.</p>

</div>
</div>
<a class="anchor" id="aa6c7a65b580c214b2ea832fd7bdd472e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYACCEPT&#160;&#160;&#160;goto yyacceptlab</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04198">4198</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="adfcaf974b837e3efc130377e9837b4fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYBACKUP</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Token, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Value&#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"><a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">do								\</a></div>
<div class="line"><a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">  if</a> (<a class="code" href="../../d3/d7f/gram_8c.html#a34af3aa88645c2f95bbb4d573f8713cb">yychar</a> == <a class="code" href="../../db/d97/parse_8c.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a> &amp;&amp; <a class="code" href="../../d5/d11/ripper_8c.html#ad15982c401dc749f2e2cd4004cf7681a">yylen</a> == 1)                          \</div>
<div class="line">    {                                                           <a class="code" href="../../d3/d7f/gram_8c.html#a34af3aa88645c2f95bbb4d573f8713cb">\</a></div>
<div class="line"><a class="code" href="../../d3/d7f/gram_8c.html#a34af3aa88645c2f95bbb4d573f8713cb">      yychar</a> = (Token);                                         <a class="code" href="../../d5/d11/ripper_8c.html#a75acfb3798e577ebd296e604e422e86b">\</a></div>
<div class="line"><a class="code" href="../../d5/d11/ripper_8c.html#a75acfb3798e577ebd296e604e422e86b">      yylval</a> = (Value);                                         <a class="code" href="../../d5/d11/ripper_8c.html#ad2f9773cd9c031026b2ef4c1ee7be1be">\</a></div>
<div class="line"><a class="code" href="../../d5/d11/ripper_8c.html#ad2f9773cd9c031026b2ef4c1ee7be1be">      YYPOPSTACK</a> (1);                                           \</div>
<div class="line">      goto <a class="code" href="../../d5/d11/ripper_8c.html#a9704be9f950691fbc6f8515fbc889579">yybackup</a>;                                            \</div>
<div class="line">    }                                                           <a class="code" href="../../de/d07/bigdecimal_8c.html#a0544c3fe466e421738dae463968b70ba">\</a></div>
<div class="line"><a class="code" href="../../de/d07/bigdecimal_8c.html#a0544c3fe466e421738dae463968b70ba">  else</a>                                                          \</div>
<div class="line">    {                                                           <a class="code" href="../../db/d97/parse_8c.html#ae650f0c82952941acbe737ab669f3974">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#ae650f0c82952941acbe737ab669f3974">      parser_yyerror</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a>, <a class="code" href="../../d5/d11/ripper_8c.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">&quot;syntax error: cannot back up&quot;</span>)); <a class="code" href="../../db/d97/parse_8c.html#af1eef6197be78122699013d0784acc80">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#af1eef6197be78122699013d0784acc80">      YYERROR</a>;                                                  \</div>
<div class="line">    }                                                           <a class="code" href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">\</a></div>
<div class="line"><a class="code" href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">while</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (0))</div>
<div class="ttc" id="ripper_8c_html_a86f079016f11f0600f4259f3f03f8d43"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a></div><div class="ttdeci">#define YY_(msgid)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00910">ripper.c:910</a></div></div>
<div class="ttc" id="name2ctype_8h_html_a79f608ac340f2e7545bb7c0a0030a13a"><div class="ttname"><a href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">if</a></div><div class="ttdeci">if(len&lt;=MAX_WORD_LENGTH &amp;&amp;len &gt;=MIN_WORD_LENGTH)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d15/name2ctype_8h_source.html#l23841">name2ctype.h:23841</a></div></div>
<div class="ttc" id="ripper_8c_html_ad2f9773cd9c031026b2ef4c1ee7be1be"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#ad2f9773cd9c031026b2ef4c1ee7be1be">YYPOPSTACK</a></div><div class="ttdeci">#define YYPOPSTACK(N)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04830">ripper.c:4830</a></div></div>
<div class="ttc" id="ripper_8c_html_a0a6ff515042340dd341cf6ca8dd05f2d"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a></div><div class="ttdeci">#define YYID(n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00923">ripper.c:923</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_a2b9d353b4046b5b5759078c9d57a1ec5"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">while</a></div><div class="ttdeci">while(a-&gt;frac[0]/shift==0)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l04978">bigdecimal.c:4978</a></div></div>
<div class="ttc" id="ripper_8c_html_a75acfb3798e577ebd296e604e422e86b"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a75acfb3798e577ebd296e604e422e86b">yylval</a></div><div class="ttdeci">#define yylval</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l11175">ripper.c:11175</a></div></div>
<div class="ttc" id="ripper_8c_html_ad15982c401dc749f2e2cd4004cf7681a"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#ad15982c401dc749f2e2cd4004cf7681a">yylen</a></div><div class="ttdeci">return yylen</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04489">ripper.c:4489</a></div></div>
<div class="ttc" id="parse_8c_html_af1eef6197be78122699013d0784acc80"><div class="ttname"><a href="../../db/d97/parse_8c.html#af1eef6197be78122699013d0784acc80">YYERROR</a></div><div class="ttdeci">#define YYERROR</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l04200">parse.c:4200</a></div></div>
<div class="ttc" id="parse_8c_html_ae650f0c82952941acbe737ab669f3974"><div class="ttname"><a href="../../db/d97/parse_8c.html#ae650f0c82952941acbe737ab669f3974">parser_yyerror</a></div><div class="ttdeci">static int parser_yyerror(struct parser_params *, const char *)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l11285">parse.c:11285</a></div></div>
<div class="ttc" id="parse_8c_html_ae59196b3765411a06cf234cf9bcae2e7"><div class="ttname"><a href="../../db/d97/parse_8c.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a></div><div class="ttdeci">#define YYEMPTY</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l04195">parse.c:4195</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_a0544c3fe466e421738dae463968b70ba"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#a0544c3fe466e421738dae463968b70ba">else</a></div><div class="ttdeci">else</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l01150">bigdecimal.c:1150</a></div></div>
<div class="ttc" id="ripper_8c_html_a9704be9f950691fbc6f8515fbc889579"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a9704be9f950691fbc6f8515fbc889579">yybackup</a></div><div class="ttdeci">goto yybackup</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04934">ripper.c:4934</a></div></div>
<div class="ttc" id="ripper_8c_html_a3f18d13a8d526bcd071acc3e90d21f83"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a></div><div class="ttdeci">struct parser_params * parser</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04323">ripper.c:4323</a></div></div>
<div class="ttc" id="gram_8c_html_a34af3aa88645c2f95bbb4d573f8713cb"><div class="ttname"><a href="../../d3/d7f/gram_8c.html#a34af3aa88645c2f95bbb4d573f8713cb">yychar</a></div><div class="ttdeci">#define yychar</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d7f/gram_8c_source.html#l00054">gram.c:54</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04220">4220</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00044">44</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a72ebd0ca5807efcc6a5ae4fb72dd1553"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYBISON_VERSION&#160;&#160;&#160;&quot;2.5&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00047">47</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac946ac8ebcd9411eb82a021d38e97ad4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYCALLOC</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">nelem, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#acbe59985ec91486f50f842251688a393">rb_parser_calloc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (nelem), (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00092">92</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a5678224066e7b61a101000279b4bb0be"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYCASE_</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d6/de3/crypt_8c.html#abe081f68ee621d157bd09424831be314">S</a>&#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">case</span> <a class="code" href="../../d3/d84/lgamma__r_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>:                               \</div>
<div class="line">        yyformat = <a class="code" href="../../d6/de3/crypt_8c.html#abe081f68ee621d157bd09424831be314">S</a>;                       \</div>
<div class="line">      break</div>
<div class="ttc" id="crypt_8c_html_abe081f68ee621d157bd09424831be314"><div class="ttname"><a href="../../d6/de3/crypt_8c.html#abe081f68ee621d157bd09424831be314">S</a></div><div class="ttdeci">static unsigned char S[8][64]</div><div class="ttdef"><b>Definition:</b> <a href="../../d6/de3/crypt_8c_source.html#l00382">crypt.c:382</a></div></div>
<div class="ttc" id="lgamma__r_8c_html_a0240ac851181b84ac374872dc5434ee4"><div class="ttname"><a href="../../d3/d84/lgamma__r_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a></div><div class="ttdeci">#define N</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d84/lgamma__r_8c_source.html#l00020">lgamma_r.c:20</a></div></div>
</div><!-- fragment -->
<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

</div>
</div>
<a class="anchor" id="a5035d59933b3f5388c44f596145db047"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyclearin&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#abc6c35ac2a4d2578c3f92c2468216bc9">yychar</a> = <a class="el" href="../../db/d97/parse_8c.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04194">4194</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ad6586b145b5cddce4eec46f35d59b1dd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYCOPY</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">To, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">From, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Count&#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">do</span>                                      \</div>
<div class="line">        {                                       <a class="code" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">	  YYSIZE_T</a> <a class="code" href="../../d5/d11/ripper_8c.html#acb2c75f37770fb020364bfa9a29deb5d">yyi</a>;                                <a class="code" href="../../de/d07/bigdecimal_8c.html#a48eccc06f81d48373f4a5f7e44032e98">\</a></div>
<div class="line"><a class="code" href="../../de/d07/bigdecimal_8c.html#a48eccc06f81d48373f4a5f7e44032e98">	  for</a> (yyi = 0; yyi &lt; (Count); yyi++)  \</div>
<div class="line">            (To)[<a class="code" href="../../d5/d11/ripper_8c.html#acb2c75f37770fb020364bfa9a29deb5d">yyi</a>] = (From)[yyi];            \</div>
<div class="line">        }                                       <a class="code" href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">\</a></div>
<div class="line"><a class="code" href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">      while</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (0))</div>
<div class="ttc" id="ripper_8c_html_a0a6ff515042340dd341cf6ca8dd05f2d"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a></div><div class="ttdeci">#define YYID(n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00923">ripper.c:923</a></div></div>
<div class="ttc" id="ripper_8c_html_acb2c75f37770fb020364bfa9a29deb5d"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#acb2c75f37770fb020364bfa9a29deb5d">yyi</a></div><div class="ttdeci">int yyi</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04416">ripper.c:4416</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_a2b9d353b4046b5b5759078c9d57a1ec5"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">while</a></div><div class="ttdeci">while(a-&gt;frac[0]/shift==0)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l04978">bigdecimal.c:4978</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_a48eccc06f81d48373f4a5f7e44032e98"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#a48eccc06f81d48373f4a5f7e44032e98">for</a></div><div class="ttdeci">for(v/=shifter=1)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l05541">bigdecimal.c:5541</a></div></div>
<div class="ttc" id="parse_8c_html_a7d535939e93253736c6eeda569d24de5"><div class="ttname"><a href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a></div><div class="ttdeci">#define YYSIZE_T</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l00896">parse.c:896</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01057">1057</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01029">1029</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00072">72</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7fde6236fcb0f6e5d1d20ce98d9f0d01"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yydebug&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;parser_yydebug)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00370">370</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af6d6ca80e87922f90264f1a4a802ea04"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYDPRINTF</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Args</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> {                                            <a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">\</a></div>
<div class="line"><a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">  if</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a7fde6236fcb0f6e5d1d20ce98d9f0d01">yydebug</a>)                                  <a class="code" href="../../d5/d11/ripper_8c.html#af3b78184b3e3414afdaf2bbbff4a8bfe">\</a></div>
<div class="line"><a class="code" href="../../d5/d11/ripper_8c.html#af3b78184b3e3414afdaf2bbbff4a8bfe">    YYFPRINTF</a> Args;                             \</div>
<div class="line">} <span class="keywordflow">while</span> (<a class="code" href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (0))</div>
<div class="ttc" id="ripper_8c_html_a7fde6236fcb0f6e5d1d20ce98d9f0d01"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a7fde6236fcb0f6e5d1d20ce98d9f0d01">yydebug</a></div><div class="ttdeci">#define yydebug</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00370">ripper.c:370</a></div></div>
<div class="ttc" id="name2ctype_8h_html_a79f608ac340f2e7545bb7c0a0030a13a"><div class="ttname"><a href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">if</a></div><div class="ttdeci">if(len&lt;=MAX_WORD_LENGTH &amp;&amp;len &gt;=MIN_WORD_LENGTH)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d15/name2ctype_8h_source.html#l23841">name2ctype.h:23841</a></div></div>
<div class="ttc" id="ripper_8c_html_a0a6ff515042340dd341cf6ca8dd05f2d"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a></div><div class="ttdeci">#define YYID(n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00923">ripper.c:923</a></div></div>
<div class="ttc" id="ripper_8c_html_af3b78184b3e3414afdaf2bbbff4a8bfe"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a></div><div class="ttdeci">#define YYFPRINTF</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04287">ripper.c:4287</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04290">4290</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04195">4195</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l10936">if()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04196">4196</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04958">if()</a>.</p>

</div>
</div>
<a class="anchor" id="a552f295255821fa7dea11b0237e1d61a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYERRCODE&#160;&#160;&#160;256</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04238">4238</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a20bf055e53dc4fd5afddfd752a4d1adb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyerrok&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#adfe7a43322ec83aeaafc232f9caceaf1">yyerrstatus</a> = 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04193">4193</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a315893cd82bc2cc5165cd6072b4cb9fe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyerror</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d5/d04/strerror_8c.html#ae4f3f55be5de649fd367081b9d1b4b0c">msg</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#ae650f0c82952941acbe737ab669f3974">parser_yyerror</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d5/d04/strerror_8c.html#ae4f3f55be5de649fd367081b9d1b4b0c">msg</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00337">337</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15068">assign_in_cond()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12553">formal_argument_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14598">if()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11823">parser_read_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11732">parser_tok_hex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11921">parser_tokadd_escape()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14667">shadowing_lvar_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14832">value_expr_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="af1eef6197be78122699013d0784acc80"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYERROR&#160;&#160;&#160;goto yyerrorlab</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04200">4200</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00685">685</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00685">685</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a383d9671b1abd97e4c6f3708d1ca32f3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYFAIL&#160;&#160;&#160;goto <a class="el" href="../../db/d97/parse_8c.html#a3a0240e9bee206c93e4eb21c629052ba">yyerrlab</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04210">4210</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a6419f3fd69ecb6b7e063410fd4e73b2f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYFINAL&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01070">1070</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af3b78184b3e3414afdaf2bbbff4a8bfe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYFPRINTF&#160;&#160;&#160;fprintf</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04287">4287</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="afa4f943fa9a91c629bc467bdc551adb7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYFREE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#aa67ca2b93146fd0847214c19ced69daf">rb_parser_free</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00093">93</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a0a6ff515042340dd341cf6ca8dd05f2d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYID</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00923">923</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aeb1508a3a38ec5d64c27e8eca25330b5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYINITDEPTH&#160;&#160;&#160;200</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04454">4454</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae67923760a28e3b7ed3aa2cfaef7f9a2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYLAST&#160;&#160;&#160;10748</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01072">1072</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l10986">for()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

</div>
</div>
<a class="anchor" id="a0ea34e09602d1ede033f16ba669ef24b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYLEX&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a1c38dfff21ed92c040f56f25d15627fc">yylex</a> (&amp;<a class="el" href="../../db/d97/parse_8c.html#a539b86ee4bb46824a194f22eb69903d9">yylval</a>, <a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04279">4279</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04952">if()</a>.</p>

</div>
</div>
<a class="anchor" id="a485d38f93de30679900c9cad6e7f3446"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYLLOC_DEFAULT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Current, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Rhs, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>&#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"><a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">do									\</a></div>
<div class="line"><a class="code" href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">      if</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (<a class="code" href="../../d3/d84/lgamma__r_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>))                                                    \</div>
<div class="line">        {                                                               \</div>
<div class="line">          (Current).first_line   = <a class="code" href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">YYRHSLOC</a> (Rhs, 1).first_line;        \</div>
<div class="line">          (Current).first_column = <a class="code" href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">YYRHSLOC</a> (Rhs, 1).first_column;      \</div>
<div class="line">          (Current).last_line    = <a class="code" href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">YYRHSLOC</a> (Rhs, <a class="code" href="../../d3/d84/lgamma__r_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>).last_line;         \</div>
<div class="line">          (Current).last_column  = <a class="code" href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">YYRHSLOC</a> (Rhs, <a class="code" href="../../d3/d84/lgamma__r_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>).last_column;       \</div>
<div class="line">        }                                                               <a class="code" href="../../de/d07/bigdecimal_8c.html#a0544c3fe466e421738dae463968b70ba">\</a></div>
<div class="line"><a class="code" href="../../de/d07/bigdecimal_8c.html#a0544c3fe466e421738dae463968b70ba">      else</a>                                                              \</div>
<div class="line">        {                                                               \</div>
<div class="line">          (Current).first_line   = (Current).last_line   =              <a class="code" href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">	    YYRHSLOC</a> (Rhs, 0).last_line;                               \</div>
<div class="line">          (Current).first_column = (Current).last_column =              <a class="code" href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">	    YYRHSLOC</a> (Rhs, 0).last_column;                             \</div>
<div class="line">        }                                                               <a class="code" href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">\</a></div>
<div class="line"><a class="code" href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">    while</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (0))</div>
<div class="ttc" id="name2ctype_8h_html_a79f608ac340f2e7545bb7c0a0030a13a"><div class="ttname"><a href="../../d3/d15/name2ctype_8h.html#a79f608ac340f2e7545bb7c0a0030a13a">if</a></div><div class="ttdeci">if(len&lt;=MAX_WORD_LENGTH &amp;&amp;len &gt;=MIN_WORD_LENGTH)</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d15/name2ctype_8h_source.html#l23841">name2ctype.h:23841</a></div></div>
<div class="ttc" id="lgamma__r_8c_html_a0240ac851181b84ac374872dc5434ee4"><div class="ttname"><a href="../../d3/d84/lgamma__r_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a></div><div class="ttdeci">#define N</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d84/lgamma__r_8c_source.html#l00020">lgamma_r.c:20</a></div></div>
<div class="ttc" id="parse_8c_html_ab2b4f027a2b092ac14ca4464e7b3db60"><div class="ttname"><a href="../../db/d97/parse_8c.html#ab2b4f027a2b092ac14ca4464e7b3db60">YYRHSLOC</a></div><div class="ttdeci">#define YYRHSLOC(Rhs, K)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l04245">parse.c:4245</a></div></div>
<div class="ttc" id="ripper_8c_html_a0a6ff515042340dd341cf6ca8dd05f2d"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a></div><div class="ttdeci">#define YYID(n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00923">ripper.c:923</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_a2b9d353b4046b5b5759078c9d57a1ec5"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">while</a></div><div class="ttdeci">while(a-&gt;frac[0]/shift==0)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l04978">bigdecimal.c:4978</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_a0544c3fe466e421738dae463968b70ba"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#a0544c3fe466e421738dae463968b70ba">else</a></div><div class="ttdeci">else</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l01150">bigdecimal.c:1150</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04247">4247</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00062">62</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a75acfb3798e577ebd296e604e422e86b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yylval&#160;&#160;&#160;(*((<a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>*)(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>-&gt;<a class="el" href="../../db/d97/parse_8c.html#a7448ef770cca8f11aceb3545ef30e10a">parser_yylval</a>)))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11085">11085</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a559dd69bd596f607c3978ea98ec430e9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yylval_id</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">yylval.id</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11118">11118</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a27be75ce945b39de7aac8da2d7e37be4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYMALLOC</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#a4f3ae9609fdc6c16d6024ae4de84ff33">rb_parser_malloc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00090">90</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a14ba2b263c446ffed1c888c4b42ae40c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYMAXDEPTH&#160;&#160;&#160;10000</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04465">4465</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04868">if()</a>.</p>

</div>
</div>
<a class="anchor" id="af3f5ed4bc4517eff0ef1b17541192a58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYMAXUTOK&#160;&#160;&#160;375</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01085">1085</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af54ae9e588f0ecc32eabbfdf1959df10"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYNNTS&#160;&#160;&#160;174</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01077">1077</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aceaba8997dc3867478ae3b816647eb7c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYNRULES&#160;&#160;&#160;573</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01079">1079</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2c387ba2caaade8bf8f78ed30023f79f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYNSTATES&#160;&#160;&#160;991</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01081">1081</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a75d260730a6c379a94ea28f63a7b9275"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYNTOKENS&#160;&#160;&#160;148</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01075">1075</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

</div>
</div>
<a class="anchor" id="a62bf0ed0c4360b077071b5cf3177823b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYPACT_NINF&#160;&#160;&#160;-747</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01791">1791</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a1f908ea93d1185af001f0e858ba789bb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yypact_value_is_default</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../db/d97/parse_8c.html#a9603869106571e5619ecdd127be595d6">yystate</a></td><td>)</td>
          <td>&#160;&#160;&#160;((<a class="el" href="../../db/d97/parse_8c.html#a9603869106571e5619ecdd127be595d6">yystate</a>) == (-747))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l03002">3002</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l10986">for()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

</div>
</div>
<a class="anchor" id="a7482716c0f7d5bc8387ad56daa3a9fde"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyparse&#160;&#160;&#160;ruby_yyparse</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00386">386</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ad2f9773cd9c031026b2ef4c1ee7be1be"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYPOPSTACK</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a></td><td>)</td>
          <td>&#160;&#160;&#160;(<a class="el" href="../../db/d97/parse_8c.html#ab6ef78ca64064b2c456d5c47ec3cbad9">yyvsp</a> -= (<a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>), <a class="el" href="../../db/d97/parse_8c.html#abbf42605bc224aa1f6e5d4f951162724">yyssp</a> -= (<a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04830">4830</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00059">59</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00053">53</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00056">56</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="afda6c708f9668503afc04121f0e7a1ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYREALLOC</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ab363c21cad1809bc4ca2461c94caf63a">rb_parser_realloc</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, (<a class="el" href="../../d9/dee/tkutil_8c.html#a9d08db2e7a99d650ace90f02ea93108b">ptr</a>), (<a class="el" href="../../d8/d36/signal_8c.html#a56fae156d59e6ee797fe8dc8389262c4">size</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00091">91</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ad860e18ca4b79fc589895b531bdb7948"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYRECOVERING</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;(!!<a class="el" href="../../db/d97/parse_8c.html#adfe7a43322ec83aeaafc232f9caceaf1">yyerrstatus</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04218">4218</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab2b4f027a2b092ac14ca4464e7b3db60"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYRHSLOC</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Rhs, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">K&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;((Rhs)[K])</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04245">4245</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab4bb7ad82d4a7e2df49ff6a8fb484109"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSIZE_MAXIMUM&#160;&#160;&#160;((<a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a>) -1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00900">900</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7d535939e93253736c6eeda569d24de5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSIZE_T&#160;&#160;&#160;unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00896">896</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04868">if()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04531">yytnamerr()</a>.</p>

</div>
</div>
<a class="anchor" id="a50db5aef8c2b6f13961b2480b37f84c0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSKELETON_NAME&#160;&#160;&#160;&quot;yacc.c&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00050">50</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af45042ce56e04d634420d76caeb2ee73"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSTACK_ALLOC&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#a27be75ce945b39de7aac8da2d7e37be4">YYMALLOC</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00978">978</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04868">if()</a>.</p>

</div>
</div>
<a class="anchor" id="a7e55d995c7458f2f4af94a426d0adde8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSTACK_ALLOC_MAXIMUM&#160;&#160;&#160;<a class="el" href="../../db/d97/parse_8c.html#ab4bb7ad82d4a7e2df49ff6a8fb484109">YYSIZE_MAXIMUM</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00981">981</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

</div>
</div>
<a class="anchor" id="a40beb355f2cf230a99e2e2bb54909a5a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSTACK_BYTES</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../dc/de5/random_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">((<a class="code" href="../../d3/d84/lgamma__r_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a>) * (<span class="keyword">sizeof</span> (<a class="code" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>) + <span class="keyword">sizeof</span> (<a class="code" href="../../d3/d09/ripper_8y.html#a09fb1f7c65e10ed0f0c1aa8ef7ce16b5">YYSTYPE</a>)) \</div>
<div class="line">      + <a class="code" href="../../db/d97/parse_8c.html#afcd15dd0fa87ffba0371c6d6a0cc9631">YYSTACK_GAP_MAXIMUM</a>)</div>
<div class="ttc" id="lgamma__r_8c_html_a0240ac851181b84ac374872dc5434ee4"><div class="ttname"><a href="../../d3/d84/lgamma__r_8c.html#a0240ac851181b84ac374872dc5434ee4">N</a></div><div class="ttdeci">#define N</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d84/lgamma__r_8c_source.html#l00020">lgamma_r.c:20</a></div></div>
<div class="ttc" id="parse_8c_html_afcd15dd0fa87ffba0371c6d6a0cc9631"><div class="ttname"><a href="../../db/d97/parse_8c.html#afcd15dd0fa87ffba0371c6d6a0cc9631">YYSTACK_GAP_MAXIMUM</a></div><div class="ttdeci">#define YYSTACK_GAP_MAXIMUM</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l01021">parse.c:1021</a></div></div>
<div class="ttc" id="ripper_8c_html_ade5b97f0021a4f6c5922ead3744ab297"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a></div><div class="ttdeci">short int yytype_int16</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00883">ripper.c:883</a></div></div>
<div class="ttc" id="ripper_8y_html_a09fb1f7c65e10ed0f0c1aa8ef7ce16b5"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a09fb1f7c65e10ed0f0c1aa8ef7ce16b5">YYSTYPE</a></div><div class="ttdeci">union YYSTYPE YYSTYPE</div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01025">1025</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04868">if()</a>.</p>

</div>
</div>
<a class="anchor" id="a1a9dc526fd390d4808252bd631c4c2f7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSTACK_FREE&#160;&#160;&#160;<a class="el" href="../../d7/dc0/parse_8y.html#afa4f943fa9a91c629bc467bdc551adb7">YYFREE</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00979">979</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="afcd15dd0fa87ffba0371c6d6a0cc9631"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSTACK_GAP_MAXIMUM&#160;&#160;&#160;(<a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a> (union <a class="el" href="../../d8/d97/unionyyalloc.html">yyalloc</a>) - 1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01021">1021</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae780b90b638f37309f20dc07f94e8221"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSTACK_RELOCATE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Stack_alloc, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">Stack&#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">do</span>                                                                      \</div>
<div class="line">      {                                                                 <a class="code" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">	YYSIZE_T</a> yynewbytes;                                           <a class="code" href="../../db/d97/parse_8c.html#ad6586b145b5cddce4eec46f35d59b1dd">\</a></div>
<div class="line"><a class="code" href="../../db/d97/parse_8c.html#ad6586b145b5cddce4eec46f35d59b1dd">	YYCOPY</a> (&amp;yyptr-&gt;Stack_alloc, Stack, yysize);                   \</div>
<div class="line">        Stack = &amp;yyptr-&gt;Stack_alloc;                                    \</div>
<div class="line">        yynewbytes = <a class="code" href="../../d5/d11/ripper_8c.html#a8aa26b23ca4a225c1e4ecf47113c56c9">yystacksize</a> * <span class="keyword">sizeof</span> (*Stack) + <a class="code" href="../../db/d97/parse_8c.html#afcd15dd0fa87ffba0371c6d6a0cc9631">YYSTACK_GAP_MAXIMUM</a>; \</div>
<div class="line">        yyptr += yynewbytes / <span class="keyword">sizeof</span> (*yyptr);                          \</div>
<div class="line">      }                                                                 <a class="code" href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">\</a></div>
<div class="line"><a class="code" href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">    while</a> (<a class="code" href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (0))</div>
<div class="ttc" id="parse_8c_html_ad6586b145b5cddce4eec46f35d59b1dd"><div class="ttname"><a href="../../db/d97/parse_8c.html#ad6586b145b5cddce4eec46f35d59b1dd">YYCOPY</a></div><div class="ttdeci">#define YYCOPY(To, From, Count)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l01057">parse.c:1057</a></div></div>
<div class="ttc" id="parse_8c_html_afcd15dd0fa87ffba0371c6d6a0cc9631"><div class="ttname"><a href="../../db/d97/parse_8c.html#afcd15dd0fa87ffba0371c6d6a0cc9631">YYSTACK_GAP_MAXIMUM</a></div><div class="ttdeci">#define YYSTACK_GAP_MAXIMUM</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l01021">parse.c:1021</a></div></div>
<div class="ttc" id="ripper_8c_html_a0a6ff515042340dd341cf6ca8dd05f2d"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a></div><div class="ttdeci">#define YYID(n)</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00923">ripper.c:923</a></div></div>
<div class="ttc" id="bigdecimal_8c_html_a2b9d353b4046b5b5759078c9d57a1ec5"><div class="ttname"><a href="../../de/d07/bigdecimal_8c.html#a2b9d353b4046b5b5759078c9d57a1ec5">while</a></div><div class="ttdeci">while(a-&gt;frac[0]/shift==0)</div><div class="ttdef"><b>Definition:</b> <a href="../../de/d07/bigdecimal_8c_source.html#l04978">bigdecimal.c:4978</a></div></div>
<div class="ttc" id="parse_8c_html_a7d535939e93253736c6eeda569d24de5"><div class="ttname"><a href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a></div><div class="ttdeci">#define YYSIZE_T</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l00896">parse.c:896</a></div></div>
<div class="ttc" id="ripper_8c_html_a8aa26b23ca4a225c1e4ecf47113c56c9"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a8aa26b23ca4a225c1e4ecf47113c56c9">yystacksize</a></div><div class="ttdeci">YYSIZE_T yystacksize</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04813">ripper.c:4813</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01036">1036</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04868">if()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00074">74</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a4ccf5315e8f5c1cec48ec67ca1771e3a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yystype&#160;&#160;&#160;<a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> /* obsolescent; will be withdrawn */</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00844">844</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00845">845</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00843">843</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af0e752e92b35e76f827643476f07eeeb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSYNTAX_ERROR</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line"><a class="code" href="../../db/d97/parse_8c.html#ae7bce4884c238b92c88006a17478d37c">yysyntax_error</a> (&amp;<a class="code" href="../../d5/d11/ripper_8c.html#a061f7d331285d01e0abf2c593fb2cfe4">yymsg_alloc</a>, &amp;<a class="code" href="../../db/d97/parse_8c.html#a0ca3407dcee776c7c9cf2bed41c34aab">yymsg</a>, \</div>
<div class="line">                                        <a class="code" href="../../d5/d11/ripper_8c.html#abbf42605bc224aa1f6e5d4f951162724">yyssp</a>, <a class="code" href="../../d5/d11/ripper_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a>)</div>
<div class="ttc" id="ripper_8c_html_abbf42605bc224aa1f6e5d4f951162724"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#abbf42605bc224aa1f6e5d4f951162724">yyssp</a></div><div class="ttdeci">yytype_int16 * yyssp</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04806">ripper.c:4806</a></div></div>
<div class="ttc" id="ripper_8c_html_a33eeb19612cb59c6d6ac812af420a393"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a></div><div class="ttdeci">int yytoken</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04818">ripper.c:4818</a></div></div>
<div class="ttc" id="ripper_8c_html_a061f7d331285d01e0abf2c593fb2cfe4"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a061f7d331285d01e0abf2c593fb2cfe4">yymsg_alloc</a></div><div class="ttdeci">YYSIZE_T yymsg_alloc</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04827">ripper.c:4827</a></div></div>
<div class="ttc" id="parse_8c_html_a0ca3407dcee776c7c9cf2bed41c34aab"><div class="ttname"><a href="../../db/d97/parse_8c.html#a0ca3407dcee776c7c9cf2bed41c34aab">yymsg</a></div><div class="ttdeci">static void const char * yymsg</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l04719">parse.c:4719</a></div></div>
<div class="ttc" id="parse_8c_html_ae7bce4884c238b92c88006a17478d37c"><div class="ttname"><a href="../../db/d97/parse_8c.html#ae7bce4884c238b92c88006a17478d37c">yysyntax_error</a></div><div class="ttdeci">static int yysyntax_error(YYSIZE_T *yymsg_alloc, char **yymsg, yytype_int16 *yyssp, int yytoken)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l04579">parse.c:4579</a></div></div>
</div><!-- fragment -->
<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l10895">if()</a>.</p>

</div>
</div>
<a class="anchor" id="a504faa93b92f37fcc147f68e8d111a1d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYTABLE_NINF&#160;&#160;&#160;-574</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01922">1922</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="acb8d96db6d8700f2801f9d154e5c3f58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yytable_value_is_error</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">yytable_value</td><td>)</td>
          <td>&#160;&#160;&#160;((yytable_value) == (-574))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l03005">3005</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04975">if()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04237">4237</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l10986">for()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00692">692</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00698">698</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aad19ee88e33c02c4e720b28f78249bd7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYTRANSLATE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">YYX</td><td>)</td>
          <td>&#160;&#160;&#160;((unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>) (YYX) &lt;= <a class="el" href="../../db/d97/parse_8c.html#af3f5ed4bc4517eff0ef1b17541192a58">YYMAXUTOK</a> ? <a class="el" href="../../db/d97/parse_8c.html#a384fb3797a340a5415c03719ebab9c67">yytranslate</a>[YYX] : <a class="el" href="../../db/d97/parse_8c.html#a926181abd06b6d1df27b6133971c24ce">YYUNDEFTOK</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01087">1087</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01084">1084</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ad7d1ef1bbc6adfe69894bc8221f557e1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYUSE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a></td><td>)</td>
          <td>&#160;&#160;&#160;((<a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>) (<a class="el" href="../../de/d07/bigdecimal_8c.html#a5aed264da6cfdc8d553b69a2508c5334">e</a>))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00916">916</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="aaa295e68cc162c1332bd842eef200a3e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>(* rb_magic_comment_length_t)(struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../d5/d61/regerror_8c.html#a7360b55975153b822efc5217b7734e6a">len</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12635">12635</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a191830a4ed0005354eea2b6a1741639e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>(* rb_magic_comment_setter_t)(struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a8f8f80d37794cde9472343e4487ba3eb">name</a>, <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *<a class="el" href="../../db/d97/parse_8c.html#a61615c1fe527006a7a73d0e5c1d96e70">val</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12636">12636</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae6eb774b9546aae79b207c7bae8d7253"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> <a class="el" href="../../d5/d11/ripper_8c.html#ae6eb774b9546aae79b207c7bae8d7253">stack_type</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00134">134</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2d7d7371b464201876a6e8519a21b486"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="../../d6/d93/structtoken__info.html">token_info</a>  <a class="el" href="../../d6/d93/structtoken__info.html">token_info</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a09fb1f7c65e10ed0f0c1aa8ef7ce16b5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef union <a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>  <a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ade5b97f0021a4f6c5922ead3744ab297"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef short <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00883">883</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="afd56a33ef7e59189deccc83706e0becd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef short <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/d11/ripper_8c.html#afd56a33ef7e59189deccc83706e0becd">yytype_int8</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00871">871</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a00c27c9da5ed06a830b216c8934e6b28"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned short <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00877">877</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a79c09f9dcfd0f7a32f598ea3910d2206"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned char <a class="el" href="../../d5/d11/ripper_8c.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00862">862</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../d5/d11/ripper_8c.html#a41ef384dc1649a65b158dd68d3b8c389">lex_state_e</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68"></a>EXPR_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae"></a>EXPR_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb"></a>EXPR_ENDARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225"></a>EXPR_ENDFN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882"></a>EXPR_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84"></a>EXPR_CMDARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2"></a>EXPR_MID</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743"></a>EXPR_FNAME</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab"></a>EXPR_DOT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5"></a>EXPR_CLASS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193"></a>EXPR_VALUE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a32e8768c63b617c55daff045ca8ad488"></a>EXPR_MAX_STATE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68"></a>EXPR_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae"></a>EXPR_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb"></a>EXPR_ENDARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225"></a>EXPR_ENDFN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882"></a>EXPR_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84"></a>EXPR_CMDARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2"></a>EXPR_MID</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743"></a>EXPR_FNAME</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab"></a>EXPR_DOT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5"></a>EXPR_CLASS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193"></a>EXPR_VALUE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a32e8768c63b617c55daff045ca8ad488"></a>EXPR_MAX_STATE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68"></a>EXPR_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae"></a>EXPR_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb"></a>EXPR_ENDARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225"></a>EXPR_ENDFN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882"></a>EXPR_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84"></a>EXPR_CMDARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2"></a>EXPR_MID</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743"></a>EXPR_FNAME</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab"></a>EXPR_DOT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5"></a>EXPR_CLASS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193"></a>EXPR_VALUE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a32e8768c63b617c55daff045ca8ad488"></a>EXPR_MAX_STATE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ae75329b254e24a50315bb64425443d68"></a>EXPR_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389abb6d8e9fea98441c3b5971c4e7d509ae"></a>EXPR_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ad1e711c09425cc55dd8982c6486d14cb"></a>EXPR_ENDARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a6625ca72427336b58374fc438e51b225"></a>EXPR_ENDFN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389aba244091a1141a6b2cbb212831263882"></a>EXPR_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389aad207364dc60f12acc33ec7685fd7c84"></a>EXPR_CMDARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a89dc74e00b82af2e66a4b8299ff7dfa2"></a>EXPR_MID</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a099bfc9473c6bbfffaf9ef2f473ca743"></a>EXPR_FNAME</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389ae16ce6f814887883585cfb98a084f8ab"></a>EXPR_DOT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a98a4a7774a64c9570a583444940f74d5"></a>EXPR_CLASS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a26cd215d29270ab3dcfa7bf9bbb81193"></a>EXPR_VALUE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a41ef384dc1649a65b158dd68d3b8c389a32e8768c63b617c55daff045ca8ad488"></a>EXPR_MAX_STATE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00119">119</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../d5/d11/ripper_8c.html#ade8554829f1e9c005c9647e2eb1e6c25">string_type</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25aaf6a1bae38eadb504993e21689e6e390"></a>str_squote</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a7f4c3b93bf426276864f9bc8dc29a867"></a>str_dquote</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a7dd48ff6d3edd0dd7b4495292f22e6f0"></a>str_xquote</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25aa9bfa1dfaca876d4661889a3e02796b3"></a>str_regexp</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25ad032e3dd7874d9cba5349b3eea31ee2a"></a>str_sword</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a354b632ef49ad1cfb317d270a13552a4"></a>str_dword</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a47b35c63e588adb3027d930eb4a31d40"></a>str_ssym</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a17e717b9057d218529b4b14f4ec6fdb9"></a>str_dsym</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25aaf6a1bae38eadb504993e21689e6e390"></a>str_squote</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a7f4c3b93bf426276864f9bc8dc29a867"></a>str_dquote</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a7dd48ff6d3edd0dd7b4495292f22e6f0"></a>str_xquote</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25aa9bfa1dfaca876d4661889a3e02796b3"></a>str_regexp</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25ad032e3dd7874d9cba5349b3eea31ee2a"></a>str_sword</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a354b632ef49ad1cfb317d270a13552a4"></a>str_dword</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a47b35c63e588adb3027d930eb4a31d40"></a>str_ssym</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ade8554829f1e9c005c9647e2eb1e6c25a17e717b9057d218529b4b14f4ec6fdb9"></a>str_dsym</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11588">11588</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9">yytokentype</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a416af1aebffee359a69d5c78015d7e93"></a>keyword_class</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2ffa765a88b948a71595466f07061bd2"></a>keyword_module</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a94c56b37e97dd5a82e3369a12fc7f70f"></a>keyword_def</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a38cac94c1e98db3284696102d600573a"></a>keyword_undef</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad6a8358b4e14cb2d5063ec0856167b22"></a>keyword_begin</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6148b67b6c42b5c69be09e407e9df466"></a>keyword_rescue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a43969f2ecc2b28c817f7dc263351f35e"></a>keyword_ensure</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a45b59efc0aac74ebece40d0aaef35df6"></a>keyword_end</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7a7254e8aeaee8af7d8c125634501fc8"></a>keyword_if</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac21894e11352bb578b9014dcf68af738"></a>keyword_unless</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a8fb7161ad870f69bb0328200a5033a45"></a>keyword_then</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9af191da80f1440a2c6d9eebd011c3c926"></a>keyword_elsif</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aadb1610f9ac2a66e06eeccb4b05764f9"></a>keyword_else</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae3823dd50b0d30dd4111fbf607b628e0"></a>keyword_case</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4dc53d602b363de59f626213a2c85d36"></a>keyword_when</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa50546542aac66bbff6b15f390074f58"></a>keyword_while</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae342a0231f2e52e6bbcee95ced12b242"></a>keyword_until</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac91d66f5884dfa39ae43ca6e4f37f927"></a>keyword_for</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9add899acbd7b4a4dcb788be15312ef65b"></a>keyword_break</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6ccdfc2d7d21aa35386b613fa13adce8"></a>keyword_next</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3b335d986b063b13b576bb70a13ebe4b"></a>keyword_redo</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4f82b27c13f52747eaf673cee623036d"></a>keyword_retry</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aaea5b752cf4cdd83abc9ca736164b744"></a>keyword_in</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5fc8c27f9be7b3311775435fbcb7f1db"></a>keyword_do</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0e0756ab7b3a92dbb7496c9cbc870f3c"></a>keyword_do_cond</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0e9fe7e413b9d4a21f7259b619797089"></a>keyword_do_block</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac75f0c69c9e5ba78588f563550b730ea"></a>keyword_do_LAMBDA</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a212ad9cc654dbe688265704592872a88"></a>keyword_return</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae6379b3c694d5f618153f8bc88cb5db1"></a>keyword_yield</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa254b3be84301cf10df375c69e087a10"></a>keyword_super</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9adb165dc1d760e229a76f0213a90b2da0"></a>keyword_self</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a70830d301cff3484cefaca4cdcd04ad3"></a>keyword_nil</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aab6ffbcc4e2f8825594fdb4ffd22581b"></a>keyword_true</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3bc2b4c2b9db61dc4052d4c5cc1314be"></a>keyword_false</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a46a9d10e49f0f98af16ad48777a15259"></a>keyword_and</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5d5cb153fcd8ff3a0f4c44833afd03b2"></a>keyword_or</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad21aae9dd43179d7cccbcceb3b2f3c7c"></a>keyword_not</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6de6608cc863f041b5380fa91bd16178"></a>modifier_if</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aaee1aa4c0e662ef95f14c953062f8610"></a>modifier_unless</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a927f4d1496162f5d3520887b6f450b5a"></a>modifier_while</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aecbadd8d6396c5a88afe04e7d15a4853"></a>modifier_until</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aca73cb66f0731ae4904e2dea32c6a156"></a>modifier_rescue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a03a09748aea9f6660c6599231553011d"></a>keyword_alias</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0fab01a75702a436f40b0b51b8eb6a4a"></a>keyword_defined</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7b948e9a792fb3843ac6de23642df5fd"></a>keyword_BEGIN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a64404b2af9f891595c7e392733ec0086"></a>keyword_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aacc52a947ec0788be859d9ff37c9d568"></a>keyword__LINE__</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a9f94da06b57a552d4496c0b72fb5c6c5"></a>keyword__FILE__</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5ee4135773333c4f321e21b77fbbbaa7"></a>keyword__ENCODING__</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a9fa7beac8e344b98d01478e02d230e08"></a>tIDENTIFIER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9accd8f2bceebea9d8b90169e2449e8d02"></a>tFID</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa9eb2b14fd9ce4603985db81eecbbf53"></a>tGVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a8e74c93c1e8b3569ae002bf12020cc54"></a>tIVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a21a0cd358544c6eaff3d8892a4504817"></a>tCONSTANT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a30ec907d3d6839f8316ce66c3a7eb2b5"></a>tCVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a745457ffb4a7e6e49c846c8de6e1f24b"></a>tLABEL</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a854690566fd13b01c703b81405a3b8ee"></a>tINTEGER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a25e66b7c961529db56f25e58c2f20c32"></a>tFLOAT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3b621399a5d942bc0d39df80ed6b6d24"></a>tSTRING_CONTENT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a1fbef0abbb2fbf1fc038b4a6f9649862"></a>tCHAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a811a0c8d7f2bea839395ad6b1ebf06c0"></a>tNTH_REF</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0104570fd65c95cfbb9fac7f2ad7e530"></a>tBACK_REF</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5c6c38cd4167a0d7c9e36dee3a67bf7c"></a>tREGEXP_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9af7a589b2d23cbc55bd530a18d5ff5c02"></a>tUPLUS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a66c8d98a4b9f04053eb9a7586db8b932"></a>tUMINUS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aab3d1e9bc490124c4d58c30ae9ee7837"></a>tPOW</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7993f1513acab7166beddc35160ca4bc"></a>tCMP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2ecbc7973f5426688ea41e700663283d"></a>tEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ab2d7284364012ddab6a0dbb15b0406b4"></a>tEQQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2b7d9cc9695b359a931bb8e258416645"></a>tNEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a02a4ab1828e2facf085a6f93fc40e754"></a>tGEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3ac03dc224bd934ecf65c6775b4682e1"></a>tLEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac6dc4d2bb70944508e93eefd6d38014d"></a>tANDOP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae4b63baddae46bea71ae5a6292a2a0f1"></a>tOROP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a232d0e23503dec83290ffb5325df7290"></a>tMATCH</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a1f11ed10c71b9532909ebc2e714fb31d"></a>tNMATCH</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2d47c2d71d06be2e50e5996f4b93fb96"></a>tDOT2</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a9bc50398d79e22c0e8e3d9e9126f0949"></a>tDOT3</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad2e396c6c892d170802544aa52bc1031"></a>tAREF</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a1861bd740fae9a896627f756232d9b03"></a>tASET</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a649923c448b8974c3c0bd73f7b6ec108"></a>tLSHFT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7d5fa824afa0d48bbb46dbecd27f35b6"></a>tRSHFT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a30c6d120b6b7cc279519e0a0b7477b0f"></a>tCOLON2</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac868f685a986690111cdee5de478e914"></a>tCOLON3</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa495ce31a8b7c7d0b281c80895d6a1d8"></a>tOP_ASGN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4eecd5f515947a00d3a13c508b9b200c"></a>tASSOC</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0fb7fc923c2d6bbc579b74552084302f"></a>tLPAREN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a03eae38396bae60af5ea906e860673a4"></a>tLPAREN_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9adbc2a09c004b2efd4a3667a491d7e6eb"></a>tRPAREN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae86cc7323e691d2c091c2be548405194"></a>tLBRACK</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3b169bd9091881f3fa6822876746a51f"></a>tLBRACE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a563690d9e38d90dfd94933a78390b61d"></a>tLBRACE_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a775d7dc6dfde730df8c42a96c807dd5a"></a>tSTAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0d7aead8a62d169d360205bfdbf8c1fc"></a>tAMPER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aef24b0dae0cffef0c312c52a41e5528a"></a>tLAMBDA</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6f3f9d21cd77c61d51a091fd97339d0b"></a>tSYMBEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a870c50db5ac0bf1ba042768ab068dea1"></a>tSTRING_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a8d9b10147bf764447ce3cebaf8c52a93"></a>tXSTRING_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aec9d1aed6c9fc556ebd85818c226e5e8"></a>tREGEXP_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0c6a0e3da00fc75c787351ee5f850be9"></a>tWORDS_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aec4ed552d533cfd5fa996f37c67629a5"></a>tQWORDS_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a80d32e64b7ad4b265cb1fd730db5f604"></a>tSTRING_DBEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a35b7c68c2058cdda896fdd74accb7c5d"></a>tSTRING_DVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aae2e7a142b48e4723f858421060609a0"></a>tSTRING_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3010fe8f67cdb420219a69f0520c1fe9"></a>tLAMBEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6e834a8389e3b8795a5df3a9df22ef5f"></a>tLOWEST</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac07db676ad1d08442452e2559f134a58"></a>tUMINUS_NUM</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a87d44255d815f8a76c9081e9a5629d0f"></a>idNULL</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a12da9b3ed9d9b65ba23481d5d50e3fa8"></a>idRespond_to</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7f2f17b95b6a6d4f468d0138c58324ba"></a>idIFUNC</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5734a426227761257fd7ac704a31cebf"></a>idCFUNC</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0a29fbdb8ebb642f943c4f6f26ecff2a"></a>id_core_set_method_alias</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5451896d80265bdea1327f507915c052"></a>id_core_set_variable_alias</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ab8ee32ae756f7a4ee90cb7e2b1f3bb4d"></a>id_core_undef_method</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aca22aa169ad0cbbac8c17ce3c79bf4d4"></a>id_core_define_method</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4a41bd30fb1ed7f08b1f1489735f57ea"></a>id_core_define_singleton_method</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a281bc2e6e4d11c2b5e9224421bfd9a5a"></a>id_core_set_postexe</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aedb281f8816e0fc2d1fe3be22b6e5acc"></a>tLAST_TOKEN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ab4571e5fb28ae4bc8468820571f30dbc"></a>YAML_ANCHOR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa7a248ff2f158e40a408f78c39debcef"></a>YAML_ALIAS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa47fe071acc360d6a3d2b4fec71d9e9d"></a>YAML_TRANSFER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6fac6df2d0a7fd3bd103814b570b4d33"></a>YAML_TAGURI</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a051992c7cfb13ba0ce8b4025ee471e0d"></a>YAML_ITRANSFER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a08d9c34599dceef42752d4fbbb336a25"></a>YAML_WORD</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac9f2e41b01f1defd057d699ad89f706c"></a>YAML_PLAIN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7fa6b46810092d186fb961b247d08d4b"></a>YAML_BLOCK</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a24d8fcbae8589e09e7170f8d6d1c9c94"></a>YAML_DOCSEP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad595fcbb0aaeefa0f9fd7543362b9e4c"></a>YAML_IOPEN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9af3e3ecf9adb2b811583ef953618f1bc9"></a>YAML_INDENT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a12c2fcd6884c04397b65f813b4f5e674"></a>YAML_IEND</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ab4571e5fb28ae4bc8468820571f30dbc"></a>YAML_ANCHOR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa7a248ff2f158e40a408f78c39debcef"></a>YAML_ALIAS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa47fe071acc360d6a3d2b4fec71d9e9d"></a>YAML_TRANSFER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6fac6df2d0a7fd3bd103814b570b4d33"></a>YAML_TAGURI</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a051992c7cfb13ba0ce8b4025ee471e0d"></a>YAML_ITRANSFER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a08d9c34599dceef42752d4fbbb336a25"></a>YAML_WORD</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac9f2e41b01f1defd057d699ad89f706c"></a>YAML_PLAIN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7fa6b46810092d186fb961b247d08d4b"></a>YAML_BLOCK</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a24d8fcbae8589e09e7170f8d6d1c9c94"></a>YAML_DOCSEP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad595fcbb0aaeefa0f9fd7543362b9e4c"></a>YAML_IOPEN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9af3e3ecf9adb2b811583ef953618f1bc9"></a>YAML_INDENT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a12c2fcd6884c04397b65f813b4f5e674"></a>YAML_IEND</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a416af1aebffee359a69d5c78015d7e93"></a>keyword_class</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2ffa765a88b948a71595466f07061bd2"></a>keyword_module</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a94c56b37e97dd5a82e3369a12fc7f70f"></a>keyword_def</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a38cac94c1e98db3284696102d600573a"></a>keyword_undef</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad6a8358b4e14cb2d5063ec0856167b22"></a>keyword_begin</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6148b67b6c42b5c69be09e407e9df466"></a>keyword_rescue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a43969f2ecc2b28c817f7dc263351f35e"></a>keyword_ensure</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a45b59efc0aac74ebece40d0aaef35df6"></a>keyword_end</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7a7254e8aeaee8af7d8c125634501fc8"></a>keyword_if</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac21894e11352bb578b9014dcf68af738"></a>keyword_unless</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a8fb7161ad870f69bb0328200a5033a45"></a>keyword_then</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9af191da80f1440a2c6d9eebd011c3c926"></a>keyword_elsif</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aadb1610f9ac2a66e06eeccb4b05764f9"></a>keyword_else</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae3823dd50b0d30dd4111fbf607b628e0"></a>keyword_case</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4dc53d602b363de59f626213a2c85d36"></a>keyword_when</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa50546542aac66bbff6b15f390074f58"></a>keyword_while</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae342a0231f2e52e6bbcee95ced12b242"></a>keyword_until</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac91d66f5884dfa39ae43ca6e4f37f927"></a>keyword_for</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9add899acbd7b4a4dcb788be15312ef65b"></a>keyword_break</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6ccdfc2d7d21aa35386b613fa13adce8"></a>keyword_next</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3b335d986b063b13b576bb70a13ebe4b"></a>keyword_redo</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4f82b27c13f52747eaf673cee623036d"></a>keyword_retry</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aaea5b752cf4cdd83abc9ca736164b744"></a>keyword_in</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5fc8c27f9be7b3311775435fbcb7f1db"></a>keyword_do</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0e0756ab7b3a92dbb7496c9cbc870f3c"></a>keyword_do_cond</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0e9fe7e413b9d4a21f7259b619797089"></a>keyword_do_block</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac75f0c69c9e5ba78588f563550b730ea"></a>keyword_do_LAMBDA</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a212ad9cc654dbe688265704592872a88"></a>keyword_return</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae6379b3c694d5f618153f8bc88cb5db1"></a>keyword_yield</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa254b3be84301cf10df375c69e087a10"></a>keyword_super</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9adb165dc1d760e229a76f0213a90b2da0"></a>keyword_self</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a70830d301cff3484cefaca4cdcd04ad3"></a>keyword_nil</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aab6ffbcc4e2f8825594fdb4ffd22581b"></a>keyword_true</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3bc2b4c2b9db61dc4052d4c5cc1314be"></a>keyword_false</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a46a9d10e49f0f98af16ad48777a15259"></a>keyword_and</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5d5cb153fcd8ff3a0f4c44833afd03b2"></a>keyword_or</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad21aae9dd43179d7cccbcceb3b2f3c7c"></a>keyword_not</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6de6608cc863f041b5380fa91bd16178"></a>modifier_if</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aaee1aa4c0e662ef95f14c953062f8610"></a>modifier_unless</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a927f4d1496162f5d3520887b6f450b5a"></a>modifier_while</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aecbadd8d6396c5a88afe04e7d15a4853"></a>modifier_until</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aca73cb66f0731ae4904e2dea32c6a156"></a>modifier_rescue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a03a09748aea9f6660c6599231553011d"></a>keyword_alias</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0fab01a75702a436f40b0b51b8eb6a4a"></a>keyword_defined</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7b948e9a792fb3843ac6de23642df5fd"></a>keyword_BEGIN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a64404b2af9f891595c7e392733ec0086"></a>keyword_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aacc52a947ec0788be859d9ff37c9d568"></a>keyword__LINE__</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a9f94da06b57a552d4496c0b72fb5c6c5"></a>keyword__FILE__</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5ee4135773333c4f321e21b77fbbbaa7"></a>keyword__ENCODING__</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a9fa7beac8e344b98d01478e02d230e08"></a>tIDENTIFIER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9accd8f2bceebea9d8b90169e2449e8d02"></a>tFID</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa9eb2b14fd9ce4603985db81eecbbf53"></a>tGVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a8e74c93c1e8b3569ae002bf12020cc54"></a>tIVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a21a0cd358544c6eaff3d8892a4504817"></a>tCONSTANT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a30ec907d3d6839f8316ce66c3a7eb2b5"></a>tCVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a745457ffb4a7e6e49c846c8de6e1f24b"></a>tLABEL</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a854690566fd13b01c703b81405a3b8ee"></a>tINTEGER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a25e66b7c961529db56f25e58c2f20c32"></a>tFLOAT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3b621399a5d942bc0d39df80ed6b6d24"></a>tSTRING_CONTENT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a1fbef0abbb2fbf1fc038b4a6f9649862"></a>tCHAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a811a0c8d7f2bea839395ad6b1ebf06c0"></a>tNTH_REF</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0104570fd65c95cfbb9fac7f2ad7e530"></a>tBACK_REF</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5c6c38cd4167a0d7c9e36dee3a67bf7c"></a>tREGEXP_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9af7a589b2d23cbc55bd530a18d5ff5c02"></a>tUPLUS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a66c8d98a4b9f04053eb9a7586db8b932"></a>tUMINUS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aab3d1e9bc490124c4d58c30ae9ee7837"></a>tPOW</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7993f1513acab7166beddc35160ca4bc"></a>tCMP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2ecbc7973f5426688ea41e700663283d"></a>tEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ab2d7284364012ddab6a0dbb15b0406b4"></a>tEQQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2b7d9cc9695b359a931bb8e258416645"></a>tNEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a02a4ab1828e2facf085a6f93fc40e754"></a>tGEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3ac03dc224bd934ecf65c6775b4682e1"></a>tLEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac6dc4d2bb70944508e93eefd6d38014d"></a>tANDOP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae4b63baddae46bea71ae5a6292a2a0f1"></a>tOROP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a232d0e23503dec83290ffb5325df7290"></a>tMATCH</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a1f11ed10c71b9532909ebc2e714fb31d"></a>tNMATCH</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2d47c2d71d06be2e50e5996f4b93fb96"></a>tDOT2</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a9bc50398d79e22c0e8e3d9e9126f0949"></a>tDOT3</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad2e396c6c892d170802544aa52bc1031"></a>tAREF</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a1861bd740fae9a896627f756232d9b03"></a>tASET</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a649923c448b8974c3c0bd73f7b6ec108"></a>tLSHFT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7d5fa824afa0d48bbb46dbecd27f35b6"></a>tRSHFT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a30c6d120b6b7cc279519e0a0b7477b0f"></a>tCOLON2</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac868f685a986690111cdee5de478e914"></a>tCOLON3</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa495ce31a8b7c7d0b281c80895d6a1d8"></a>tOP_ASGN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4eecd5f515947a00d3a13c508b9b200c"></a>tASSOC</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0fb7fc923c2d6bbc579b74552084302f"></a>tLPAREN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a03eae38396bae60af5ea906e860673a4"></a>tLPAREN_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9adbc2a09c004b2efd4a3667a491d7e6eb"></a>tRPAREN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae86cc7323e691d2c091c2be548405194"></a>tLBRACK</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3b169bd9091881f3fa6822876746a51f"></a>tLBRACE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a563690d9e38d90dfd94933a78390b61d"></a>tLBRACE_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a775d7dc6dfde730df8c42a96c807dd5a"></a>tSTAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0d7aead8a62d169d360205bfdbf8c1fc"></a>tAMPER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aef24b0dae0cffef0c312c52a41e5528a"></a>tLAMBDA</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6f3f9d21cd77c61d51a091fd97339d0b"></a>tSYMBEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a870c50db5ac0bf1ba042768ab068dea1"></a>tSTRING_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a8d9b10147bf764447ce3cebaf8c52a93"></a>tXSTRING_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aec9d1aed6c9fc556ebd85818c226e5e8"></a>tREGEXP_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0c6a0e3da00fc75c787351ee5f850be9"></a>tWORDS_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aec4ed552d533cfd5fa996f37c67629a5"></a>tQWORDS_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a80d32e64b7ad4b265cb1fd730db5f604"></a>tSTRING_DBEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a35b7c68c2058cdda896fdd74accb7c5d"></a>tSTRING_DVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aae2e7a142b48e4723f858421060609a0"></a>tSTRING_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3010fe8f67cdb420219a69f0520c1fe9"></a>tLAMBEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6e834a8389e3b8795a5df3a9df22ef5f"></a>tLOWEST</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac07db676ad1d08442452e2559f134a58"></a>tUMINUS_NUM</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a87d44255d815f8a76c9081e9a5629d0f"></a>idNULL</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a12da9b3ed9d9b65ba23481d5d50e3fa8"></a>idRespond_to</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7f2f17b95b6a6d4f468d0138c58324ba"></a>idIFUNC</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5734a426227761257fd7ac704a31cebf"></a>idCFUNC</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0a29fbdb8ebb642f943c4f6f26ecff2a"></a>id_core_set_method_alias</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5451896d80265bdea1327f507915c052"></a>id_core_set_variable_alias</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ab8ee32ae756f7a4ee90cb7e2b1f3bb4d"></a>id_core_undef_method</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aca22aa169ad0cbbac8c17ce3c79bf4d4"></a>id_core_define_method</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4a41bd30fb1ed7f08b1f1489735f57ea"></a>id_core_define_singleton_method</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a281bc2e6e4d11c2b5e9224421bfd9a5a"></a>id_core_set_postexe</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aedb281f8816e0fc2d1fe3be22b6e5acc"></a>tLAST_TOKEN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a416af1aebffee359a69d5c78015d7e93"></a>keyword_class</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2ffa765a88b948a71595466f07061bd2"></a>keyword_module</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a94c56b37e97dd5a82e3369a12fc7f70f"></a>keyword_def</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a38cac94c1e98db3284696102d600573a"></a>keyword_undef</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad6a8358b4e14cb2d5063ec0856167b22"></a>keyword_begin</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6148b67b6c42b5c69be09e407e9df466"></a>keyword_rescue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a43969f2ecc2b28c817f7dc263351f35e"></a>keyword_ensure</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a45b59efc0aac74ebece40d0aaef35df6"></a>keyword_end</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7a7254e8aeaee8af7d8c125634501fc8"></a>keyword_if</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac21894e11352bb578b9014dcf68af738"></a>keyword_unless</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a8fb7161ad870f69bb0328200a5033a45"></a>keyword_then</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9af191da80f1440a2c6d9eebd011c3c926"></a>keyword_elsif</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aadb1610f9ac2a66e06eeccb4b05764f9"></a>keyword_else</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae3823dd50b0d30dd4111fbf607b628e0"></a>keyword_case</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4dc53d602b363de59f626213a2c85d36"></a>keyword_when</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa50546542aac66bbff6b15f390074f58"></a>keyword_while</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae342a0231f2e52e6bbcee95ced12b242"></a>keyword_until</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac91d66f5884dfa39ae43ca6e4f37f927"></a>keyword_for</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9add899acbd7b4a4dcb788be15312ef65b"></a>keyword_break</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6ccdfc2d7d21aa35386b613fa13adce8"></a>keyword_next</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3b335d986b063b13b576bb70a13ebe4b"></a>keyword_redo</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4f82b27c13f52747eaf673cee623036d"></a>keyword_retry</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aaea5b752cf4cdd83abc9ca736164b744"></a>keyword_in</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5fc8c27f9be7b3311775435fbcb7f1db"></a>keyword_do</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0e0756ab7b3a92dbb7496c9cbc870f3c"></a>keyword_do_cond</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0e9fe7e413b9d4a21f7259b619797089"></a>keyword_do_block</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac75f0c69c9e5ba78588f563550b730ea"></a>keyword_do_LAMBDA</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a212ad9cc654dbe688265704592872a88"></a>keyword_return</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae6379b3c694d5f618153f8bc88cb5db1"></a>keyword_yield</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa254b3be84301cf10df375c69e087a10"></a>keyword_super</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9adb165dc1d760e229a76f0213a90b2da0"></a>keyword_self</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a70830d301cff3484cefaca4cdcd04ad3"></a>keyword_nil</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aab6ffbcc4e2f8825594fdb4ffd22581b"></a>keyword_true</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3bc2b4c2b9db61dc4052d4c5cc1314be"></a>keyword_false</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a46a9d10e49f0f98af16ad48777a15259"></a>keyword_and</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5d5cb153fcd8ff3a0f4c44833afd03b2"></a>keyword_or</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad21aae9dd43179d7cccbcceb3b2f3c7c"></a>keyword_not</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6de6608cc863f041b5380fa91bd16178"></a>modifier_if</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aaee1aa4c0e662ef95f14c953062f8610"></a>modifier_unless</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a927f4d1496162f5d3520887b6f450b5a"></a>modifier_while</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aecbadd8d6396c5a88afe04e7d15a4853"></a>modifier_until</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aca73cb66f0731ae4904e2dea32c6a156"></a>modifier_rescue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a03a09748aea9f6660c6599231553011d"></a>keyword_alias</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0fab01a75702a436f40b0b51b8eb6a4a"></a>keyword_defined</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7b948e9a792fb3843ac6de23642df5fd"></a>keyword_BEGIN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a64404b2af9f891595c7e392733ec0086"></a>keyword_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aacc52a947ec0788be859d9ff37c9d568"></a>keyword__LINE__</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a9f94da06b57a552d4496c0b72fb5c6c5"></a>keyword__FILE__</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5ee4135773333c4f321e21b77fbbbaa7"></a>keyword__ENCODING__</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a9fa7beac8e344b98d01478e02d230e08"></a>tIDENTIFIER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9accd8f2bceebea9d8b90169e2449e8d02"></a>tFID</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa9eb2b14fd9ce4603985db81eecbbf53"></a>tGVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a8e74c93c1e8b3569ae002bf12020cc54"></a>tIVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a21a0cd358544c6eaff3d8892a4504817"></a>tCONSTANT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a30ec907d3d6839f8316ce66c3a7eb2b5"></a>tCVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a745457ffb4a7e6e49c846c8de6e1f24b"></a>tLABEL</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a854690566fd13b01c703b81405a3b8ee"></a>tINTEGER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a25e66b7c961529db56f25e58c2f20c32"></a>tFLOAT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3b621399a5d942bc0d39df80ed6b6d24"></a>tSTRING_CONTENT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a1fbef0abbb2fbf1fc038b4a6f9649862"></a>tCHAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a811a0c8d7f2bea839395ad6b1ebf06c0"></a>tNTH_REF</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0104570fd65c95cfbb9fac7f2ad7e530"></a>tBACK_REF</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5c6c38cd4167a0d7c9e36dee3a67bf7c"></a>tREGEXP_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9af7a589b2d23cbc55bd530a18d5ff5c02"></a>tUPLUS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a66c8d98a4b9f04053eb9a7586db8b932"></a>tUMINUS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aab3d1e9bc490124c4d58c30ae9ee7837"></a>tPOW</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7993f1513acab7166beddc35160ca4bc"></a>tCMP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2ecbc7973f5426688ea41e700663283d"></a>tEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ab2d7284364012ddab6a0dbb15b0406b4"></a>tEQQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2b7d9cc9695b359a931bb8e258416645"></a>tNEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a02a4ab1828e2facf085a6f93fc40e754"></a>tGEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3ac03dc224bd934ecf65c6775b4682e1"></a>tLEQ</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac6dc4d2bb70944508e93eefd6d38014d"></a>tANDOP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae4b63baddae46bea71ae5a6292a2a0f1"></a>tOROP</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a232d0e23503dec83290ffb5325df7290"></a>tMATCH</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a1f11ed10c71b9532909ebc2e714fb31d"></a>tNMATCH</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a2d47c2d71d06be2e50e5996f4b93fb96"></a>tDOT2</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a9bc50398d79e22c0e8e3d9e9126f0949"></a>tDOT3</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ad2e396c6c892d170802544aa52bc1031"></a>tAREF</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a1861bd740fae9a896627f756232d9b03"></a>tASET</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a649923c448b8974c3c0bd73f7b6ec108"></a>tLSHFT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7d5fa824afa0d48bbb46dbecd27f35b6"></a>tRSHFT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a30c6d120b6b7cc279519e0a0b7477b0f"></a>tCOLON2</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac868f685a986690111cdee5de478e914"></a>tCOLON3</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aa495ce31a8b7c7d0b281c80895d6a1d8"></a>tOP_ASGN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4eecd5f515947a00d3a13c508b9b200c"></a>tASSOC</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0fb7fc923c2d6bbc579b74552084302f"></a>tLPAREN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a03eae38396bae60af5ea906e860673a4"></a>tLPAREN_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9adbc2a09c004b2efd4a3667a491d7e6eb"></a>tRPAREN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ae86cc7323e691d2c091c2be548405194"></a>tLBRACK</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3b169bd9091881f3fa6822876746a51f"></a>tLBRACE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a563690d9e38d90dfd94933a78390b61d"></a>tLBRACE_ARG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a775d7dc6dfde730df8c42a96c807dd5a"></a>tSTAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0d7aead8a62d169d360205bfdbf8c1fc"></a>tAMPER</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aef24b0dae0cffef0c312c52a41e5528a"></a>tLAMBDA</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6f3f9d21cd77c61d51a091fd97339d0b"></a>tSYMBEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a870c50db5ac0bf1ba042768ab068dea1"></a>tSTRING_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a8d9b10147bf764447ce3cebaf8c52a93"></a>tXSTRING_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aec9d1aed6c9fc556ebd85818c226e5e8"></a>tREGEXP_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0c6a0e3da00fc75c787351ee5f850be9"></a>tWORDS_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aec4ed552d533cfd5fa996f37c67629a5"></a>tQWORDS_BEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a80d32e64b7ad4b265cb1fd730db5f604"></a>tSTRING_DBEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a35b7c68c2058cdda896fdd74accb7c5d"></a>tSTRING_DVAR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aae2e7a142b48e4723f858421060609a0"></a>tSTRING_END</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a3010fe8f67cdb420219a69f0520c1fe9"></a>tLAMBEG</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a6e834a8389e3b8795a5df3a9df22ef5f"></a>tLOWEST</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ac07db676ad1d08442452e2559f134a58"></a>tUMINUS_NUM</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a87d44255d815f8a76c9081e9a5629d0f"></a>idNULL</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a12da9b3ed9d9b65ba23481d5d50e3fa8"></a>idRespond_to</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a7f2f17b95b6a6d4f468d0138c58324ba"></a>idIFUNC</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5734a426227761257fd7ac704a31cebf"></a>idCFUNC</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a0a29fbdb8ebb642f943c4f6f26ecff2a"></a>id_core_set_method_alias</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a5451896d80265bdea1327f507915c052"></a>id_core_set_variable_alias</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9ab8ee32ae756f7a4ee90cb7e2b1f3bb4d"></a>id_core_undef_method</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aca22aa169ad0cbbac8c17ce3c79bf4d4"></a>id_core_define_method</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a4a41bd30fb1ed7f08b1f1489735f57ea"></a>id_core_define_singleton_method</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9a281bc2e6e4d11c2b5e9224421bfd9a5a"></a>id_core_set_postexe</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a15c9f7bd2f0e9686df5d9df4f3314aa9aedb281f8816e0fc2d1fe3be22b6e5acc"></a>tLAST_TOKEN</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l00701">701</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a0e98666d3d500be1f1457a46c8e5764c"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> arg_ambiguous_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l12542">12542</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l12550">arg_ambiguous</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a334ef06352abb50a85b8ae48c9b50d2f">dispatch0()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00626">rb_warning0</a>.</p>

</div>
</div>
<a class="anchor" id="a9cccdbe7c82417e77a3a97e328d5a001"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * arg_append_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node2</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="../../db/d97/parse_8c_source.html#l14775">14775</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00419">arg_append</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00415">list_append</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a2d1f690881009147e0af52d3bcd84ccb">nd_set_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a513e4f2f005617cf790ff57233ae20f3">NEW_ARGSPUSH</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8aa0b92b54882fc0fadc7e1b76c892de">NEW_LIST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a796ba7c9f501e5f81b4f6f06972250fd">NODE_ARGSCAT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a15dc4d72c7b3a577d28e6131a63926d9">NODE_ARGSPUSH</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a490d1fc6f7f9e81a1815e9b1c3080d94">NODE_ARRAY</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#aac25fa5ac2c9b236539991db75bbe3b7">NODE_BLOCK_PASS</a>.</p>

</div>
</div>
<a class="anchor" id="a308913586406a2c865e69318fd02f349"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * arg_blk_pass </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node2</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="../../db/d97/parse_8c_source.html#l15329">15329</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="afbdbf70d7e44fed6ad80d48bada5d62c"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * arg_concat_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node2</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="../../db/d97/parse_8c_source.html#l14750">14750</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00421">arg_concat</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00417">list_concat</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a2d1f690881009147e0af52d3bcd84ccb">nd_set_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ac115448deb3e894336e6d380cd9aa0f4">NEW_ARGSCAT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8aa0b92b54882fc0fadc7e1b76c892de">NEW_LIST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a796ba7c9f501e5f81b4f6f06972250fd">NODE_ARGSCAT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a15dc4d72c7b3a577d28e6131a63926d9">NODE_ARGSPUSH</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a490d1fc6f7f9e81a1815e9b1c3080d94">NODE_ARRAY</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#aac25fa5ac2c9b236539991db75bbe3b7">NODE_BLOCK_PASS</a>.</p>

</div>
</div>
<a class="anchor" id="af60fb0c2faada4d666aaf3b737a8b120"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> arg_var_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l15446">15446</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00209">vtable_add()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00172">vtable_size()</a>.</p>

</div>
</div>
<a class="anchor" id="a41df79ad68d4130f72a232f613acf492"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * aryset_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>recv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>idx</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="../../db/d97/parse_8c_source.html#l14705">14705</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a51519c4cbc7282355ea1a8bc9e97b2f3">NEW_ATTRASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4beb90d7425a19420390f5f402c7cd7b">NODE_SELF</a>, and <a class="el" href="../../d3/d09/ripper_8y_source.html#l00120">tASET</a>.</p>

</div>
</div>
<a class="anchor" id="a02bf3912e8e63e37a6c78ab3b6edc101"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> assign_in_cond </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15068">15068</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af92abe71c6571a24b59b4eb4ebb5908f">NODE_DASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa69a9128d7cd7376dc4d76e65d90e994">NODE_DASGN_CURR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a12aabedfc8eee47d21349ce818f3e60c">NODE_DREGX</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6487236f9718bcfe094a657cb0efd498">NODE_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ac175ada0354ab81202c744d1db266a85">NODE_DXSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad557cd9d6e3e99782e148e0ed5712826">NODE_EVSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa66ba820f9577731ad767ba777d2e633">NODE_FALSE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acc59e8bf53d75d27835d03ee9bbac630">NODE_GASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3d1029dca72147900e9b1a840bf968">NODE_IASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa9d208a2eb1e5266beea027e10f3d472">NODE_LASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af19d1c1d9f26c7b19546967449e887f6">NODE_LIT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad03c15faf9f8ca478889f491431b406b">NODE_MASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a52160547548851ab924923b8ca1dcb42">NODE_NIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac55f53b58d8cbef84a61f2d744e7643">NODE_STR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a00911cb328ad9df305f886837c76923c">NODE_TRUE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4850c3a60b6471d48bbb7b574cc3c3ca">NODE_XSTR</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14356">parser_warn</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15189">cond0()</a>.</p>

</div>
</div>
<a class="anchor" id="ac1fa587e6359d264624dbdcd75ed6922"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* assignable_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname">&#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="a939990d0fb4add856cd6247337264f0a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a> assignable_result </td>
          <td>(</td>
          <td class="paramtype">0&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a71caf8f3c421952b8c72da146560bf0e"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * attrset_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>recv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l14729">14729</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a51519c4cbc7282355ea1a8bc9e97b2f3">NEW_ATTRASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4beb90d7425a19420390f5f402c7cd7b">NODE_SELF</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14811">rb_id_attrset()</a>.</p>

</div>
</div>
<a class="anchor" id="a3fa1f04786ac04f6460131df1ce1f090"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * block_append_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>head</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>tail</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="../../db/d97/parse_8c_source.html#l14269">14269</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d74/zlib_8c_source.html#l02033">end</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14336">fixpos()</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a666a735b4205151eea89f68b0ffc1608">NEW_BLOCK</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae26c9ff309f6c5d0fd5c3edd0232ee0d">NODE_BLOCK</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ac20bfa82bfa40e0dbcb4c41c2d5ee603">NODE_BREAK</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa66ba820f9577731ad767ba777d2e633">NODE_FALSE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af19d1c1d9f26c7b19546967449e887f6">NODE_LIT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a419512cc7a70c27779dfb2fb3ca71a5a">NODE_NEXT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a52160547548851ab924923b8ca1dcb42">NODE_NIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a18d2e6f19f54d07ba73aa95f4eab97d3">NODE_REDO</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab34acb27dadef25e21806f3c6e8e0b2e">NODE_RETRY</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0740a4cb8cfb60e24ac741779344739b">NODE_RETURN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4beb90d7425a19420390f5f402c7cd7b">NODE_SELF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac55f53b58d8cbef84a61f2d744e7643">NODE_STR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a00911cb328ad9df305f886837c76923c">NODE_TRUE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14349">parser_warning</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05807">ruby_verbose</a>.</p>

</div>
</div>
<a class="anchor" id="ab95c34f657c6359708a20bf597dc1025"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> block_dup_check_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node2</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="../../db/d97/parse_8c_source.html#l14713">14713</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac25fa5ac2c9b236539991db75bbe3b7">NODE_BLOCK_PASS</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>.</p>

</div>
</div>
<a class="anchor" id="aadc1eadc5332fbd592477476e30ecd13"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * call_bin_op_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>recv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>arg1</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="../../db/d97/parse_8c_source.html#l14468">14468</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#a1de81a35f996179a8b0c6942e78369ca">NEW_CALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8aa0b92b54882fc0fadc7e1b76c892de">NEW_LIST</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00402">value_expr</a>.</p>

</div>
</div>
<a class="anchor" id="a6678cd3e5bb993645fba2fa82439bcd7"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * call_uni_op_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>recv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l14476">14476</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#a1de81a35f996179a8b0c6942e78369ca">NEW_CALL</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00402">value_expr</a>.</p>

</div>
</div>
<a class="anchor" id="a926e0a72fb45f59dcde1490c84d94967"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> comment_at_top </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l12623">12623</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00294">parser_params::has_shebang</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01453">ISSPACE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00293">parser_params::line_count</a>, and <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12639">magic_comment_encoding()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a05b7a564ea54a633fc4443caa347f8ae"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * cond0 </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15189">15189</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l15068">assign_in_cond()</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01140">b</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">e</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11384">e_option_supplied()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15168">literal_node()</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a2d1f690881009147e0af52d3bcd84ccb">nd_set_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acb0de9b56aa284db22328a4a53f23f32">NEW_GVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8de372ec6a8945166cd0fc17b46ad203">NEW_MATCH2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#afce3dc60f5eb8de336e40138600ef910">NODE_AND</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af08e3ddc6c11af4918239aef9490687f">NODE_DOT2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9a66d4437b952e9a6bbcbcad6801fc31">NODE_DOT3</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a12aabedfc8eee47d21349ce818f3e60c">NODE_DREGX</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a43e52cd8b79e69a358e2ff4082094d2b">NODE_DREGX_ONCE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6487236f9718bcfe094a657cb0efd498">NODE_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab102222ffbe5118d93d37b103876fc44">NODE_DSYM</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad557cd9d6e3e99782e148e0ed5712826">NODE_EVSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8b309511f0b3dabe54732e6f19739609">NODE_FLIP2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab356b7f8605576fa62c0b0bdf41d8ff3">NODE_FLIP3</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af19d1c1d9f26c7b19546967449e887f6">NODE_LIT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4621f705bd2dfef90360d8d333d52015">NODE_MATCH</a>, <a class="el" href="../../d3/d09/ripper_8y.html#addcdfeefb5907f74a7b172a710c8d45e">NODE_OR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac55f53b58d8cbef84a61f2d744e7643">NODE_STR</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14356">parser_warn</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14349">parser_warning</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15152">range_op()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00623">rb_warn0</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05807">ruby_verbose</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00419">T_REGEXP</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15109">warn_unless_e_option()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15115">warning_unless_e_option()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15246">cond_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15152">range_op()</a>.</p>

</div>
</div>
<a class="anchor" id="a8efc31168b381fffbf9ae33e121288da"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * cond_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15246">15246</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l15189">cond0()</a>.</p>

</div>
</div>
<a class="anchor" id="a33bc9954a8770b25c15d1f51c58f3867"></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="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> coverage </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>n</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="../../db/d97/parse_8c_source.html#l11367">11367</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03493">klass</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00911">RARRAY</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#aa6ec5b13506d8cb4ed1f7261d8639618">RARRAY_PTR()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00332">rb_ary_new2()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_external_str_new_with_enc()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01205">rb_filesystem_encoding()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04886">rb_get_coverages()</a>, <a class="el" href="../../d9/dee/tkutil_8c.html#a641bbc8f06f4815eacb494e5625b5454">rb_hash_aset()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="ac4a8140bd2878a83d6df2f5293c98eed"></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="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> debug_lines </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</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="../../db/d97/parse_8c_source.html#l11350">11350</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01127">CONST_ID</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l00267">hash</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00339">rb_ary_new()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01246">rb_cObject</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01853">rb_const_defined_at()</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01641">rb_const_get_at()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_external_str_new_with_enc()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01205">rb_filesystem_encoding()</a>, <a class="el" href="../../d9/dee/tkutil_8c.html#a641bbc8f06f4815eacb494e5625b5454">rb_hash_aset()</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00421">T_HASH</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="a520b5c6e4d2cdbdd764de2a4a0782570"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> dispose_string </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>str</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="../../db/d97/parse_8c_source.html#l12030">12030</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03012">flags</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02345">rb_gc_force_recycle()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00666">RSTRING_NOEMBED</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00069">xfree</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12392">parser_heredoc_restore()</a>.</p>

</div>
</div>
<a class="anchor" id="a78277e98632dbf1c65f9d205544327ca"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> dvar_curr_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l15571">15571</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00224">vtable_included()</a>.</p>

</div>
</div>
<a class="anchor" id="ac8da299068b7be73bc0ae3604d1ff86a"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> dvar_defined_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>get</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="../../db/d97/parse_8c_source.html#l15540">15540</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02550">args</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00166">DVARS_INHERIT</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14664">LVAR_USED</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00169">POINTER_P</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00155">vtable::prev</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05526">rb_dvar_defined()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00152">vtable::tbl</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00224">vtable_included()</a>.</p>

</div>
</div>
<a class="anchor" id="abccf5f5512c5225026c16c80940911b4"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> dyna_in_block_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l15534">15534</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00167">DVARS_TOPSCOPE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00169">POINTER_P</a>.</p>

</div>
</div>
<a class="anchor" id="a645739b431ecfee9bc49dd983d5988ee"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> dyna_pop_1 </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l15502">15502</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00197">vtable_free()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15365">warn_unused_var()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15520">dyna_pop_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a2e92b264d4ecb0bcd5c3db3795211058"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> dyna_pop_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *&#160;</td>
          <td class="paramname"><em>lvargs</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="../../db/d97/parse_8c_source.html#l15520">15520</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l15502">dyna_pop_1()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00069">xfree</a>.</p>

</div>
</div>
<a class="anchor" id="addec99129b42ddc2e8d0d20d7242e36a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> * dyna_push_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l15491">15491</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00185">vtable_alloc()</a>.</p>

</div>
</div>
<a class="anchor" id="aa2d9d34b302b849f923743d4b4be53dc"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> e_option_supplied </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l11384">11384</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15189">cond0()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15109">warn_unless_e_option()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15115">warning_unless_e_option()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="ac64fb8a717eb8db472614f94d977d707"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * evstr2dstr_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l14445">14445</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00415">list_append</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4095910e406092a35a8cbf1d1f541026">NEW_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad557cd9d6e3e99782e148e0ed5712826">NODE_EVSTR</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>.</p>

</div>
</div>
<a class="anchor" id="aef78a4ca44d9bda9168f56901e4fcf93"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> fixpos </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>orig</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="../../db/d97/parse_8c_source.html#l14246">14246</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#a532b1472e32368b65ce9351c1abc2c02">nd_line</a>, and <a class="el" href="../../d7/dc0/parse_8y.html#aa7827a09c7d0772a7d512225a39cefd7">nd_set_line()</a>.</p>

</div>
</div>
<a class="anchor" id="adab017bce1271f1b45857227aee9bb68"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> fixup_nodes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> **&#160;</td>
          <td class="paramname"><em>rootnode</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="../../db/d97/parse_8c_source.html#l15121">15121</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#a2d1f690881009147e0af52d3bcd84ccb">nd_set_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af08e3ddc6c11af4918239aef9490687f">NODE_DOT2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9a66d4437b952e9a6bbcbcad6801fc31">NODE_DOT3</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af19d1c1d9f26c7b19546967449e887f6">NODE_LIT</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02345">rb_gc_force_recycle()</a>, <a class="el" href="../../d6/df7/range_8c_source.html#l00061">rb_range_new()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a18d6252e8f79495ae1f6f4ac7ec52db0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">for </td>
          <td>(</td>
          <td class="paramtype">;<a class="el" href="../../db/d97/parse_8c.html#ad71aa3e59138cfb1125f4521638dc39b">yybottom</a>&lt;=<a class="el" href="../../db/d97/parse_8c.html#ab7a1b22b968ac57a46b07a45e255b16a">yytop</a>;<a class="el" href="../../db/d97/parse_8c.html#ad71aa3e59138cfb1125f4521638dc39b">yybottom</a>++&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04386">4386</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l04381">yybottom</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l04287">YYFPRINTF</a>.</p>

</div>
</div>
<a class="anchor" id="aab4aeff801023a961dca292cbd051036"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">for </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04423">4423</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l04287">YYFPRINTF</a>.</p>

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

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l10986">10986</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l04394">YY_STACK_PRINT</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04199">YYABORT</a>, <a class="el" href="../../d5/d11/ripper_8c.html#a2b4c846282513603bb210ff7b0c3ab91">yydestruct()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l01072">YYLAST</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04815">yyn</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l03002">yypact_value_is_default</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04830">YYPOPSTACK</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04806">yyssp</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04792">yystate</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04237">YYTERROR</a>.</p>

</div>
</div>
<a class="anchor" id="af9fb6894fc4430699079313dc2a697ce"></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="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> formal_argument_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>lhs</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="../../db/d97/parse_8c_source.html#l12553">12553</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00106">is_local_id</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l01241">lhs</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00497">shadowing_lvar</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

</div>
</div>
<a class="anchor" id="aca3dba4ae3436a423fab8c00910180d0"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * gettable_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l14517">14517</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00522">dvar_defined</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00519">dyna_in_block</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00111">is_class_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00110">is_const_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00107">is_global_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00108">is_instance_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00106">is_local_id</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00089">keyword__ENCODING__</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00088">keyword__FILE__</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00087">keyword__LINE__</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00074">keyword_false</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00072">keyword_nil</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00071">keyword_self</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00073">keyword_true</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00510">local_id</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a09b1b31b08ea5bc8d4d09a036000dcad">NEW_CONST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae2919e37a640ffec55e59cd7a7ba08fd">NEW_CVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9765952595e2f9c55b2b998ab6597678">NEW_DVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aaf11d2a78f788ebfcc39febbb3e727ea">NEW_FALSE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acb0de9b56aa284db22328a4a53f23f32">NEW_GVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a59c2d27bbdf39e56b78eb76c0f65dcbe">NEW_IVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0b35b94b9b2bf20d34efc1616be83916">NEW_LIT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad06291df482a642882a6a52e01435687">NEW_LVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a969f4dd65ae53a2ec90dbbb0420af61e">NEW_NIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6d129b237fb2313e807f0be8ef5ecc72">NEW_SELF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a67754e89cb5fe173e2ba7c6bc1d82649">NEW_STR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad74e1beb604a11b6c1ef1ec50ea9a3e9">NEW_TRUE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a5273a6315c859aa0daecc3c50518c98f">NEW_VCALL</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00102">rb_enc_from_encoding()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00534">rb_external_str_new_with_enc()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01205">rb_filesystem_encoding()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p>

</div>
</div>
<a class="anchor" id="a8a640da1e889232ea97dbfe0d098604b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a>+<a class="el" href="../../db/d97/parse_8c.html#a8aa26b23ca4a225c1e4ecf47113c56c9">yystacksize</a>-1&lt;=&#160;</td>
          <td class="paramname"><em>yyssp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04868">4868</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00910">YY_</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04199">YYABORT</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04290">YYDPRINTF</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04465">YYMAXDEPTH</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00896">YYSIZE_T</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04805">yyss</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l01016">yyalloc::yyss_alloc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00978">YYSTACK_ALLOC</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l01025">YYSTACK_BYTES</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00979">YYSTACK_FREE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l01036">YYSTACK_RELOCATE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04810">yyvs</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l01017">yyalloc::yyvs_alloc</a>.</p>

</div>
</div>
<a class="anchor" id="a24a2945ba0e5665c39b90af78eb68cd8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#abc6c35ac2a4d2578c3f92c2468216bc9">yychar</a>&#160;</td>
          <td class="paramname"> = <code>=&#160;<a class="el" href="../../db/d97/parse_8c.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04952">4952</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l04290">YYDPRINTF</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04279">YYLEX</a>.</p>

</div>
</div>
<a class="anchor" id="a91a853010b6a5c00090a366de2200304"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#abc6c35ac2a4d2578c3f92c2468216bc9">yychar</a>&lt;=&#160;</td>
          <td class="paramname"><em>YYEOF</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04958">4958</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l04290">YYDPRINTF</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04196">YYEOF</a>.</p>

</div>
</div>
<a class="anchor" id="aa4b190b7eda9ddddf25dab06e5d9362b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a24302b94020c5319d40f20157e7ab754">yyn</a>&lt;=&#160;</td>
          <td class="paramname"><em>0</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04975">4975</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l05006">yyerrlab</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04815">yyn</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l05007">yyreduce</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l03005">yytable_value_is_error</a>.</p>

</div>
</div>
<a class="anchor" id="a3c97401a5177aa6127d253dc0b3cf7d6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">if </td>
          <td>(</td>
          <td class="paramtype">!&#160;</td>
          <td class="paramname"><em>yyerrstatus</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l10895">10895</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l11285">parser_yyerror()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00910">YY_</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04719">yymsg</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04825">yymsgbuf</a>, <a class="el" href="../../d3/d7f/gram_8c_source.html#l00056">yynerrs</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00978">YYSTACK_ALLOC</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00979">YYSTACK_FREE</a>, and <a class="el" href="../../db/d97/parse_8c.html#af0e752e92b35e76f827643476f07eeeb">YYSYNTAX_ERROR</a>.</p>

</div>
</div>
<a class="anchor" id="a96b9e80ac70ab24f1b026801c3a12437"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#adfe7a43322ec83aeaafc232f9caceaf1">yyerrstatus</a>&#160;</td>
          <td class="paramname"> = <code>=&#160;3</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l10936">10936</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l04199">YYABORT</a>, <a class="el" href="../../d5/d11/ripper_8c.html#a2b4c846282513603bb210ff7b0c3ab91">yydestruct()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04195">YYEMPTY</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04196">YYEOF</a>.</p>

</div>
</div>
<a class="anchor" id="a7ac4f6b155cf7c7dd2e0e61b96ef730d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>&#160;</td>
          <td class="paramname"> = <code>=&#160;<a class="el" href="../../d4/d2b/parse_8h.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adb165dc1d760e229a76f0213a90b2da0">keyword_self</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14598">14598</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

</div>
</div>
<a class="anchor" id="a341fb527d69f56155e6ca9e4fd9ece3f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a> if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d7/dc0/parse_8y.html#abe05eb6b7b2f2f735012a349f49c4c69">is_local_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14619">14619</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c.html#a1608d7c2f447c5af8356d1ab20a096f9">assignable_result</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00525">dvar_curr</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00522">dvar_defined</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00519">dyna_in_block</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00520">dyna_var</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00510">local_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00506">local_var</a>, <a class="el" href="../../d3/d09/ripper_8y.html#addbcfa23baa21915f286ee36f754b61e">NEW_DASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a61417c7b2923e2ca34f6ce6b3806ef91">NEW_DASGN_CURR</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#aade5c8f9eecd06dfb046e1bf7e0a15cd">NEW_LASGN</a>.</p>

</div>
</div>
<a class="anchor" id="a3f61fdb1fd4c46b7faff76990fce7f97"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a> if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d7/dc0/parse_8y.html#aa7c989c33902ce26ac5a769ab9859ffa">is_global_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14642">14642</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c.html#a1608d7c2f447c5af8356d1ab20a096f9">assignable_result</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#abe238f8371c0060d49b8f2cb3e6e7d6a">NEW_GASGN</a>.</p>

</div>
</div>
<a class="anchor" id="abaab2c3741d2efcb1bd967a320ce1318"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a> if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d7/dc0/parse_8y.html#ad0e139999d70d80ad07178ebc0c15424">is_instance_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14645">14645</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c.html#a1608d7c2f447c5af8356d1ab20a096f9">assignable_result</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#a262dcb3f319203dc2de6eb958509a2f8">NEW_IASGN</a>.</p>

</div>
</div>
<a class="anchor" id="a371c04ab94c9b522a6780209af4b63bb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a> if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d7/dc0/parse_8y.html#a42465fd45eabc7e20d3d7637460b9baf">is_const_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14648">14648</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c.html#a1608d7c2f447c5af8356d1ab20a096f9">assignable_result</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00347">in_def</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00346">in_single</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9b6fdcbe7b8e7cadd9f3051de760bfb7">NEW_CDECL</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

</div>
</div>
<a class="anchor" id="abbae94eb53e76d994e352375da662430"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a> if </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d7/dc0/parse_8y.html#a25c0f4eec23a7f1b2845f70c14b648b9">is_class_id</a>(<a class="el" href="../../d9/dee/tkutil_8c.html#a88d00ccf6ebc700e6c2e4c4cb98b1216">id</a>)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14653">14653</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c.html#a1608d7c2f447c5af8356d1ab20a096f9">assignable_result</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#a5f7a9373fb34597f3bda7361ba9b6c3d">NEW_CVASGN</a>.</p>

</div>
</div>
<a class="anchor" id="a23f64634e5ddba50b1c87524784f7a77"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> Init_sym </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l15888">15888</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c.html#a122fe41711bccc3d787fb26d5c99898b">global_symbols</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15937">symbols::id_str</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00017">Init_id()</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00143">st_init_numtable_with_size</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00141">st_init_table_with_size</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l15936">symbols::sym_id</a>.</p>

</div>
</div>
<a class="anchor" id="a04d0dad923f704d212d3b8435157a43e"></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="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> internal_id_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l15910">15910</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#af820f585405ef6bc685e351c900de149">ID_INTERNAL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a95376a2b85654ab1030f2cecb34d2ac1">ID_SCOPE_SHIFT</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00037">tLAST_TOKEN</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00172">vtable_size()</a>.</p>

</div>
</div>
<a class="anchor" id="a2482dd9a38c8e57d02fd38514173f5bc"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> is_global_name_punct </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12228">12228</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15919">is_special_global_name()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12235">parser_peek_variable_name()</a>.</p>

</div>
</div>
<a class="anchor" id="a4935b802f3256a1e7df916f6f77fdb84"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> is_special_global_name </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td>
          <td class="paramname"><em>enc</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="../../db/d97/parse_8c_source.html#l15919">15919</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l12228">is_global_name_punct()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11205">is_identchar</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01450">ISASCII</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">m</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00179">rb_enc_isdigit</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l00847">rb_enc_mbclen()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15957">rb_enc_symname2_p()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16050">rb_intern3()</a>.</p>

</div>
</div>
<a class="anchor" id="a0be85261168125d878ba6089b9ebaf0a"></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="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> lex_get_str </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>s</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="../../db/d97/parse_8c_source.html#l11457">11457</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../db/d74/zlib_8c_source.html#l02033">end</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00363">lex_gets_ptr</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11447">must_be_ascii_compatible()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00424">rb_enc_str_new()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11500">parser_compile_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a0afda89714e6300ba4f718241579488e"></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="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> lex_getline </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l11477">11477</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11447">must_be_ascii_compatible()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00290">parser_params::parser_lex_gets</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00280">parser_params::parser_lex_input</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00727">rb_enc_associate()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00376">ruby_coverage</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00375">ruby_debug_lines</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11622">parser_nextc()</a>.</p>

</div>
</div>
<a class="anchor" id="a63a661069db8c201e1ee61db9723625b"></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="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> lex_io_gets </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>io</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="../../db/d97/parse_8c_source.html#l11548">11548</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../df/d0a/io_8c_source.html#l02892">rb_io_gets()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11562">rb_parser_compile_file()</a>.</p>

</div>
</div>
<a class="anchor" id="a4ec1245eaf339541320c932727a72939"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * list_append_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>list</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>item</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="../../db/d97/parse_8c_source.html#l14323">14323</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03915">last</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00049">list</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#a8aa0b92b54882fc0fadc7e1b76c892de">NEW_LIST</a>.</p>

</div>
</div>
<a class="anchor" id="a9aec7c843f525795a0f32eb91ed2dd05"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * list_concat_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>head</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>tail</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="../../db/d97/parse_8c_source.html#l14343">14343</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03915">last</a>.</p>

</div>
</div>
<a class="anchor" id="a61564727d3144318b3703718636ba866"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> literal_concat0 </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>head</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>tail</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="../../db/d97/parse_8c_source.html#l14367">14367</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00750">rb_enc_compatible()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00121">rb_enc_name</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l02031">rb_str_buf_append()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14384">literal_concat_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a86a4f3e5fc1ef21287d2ec06d274622d"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * literal_concat_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>head</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>tail</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="../../db/d97/parse_8c_source.html#l14384">14384</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00415">list_append</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00417">list_concat</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14367">literal_concat0()</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a2d1f690881009147e0af52d3bcd84ccb">nd_set_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4095910e406092a35a8cbf1d1f541026">NEW_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a67754e89cb5fe173e2ba7c6bc1d82649">NEW_STR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a490d1fc6f7f9e81a1815e9b1c3080d94">NODE_ARRAY</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6487236f9718bcfe094a657cb0efd498">NODE_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad557cd9d6e3e99782e148e0ed5712826">NODE_EVSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac55f53b58d8cbef84a61f2d744e7643">NODE_STR</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, and <a class="el" href="../../d8/d16/gc_8c_source.html#l02345">rb_gc_force_recycle()</a>.</p>

</div>
</div>
<a class="anchor" id="ae6db0a4cec7b2468240cb59958248655"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> literal_node </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15168">15168</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a12aabedfc8eee47d21349ce818f3e60c">NODE_DREGX</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a43e52cd8b79e69a358e2ff4082094d2b">NODE_DREGX_ONCE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6487236f9718bcfe094a657cb0efd498">NODE_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab102222ffbe5118d93d37b103876fc44">NODE_DSYM</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad557cd9d6e3e99782e148e0ed5712826">NODE_EVSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa66ba820f9577731ad767ba777d2e633">NODE_FALSE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af19d1c1d9f26c7b19546967449e887f6">NODE_LIT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a52160547548851ab924923b8ca1dcb42">NODE_NIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac55f53b58d8cbef84a61f2d744e7643">NODE_STR</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#a00911cb328ad9df305f886837c76923c">NODE_TRUE</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15189">cond0()</a>.</p>

</div>
</div>
<a class="anchor" id="a7692c320cc05f695b5148718c784a160"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> local_id_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l15463">15463</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02550">args</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00166">DVARS_INHERIT</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14664">LVAR_USED</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00169">POINTER_P</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00155">vtable::prev</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05551">rb_local_defined()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00152">vtable::tbl</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00224">vtable_included()</a>.</p>

</div>
</div>
<a class="anchor" id="afab2d30c2935af9330f66cc90fe7cc60"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> local_pop_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l15400">15400</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00342">cmdarg_stack</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00197">vtable_free()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15365">warn_unused_var()</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00069">xfree</a>.</p>

</div>
</div>
<a class="anchor" id="a6c8e72f1d96507b3f1057abcfd1c63fa"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> local_push_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>inherit_dvars</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="../../db/d97/parse_8c_source.html#l15385">15385</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01035">ALLOC</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00159">local_vars::args</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00342">cmdarg_stack</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00163">local_vars::cmdargs</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00166">DVARS_INHERIT</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00167">DVARS_TOPSCOPE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00162">local_vars::prev</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05807">ruby_verbose</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00161">local_vars::used</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00160">local_vars::vars</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00185">vtable_alloc()</a>.</p>

</div>
</div>
<a class="anchor" id="a078e3d06ef83ba473b08792e5065ccb2"></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="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> * local_tbl_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l15431">15431</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06138">cnt</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00172">vtable_size()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15416">vtable_tblcpy()</a>.</p>

</div>
</div>
<a class="anchor" id="ad985e0be4135839f82ded8d3797b8c33"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> local_var_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l15453">15453</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00209">vtable_add()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00172">vtable_size()</a>.</p>

</div>
</div>
<a class="anchor" id="acfc92bb1284dd4a703e9cc2ae11a169b"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * logop_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="../../d3/d09/ripper_8y.html#a6a276b85e2da28c5f9c3dbce61c55682">node_type</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>left</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>right</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="../../db/d97/parse_8c_source.html#l15253">15253</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6fafbd1d8ed31805fc7574ae1f6c87c7">NEW_NODE</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00402">value_expr</a>.</p>

</div>
</div>
<a class="anchor" id="af7be0e52c4a07e94280543ec61cadeb2"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> lvar_defined_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l12564">12564</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00523">dvar_defined_get</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00519">dyna_in_block</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00510">local_id</a>.</p>

</div>
</div>
<a class="anchor" id="a35c61cf2b11055da82f4e2264b2bea53"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> magic_comment_encoding </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>val</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="../../db/d97/parse_8c_source.html#l12639">12639</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l12623">comment_at_top()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12591">parser_set_encode()</a>.</p>

</div>
</div>
<a class="anchor" id="abf06907a8046aeb01e404e172d39941a"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* magic_comment_marker </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>len</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="../../db/d97/parse_8c_source.html#l12683">12683</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12716">parser_magic_comment()</a>.</p>

</div>
</div>
<a class="anchor" id="aeead37efd6e9eb65df9f6910a4be0e15"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * match_op_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node2</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="../../db/d97/parse_8c_source.html#l14483">14483</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a1de81a35f996179a8b0c6942e78369ca">NEW_CALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8aa0b92b54882fc0fadc7e1b76c892de">NEW_LIST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8de372ec6a8945166cd0fc17b46ad203">NEW_MATCH2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a483186aa3ffe3585c39e40355b446f35">NEW_MATCH3</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a12aabedfc8eee47d21349ce818f3e60c">NODE_DREGX</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a43e52cd8b79e69a358e2ff4082094d2b">NODE_DREGX_ONCE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af19d1c1d9f26c7b19546967449e887f6">NODE_LIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00419">T_REGEXP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00115">tMATCH</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00402">value_expr</a>.</p>

</div>
</div>
<a class="anchor" id="a637ce9985953c7f271fd38a9820128e0"></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="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a>* must_be_ascii_compatible </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>s</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="../../db/d97/parse_8c_source.html#l11447">11447</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00181">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, and <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11457">lex_get_str()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11477">lex_getline()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11520">rb_compile_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11527">rb_parser_compile_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a1589b5004f449752db9a41d9003a229d"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * negate_lit </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15310">15310</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00336">FIX2LONG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00226">LONG2FIX</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#a2be873c800369cb40b71e610db08d376">rb_funcall()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00908">RFLOAT</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00032">RFLOAT_VALUE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00423">T_BIGNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00425">T_FIXNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00417">T_FLOAT</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00105">tUMINUS</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a69c041818f78947cf8d459bfea7d42be"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * new_args_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>m</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>o</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>b</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="../../db/d97/parse_8c_source.html#l15339">15339</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#abb0a68dbb0d8d052daf0170be019a7c9">NEW_ARGS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a244cf7c1439ba603ebd6c13f3e5dc98d">NEW_ARGS_AUX</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6fafbd1d8ed31805fc7574ae1f6c87c7">NEW_NODE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#afce3dc60f5eb8de336e40138600ef910">NODE_AND</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>.</p>

</div>
</div>
<a class="anchor" id="aab8a77349f7462c429c170bd79ed28f8"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> new_bv_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>name</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="../../db/d97/parse_8c_source.html#l14691">14691</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00520">dyna_var</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00106">is_local_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00497">shadowing_lvar</a>.</p>

</div>
</div>
<a class="anchor" id="abd6ca32714caaaa24bc6406cd37671cd"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * new_evstr_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l14454">14454</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a042696698b24c9047266cc611786cd90">NEW_EVSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6487236f9718bcfe094a657cb0efd498">NODE_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad557cd9d6e3e99782e148e0ed5712826">NODE_EVSTR</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#aac55f53b58d8cbef84a61f2d744e7643">NODE_STR</a>.</p>

</div>
</div>
<a class="anchor" id="a13291d00f3202b8aa02e3136b4912fb3"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * new_yield_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15293">15293</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a7796bc2b7ee4d35c0839cdc721200861">NEW_YIELD</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15268">no_blockarg()</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a985f27752acfb29eca912c28522329c3">NODE_SPLAT</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>.</p>

</div>
</div>
<a class="anchor" id="a06011cc0b8cfacaf5a809378bd472c8e"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * newline_node </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l14236">14236</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y_source.html#l00237">RNode::flags</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aca499ed79c89ddea66b38e191e5aa2e3">NODE_FL_NEWLINE</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14997">remove_begin()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15681">reg_named_capture_assign_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15641">reg_named_capture_assign_iter()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="a9db34d1a14193da38d55c18c0376fbe4"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> no_blockarg </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15268">15268</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac25fa5ac2c9b236539991db75bbe3b7">NODE_BLOCK_PASS</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15293">new_yield_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15276">ret_args_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a50aa0f2b90ecda016b7bd6cf7fa2d6a2"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * node_assign_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>rhs</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="../../db/d97/parse_8c_source.html#l14801">14801</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00419">arg_append</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l01241">lhs</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a1423dff9c55fd36cca257ffb758ca4a6">NODE_ATTRASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae72a414c065eefb25d29b0376ee93e3d">NODE_CALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a62bbab89538c1de14389202f9797ab3d">NODE_CDECL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae0d7af3d0cea1ce334874826929507bf">NODE_CVASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af92abe71c6571a24b59b4eb4ebb5908f">NODE_DASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa69a9128d7cd7376dc4d76e65d90e994">NODE_DASGN_CURR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acc59e8bf53d75d27835d03ee9bbac630">NODE_GASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4e3d1029dca72147900e9b1a840bf968">NODE_IASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a015923f7f402969debebc4d989678ea4">NODE_IASGN2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa9d208a2eb1e5266beea027e10f3d472">NODE_LASGN</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#ad03c15faf9f8ca478889f491431b406b">NODE_MASGN</a>.</p>

</div>
</div>
<a class="anchor" id="a3e705ddfea4ef4d9e9df5c1cd851c3e9"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * node_newnode </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="../../d3/d09/ripper_8y.html#a6a276b85e2da28c5f9c3dbce61c55682">node_type</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>a0</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>a1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>a2</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="../../db/d97/parse_8c_source.html#l14216">14216</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../d7/dc0/parse_8y.html#aa7827a09c7d0772a7d512225a39cefd7">nd_set_line()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00389">rb_node_newnode</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>.</p>

</div>
</div>
<a class="anchor" id="a7dce59fe4eb3d1fcf860c422310cc088"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> nodeline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14230">14230</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#a532b1472e32368b65ce9351c1abc2c02">nd_line</a>.</p>

</div>
</div>
<a class="anchor" id="a36db4a781dd7cb9698ac6f1f233a6206"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../d3/d09/ripper_8y.html#a6a276b85e2da28c5f9c3dbce61c55682">node_type</a> nodetype </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14224">14224</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>.</p>

</div>
</div>
<a class="anchor" id="a94a3192b464cd7ad7e89603015bd0e23"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* parser_compile_string </td>
          <td>(</td>
          <td class="paramtype">volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>vparser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>line</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="../../db/d97/parse_8c_source.html#l11500">11500</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00348">compile_for_eval</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11457">lex_get_str()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00364">lex_gets</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00363">lex_gets_ptr</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00354">lex_input</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04323">parser</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05570">rb_parse_in_eval()</a>, <a class="el" href="../../de/d46/os2_8c_source.html#l00056">s</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00840">TypedData_Get_Struct</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11438">yycompile()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11534">rb_compile_cstr()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11520">rb_compile_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11541">rb_parser_compile_cstr()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11527">rb_parser_compile_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a5ef8f6dfb2d66a30d03278efd7c13b5c"></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="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> parser_encode_length </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>len</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="../../db/d97/parse_8c_source.html#l12571">12571</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, and <a class="el" href="../../dc/d26/re_8c_source.html#l00080">rb_memcicmp()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12810">set_file_encoding()</a>.</p>

</div>
</div>
<a class="anchor" id="a856bd7b478ffef2787b6e1d25a8b76b4"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_free </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td>
          <td class="paramname"><em>ptr</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="../../db/d97/parse_8c_source.html#l16423">16423</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00291">parser_params::parser_lvtbl</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00295">parser_params::parser_ruby_sourcefile</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00277">parser_params::parser_tokenbuf</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00162">local_vars::prev</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00160">local_vars::vars</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00069">xfree</a>.</p>

</div>
</div>
<a class="anchor" id="a888dc8bb6e309b2827feb1720ef952a4"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_here_document </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>here</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="../../db/d97/parse_8c_source.html#l12439">12439</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12435">dispatch_heredoc_end</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12030">dispose_string()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00263">parser_params::eofp</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12203">flush_string_content</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00104">func</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11108">heredoc_restore</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11616">lex_goto_eol</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00355">lex_lastline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00339">lex_strterm</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12184">NEW_STRTERM</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11096">newtok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12235">parser_peek_variable_name()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11095">pushback</a>, <a class="el" href="../../d9/dee/tkutil_8c.html#a3d8cc8d6e3bc83d7f835137c76c760b7">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01889">rb_str_cat()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11112">set_yylval_str</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11582">STR_FUNC_EXPAND</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11586">STR_FUNC_INDENT</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00329">STR_NEW</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00332">STR_NEW3</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14285">t</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11690">tok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11098">tokadd</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11103">tokadd_string</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11691">toklen</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00099">tSTRING_CONTENT</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00144">tSTRING_END</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11687">was_bol</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11109">whole_match_p</a>.</p>

</div>
</div>
<a class="anchor" id="adae5f13519c5ed85ea6c1f142d2cd03a"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_heredoc_identifier </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l12329">12329</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00104">func</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11616">lex_goto_eol</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00355">lex_lastline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00339">lex_strterm</a>, <a class="el" href="../../d7/dc0/parse_8y.html#aa7827a09c7d0772a7d512225a39cefd7">nd_set_line()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11096">newtok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00539">NODE_HEREDOC</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11206">parser_is_identchar</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11095">pushback</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00389">rb_node_newnode</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11135">ripper_flush</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11680">str_dquote</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11586">STR_FUNC_INDENT</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00329">STR_NEW</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11679">str_squote</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11681">str_xquote</a>, <a class="el" href="../../df/dea/eventids2_8c_source.html#l00007">tHEREDOC_BEG</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11690">tok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11098">tokadd</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12052">tokadd_mbchar</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11689">tokfix</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11691">toklen</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00137">tSTRING_BEG</a>, and <a class="el" href="../../d3/d09/ripper_8y_source.html#l00138">tXSTRING_BEG</a>.</p>

</div>
</div>
<a class="anchor" id="a66716d038636a42bcf15c9762d3b05a5"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_heredoc_restore </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>here</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="../../db/d97/parse_8c_source.html#l12392">12392</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l12030">dispose_string()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00360">heredoc_end</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00355">lex_lastline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a532b1472e32368b65ce9351c1abc2c02">nd_line</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02345">rb_gc_force_recycle()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11135">ripper_flush</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>.</p>

</div>
</div>
<a class="anchor" id="aa92ae33c165140147305229fe3f53045"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_initialize </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l16345">16345</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00263">parser_params::eofp</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00260">parser_params::heap</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00259">parser_params::is_ripper</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00269">parser_params::parser_class_nest</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00268">parser_params::parser_cmdarg_stack</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00287">parser_params::parser_command_start</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00274">parser_params::parser_compile_for_eval</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00267">parser_params::parser_cond_stack</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00275">parser_params::parser_cur_mid</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00288">parser_params::parser_deferred_nodes</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00305">parser_params::parser_eval_tree</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00304">parser_params::parser_eval_tree_begin</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00286">parser_params::parser_heredoc_end</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00273">parser_params::parser_in_def</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00276">parser_params::parser_in_defined</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00272">parser_params::parser_in_single</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00284">parser_params::parser_lex_p</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00283">parser_params::parser_lex_pbeg</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00285">parser_params::parser_lex_pend</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00265">parser_params::parser_lex_strterm</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00271">parser_params::parser_lpar_beg</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00291">parser_params::parser_lvtbl</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00270">parser_params::parser_paren_nest</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00292">parser_params::parser_ruby__end__seen</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00295">parser_params::parser_ruby_sourcefile</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00277">parser_params::parser_tokenbuf</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00278">parser_params::parser_tokidx</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00279">parser_params::parser_toksiz</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01140">rb_usascii_encoding()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16486">parser_new()</a>.</p>

</div>
</div>
<a class="anchor" id="a47a214cd0b37682fba5c9b1c78d3eb17"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_magic_comment </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>len</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="../../db/d97/parse_8c_source.html#l12716">12716</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d74/zlib_8c_source.html#l02033">end</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12761">magic_comment::func</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01453">ISSPACE</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12762">magic_comment::length</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12683">magic_comment_marker()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12675">magic_comments</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l12760">magic_comment::name</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00088">numberof</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/d46/os2_8c_source.html#l00056">s</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01183">str</a>, <a class="el" href="../../db/d97/parse_8c.html#a250f05050c4cfaf3b71d136ed2d9c661">str_copy</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01467">STRNCASECMP</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14289">val</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a9d2aa6adabdcc22b57f6135402c2e3e7"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_mark </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td>
          <td class="paramname"><em>ptr</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="../../db/d97/parse_8c_source.html#l16397">16397</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00306">parser_params::debug_lines</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00260">parser_params::heap</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00288">parser_params::parser_deferred_nodes</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00305">parser_params::parser_eval_tree</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00304">parser_params::parser_eval_tree_begin</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00280">parser_params::parser_lex_input</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00281">parser_params::parser_lex_lastline</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00282">parser_params::parser_lex_nextline</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00265">parser_params::parser_lex_strterm</a>, and <a class="el" href="../../d9/dee/tkutil_8c.html#a7e8f61118ed74b3749f201dc8f26a46a">rb_gc_mark()</a>.</p>

</div>
</div>
<a class="anchor" id="a5ac7d0f71ecd4430cce3b7f48de4e297"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static size_t parser_memsize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td>
          <td class="paramname"><em>ptr</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="../../db/d97/parse_8c_source.html#l16443">16443</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00154">vtable::capa</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00291">parser_params::parser_lvtbl</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00295">parser_params::parser_ruby_sourcefile</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00279">parser_params::parser_toksiz</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00162">local_vars::prev</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00051">size</a>, <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00160">local_vars::vars</a>.</p>

</div>
</div>
<a class="anchor" id="a7f2caee3e846dda8fbb5e47831fcc9dd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a>* parser_new </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#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="../../db/d97/parse_8c_source.html#l16486">16486</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01052">MEMZERO</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16345">parser_initialize()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16497">rb_parser_new()</a>.</p>

</div>
</div>
<a class="anchor" id="a5bf31317da0ef7282dedbda8246e9aca"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static char* parser_newtok </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l11695">11695</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01036">REALLOC_N</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00351">tokenbuf</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00352">tokidx</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00353">toksiz</a>.</p>

</div>
</div>
<a class="anchor" id="a2cdddde331fd21fa42c89690aa7844ff"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_nextc </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11622">11622</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00263">parser_params::eofp</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00360">heredoc_end</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04911">int</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11477">lex_getline()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11616">lex_goto_eol</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00354">lex_input</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00355">lex_lastline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00356">lex_nextline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00293">parser_params::line_count</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11618">peek</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00727">rb_enc_associate()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01873">rb_str_buf_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00736">rb_str_buf_new()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11135">ripper_flush</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, and <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05520">v</a>.</p>

</div>
</div>
<a class="anchor" id="a95eefa198e352cdc0a60b0675abc3deb"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_parse_string </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>quote</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="../../db/d97/parse_8c_source.html#l12271">12271</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00263">parser_params::eofp</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12203">flush_string_content</a>, <a class="el" href="../../dc/dd1/ossl__ssl_8c_source.html#l00104">func</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04911">int</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01453">ISSPACE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a532b1472e32368b65ce9351c1abc2c02">nd_line</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00547">nd_paren</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00545">nd_term</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11096">newtok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12235">parser_peek_variable_name()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11095">pushback</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11102">regx_options</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11113">set_yylval_num</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11112">set_yylval_str</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11582">STR_FUNC_EXPAND</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11584">STR_FUNC_QWORDS</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11583">STR_FUNC_REGEXP</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00332">STR_NEW3</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14285">t</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11690">tok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11098">tokadd</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11103">tokadd_string</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11689">tokfix</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11691">toklen</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00103">tREGEXP_END</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00099">tSTRING_CONTENT</a>, and <a class="el" href="../../d3/d09/ripper_8y_source.html#l00144">tSTRING_END</a>.</p>

</div>
</div>
<a class="anchor" id="a4cccea8e17a6f9cd8798e44627b90f5b"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_peek_variable_name </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l12235">12235</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00361">command_start</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12228">is_global_name_punct()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01457">ISALPHA</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01450">ISASCII</a>, <a class="el" href="../../d1/dcc/bignum_8c.html#ab615ddd0d086b80219cd7e0345d6b5ef">ISDIGIT</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00142">tSTRING_DBEG</a>, and <a class="el" href="../../d3/d09/ripper_8y_source.html#l00143">tSTRING_DVAR</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12439">parser_here_document()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12271">parser_parse_string()</a>.</p>

</div>
</div>
<a class="anchor" id="afed0ba1d93197b631db7bbc854de24a8"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_prepare </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l12853">12853</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../da/d50/vsnprintf_8c_source.html#l00206">EOF</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00294">parser_params::has_shebang</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00355">lex_lastline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11618">peek</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11095">pushback</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l01125">rb_utf8_encoding()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

</div>
</div>
<a class="anchor" id="abf1eaa7681b3ca909844f53f3064a2ec"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_pushback </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>c</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="../../db/d97/parse_8c_source.html#l11678">11678</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>.</p>

</div>
</div>
<a class="anchor" id="a00e1405a2365cacaf2e2e4e83638da3f"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_read_escape </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>flags</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> **&#160;</td>
          <td class="paramname"><em>encp</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="../../db/d97/parse_8c_source.html#l11823">11823</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11819">ESCAPE_CONTROL</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11820">ESCAPE_META</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01450">ISASCII</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11618">peek</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11095">pushback</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11100">read_escape</a>, <a class="el" href="../../d8/d3c/util_8h_source.html#l00052">scan_oct</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11099">tok_hex</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

</div>
</div>
<a class="anchor" id="ab312572aebd9d4f8bdb8ebb10756f520"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_regx_options </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l11994">11994</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01457">ISALPHA</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11096">newtok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11095">pushback</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01119">rb_ascii8bit_encindex()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00285">rb_char_to_option_kcode()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00532">RE_OPTION_ENCODING</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00530">RE_OPTION_ONCE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11690">tok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11098">tokadd</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11689">tokfix</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11691">toklen</a>.</p>

</div>
</div>
<a class="anchor" id="a52fd85030a5897245bf08ea733f141fe"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_set_encode </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</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="../../db/d97/parse_8c_source.html#l12591">12591</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09703">idx</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00039">RARRAY_LEN</a>, <a class="el" href="../../d5/d9d/tcltklib_8c.html#aa6ec5b13506d8cb4ed1f7261d8639618">RARRAY_PTR()</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00939">rb_ary_unshift()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00468">rb_eArgError</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00181">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00709">rb_enc_associate_index()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00596">rb_enc_find_index()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00512">rb_enc_from_index()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00121">rb_enc_name</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00460">rb_exc_raise()</a>, <a class="el" href="../../d3/d80/vm__eval_8c_source.html#l01657">rb_make_backtrace()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l00574">rb_make_exception()</a>, <a class="el" href="../../d9/d2d/sprintf_8c_source.html#l01203">rb_sprintf()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00375">ruby_debug_lines</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12639">magic_comment_encoding()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12810">set_file_encoding()</a>.</p>

</div>
</div>
<a class="anchor" id="a190ee587a3a9f8287285ab5f4b4c74b4"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_set_token_info </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>val</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="../../db/d97/parse_8c_source.html#l12648">12648</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00310">parser_params::parser_token_info_enabled</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00169">rb_compile_warning()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../dc/db1/win32_8h_source.html#l00208">strcasecmp</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p>

</div>
</div>
<a class="anchor" id="ae01a84cc3a8d426834ccf42614c3e297"></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="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> parser_str_new </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td>
          <td class="paramname"><em>enc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>func</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td>
          <td class="paramname"><em>enc0</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="../../db/d97/parse_8c_source.html#l11600">11600</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/de3/encoding_8h_source.html#l00058">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01110">rb_ascii8bit_encoding()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00181">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00727">rb_enc_associate()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00324">rb_enc_str_coderange()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00424">rb_enc_str_new()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01140">rb_usascii_encoding()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01125">rb_utf8_encoding()</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01183">str</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11583">STR_FUNC_REGEXP</a>.</p>

</div>
</div>
<a class="anchor" id="a8eab06aeb181228b855d138fc07d0bf2"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_tok_hex </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t *&#160;</td>
          <td class="paramname"><em>numlen</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="../../db/d97/parse_8c_source.html#l11732">11732</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../d8/d3c/util_8h_source.html#l00054">scan_hex</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

</div>
</div>
<a class="anchor" id="adba953be2ada60fb6f1a4e210385ab6f"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_tokadd </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>c</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="../../db/d97/parse_8c_source.html#l11722">11722</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01036">REALLOC_N</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00351">tokenbuf</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00352">tokidx</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00353">toksiz</a>.</p>

</div>
</div>
<a class="anchor" id="a2b5d0ac0bc3a491bf38a37cc914484ea"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_tokadd_escape </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> **&#160;</td>
          <td class="paramname"><em>encp</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="../../db/d97/parse_8c_source.html#l11921">11921</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11819">ESCAPE_CONTROL</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11820">ESCAPE_META</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l03012">flags</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11095">pushback</a>, <a class="el" href="../../de/df1/util_8c_source.html#l00028">ruby_scan_oct()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11099">tok_hex</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11098">tokadd</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11745">tokcopy</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

</div>
</div>
<a class="anchor" id="a50fd547bcb35e9f2943638d66299c8a8"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_tokadd_mbchar </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>c</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="../../db/d97/parse_8c_source.html#l12039">12039</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00135">MBCLEN_CHARFOUND_P</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11202">parser_encoding_name</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11204">parser_precise_mbclen</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11098">tokadd</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11745">tokcopy</a>.</p>

</div>
</div>
<a class="anchor" id="a8906e75085b9659c52e26e7bd75cce24"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_tokadd_string </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>func</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>term</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>paren</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> *&#160;</td>
          <td class="paramname"><em>nest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> **&#160;</td>
          <td class="paramname"><em>encp</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="../../db/d97/parse_8c_source.html#l12055">12055</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../d6/de3/crypt_8c_source.html#l00564">encp</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01450">ISASCII</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01453">ISSPACE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../db/d97/parse_8c.html#ae2b66869a3d660de080f56222a322d63">mixed_error</a>, <a class="el" href="../../db/d97/parse_8c.html#a94a7dcbbcdffe8f841c2a42d30b30bf3">mixed_escape</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11208">parser_isascii</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11095">pushback</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11100">read_escape</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11581">STR_FUNC_ESCAPE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11582">STR_FUNC_EXPAND</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11584">STR_FUNC_QWORDS</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11583">STR_FUNC_REGEXP</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11585">STR_FUNC_SYMBOL</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11098">tokadd</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11101">tokadd_escape</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12052">tokadd_mbchar</a>.</p>

</div>
</div>
<a class="anchor" id="aaa9a4cf453cefcd2ac75a38c7779e93a"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_tokadd_utf8 </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> **&#160;</td>
          <td class="paramname"><em>encp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>string_literal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>symbol_literal</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>regexp_literal</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="../../db/d97/parse_8c_source.html#l11748">11748</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11618">peek</a>, <a class="el" href="../../d8/d3c/util_8h_source.html#l00054">scan_hex</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11098">tokadd</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11105">tokaddmbc</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11745">tokcopy</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00327">UTF8_ENC</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12055">parser_tokadd_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="ad79f377a2a23447dab44352536d359f0"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_tokaddmbc </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td>
          <td class="paramname"><em>enc</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="../../db/d97/parse_8c_source.html#l11914">11914</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00916">rb_enc_codelen()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00158">rb_enc_mbcput</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11097">tokspace</a>.</p>

</div>
</div>
<a class="anchor" id="ab831e47151b420de51e0f8270db92d1b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static char* parser_tokspace </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>n</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="../../db/d97/parse_8c_source.html#l11710">11710</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01036">REALLOC_N</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00351">tokenbuf</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00352">tokidx</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00353">toksiz</a>.</p>

</div>
</div>
<a class="anchor" id="a92998291bbcfe74ae5307461e35661b8"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_warn </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>mesg</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="../../db/d97/parse_8c_source.html#l14262">14262</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#a532b1472e32368b65ce9351c1abc2c02">nd_line</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00153">rb_compile_warn()</a>, and <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>.</p>

</div>
</div>
<a class="anchor" id="ae93738e4bc58c0529171b253b1e209b6"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> parser_warning </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>mesg</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="../../db/d97/parse_8c_source.html#l14255">14255</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#a532b1472e32368b65ce9351c1abc2c02">nd_line</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00169">rb_compile_warning()</a>, and <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>.</p>

</div>
</div>
<a class="anchor" id="a24b14900b405d5a403c8fea7c8e97d4e"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_whole_match_p </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>eos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>indent</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="../../db/d97/parse_8c_source.html#l12409">12409</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01453">ISSPACE</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, and <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>.</p>

</div>
</div>
<a class="anchor" id="ae650f0c82952941acbe737ab669f3974"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_yyerror </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>msg</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="../../db/d97/parse_8c_source.html#l11285">11285</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01038">ALLOCA_N</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04911">int</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00355">lex_lastline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01053">MEMCPY</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l01848">p2</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00129">rb_compile_error_append()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00161">rb_enc_prev_char</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00331">STR_NEW2</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l10895">if()</a>.</p>

</div>
</div>
<a class="anchor" id="af006539b61f4b4c5b76969e1993e672b"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> parser_yylex </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</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="../../db/d97/parse_8c_source.html#l12899">12899</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l12550">arg_ambiguous</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00148">CMDARG_LEXPOP</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00149">CMDARG_P</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00146">CMDARG_PUSH</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00361">command_start</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12623">comment_at_top()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00143">COND_LEXPOP</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00144">COND_P</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00141">COND_PUSH</a>, <a class="el" href="../../d5/de6/strlcat_8c_source.html#l00058">d</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00647">DBL2NUM</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00058">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00057">ENC_CODERANGE_UNKNOWN</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00333">ENC_SINGLE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00263">parser_params::eofp</a>, <a class="el" href="../../d4/db0/__sdbm_8c.html#ad65a8842cc674e3ddf69355898c0ecbf">errno</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00124">EXPR_ARG</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00120">EXPR_BEG</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00129">EXPR_CLASS</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00125">EXPR_CMDARG</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00128">EXPR_DOT</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00121">EXPR_END</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00122">EXPR_ENDARG</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00123">EXPR_ENDFN</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00127">EXPR_FNAME</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00130">EXPR_VALUE</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11106">here_document</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11107">heredoc_identifier</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00033">kwtable::id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12877">IS_ARG</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12879">IS_BEG</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12878">IS_END</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11205">is_identchar</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12881">IS_LABEL_POSSIBLE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12882">IS_LABEL_SUFFIX</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00106">is_local_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12880">IS_SPCARG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01456">ISALNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01450">ISASCII</a>, <a class="el" href="../../d1/dcc/bignum_8c.html#ab615ddd0d086b80219cd7e0345d6b5ef">ISDIGIT</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01453">ISSPACE</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01454">ISUPPER</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01459">ISXDIGIT</a>, <a class="el" href="../../df/dea/eventids2_8c_source.html#l00009">k__END__</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00064">keyword_do</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00066">keyword_do_block</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00065">keyword_do_cond</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00067">keyword_do_LAMBDA</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11617">lex_eol_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11616">lex_goto_eol</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00355">lex_lastline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00356">lex_nextline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00340">lex_state</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00339">lex_strterm</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00345">lpar_beg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00528">lvar_defined</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00033">kwtable::name</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aed5f589ca405760b85ea2921f87c647d">NEW_BACK_REF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae87f7a3b373aa0511ba8db4b23d60756">NEW_NTH_REF</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12184">NEW_STRTERM</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11096">newtok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11094">nextc</a>, <a class="el" href="../../db/d97/parse_8c.html#a4109fdcadec8be93f3e91500b5f46fe4">no_digits</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00539">NODE_HEREDOC</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00344">paren_nest</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11104">parse_string</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11206">parser_is_identchar</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11208">parser_isascii</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12716">parser_magic_comment()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11748">parser_tokadd_utf8()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11618">peek</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11619">peek_n</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11095">pushback</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00649">rb_compile_error</a>, <a class="el" href="../../d1/dcc/bignum_8c_source.html#l00567">rb_cstr_to_inum()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00176">rb_enc_isalnum</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00178">rb_enc_isspace</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02345">rb_gc_force_recycle()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00037">rb_reserved_word</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00624">rb_warnI</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00626">rb_warning0</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00627">rb_warningS</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11100">read_escape</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07059">result</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00366">ruby__end__seen</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12810">set_file_encoding()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11114">set_yylval_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11116">set_yylval_literal</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11115">set_yylval_name</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11117">set_yylval_node</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11112">set_yylval_str</a>, <a class="el" href="../../d7/d72/subst_8h_source.html#l00006">snprintf</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00126">start</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00033">kwtable::state</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11680">str_dquote</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11686">str_dsym</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11684">str_dword</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00332">STR_NEW3</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11682">str_regexp</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11679">str_squote</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11685">str_ssym</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11683">str_sword</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11681">str_xquote</a>, <a class="el" href="../../d8/d3c/util_8h_source.html#l00076">strtod</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00134">tAMPER</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00113">tANDOP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00119">tAREF</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00120">tASET</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00126">tASSOC</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00976">tBACK_REF</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00100">tCHAR</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00107">tCMP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00123">tCOLON2</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00124">tCOLON3</a>, <a class="el" href="../../df/dea/eventids2_8c_source.html#l00002">tCOMMENT</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00094">tCONSTANT</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00095">tCVAR</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00117">tDOT2</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00118">tDOT3</a>, <a class="el" href="../../df/dea/eventids2_8c_source.html#l00004">tEMBDOC</a>, <a class="el" href="../../df/dea/eventids2_8c_source.html#l00003">tEMBDOC_BEG</a>, <a class="el" href="../../df/dea/eventids2_8c_source.html#l00005">tEMBDOC_END</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00108">tEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00109">tEQQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00091">tFID</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00098">tFLOAT</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00111">tGEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00968">tGVAR</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00090">tIDENTIFIER</a>, <a class="el" href="../../df/dea/eventids2_8c_source.html#l00001">tIGNORED_NL</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00097">tINTEGER</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00093">tIVAR</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00096">tLABEL</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00135">tLAMBDA</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00145">tLAMBEG</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00131">tLBRACE</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00132">tLBRACE_ARG</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00130">tLBRACK</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00112">tLEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00127">tLPAREN</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00128">tLPAREN_ARG</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00121">tLSHFT</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00115">tMATCH</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00110">tNEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00116">tNMATCH</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00987">tNTH_REF</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11690">tok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00334">TOK_INTERN</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11098">tokadd</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12052">tokadd_mbchar</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11105">tokaddmbc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15905">token</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11689">tokfix</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00352">tokidx</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11692">toklast</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11691">toklen</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00125">tOP_ASGN</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00114">tOROP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00106">tPOW</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00141">tQWORDS_BEG</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00139">tREGEXP_BEG</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00103">tREGEXP_END</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00122">tRSHFT</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, <a class="el" href="../../df/dea/eventids2_8c_source.html#l00006">tSP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l01511">tSTAR</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00137">tSTRING_BEG</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00144">tSTRING_END</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00136">tSYMBEG</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00105">tUMINUS</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00147">tUMINUS_NUM</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00104">tUPLUS</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00140">tWORDS_BEG</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00138">tXSTRING_BEG</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04944">void</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12891">warn_balanced</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11687">was_bol</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11109">whole_match_p</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

</div>
</div>
<a class="anchor" id="a7c3a1c2399a768079735435dbbb3b5f4"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* range_op </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15152">15152</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l15189">cond0()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a1de81a35f996179a8b0c6942e78369ca">NEW_CALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acb0de9b56aa284db22328a4a53f23f32">NEW_GVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8aa0b92b54882fc0fadc7e1b76c892de">NEW_LIST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af19d1c1d9f26c7b19546967449e887f6">NODE_LIT</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00108">tEQ</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00107">type</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00402">value_expr</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15109">warn_unless_e_option()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15189">cond0()</a>.</p>

</div>
</div>
<a class="anchor" id="a3f04a9712ecdc1f42bffe7de31193129"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_backref_error_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l14737">14737</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a276fc132dec9ae10a63bf430e66a1064">NODE_BACK_REF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a3ea55c01c2adc06cf9da2a42925ccf03">NODE_NTH_REF</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>.</p>

</div>
</div>
<a class="anchor" id="a2cad62b3d9f04b9a9bfec854862ab1e5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* rb_compile_cstr </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>line</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="../../db/d97/parse_8c_source.html#l11534">11534</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l11590">parser_compile_string()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16587">rb_parser_new()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>.</p>

</div>
</div>
<a class="anchor" id="a525197fc5b5152ea5760a98a7e594986"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* rb_compile_file </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>start</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="../../db/d97/parse_8c_source.html#l11554">11554</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l11652">rb_parser_compile_file()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16587">rb_parser_new()</a>.</p>

</div>
</div>
<a class="anchor" id="a413b97b3122fa93eff53181a1f92d07e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* rb_compile_string </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>line</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="../../db/d97/parse_8c_source.html#l11520">11520</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l11537">must_be_ascii_compatible()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11590">parser_compile_string()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16587">rb_parser_new()</a>.</p>

</div>
</div>
<a class="anchor" id="ad088ff3cfa1d9b4d9ae5c9db9e05bba4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_enc_symname2_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td>
          <td class="paramname"><em>enc</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="../../db/d97/parse_8c_source.html#l15957">15957</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">e</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11295">is_identchar</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16009">is_special_global_name()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01450">ISASCII</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">m</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00172">rb_enc_isalpha</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00174">rb_enc_isupper</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00847">rb_enc_mbclen()</a>, and <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>.</p>

</div>
</div>
<a class="anchor" id="a376c00a06426d1d4e1bdb82f937a8784"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_enc_symname_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td>
          <td class="paramname"><em>enc</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="../../db/d97/parse_8c_source.html#l15951">15951</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l16047">rb_enc_symname2_p()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p>

</div>
</div>
<a class="anchor" id="a7285d41caf052f74c447b185ae226d8b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_gc_mark_parser </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l15737">15737</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af6c57b43ffd3a787abbb1c96ef23b582"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_gc_mark_symbols </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l15901">15901</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c.html#a122fe41711bccc3d787fb26d5c99898b">global_symbols</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15937">symbols::id_str</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15942">symbols::op_sym</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01571">rb_gc_mark_locations</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l01735">rb_mark_tbl()</a>, and <a class="el" href="../../d3/d09/ripper_8y_source.html#l00037">tLAST_TOKEN</a>.</p>

</div>
</div>
<a class="anchor" id="a877bc58c495643fcf49dc64c44631e72"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* rb_id2name </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16272">16272</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l16301">rb_id2str()</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p>

</div>
</div>
<a class="anchor" id="aec42ef320e57234e789bdda6d655716f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_id2str </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16211">16211</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00131">data</a>, <a class="el" href="../../d5/d11/ripper_8c.html#a122fe41711bccc3d787fb26d5c99898b">global_symbols</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4aee1d3e78b30d117f1b58269e5afd4a">ID_CONST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad76be6937fe27e0331cb5ff66c0d94ca">ID_LOCAL</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15937">symbols::id_str</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04911">int</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00109">is_attrset_id</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00106">is_local_id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00970">OBJ_FREEZE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15942">symbols::op_sym</a>, <a class="el" href="../../d5/d11/ripper_8c.html#a4d995e78a90db7e55ae3565eb515f6e3">op_tbl</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15928">op_tbl_count</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01276">rb_cString</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16301">rb_id2str()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16284">rb_intern_str()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01646">rb_ispunct()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01889">rb_str_cat()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00905">rb_str_dup()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00416">rb_usascii_str_new()</a>, <a class="el" href="../../db/d2e/intern_8h.html#a36ebcca553cae763dbfb7bbaabbf869a">rb_usascii_str_new2()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00904">RBASIC</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01183">str</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00037">tLAST_TOKEN</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l15905">token</a>.</p>

</div>
</div>
<a class="anchor" id="acbc28d5820d674dd4447a14c23de0a42"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_id_attrset </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14721">14721</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#a7ea3b5e7f92094ad3f27a8585e4fc1db">ID_ATTRSET</a>.</p>

</div>
</div>
<a class="anchor" id="ab13a3d4bb31721960d4678b2d78aa009"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_intern </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16188">16188</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l16271">rb_intern2()</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p>

</div>
</div>
<a class="anchor" id="a06f1137a7428ccb3b70848762eab967e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_intern2 </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>len</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="../../db/d97/parse_8c_source.html#l16181">16181</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l16140">rb_intern3()</a>, and <a class="el" href="../../d5/db5/encoding_8c_source.html#l01140">rb_usascii_encoding()</a>.</p>

</div>
</div>
<a class="anchor" id="a7099e79ac3feb1a87550d4a93eebdc99"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_intern3 </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td>
          <td class="paramname"><em>enc</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="../../db/d97/parse_8c_source.html#l16050">16050</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../dd/d63/struct_r_string.html#a2875cbbd01ed27c7027c97eda1d1d625">RString::as</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00653">RString::basic</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00131">data</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">e</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00060">ENC_CODERANGE_BROKEN</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00597">RBasic::flags</a>, <a class="el" href="../../d5/d11/ripper_8c.html#a122fe41711bccc3d787fb26d5c99898b">global_symbols</a>, <a class="el" href="../../dd/d63/struct_r_string.html#a1d242a7ffa9a3edf675f2dfd2eebbe90">RString::heap</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a7ea3b5e7f92094ad3f27a8585e4fc1db">ID_ATTRSET</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a27f67f7d60c26b133a5be10363911af5">ID_CLASS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4aee1d3e78b30d117f1b58269e5afd4a">ID_CONST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a213f06511d6f5719cc0a625d9aa1bd32">ID_GLOBAL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#abec98916456cd3faf05963cf2c8d9098">ID_INSTANCE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aae62653c09515583c30005f2b6725c16">ID_JUNK</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad76be6937fe27e0331cb5ff66c0d94ca">ID_LOCAL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a95376a2b85654ab1030f2cecb34d2ac1">ID_SCOPE_SHIFT</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00109">is_attrset_id</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11295">is_identchar</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16009">is_special_global_name()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01450">ISASCII</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00598">RBasic::klass</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03915">last</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15935">symbols::last_id</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">m</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00970">OBJ_FREEZE</a>, <a class="el" href="../../d5/d11/ripper_8c.html#a4d995e78a90db7e55ae3565eb515f6e3">op_tbl</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15928">op_tbl_count</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01110">rb_ascii8bit_encoding()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01276">rb_cString</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00473">rb_eEncodingError</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00181">rb_enc_asciicompat</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00727">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00171">rb_enc_isascii</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00179">rb_enc_isdigit</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00175">rb_enc_ispunct</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00174">rb_enc_isupper</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00847">rb_enc_mbclen()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00324">rb_enc_str_coderange()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00466">rb_eRuntimeError</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16301">rb_id2str()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14811">rb_id_attrset()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16140">rb_intern3()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l01574">rb_raise()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01140">rb_usascii_encoding()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16130">register_symid()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00666">RSTRING_NOEMBED</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00362">RUBY_SPECIAL_SHIFT</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00149">st_lookup</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01183">str</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15936">symbols::sym_id</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00418">T_STRING</a>, and <a class="el" href="../../d3/d09/ripper_8y_source.html#l00037">tLAST_TOKEN</a>.</p>

</div>
</div>
<a class="anchor" id="aebb6b3345ade11073c43fd418ec67b87"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> rb_intern_str </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>str</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16194">16194</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00058">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00324">rb_enc_str_coderange()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00050">RB_GC_GUARD</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16140">rb_intern3()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01140">rb_usascii_encoding()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00045">RSTRING_LEN</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p>

</div>
</div>
<a class="anchor" id="ae03b927bba1f91cc00879a3d15fa1e21"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_is_class_id </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16319">16319</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00111">is_class_id</a>.</p>

</div>
</div>
<a class="anchor" id="a962e14dc81f0fa2107c555dd10129c27"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_is_const_id </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16313">16313</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00110">is_const_id</a>.</p>

</div>
</div>
<a class="anchor" id="a80c6077ae7854872440eaa76a512786f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_is_instance_id </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16325">16325</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00108">is_instance_id</a>.</p>

</div>
</div>
<a class="anchor" id="a8de5045bac0a4c9c7783508d0768b07c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_is_junk_id </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16337">16337</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00112">is_junk_id</a>.</p>

</div>
</div>
<a class="anchor" id="aed0d62fc21ec2baa9ae344fe3ff30668"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_is_local_id </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16331">16331</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00106">is_local_id</a>.</p>

</div>
</div>
<a class="anchor" id="aafe1e960616320da34a446631cf0d679"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* rb_parser_append_print </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>vparser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15742">15742</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00413">block_append</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad065a6b103ffa9588fc62c4b974fa1ed">NEW_ARRAY</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab2c9a6c46cf2371d4268127604a2997c">NEW_FCALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acb0de9b56aa284db22328a4a53f23f32">NEW_GVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a76b74f188d07df52edd15169b49ff1c5">NODE_PRELUDE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04323">parser</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00840">TypedData_Get_Struct</a>.</p>

</div>
</div>
<a class="anchor" id="acbe59985ec91486f50f842251688a393"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>* rb_parser_calloc </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>nelem</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#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="../../db/d97/parse_8c_source.html#l16582">16582</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l16658">ADD2HEAP</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06138">cnt</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16656">HEAPCNT</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16657">NEWHEAP</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00066">xcalloc</a>.</p>

</div>
</div>
<a class="anchor" id="ad5076c78de9f86393ee2d6a27f050990"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* rb_parser_compile_cstr </td>
          <td>(</td>
          <td class="paramtype">volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>vparser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>line</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="../../db/d97/parse_8c_source.html#l11541">11541</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l11590">parser_compile_string()</a>, and <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>.</p>

</div>
</div>
<a class="anchor" id="a7368a8916f449d63c1bb090bca14dcd5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* rb_parser_compile_file </td>
          <td>(</td>
          <td class="paramtype">volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>vparser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>start</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="../../db/d97/parse_8c_source.html#l11562">11562</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00348">compile_for_eval</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00364">lex_gets</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00354">lex_input</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l11638">lex_io_gets()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04323">parser</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05570">rb_parse_in_eval()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00840">TypedData_Get_Struct</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l11528">yycompile()</a>.</p>

</div>
</div>
<a class="anchor" id="a7412884de7525393ed236f51925b4c66"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* rb_parser_compile_string </td>
          <td>(</td>
          <td class="paramtype">volatile <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>vparser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>line</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="../../db/d97/parse_8c_source.html#l11527">11527</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l11537">must_be_ascii_compatible()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l11590">parser_compile_string()</a>.</p>

</div>
</div>
<a class="anchor" id="a7624c273f1693afcdbd66e987ff613f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_parser_encoding </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>vparser</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16526">16526</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04323">parser</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00102">rb_enc_from_encoding()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00840">TypedData_Get_Struct</a>.</p>

</div>
</div>
<a class="anchor" id="a9ee877befd26d3832f3ea41a2b6fcb89"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_parser_end_seen_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>vparser</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16511">16511</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l04323">parser</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00366">ruby__end__seen</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00840">TypedData_Get_Struct</a>.</p>

</div>
</div>
<a class="anchor" id="aa67ca2b93146fd0847214c19ced69daf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> rb_parser_free </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td>
          <td class="paramname"><em>ptr</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="../../db/d97/parse_8c_source.html#l16612">16612</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00260">parser_params::heap</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02345">rb_gc_force_recycle()</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00069">xfree</a>.</p>

</div>
</div>
<a class="anchor" id="ac309f65e4a301ef5ba0eeaceecf2a11a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_parser_get_yydebug </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>self</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16541">16541</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l04323">parser</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09597">Qtrue</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00840">TypedData_Get_Struct</a>.</p>

</div>
</div>
<a class="anchor" id="a4f3ae9609fdc6c16d6024ae4de84ff33"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>* rb_parser_malloc </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#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="../../db/d97/parse_8c_source.html#l16572">16572</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l16658">ADD2HEAP</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06138">cnt</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16656">HEAPCNT</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16657">NEWHEAP</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00064">xmalloc</a>.</p>

</div>
</div>
<a class="anchor" id="a175a11311538e1c0c3bc41c96a6a8aaf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_parser_new </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16497">16497</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l16576">parser_new()</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00826">TypedData_Wrap_Struct</a>.</p>

</div>
</div>
<a class="anchor" id="ab363c21cad1809bc4ca2461c94caf63a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>* rb_parser_realloc </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#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="../../db/d97/parse_8c_source.html#l16592">16592</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l16658">ADD2HEAP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00257">RNode::cnt</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06138">cnt</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00260">parser_params::heap</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16656">HEAPCNT</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16657">NEWHEAP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00240">RNode::node</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>, <a class="el" href="../../dd/de6/struct_r_node.html#ab8f173bab1d3fa46d5dc80ed1a545fc4">RNode::u1</a>, <a class="el" href="../../dd/de6/struct_r_node.html#a770e945469677b50088ab1a3d324b7ab">RNode::u2</a>, <a class="el" href="../../dd/de6/struct_r_node.html#a04330a32a7a66ab385613065ec658048">RNode::u3</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00067">xrealloc</a>.</p>

</div>
</div>
<a class="anchor" id="a9c450b504b28c4c599201777d474c64b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_parser_set_yydebug </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>self</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>flag</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="../../db/d97/parse_8c_source.html#l16556">16556</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02039">flag</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04323">parser</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00840">TypedData_Get_Struct</a>.</p>

</div>
</div>
<a class="anchor" id="a6be0e8687051d30b196e41d24dab0a07"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* rb_parser_while_loop </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>vparser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>chop</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>split</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="../../db/d97/parse_8c_source.html#l15774">15774</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00413">block_append</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a1de81a35f996179a8b0c6942e78369ca">NEW_CALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#abe238f8371c0060d49b8f2cb3e6e7d6a">NEW_GASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acb0de9b56aa284db22328a4a53f23f32">NEW_GVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a5107774051ae1ac529bc5a484221617a">NEW_OPT_N</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a76b74f188d07df52edd15169b49ff1c5">NODE_PRELUDE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04323">parser</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00840">TypedData_Get_Struct</a>.</p>

</div>
</div>
<a class="anchor" id="a290189b74b0120a7b966aaf6e0bb6846"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="../../da/df3/structkwtable.html">kwtable</a>* rb_reserved_word </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>len</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="../../db/d97/parse_8c_source.html#l16480">16480</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/deb/lex_8c.html#aacfcf4589cd67f87c3420ab12d0044ab">reserved_word()</a>.</p>

</div>
</div>
<a class="anchor" id="a564559c7653938771a7c75f054e4eeaf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> rb_sym_all_symbols </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l16304">16304</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09700">ary</a>, <a class="el" href="../../d5/d11/ripper_8c.html#a122fe41711bccc3d787fb26d5c99898b">global_symbols</a>, <a class="el" href="../../dd/d24/st_8h_source.html#l00093">st_table::num_entries</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00332">rb_ary_new2()</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00150">st_foreach</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15936">symbols::sym_id</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16371">symbols_i()</a>.</p>

</div>
</div>
<a class="anchor" id="a4b1a61b1fa30e968fce6595775b068e3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> rb_symname_p </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l15945">15945</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/db5/encoding_8c_source.html#l01110">rb_ascii8bit_encoding()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l16041">rb_enc_symname_p()</a>.</p>

</div>
</div>
<a class="anchor" id="ae578607dcfb6a9a649c9c4f418cf8568"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> reduce_nodes_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> **&#160;</td>
          <td class="paramname"><em>body</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="../../db/d97/parse_8c_source.html#l15007">15007</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d74/zlib_8c_source.html#l02033">end</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00237">RNode::flags</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04911">int</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae61229a8d5f071ba356912792423152c">nd_body</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab52c33d14f1ef14fc18dd604e7ecdb01">nd_else</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ac348e9fda010e62052e3b3143f18bac7">nd_head</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af076c15ddc47c2ed02e044acb9daf22e">nd_next</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4c916e577ea5b02ee642d378dc6e3942">nd_resq</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a969f4dd65ae53a2ec90dbbb0420af61e">NEW_NIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a5108b748a0833a5e734a91e4f3719510">NODE_BEGIN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae26c9ff309f6c5d0fd5c3edd0232ee0d">NODE_BLOCK</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a73d8430547c57f3a7c0734b1a598ff8e">NODE_CASE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#abd2d897cf3ea6a0b59b4cafb72d99b4c">NODE_ENSURE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aca499ed79c89ddea66b38e191e5aa2e3">NODE_FL_NEWLINE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab964a29f7a8cdb1e4b518b4cb7420ea5">NODE_IF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a52160547548851ab924923b8ca1dcb42">NODE_NIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a2e2ee74ca4f1fe85350a59ae648d6310">NODE_RESCUE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0740a4cb8cfb60e24ac741779344739b">NODE_RETURN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#abe133b4015b1ff19345d5d25781fc25e">NODE_WHEN</a>, and <a class="el" href="../../db/d97/parse_8c.html#aad50fbaf519744d86469c6b2f6824503">subnodes</a>.</p>

</div>
</div>
<a class="anchor" id="aab309c252250f7fbd970c1079e8f4aa0"></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="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> reg_compile_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>options</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="../../db/d97/parse_8c_source.html#l15713">15713</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">m</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d0/d2a/variable_8c_source.html#l01032">rb_attr_get()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00085">rb_errinfo</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02516">rb_reg_compile()</a>, <a class="el" href="../../d3/d57/eval_8c_source.html#l01065">rb_set_errinfo()</a>, <a class="el" href="../../d9/dee/tkutil_8c.html#a3d8cc8d6e3bc83d7f835137c76c760b7">rb_str_append()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01889">rb_str_cat()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00535">RE_OPTION_MASK</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00472">reg_fragment_setenc</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>.</p>

</div>
</div>
<a class="anchor" id="a37c7303c3de38c5c397e69f51bb77356"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> reg_fragment_check_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>options</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="../../db/d97/parse_8c_source.html#l15618">15618</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../d5/df2/win32_8c_source.html#l00078">err</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00050">RB_GC_GUARD</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00854">rb_obj_as_string()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l02289">rb_reg_check_preprocess()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00472">reg_fragment_setenc</a>, and <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>.</p>

</div>
</div>
<a class="anchor" id="a8690f32702dfa93071e5f4e32b2b2500"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> reg_fragment_setenc_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>options</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="../../db/d97/parse_8c_source.html#l15579">15579</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l01163">c</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00297">parser_params::enc</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00058">ENC_CODERANGE_7BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00047">ENCODING_GET</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00052">ENCODING_IS_ASCII8BIT</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00037">ENCODING_SET</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l09703">idx</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01110">rb_ascii8bit_encoding()</a>, <a class="el" href="../../dc/d26/re_8c_source.html#l00285">rb_char_to_option_kcode()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00727">rb_enc_associate()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00121">rb_enc_name</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00324">rb_enc_str_coderange()</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l01140">rb_usascii_encoding()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00533">RE_OPTION_ENCODING_IDX</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00534">RE_OPTION_ENCODING_NONE</a>.</p>

</div>
</div>
<a class="anchor" id="a54ec7e11414613f828f41c39802d9f07"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * reg_named_capture_assign_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>regexp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>match</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="../../db/d97/parse_8c_source.html#l15681">15681</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y_source.html#l01287">arg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00413">block_append</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15724">reg_named_capture_assign_t::enc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15726">reg_named_capture_assign_t::fail_block</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00447">gettable</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../dd/d9f/date__parse_8c_source.html#l00245">match()</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a1de81a35f996179a8b0c6942e78369ca">NEW_CALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0e9ba36e1c5584b64a0bcfa5b66fcd8e">NEW_IF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8aa0b92b54882fc0fadc7e1b76c892de">NEW_LIST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0b35b94b9b2bf20d34efc1616be83916">NEW_LIT</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14236">newline_node()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15727">reg_named_capture_assign_t::num</a>, <a class="el" href="../../d6/dda/regparse_8c_source.html#l00530">onig_foreach_name()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04323">parser</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15723">reg_named_capture_assign_t::parser</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00780">ptr</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00733">rb_enc_get()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15641">reg_named_capture_assign_iter()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00910">RREGEXP</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l15725">reg_named_capture_assign_t::succ_block</a>.</p>

</div>
</div>
<a class="anchor" id="a483808c5557dc75aecd88bc02331f285"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> reg_named_capture_assign_iter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d8/db3/oniguruma_8h.html#a291548d828e9d948f8b8e1d117548841">OnigUChar</a> *&#160;</td>
          <td class="paramname"><em>name_end</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>back_num</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> *&#160;</td>
          <td class="paramname"><em>back_refs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d8/db3/oniguruma_8h.html#a6f96b881f9e3457d8ebf308101248bc0">OnigRegex</a>&#160;</td>
          <td class="paramname"><em>regex</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td>
          <td class="paramname"><em>arg0</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="../../db/d97/parse_8c_source.html#l15641">15641</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y_source.html#l01287">arg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00449">assignable</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00413">block_append</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00522">dvar_defined</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l10402">enc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15724">reg_named_capture_assign_t::enc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15726">reg_named_capture_assign_t::fail_block</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00447">gettable</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00063">ID2SYM</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00097">idAREF</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01450">ISASCII</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22210">len</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00510">local_id</a>, <a class="el" href="../../d3/d15/name2ctype_8h_source.html#l22187">MAX_WORD_LENGTH</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a5e7a0a52100eb0c55a45820aec023c1d">NEW_BEGIN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a1de81a35f996179a8b0c6942e78369ca">NEW_CALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8aa0b92b54882fc0fadc7e1b76c892de">NEW_LIST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0b35b94b9b2bf20d34efc1616be83916">NEW_LIT</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14236">newline_node()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00459">node_assign</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15727">reg_named_capture_assign_t::num</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15723">reg_named_capture_assign_t::parser</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../d5/de3/encoding_8h_source.html#l00173">rb_enc_islower</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16047">rb_enc_symname2_p()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16140">rb_intern3()</a>, <a class="el" href="../../d3/deb/lex_8c_source.html#l00037">rb_reserved_word</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00627">rb_warningS</a>, <a class="el" href="../../de/d46/os2_8c_source.html#l00056">s</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01273">ST_CONTINUE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15725">reg_named_capture_assign_t::succ_block</a>, and <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05506">var</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15681">reg_named_capture_assign_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="ad2c8f91f990e329fd396190f91916d7b"></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="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> register_symid </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a>&#160;</td>
          <td class="paramname"><em>len</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/de3/encoding_8h.html#a3d5d575c85ecab6a42b403512c8919fa">rb_encoding</a> *&#160;</td>
          <td class="paramname"><em>enc</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="../../db/d97/parse_8c_source.html#l16040">16040</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c.html#a122fe41711bccc3d787fb26d5c99898b">global_symbols</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15937">symbols::id_str</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00970">OBJ_FREEZE</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00424">rb_enc_str_new()</a>, <a class="el" href="../../d6/d87/regint_8h_source.html#l00151">st_add_direct</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l15936">symbols::sym_id</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16050">rb_intern3()</a>.</p>

</div>
</div>
<a class="anchor" id="a2f14aab5ef2715ec84838b01b222bc2f"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * remove_begin </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l14997">14997</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#a5108b748a0833a5e734a91e4f3719510">NODE_BEGIN</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l14236">newline_node()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ad40924187b97b600ced34283272a1503"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * ret_args_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l15276">15276</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#a2d1f690881009147e0af52d3bcd84ccb">nd_set_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15268">no_blockarg()</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a490d1fc6f7f9e81a1815e9b1c3080d94">NODE_ARRAY</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#a5d6b8dc54e03236c06b5092e4c5d5b07">NODE_VALUES</a>.</p>

</div>
</div>
<a class="anchor" id="a1577ddd9ad59f71c121e86f4a5782622"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> set_file_encoding </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>send</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="../../db/d97/parse_8c_source.html#l12810">12810</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01456">ISALNUM</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01453">ISSPACE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12571">parser_encode_length()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12591">parser_set_encode()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l00410">rb_str_new()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../d8/df4/generator_8h_source.html#l00042">RSTRING_PTR</a>, <a class="el" href="../../de/d46/os2_8c_source.html#l00056">s</a>, <a class="el" href="../../df/d77/ruby_8c_source.html#l01183">str</a>, and <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01467">STRNCASECMP</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12899">parser_yylex()</a>.</p>

</div>
</div>
<a class="anchor" id="a55cf0893efa01c950964876f7fd3237b"></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="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> shadowing_lvar_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>name</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="../../db/d97/parse_8c_source.html#l14667">14667</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00525">dvar_curr</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00523">dvar_defined_get</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00519">dyna_in_block</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00510">local_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14664">LVAR_USED</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00365">lvtbl</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00208">name</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00627">rb_warningS</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00209">vtable_add()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

</div>
</div>
<a class="anchor" id="af070c430221adb897e567daa564d7215"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> * splat_array </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l14793">14793</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a490d1fc6f7f9e81a1815e9b1c3080d94">NODE_ARRAY</a>, and <a class="el" href="../../d3/d09/ripper_8y.html#a985f27752acfb29eca912c28522329c3">NODE_SPLAT</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l05029">switch()</a>.</p>

</div>
</div>
<a class="anchor" id="ada8aa24d50028bab4e2a4437e6eb7807"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">switch </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a1465c81f2e9dcdc181a3494ad4856982">yytype</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04335">4335</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a5b7bf1384bf1f609b09f3bb5386b0822"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">switch </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a24302b94020c5319d40f20157e7ab754">yyn</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l05029">5029</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00419">arg_append</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15329">arg_blk_pass()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00421">arg_concat</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00508">arg_var</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l02550">args</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00452">aryset</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00449">assignable</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00454">attrset</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00413">block_append</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00410">block_dup_check</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00432">call_bin_op</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00434">call_uni_op</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00146">CMDARG_PUSH</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00342">cmdarg_stack</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00361">command_start</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00650">compile_error</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00348">compile_for_eval</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00392">cond</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00142">COND_POP</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00141">COND_PUSH</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00341">cond_stack</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00349">cur_mid</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00362">deferred_nodes</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00519">dyna_in_block</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00517">dyna_pop</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00515">dyna_push</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00428">evstr2dstr</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00120">EXPR_BEG</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00121">EXPR_END</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00122">EXPR_ENDARG</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00123">EXPR_ENDFN</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00127">EXPR_FNAME</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00338">FIXNUM_P</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14336">fixpos()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15121">fixup_nodes()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00495">formal_argument</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00478">get_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00447">gettable</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00172">YYSTYPE::id</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00063">ID2SYM</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00617">ifndef_ripper</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00347">in_def</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00350">in_defined</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00346">in_single</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00225">INT2FIX</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00512">internal_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00114">is_asgn_or_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00106">is_local_id</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00089">keyword__ENCODING__</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00088">keyword__FILE__</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00087">keyword__LINE__</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00074">keyword_false</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00072">keyword_nil</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00071">keyword_self</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00073">keyword_true</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00340">lex_state</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00339">lex_strterm</a>, <a class="el" href="../../d5/db5/encoding_8c_source.html#l00049">list</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00415">list_append</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00417">list_concat</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00423">literal_concat</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14367">literal_concat0()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00510">local_id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00504">local_pop</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00502">local_push</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00394">logop</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00345">lpar_beg</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l04946">m</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00462">match_op</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af2624e9d2b33c35f3fd6a47d10f4abeb">nd_aid</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a983c3d46d46e9e943acfdf5dea6b8055">nd_args</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae61229a8d5f071ba356912792423152c">nd_body</a>, <a class="el" href="../../d7/dc0/parse_8y_source.html#l01361">nd_iter</a>, <a class="el" href="../../d3/d09/ripper_8y.html#abc3eaf1f15fe59a237e323527b09dd96">nd_lit</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af076c15ddc47c2ed02e044acb9daf22e">nd_next</a>, <a class="el" href="../../d3/d09/ripper_8y.html#affb08587751a5818308750fb9ee009d5">nd_plen</a>, <a class="el" href="../../d7/dc0/parse_8y.html#aa7827a09c7d0772a7d512225a39cefd7">nd_set_line()</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a2d1f690881009147e0af52d3bcd84ccb">nd_set_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae6d9e742b704d03a9cf07b84d07317c6">nd_value</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a36bafa6e6a89ed13b844aaf411432524">nd_vid</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15310">negate_lit()</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a2f666a41c0a14ee99bf4602bd7cdc6ce">NEW_ALIAS</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00437">new_args</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a244cf7c1439ba603ebd6c13f3e5dc98d">NEW_ARGS_AUX</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ac115448deb3e894336e6d380cd9aa0f4">NEW_ARGSCAT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a5e7a0a52100eb0c55a45820aec023c1d">NEW_BEGIN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a322af61bffc5962fd3d31ad2fda1caea">NEW_BLOCK_PASS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a075c02a442f1209b215efc4201c04552">NEW_BREAK</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00499">new_bv</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a1de81a35f996179a8b0c6942e78369ca">NEW_CALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae9c97d06f87ba41d26c402ed65477795">NEW_CASE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9b6fdcbe7b8e7cadd9f3051de760bfb7">NEW_CDECL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a1b654907586b146afcc483b7baea6849">NEW_CLASS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a109b95bb64b197f905c1c1daa2ec996b">NEW_COLON2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a27482ec92482376d5ed688c4794a436c">NEW_COLON3</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae2919e37a640ffec55e59cd7a7ba08fd">NEW_CVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a61417c7b2923e2ca34f6ce6b3806ef91">NEW_DASGN_CURR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a04094a051d2341654d9b16a1d646998e">NEW_DEFINED</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aad30ed1388f132823d5270751583d6f5">NEW_DEFN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a02352557d4df0ff04115ab63c340531c">NEW_DEFS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a674c3521a6afadf6bcb1724ae53b4e5b">NEW_DOT2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aff0c2a0745dc92507ee004fdae74af07">NEW_DOT3</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4095910e406092a35a8cbf1d1f541026">NEW_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9765952595e2f9c55b2b998ab6597678">NEW_DVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8b28dbb2dbbb5be3f93f3369de8a4ac2">NEW_ENSURE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a3ec1c38fe8a09bb404384cdd7f89dc32">NEW_ERRINFO</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a042696698b24c9047266cc611786cd90">NEW_EVSTR</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00426">new_evstr</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab2c9a6c46cf2371d4268127604a2997c">NEW_FCALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4ed14287683b94e26f7670f14bc17652">NEW_FOR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acb0de9b56aa284db22328a4a53f23f32">NEW_GVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4200cab94849f33b40039be68076fd95">NEW_HASH</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0e9ba36e1c5584b64a0bcfa5b66fcd8e">NEW_IF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a60cef03d789abc5bf6c5a6c8ab65428c">NEW_ITER</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a59c2d27bbdf39e56b78eb76c0f65dcbe">NEW_IVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a25698181d12a4a3bfbcd03ef7fe38462">NEW_LAMBDA</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8aa0b92b54882fc0fadc7e1b76c892de">NEW_LIST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0b35b94b9b2bf20d34efc1616be83916">NEW_LIT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad06291df482a642882a6a52e01435687">NEW_LVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a405af79add930f989078c09b9405e69e">NEW_MASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aeb6107cd1f97031d33e730981ac63a29">NEW_MODULE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a58f7f093662561660bdd3c5aa492b329">NEW_NEXT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a969f4dd65ae53a2ec90dbbb0420af61e">NEW_NIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6fafbd1d8ed31805fc7574ae1f6c87c7">NEW_NODE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#abb850758a59164edf0d3fbeb64114053">NEW_OP_ASGN1</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aca83b7f7328b02ddf48c379136570d36">NEW_OP_ASGN2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#afb14fd699da452a53d87c5b7d8648cf5">NEW_OP_ASGN_AND</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0a7d54a25f0a34c9e070aeb22925319f">NEW_OP_ASGN_OR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a095a47b01d8819140725d0d2e39886c8">NEW_OPT_ARG</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab003942ed14f77fbd6933dafaa16e956">NEW_POSTARG</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a24c3c8e3c8667402283da5602acc2f8e">NEW_POSTEXE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ac1c02c2df831d47d0d510aba0ef8a698">NEW_REDO</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a3a24fa78d51a6d51a28bb911f51814c7">NEW_RESBODY</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a480b6549172fef5598a345a33ac43849">NEW_RESCUE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#adb65df1391aaa7d35cae89e77fb4d6b4">NEW_RETRY</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8248068d560005b8d3311ae3bd74c5ac">NEW_RETURN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa1918e1a957779560524c226bb518f80">NEW_SCLASS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad0321dad4945e9cea9b0a5f0296e2505">NEW_SCOPE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a62c19da24c2e3f16209d63ec2a8282c7">NEW_SPLAT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a67754e89cb5fe173e2ba7c6bc1d82649">NEW_STR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a8d18610c4e6d95d2792d4d8416922c7e">NEW_SUPER</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa661df3df3a3be219ed1573c2273f99a">NEW_UNDEF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a38b12ae1dd36af194b6328822949756c">NEW_UNLESS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a63a47e707cafd9c5d43db5f49f6b5a05">NEW_UNTIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a46287ffb859955fbc4f1cdf7dc057a22">NEW_VALIAS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a79b20aee08828f19c0fedc8e1aaafb75">NEW_WHEN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a10be5c585568d23803cbe84a2106b48d">NEW_WHILE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9eb30ced1fb74550d260c22790ac541b">NEW_XSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a7796bc2b7ee4d35c0839cdc721200861">NEW_YIELD</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00444">new_yield</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a3d0f928629afd9bafaf3750a9df5ba86">NEW_ZARRAY</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab3ab66050936d47322ee10c294c40fec">NEW_ZSUPER</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14236">newline_node()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00374">NIL_P</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00171">YYSTYPE::node</a>, <a class="el" href="../../d3/d09/ripper_8y.html#afce3dc60f5eb8de336e40138600ef910">NODE_AND</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a490d1fc6f7f9e81a1815e9b1c3080d94">NODE_ARRAY</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00459">node_assign</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a5108b748a0833a5e734a91e4f3719510">NODE_BEGIN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae26c9ff309f6c5d0fd5c3edd0232ee0d">NODE_BLOCK</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac25fa5ac2c9b236539991db75bbe3b7">NODE_BLOCK_PASS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af92abe71c6571a24b59b4eb4ebb5908f">NODE_DASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa69a9128d7cd7376dc4d76e65d90e994">NODE_DASGN_CURR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a12aabedfc8eee47d21349ce818f3e60c">NODE_DREGX</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a43e52cd8b79e69a358e2ff4082094d2b">NODE_DREGX_ONCE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6487236f9718bcfe094a657cb0efd498">NODE_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab102222ffbe5118d93d37b103876fc44">NODE_DSYM</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ac175ada0354ab81202c744d1db266a85">NODE_DXSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#abd2d897cf3ea6a0b59b4cafb72d99b4c">NODE_ENSURE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aca499ed79c89ddea66b38e191e5aa2e3">NODE_FL_NEWLINE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa9d208a2eb1e5266beea027e10f3d472">NODE_LASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af19d1c1d9f26c7b19546967449e887f6">NODE_LIT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ad03c15faf9f8ca478889f491431b406b">NODE_MASGN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#addcdfeefb5907f74a7b172a710c8d45e">NODE_OR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a2e2ee74ca4f1fe85350a59ae648d6310">NODE_RESCUE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ac6983f7134e356786ebe01ddea8985cd">NODE_SCOPE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4beb90d7425a19420390f5f402c7cd7b">NODE_SELF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac55f53b58d8cbef84a61f2d744e7643">NODE_STR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4850c3a60b6471d48bbb7b574cc3c3ca">NODE_XSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a210571fb93e1d6ca4c50d6e897cd1d60">NODE_YIELD</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acb7153a88fb24c846bd6751ca2fa9316">NODE_ZARRAY</a>, <a class="el" href="../../db/d0a/method_8h_source.html#l00017">NOEX_PRIVATE</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00134">NULL</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00173">YYSTYPE::num</a>, <a class="el" href="../../d9/d89/isinf_8c_source.html#l00052">one()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06135">opts</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00344">paren_nest</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00651">PARSER_ARG</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06768">Qfalse</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00367">Qnil</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00457">rb_backref_error</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00027">rb_cArray</a>, <a class="el" href="../../d8/d16/gc_8c_source.html#l02345">rb_gc_force_recycle()</a>, <a class="el" href="../../dc/dcc/array_8c.html#a9cfa42d4b79c89d68c53be8b2150a503">rb_intern</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16271">rb_intern2()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16284">rb_intern_str()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l05576">rb_parse_in_main()</a>, <a class="el" href="../../d1/db0/string_8c_source.html#l01779">rb_str_resize()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00623">rb_warn0</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00626">rb_warning0</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00535">RE_OPTION_MASK</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00530">RE_OPTION_ONCE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00408">reduce_nodes</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00470">reg_compile</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00474">reg_fragment_check</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00476">reg_named_capture_assign</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14997">remove_begin()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00441">ret_args</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00373">ruby_eval_tree</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00374">ruby_eval_tree_begin</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00497">shadowing_lvar</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14793">splat_array()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l07940">src</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00330">STR_NEW0</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00419">T_REGEXP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00113">tANDOP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00119">tAREF</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00120">tASET</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01279">tbl</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00107">tCMP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00108">tEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00109">tEQQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00111">tGEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00112">tLEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00121">tLSHFT</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00115">tMATCH</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00110">tNEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00116">tNMATCH</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00667">token_info_pop</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00666">token_info_push</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00114">tOROP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00106">tPOW</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00122">tRSHFT</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00105">tUMINUS</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00104">tUPLUS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00441">TYPE</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00170">YYSTYPE::val</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00402">value_expr</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00174">YYSTYPE::vars</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00404">void_expr</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00406">void_stmts</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04193">yyerrok</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>, and <a class="el" href="../../d9/d89/isinf_8c_source.html#l00051">zero()</a>.</p>

</div>
</div>
<a class="anchor" id="a58e96fed52452cc2103880b51fb6d461"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> symbols_i </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>sym</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>ary</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="../../db/d97/parse_8c_source.html#l16281">16281</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../dc/d0c/cparse_8c_source.html#l00063">ID2SYM</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, and <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01273">ST_CONTINUE</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16304">rb_sym_all_symbols()</a>.</p>

</div>
</div>
<a class="anchor" id="ad17b98e320d948c047e2649400d87ce1"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> token_info_get_column </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>token</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="../../db/d97/parse_8c_source.html#l11212">11212</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11256">token_info_pop()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11239">token_info_push()</a>.</p>

</div>
</div>
<a class="anchor" id="afafe3348aa336380fba0589ea7e4c50b"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> token_info_has_nonspaces </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>token</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="../../db/d97/parse_8c_source.html#l11226">11226</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00119">p</a>, and <a class="el" href="../../d6/d7b/strchr_8c.html#a219836f542ce53545052bed5353820ca">strlen()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11256">token_info_pop()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11239">token_info_push()</a>.</p>

</div>
</div>
<a class="anchor" id="a05aa2077c6ff2515398ff2f1d8f82c69"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> token_info_pop </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>token</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="../../db/d97/parse_8c_source.html#l11256">11256</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00243">token_info::column</a>, <a class="el" href="../../dd/dfb/yaml2byte_8c_source.html#l00128">finish</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00242">token_info::linenum</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00245">token_info::next</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00244">token_info::nonspc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00311">parser_params::parser_token_info</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00310">parser_params::parser_token_info_enabled</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00153">rb_compile_warn()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00241">token_info::token</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11212">token_info_get_column()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11226">token_info_has_nonspaces()</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00069">xfree</a>.</p>

</div>
</div>
<a class="anchor" id="a9582677f50add46feae444eadfde9a95"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> token_info_push </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>token</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="../../db/d97/parse_8c_source.html#l11239">11239</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01035">ALLOC</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00243">token_info::column</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00242">token_info::linenum</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00245">token_info::next</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00244">token_info::nonspc</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00311">parser_params::parser_token_info</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00310">parser_params::parser_token_info_enabled</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00241">token_info::token</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l15905">token</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11212">token_info_get_column()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11226">token_info_has_nonspaces()</a>.</p>

</div>
</div>
<a class="anchor" id="a728b3dd8bdacd9371911b53fc5645386"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> value_expr_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l14832">14832</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00392">cond</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00185">FALSE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#afce3dc60f5eb8de336e40138600ef910">NODE_AND</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a5108b748a0833a5e734a91e4f3719510">NODE_BEGIN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae26c9ff309f6c5d0fd5c3edd0232ee0d">NODE_BLOCK</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ac20bfa82bfa40e0dbcb4c41c2d5ee603">NODE_BREAK</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0ce7b90eaf281deb02709b014b182134">NODE_DEFN</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a1aa42b99b85e6641856c375c18999ebc">NODE_DEFS</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab964a29f7a8cdb1e4b518b4cb7420ea5">NODE_IF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a419512cc7a70c27779dfb2fb3ca71a5a">NODE_NEXT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#addcdfeefb5907f74a7b172a710c8d45e">NODE_OR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a18d2e6f19f54d07ba73aa95f4eab97d3">NODE_REDO</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ab34acb27dadef25e21806f3c6e8e0b2e">NODE_RETRY</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a0740a4cb8cfb60e24ac741779344739b">NODE_RETURN</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l14349">parser_warning</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00626">rb_warning0</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00402">value_expr</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00337">yyerror</a>.</p>

</div>
</div>
<a class="anchor" id="a55a6c7b972ea5bcfd25a24831ee589f1"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> void_expr_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l14894">14894</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#a532b1472e32368b65ce9351c1abc2c02">nd_line</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a276fc132dec9ae10a63bf430e66a1064">NODE_BACK_REF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae72a414c065eefb25d29b0376ee93e3d">NODE_CALL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aff107642c64833eb6f64e7043c4d2b5c">NODE_COLON2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a614c6f2b1367102fbde526a5eb2871af">NODE_COLON3</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4162517fa8cb8e9bc4b9d9f6e8c32692">NODE_CONST</a>, <a class="el" href="../../d3/d09/ripper_8y.html#accf6c145831fd42cf9d6c816498ec82b">NODE_CVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9a02a48d7532185f602ab2eee4e7b79a">NODE_DEFINED</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af08e3ddc6c11af4918239aef9490687f">NODE_DOT2</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a9a66d4437b952e9a6bbcbcad6801fc31">NODE_DOT3</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a12aabedfc8eee47d21349ce818f3e60c">NODE_DREGX</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a43e52cd8b79e69a358e2ff4082094d2b">NODE_DREGX_ONCE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a6487236f9718bcfe094a657cb0efd498">NODE_DSTR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af01a3b936fc2a83332b8314ef6b00697">NODE_DVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aa66ba820f9577731ad767ba777d2e633">NODE_FALSE</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a19a08624c33d66f2ef3cfb66af6d9d9f">NODE_GVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a64cab035c0744c9f375bdf575e0cac2f">NODE_IVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#af19d1c1d9f26c7b19546967449e887f6">NODE_LIT</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aeb55bab156cfba6fcec9991e963bce3c">NODE_LVAR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a52160547548851ab924923b8ca1dcb42">NODE_NIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a3ea55c01c2adc06cf9da2a42925ccf03">NODE_NTH_REF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a4beb90d7425a19420390f5f402c7cd7b">NODE_SELF</a>, <a class="el" href="../../d3/d09/ripper_8y.html#aac55f53b58d8cbef84a61f2d744e7643">NODE_STR</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a00911cb328ad9df305f886837c76923c">NODE_TRUE</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00625">rb_warnS</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05807">ruby_verbose</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00107">tCMP</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00108">tEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00111">tGEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00112">tLEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00110">tNEQ</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00106">tPOW</a>, <a class="el" href="../../d3/d09/ripper_8y_source.html#l00105">tUMINUS</a>, and <a class="el" href="../../d3/d09/ripper_8y_source.html#l00104">tUPLUS</a>.</p>

</div>
</div>
<a class="anchor" id="a3d0618cb17bdbe57569d4af763383516"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> void_stmts_gen </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</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="../../db/d97/parse_8c_source.html#l14983">14983</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d3/d09/ripper_8y.html#ade12c589b26f55f089dc25d689249c11">nd_type</a>, <a class="el" href="../../d3/d09/ripper_8y.html#ae26c9ff309f6c5d0fd5c3edd0232ee0d">NODE_BLOCK</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05807">ruby_verbose</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00403">void_expr0</a>.</p>

</div>
</div>
<a class="anchor" id="ab173ab53e10567e11262a24587db4192"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> vtable_add </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *&#160;</td>
          <td class="paramname"><em>tbl</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l00209">209</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00154">vtable::capa</a>, <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l00209">id</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00169">POINTER_P</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00153">vtable::pos</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00265">rb_bug()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01036">REALLOC_N</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00152">vtable::tbl</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00182">VTBL_DEBUG</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15446">arg_var_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15453">local_var_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l14667">shadowing_lvar_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a195d13114b3e77ed234b28e67f732dee"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a>* vtable_alloc </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *&#160;</td>
          <td class="paramname"><em>prev</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="../../db/d97/parse_8c_source.html#l00185">185</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01035">ALLOC</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l01034">ALLOC_N</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00154">vtable::capa</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00153">vtable::pos</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00155">vtable::prev</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00152">vtable::tbl</a>, <a class="el" href="../../d9/dee/tkutil_8c_source.html#l01279">tbl</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00182">VTBL_DEBUG</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15491">dyna_push_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15385">local_push_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a85f6dab8d92797efec6922dbb6da9588"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> vtable_free </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *&#160;</td>
          <td class="paramname"><em>tbl</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="../../db/d97/parse_8c_source.html#l00197">197</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00169">POINTER_P</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00152">vtable::tbl</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00182">VTBL_DEBUG</a>, and <a class="el" href="../../d8/db0/defines_8h_source.html#l00069">xfree</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15502">dyna_pop_1()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15400">local_pop_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a64634944fc97b322eccc73273cbfe233"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> vtable_included </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *&#160;</td>
          <td class="paramname"><em>tbl</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>&#160;</td>
          <td class="paramname"><em>id</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="../../db/d97/parse_8c_source.html#l00224">224</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00169">POINTER_P</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00153">vtable::pos</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00152">vtable::tbl</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15571">dvar_curr_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15540">dvar_defined_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15463">local_id_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="ae4e8077b70dff93cf67cfcf5348620e3"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> vtable_size </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *&#160;</td>
          <td class="paramname"><em>tbl</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="../../db/d97/parse_8c_source.html#l00172">172</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00169">POINTER_P</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00153">vtable::pos</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15446">arg_var_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15910">internal_id_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15431">local_tbl_gen()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15453">local_var_gen()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15416">vtable_tblcpy()</a>.</p>

</div>
</div>
<a class="anchor" id="a3dc252afae87bc11ec326015f5828c7c"></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="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a>* vtable_tblcpy </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> *&#160;</td>
          <td class="paramname"><em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> struct <a class="el" href="../../da/d3d/structvtable.html">vtable</a> *&#160;</td>
          <td class="paramname"><em>src</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="../../db/d97/parse_8c_source.html#l15416">15416</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d6/da0/nkf-utf8_2nkf_8c_source.html#l03913">buf</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06138">cnt</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00152">vtable::tbl</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l00172">vtable_size()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15431">local_tbl_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="ac1292d5338dbd82db26c883f45326560"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> warn_unless_e_option </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>str</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="../../db/d97/parse_8c_source.html#l15109">15109</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l11384">e_option_supplied()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14356">parser_warn</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15189">cond0()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15152">range_op()</a>.</p>

</div>
</div>
<a class="anchor" id="a4fd43c338a5f66f2d33305d45580ea1d"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> warn_unused_var </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="../../df/d34/structlocal__vars.html">local_vars</a> *&#160;</td>
          <td class="paramname"><em>local</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="../../db/d97/parse_8c_source.html#l15365">15365</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l06138">cnt</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">i</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l14664">LVAR_USED</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00153">vtable::pos</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00265">rb_bug()</a>, <a class="el" href="../../db/dcc/error_8c_source.html#l00153">rb_compile_warn()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l16362">rb_id2name()</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00152">vtable::tbl</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00161">local_vars::used</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05520">v</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00160">local_vars::vars</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15502">dyna_pop_1()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l15400">local_pop_gen()</a>.</p>

</div>
</div>
<a class="anchor" id="a8e8b5c2555ec361a424b9a7b554bbeb0"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> warning_unless_e_option </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a> *&#160;</td>
          <td class="paramname"><em>node</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>str</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="../../db/d97/parse_8c_source.html#l15115">15115</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l11384">e_option_supplied()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l14349">parser_warning</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15189">cond0()</a>.</p>

</div>
</div>
<a class="anchor" id="a6e52e3335053cdbf8959da634f0de0f7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">while </td>
          <td>(</td>
          <td class="paramtype">yyssp!&#160;</td>
          <td class="paramname"> = <code><a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11059">11059</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c.html#a2b4c846282513603bb210ff7b0c3ab91">yydestruct()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l04830">YYPOPSTACK</a>.</p>

</div>
</div>
<a class="anchor" id="ac9e7a222405b9ea7243202a5669e713f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyexhaustedlab YY_ </td>
          <td>(</td>
          <td class="paramtype">&quot;memory exhausted&quot;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a91bfbf447c50969d02e8143638bc7798"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YY_REDUCE_PRINT </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a24302b94020c5319d40f20157e7ab754">yyn</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8ee509f1b378ba0799181a41a424578d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YY_STACK_PRINT </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#abbf42605bc224aa1f6e5d4f951162724">yyssp</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6115b3c0a2ab359943afdd62ca25f6ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YY_SYMBOL_PRINT </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a0ca3407dcee776c7c9cf2bed41c34aab">yymsg</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a1465c81f2e9dcdc181a3494ad4856982">yytype</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a36e73ff7e44ea7dc5a603e28b48fe033">yyvaluep</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">yylocationp&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa9ccb8c9f297547c9ba767c8868da76b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YY_SYMBOL_PRINT </td>
          <td>(</td>
          <td class="paramtype">&quot;Next <a class="el" href="../../db/d97/parse_8c.html#a762077f24f1e3564cc3b863ceafccf9b">token</a> is&quot;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&amp;&#160;</td>
          <td class="paramname"><em>yylval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&amp;&#160;</td>
          <td class="paramname"><em>yylloc</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a70f2895ed86dca54e403da8598466d90"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YY_SYMBOL_PRINT </td>
          <td>(</td>
          <td class="paramtype">&quot;Shifting&quot;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&amp;&#160;</td>
          <td class="paramname"><em>yylval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&amp;&#160;</td>
          <td class="paramname"><em>yylloc</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a39c22c2b8a0cd4b1014a3cc9a690dae7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YY_SYMBOL_PRINT </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a903570218166db90fce5f86a1b340796"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YY_SYMBOL_PRINT </td>
          <td>(</td>
          <td class="paramtype">&quot;Shifting&quot;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#aac7fcbee3c60239e99e8dfde521d62ab">yystos</a>&#160;</td>
          <td class="paramname">[yyn], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#ab6ef78ca64064b2c456d5c47ec3cbad9">yyvsp</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">yylsp&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a83cf2835a7f47792d4d7b768d92e36ce"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yy_symbol_value_print </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#afb811e5fb0afc1389211171faf894348">yyoutput</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a1465c81f2e9dcdc181a3494ad4856982">yytype</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a36e73ff7e44ea7dc5a603e28b48fe033">yyvaluep</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a491e36f465bcc626156202db04978cd7"></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="../../d3/d09/ripper_8y.html#a4e3e6ef4fbe5e5c423dd822261631603">NODE</a>* yycompile </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a> *&#160;</td>
          <td class="paramname"><em>parser</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>line</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="../../db/d97/parse_8c_source.html#l11438">11438</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../de/df1/util_8c_source.html#l00425">ruby_strdup()</a>, <a class="el" href="../../d3/de7/thread_8c_source.html#l04603">ruby_suppress_tracing()</a>, <a class="el" href="../../d1/d5c/nkf_8h_source.html#l00186">TRUE</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11390">yycompile0()</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11500">parser_compile_string()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l11562">rb_parser_compile_file()</a>.</p>

</div>
</div>
<a class="anchor" id="a7f2ac42d971e00443f67fb34261abc00"></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="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a> yycompile0 </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa6a1040cbacdc1c2a409fb3f002071bc">VALUE</a>&#160;</td>
          <td class="paramname"><em>arg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>tracing</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="../../db/d97/parse_8c_source.html#l11390">11390</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../db/d97/parse_8c_source.html#l00348">compile_for_eval</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11367">coverage()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11350">debug_lines()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00362">deferred_nodes</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l11384">e_option_supplied()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00355">lex_lastline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00356">lex_nextline</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00358">lex_p</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00357">lex_pbeg</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00359">lex_pend</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00339">lex_strterm</a>, <a class="el" href="../../de/d07/bigdecimal_8c_source.html#l05519">n</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00308">parser_params::nerr</a>, <a class="el" href="../../d3/d09/ripper_8y.html#a969f4dd65ae53a2ec90dbbb0420af61e">NEW_NIL</a>, <a class="el" href="../../d3/d09/ripper_8y.html#acb85e15bc33fde8a817d792d10eeea86">NEW_PRELUDE</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l12853">parser_prepare()</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00310">parser_params::parser_token_info_enabled</a>, <a class="el" href="../../dc/dcc/array_8c_source.html#l00740">rb_ary_push()</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l00090">rb_safe_level</a>, <a class="el" href="../../de/de6/ruby_2ruby_8h_source.html#l00373">RTEST</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00376">ruby_coverage</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00375">ruby_debug_lines</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00373">ruby_eval_tree</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00374">ruby_eval_tree_begin</a>, <a class="el" href="../../d2/d47/compile_8c_source.html#l00426">ruby_sourcefile</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l00367">ruby_sourceline</a>, <a class="el" href="../../d5/d9d/tcltklib_8c_source.html#l05807">ruby_verbose</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00330">STR_NEW0</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l00386">yyparse</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l11438">yycompile()</a>.</p>

</div>
</div>
<a class="anchor" id="a2b4c846282513603bb210ff7b0c3ab91"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yydestruct </td>
          <td>(</td>
          <td class="paramtype">&quot;Cleanup: discarding lookahead&quot;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&amp;&#160;</td>
          <td class="paramname"><em>yylval</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0d477027b341f365bc8638c8e03b5e13"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYDPRINTF </td>
          <td>(</td>
          <td class="paramtype">(stderr,&quot;Starting <a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">parse\n</a>&quot;)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3b19ada515d3b44b1c8e104b8ff345bc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYDPRINTF </td>
          <td>(</td>
          <td class="paramtype">(stderr,&quot;Entering <a class="el" href="../../d5/d1d/gb18030_8c.html#a89f234133d3efe315836311cbf21c64b">state</a> %<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">d\n</a>&quot;, yystate)&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2ff79ef01cdf4e7a4e59ab81207a3933"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a0544c3fe466e421738dae463968b70ba">else</a> YYFPRINTF </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#afb811e5fb0afc1389211171faf894348">yyoutput</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a21e603da915fa8926f3107a1fd45dd01"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYFPRINTF </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#afb811e5fb0afc1389211171faf894348">yyoutput</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&quot;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abfe73d95fd195cdf65b0388594b304ee"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYFPRINTF </td>
          <td>(</td>
          <td class="paramtype">stderr&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&quot;\n&quot;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0eb3fd192cd062c21c57746a7cf3a631"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYFPRINTF </td>
          <td>(</td>
          <td class="paramtype">stderr&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&quot;Reducing stack by rule %<a class="el" href="../../d5/de6/strlcat_8c.html#a4baaf26ccdc71244db2410e8d4938e6a">d</a> (line %lu):\<a class="el" href="../../d2/d37/strlcpy_8c.html#a822b65bd84f46d0871fcfe0ed7366fbc">n</a>&quot;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a6de7eb5d678516ef2f9c0d48ce4e24fa">yyrule</a>-&#160;</td>
          <td class="paramname"><em>1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a792f51ffb856230626ab2f181d9d5e3f">yylno</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af70222515144e83b19d496be762096ca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a> YYID </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a17865c5c13b0c51b2d4e2c1c05521468">yyresult</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a94689e57839140f082a2d7d751073ef1"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> yylex </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> *&#160;</td>
          <td class="paramname">&#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="acd8617a8f2ac0de8bc1cc032cf449e19"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> yyparse </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab54b63769e7909aef8f1593dd4347e49"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYPOPSTACK </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#aec1c217b2331565f5ac5f6e98ad81b4c">yylen</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7024cffc630c7e671cb6ff97e1d53e97"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYSTACK_FREE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8611bef3d743af549dce254aa765a649"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYSTACK_FREE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a0ca3407dcee776c7c9cf2bed41c34aab">yymsg</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae7bce4884c238b92c88006a17478d37c"></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="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> yysyntax_error </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> *&#160;</td>
          <td class="paramname"><em>yymsg_alloc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char **&#160;</td>
          <td class="paramname"><em>yymsg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *&#160;</td>
          <td class="paramname"><em>yyssp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a>&#160;</td>
          <td class="paramname"><em>yytoken</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="../../db/d97/parse_8c_source.html#l04579">4579</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l00910">YY_</a>, <a class="el" href="../../db/d97/parse_8c.html#a5678224066e7b61a101000279b4bb0be">YYCASE_</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04195">YYEMPTY</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l01072">YYLAST</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04719">yymsg</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04815">yyn</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l01075">YYNTOKENS</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l03002">yypact_value_is_default</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00896">YYSIZE_T</a>, <a class="el" href="../../d5/d11/ripper_8c_source.html#l04806">yyssp</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00981">YYSTACK_ALLOC_MAXIMUM</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l03005">yytable_value_is_error</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04237">YYTERROR</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l04531">yytnamerr()</a>, and <a class="el" href="../../d5/d11/ripper_8c_source.html#l04818">yytoken</a>.</p>

</div>
</div>
<a class="anchor" id="ac4bdbe6f524e68778be5e1717fda3bc3"></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="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yytnamerr </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>yyres</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td>
          <td class="paramname"><em>yystr</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="../../db/d97/parse_8c_source.html#l04531">4531</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>References <a class="el" href="../../d5/d11/ripper_8c_source.html#l04815">yyn</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l00896">YYSIZE_T</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04483">yystr</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

</div>
</div>
<a class="anchor" id="aea1b2023c20fac7415c672905ed6e274"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYUSE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac3f9d8f972356ed4970a79b0e5e2bd58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYUSE </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../db/d97/parse_8c.html#afb811e5fb0afc1389211171faf894348">yyoutput</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a1368bd58f28bac025d16736a049518a4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#aa4cd898b7d8f0cc765a5e4ed3c2b0219">yynewstate</a> __pad0__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04863">4863</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab92ac3c17ff4f7965c29c0c0dd3ea8e4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyexhaustedlab __pad10__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11041">11041</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a4143b09a6d526cadc6aef2829eab8f62"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#afbd836d74db15639fd48bee8c44afd2f">yyreturn</a> __pad11__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11051">11051</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ad08bf845a49cfd8edf6b54486d51ad5b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a2ae0b3300aff3e445ac3e63a677e0d3c">yysetstate</a> __pad1__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04866">4866</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8d05b201734adc56a32e7ac3cb49aa02"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a9704be9f950691fbc6f8515fbc889579">yybackup</a> __pad2__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04945">4945</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2302c541e1346c5ce1dac878246bceb3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#ae860be4dc7f95dcf8d16bb315404afae">yydefault</a> __pad3__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l05004">5004</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aef4d00cc9754a422465f7ba86581fd28"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a033f404482bddfc6f22d25694fd18ec7">yyreduce</a> __pad4__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l05015">5015</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a850357179b2c1dc64a2c68916bed735d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a3a0240e9bee206c93e4eb21c629052ba">yyerrlab</a> __pad5__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l10892">10892</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a881354b660dbe96934c34fd5fe538a90"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyerrorlab __pad6__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l10969">10969</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="acbc4bb815300acc4876321289042566e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a38b1e449c65f344d8477baabc1e2692f">yyerrlab1</a> __pad7__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l10984">10984</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aabaa84bd12c9c66128d921755fabf05b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyacceptlab __pad8__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11026">11026</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a94c4f1bad82bd943d8b28a4c925eb246"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyabortlab __pad9__</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11033">11033</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af59edd4eaef7e5fb5df4d5e20414a891"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">continue</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">  <a class="code" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> <a class="code" href="../../d5/d11/ripper_8c.html#ad15982c401dc749f2e2cd4004cf7681a">yylen</a></div>
<div class="ttc" id="ripper_8c_html_ad15982c401dc749f2e2cd4004cf7681a"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#ad15982c401dc749f2e2cd4004cf7681a">yylen</a></div><div class="ttdeci">return yylen</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04489">ripper.c:4489</a></div></div>
<div class="ttc" id="parse_8c_html_a7d535939e93253736c6eeda569d24de5"><div class="ttname"><a href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a></div><div class="ttdeci">#define YYSIZE_T</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l00896">parse.c:896</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04485">4485</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a0544c3fe466e421738dae463968b70ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">else</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">      <a class="code" href="../../d5/d11/ripper_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a> = <a class="code" href="../../db/d97/parse_8c.html#aad19ee88e33c02c4e720b28f78249bd7">YYTRANSLATE</a> (<a class="code" href="../../d3/d7f/gram_8c.html#a34af3aa88645c2f95bbb4d573f8713cb">yychar</a>)</div>
<div class="ttc" id="ripper_8c_html_a33eeb19612cb59c6d6ac812af420a393"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a></div><div class="ttdeci">int yytoken</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04818">ripper.c:4818</a></div></div>
<div class="ttc" id="parse_8c_html_aad19ee88e33c02c4e720b28f78249bd7"><div class="ttname"><a href="../../db/d97/parse_8c.html#aad19ee88e33c02c4e720b28f78249bd7">YYTRANSLATE</a></div><div class="ttdeci">#define YYTRANSLATE(YYX)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l01087">parse.c:1087</a></div></div>
<div class="ttc" id="gram_8c_html_a34af3aa88645c2f95bbb4d573f8713cb"><div class="ttname"><a href="../../d3/d7f/gram_8c.html#a34af3aa88645c2f95bbb4d573f8713cb">yychar</a></div><div class="ttdeci">#define yychar</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d7f/gram_8c_source.html#l00054">gram.c:54</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04964">4964</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a122fe41711bccc3d787fb26d5c99898b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="../../d7/de3/structsymbols.html">symbols</a>  global_symbols = {<a class="el" href="../../df/db9/id_8h.html#a08dd4fbd61c5fde369edd59783f753b3aef5e6ebecd4d666f9eef041ec4ef5ff2">tLAST_ID</a>}</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>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l15888">Init_sym()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l15901">rb_gc_mark_symbols()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l16211">rb_id2str()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l16050">rb_intern3()</a>, <a class="el" href="../../db/d97/parse_8c_source.html#l16304">rb_sym_all_symbols()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16040">register_symid()</a>.</p>

</div>
</div>
<a class="anchor" id="a61569f2965b7a369eb10b6d75d410d11"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int</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">    <span class="keyword">struct </span><a class="code" href="../../d0/d64/structparser__params.html">parser_params</a> *<a class="code" href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a> = (<span class="keyword">struct </span><a class="code" href="../../d0/d64/structparser__params.html">parser_params</a>*)<a class="code" href="../../dd/dfb/yaml2byte_8c.html#a37ed7f02c58c0c771e7e76b4c1e594e6">p</a></div>
<div class="ttc" id="yaml2byte_8c_html_a37ed7f02c58c0c771e7e76b4c1e594e6"><div class="ttname"><a href="../../dd/dfb/yaml2byte_8c.html#a37ed7f02c58c0c771e7e76b4c1e594e6">p</a></div><div class="ttdeci">SYMID SyckParser * p</div><div class="ttdef"><b>Definition:</b> <a href="../../dd/dfb/yaml2byte_8c_source.html#l00119">yaml2byte.c:119</a></div></div>
<div class="ttc" id="ripper_8c_html_a3f18d13a8d526bcd071acc3e90d21f83"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a3f18d13a8d526bcd071acc3e90d21f83">parser</a></div><div class="ttdeci">struct parser_params * parser</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04323">ripper.c:4323</a></div></div>
<div class="ttc" id="structparser__params_html"><div class="ttname"><a href="../../d0/d64/structparser__params.html">parser_params</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l00258">ripper.c:258</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14193">14193</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8aa1e00e411642a6f52111134afc3dad"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="../../d3/d72/structmagic__comment.html">magic_comment</a> magic_comments[]</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">    {<span class="stringliteral">&quot;coding&quot;</span>, <a class="code" href="../../db/d97/parse_8c.html#a35c61cf2b11055da82f4e2264b2bea53">magic_comment_encoding</a>, <a class="code" href="../../db/d97/parse_8c.html#a5ef8f6dfb2d66a30d03278efd7c13b5c">parser_encode_length</a>},</div>
<div class="line">    {<span class="stringliteral">&quot;encoding&quot;</span>, <a class="code" href="../../db/d97/parse_8c.html#a35c61cf2b11055da82f4e2264b2bea53">magic_comment_encoding</a>, <a class="code" href="../../db/d97/parse_8c.html#a5ef8f6dfb2d66a30d03278efd7c13b5c">parser_encode_length</a>},</div>
<div class="line">    {<span class="stringliteral">&quot;warn_indent&quot;</span>, <a class="code" href="../../db/d97/parse_8c.html#a190ee587a3a9f8287285ab5f4b4c74b4">parser_set_token_info</a>},</div>
<div class="line">}</div>
<div class="ttc" id="parse_8c_html_a5ef8f6dfb2d66a30d03278efd7c13b5c"><div class="ttname"><a href="../../db/d97/parse_8c.html#a5ef8f6dfb2d66a30d03278efd7c13b5c">parser_encode_length</a></div><div class="ttdeci">static long parser_encode_length(struct parser_params *parser, const char *name, long len)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l12571">parse.c:12571</a></div></div>
<div class="ttc" id="parse_8c_html_a35c61cf2b11055da82f4e2264b2bea53"><div class="ttname"><a href="../../db/d97/parse_8c.html#a35c61cf2b11055da82f4e2264b2bea53">magic_comment_encoding</a></div><div class="ttdeci">static void magic_comment_encoding(struct parser_params *parser, const char *name, const char *val)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l12639">parse.c:12639</a></div></div>
<div class="ttc" id="parse_8c_html_a190ee587a3a9f8287285ab5f4b4c74b4"><div class="ttname"><a href="../../db/d97/parse_8c.html#a190ee587a3a9f8287285ab5f4b4c74b4">parser_set_token_info</a></div><div class="ttdeci">static void parser_set_token_info(struct parser_params *parser, const char *name, const char *val)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l12648">parse.c:12648</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12675">12675</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l12716">parser_magic_comment()</a>.</p>

</div>
</div>
<a class="anchor" id="a8f8f80d37794cde9472343e4487ba3eb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* name</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l15816">15816</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a90af87a09d945d8cf68c11dba7e35511"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct { ... }   op_tbl[]</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2d47c2d71d06be2e50e5996f4b93fb96">tDOT2</a>,     <span class="stringliteral">&quot;..&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9bc50398d79e22c0e8e3d9e9126f0949">tDOT3</a>,     <span class="stringliteral">&quot;...&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aab3d1e9bc490124c4d58c30ae9ee7837">tPOW</a>,      <span class="stringliteral">&quot;**&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af7a589b2d23cbc55bd530a18d5ff5c02">tUPLUS</a>,    <span class="stringliteral">&quot;+@&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a66c8d98a4b9f04053eb9a7586db8b932">tUMINUS</a>,   <span class="stringliteral">&quot;-@&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7993f1513acab7166beddc35160ca4bc">tCMP</a>,      <span class="stringliteral">&quot;&lt;=&gt;&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a02a4ab1828e2facf085a6f93fc40e754">tGEQ</a>,      <span class="stringliteral">&quot;&gt;=&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3ac03dc224bd934ecf65c6775b4682e1">tLEQ</a>,      <span class="stringliteral">&quot;&lt;=&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ecbc7973f5426688ea41e700663283d">tEQ</a>,       <span class="stringliteral">&quot;==&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab2d7284364012ddab6a0dbb15b0406b4">tEQQ</a>,      <span class="stringliteral">&quot;===&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2b7d9cc9695b359a931bb8e258416645">tNEQ</a>,      <span class="stringliteral">&quot;!=&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a232d0e23503dec83290ffb5325df7290">tMATCH</a>,    <span class="stringliteral">&quot;=~&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1f11ed10c71b9532909ebc2e714fb31d">tNMATCH</a>,   <span class="stringliteral">&quot;!~&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad2e396c6c892d170802544aa52bc1031">tAREF</a>,     <span class="stringliteral">&quot;[]&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1861bd740fae9a896627f756232d9b03">tASET</a>,     <span class="stringliteral">&quot;[]=&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a649923c448b8974c3c0bd73f7b6ec108">tLSHFT</a>,    <span class="stringliteral">&quot;&lt;&lt;&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7d5fa824afa0d48bbb46dbecd27f35b6">tRSHFT</a>,    <span class="stringliteral">&quot;&gt;&gt;&quot;</span>},</div>
<div class="line">    {<a class="code" href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a30c6d120b6b7cc279519e0a0b7477b0f">tCOLON2</a>,   <span class="stringliteral">&quot;::&quot;</span>},</div>
<div class="line">}</div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a9bc50398d79e22c0e8e3d9e9126f0949"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9bc50398d79e22c0e8e3d9e9126f0949">tDOT3</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00118">ripper.y:118</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a7993f1513acab7166beddc35160ca4bc"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7993f1513acab7166beddc35160ca4bc">tCMP</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00107">ripper.y:107</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a2d47c2d71d06be2e50e5996f4b93fb96"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2d47c2d71d06be2e50e5996f4b93fb96">tDOT2</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00117">ripper.y:117</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9af7a589b2d23cbc55bd530a18d5ff5c02"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9af7a589b2d23cbc55bd530a18d5ff5c02">tUPLUS</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00104">ripper.y:104</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9ad2e396c6c892d170802544aa52bc1031"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad2e396c6c892d170802544aa52bc1031">tAREF</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00119">ripper.y:119</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a2ecbc7973f5426688ea41e700663283d"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ecbc7973f5426688ea41e700663283d">tEQ</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00108">ripper.y:108</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a02a4ab1828e2facf085a6f93fc40e754"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a02a4ab1828e2facf085a6f93fc40e754">tGEQ</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00111">ripper.y:111</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9aab3d1e9bc490124c4d58c30ae9ee7837"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aab3d1e9bc490124c4d58c30ae9ee7837">tPOW</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00106">ripper.y:106</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9ab2d7284364012ddab6a0dbb15b0406b4"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab2d7284364012ddab6a0dbb15b0406b4">tEQQ</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00109">ripper.y:109</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a3ac03dc224bd934ecf65c6775b4682e1"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3ac03dc224bd934ecf65c6775b4682e1">tLEQ</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00112">ripper.y:112</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a232d0e23503dec83290ffb5325df7290"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a232d0e23503dec83290ffb5325df7290">tMATCH</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00115">ripper.y:115</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a7d5fa824afa0d48bbb46dbecd27f35b6"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7d5fa824afa0d48bbb46dbecd27f35b6">tRSHFT</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00122">ripper.y:122</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a649923c448b8974c3c0bd73f7b6ec108"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a649923c448b8974c3c0bd73f7b6ec108">tLSHFT</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00121">ripper.y:121</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a2b7d9cc9695b359a931bb8e258416645"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2b7d9cc9695b359a931bb8e258416645">tNEQ</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00110">ripper.y:110</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a66c8d98a4b9f04053eb9a7586db8b932"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a66c8d98a4b9f04053eb9a7586db8b932">tUMINUS</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00105">ripper.y:105</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a1861bd740fae9a896627f756232d9b03"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1861bd740fae9a896627f756232d9b03">tASET</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00120">ripper.y:120</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a1f11ed10c71b9532909ebc2e714fb31d"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1f11ed10c71b9532909ebc2e714fb31d">tNMATCH</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00116">ripper.y:116</a></div></div>
<div class="ttc" id="ripper_8y_html_a15c9f7bd2f0e9686df5d9df4f3314aa9a30c6d120b6b7cc279519e0a0b7477b0f"><div class="ttname"><a href="../../d3/d09/ripper_8y.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a30c6d120b6b7cc279519e0a0b7477b0f">tCOLON2</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d09/ripper_8y_source.html#l00123">ripper.y:123</a></div></div>
</div><!-- fragment -->
<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l16211">rb_id2str()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l16050">rb_intern3()</a>.</p>

</div>
</div>
<a class="anchor" id="a3d8077fbae5d50089954f7ce632df6d9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> struct <a class="el" href="../../d0/d64/structparser__params.html">parser_params</a>* parser</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04323">4323</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af36ef20882377523249710431e5e571a"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../de/de6/ruby_2ruby_8h.html#aa4158300c0d9f60230e02a520f7c64b2">rb_data_type_t</a> parser_data_type</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">    <span class="stringliteral">&quot;parser&quot;</span>,</div>
<div class="line">    {</div>
<div class="line">        <a class="code" href="../../db/d97/parse_8c.html#a9d2aa6adabdcc22b57f6135402c2e3e7">parser_mark</a>,</div>
<div class="line">        <a class="code" href="../../db/d97/parse_8c.html#a856bd7b478ffef2787b6e1d25a8b76b4">parser_free</a>,</div>
<div class="line">        <a class="code" href="../../db/d97/parse_8c.html#a5ac7d0f71ecd4430cce3b7f48de4e297">parser_memsize</a>,</div>
<div class="line">    },</div>
<div class="line">}</div>
<div class="ttc" id="parse_8c_html_a5ac7d0f71ecd4430cce3b7f48de4e297"><div class="ttname"><a href="../../db/d97/parse_8c.html#a5ac7d0f71ecd4430cce3b7f48de4e297">parser_memsize</a></div><div class="ttdeci">static size_t parser_memsize(const void *ptr)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l16443">parse.c:16443</a></div></div>
<div class="ttc" id="parse_8c_html_a856bd7b478ffef2787b6e1d25a8b76b4"><div class="ttname"><a href="../../db/d97/parse_8c.html#a856bd7b478ffef2787b6e1d25a8b76b4">parser_free</a></div><div class="ttdeci">static void parser_free(void *ptr)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l16423">parse.c:16423</a></div></div>
<div class="ttc" id="parse_8c_html_a9d2aa6adabdcc22b57f6135402c2e3e7"><div class="ttname"><a href="../../db/d97/parse_8c.html#a9d2aa6adabdcc22b57f6135402c2e3e7">parser_mark</a></div><div class="ttdeci">static void parser_mark(void *ptr)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l16397">parse.c:16397</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11497">11497</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7448ef770cca8f11aceb3545ef30e10a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a> parser_yylval = lval</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14198">14198</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ace087c74279413f67bc797ed59f31180"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> unsigned <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> ruby_global_name_punct_bits[]</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
<div class="line">    <a class="code" href="../../db/d97/parse_8c.html#a13bb92461f018ffce85cb158f30ae2c8">SPECIAL_PUNCT</a>(0),</div>
<div class="line">    <a class="code" href="../../db/d97/parse_8c.html#a13bb92461f018ffce85cb158f30ae2c8">SPECIAL_PUNCT</a>(1),</div>
<div class="line">    <a class="code" href="../../db/d97/parse_8c.html#a13bb92461f018ffce85cb158f30ae2c8">SPECIAL_PUNCT</a>(2),</div>
<div class="line">}</div>
<div class="ttc" id="parse_8c_html_a13bb92461f018ffce85cb158f30ae2c8"><div class="ttname"><a href="../../db/d97/parse_8c.html#a13bb92461f018ffce85cb158f30ae2c8">SPECIAL_PUNCT</a></div><div class="ttdeci">#define SPECIAL_PUNCT(idx)</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l12211">parse.c:12211</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l12206">12206</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a812f626fd6fb71bf64609d2fb78bde8f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="../../d6/d34/structst__hash__type.html">st_hash_type</a> symhash</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">    <a class="code" href="../../db/d2e/intern_8h.html#abff17b0baeb7275f49e3bd417aec866f">rb_str_hash_cmp</a>,</div>
<div class="line">    <a class="code" href="../../db/d2e/intern_8h.html#ae3a4b38656e45011a94975206acf7650">rb_str_hash</a>,</div>
<div class="line">}</div>
<div class="ttc" id="intern_8h_html_ae3a4b38656e45011a94975206acf7650"><div class="ttname"><a href="../../db/d2e/intern_8h.html#ae3a4b38656e45011a94975206acf7650">rb_str_hash</a></div><div class="ttdeci">st_index_t rb_str_hash(VALUE)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/db0/string_8c_source.html#l02170">string.c:2170</a></div></div>
<div class="ttc" id="intern_8h_html_abff17b0baeb7275f49e3bd417aec866f"><div class="ttname"><a href="../../db/d2e/intern_8h.html#abff17b0baeb7275f49e3bd417aec866f">rb_str_hash_cmp</a></div><div class="ttdeci">int rb_str_hash_cmp(VALUE, VALUE)</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/db0/string_8c_source.html#l02180">string.c:2180</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l15855">15855</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a93ca48b6ca5634eebe9872b8dc2650ee"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a> t = <a class="el" href="../../db/d97/parse_8c.html#af006539b61f4b4c5b76969e1993e672b">parser_yylex</a>(<a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14195">14195</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a762077f24f1e3564cc3b863ceafccf9b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../de/de6/ruby_2ruby_8h.html#afa5b9137f051ac26d7ccc8824f178233">ID</a> token</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l15815">15815</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a61615c1fe527006a7a73d0e5c1d96e70"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a3d8077fbae5d50089954f7ce632df6d9">parser</a> <a class="el" href="../../db/d97/parse_8c.html#a7448ef770cca8f11aceb3545ef30e10a">parser_yylval</a> val = <a class="el" href="../../de/de6/ruby_2ruby_8h.html#a2edf6990280eb2637623ccd421dee4f0">Qundef</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l14199">14199</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aaa995074e96ab8f26260967301501834"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YYACCEPT</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04932">4932</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a9704be9f950691fbc6f8515fbc889579"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">goto yybackup</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04934">4934</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ad71aa3e59138cfb1125f4521638dc39b"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>* yybottom</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="../../db/d97/parse_8c_source.html#l04381">4381</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04386">for()</a>.</p>

</div>
</div>
<a class="anchor" id="abc6c35ac2a4d2578c3f92c2468216bc9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yychar = <a class="el" href="../../db/d97/parse_8c.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04846">4846</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af434820fddd4631c08de7a1d9629ff18"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> yycheck[]</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="../../db/d97/parse_8c_source.html#l03008">3008</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a5b16b74cec71f63be98258ba8a76731f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d5/d61/regerror_8c.html#a0ba9b15775b84c0c58409715c92486a6">return</a> yyd</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04517">4517</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7c044c33d6306a70b87620bdb1b478e5"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a> yydefact[]</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="../../db/d97/parse_8c_source.html#l01662">1662</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae860be4dc7f95dcf8d16bb315404afae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">goto yydefault</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04947">4947</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a4947c3c0c6f6ffa0abfd76efd299828a"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> yydefgoto[]</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">{</div>
<div class="line">      -1,     1,     2,    64,    65,    66,   229,   539,   540,   244,</div>
<div class="line">     245,   421,    68,    69,   339,    70,    71,   583,   719,    72,</div>
<div class="line">      73,   246,    74,    75,    76,   449,    77,   202,   358,   359,</div>
<div class="line">     186,   187,   188,   189,   584,   536,   191,    79,   423,   204,</div>
<div class="line">     250,   529,   674,   410,   411,   218,   219,   206,   397,   412,</div>
<div class="line">     488,    80,   337,   435,   604,   341,   800,   342,   801,   697,</div>
<div class="line">     926,   701,   698,   875,   566,   568,   711,   880,   237,    82,</div>
<div class="line">      83,    84,    85,    86,    87,    88,    89,    90,    91,   678,</div>
<div class="line">     542,   686,   797,   798,   350,   738,   739,   740,   763,   654,</div>
<div class="line">     655,   764,   844,   845,   268,   269,   454,   633,   745,   301,</div>
<div class="line">     483,    92,    93,   388,   577,   576,   549,   925,   680,   791,</div>
<div class="line">     861,   865,    94,    95,    96,    97,    98,    99,   100,   280,</div>
<div class="line">     467,   101,   282,   276,   274,   278,   459,   646,   645,   755,</div>
<div class="line">     759,   102,   275,   103,   104,   209,   210,   107,   211,   212,</div>
<div class="line">     561,   700,   709,   710,   635,   636,   637,   638,   639,   766,</div>
<div class="line">     767,   640,   641,   642,   643,   836,   747,   377,   567,   255,</div>
<div class="line">     413,   214,   238,   608,   531,   571,   290,   407,   408,   670,</div>
<div class="line">     439,   543,   345,   248</div>
<div class="line">}</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01767">1767</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a1721243d96ce8df72ffee2a31e3600b6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">char* char* yydest</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="../../db/d97/parse_8c_source.html#l04507">4507</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a3a0240e9bee206c93e4eb21c629052ba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">goto yyerrlab</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l05006">5006</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a38b1e449c65f344d8477baabc1e2692f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">goto yyerrlab1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l10957">10957</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="adfe7a43322ec83aeaafc232f9caceaf1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyerrstatus = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04794">4794</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="acb2c75f37770fb020364bfa9a29deb5d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> yyi</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line">  <span class="keywordtype">int</span> yynrhs = <a class="code" href="../../db/d97/parse_8c.html#aa6be1bc256e649b3e922410e291bc7a5">yyr2</a>[<a class="code" href="../../d5/d11/ripper_8c.html#a6de7eb5d678516ef2f9c0d48ce4e24fa">yyrule</a>]</div>
<div class="ttc" id="parse_8c_html_aa6be1bc256e649b3e922410e291bc7a5"><div class="ttname"><a href="../../db/d97/parse_8c.html#aa6be1bc256e649b3e922410e291bc7a5">yyr2</a></div><div class="ttdeci">static const yytype_uint8 yyr2[]</div><div class="ttdef"><b>Definition:</b> <a href="../../db/d97/parse_8c_source.html#l01597">parse.c:1597</a></div></div>
<div class="ttc" id="ripper_8c_html_a6de7eb5d678516ef2f9c0d48ce4e24fa"><div class="ttname"><a href="../../d5/d11/ripper_8c.html#a6de7eb5d678516ef2f9c0d48ce4e24fa">yyrule</a></div><div class="ttdeci">int yyrule</div><div class="ttdef"><b>Definition:</b> <a href="../../d5/d11/ripper_8c_source.html#l04413">ripper.c:4413</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04416">4416</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aec1c217b2331565f5ac5f6e98ad81b4c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yylen = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04489">4489</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a792f51ffb856230626ab2f181d9d5e3f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="../../d3/d15/name2ctype_8h.html#a86f2415763322050063a5502f87c9422">long</a> <a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> yylno = <a class="el" href="../../db/d97/parse_8c.html#a6759275247eca11f6e342fa0117346df">yyrline</a>[<a class="el" href="../../db/d97/parse_8c.html#a6de7eb5d678516ef2f9c0d48ce4e24fa">yyrule</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04419">4419</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a539b86ee4bb46824a194f22eb69903d9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> yylval</td>
        </tr>
      </table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">{</div>
<div class="line"></div>
<div class="line"><span class="keywordtype">int</span> <a class="code" href="../../d3/d7f/gram_8c.html#a34af3aa88645c2f95bbb4d573f8713cb">yychar</a></div>
<div class="ttc" id="gram_8c_html_a34af3aa88645c2f95bbb4d573f8713cb"><div class="ttname"><a href="../../d3/d7f/gram_8c.html#a34af3aa88645c2f95bbb4d573f8713cb">yychar</a></div><div class="ttdeci">#define yychar</div><div class="ttdef"><b>Definition:</b> <a href="../../d3/d7f/gram_8c_source.html#l00054">gram.c:54</a></div></div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04782">4782</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a0ca3407dcee776c7c9cf2bed41c34aab"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">char * yymsg = &quot;Deleting&quot;</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="../../db/d97/parse_8c_source.html#l04719">4719</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l10895">if()</a>, and <a class="el" href="../../db/d97/parse_8c_source.html#l04579">yysyntax_error()</a>.</p>

</div>
</div>
<a class="anchor" id="a061f7d331285d01e0abf2c593fb2cfe4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yymsg_alloc = <a class="el" href="../../db/d74/zlib_8c.html#a8ba1f78f06c67825a7841bc2e2fa3d87">sizeof</a> <a class="el" href="../../db/d97/parse_8c.html#a6a5b01199cf6b07e447587e778402c89">yymsgbuf</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04827">4827</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a6a5b01199cf6b07e447587e778402c89"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char yymsgbuf[128]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04825">4825</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a24302b94020c5319d40f20157e7ab754"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyn = <a class="el" href="../../db/d97/parse_8c.html#a33eeb19612cb59c6d6ac812af420a393">yytoken</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04815">4815</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a01ed6b94e6b4e66e039a1ce54ac1141e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yynerrs = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04790">4790</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa4cd898b7d8f0cc765a5e4ed3c2b0219"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">goto yynewstate</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04997">4997</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="afb811e5fb0afc1389211171faf894348"></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="../../de/d07/bigdecimal_8c.html#ac537498b5ed6e25bced70b90e5949201">void</a> <a class="el" href="../../da/d50/vsnprintf_8c.html#a95742987b07c3bc61a7f376b0168410b">FILE</a> * yyoutput</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="../../db/d97/parse_8c_source.html#l04320">4320</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a52c12de9f634391f03b1680c3b680852"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> yypact[]</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="../../db/d97/parse_8c_source.html#l01792">1792</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a6d39cfd55875de3316f76edb1891c999"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> yypgoto[]</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">{</div>
<div class="line">    -747,  -747,  -747,   452,  -747,    28,  -747,  -545,   277,  -747,</div>
<div class="line">      39,  -747,  -293,   184,   -58,    71,  -747,  -169,  -747,    -7,</div>
<div class="line">     791,  -142,   -13,   -37,  -747,  -396,   -29,  1623,  -312,   788,</div>
<div class="line">     -54,  -747,   -25,  -747,  -747,    20,  -747,  1066,  -747,   -45,</div>
<div class="line">    -747,    11,    47,  -324,   115,     5,  -747,  -322,  -196,    53,</div>
<div class="line">    -295,     8,  -747,  -747,  -747,  -747,  -747,  -747,  -747,  -747,</div>
<div class="line">    -747,  -747,  -747,  -747,  -747,  -747,  -747,  -747,     2,  -747,</div>
<div class="line">    -747,  -747,  -747,  -747,  -747,  -747,  -747,  -747,  -747,   205,</div>
<div class="line">    -338,  -516,   -72,  -618,  -747,  -722,  -671,   147,  -747,  -489,</div>
<div class="line">    -747,  -600,  -747,   -12,  -747,  -747,  -747,  -747,  -747,  -747,</div>
<div class="line">    -747,  -747,  -747,   798,  -747,  -747,  -531,  -747,   -50,  -747,</div>
<div class="line">    -747,  -747,  -747,  -747,  -747,   811,  -747,  -747,  -747,  -747,</div>
<div class="line">    -747,  -747,  -747,  -747,   856,  -747,  -140,  -747,  -747,  -747,</div>
<div class="line">    -747,     7,  -747,    12,  -747,  1268,  1605,   823,  1289,  1575,</div>
<div class="line">    -747,  -747,    35,  -387,  -697,  -568,  -690,   273,  -696,  -746,</div>
<div class="line">      72,   181,  -747,  -526,  -747,  -449,   270,  -747,  -747,  -747,</div>
<div class="line">      97,  -360,   758,  -276,  -747,  -747,   -56,    -4,   278,  -585,</div>
<div class="line">    -214,     6,   -18,    -2</div>
<div class="line">}</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l01897">1897</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae00b22f18cd22951d9714ad55da80b0b"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a> yyprhs[]</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="../../db/d97/parse_8c_source.html#l01136">1136</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a956b2cc3cd225a945285d076f70cbf35"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a> yyr1[]</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="../../db/d97/parse_8c_source.html#l01534">1534</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa6be1bc256e649b3e922410e291bc7a5"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a> yyr2[]</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="../../db/d97/parse_8c_source.html#l01597">1597</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a033f404482bddfc6f22d25694fd18ec7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">goto yyreduce</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l05007">5007</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a17865c5c13b0c51b2d4e2c1c05521468"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyresult = 2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04816">4816</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="afbd836d74db15639fd48bee8c44afd2f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">goto yyreturn</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l11027">11027</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="af1b3f997902a66b394d721e517be4e05"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> yyrhs[]</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="../../db/d97/parse_8c_source.html#l01199">1199</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a6759275247eca11f6e342fa0117346df"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a> yyrline[]</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="../../db/d97/parse_8c_source.html#l01381">1381</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a6de7eb5d678516ef2f9c0d48ce4e24fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> yyrule</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04413">4413</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a3e4907ef97f63eb1516c8e4cdcf6323b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* yys = <a class="el" href="../../db/d97/parse_8c.html#a2eff4cd4438527b7b7ce90bae2337fa2">yysrc</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04512">4512</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2ae0b3300aff3e445ac3e63a677e0d3c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">goto yysetstate</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04855">4855</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2eff4cd4438527b7b7ce90bae2337fa2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* yysrc</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04508">4508</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a5c4ab91036822dc0bc2a00599e676dc1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyss = <a class="el" href="../../db/d97/parse_8c.html#a918ad8dd92f5bf4b64bb9e0b3dc262d2">yyssa</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04805">4805</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a918ad8dd92f5bf4b64bb9e0b3dc262d2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> yyssa[<a class="el" href="../../db/d97/parse_8c.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04804">4804</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="abbf42605bc224aa1f6e5d4f951162724"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyssp = <a class="el" href="../../db/d97/parse_8c.html#a5c4ab91036822dc0bc2a00599e676dc1">yyss</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04806">4806</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8aa26b23ca4a225c1e4ecf47113c56c9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yystacksize = <a class="el" href="../../db/d97/parse_8c.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04813">4813</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a9603869106571e5619ecdd127be595d6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yystate = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04792">4792</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="aac7fcbee3c60239e99e8dfde521d62ab"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a> yystos[]</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="../../db/d97/parse_8c_source.html#l04089">4089</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="adab34a0e800ee48a806740284426120e"></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="../../db/d97/parse_8c.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* yystr</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="../../db/d97/parse_8c_source.html#l04483">4483</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

<p>Referenced by <a class="el" href="../../db/d97/parse_8c_source.html#l04531">yytnamerr()</a>.</p>

</div>
</div>
<a class="anchor" id="aa34b998a7d10e810868620d09ffcfc71"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> yytable[]</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="../../db/d97/parse_8c_source.html#l01923">1923</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab779f3189fbfd3b164b7802b945d619b"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char* <a class="el" href="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> yytname[]</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="../../db/d97/parse_8c_source.html#l01447">1447</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a33eeb19612cb59c6d6ac812af420a393"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yytoken = 0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04818">4818</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab7a1b22b968ac57a46b07a45e255b16a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d5/d11/ripper_8c.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>* yytop</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04382">4382</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a384fb3797a340a5415c03719ebab9c67"></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="../../da/d50/vsnprintf_8c.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="../../d5/d11/ripper_8c.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a> yytranslate[]</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="../../db/d97/parse_8c_source.html#l01091">1091</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a1465c81f2e9dcdc181a3494ad4856982"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../db/d97/parse_8c.html#a61569f2965b7a369eb10b6d75d410d11">int</a> yytype</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04321">4321</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a2f55c56678f9c46655b143719253da6e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyval = <a class="el" href="../../db/d97/parse_8c.html#ab6ef78ca64064b2c456d5c47ec3cbad9">yyvsp</a>[1-<a class="el" href="../../db/d97/parse_8c.html#aec1c217b2331565f5ac5f6e98ad81b4c">yylen</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04821">4821</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a36e73ff7e44ea7dc5a603e28b48fe033"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a>* yyvaluep</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04322">4322</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a751a46d7bcbde1f0c87bd52a0a485137"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyvs = <a class="el" href="../../db/d97/parse_8c.html#a7f466f88d61ed5ae7dcc7de1d6b18475">yyvsa</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04810">4810</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7f466f88d61ed5ae7dcc7de1d6b18475"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../d5/db1/union_y_y_s_t_y_p_e.html">YYSTYPE</a> yyvsa[<a class="el" href="../../db/d97/parse_8c.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="../../db/d97/parse_8c_source.html#l04809">4809</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</a>.</p>

</div>
</div>
<a class="anchor" id="ab6ef78ca64064b2c456d5c47ec3cbad9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">* yyvsp = <a class="el" href="../../db/d97/parse_8c.html#a751a46d7bcbde1f0c87bd52a0a485137">yyvs</a></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="../../db/d97/parse_8c_source.html#l04412">4412</a> of file <a class="el" href="../../db/d97/parse_8c_source.html">parse.c</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.5
</small></address>
</body>
</html>