<!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 Page</span></a></li> <li><a href="pages.html"><span>Related 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 List</span></a></li> <li><a href="globals.html"><span>File Members</span></a></li> </ul> </div> </div> <div class="contents"> <h1>faustlexer.cpp File Reference</h1><code>#include <stdio.h></code><br/> <code>#include <string.h></code><br/> <code>#include <errno.h></code><br/> <code>#include <stdlib.h></code><br/> <code>#include "<a class="el" href="tree_8hh_source.html">tree.hh</a>"</code><br/> <code>#include "<a class="el" href="faustlexer_8cpp_source.html">faustparser.hpp</a>"</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 </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 </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a1ae16e642a197fa4948998525813c6f5">YY_INT_ALIGNED</a> short int</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a243ca1d30872935faf05ea5118ed6fdc">YY_FLEX_MAJOR_VERSION</a> 2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a90f9d458829400869e47efb68a865677">YY_FLEX_MINOR_VERSION</a> 5</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac676bd06869180ea493e9b6d7c078dbb">YY_FLEX_SUBMINOR_VERSION</a> 35</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad4e9955955b27624963643eac448118a">INT16_MIN</a> (-32767-1)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a688eb21a22db27c2b2bd5836943cdcbe">INT32_MIN</a> (-2147483647-1)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aaf7f29f45f1a513b4748a4e5014ddf6a">INT8_MAX</a> (127)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac58f2c111cc9989c86db2a7dc4fd84ca">INT16_MAX</a> (32767)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a181807730d4a375f848ba139813ce04f">INT32_MAX</a> (2147483647)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aeb4e270a084ee26fe73e799861bd0252">UINT8_MAX</a> (255U)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a3ea490c9b3617d4479bd80ef93cd5602">UINT16_MAX</a> (65535U)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab5eb23180f7cc12b7d6c04a8ec067fdd">UINT32_MAX</a> (4294967295U)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a8e0bcf8f8a5b613ea583347f8bc31cbf">YY_NULL</a> 0</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#af1185350b7a92cf8aa5324c68850c8a6">YY_SC_TO_UI</a>(c) ((unsigned int) (unsigned char) c)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab766bbbee08d04b67e3fe599d6900873">BEGIN</a> (<a class="el" href="faustlexer_8cpp.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) = 1 + 2 *</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a8e14785f9eab7a997d659b25af9584c5">YY_START</a> (((<a class="el" href="faustlexer_8cpp.html#a2e1e1d9ee4610a6679d49ed8194b00af">yy_start</a>) - 1) / 2)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a32b5b960944f946b192d54f672569cd9">YYSTATE</a> YY_START</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab3077e60914fc54dcc55ecae1ce9700b">YY_STATE_EOF</a>(state) (YY_END_OF_BUFFER + state + 1)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a0406739e64fb5750cf995d2ae68ce69d">YY_NEW_FILE</a> yyrestart(<a class="el" href="sourcereader_8cpp.html#a46af646807e0797e72b6e8945e7ea88b">yyin</a> )</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab866a64da164ed2d4d444df1ef1fc9b3">YY_END_OF_BUFFER_CHAR</a> 0</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae7e51116e747d3390e7a6cfc6532834c">YY_BUF_SIZE</a> 16384</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac2f8b6fccdc516d96b02ac09a4dc01bd">YY_STATE_BUF_SIZE</a> ((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 </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#adf4b0db227e07782e28ade353a7ba7a1">EOB_ACT_CONTINUE_SCAN</a> 0</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a7f71d7fa2c403eb4b2f38cb9536f3c63">EOB_ACT_END_OF_FILE</a> 1</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad1a0b5ebcabffe388e9e9ebb2619c1fb">EOB_ACT_LAST_MATCH</a> 2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a448a4e9041a09588332733c6846c770c">unput</a>(c) yyunput( c, (yytext_ptr) )</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a53579db42834b88199458993912c646d">YY_BUFFER_NEW</a> 0</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a609d19f40900ecc2a5f812d9388c21fb">YY_BUFFER_NORMAL</a> 1</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad689d97c15e807a6116ace7a420cea57">YY_BUFFER_EOF_PENDING</a> 2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a817a6a24af62508b5a35f4bed5f56a2e">YY_CURRENT_BUFFER_LVALUE</a> (<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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac5d478d90ea9a2ecd43d579067a2e89d">YY_FLUSH_BUFFER</a> yy_flush_buffer(YY_CURRENT_BUFFER )</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab7eb911e18655f2f78e63afe5a8a4a12">yy_new_buffer</a> yy_create_buffer</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a71ca89b3656acd0552f14949a571560b">YY_AT_BOL</a>() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a790a191a93ef4d3b8c0bb43fd7480052">yytext_ptr</a> <a class="el" href="faustparser_8cpp.html#ad9264b77d56b6971f29739e2bda77f51">yytext</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae558785bb896e090901c2b905f6790c6">YY_NUM_RULES</a> 122</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ab2708fd42cff29ce6a0a52b91bea40d1">YY_END_OF_BUFFER</a> 123</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a835f10dd1ab4bf9a80c4cd80ee6e3058">REJECT</a> reject_used_but_not_detected</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a745d37b5e002b2e5f93ad42ea7b554be">yymore</a>() yymore_used_but_not_detected</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a68792d73820bc46a71d3d4e613f0b977">YY_MORE_ADJ</a> 0</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae78ac56cd1f29572e967ed7636952d15">YY_NO_UNISTD_H</a> 1</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aa3d063564f6ab16f6d408b8369d0e9ff">INITIAL</a> 0</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a43be22b7a1b528eaf759e034ec581543">comment</a> 1</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a96015589396b70e34698a0887a19ad0a">doc</a> 2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a26938d921de835f6183c02e54cf08828">YY_EXTRA_TYPE</a> void *</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aab1491ceccb1c95c14320b2903773a1c">YY_READ_BUF_SIZE</a> 8192</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#aad1dc60a04a1d8cfc8b3ded13601e361">ECHO</a> 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 </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac3286b18a2e91b4571b97df96a118e84">yyterminate</a>() return YY_NULL</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a227e75c43b9e0cd41529974230be7e75">YY_START_STACK_INCR</a> 25</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ac0586b8b0b092d02f4ba7d45abe328f2">YY_FATAL_ERROR</a>(msg) yy_fatal_error( msg )</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a7682c8d9cec0859408d2421fbe4a5570">YY_DECL_IS_OURS</a> 1</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae5b01ac2fa5a6ad5fb97559638abe686">YY_DECL</a> int yylex (void)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a3cc40a460ad7df816678bcc05241e84c">YY_BREAK</a> break;</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a690504b662e4281515bf12722df178ba">YY_RULE_SETUP</a> YY_USER_ACTION</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ae93e67b85c44f6bd31ead14a552a35c8">YY_EXIT_FAILURE</a> 2</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a828cc83270f8f5bb1688e14dd4e28128">YYTABLES_NAME</a> "yytables"</td></tr> <tr><td colspan="2"><h2>Typedefs</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">typedef signed char </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 </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 </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 </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 </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 </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> * </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 </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 </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 </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 </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 </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> </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 </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 </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"> </td><td class="mdescRight">Discard all buffered characters. <a href="#a2f59cc88e85e5455c62e4ef7ce095ea8"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </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"> </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 </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"> </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 </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 </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 </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"> </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> </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"> </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> </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"> </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> </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"> </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 * </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 * </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 </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> </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> </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 * </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a07cc38fe7bf6439f85eace2335cb889f">yyget_in</a> (void)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the input stream. <a href="#a07cc38fe7bf6439f85eace2335cb889f"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </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"> </td><td class="mdescRight">Set the input stream. <a href="#ac698f6825e37dd98360acae6539ac464"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">FILE * </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a551358cae0f2c14b700b72cb3846d2c4">yyget_out</a> (void)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the output stream. <a href="#a551358cae0f2c14b700b72cb3846d2c4"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a81867b0419accbe7b3c2d59ffb203da9">yyget_leng</a> (void)</td></tr> <tr><td class="mdescLeft"> </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 * </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#ad1489f69c327c150a13bcbeeb9799266">yyget_text</a> (void)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the current token. <a href="#ad1489f69c327c150a13bcbeeb9799266"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="faustlexer_8cpp.html#a3ac85cdab63967ff82c7534d35a42fe6">yyget_lineno</a> (void)</td></tr> <tr><td class="mdescLeft"> </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 </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"> </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 </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 </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 </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 </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 </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 </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 * </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 * </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 </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"> </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 </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"> </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> * </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"> </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 </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 </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 * </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 </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 </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 </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 </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 * </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> </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> </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> </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> </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> </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> </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> </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> </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> </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 * </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 </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 (<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 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 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 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 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 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 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 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 (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 (-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 (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 (-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 (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 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 (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 (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 (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 </td> <td class="paramname"></td> <td> ) </td> <td> 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> </td> <td class="paramname"></td> <td> ) </td> <td> (YY_CURRENT_BUFFER_LVALUE->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 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 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 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 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 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 (<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 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 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">'\0'</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 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 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 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 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 </td> <td class="paramname"></td> <td> ) </td> <td> 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 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 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 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 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 </td> <td class="paramname"></td> <td> ) </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>->yy_is_interactive ) \ { \ <span class="keywordtype">int</span> c = <span class="charliteral">'*'</span>; \ <span class="keywordtype">size_t</span> n; \ <span class="keywordflow">for</span> ( n = 0; n < max_size && \ (c = getc( <a class="code" href="main_8cpp.html#a87a127afa8f6c307fbfba10390675406">yyin</a> )) != EOF && c != <span class="charliteral">'\n'</span>; ++n ) \ buf[n] = (<span class="keywordtype">char</span>) c; \ <span class="keywordflow">if</span> ( c == <span class="charliteral">'\n'</span> ) \ buf[n++] = (char) c; \ <span class="keywordflow">if</span> ( c == EOF && 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">"input in flex scanner failed"</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 && 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">"input in flex scanner failed"</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 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 </td> <td class="paramname"></td> <td> ) </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 < <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">'\n'</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 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 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 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 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 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 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 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 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 </td> <td class="paramname"></td> <td> ) </td> <td> ((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 </td> <td class="paramname"></td> <td> ) </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>->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 </td> <td class="paramname"></td> <td> ) </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>->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 (((<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 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 ((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 </td> <td class="paramname"></td> <td> ) </td> <td> (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 </td> <td class="paramname"></td> <td> ) </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">'\0'</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 </td> <td class="paramname"></td> <td> ) </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> </td> <td class="paramname"></td> <td> ) </td> <td> 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 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 "yytables"</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> </td> <td class="paramname"></td> <td> ) </td> <td> 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 <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 </td> <td class="paramname"></td> <td> ) </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 </td> <td class="paramname"></td> <td> ) </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 * </td> <td class="paramname"> <em>file</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>size</em></td><td> </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> </td> <td class="paramname"> <em>b</em></td> <td> ) </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 * </td> <td class="paramname"> <em>msg</em></td> <td> ) </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">"%s\n"</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 </td> <td class="paramname"> <em>msg</em>[]</td> <td> ) </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> </td> <td class="paramname"> <em>b</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Discard all buffered characters. </p> <p>On the next scan, YY_INPUT will be called. </p> <dl><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>b</em> </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-><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-><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-><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-><a class="code" href="structyy__buffer__state.html#a58aa927f098b99d99e75da80f9b681ef">yy_buf_pos</a> = &b-><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-><a class="code" href="structyy__buffer__state.html#a9d60c60af6e1a6f69de16871fd64f85f">yy_at_bol</a> = 1; <a name="l02257"></a>02257 b-><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 </td> <td class="paramname"></td> <td> ) </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 </td> <td class="paramname"></td> <td> ) </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> </td> <td class="paramname"> <em>b</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">FILE * </td> <td class="paramname"> <em>file</em></td><td> </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-><a class="code" href="structyy__buffer__state.html#a4843d1422e3276b636d475a3095bd948">yy_input_file</a> = file; <a name="l02220"></a>02220 b-><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'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-><a class="code" href="structyy__buffer__state.html#a818e94bc9c766e683c60df1e9fd01199" title="The line count.">yy_bs_lineno</a> = 1; <a name="l02228"></a>02228 b-><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-><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) ) > 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 </td> <td class="paramname"></td> <td> ) </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'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 </td> <td class="paramname"></td> <td> ) </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 * </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> </td> <td class="paramname"> <em>size</em></td><td> </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> </td><td>the character buffer </td></tr> <tr><td valign="top"></td><td valign="top"><em>size</em> </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 < 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'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">"out of dynamic memory in yy_scan_buffer()"</span> ); <a name="l02380"></a>02380 <a name="l02381"></a>02381 b-><a class="code" href="structyy__buffer__state.html#a48302f5f3477a9c78bbddf56d356ef54">yy_buf_size</a> = size - 2; <span class="comment">/* "- 2" to take care of EOB's */</span> <a name="l02382"></a>02382 b-><a class="code" href="structyy__buffer__state.html#a58aa927f098b99d99e75da80f9b681ef">yy_buf_pos</a> = b-><a class="code" href="structyy__buffer__state.html#ad7b8df8d8a4688e57b0b8d3ca75adc85">yy_ch_buf</a> = base; <a name="l02383"></a>02383 b-><a class="code" href="structyy__buffer__state.html#a80ce2431c70dc4f89ced487f18449465">yy_is_our_buffer</a> = 0; <a name="l02384"></a>02384 b-><a class="code" href="structyy__buffer__state.html#a4843d1422e3276b636d475a3095bd948">yy_input_file</a> = 0; <a name="l02385"></a>02385 b-><a class="code" href="structyy__buffer__state.html#a06406208824817acfec2183b79080945">yy_n_chars</a> = b-><a class="code" href="structyy__buffer__state.html#a48302f5f3477a9c78bbddf56d356ef54">yy_buf_size</a>; <a name="l02386"></a>02386 b-><a class="code" href="structyy__buffer__state.html#abf5c70eea75581b58c0ee7bd31b14490">yy_is_interactive</a> = 0; <a name="l02387"></a>02387 b-><a class="code" href="structyy__buffer__state.html#a9d60c60af6e1a6f69de16871fd64f85f">yy_at_bol</a> = 1; <a name="l02388"></a>02388 b-><a class="code" href="structyy__buffer__state.html#a63d2afbb1d79a3fc63df9e12626f827d">yy_fill_buffer</a> = 0; <a name="l02389"></a>02389 b-><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 * </td> <td class="paramname"> <em>yybytes</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>_yybytes_len</em></td><td> </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> </td><td>the byte buffer to scan </td></tr> <tr><td valign="top"></td><td valign="top"><em>_yybytes_len</em> </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'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">"out of dynamic memory in yy_scan_bytes()"</span> ); <a name="l02429"></a>02429 <a name="l02430"></a>02430 <span class="keywordflow">for</span> ( i = 0; i < _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">"bad buffer in yy_scan_bytes()"</span> ); <a name="l02438"></a>02438 <a name="l02439"></a>02439 <span class="comment">/* It's okay to grow etc. this buffer, and we should throw it</span> <a name="l02440"></a>02440 <span class="comment"> * away when we're done.</span> <a name="l02441"></a>02441 <span class="comment"> */</span> <a name="l02442"></a>02442 b-><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 * </td> <td class="paramname"> <em>yystr</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Setup the input buffer state to scan a string. </p> <p>The next call to <a class="el" href="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> </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> </td> <td class="paramname"> <em>new_buffer</em></td> <td> ) </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> </td> <td class="paramname"> <em>current_state</em></td> <td> ) </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> </td> <td class="paramname"> <em>size</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="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 </td> <td class="paramname"></td> <td> ) </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'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">"out of dynamic memory in yyensure_buffer_stack()"</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>) >= ((<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">"out of dynamic memory in yyensure_buffer_stack()"</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 * </td> <td class="paramname"> <em>ptr</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="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 </td> <td class="paramname"></td> <td> ) </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 </td> <td class="paramname"></td> <td> ) </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 </td> <td class="paramname"></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Get the input stream. </p> <p>Definition at line <a class="el" href="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 </td> <td class="paramname"></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Get the length of the current token. </p> <p>Definition at line <a class="el" href="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 </td> <td class="paramname"></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Get the current line number. </p> <p>Definition at line <a class="el" href="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 </td> <td class="paramname"></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Get the output stream. </p> <p>Definition at line <a class="el" href="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 </td> <td class="paramname"></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Get the current token. </p> <p>Definition at line <a class="el" href="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 </td> <td class="paramname"></td> <td> ) </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 </td> <td class="paramname"></td> <td> ) </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 </td> <td class="paramname"></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Removes and deletes the top of the stack, if present. </p> <p>The next element becomes the new top. </p> <p>Definition at line <a class="el" href="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>) > 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> </td> <td class="paramname"> <em>new_buffer</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Pushes the new state onto the stack. </p> <p>The new state becomes the current state. This function will allocate the stack if necessary. </p> <dl><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> </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>->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>->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 * </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> </td> <td class="paramname"> <em>size</em></td><td> </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 * </td> <td class="paramname"> <em>input_file</em></td> <td> ) </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 </td> <td class="paramname"> <em>debug_flag</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="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 </td> <td class="paramname"> <em>user_defined</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> </div> </div> <a class="anchor" id="ac698f6825e37dd98360acae6539ac464"></a><!-- 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 * </td> <td class="paramname"> <em>in_str</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Set the input stream. </p> <p>This does not discard the current input buffer. </p> <dl><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> </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 </td> <td class="paramname"> <em>line_number</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Set the current line number. </p> <dl><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> </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 * </td> <td class="paramname"> <em>out_str</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="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 </td> <td class="paramname"> <em>c</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char * </td> <td class="paramname"> <em>buf_ptr</em></td><td> </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 </td> <td class="paramname"></td> <td> ) </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 <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address> </body> </html>