Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > aaf33964de706a538481c929c1da6a44 > files > 3890

faust-doc-0.9.10-5mdv2010.1.x86_64.rpm

<!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"/>
<title>FAUST compiler: faustlexer.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.3 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>faustlexer.cpp File Reference</h1><code>#include &lt;stdio.h&gt;</code><br/>
<code>#include &lt;string.h&gt;</code><br/>
<code>#include &lt;errno.h&gt;</code><br/>
<code>#include &lt;stdlib.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="tree_8hh_source.html">tree.hh</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="faustlexer_8cpp_source.html">faustparser.hpp</a>&quot;</code><br/>
<div class="dynheader">
Include dependency graph for faustlexer.cpp:</div>
<div class="dynsection">
</div>
<div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dynsection">
</div>

<p><a href="faustlexer_8cpp_source.html">Go to the source code of this file.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyy__buffer__state.html">yy_buffer_state</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structyy__trans__info.html">yy_trans_info</a></td></tr>
<tr><td colspan="2"><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a1ae16e642a197fa4948998525813c6f5">YY_INT_ALIGNED</a>&nbsp;&nbsp;&nbsp;short int</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a3c3d1ef92e93b0bc81d7760a73d5c3b6">FLEX_SCANNER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a243ca1d30872935faf05ea5118ed6fdc">YY_FLEX_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a90f9d458829400869e47efb68a865677">YY_FLEX_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;5</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac676bd06869180ea493e9b6d7c078dbb">YY_FLEX_SUBMINOR_VERSION</a>&nbsp;&nbsp;&nbsp;35</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a9465c9986fdda27730c9dff8d16a0887">FLEX_BETA</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad4e9955955b27624963643eac448118a">INT16_MIN</a>&nbsp;&nbsp;&nbsp;(-32767-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a688eb21a22db27c2b2bd5836943cdcbe">INT32_MIN</a>&nbsp;&nbsp;&nbsp;(-2147483647-1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aaf7f29f45f1a513b4748a4e5014ddf6a">INT8_MAX</a>&nbsp;&nbsp;&nbsp;(127)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac58f2c111cc9989c86db2a7dc4fd84ca">INT16_MAX</a>&nbsp;&nbsp;&nbsp;(32767)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a181807730d4a375f848ba139813ce04f">INT32_MAX</a>&nbsp;&nbsp;&nbsp;(2147483647)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aeb4e270a084ee26fe73e799861bd0252">UINT8_MAX</a>&nbsp;&nbsp;&nbsp;(255U)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a3ea490c9b3617d4479bd80ef93cd5602">UINT16_MAX</a>&nbsp;&nbsp;&nbsp;(65535U)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab5eb23180f7cc12b7d6c04a8ec067fdd">UINT32_MAX</a>&nbsp;&nbsp;&nbsp;(4294967295U)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aa2f1a918be586b44bf08126bde2d7cc9">yyconst</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a8e0bcf8f8a5b613ea583347f8bc31cbf">YY_NULL</a>&nbsp;&nbsp;&nbsp;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#af1185350b7a92cf8aa5324c68850c8a6">YY_SC_TO_UI</a>(c)&nbsp;&nbsp;&nbsp;((unsigned int) (unsigned char) c)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab766bbbee08d04b67e3fe599d6900873">BEGIN</a>&nbsp;&nbsp;&nbsp;(<a class="el" href="faustlexer_8cpp.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) = 1 + 2 *</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a8e14785f9eab7a997d659b25af9584c5">YY_START</a>&nbsp;&nbsp;&nbsp;(((<a class="el" href="faustlexer_8cpp.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) - 1) / 2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a32b5b960944f946b192d54f672569cd9">YYSTATE</a>&nbsp;&nbsp;&nbsp;YY_START</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab3077e60914fc54dcc55ecae1ce9700b">YY_STATE_EOF</a>(state)&nbsp;&nbsp;&nbsp;(YY_END_OF_BUFFER + state + 1)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a0406739e64fb5750cf995d2ae68ce69d">YY_NEW_FILE</a>&nbsp;&nbsp;&nbsp;yyrestart(<a class="el" href="sourcereader_8cpp.html#a46af646807e0797e72b6e8945e7ea88b">yyin</a>  )</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab866a64da164ed2d4d444df1ef1fc9b3">YY_END_OF_BUFFER_CHAR</a>&nbsp;&nbsp;&nbsp;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a>&nbsp;&nbsp;&nbsp;16384</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac2f8b6fccdc516d96b02ac09a4dc01bd">YY_STATE_BUF_SIZE</a>&nbsp;&nbsp;&nbsp;((YY_BUF_SIZE + 2) * sizeof(<a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aa79d63ed3ff8d2249baf1732a73089f5">YY_TYPEDEF_YY_BUFFER_STATE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#adf4b0db227e07782e28ade353a7ba7a1">EOB_ACT_CONTINUE_SCAN</a>&nbsp;&nbsp;&nbsp;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a7f71d7fa2c403eb4b2f38cb9536f3c63">EOB_ACT_END_OF_FILE</a>&nbsp;&nbsp;&nbsp;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad1a0b5ebcabffe388e9e9ebb2619c1fb">EOB_ACT_LAST_MATCH</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a12e5f3a76911433480bca7f4edba6119">YY_LESS_LINENO</a>(n)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae65cb72d09db0abdc4b8e8c4d533ab14">yyless</a>(n)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a448a4e9041a09588332733c6846c770c">unput</a>(c)&nbsp;&nbsp;&nbsp;yyunput( c, (yytext_ptr)  )</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae0f2b0b5f04b2338367826b5670774f9">YY_TYPEDEF_YY_SIZE_T</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a8aaa9e1fa7f13d6954d045ef973a9c84">YY_STRUCT_YY_BUFFER_STATE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a53579db42834b88199458993912c646d">YY_BUFFER_NEW</a>&nbsp;&nbsp;&nbsp;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a609d19f40900ecc2a5f812d9388c21fb">YY_BUFFER_NORMAL</a>&nbsp;&nbsp;&nbsp;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad689d97c15e807a6116ace7a420cea57">YY_BUFFER_EOF_PENDING</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>&nbsp;&nbsp;&nbsp;(<a class="el" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a>)[(<a class="el" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6">yy_buffer_stack_top</a>)]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac5d478d90ea9a2ecd43d579067a2e89d">YY_FLUSH_BUFFER</a>&nbsp;&nbsp;&nbsp;yy_flush_buffer(YY_CURRENT_BUFFER )</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab7eb911e18655f2f78e63afe5a8a4a12">yy_new_buffer</a>&nbsp;&nbsp;&nbsp;yy_create_buffer</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac56eb96366c08862bf0efe5d83d1fc4c">yy_set_interactive</a>(is_interactive)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a12e30d13a76a94e78010db9996d39c50">yy_set_bol</a>(at_bol)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a71ca89b3656acd0552f14949a571560b">YY_AT_BOL</a>()&nbsp;&nbsp;&nbsp;(YY_CURRENT_BUFFER_LVALUE-&gt;yy_at_bol)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a790a191a93ef4d3b8c0bb43fd7480052">yytext_ptr</a>&nbsp;&nbsp;&nbsp;<a class="el" href="faustparser_8cpp.html#ad9264b77d56b6971f29739e2bda77f51">yytext</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#acc3486d769af4e4b2820346a0093cc79">YY_DO_BEFORE_ACTION</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae558785bb896e090901c2b905f6790c6">YY_NUM_RULES</a>&nbsp;&nbsp;&nbsp;122</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab2708fd42cff29ce6a0a52b91bea40d1">YY_END_OF_BUFFER</a>&nbsp;&nbsp;&nbsp;123</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a835f10dd1ab4bf9a80c4cd80ee6e3058">REJECT</a>&nbsp;&nbsp;&nbsp;reject_used_but_not_detected</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a745d37b5e002b2e5f93ad42ea7b554be">yymore</a>()&nbsp;&nbsp;&nbsp;yymore_used_but_not_detected</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a68792d73820bc46a71d3d4e613f0b977">YY_MORE_ADJ</a>&nbsp;&nbsp;&nbsp;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a56858d18c7eda4f53664496ef566f651">YY_RESTORE_YY_MORE_OFFSET</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae78ac56cd1f29572e967ed7636952d15">YY_NO_UNISTD_H</a>&nbsp;&nbsp;&nbsp;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aa3d063564f6ab16f6d408b8369d0e9ff">INITIAL</a>&nbsp;&nbsp;&nbsp;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a43be22b7a1b528eaf759e034ec581543">comment</a>&nbsp;&nbsp;&nbsp;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a96015589396b70e34698a0887a19ad0a">doc</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a26938d921de835f6183c02e54cf08828">YY_EXTRA_TYPE</a>&nbsp;&nbsp;&nbsp;void *</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aab1491ceccb1c95c14320b2903773a1c">YY_READ_BUF_SIZE</a>&nbsp;&nbsp;&nbsp;8192</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aad1dc60a04a1d8cfc8b3ded13601e361">ECHO</a>&nbsp;&nbsp;&nbsp;do { if (fwrite( <a class="el" href="faustparser_8cpp.html#ad9264b77d56b6971f29739e2bda77f51">yytext</a>, <a class="el" href="faustlexer_8cpp.html#a1b5865350b5ca5c1d69f429c2a652953">yyleng</a>, 1, <a class="el" href="faustlexer_8cpp.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> )) {} } while (0)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aacfdca45fa4beb8b06172525a53c424a">YY_INPUT</a>(buf, result, max_size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac3286b18a2e91b4571b97df96a118e84">yyterminate</a>()&nbsp;&nbsp;&nbsp;return YY_NULL</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a227e75c43b9e0cd41529974230be7e75">YY_START_STACK_INCR</a>&nbsp;&nbsp;&nbsp;25</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>(msg)&nbsp;&nbsp;&nbsp;yy_fatal_error( msg )</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a7682c8d9cec0859408d2421fbe4a5570">YY_DECL_IS_OURS</a>&nbsp;&nbsp;&nbsp;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae5b01ac2fa5a6ad5fb97559638abe686">YY_DECL</a>&nbsp;&nbsp;&nbsp;int yylex (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a6198b2fcf96178b24ad4efff2a3debb0">YY_USER_ACTION</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a3cc40a460ad7df816678bcc05241e84c">YY_BREAK</a>&nbsp;&nbsp;&nbsp;break;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a690504b662e4281515bf12722df178ba">YY_RULE_SETUP</a>&nbsp;&nbsp;&nbsp;YY_USER_ACTION</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae93e67b85c44f6bd31ead14a552a35c8">YY_EXIT_FAILURE</a>&nbsp;&nbsp;&nbsp;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae65cb72d09db0abdc4b8e8c4d533ab14">yyless</a>(n)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a828cc83270f8f5bb1688e14dd4e28128">YYTABLES_NAME</a>&nbsp;&nbsp;&nbsp;&quot;yytables&quot;</td></tr>
<tr><td colspan="2"><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef signed char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a7b0840dff4a2ef1702118aa12264b2a7">flex_int8_t</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef short int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a0fac5ea484f64e75dbe6eba4aa61750c">flex_uint8_t</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned short int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac50cdb9eefbef83a1cec89e3a7f6e1d2">flex_uint16_t</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a36869712de12820c73aae736762e8e88">flex_uint32_t</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structyy__buffer__state.html">yy_buffer_state</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a4e5bd2d129903df83f3d13effaf8f3e4">YY_BUFFER_STATE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a1f324b3cb0839eeb90145f0274e6946e">YY_CHAR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a></td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab657ddef65d43cc3ab8dfc2cad0ac5b8">yyrestart</a> (FILE *input_file)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a3098c48a74ef8fd852f7dd4b3331cbce">yy_switch_to_buffer</a> (<a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> new_buffer)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a5bc6f1a5f7812508f425b08283f13ae8">yy_create_buffer</a> (FILE *file, int size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae6ac796aa6c45d433a4b89bf45e6e9dc">yy_delete_buffer</a> (<a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> b)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a2f59cc88e85e5455c62e4ef7ce095ea8">yy_flush_buffer</a> (<a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> b)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Discard all buffered characters.  <a href="#a2f59cc88e85e5455c62e4ef7ce095ea8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a4bf8969e5234aef8b46cce9a67a62724">yypush_buffer_state</a> (<a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> new_buffer)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Pushes the new state onto the stack.  <a href="#a4bf8969e5234aef8b46cce9a67a62724"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a6201ab6be4687a1ebc3120602d05e35a">yypop_buffer_state</a> (void)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes and deletes the top of the stack, if present.  <a href="#a6201ab6be4687a1ebc3120602d05e35a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a2e9898ec03e594f5a82387c787776ef6">yyensure_buffer_stack</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac6bf96bd2d347c04367b8111abcd0dca">yy_load_buffer_state</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#af4a399540c15d953f8b01085bfdc93ea">yy_init_buffer</a> (<a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> b, FILE *file)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The main scanner function which does all the work.  <a href="#af4a399540c15d953f8b01085bfdc93ea"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#af81595b30c0da73f9034ffb511db6388">yy_scan_buffer</a> (char *base, <a class="el" href="faustlexer_8cpp.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a> size)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setup the input buffer state to scan directly from a user-specified character buffer.  <a href="#af81595b30c0da73f9034ffb511db6388"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a1569a0938133ac9334728cb86777ab9f">yy_scan_string</a> (yyconst char *yystr)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setup the input buffer state to scan a string.  <a href="#a1569a0938133ac9334728cb86777ab9f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae281ca25dcdcf5e0a4b9f17eeda22db6">yy_scan_bytes</a> (yyconst char *yybytes, int _yybytes_len)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Setup the input buffer state to scan the given bytes.  <a href="#ae281ca25dcdcf5e0a4b9f17eeda22db6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a7da304d8ef6c688c0835d35296fe61c2">yyalloc</a> (<a class="el" href="faustlexer_8cpp.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#abcb4148bc13fe254059384c2fdf472b7">yyrealloc</a> (void *, <a class="el" href="faustlexer_8cpp.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a70f82d43d4797bb2a50f7678ddbfbda5">yyfree</a> (void *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad7a179bfb29968916da20ca16f6ab370">yy_get_previous_state</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a45a1e65d8dcd5cb30c5d315c91800a5f">yy_try_NUL_trans</a> (<a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a> current_state)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a3b3b5f60f720da3f621223997266498c">yy_get_next_buffer</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aea4ced6513a1062621f055dd066ca4dd">yy_fatal_error</a> (yyconst char msg[])</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab4155ffea05dab2dafae68fd88a0517f">isatty</a> (int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a599b60cd059cf60e89cc49953dc708d0">yy_init_globals</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab596ae57cdabfb4b298edf3dde7cdf04">yylex_destroy</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a4d4e3dd7e6f1d795e01b61794b31ac34">yyget_debug</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac571eade4cca933e8ccdf6759c527fe7">yyset_debug</a> (int debug_flag)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">YY_EXTRA_TYPE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ada55bcd8fc1379fb4c103886195dd0e8">yyget_extra</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a2df391b304dadab17608192b116af2a1">yyset_extra</a> (YY_EXTRA_TYPE user_defined)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a07cc38fe7bf6439f85eace2335cb889f">yyget_in</a> (void)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the input stream.  <a href="#a07cc38fe7bf6439f85eace2335cb889f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac698f6825e37dd98360acae6539ac464">yyset_in</a> (FILE *in_str)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the input stream.  <a href="#ac698f6825e37dd98360acae6539ac464"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a551358cae0f2c14b700b72cb3846d2c4">yyget_out</a> (void)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the output stream.  <a href="#a551358cae0f2c14b700b72cb3846d2c4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a8530eddd2ebe60de741148bad39517a5">yyset_out</a> (FILE *out_str)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a81867b0419accbe7b3c2d59ffb203da9">yyget_leng</a> (void)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the length of the current token.  <a href="#a81867b0419accbe7b3c2d59ffb203da9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad1489f69c327c150a13bcbeeb9799266">yyget_text</a> (void)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current token.  <a href="#ad1489f69c327c150a13bcbeeb9799266"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a3ac85cdab63967ff82c7534d35a42fe6">yyget_lineno</a> (void)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current line number.  <a href="#a3ac85cdab63967ff82c7534d35a42fe6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a1c7624d0fc3e3afd1b59fc43650845d0">yyset_lineno</a> (int line_number)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the current line number.  <a href="#a1c7624d0fc3e3afd1b59fc43650845d0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a9ae7dd87893ed6cebc02d0d5f84c2ede">yywrap</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a25685b4fb49203fb391287f312948be4">yyunput</a> (int c, char *buf_ptr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a171692544b8e065853e387755849a433">input</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a9a7bd1b3d14701eb97c03f3ef34deff1">yylex</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a12c5d8d5dfa7df9a6c67764585dfce77">yy_fatal_error</a> (yyconst char *msg)</td></tr>
<tr><td colspan="2"><h2>Variables</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a1b5865350b5ca5c1d69f429c2a652953">yyleng</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a46af646807e0797e72b6e8945e7ea88b">yyin</a> = (FILE *) 0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> = (FILE *) 0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6">yy_buffer_stack_top</a> = 0</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">index of top of stack.  <a href="#ae54779a12769204c826899d0531e40e6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a437cdcd878686881404e320fd941929c">yy_buffer_stack_max</a> = 0</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">capacity of stack.  <a href="#a437cdcd878686881404e320fd941929c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a> = 0</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Stack as an array.  <a href="#a34b6ab3a3061471b6604dba48e47a101"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aa86c122f2050dbfd365fcf547e6fc1c3">yy_n_chars</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a> = (char *) 0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aeae6dabf9dcc4769518ecf054181b1c8">yy_init</a> = 0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a> = 0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a57edb4569f96dcfce9deaff0eb6a6412">yy_did_buffer_switch_on_eof</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a5e36364965360da7b7cdfc2188e0af84">yylineno</a> = 1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a68b567aeb722123af8c3df803ad0727b">yy_accept</a> [390]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static yyconst <a class="el" href="faustlexer_8cpp.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac6dfb8e0e130a1bb6e9cdd547a1f4344">yy_ec</a> [256]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static yyconst <a class="el" href="faustlexer_8cpp.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a48ec82fe40bd5d5a15b416bf2c590564">yy_meta</a> [62]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a352b166458beb4b417988a106546ab75">yy_base</a> [401]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a8ee5124fec8ad8fced76c7006cd3f4f0">yy_def</a> [401]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a0c394c48810f128d779842373954fdad">yy_nxt</a> [541]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a279aad12211be0efb9df597e31690542">yy_chk</a> [541]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static yyconst <a class="el" href="faustlexer_8cpp.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#adeec48116aaa35265f09201e3166e85f">yy_rule_can_match_eol</a> [123]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a1e8856234732c99be24858b0073e1297">yy_last_accepting_state</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#afc6bef71feb2394eb5291e710139dfb3">yy_last_accepting_cpos</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a7411c3bab9eca1afee90113c2d22da37">yy_flex_debug</a> = 0</td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="ab766bbbee08d04b67e3fe599d6900873"></a><!-- doxytag: member="faustlexer.cpp::BEGIN" ref="ab766bbbee08d04b67e3fe599d6900873" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BEGIN&nbsp;&nbsp;&nbsp;(<a class="el" href="faustlexer_8cpp.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) = 1 + 2 *</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00126">126</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a43be22b7a1b528eaf759e034ec581543"></a><!-- doxytag: member="faustlexer.cpp::comment" ref="a43be22b7a1b528eaf759e034ec581543" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define comment&nbsp;&nbsp;&nbsp;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00743">743</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a96015589396b70e34698a0887a19ad0a"></a><!-- doxytag: member="faustlexer.cpp::doc" ref="a96015589396b70e34698a0887a19ad0a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define doc&nbsp;&nbsp;&nbsp;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00744">744</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="doc_8cpp_source.html#l00531">collectDocEqns()</a>, and <a class="el" href="doc_8cpp_source.html#l00445">printdoccontent()</a>.</p>

</div>
</div>
<a class="anchor" id="aad1dc60a04a1d8cfc8b3ded13601e361"></a><!-- doxytag: member="faustlexer.cpp::ECHO" ref="aad1dc60a04a1d8cfc8b3ded13601e361" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ECHO&nbsp;&nbsp;&nbsp;do { if (fwrite( <a class="el" href="faustparser_8cpp.html#ad9264b77d56b6971f29739e2bda77f51">yytext</a>, <a class="el" href="faustlexer_8cpp.html#a1b5865350b5ca5c1d69f429c2a652953">yyleng</a>, 1, <a class="el" href="faustlexer_8cpp.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> )) {} } while (0)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00836">836</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="adf4b0db227e07782e28ade353a7ba7a1"></a><!-- doxytag: member="faustlexer.cpp::EOB_ACT_CONTINUE_SCAN" ref="adf4b0db227e07782e28ade353a7ba7a1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EOB_ACT_CONTINUE_SCAN&nbsp;&nbsp;&nbsp;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00169">169</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7f71d7fa2c403eb4b2f38cb9536f3c63"></a><!-- doxytag: member="faustlexer.cpp::EOB_ACT_END_OF_FILE" ref="a7f71d7fa2c403eb4b2f38cb9536f3c63" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EOB_ACT_END_OF_FILE&nbsp;&nbsp;&nbsp;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00170">170</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad1a0b5ebcabffe388e9e9ebb2619c1fb"></a><!-- doxytag: member="faustlexer.cpp::EOB_ACT_LAST_MATCH" ref="ad1a0b5ebcabffe388e9e9ebb2619c1fb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define EOB_ACT_LAST_MATCH&nbsp;&nbsp;&nbsp;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00171">171</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9465c9986fdda27730c9dff8d16a0887"></a><!-- doxytag: member="faustlexer.cpp::FLEX_BETA" ref="a9465c9986fdda27730c9dff8d16a0887" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FLEX_BETA</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00014">14</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3c3d1ef92e93b0bc81d7760a73d5c3b6"></a><!-- doxytag: member="faustlexer.cpp::FLEX_SCANNER" ref="a3c3d1ef92e93b0bc81d7760a73d5c3b6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FLEX_SCANNER</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00009">9</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa3d063564f6ab16f6d408b8369d0e9ff"></a><!-- doxytag: member="faustlexer.cpp::INITIAL" ref="aa3d063564f6ab16f6d408b8369d0e9ff" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INITIAL&nbsp;&nbsp;&nbsp;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00742">742</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac58f2c111cc9989c86db2a7dc4fd84ca"></a><!-- doxytag: member="faustlexer.cpp::INT16_MAX" ref="ac58f2c111cc9989c86db2a7dc4fd84ca" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT16_MAX&nbsp;&nbsp;&nbsp;(32767)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00072">72</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad4e9955955b27624963643eac448118a"></a><!-- doxytag: member="faustlexer.cpp::INT16_MIN" ref="ad4e9955955b27624963643eac448118a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT16_MIN&nbsp;&nbsp;&nbsp;(-32767-1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00063">63</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a181807730d4a375f848ba139813ce04f"></a><!-- doxytag: member="faustlexer.cpp::INT32_MAX" ref="a181807730d4a375f848ba139813ce04f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT32_MAX&nbsp;&nbsp;&nbsp;(2147483647)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00075">75</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a688eb21a22db27c2b2bd5836943cdcbe"></a><!-- doxytag: member="faustlexer.cpp::INT32_MIN" ref="a688eb21a22db27c2b2bd5836943cdcbe" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT32_MIN&nbsp;&nbsp;&nbsp;(-2147483647-1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00066">66</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aaf7f29f45f1a513b4748a4e5014ddf6a"></a><!-- doxytag: member="faustlexer.cpp::INT8_MAX" ref="aaf7f29f45f1a513b4748a4e5014ddf6a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INT8_MAX&nbsp;&nbsp;&nbsp;(127)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00069">69</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a835f10dd1ab4bf9a80c4cd80ee6e3058"></a><!-- doxytag: member="faustlexer.cpp::REJECT" ref="a835f10dd1ab4bf9a80c4cd80ee6e3058" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define REJECT&nbsp;&nbsp;&nbsp;reject_used_but_not_detected</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00725">725</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3ea490c9b3617d4479bd80ef93cd5602"></a><!-- doxytag: member="faustlexer.cpp::UINT16_MAX" ref="a3ea490c9b3617d4479bd80ef93cd5602" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define UINT16_MAX&nbsp;&nbsp;&nbsp;(65535U)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00081">81</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab5eb23180f7cc12b7d6c04a8ec067fdd"></a><!-- doxytag: member="faustlexer.cpp::UINT32_MAX" ref="ab5eb23180f7cc12b7d6c04a8ec067fdd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define UINT32_MAX&nbsp;&nbsp;&nbsp;(4294967295U)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00084">84</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aeb4e270a084ee26fe73e799861bd0252"></a><!-- doxytag: member="faustlexer.cpp::UINT8_MAX" ref="aeb4e270a084ee26fe73e799861bd0252" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define UINT8_MAX&nbsp;&nbsp;&nbsp;(255U)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00078">78</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a448a4e9041a09588332733c6846c770c"></a><!-- doxytag: member="faustlexer.cpp::unput" ref="a448a4e9041a09588332733c6846c770c" args="(c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define unput</td>
          <td>(</td>
          <td class="paramtype">c&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td>&nbsp;&nbsp;&nbsp;yyunput( c, (yytext_ptr)  )</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00202">202</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a71ca89b3656acd0552f14949a571560b"></a><!-- doxytag: member="faustlexer.cpp::YY_AT_BOL" ref="a71ca89b3656acd0552f14949a571560b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_AT_BOL</td>
          <td>(</td>
&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td>&nbsp;&nbsp;&nbsp;(YY_CURRENT_BUFFER_LVALUE-&gt;yy_at_bol)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00353">353</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3cc40a460ad7df816678bcc05241e84c"></a><!-- doxytag: member="faustlexer.cpp::YY_BREAK" ref="a3cc40a460ad7df816678bcc05241e84c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BREAK&nbsp;&nbsp;&nbsp;break;</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00915">915</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae7e51116e747d3390e7a6cfc6532834c"></a><!-- doxytag: member="faustlexer.cpp::YY_BUF_SIZE" ref="ae7e51116e747d3390e7a6cfc6532834c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BUF_SIZE&nbsp;&nbsp;&nbsp;16384</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00152">152</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad689d97c15e807a6116ace7a420cea57"></a><!-- doxytag: member="faustlexer.cpp::YY_BUFFER_EOF_PENDING" ref="ad689d97c15e807a6116ace7a420cea57" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BUFFER_EOF_PENDING&nbsp;&nbsp;&nbsp;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00269">269</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a53579db42834b88199458993912c646d"></a><!-- doxytag: member="faustlexer.cpp::YY_BUFFER_NEW" ref="a53579db42834b88199458993912c646d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BUFFER_NEW&nbsp;&nbsp;&nbsp;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00257">257</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02240">yy_flush_buffer()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02367">yy_scan_buffer()</a>.</p>

</div>
</div>
<a class="anchor" id="a609d19f40900ecc2a5f812d9388c21fb"></a><!-- doxytag: member="faustlexer.cpp::YY_BUFFER_NORMAL" ref="a609d19f40900ecc2a5f812d9388c21fb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_BUFFER_NORMAL&nbsp;&nbsp;&nbsp;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00258">258</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa093d500a6330d06d8e4760c494fac33"></a><!-- doxytag: member="faustlexer.cpp::YY_CURRENT_BUFFER" ref="aa093d500a6330d06d8e4760c494fac33" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_CURRENT_BUFFER</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">( (<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>) \
                          ? (<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>)[(<a class="code" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6" title="index of top of stack.">yy_buffer_stack_top</a>)] \
                          : NULL)
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00285">285</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02240">yy_flush_buffer()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02212">yy_init_buffer()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02586">yylex_destroy()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02299">yypop_buffer_state()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02269">yypush_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="a817a6a24af62508b5a35f4bed5f56a2e"></a><!-- doxytag: member="faustlexer.cpp::YY_CURRENT_BUFFER_LVALUE" ref="a817a6a24af62508b5a35f4bed5f56a2e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_CURRENT_BUFFER_LVALUE&nbsp;&nbsp;&nbsp;(<a class="el" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a>)[(<a class="el" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6">yy_buffer_stack_top</a>)]</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00292">292</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02586">yylex_destroy()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02299">yypop_buffer_state()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02269">yypush_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="ae5b01ac2fa5a6ad5fb97559638abe686"></a><!-- doxytag: member="faustlexer.cpp::YY_DECL" ref="ae5b01ac2fa5a6ad5fb97559638abe686" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_DECL&nbsp;&nbsp;&nbsp;int yylex (void)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00903">903</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7682c8d9cec0859408d2421fbe4a5570"></a><!-- doxytag: member="faustlexer.cpp::YY_DECL_IS_OURS" ref="a7682c8d9cec0859408d2421fbe4a5570" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_DECL_IS_OURS&nbsp;&nbsp;&nbsp;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00899">899</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="acc3486d769af4e4b2820346a0093cc79"></a><!-- doxytag: member="faustlexer.cpp::YY_DO_BEFORE_ACTION" ref="acc3486d769af4e4b2820346a0093cc79" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_DO_BEFORE_ACTION</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">(<a class="code" href="faustlexer_8cpp.html#a790a191a93ef4d3b8c0bb43fd7480052">yytext_ptr</a>) = yy_bp; \
    <a class="code" href="faustlexer_8cpp.html#a1b5865350b5ca5c1d69f429c2a652953">yyleng</a> = (size_t) (yy_cp - yy_bp); \
    (<a class="code" href="faustlexer_8cpp.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a>) = *yy_cp; \
    *yy_cp = <span class="charliteral">&#39;\0&#39;</span>; \
    (<a class="code" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = yy_cp;
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00378">378</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab2708fd42cff29ce6a0a52b91bea40d1"></a><!-- doxytag: member="faustlexer.cpp::YY_END_OF_BUFFER" ref="ab2708fd42cff29ce6a0a52b91bea40d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_END_OF_BUFFER&nbsp;&nbsp;&nbsp;123</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00386">386</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab866a64da164ed2d4d444df1ef1fc9b3"></a><!-- doxytag: member="faustlexer.cpp::YY_END_OF_BUFFER_CHAR" ref="ab866a64da164ed2d4d444df1ef1fc9b3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_END_OF_BUFFER_CHAR&nbsp;&nbsp;&nbsp;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00141">141</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02240">yy_flush_buffer()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02367">yy_scan_buffer()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02417">yy_scan_bytes()</a>.</p>

</div>
</div>
<a class="anchor" id="ae93e67b85c44f6bd31ead14a552a35c8"></a><!-- doxytag: member="faustlexer.cpp::YY_EXIT_FAILURE" ref="ae93e67b85c44f6bd31ead14a552a35c8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_EXIT_FAILURE&nbsp;&nbsp;&nbsp;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02448">2448</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

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

</div>
</div>
<a class="anchor" id="a26938d921de835f6183c02e54cf08828"></a><!-- doxytag: member="faustlexer.cpp::YY_EXTRA_TYPE" ref="a26938d921de835f6183c02e54cf08828" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_EXTRA_TYPE&nbsp;&nbsp;&nbsp;void *</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00755">755</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac0586b8b0b092d02f4ba7d45abe328f2"></a><!-- doxytag: member="faustlexer.cpp::YY_FATAL_ERROR" ref="ac0586b8b0b092d02f4ba7d45abe328f2" args="(msg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FATAL_ERROR</td>
          <td>(</td>
          <td class="paramtype">msg&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td>&nbsp;&nbsp;&nbsp;yy_fatal_error( msg )</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00890">890</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02367">yy_scan_buffer()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02417">yy_scan_bytes()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02318">yyensure_buffer_stack()</a>.</p>

</div>
</div>
<a class="anchor" id="a243ca1d30872935faf05ea5118ed6fdc"></a><!-- doxytag: member="faustlexer.cpp::YY_FLEX_MAJOR_VERSION" ref="a243ca1d30872935faf05ea5118ed6fdc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FLEX_MAJOR_VERSION&nbsp;&nbsp;&nbsp;2</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00010">10</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a90f9d458829400869e47efb68a865677"></a><!-- doxytag: member="faustlexer.cpp::YY_FLEX_MINOR_VERSION" ref="a90f9d458829400869e47efb68a865677" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FLEX_MINOR_VERSION&nbsp;&nbsp;&nbsp;5</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00011">11</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac676bd06869180ea493e9b6d7c078dbb"></a><!-- doxytag: member="faustlexer.cpp::YY_FLEX_SUBMINOR_VERSION" ref="ac676bd06869180ea493e9b6d7c078dbb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FLEX_SUBMINOR_VERSION&nbsp;&nbsp;&nbsp;35</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00012">12</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac5d478d90ea9a2ecd43d579067a2e89d"></a><!-- doxytag: member="faustlexer.cpp::YY_FLUSH_BUFFER" ref="ac5d478d90ea9a2ecd43d579067a2e89d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_FLUSH_BUFFER&nbsp;&nbsp;&nbsp;yy_flush_buffer(YY_CURRENT_BUFFER )</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00321">321</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aacfdca45fa4beb8b06172525a53c424a"></a><!-- doxytag: member="faustlexer.cpp::YY_INPUT" ref="aacfdca45fa4beb8b06172525a53c424a" args="(buf, result, max_size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_INPUT</td>
          <td>(</td>
          <td class="paramtype">buf, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">result, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">max_size&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">if</span> ( <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_is_interactive ) \
        { \
        <span class="keywordtype">int</span> c = <span class="charliteral">&#39;*&#39;</span>; \
        <span class="keywordtype">size_t</span> n; \
        <span class="keywordflow">for</span> ( n = 0; n &lt; max_size &amp;&amp; \
                 (c = getc( <a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a> )) != EOF &amp;&amp; c != <span class="charliteral">&#39;\n&#39;</span>; ++n ) \
            buf[n] = (<span class="keywordtype">char</span>) c; \
        <span class="keywordflow">if</span> ( c == <span class="charliteral">&#39;\n&#39;</span> ) \
            buf[n++] = (char) c; \
        <span class="keywordflow">if</span> ( c == EOF &amp;&amp; ferror( <a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a> ) ) \
            <a class="code" href="faustlexer_8cpp.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>( <span class="stringliteral">&quot;input in flex scanner failed&quot;</span> ); \
        result = n; \
        } \
    <span class="keywordflow">else</span> \
        { \
        errno=0; \
        <span class="keywordflow">while</span> ( (result = fread(buf, 1, max_size, <a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a>))==0 &amp;&amp; ferror(<a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a>)) \
            { \
            <span class="keywordflow">if</span>( errno != EINTR) \
                { \
                <a class="code" href="faustlexer_8cpp.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>( <span class="stringliteral">&quot;input in flex scanner failed&quot;</span> ); \
                <span class="keywordflow">break</span>; \
                } \
            errno=0; \
            clearerr(<a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a>); \
            } \
        }\
\
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00843">843</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1ae16e642a197fa4948998525813c6f5"></a><!-- doxytag: member="faustlexer.cpp::YY_INT_ALIGNED" ref="a1ae16e642a197fa4948998525813c6f5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_INT_ALIGNED&nbsp;&nbsp;&nbsp;short int</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00005">5</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a12e5f3a76911433480bca7f4edba6119"></a><!-- doxytag: member="faustlexer.cpp::YY_LESS_LINENO" ref="a12e5f3a76911433480bca7f4edba6119" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_LESS_LINENO</td>
          <td>(</td>
          <td class="paramtype">n&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> { \
                <span class="keywordtype">int</span> yyl;\
                <span class="keywordflow">for</span> ( yyl = n; yyl &lt; <a class="code" href="faustlexer_8cpp.html#a1b5865350b5ca5c1d69f429c2a652953">yyleng</a>; ++yyl )\
                    <span class="keywordflow">if</span> ( <a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>[yyl] == <span class="charliteral">&#39;\n&#39;</span> )\
                        --<a class="code" href="errormsg_8hh.html#a5e36364965360da7b7cdfc2188e0af84">yylineno</a>;\
            }<span class="keywordflow">while</span>(0)
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00180">180</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a68792d73820bc46a71d3d4e613f0b977"></a><!-- doxytag: member="faustlexer.cpp::YY_MORE_ADJ" ref="a68792d73820bc46a71d3d4e613f0b977" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_MORE_ADJ&nbsp;&nbsp;&nbsp;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00727">727</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab7eb911e18655f2f78e63afe5a8a4a12"></a><!-- doxytag: member="faustlexer.cpp::yy_new_buffer" ref="ab7eb911e18655f2f78e63afe5a8a4a12" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yy_new_buffer&nbsp;&nbsp;&nbsp;yy_create_buffer</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00331">331</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0406739e64fb5750cf995d2ae68ce69d"></a><!-- doxytag: member="faustlexer.cpp::YY_NEW_FILE" ref="a0406739e64fb5750cf995d2ae68ce69d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_NEW_FILE&nbsp;&nbsp;&nbsp;yyrestart(<a class="el" href="sourcereader_8cpp.html#a46af646807e0797e72b6e8945e7ea88b">yyin</a>  )</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00139">139</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae78ac56cd1f29572e967ed7636952d15"></a><!-- doxytag: member="faustlexer.cpp::YY_NO_UNISTD_H" ref="ae78ac56cd1f29572e967ed7636952d15" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_NO_UNISTD_H&nbsp;&nbsp;&nbsp;1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00736">736</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8e0bcf8f8a5b613ea583347f8bc31cbf"></a><!-- doxytag: member="faustlexer.cpp::YY_NULL" ref="a8e0bcf8f8a5b613ea583347f8bc31cbf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_NULL&nbsp;&nbsp;&nbsp;0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00113">113</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae558785bb896e090901c2b905f6790c6"></a><!-- doxytag: member="faustlexer.cpp::YY_NUM_RULES" ref="ae558785bb896e090901c2b905f6790c6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_NUM_RULES&nbsp;&nbsp;&nbsp;122</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00385">385</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aab1491ceccb1c95c14320b2903773a1c"></a><!-- doxytag: member="faustlexer.cpp::YY_READ_BUF_SIZE" ref="aab1491ceccb1c95c14320b2903773a1c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_READ_BUF_SIZE&nbsp;&nbsp;&nbsp;8192</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00827">827</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a56858d18c7eda4f53664496ef566f651"></a><!-- doxytag: member="faustlexer.cpp::YY_RESTORE_YY_MORE_OFFSET" ref="a56858d18c7eda4f53664496ef566f651" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_RESTORE_YY_MORE_OFFSET</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00728">728</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a690504b662e4281515bf12722df178ba"></a><!-- doxytag: member="faustlexer.cpp::YY_RULE_SETUP" ref="a690504b662e4281515bf12722df178ba" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_RULE_SETUP&nbsp;&nbsp;&nbsp;YY_USER_ACTION</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00918">918</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="af1185350b7a92cf8aa5324c68850c8a6"></a><!-- doxytag: member="faustlexer.cpp::YY_SC_TO_UI" ref="af1185350b7a92cf8aa5324c68850c8a6" args="(c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_SC_TO_UI</td>
          <td>(</td>
          <td class="paramtype">c&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td>&nbsp;&nbsp;&nbsp;((unsigned int) (unsigned char) c)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00120">120</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a12e30d13a76a94e78010db9996d39c50"></a><!-- doxytag: member="faustlexer.cpp::yy_set_bol" ref="a12e30d13a76a94e78010db9996d39c50" args="(at_bol)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yy_set_bol</td>
          <td>(</td>
          <td class="paramtype">at_bol&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">{ \
    <span class="keywordflow">if</span> ( ! <a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a> ){\
        <a class="code" href="faustlexer_8cpp.html#a2e9898ec03e594f5a82387c787776ef6">yyensure_buffer_stack</a> (); \
        <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a> =    \
            <a class="code" href="faustlexer_8cpp.html#a5bc6f1a5f7812508f425b08283f13ae8">yy_create_buffer</a>(<a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a>,<a class="code" href="faustlexer_8cpp.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a> ); \
    } \
    <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_at_bol = at_bol; \
    }
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00343">343</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac56eb96366c08862bf0efe5d83d1fc4c"></a><!-- doxytag: member="faustlexer.cpp::yy_set_interactive" ref="ac56eb96366c08862bf0efe5d83d1fc4c" args="(is_interactive)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yy_set_interactive</td>
          <td>(</td>
          <td class="paramtype">is_interactive&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment">{ \
    <span class="keywordflow">if</span> ( ! <a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a> ){ \
        <a class="code" href="faustlexer_8cpp.html#a2e9898ec03e594f5a82387c787776ef6">yyensure_buffer_stack</a> (); \
        <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a> =    \
            <a class="code" href="faustlexer_8cpp.html#a5bc6f1a5f7812508f425b08283f13ae8">yy_create_buffer</a>(<a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a>,<a class="code" href="faustlexer_8cpp.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a> ); \
    } \
    <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_is_interactive = is_interactive; \
    }
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00333">333</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8e14785f9eab7a997d659b25af9584c5"></a><!-- doxytag: member="faustlexer.cpp::YY_START" ref="a8e14785f9eab7a997d659b25af9584c5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_START&nbsp;&nbsp;&nbsp;(((<a class="el" href="faustlexer_8cpp.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) - 1) / 2)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00132">132</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a227e75c43b9e0cd41529974230be7e75"></a><!-- doxytag: member="faustlexer.cpp::YY_START_STACK_INCR" ref="a227e75c43b9e0cd41529974230be7e75" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_START_STACK_INCR&nbsp;&nbsp;&nbsp;25</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00885">885</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac2f8b6fccdc516d96b02ac09a4dc01bd"></a><!-- doxytag: member="faustlexer.cpp::YY_STATE_BUF_SIZE" ref="ac2f8b6fccdc516d96b02ac09a4dc01bd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_STATE_BUF_SIZE&nbsp;&nbsp;&nbsp;((YY_BUF_SIZE + 2) * sizeof(<a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>))</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00158">158</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab3077e60914fc54dcc55ecae1ce9700b"></a><!-- doxytag: member="faustlexer.cpp::YY_STATE_EOF" ref="ab3077e60914fc54dcc55ecae1ce9700b" args="(state)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_STATE_EOF</td>
          <td>(</td>
          <td class="paramtype">state&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td>&nbsp;&nbsp;&nbsp;(YY_END_OF_BUFFER + state + 1)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00136">136</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8aaa9e1fa7f13d6954d045ef973a9c84"></a><!-- doxytag: member="faustlexer.cpp::YY_STRUCT_YY_BUFFER_STATE" ref="a8aaa9e1fa7f13d6954d045ef973a9c84" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_STRUCT_YY_BUFFER_STATE</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00210">210</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa79d63ed3ff8d2249baf1732a73089f5"></a><!-- doxytag: member="faustlexer.cpp::YY_TYPEDEF_YY_BUFFER_STATE" ref="aa79d63ed3ff8d2249baf1732a73089f5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_TYPEDEF_YY_BUFFER_STATE</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00161">161</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae0f2b0b5f04b2338367826b5670774f9"></a><!-- doxytag: member="faustlexer.cpp::YY_TYPEDEF_YY_SIZE_T" ref="ae0f2b0b5f04b2338367826b5670774f9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_TYPEDEF_YY_SIZE_T</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00205">205</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6198b2fcf96178b24ad4efff2a3debb0"></a><!-- doxytag: member="faustlexer.cpp::YY_USER_ACTION" ref="a6198b2fcf96178b24ad4efff2a3debb0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YY_USER_ACTION</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00910">910</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa2f1a918be586b44bf08126bde2d7cc9"></a><!-- doxytag: member="faustlexer.cpp::yyconst" ref="aa2f1a918be586b44bf08126bde2d7cc9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyconst</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00109">109</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae65cb72d09db0abdc4b8e8c4d533ab14"></a><!-- doxytag: member="faustlexer.cpp::yyless" ref="ae65cb72d09db0abdc4b8e8c4d533ab14" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyless</td>
          <td>(</td>
          <td class="paramtype">n&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> \
        { \
        <span class="comment">/* Undo effects of setting up yytext. */</span> \
        <span class="keywordtype">int</span> yyless_macro_arg = (n); \
        <a class="code" href="faustlexer_8cpp.html#a12e5f3a76911433480bca7f4edba6119">YY_LESS_LINENO</a>(yyless_macro_arg);\
        <a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>[<a class="code" href="faustlexer_8cpp.html#a1b5865350b5ca5c1d69f429c2a652953">yyleng</a>] = (<a class="code" href="faustlexer_8cpp.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a>); \
        (<a class="code" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = <a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a> + yyless_macro_arg; \
        (<a class="code" href="faustlexer_8cpp.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a>) = *(<a class="code" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>); \
        *(<a class="code" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = <span class="charliteral">&#39;\0&#39;</span>; \
        <a class="code" href="faustlexer_8cpp.html#a1b5865350b5ca5c1d69f429c2a652953">yyleng</a> = yyless_macro_arg; \
        } \
    <span class="keywordflow">while</span> ( 0 )
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02460">2460</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ae65cb72d09db0abdc4b8e8c4d533ab14"></a><!-- doxytag: member="faustlexer.cpp::yyless" ref="ae65cb72d09db0abdc4b8e8c4d533ab14" args="(n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyless</td>
          <td>(</td>
          <td class="paramtype">n&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keywordflow">do</span> \
        { \
        <span class="comment">/* Undo effects of setting up yytext. */</span> \
        <span class="keywordtype">int</span> yyless_macro_arg = (n); \
        <a class="code" href="faustlexer_8cpp.html#a12e5f3a76911433480bca7f4edba6119">YY_LESS_LINENO</a>(yyless_macro_arg);\
        *yy_cp = (<a class="code" href="faustlexer_8cpp.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a>); \
        <a class="code" href="faustlexer_8cpp.html#a56858d18c7eda4f53664496ef566f651">YY_RESTORE_YY_MORE_OFFSET</a> \
        (<a class="code" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = yy_cp = yy_bp + yyless_macro_arg - <a class="code" href="faustlexer_8cpp.html#a68792d73820bc46a71d3d4e613f0b977">YY_MORE_ADJ</a>; \
        <a class="code" href="faustlexer_8cpp.html#acc3486d769af4e4b2820346a0093cc79">YY_DO_BEFORE_ACTION</a>; <span class="comment">/* set up yytext again */</span> \
        } \
    <span class="keywordflow">while</span> ( 0 )
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02460">2460</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a745d37b5e002b2e5f93ad42ea7b554be"></a><!-- doxytag: member="faustlexer.cpp::yymore" ref="a745d37b5e002b2e5f93ad42ea7b554be" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yymore</td>
          <td>(</td>
&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td>&nbsp;&nbsp;&nbsp;yymore_used_but_not_detected</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00726">726</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a32b5b960944f946b192d54f672569cd9"></a><!-- doxytag: member="faustlexer.cpp::YYSTATE" ref="a32b5b960944f946b192d54f672569cd9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYSTATE&nbsp;&nbsp;&nbsp;YY_START</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00133">133</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a828cc83270f8f5bb1688e14dd4e28128"></a><!-- doxytag: member="faustlexer.cpp::YYTABLES_NAME" ref="a828cc83270f8f5bb1688e14dd4e28128" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define YYTABLES_NAME&nbsp;&nbsp;&nbsp;&quot;yytables&quot;</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02653">2653</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac3286b18a2e91b4571b97df96a118e84"></a><!-- doxytag: member="faustlexer.cpp::yyterminate" ref="ac3286b18a2e91b4571b97df96a118e84" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yyterminate</td>
          <td>(</td>
&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td>&nbsp;&nbsp;&nbsp;return YY_NULL</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00880">880</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a790a191a93ef4d3b8c0bb43fd7480052"></a><!-- doxytag: member="faustlexer.cpp::yytext_ptr" ref="a790a191a93ef4d3b8c0bb43fd7480052" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define yytext_ptr&nbsp;&nbsp;&nbsp;<a class="el" href="faustparser_8cpp.html#ad9264b77d56b6971f29739e2bda77f51">yytext</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00368">368</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<hr/><h2>Typedef Documentation</h2>
<a class="anchor" id="a2e73b2c75126814585525fb2e9d51159"></a><!-- doxytag: member="faustlexer.cpp::flex_int16_t" ref="a2e73b2c75126814585525fb2e9d51159" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef short int <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00052">52</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a838ce943cf44ef7769480714fc6c3ba9"></a><!-- doxytag: member="faustlexer.cpp::flex_int32_t" ref="a838ce943cf44ef7769480714fc6c3ba9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="faustlexer_8cpp.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00053">53</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7b0840dff4a2ef1702118aa12264b2a7"></a><!-- doxytag: member="faustlexer.cpp::flex_int8_t" ref="a7b0840dff4a2ef1702118aa12264b2a7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef signed char <a class="el" href="faustlexer_8cpp.html#a7b0840dff4a2ef1702118aa12264b2a7">flex_int8_t</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00051">51</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac50cdb9eefbef83a1cec89e3a7f6e1d2"></a><!-- doxytag: member="faustlexer.cpp::flex_uint16_t" ref="ac50cdb9eefbef83a1cec89e3a7f6e1d2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned short int <a class="el" href="faustlexer_8cpp.html#ac50cdb9eefbef83a1cec89e3a7f6e1d2">flex_uint16_t</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00055">55</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a36869712de12820c73aae736762e8e88"></a><!-- doxytag: member="faustlexer.cpp::flex_uint32_t" ref="a36869712de12820c73aae736762e8e88" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned int <a class="el" href="faustlexer_8cpp.html#a36869712de12820c73aae736762e8e88">flex_uint32_t</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00056">56</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a0fac5ea484f64e75dbe6eba4aa61750c"></a><!-- doxytag: member="faustlexer.cpp::flex_uint8_t" ref="a0fac5ea484f64e75dbe6eba4aa61750c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned char <a class="el" href="faustlexer_8cpp.html#a0fac5ea484f64e75dbe6eba4aa61750c">flex_uint8_t</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00054">54</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4e5bd2d129903df83f3d13effaf8f3e4"></a><!-- doxytag: member="faustlexer.cpp::YY_BUFFER_STATE" ref="a4e5bd2d129903df83f3d13effaf8f3e4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structyy__buffer__state.html">yy_buffer_state</a>* <a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00162">162</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1f324b3cb0839eeb90145f0274e6946e"></a><!-- doxytag: member="faustlexer.cpp::YY_CHAR" ref="a1f324b3cb0839eeb90145f0274e6946e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned char <a class="el" href="faustlexer_8cpp.html#a1f324b3cb0839eeb90145f0274e6946e">YY_CHAR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00357">357</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad557845057f187eec4be07e2717d2afa"></a><!-- doxytag: member="faustlexer.cpp::yy_size_t" ref="ad557845057f187eec4be07e2717d2afa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef size_t <a class="el" href="faustlexer_8cpp.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00206">206</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9ba7c416f135b0f0c1f4addded4616b5"></a><!-- doxytag: member="faustlexer.cpp::yy_state_type" ref="a9ba7c416f135b0f0c1f4addded4616b5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef int <a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00361">361</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="a171692544b8e065853e387755849a433"></a><!-- doxytag: member="faustlexer.cpp::input" ref="a171692544b8e065853e387755849a433" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int input </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab4155ffea05dab2dafae68fd88a0517f"></a><!-- doxytag: member="faustlexer.cpp::isatty" ref="ab4155ffea05dab2dafae68fd88a0517f" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int isatty </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a5bc6f1a5f7812508f425b08283f13ae8"></a><!-- doxytag: member="faustlexer.cpp::yy_create_buffer" ref="a5bc6f1a5f7812508f425b08283f13ae8" args="(FILE *file, int size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> yy_create_buffer </td>
          <td>(</td>
          <td class="paramtype">FILE *&nbsp;</td>
          <td class="paramname"> <em>file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>size</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ae6ac796aa6c45d433a4b89bf45e6e9dc"></a><!-- doxytag: member="faustlexer.cpp::yy_delete_buffer" ref="ae6ac796aa6c45d433a4b89bf45e6e9dc" args="(YY_BUFFER_STATE b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yy_delete_buffer </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>&nbsp;</td>
          <td class="paramname"> <em>b</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02586">yylex_destroy()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02299">yypop_buffer_state()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a12c5d8d5dfa7df9a6c67764585dfce77"></a><!-- doxytag: member="faustlexer.cpp::yy_fatal_error" ref="a12c5d8d5dfa7df9a6c67764585dfce77" args="(yyconst char *msg)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void yy_fatal_error </td>
          <td>(</td>
          <td class="paramtype">yyconst char *&nbsp;</td>
          <td class="paramname"> <em>msg</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02451">2451</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l02448">YY_EXIT_FAILURE</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02452"></a>02452 {
<a name="l02453"></a>02453         (void) fprintf( stderr, <span class="stringliteral">&quot;%s\n&quot;</span>, msg );
<a name="l02454"></a>02454     exit( <a class="code" href="faustlexer_8cpp.html#ae93e67b85c44f6bd31ead14a552a35c8">YY_EXIT_FAILURE</a> );
<a name="l02455"></a>02455 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="aea4ced6513a1062621f055dd066ca4dd"></a><!-- doxytag: member="faustlexer.cpp::yy_fatal_error" ref="aea4ced6513a1062621f055dd066ca4dd" args="(yyconst char msg[])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void yy_fatal_error </td>
          <td>(</td>
          <td class="paramtype">yyconst char&nbsp;</td>
          <td class="paramname"> <em>msg</em>[]</td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a2f59cc88e85e5455c62e4ef7ce095ea8"></a><!-- doxytag: member="faustlexer.cpp::yy_flush_buffer" ref="a2f59cc88e85e5455c62e4ef7ce095ea8" args="(YY_BUFFER_STATE b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yy_flush_buffer </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>&nbsp;</td>
          <td class="paramname"> <em>b</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Discard all buffered characters. </p>
<p>On the next scan, YY_INPUT will be called. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>b</em>&nbsp;</td><td>the buffer state to be flushed, usually <code>YY_CURRENT_BUFFER</code>. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02240">2240</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00245">yy_buffer_state::yy_at_bol</a>, <a class="el" href="faustlexer_8cpp_source.html#l00216">yy_buffer_state::yy_buf_pos</a>, <a class="el" href="faustlexer_8cpp_source.html#l00257">YY_BUFFER_NEW</a>, <a class="el" href="faustlexer_8cpp_source.html#l00255">yy_buffer_state::yy_buffer_status</a>, <a class="el" href="faustlexer_8cpp_source.html#l00215">yy_buffer_state::yy_ch_buf</a>, <a class="el" href="faustlexer_8cpp_source.html#l00285">YY_CURRENT_BUFFER</a>, <a class="el" href="faustlexer_8cpp_source.html#l00141">YY_END_OF_BUFFER_CHAR</a>, <a class="el" href="faustlexer_8cpp.html#ac6bf96bd2d347c04367b8111abcd0dca">yy_load_buffer_state()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l00226">yy_buffer_state::yy_n_chars</a>.</p>

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

<p><div class="fragment"><pre class="fragment"><a name="l02241"></a>02241 {
<a name="l02242"></a>02242         <span class="keywordflow">if</span> ( ! b )
<a name="l02243"></a>02243         <span class="keywordflow">return</span>;
<a name="l02244"></a>02244 
<a name="l02245"></a>02245     b-&gt;<a class="code" href="structyy__buffer__state.html#a06406208824817acfec2183b79080945">yy_n_chars</a> = 0;
<a name="l02246"></a>02246 
<a name="l02247"></a>02247     <span class="comment">/* We always need two end-of-buffer characters.  The first causes</span>
<a name="l02248"></a>02248 <span class="comment">     * a transition to the end-of-buffer state.  The second causes</span>
<a name="l02249"></a>02249 <span class="comment">     * a jam in that state.</span>
<a name="l02250"></a>02250 <span class="comment">     */</span>
<a name="l02251"></a>02251     b-&gt;<a class="code" href="structyy__buffer__state.html#ad7b8df8d8a4688e57b0b8d3ca75adc85">yy_ch_buf</a>[0] = <a class="code" href="faustlexer_8cpp.html#ab866a64da164ed2d4d444df1ef1fc9b3">YY_END_OF_BUFFER_CHAR</a>;
<a name="l02252"></a>02252     b-&gt;<a class="code" href="structyy__buffer__state.html#ad7b8df8d8a4688e57b0b8d3ca75adc85">yy_ch_buf</a>[1] = <a class="code" href="faustlexer_8cpp.html#ab866a64da164ed2d4d444df1ef1fc9b3">YY_END_OF_BUFFER_CHAR</a>;
<a name="l02253"></a>02253 
<a name="l02254"></a>02254     b-&gt;<a class="code" href="structyy__buffer__state.html#a58aa927f098b99d99e75da80f9b681ef">yy_buf_pos</a> = &amp;b-&gt;<a class="code" href="structyy__buffer__state.html#ad7b8df8d8a4688e57b0b8d3ca75adc85">yy_ch_buf</a>[0];
<a name="l02255"></a>02255 
<a name="l02256"></a>02256     b-&gt;<a class="code" href="structyy__buffer__state.html#a9d60c60af6e1a6f69de16871fd64f85f">yy_at_bol</a> = 1;
<a name="l02257"></a>02257     b-&gt;<a class="code" href="structyy__buffer__state.html#a70fd925d37a2f0454fbd0def675d106c">yy_buffer_status</a> = <a class="code" href="faustlexer_8cpp.html#a53579db42834b88199458993912c646d">YY_BUFFER_NEW</a>;
<a name="l02258"></a>02258 
<a name="l02259"></a>02259     <span class="keywordflow">if</span> ( b == <a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a> )
<a name="l02260"></a>02260         <a class="code" href="faustlexer_8cpp.html#ac6bf96bd2d347c04367b8111abcd0dca">yy_load_buffer_state</a>( );
<a name="l02261"></a>02261 }
</pre></div></p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dynsection">
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a3b3b5f60f720da3f621223997266498c"></a><!-- doxytag: member="faustlexer.cpp::yy_get_next_buffer" ref="a3b3b5f60f720da3f621223997266498c" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int yy_get_next_buffer </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad7a179bfb29968916da20ca16f6ab370"></a><!-- doxytag: member="faustlexer.cpp::yy_get_previous_state" ref="ad7a179bfb29968916da20ca16f6ab370" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a> yy_get_previous_state </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="af4a399540c15d953f8b01085bfdc93ea"></a><!-- doxytag: member="faustlexer.cpp::yy_init_buffer" ref="af4a399540c15d953f8b01085bfdc93ea" args="(YY_BUFFER_STATE b, FILE *file)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void yy_init_buffer </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>&nbsp;</td>
          <td class="paramname"> <em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">FILE *&nbsp;</td>
          <td class="paramname"> <em>file</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02212">2212</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp.html#ab4155ffea05dab2dafae68fd88a0517f">isatty()</a>, <a class="el" href="faustlexer_8cpp_source.html#l00248">yy_buffer_state::yy_bs_column</a>, <a class="el" href="faustlexer_8cpp_source.html#l00247">yy_buffer_state::yy_bs_lineno</a>, <a class="el" href="faustlexer_8cpp_source.html#l00285">YY_CURRENT_BUFFER</a>, <a class="el" href="faustlexer_8cpp_source.html#l00253">yy_buffer_state::yy_fill_buffer</a>, <a class="el" href="faustlexer_8cpp_source.html#l02240">yy_flush_buffer()</a>, <a class="el" href="faustlexer_8cpp_source.html#l00213">yy_buffer_state::yy_input_file</a>, and <a class="el" href="faustlexer_8cpp_source.html#l00239">yy_buffer_state::yy_is_interactive</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02214"></a>02214 {
<a name="l02215"></a>02215     <span class="keywordtype">int</span> oerrno = errno;
<a name="l02216"></a>02216     
<a name="l02217"></a>02217     <a class="code" href="faustlexer_8cpp.html#a2f59cc88e85e5455c62e4ef7ce095ea8" title="Discard all buffered characters.">yy_flush_buffer</a>(b );
<a name="l02218"></a>02218 
<a name="l02219"></a>02219     b-&gt;<a class="code" href="structyy__buffer__state.html#a4843d1422e3276b636d475a3095bd948">yy_input_file</a> = file;
<a name="l02220"></a>02220     b-&gt;<a class="code" href="structyy__buffer__state.html#a63d2afbb1d79a3fc63df9e12626f827d">yy_fill_buffer</a> = 1;
<a name="l02221"></a>02221 
<a name="l02222"></a>02222     <span class="comment">/* If b is the current buffer, then yy_init_buffer was _probably_</span>
<a name="l02223"></a>02223 <span class="comment">     * called from yyrestart() or through yy_get_next_buffer.</span>
<a name="l02224"></a>02224 <span class="comment">     * In that case, we don&#39;t want to reset the lineno or column.</span>
<a name="l02225"></a>02225 <span class="comment">     */</span>
<a name="l02226"></a>02226     <span class="keywordflow">if</span> (b != <a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a>){
<a name="l02227"></a>02227         b-&gt;<a class="code" href="structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199" title="The line count.">yy_bs_lineno</a> = 1;
<a name="l02228"></a>02228         b-&gt;<a class="code" href="structyy__buffer__state.html#a10c4fcd8be759e6bf11e6d3e8cdb0307" title="The column count.">yy_bs_column</a> = 0;
<a name="l02229"></a>02229     }
<a name="l02230"></a>02230 
<a name="l02231"></a>02231         b-&gt;<a class="code" href="structyy__buffer__state.html#abf5c70eea75581b58c0ee7bd31b14490">yy_is_interactive</a> = file ? (<a class="code" href="faustlexer_8cpp.html#ab4155ffea05dab2dafae68fd88a0517f">isatty</a>( fileno(file) ) &gt; 0) : 0;
<a name="l02232"></a>02232     
<a name="l02233"></a>02233     errno = oerrno;
<a name="l02234"></a>02234 }
</pre></div></p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a599b60cd059cf60e89cc49953dc708d0"></a><!-- doxytag: member="faustlexer.cpp::yy_init_globals" ref="a599b60cd059cf60e89cc49953dc708d0" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int yy_init_globals </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02554">2554</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00276">yy_buffer_stack_max</a>, <a class="el" href="faustlexer_8cpp_source.html#l00275">yy_buffer_stack_top</a>, <a class="el" href="faustlexer_8cpp_source.html#l00300">yy_c_buf_p</a>, <a class="el" href="faustlexer_8cpp_source.html#l00301">yy_init</a>, <a class="el" href="faustlexer_8cpp_source.html#l00302">yy_start</a>, <a class="el" href="faustlexer_8cpp_source.html#l00359">yyin</a>, and <a class="el" href="faustlexer_8cpp_source.html#l00359">yyout</a>.</p>

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

<p><div class="fragment"><pre class="fragment"><a name="l02555"></a>02555 {
<a name="l02556"></a>02556         <span class="comment">/* Initialization is the same as for the non-reentrant scanner.</span>
<a name="l02557"></a>02557 <span class="comment">     * This function is called from yylex_destroy(), so don&#39;t allocate here.</span>
<a name="l02558"></a>02558 <span class="comment">     */</span>
<a name="l02559"></a>02559 
<a name="l02560"></a>02560     <span class="comment">/* We do not touch yylineno unless the option is enabled. */</span>
<a name="l02561"></a>02561     <a class="code" href="errormsg_8hh.html#a5e36364965360da7b7cdfc2188e0af84">yylineno</a> =  1;
<a name="l02562"></a>02562     
<a name="l02563"></a>02563     (<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>) = 0;
<a name="l02564"></a>02564     (<a class="code" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6" title="index of top of stack.">yy_buffer_stack_top</a>) = 0;
<a name="l02565"></a>02565     (<a class="code" href="faustlexer_8cpp.html#a437cdcd878686881404e320fd941929c" title="capacity of stack.">yy_buffer_stack_max</a>) = 0;
<a name="l02566"></a>02566     (<a class="code" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = (<span class="keywordtype">char</span> *) 0;
<a name="l02567"></a>02567     (<a class="code" href="faustlexer_8cpp.html#aeae6dabf9dcc4769518ecf054181b1c8">yy_init</a>) = 0;
<a name="l02568"></a>02568     (<a class="code" href="faustlexer_8cpp.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) = 0;
<a name="l02569"></a>02569 
<a name="l02570"></a>02570 <span class="comment">/* Defined in main.c */</span>
<a name="l02571"></a>02571 <span class="preprocessor">#ifdef YY_STDINIT</span>
<a name="l02572"></a>02572 <span class="preprocessor"></span>    <a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a> = stdin;
<a name="l02573"></a>02573     <a class="code" href="faustlexer_8cpp.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> = stdout;
<a name="l02574"></a>02574 <span class="preprocessor">#else</span>
<a name="l02575"></a>02575 <span class="preprocessor"></span>    <a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a> = (FILE *) 0;
<a name="l02576"></a>02576     <a class="code" href="faustlexer_8cpp.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> = (FILE *) 0;
<a name="l02577"></a>02577 <span class="preprocessor">#endif</span>
<a name="l02578"></a>02578 <span class="preprocessor"></span>
<a name="l02579"></a>02579     <span class="comment">/* For future reference: Set errno on error, since we are called by</span>
<a name="l02580"></a>02580 <span class="comment">     * yylex_init()</span>
<a name="l02581"></a>02581 <span class="comment">     */</span>
<a name="l02582"></a>02582     <span class="keywordflow">return</span> 0;
<a name="l02583"></a>02583 }
</pre></div></p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="ac6bf96bd2d347c04367b8111abcd0dca"></a><!-- doxytag: member="faustlexer.cpp::yy_load_buffer_state" ref="ac6bf96bd2d347c04367b8111abcd0dca" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void yy_load_buffer_state </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02240">yy_flush_buffer()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02299">yypop_buffer_state()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02269">yypush_buffer_state()</a>.</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="af81595b30c0da73f9034ffb511db6388"></a><!-- doxytag: member="faustlexer.cpp::yy_scan_buffer" ref="af81595b30c0da73f9034ffb511db6388" args="(char *base, yy_size_t size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> yy_scan_buffer </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>base</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="faustlexer_8cpp.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&nbsp;</td>
          <td class="paramname"> <em>size</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Setup the input buffer state to scan directly from a user-specified character buffer. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>base</em>&nbsp;</td><td>the character buffer </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>size</em>&nbsp;</td><td>the size in bytes of the character buffer</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the newly allocated buffer state object. </dd></dl>

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02367">2367</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00245">yy_buffer_state::yy_at_bol</a>, <a class="el" href="faustlexer_8cpp_source.html#l00216">yy_buffer_state::yy_buf_pos</a>, <a class="el" href="faustlexer_8cpp_source.html#l00221">yy_buffer_state::yy_buf_size</a>, <a class="el" href="faustlexer_8cpp_source.html#l00257">YY_BUFFER_NEW</a>, <a class="el" href="faustlexer_8cpp_source.html#l00255">yy_buffer_state::yy_buffer_status</a>, <a class="el" href="faustlexer_8cpp_source.html#l00215">yy_buffer_state::yy_ch_buf</a>, <a class="el" href="faustlexer_8cpp_source.html#l00141">YY_END_OF_BUFFER_CHAR</a>, <a class="el" href="faustlexer_8cpp_source.html#l00890">YY_FATAL_ERROR</a>, <a class="el" href="faustlexer_8cpp_source.html#l00253">yy_buffer_state::yy_fill_buffer</a>, <a class="el" href="faustlexer_8cpp_source.html#l00213">yy_buffer_state::yy_input_file</a>, <a class="el" href="faustlexer_8cpp_source.html#l00239">yy_buffer_state::yy_is_interactive</a>, <a class="el" href="faustlexer_8cpp_source.html#l00232">yy_buffer_state::yy_is_our_buffer</a>, <a class="el" href="faustlexer_8cpp_source.html#l00226">yy_buffer_state::yy_n_chars</a>, <a class="el" href="faustlexer_8cpp.html#a3098c48a74ef8fd852f7dd4b3331cbce">yy_switch_to_buffer()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02631">yyalloc()</a>.</p>

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

<p><div class="fragment"><pre class="fragment"><a name="l02368"></a>02368 {
<a name="l02369"></a>02369     <a class="code" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> b;
<a name="l02370"></a>02370     
<a name="l02371"></a>02371     <span class="keywordflow">if</span> ( size &lt; 2 ||
<a name="l02372"></a>02372          base[size-2] != <a class="code" href="faustlexer_8cpp.html#ab866a64da164ed2d4d444df1ef1fc9b3">YY_END_OF_BUFFER_CHAR</a> ||
<a name="l02373"></a>02373          base[size-1] != <a class="code" href="faustlexer_8cpp.html#ab866a64da164ed2d4d444df1ef1fc9b3">YY_END_OF_BUFFER_CHAR</a> )
<a name="l02374"></a>02374         <span class="comment">/* They forgot to leave room for the EOB&#39;s. */</span>
<a name="l02375"></a>02375         <span class="keywordflow">return</span> 0;
<a name="l02376"></a>02376 
<a name="l02377"></a>02377     b = (<a class="code" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>) <a class="code" href="faustlexer_8cpp.html#a7da304d8ef6c688c0835d35296fe61c2">yyalloc</a>(<span class="keyword">sizeof</span>( <span class="keyword">struct</span> <a class="code" href="structyy__buffer__state.html">yy_buffer_state</a> )  );
<a name="l02378"></a>02378     <span class="keywordflow">if</span> ( ! b )
<a name="l02379"></a>02379         <a class="code" href="faustlexer_8cpp.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>( <span class="stringliteral">&quot;out of dynamic memory in yy_scan_buffer()&quot;</span> );
<a name="l02380"></a>02380 
<a name="l02381"></a>02381     b-&gt;<a class="code" href="structyy__buffer__state.html#a48302f5f3477a9c78bbddf56d356ef54">yy_buf_size</a> = size - 2;  <span class="comment">/* &quot;- 2&quot; to take care of EOB&#39;s */</span>
<a name="l02382"></a>02382     b-&gt;<a class="code" href="structyy__buffer__state.html#a58aa927f098b99d99e75da80f9b681ef">yy_buf_pos</a> = b-&gt;<a class="code" href="structyy__buffer__state.html#ad7b8df8d8a4688e57b0b8d3ca75adc85">yy_ch_buf</a> = base;
<a name="l02383"></a>02383     b-&gt;<a class="code" href="structyy__buffer__state.html#a80ce2431c70dc4f89ced487f18449465">yy_is_our_buffer</a> = 0;
<a name="l02384"></a>02384     b-&gt;<a class="code" href="structyy__buffer__state.html#a4843d1422e3276b636d475a3095bd948">yy_input_file</a> = 0;
<a name="l02385"></a>02385     b-&gt;<a class="code" href="structyy__buffer__state.html#a06406208824817acfec2183b79080945">yy_n_chars</a> = b-&gt;<a class="code" href="structyy__buffer__state.html#a48302f5f3477a9c78bbddf56d356ef54">yy_buf_size</a>;
<a name="l02386"></a>02386     b-&gt;<a class="code" href="structyy__buffer__state.html#abf5c70eea75581b58c0ee7bd31b14490">yy_is_interactive</a> = 0;
<a name="l02387"></a>02387     b-&gt;<a class="code" href="structyy__buffer__state.html#a9d60c60af6e1a6f69de16871fd64f85f">yy_at_bol</a> = 1;
<a name="l02388"></a>02388     b-&gt;<a class="code" href="structyy__buffer__state.html#a63d2afbb1d79a3fc63df9e12626f827d">yy_fill_buffer</a> = 0;
<a name="l02389"></a>02389     b-&gt;<a class="code" href="structyy__buffer__state.html#a70fd925d37a2f0454fbd0def675d106c">yy_buffer_status</a> = <a class="code" href="faustlexer_8cpp.html#a53579db42834b88199458993912c646d">YY_BUFFER_NEW</a>;
<a name="l02390"></a>02390 
<a name="l02391"></a>02391     <a class="code" href="faustlexer_8cpp.html#a3098c48a74ef8fd852f7dd4b3331cbce">yy_switch_to_buffer</a>(b  );
<a name="l02392"></a>02392 
<a name="l02393"></a>02393     <span class="keywordflow">return</span> b;
<a name="l02394"></a>02394 }
</pre></div></p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dynsection">
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="ae281ca25dcdcf5e0a4b9f17eeda22db6"></a><!-- doxytag: member="faustlexer.cpp::yy_scan_bytes" ref="ae281ca25dcdcf5e0a4b9f17eeda22db6" args="(yyconst char *yybytes, int _yybytes_len)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> yy_scan_bytes </td>
          <td>(</td>
          <td class="paramtype">yyconst char *&nbsp;</td>
          <td class="paramname"> <em>yybytes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>_yybytes_len</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Setup the input buffer state to scan the given bytes. </p>
<p>The next call to <a class="el" href="faustlexer_8cpp.html#a9a7bd1b3d14701eb97c03f3ef34deff1">yylex()</a> will scan from a <em>copy</em> of <em>bytes</em>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>yybytes</em>&nbsp;</td><td>the byte buffer to scan </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>_yybytes_len</em>&nbsp;</td><td>the number of bytes in the buffer pointed to by <em>bytes</em>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the newly allocated buffer state object. </dd></dl>

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02417">2417</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00141">YY_END_OF_BUFFER_CHAR</a>, <a class="el" href="faustlexer_8cpp_source.html#l00890">YY_FATAL_ERROR</a>, <a class="el" href="faustlexer_8cpp_source.html#l00232">yy_buffer_state::yy_is_our_buffer</a>, <a class="el" href="faustlexer_8cpp_source.html#l02367">yy_scan_buffer()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02631">yyalloc()</a>.</p>

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

<p><div class="fragment"><pre class="fragment"><a name="l02418"></a>02418 {
<a name="l02419"></a>02419     <a class="code" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> b;
<a name="l02420"></a>02420     <span class="keywordtype">char</span> *buf;
<a name="l02421"></a>02421     <a class="code" href="faustlexer_8cpp.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a> n;
<a name="l02422"></a>02422     <span class="keywordtype">int</span> i;
<a name="l02423"></a>02423     
<a name="l02424"></a>02424     <span class="comment">/* Get memory for full buffer, including space for trailing EOB&#39;s. */</span>
<a name="l02425"></a>02425     n = _yybytes_len + 2;
<a name="l02426"></a>02426     buf = (<span class="keywordtype">char</span> *) <a class="code" href="faustlexer_8cpp.html#a7da304d8ef6c688c0835d35296fe61c2">yyalloc</a>(n  );
<a name="l02427"></a>02427     <span class="keywordflow">if</span> ( ! buf )
<a name="l02428"></a>02428         <a class="code" href="faustlexer_8cpp.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>( <span class="stringliteral">&quot;out of dynamic memory in yy_scan_bytes()&quot;</span> );
<a name="l02429"></a>02429 
<a name="l02430"></a>02430     <span class="keywordflow">for</span> ( i = 0; i &lt; _yybytes_len; ++i )
<a name="l02431"></a>02431         buf[i] = yybytes[i];
<a name="l02432"></a>02432 
<a name="l02433"></a>02433     buf[_yybytes_len] = buf[_yybytes_len+1] = <a class="code" href="faustlexer_8cpp.html#ab866a64da164ed2d4d444df1ef1fc9b3">YY_END_OF_BUFFER_CHAR</a>;
<a name="l02434"></a>02434 
<a name="l02435"></a>02435     b = <a class="code" href="faustlexer_8cpp.html#af81595b30c0da73f9034ffb511db6388" title="Setup the input buffer state to scan directly from a user-specified character buffer...">yy_scan_buffer</a>(buf,n );
<a name="l02436"></a>02436     <span class="keywordflow">if</span> ( ! b )
<a name="l02437"></a>02437         <a class="code" href="faustlexer_8cpp.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>( <span class="stringliteral">&quot;bad buffer in yy_scan_bytes()&quot;</span> );
<a name="l02438"></a>02438 
<a name="l02439"></a>02439     <span class="comment">/* It&#39;s okay to grow etc. this buffer, and we should throw it</span>
<a name="l02440"></a>02440 <span class="comment">     * away when we&#39;re done.</span>
<a name="l02441"></a>02441 <span class="comment">     */</span>
<a name="l02442"></a>02442     b-&gt;<a class="code" href="structyy__buffer__state.html#a80ce2431c70dc4f89ced487f18449465">yy_is_our_buffer</a> = 1;
<a name="l02443"></a>02443 
<a name="l02444"></a>02444     <span class="keywordflow">return</span> b;
<a name="l02445"></a>02445 }
</pre></div></p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dynsection">
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a1569a0938133ac9334728cb86777ab9f"></a><!-- doxytag: member="faustlexer.cpp::yy_scan_string" ref="a1569a0938133ac9334728cb86777ab9f" args="(yyconst char *yystr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a> yy_scan_string </td>
          <td>(</td>
          <td class="paramtype">yyconst char *&nbsp;</td>
          <td class="paramname"> <em>yystr</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Setup the input buffer state to scan a string. </p>
<p>The next call to <a class="el" href="faustlexer_8cpp.html#a9a7bd1b3d14701eb97c03f3ef34deff1">yylex()</a> will scan from a <em>copy</em> of <em>str</em>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>yystr</em>&nbsp;</td><td>a NUL-terminated string to scan</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the newly allocated buffer state object. </dd></dl>
<dl class="note"><dt><b>Note:</b></dt><dd>If you want to scan bytes that may contain NUL values, then use <a class="el" href="faustlexer_8cpp.html#ae281ca25dcdcf5e0a4b9f17eeda22db6" title="Setup the input buffer state to scan the given bytes.">yy_scan_bytes()</a> instead. </dd></dl>

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02404">2404</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

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

<p><div class="fragment"><pre class="fragment"><a name="l02405"></a>02405 {
<a name="l02406"></a>02406     
<a name="l02407"></a>02407     <span class="keywordflow">return</span> <a class="code" href="faustlexer_8cpp.html#ae281ca25dcdcf5e0a4b9f17eeda22db6" title="Setup the input buffer state to scan the given bytes.">yy_scan_bytes</a>(yystr,strlen(yystr) );
<a name="l02408"></a>02408 }
</pre></div></p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a3098c48a74ef8fd852f7dd4b3331cbce"></a><!-- doxytag: member="faustlexer.cpp::yy_switch_to_buffer" ref="a3098c48a74ef8fd852f7dd4b3331cbce" args="(YY_BUFFER_STATE new_buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yy_switch_to_buffer </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>&nbsp;</td>
          <td class="paramname"> <em>new_buffer</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a45a1e65d8dcd5cb30c5d315c91800a5f"></a><!-- doxytag: member="faustlexer.cpp::yy_try_NUL_trans" ref="a45a1e65d8dcd5cb30c5d315c91800a5f" args="(yy_state_type current_state)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a> yy_try_NUL_trans </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a>&nbsp;</td>
          <td class="paramname"> <em>current_state</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a7da304d8ef6c688c0835d35296fe61c2"></a><!-- doxytag: member="faustlexer.cpp::yyalloc" ref="a7da304d8ef6c688c0835d35296fe61c2" args="(yy_size_t)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void * <a class="el" href="unionyyalloc.html">yyalloc</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="faustlexer_8cpp.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&nbsp;</td>
          <td class="paramname"> <em>size</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02631">2631</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02367">yy_scan_buffer()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02417">yy_scan_bytes()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02318">yyensure_buffer_stack()</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02632"></a>02632 {
<a name="l02633"></a>02633     <span class="keywordflow">return</span> (<span class="keywordtype">void</span> *) malloc( size );
<a name="l02634"></a>02634 }
</pre></div></p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a2e9898ec03e594f5a82387c787776ef6"></a><!-- doxytag: member="faustlexer.cpp::yyensure_buffer_stack" ref="a2e9898ec03e594f5a82387c787776ef6" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void yyensure_buffer_stack </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02318">2318</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00276">yy_buffer_stack_max</a>, <a class="el" href="faustlexer_8cpp_source.html#l00275">yy_buffer_stack_top</a>, <a class="el" href="faustlexer_8cpp_source.html#l00890">YY_FATAL_ERROR</a>, <a class="el" href="faustlexer_8cpp_source.html#l02631">yyalloc()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02636">yyrealloc()</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02269">yypush_buffer_state()</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02319"></a>02319 {
<a name="l02320"></a>02320     <span class="keywordtype">int</span> num_to_alloc;
<a name="l02321"></a>02321     
<a name="l02322"></a>02322     <span class="keywordflow">if</span> (!(<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>)) {
<a name="l02323"></a>02323 
<a name="l02324"></a>02324         <span class="comment">/* First allocation is just for 2 elements, since we don&#39;t know if this</span>
<a name="l02325"></a>02325 <span class="comment">         * scanner will even need a stack. We use 2 instead of 1 to avoid an</span>
<a name="l02326"></a>02326 <span class="comment">         * immediate realloc on the next call.</span>
<a name="l02327"></a>02327 <span class="comment">         */</span>
<a name="l02328"></a>02328         num_to_alloc = 1;
<a name="l02329"></a>02329         (<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>) = (<span class="keyword">struct</span> <a class="code" href="structyy__buffer__state.html">yy_buffer_state</a>**)<a class="code" href="faustlexer_8cpp.html#a7da304d8ef6c688c0835d35296fe61c2">yyalloc</a>
<a name="l02330"></a>02330                                 (num_to_alloc * <span class="keyword">sizeof</span>(<span class="keyword">struct</span> <a class="code" href="structyy__buffer__state.html">yy_buffer_state</a>*)
<a name="l02331"></a>02331                                 );
<a name="l02332"></a>02332         <span class="keywordflow">if</span> ( ! (<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>) )
<a name="l02333"></a>02333             <a class="code" href="faustlexer_8cpp.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>( <span class="stringliteral">&quot;out of dynamic memory in yyensure_buffer_stack()&quot;</span> );
<a name="l02334"></a>02334                                   
<a name="l02335"></a>02335         memset((<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>), 0, num_to_alloc * <span class="keyword">sizeof</span>(<span class="keyword">struct</span> <a class="code" href="structyy__buffer__state.html">yy_buffer_state</a>*));
<a name="l02336"></a>02336                 
<a name="l02337"></a>02337         (<a class="code" href="faustlexer_8cpp.html#a437cdcd878686881404e320fd941929c" title="capacity of stack.">yy_buffer_stack_max</a>) = num_to_alloc;
<a name="l02338"></a>02338         (<a class="code" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6" title="index of top of stack.">yy_buffer_stack_top</a>) = 0;
<a name="l02339"></a>02339         <span class="keywordflow">return</span>;
<a name="l02340"></a>02340     }
<a name="l02341"></a>02341 
<a name="l02342"></a>02342     <span class="keywordflow">if</span> ((<a class="code" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6" title="index of top of stack.">yy_buffer_stack_top</a>) &gt;= ((<a class="code" href="faustlexer_8cpp.html#a437cdcd878686881404e320fd941929c" title="capacity of stack.">yy_buffer_stack_max</a>)) - 1){
<a name="l02343"></a>02343 
<a name="l02344"></a>02344         <span class="comment">/* Increase the buffer to prepare for a possible push. */</span>
<a name="l02345"></a>02345         <span class="keywordtype">int</span> grow_size = 8 <span class="comment">/* arbitrary grow size */</span>;
<a name="l02346"></a>02346 
<a name="l02347"></a>02347         num_to_alloc = (<a class="code" href="faustlexer_8cpp.html#a437cdcd878686881404e320fd941929c" title="capacity of stack.">yy_buffer_stack_max</a>) + grow_size;
<a name="l02348"></a>02348         (<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>) = (<span class="keyword">struct</span> <a class="code" href="structyy__buffer__state.html">yy_buffer_state</a>**)<a class="code" href="faustlexer_8cpp.html#abcb4148bc13fe254059384c2fdf472b7">yyrealloc</a>
<a name="l02349"></a>02349                                 ((<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>),
<a name="l02350"></a>02350                                 num_to_alloc * <span class="keyword">sizeof</span>(<span class="keyword">struct</span> <a class="code" href="structyy__buffer__state.html">yy_buffer_state</a>*)
<a name="l02351"></a>02351                                 );
<a name="l02352"></a>02352         <span class="keywordflow">if</span> ( ! (<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>) )
<a name="l02353"></a>02353             <a class="code" href="faustlexer_8cpp.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>( <span class="stringliteral">&quot;out of dynamic memory in yyensure_buffer_stack()&quot;</span> );
<a name="l02354"></a>02354 
<a name="l02355"></a>02355         <span class="comment">/* zero only the new slots.*/</span>
<a name="l02356"></a>02356         memset((<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>) + (<a class="code" href="faustlexer_8cpp.html#a437cdcd878686881404e320fd941929c" title="capacity of stack.">yy_buffer_stack_max</a>), 0, grow_size * <span class="keyword">sizeof</span>(<span class="keyword">struct</span> <a class="code" href="structyy__buffer__state.html">yy_buffer_state</a>*));
<a name="l02357"></a>02357         (<a class="code" href="faustlexer_8cpp.html#a437cdcd878686881404e320fd941929c" title="capacity of stack.">yy_buffer_stack_max</a>) = num_to_alloc;
<a name="l02358"></a>02358     }
<a name="l02359"></a>02359 }
</pre></div></p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dynsection">
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a70f82d43d4797bb2a50f7678ddbfbda5"></a><!-- doxytag: member="faustlexer.cpp::yyfree" ref="a70f82d43d4797bb2a50f7678ddbfbda5" args="(void *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyfree </td>
          <td>(</td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>ptr</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02648">2648</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

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

<p><div class="fragment"><pre class="fragment"><a name="l02649"></a>02649 {
<a name="l02650"></a>02650     free( (<span class="keywordtype">char</span> *) ptr );   <span class="comment">/* see yyrealloc() for (char *) cast */</span>
<a name="l02651"></a>02651 }
</pre></div></p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a4d4e3dd7e6f1d795e01b61794b31ac34"></a><!-- doxytag: member="faustlexer.cpp::yyget_debug" ref="a4d4e3dd7e6f1d795e01b61794b31ac34" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yyget_debug </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02544">2544</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02545"></a>02545 {
<a name="l02546"></a>02546         <span class="keywordflow">return</span> <a class="code" href="faustlexer_8cpp.html#a7411c3bab9eca1afee90113c2d22da37">yy_flex_debug</a>;
<a name="l02547"></a>02547 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="ada55bcd8fc1379fb4c103886195dd0e8"></a><!-- doxytag: member="faustlexer.cpp::yyget_extra" ref="ada55bcd8fc1379fb4c103886195dd0e8" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">YY_EXTRA_TYPE yyget_extra </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a07cc38fe7bf6439f85eace2335cb889f"></a><!-- doxytag: member="faustlexer.cpp::yyget_in" ref="a07cc38fe7bf6439f85eace2335cb889f" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * yyget_in </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02488">2488</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00359">yyin</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02489"></a>02489 {
<a name="l02490"></a>02490         <span class="keywordflow">return</span> <a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a>;
<a name="l02491"></a>02491 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="a81867b0419accbe7b3c2d59ffb203da9"></a><!-- doxytag: member="faustlexer.cpp::yyget_leng" ref="a81867b0419accbe7b3c2d59ffb203da9" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yyget_leng </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02504">2504</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00297">yyleng</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02505"></a>02505 {
<a name="l02506"></a>02506         <span class="keywordflow">return</span> <a class="code" href="faustlexer_8cpp.html#a1b5865350b5ca5c1d69f429c2a652953">yyleng</a>;
<a name="l02507"></a>02507 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="a3ac85cdab63967ff82c7534d35a42fe6"></a><!-- doxytag: member="faustlexer.cpp::yyget_lineno" ref="a3ac85cdab63967ff82c7534d35a42fe6" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yyget_lineno </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02479">2479</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02480"></a>02480 {
<a name="l02481"></a>02481         
<a name="l02482"></a>02482     <span class="keywordflow">return</span> <a class="code" href="errormsg_8hh.html#a5e36364965360da7b7cdfc2188e0af84">yylineno</a>;
<a name="l02483"></a>02483 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="a551358cae0f2c14b700b72cb3846d2c4"></a><!-- doxytag: member="faustlexer.cpp::yyget_out" ref="a551358cae0f2c14b700b72cb3846d2c4" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * yyget_out </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02496">2496</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00359">yyout</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02497"></a>02497 {
<a name="l02498"></a>02498         <span class="keywordflow">return</span> <a class="code" href="faustlexer_8cpp.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a>;
<a name="l02499"></a>02499 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="ad1489f69c327c150a13bcbeeb9799266"></a><!-- doxytag: member="faustlexer.cpp::yyget_text" ref="ad1489f69c327c150a13bcbeeb9799266" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char * yyget_text </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02513">2513</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02514"></a>02514 {
<a name="l02515"></a>02515         <span class="keywordflow">return</span> <a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>;
<a name="l02516"></a>02516 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="a9a7bd1b3d14701eb97c03f3ef34deff1"></a><!-- doxytag: member="faustlexer.cpp::yylex" ref="a9a7bd1b3d14701eb97c03f3ef34deff1" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yylex </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ab596ae57cdabfb4b298edf3dde7cdf04"></a><!-- doxytag: member="faustlexer.cpp::yylex_destroy" ref="ab596ae57cdabfb4b298edf3dde7cdf04" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yylex_destroy </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02586">2586</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00285">YY_CURRENT_BUFFER</a>, <a class="el" href="faustlexer_8cpp_source.html#l00292">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="faustlexer_8cpp.html#ae6ac796aa6c45d433a4b89bf45e6e9dc">yy_delete_buffer()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02554">yy_init_globals()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02648">yyfree()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02299">yypop_buffer_state()</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02587"></a>02587 {
<a name="l02588"></a>02588     
<a name="l02589"></a>02589     <span class="comment">/* Pop the buffer stack, destroying each element. */</span>
<a name="l02590"></a>02590     <span class="keywordflow">while</span>(<a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a>){
<a name="l02591"></a>02591         <a class="code" href="faustlexer_8cpp.html#ae6ac796aa6c45d433a4b89bf45e6e9dc">yy_delete_buffer</a>(<a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a>  );
<a name="l02592"></a>02592         <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a> = NULL;
<a name="l02593"></a>02593         <a class="code" href="faustlexer_8cpp.html#a6201ab6be4687a1ebc3120602d05e35a" title="Removes and deletes the top of the stack, if present.">yypop_buffer_state</a>();
<a name="l02594"></a>02594     }
<a name="l02595"></a>02595 
<a name="l02596"></a>02596     <span class="comment">/* Destroy the stack itself. */</span>
<a name="l02597"></a>02597     <a class="code" href="faustlexer_8cpp.html#a70f82d43d4797bb2a50f7678ddbfbda5">yyfree</a>((<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>) );
<a name="l02598"></a>02598     (<a class="code" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101" title="Stack as an array.">yy_buffer_stack</a>) = NULL;
<a name="l02599"></a>02599 
<a name="l02600"></a>02600     <span class="comment">/* Reset the globals. This is important in a non-reentrant scanner so the next time</span>
<a name="l02601"></a>02601 <span class="comment">     * yylex() is called, initialization will occur. */</span>
<a name="l02602"></a>02602     <a class="code" href="faustlexer_8cpp.html#a599b60cd059cf60e89cc49953dc708d0">yy_init_globals</a>( );
<a name="l02603"></a>02603 
<a name="l02604"></a>02604     <span class="keywordflow">return</span> 0;
<a name="l02605"></a>02605 }
</pre></div></p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a6201ab6be4687a1ebc3120602d05e35a"></a><!-- doxytag: member="faustlexer.cpp::yypop_buffer_state" ref="a6201ab6be4687a1ebc3120602d05e35a" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yypop_buffer_state </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02299">2299</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00275">yy_buffer_stack_top</a>, <a class="el" href="faustlexer_8cpp_source.html#l00285">YY_CURRENT_BUFFER</a>, <a class="el" href="faustlexer_8cpp_source.html#l00292">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="faustlexer_8cpp.html#ae6ac796aa6c45d433a4b89bf45e6e9dc">yy_delete_buffer()</a>, <a class="el" href="faustlexer_8cpp_source.html#l00307">yy_did_buffer_switch_on_eof</a>, and <a class="el" href="faustlexer_8cpp.html#ac6bf96bd2d347c04367b8111abcd0dca">yy_load_buffer_state()</a>.</p>

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

<p><div class="fragment"><pre class="fragment"><a name="l02300"></a>02300 {
<a name="l02301"></a>02301         <span class="keywordflow">if</span> (!<a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a>)
<a name="l02302"></a>02302         <span class="keywordflow">return</span>;
<a name="l02303"></a>02303 
<a name="l02304"></a>02304     <a class="code" href="faustlexer_8cpp.html#ae6ac796aa6c45d433a4b89bf45e6e9dc">yy_delete_buffer</a>(<a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a> );
<a name="l02305"></a>02305     <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a> = NULL;
<a name="l02306"></a>02306     <span class="keywordflow">if</span> ((<a class="code" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6" title="index of top of stack.">yy_buffer_stack_top</a>) &gt; 0)
<a name="l02307"></a>02307         --(<a class="code" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6" title="index of top of stack.">yy_buffer_stack_top</a>);
<a name="l02308"></a>02308 
<a name="l02309"></a>02309     <span class="keywordflow">if</span> (<a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a>) {
<a name="l02310"></a>02310         <a class="code" href="faustlexer_8cpp.html#ac6bf96bd2d347c04367b8111abcd0dca">yy_load_buffer_state</a>( );
<a name="l02311"></a>02311         (<a class="code" href="faustlexer_8cpp.html#a57edb4569f96dcfce9deaff0eb6a6412">yy_did_buffer_switch_on_eof</a>) = 1;
<a name="l02312"></a>02312     }
<a name="l02313"></a>02313 }
</pre></div></p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dynsection">
</div>
</p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="a4bf8969e5234aef8b46cce9a67a62724"></a><!-- doxytag: member="faustlexer.cpp::yypush_buffer_state" ref="a4bf8969e5234aef8b46cce9a67a62724" args="(YY_BUFFER_STATE new_buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yypush_buffer_state </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>&nbsp;</td>
          <td class="paramname"> <em>new_buffer</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Pushes the new state onto the stack. </p>
<p>The new state becomes the current state. This function will allocate the stack if necessary. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>new_buffer</em>&nbsp;</td><td>The new state. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02269">2269</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00275">yy_buffer_stack_top</a>, <a class="el" href="faustlexer_8cpp_source.html#l00300">yy_c_buf_p</a>, <a class="el" href="faustlexer_8cpp_source.html#l00285">YY_CURRENT_BUFFER</a>, <a class="el" href="faustlexer_8cpp_source.html#l00292">YY_CURRENT_BUFFER_LVALUE</a>, <a class="el" href="faustlexer_8cpp_source.html#l00307">yy_did_buffer_switch_on_eof</a>, <a class="el" href="faustlexer_8cpp_source.html#l00295">yy_hold_char</a>, <a class="el" href="faustlexer_8cpp.html#ac6bf96bd2d347c04367b8111abcd0dca">yy_load_buffer_state()</a>, <a class="el" href="faustlexer_8cpp_source.html#l00296">yy_n_chars</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02318">yyensure_buffer_stack()</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02270"></a>02270 {
<a name="l02271"></a>02271         <span class="keywordflow">if</span> (new_buffer == NULL)
<a name="l02272"></a>02272         <span class="keywordflow">return</span>;
<a name="l02273"></a>02273 
<a name="l02274"></a>02274     <a class="code" href="faustlexer_8cpp.html#a2e9898ec03e594f5a82387c787776ef6">yyensure_buffer_stack</a>();
<a name="l02275"></a>02275 
<a name="l02276"></a>02276     <span class="comment">/* This block is copied from yy_switch_to_buffer. */</span>
<a name="l02277"></a>02277     <span class="keywordflow">if</span> ( <a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a> )
<a name="l02278"></a>02278         {
<a name="l02279"></a>02279         <span class="comment">/* Flush out information for old buffer. */</span>
<a name="l02280"></a>02280         *(<a class="code" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>) = (<a class="code" href="faustlexer_8cpp.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a>);
<a name="l02281"></a>02281         <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_buf_pos = (<a class="code" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a>);
<a name="l02282"></a>02282         <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a>-&gt;yy_n_chars = (<a class="code" href="faustlexer_8cpp.html#aa86c122f2050dbfd365fcf547e6fc1c3">yy_n_chars</a>);
<a name="l02283"></a>02283         }
<a name="l02284"></a>02284 
<a name="l02285"></a>02285     <span class="comment">/* Only push if top exists. Otherwise, replace top. */</span>
<a name="l02286"></a>02286     <span class="keywordflow">if</span> (<a class="code" href="faustlexer_8cpp.html#aa093d500a6330d06d8e4760c494fac33">YY_CURRENT_BUFFER</a>)
<a name="l02287"></a>02287         (<a class="code" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6" title="index of top of stack.">yy_buffer_stack_top</a>)++;
<a name="l02288"></a>02288     <a class="code" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a> = new_buffer;
<a name="l02289"></a>02289 
<a name="l02290"></a>02290     <span class="comment">/* copied from yy_switch_to_buffer. */</span>
<a name="l02291"></a>02291     <a class="code" href="faustlexer_8cpp.html#ac6bf96bd2d347c04367b8111abcd0dca">yy_load_buffer_state</a>( );
<a name="l02292"></a>02292     (<a class="code" href="faustlexer_8cpp.html#a57edb4569f96dcfce9deaff0eb6a6412">yy_did_buffer_switch_on_eof</a>) = 1;
<a name="l02293"></a>02293 }
</pre></div></p>

<p><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="abcb4148bc13fe254059384c2fdf472b7"></a><!-- doxytag: member="faustlexer.cpp::yyrealloc" ref="abcb4148bc13fe254059384c2fdf472b7" args="(void *, yy_size_t)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void * yyrealloc </td>
          <td>(</td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="faustlexer_8cpp.html#ad557845057f187eec4be07e2717d2afa">yy_size_t</a>&nbsp;</td>
          <td class="paramname"> <em>size</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02636">2636</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02318">yyensure_buffer_stack()</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02637"></a>02637 {
<a name="l02638"></a>02638     <span class="comment">/* The cast to (char *) in the following accommodates both</span>
<a name="l02639"></a>02639 <span class="comment">     * implementations that use char* generic pointers, and those</span>
<a name="l02640"></a>02640 <span class="comment">     * that use void* generic pointers.  It works with the latter</span>
<a name="l02641"></a>02641 <span class="comment">     * because both ANSI C and C++ allow castless assignment from</span>
<a name="l02642"></a>02642 <span class="comment">     * any pointer type to void*, and deal with argument conversions</span>
<a name="l02643"></a>02643 <span class="comment">     * as though doing an assignment.</span>
<a name="l02644"></a>02644 <span class="comment">     */</span>
<a name="l02645"></a>02645     <span class="keywordflow">return</span> (<span class="keywordtype">void</span> *) realloc( (<span class="keywordtype">char</span> *) ptr, size );
<a name="l02646"></a>02646 }
</pre></div></p>

<p><div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dynsection">
</div>
</p>

</div>
</div>
<a class="anchor" id="ab657ddef65d43cc3ab8dfc2cad0ac5b8"></a><!-- doxytag: member="faustlexer.cpp::yyrestart" ref="ab657ddef65d43cc3ab8dfc2cad0ac5b8" args="(FILE *input_file)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyrestart </td>
          <td>(</td>
          <td class="paramtype">FILE *&nbsp;</td>
          <td class="paramname"> <em>input_file</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac571eade4cca933e8ccdf6759c527fe7"></a><!-- doxytag: member="faustlexer.cpp::yyset_debug" ref="ac571eade4cca933e8ccdf6759c527fe7" args="(int debug_flag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_debug </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>debug_flag</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02549">2549</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02550"></a>02550 {
<a name="l02551"></a>02551         <a class="code" href="faustlexer_8cpp.html#a7411c3bab9eca1afee90113c2d22da37">yy_flex_debug</a> = bdebug ;
<a name="l02552"></a>02552 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="a2df391b304dadab17608192b116af2a1"></a><!-- doxytag: member="faustlexer.cpp::yyset_extra" ref="a2df391b304dadab17608192b116af2a1" args="(YY_EXTRA_TYPE user_defined)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_extra </td>
          <td>(</td>
          <td class="paramtype">YY_EXTRA_TYPE&nbsp;</td>
          <td class="paramname"> <em>user_defined</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac698f6825e37dd98360acae6539ac464"></a><!-- doxytag: member="faustlexer.cpp::yyset_in" ref="ac698f6825e37dd98360acae6539ac464" args="(FILE *in_str)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_in </td>
          <td>(</td>
          <td class="paramtype">FILE *&nbsp;</td>
          <td class="paramname"> <em>in_str</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the input stream. </p>
<p>This does not discard the current input buffer. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>in_str</em>&nbsp;</td><td>A readable stream.</td></tr>
  </table>
  </dd>
</dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="faustlexer_8cpp.html#a3098c48a74ef8fd852f7dd4b3331cbce">yy_switch_to_buffer</a> </dd></dl>

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02534">2534</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00359">yyin</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02535"></a>02535 {
<a name="l02536"></a>02536         <a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a> = in_str ;
<a name="l02537"></a>02537 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="a1c7624d0fc3e3afd1b59fc43650845d0"></a><!-- doxytag: member="faustlexer.cpp::yyset_lineno" ref="a1c7624d0fc3e3afd1b59fc43650845d0" args="(int line_number)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_lineno </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>line_number</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the current line number. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>line_number</em>&nbsp;</td><td></td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02522">2522</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02523"></a>02523 {
<a name="l02524"></a>02524     
<a name="l02525"></a>02525     <a class="code" href="errormsg_8hh.html#a5e36364965360da7b7cdfc2188e0af84">yylineno</a> = line_number;
<a name="l02526"></a>02526 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="a8530eddd2ebe60de741148bad39517a5"></a><!-- doxytag: member="faustlexer.cpp::yyset_out" ref="a8530eddd2ebe60de741148bad39517a5" args="(FILE *out_str)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void yyset_out </td>
          <td>(</td>
          <td class="paramtype">FILE *&nbsp;</td>
          <td class="paramname"> <em>out_str</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02539">2539</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>References <a class="el" href="faustlexer_8cpp_source.html#l00359">yyout</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02540"></a>02540 {
<a name="l02541"></a>02541         <a class="code" href="faustlexer_8cpp.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> = out_str ;
<a name="l02542"></a>02542 }
</pre></div></p>

</div>
</div>
<a class="anchor" id="a25685b4fb49203fb391287f312948be4"></a><!-- doxytag: member="faustlexer.cpp::yyunput" ref="a25685b4fb49203fb391287f312948be4" args="(int c, char *buf_ptr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void yyunput </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>buf_ptr</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a9ae7dd87893ed6cebc02d0d5f84c2ede"></a><!-- doxytag: member="faustlexer.cpp::yywrap" ref="a9ae7dd87893ed6cebc02d0d5f84c2ede" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int yywrap </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l02658">2658</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p><div class="fragment"><pre class="fragment"><a name="l02658"></a>02658 { <span class="keywordflow">return</span> 1; }
</pre></div></p>

</div>
</div>
<hr/><h2>Variable Documentation</h2>
<a class="anchor" id="a68b567aeb722123af8c3df803ad0727b"></a><!-- doxytag: member="faustlexer.cpp::yy_accept" ref="a68b567aeb722123af8c3df803ad0727b" args="[390]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> <a class="el" href="faustlexer_8cpp.html#a68b567aeb722123af8c3df803ad0727b">yy_accept</a>[390]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00394">394</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a352b166458beb4b417988a106546ab75"></a><!-- doxytag: member="faustlexer.cpp::yy_base" ref="a352b166458beb4b417988a106546ab75" args="[401]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> <a class="el" href="faustlexer_8cpp.html#a352b166458beb4b417988a106546ab75">yy_base</a>[401]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00483">483</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a34b6ab3a3061471b6604dba48e47a101"></a><!-- doxytag: member="faustlexer.cpp::yy_buffer_stack" ref="a34b6ab3a3061471b6604dba48e47a101" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structyy__buffer__state.html">YY_BUFFER_STATE</a>* <a class="el" href="faustlexer_8cpp.html#a34b6ab3a3061471b6604dba48e47a101">yy_buffer_stack</a> = 0<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00277">277</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a437cdcd878686881404e320fd941929c"></a><!-- doxytag: member="faustlexer.cpp::yy_buffer_stack_max" ref="a437cdcd878686881404e320fd941929c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">size_t <a class="el" href="faustlexer_8cpp.html#a437cdcd878686881404e320fd941929c">yy_buffer_stack_max</a> = 0<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>capacity of stack. </p>

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00276">276</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02554">yy_init_globals()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02318">yyensure_buffer_stack()</a>.</p>

</div>
</div>
<a class="anchor" id="ae54779a12769204c826899d0531e40e6"></a><!-- doxytag: member="faustlexer.cpp::yy_buffer_stack_top" ref="ae54779a12769204c826899d0531e40e6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">size_t <a class="el" href="faustlexer_8cpp.html#ae54779a12769204c826899d0531e40e6">yy_buffer_stack_top</a> = 0<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00275">275</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02554">yy_init_globals()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02318">yyensure_buffer_stack()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02299">yypop_buffer_state()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02269">yypush_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="ade8fc57d3529bff56440a4f3e9c29586"></a><!-- doxytag: member="faustlexer.cpp::yy_c_buf_p" ref="ade8fc57d3529bff56440a4f3e9c29586" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="faustlexer_8cpp.html#ade8fc57d3529bff56440a4f3e9c29586">yy_c_buf_p</a> = (char *) 0<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00300">300</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02554">yy_init_globals()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02269">yypush_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="a279aad12211be0efb9df597e31690542"></a><!-- doxytag: member="faustlexer.cpp::yy_chk" ref="a279aad12211be0efb9df597e31690542" args="[541]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> <a class="el" href="faustlexer_8cpp.html#a279aad12211be0efb9df597e31690542">yy_chk</a>[541]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00642">642</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a8ee5124fec8ad8fced76c7006cd3f4f0"></a><!-- doxytag: member="faustlexer.cpp::yy_def" ref="a8ee5124fec8ad8fced76c7006cd3f4f0" args="[401]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> <a class="el" href="faustlexer_8cpp.html#a8ee5124fec8ad8fced76c7006cd3f4f0">yy_def</a>[401]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00531">531</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a57edb4569f96dcfce9deaff0eb6a6412"></a><!-- doxytag: member="faustlexer.cpp::yy_did_buffer_switch_on_eof" ref="a57edb4569f96dcfce9deaff0eb6a6412" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="faustlexer_8cpp.html#a57edb4569f96dcfce9deaff0eb6a6412">yy_did_buffer_switch_on_eof</a><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00307">307</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02299">yypop_buffer_state()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02269">yypush_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="ac6dfb8e0e130a1bb6e9cdd547a1f4344"></a><!-- doxytag: member="faustlexer.cpp::yy_ec" ref="ac6dfb8e0e130a1bb6e9cdd547a1f4344" args="[256]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyconst <a class="el" href="faustlexer_8cpp.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a> <a class="el" href="faustlexer_8cpp.html#ac6dfb8e0e130a1bb6e9cdd547a1f4344">yy_ec</a>[256]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00440">440</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7411c3bab9eca1afee90113c2d22da37"></a><!-- doxytag: member="faustlexer.cpp::yy_flex_debug" ref="a7411c3bab9eca1afee90113c2d22da37" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="faustlexer_8cpp.html#a7411c3bab9eca1afee90113c2d22da37">yy_flex_debug</a> = 0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00720">720</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a13f78e763996d2d86c85b45cbe146282"></a><!-- doxytag: member="faustlexer.cpp::yy_hold_char" ref="a13f78e763996d2d86c85b45cbe146282" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="faustlexer_8cpp.html#a13f78e763996d2d86c85b45cbe146282">yy_hold_char</a><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00295">295</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02269">yypush_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="aeae6dabf9dcc4769518ecf054181b1c8"></a><!-- doxytag: member="faustlexer.cpp::yy_init" ref="aeae6dabf9dcc4769518ecf054181b1c8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="faustlexer_8cpp.html#aeae6dabf9dcc4769518ecf054181b1c8">yy_init</a> = 0<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00301">301</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02554">yy_init_globals()</a>.</p>

</div>
</div>
<a class="anchor" id="afc6bef71feb2394eb5291e710139dfb3"></a><!-- doxytag: member="faustlexer.cpp::yy_last_accepting_cpos" ref="afc6bef71feb2394eb5291e710139dfb3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="faustlexer_8cpp.html#afc6bef71feb2394eb5291e710139dfb3">yy_last_accepting_cpos</a><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00717">717</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1e8856234732c99be24858b0073e1297"></a><!-- doxytag: member="faustlexer.cpp::yy_last_accepting_state" ref="a1e8856234732c99be24858b0073e1297" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="faustlexer_8cpp.html#a9ba7c416f135b0f0c1f4addded4616b5">yy_state_type</a> <a class="el" href="faustlexer_8cpp.html#a1e8856234732c99be24858b0073e1297">yy_last_accepting_state</a><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00716">716</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a48ec82fe40bd5d5a15b416bf2c590564"></a><!-- doxytag: member="faustlexer.cpp::yy_meta" ref="a48ec82fe40bd5d5a15b416bf2c590564" args="[62]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyconst <a class="el" href="faustlexer_8cpp.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a> <a class="el" href="faustlexer_8cpp.html#a48ec82fe40bd5d5a15b416bf2c590564">yy_meta</a>[62]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Initial value:</b><div class="fragment"><pre class="fragment">
    {   0,
        1,    1,    2,    2,    1,    1,    1,    1,    1,    1,
        1,    1,    3,    1,    1,    1,    4,    4,    5,    5,
        5,    5,    5,    4,    1,    4,    4,    4,    1,    6,
        1,    1,    5,    6,    6,    6,    6,    6,    6,    6,
        6,    6,    6,    6,    6,    6,    6,    6,    6,    6,
        6,    6,    6,    6,    6,    6,    6,    1,    1,    1,
        1
    }
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00472">472</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa86c122f2050dbfd365fcf547e6fc1c3"></a><!-- doxytag: member="faustlexer.cpp::yy_n_chars" ref="aa86c122f2050dbfd365fcf547e6fc1c3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="faustlexer_8cpp.html#aa86c122f2050dbfd365fcf547e6fc1c3">yy_n_chars</a><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00296">296</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02269">yypush_buffer_state()</a>.</p>

</div>
</div>
<a class="anchor" id="a0c394c48810f128d779842373954fdad"></a><!-- doxytag: member="faustlexer.cpp::yy_nxt" ref="a0c394c48810f128d779842373954fdad" args="[541]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyconst <a class="el" href="faustlexer_8cpp.html#a2e73b2c75126814585525fb2e9d51159">flex_int16_t</a> <a class="el" href="faustlexer_8cpp.html#a0c394c48810f128d779842373954fdad">yy_nxt</a>[541]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00579">579</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="adeec48116aaa35265f09201e3166e85f"></a><!-- doxytag: member="faustlexer.cpp::yy_rule_can_match_eol" ref="adeec48116aaa35265f09201e3166e85f" args="[123]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">yyconst <a class="el" href="faustlexer_8cpp.html#a838ce943cf44ef7769480714fc6c3ba9">flex_int32_t</a> <a class="el" href="faustlexer_8cpp.html#adeec48116aaa35265f09201e3166e85f">yy_rule_can_match_eol</a>[123]<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<b>Initial value:</b><div class="fragment"><pre class="fragment">
    {   0,
0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
    1, 0, 0,     }
</pre></div>
<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00706">706</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2e1e1d9ee4610a6679d49ed8194b00af"></a><!-- doxytag: member="faustlexer.cpp::yy_start" ref="a2e1e1d9ee4610a6679d49ed8194b00af" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="faustlexer_8cpp.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a> = 0<code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00302">302</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02554">yy_init_globals()</a>.</p>

</div>
</div>
<a class="anchor" id="a46af646807e0797e72b6e8945e7ea88b"></a><!-- doxytag: member="faustlexer.cpp::yyin" ref="a46af646807e0797e72b6e8945e7ea88b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE* <a class="el" href="sourcereader_8cpp.html#a46af646807e0797e72b6e8945e7ea88b">yyin</a> = (FILE *) 0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00359">359</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1b5865350b5ca5c1d69f429c2a652953"></a><!-- doxytag: member="faustlexer.cpp::yyleng" ref="a1b5865350b5ca5c1d69f429c2a652953" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="faustlexer_8cpp.html#a1b5865350b5ca5c1d69f429c2a652953">yyleng</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00297">297</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

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

</div>
</div>
<a class="anchor" id="a5e36364965360da7b7cdfc2188e0af84"></a><!-- doxytag: member="faustlexer.cpp::yylineno" ref="a5e36364965360da7b7cdfc2188e0af84" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="sourcereader_8cpp.html#a5e36364965360da7b7cdfc2188e0af84">yylineno</a> = 1</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00365">365</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a296847b42b0baa62e2af36cb79f3c0eb"></a><!-- doxytag: member="faustlexer.cpp::yyout" ref="a296847b42b0baa62e2af36cb79f3c0eb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE * <a class="el" href="faustlexer_8cpp.html#a296847b42b0baa62e2af36cb79f3c0eb">yyout</a> = (FILE *) 0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00359">359</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustlexer_8cpp_source.html#l02554">yy_init_globals()</a>, <a class="el" href="faustlexer_8cpp_source.html#l02496">yyget_out()</a>, and <a class="el" href="faustlexer_8cpp_source.html#l02539">yyset_out()</a>.</p>

</div>
</div>
<a class="anchor" id="a35b96d819f6a8f8638894c429e68b02a"></a><!-- doxytag: member="faustlexer.cpp::yytext" ref="a35b96d819f6a8f8638894c429e68b02a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char * <a class="el" href="faustparser_8cpp.html#ad9264b77d56b6971f29739e2bda77f51">yytext</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="faustlexer_8cpp_source.html#l00729">729</a> of file <a class="el" href="faustlexer_8cpp_source.html">faustlexer.cpp</a>.</p>

<p>Referenced by <a class="el" href="faustparser_8cpp_source.html#l01621">yyparse()</a>.</p>

</div>
</div>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Apr 29 00:00:06 2010 for FAUST compiler by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>