<!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: faustparser.cpp Source File</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> <h1>faustparser.cpp</h1><a href="faustparser_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <a name="l00002"></a>00002 <span class="comment">/* A Bison parser, made by GNU Bison 2.4.1. */</span> <a name="l00003"></a>00003 <a name="l00004"></a>00004 <span class="comment">/* Skeleton implementation for Bison's Yacc-like parsers in C</span> <a name="l00005"></a>00005 <span class="comment"> </span> <a name="l00006"></a>00006 <span class="comment"> Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006</span> <a name="l00007"></a>00007 <span class="comment"> Free Software Foundation, Inc.</span> <a name="l00008"></a>00008 <span class="comment"> </span> <a name="l00009"></a>00009 <span class="comment"> This program is free software: you can redistribute it and/or modify</span> <a name="l00010"></a>00010 <span class="comment"> it under the terms of the GNU General Public License as published by</span> <a name="l00011"></a>00011 <span class="comment"> the Free Software Foundation, either version 3 of the License, or</span> <a name="l00012"></a>00012 <span class="comment"> (at your option) any later version.</span> <a name="l00013"></a>00013 <span class="comment"> </span> <a name="l00014"></a>00014 <span class="comment"> This program is distributed in the hope that it will be useful,</span> <a name="l00015"></a>00015 <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span> <a name="l00016"></a>00016 <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span> <a name="l00017"></a>00017 <span class="comment"> GNU General Public License for more details.</span> <a name="l00018"></a>00018 <span class="comment"> </span> <a name="l00019"></a>00019 <span class="comment"> You should have received a copy of the GNU General Public License</span> <a name="l00020"></a>00020 <span class="comment"> along with this program. If not, see <http://www.gnu.org/licenses/>. */</span> <a name="l00021"></a>00021 <a name="l00022"></a>00022 <span class="comment">/* As a special exception, you may create a larger work that contains</span> <a name="l00023"></a>00023 <span class="comment"> part or all of the Bison parser skeleton and distribute that work</span> <a name="l00024"></a>00024 <span class="comment"> under terms of your choice, so long as that work isn't itself a</span> <a name="l00025"></a>00025 <span class="comment"> parser generator using the skeleton or a modified version thereof</span> <a name="l00026"></a>00026 <span class="comment"> as a parser skeleton. Alternatively, if you modify or redistribute</span> <a name="l00027"></a>00027 <span class="comment"> the parser skeleton itself, you may (at your option) remove this</span> <a name="l00028"></a>00028 <span class="comment"> special exception, which will cause the skeleton and the resulting</span> <a name="l00029"></a>00029 <span class="comment"> Bison output files to be licensed under the GNU General Public</span> <a name="l00030"></a>00030 <span class="comment"> License without this special exception.</span> <a name="l00031"></a>00031 <span class="comment"> </span> <a name="l00032"></a>00032 <span class="comment"> This special exception was added by the Free Software Foundation in</span> <a name="l00033"></a>00033 <span class="comment"> version 2.2 of Bison. */</span> <a name="l00034"></a>00034 <a name="l00035"></a>00035 <span class="comment">/* C LALR(1) parser skeleton written by Richard Stallman, by</span> <a name="l00036"></a>00036 <span class="comment"> simplifying the original so-called "semantic" parser. */</span> <a name="l00037"></a>00037 <a name="l00038"></a>00038 <span class="comment">/* All symbols defined below should begin with yy or YY, to avoid</span> <a name="l00039"></a>00039 <span class="comment"> infringing on user name space. This should be done even for local</span> <a name="l00040"></a>00040 <span class="comment"> variables, as they might otherwise be expanded by user macros.</span> <a name="l00041"></a>00041 <span class="comment"> There are some unavoidable exceptions within include files to</span> <a name="l00042"></a>00042 <span class="comment"> define necessary library symbols; they are noted "INFRINGES ON</span> <a name="l00043"></a>00043 <span class="comment"> USER NAME SPACE" below. */</span> <a name="l00044"></a>00044 <a name="l00045"></a>00045 <span class="comment">/* Identify Bison output. */</span> <a name="l00046"></a><a class="code" href="faustparser_8cpp.html#a9f092f5b1dca6a6249fb2c7c8065b031">00046</a> <span class="preprocessor">#define YYBISON 1</span> <a name="l00047"></a>00047 <span class="preprocessor"></span> <a name="l00048"></a>00048 <span class="comment">/* Bison version. */</span> <a name="l00049"></a><a class="code" href="faustparser_8cpp.html#a72ebd0ca5807efcc6a5ae4fb72dd1553">00049</a> <span class="preprocessor">#define YYBISON_VERSION "2.4.1"</span> <a name="l00050"></a>00050 <span class="preprocessor"></span> <a name="l00051"></a>00051 <span class="comment">/* Skeleton name. */</span> <a name="l00052"></a><a class="code" href="faustparser_8cpp.html#a50db5aef8c2b6f13961b2480b37f84c0">00052</a> <span class="preprocessor">#define YYSKELETON_NAME "yacc.c"</span> <a name="l00053"></a>00053 <span class="preprocessor"></span> <a name="l00054"></a>00054 <span class="comment">/* Pure parsers. */</span> <a name="l00055"></a><a class="code" href="faustparser_8cpp.html#a9fa797a1f3c4fc9b12d1e4d569612767">00055</a> <span class="preprocessor">#define YYPURE 0</span> <a name="l00056"></a>00056 <span class="preprocessor"></span> <a name="l00057"></a>00057 <span class="comment">/* Push parsers. */</span> <a name="l00058"></a><a class="code" href="faustparser_8cpp.html#a3aa6e4af11755f8cf8e5ddb26833e918">00058</a> <span class="preprocessor">#define YYPUSH 0</span> <a name="l00059"></a>00059 <span class="preprocessor"></span> <a name="l00060"></a>00060 <span class="comment">/* Pull parsers. */</span> <a name="l00061"></a><a class="code" href="faustparser_8cpp.html#a90f059b8a9d6c30a1e44e1b80d3fd6c8">00061</a> <span class="preprocessor">#define YYPULL 1</span> <a name="l00062"></a>00062 <span class="preprocessor"></span> <a name="l00063"></a>00063 <span class="comment">/* Using locations. */</span> <a name="l00064"></a><a class="code" href="faustparser_8cpp.html#abb3943553c2b5e911c89a3ea973d3079">00064</a> <span class="preprocessor">#define YYLSP_NEEDED 0</span> <a name="l00065"></a>00065 <span class="preprocessor"></span> <a name="l00066"></a>00066 <a name="l00067"></a>00067 <a name="l00068"></a>00068 <span class="comment">/* Copy the first part of user declarations. */</span> <a name="l00069"></a>00069 <a name="l00070"></a>00070 <span class="comment">/* Line 189 of yacc.c */</span> <a name="l00071"></a>00071 <span class="preprocessor">#line 5 "parser/faustparser.y"</span> <a name="l00072"></a>00072 <span class="preprocessor"></span> <a name="l00073"></a>00073 <a name="l00074"></a>00074 <span class="preprocessor">#include "<a class="code" href="tree_8hh.html" title="A tree library with hashconsing and maximal sharing capabilities.">tree.hh</a>"</span> <a name="l00075"></a>00075 <span class="preprocessor">#include "<a class="code" href="xtended_8hh.html">xtended.hh</a>"</span> <a name="l00076"></a>00076 <span class="preprocessor">#include "<a class="code" href="boxes_8hh.html">boxes.hh</a>"</span> <a name="l00077"></a>00077 <span class="preprocessor">#include "<a class="code" href="prim2_8hh.html">prim2.hh</a>"</span> <a name="l00078"></a>00078 <span class="preprocessor">#include "<a class="code" href="signals_8hh.html">signals.hh</a>"</span> <a name="l00079"></a>00079 <span class="preprocessor">#include "<a class="code" href="errormsg_8hh.html">errormsg.hh</a>"</span> <a name="l00080"></a>00080 <span class="preprocessor">#include "<a class="code" href="sourcereader_8hh.html">sourcereader.hh</a>"</span> <a name="l00081"></a>00081 <span class="preprocessor">#include "<a class="code" href="doc_8hh.html">doc.hh</a>"</span> <a name="l00082"></a>00082 <span class="preprocessor">#include "<a class="code" href="ppbox_8hh.html">ppbox.hh</a>"</span> <a name="l00083"></a>00083 <a name="l00084"></a>00084 <span class="preprocessor">#include <string></span> <a name="l00085"></a>00085 <span class="preprocessor">#include <list></span> <a name="l00086"></a>00086 <a name="l00087"></a><a class="code" href="faustparser_8cpp.html#a853b3bfad6d2b2ff693dce81182e0c2e">00087</a> <span class="preprocessor">#define YYDEBUG 1</span> <a name="l00088"></a>00088 <span class="preprocessor"></span><span class="preprocessor">#define YYERROR_VERBOSE 1</span> <a name="l00089"></a><a class="code" href="faustparser_8cpp.html#a14ba2b263c446ffed1c888c4b42ae40c">00089</a> <span class="preprocessor"></span><span class="preprocessor">#define YYMAXDEPTH 100000</span> <a name="l00090"></a>00090 <span class="preprocessor"></span> <a name="l00091"></a>00091 <span class="keyword">extern</span> <span class="keywordtype">char</span>* <a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>; <a name="l00092"></a>00092 <span class="keyword">extern</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="errormsg_8cpp.html#a9500354f82b09216c6c22f5e11e3ea90">yyfilename</a>; <a name="l00093"></a>00093 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="errormsg_8hh.html#a5e36364965360da7b7cdfc2188e0af84">yylineno</a>; <a name="l00094"></a>00094 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="main_8cpp.html#a22b78670f95f7470a7b16ec70f68c918">yyerr</a>; <a name="l00095"></a>00095 <span class="keyword">extern</span> <a class="code" href="classCTree.html" title="A CTree = (Node x [CTree]) is a Node associated with a list of subtrees called branches...">Tree</a> <a class="code" href="main_8cpp.html#ae03dedba3e2f093ff36261c5c37b576c">gResult</a>; <a name="l00096"></a>00096 <a name="l00097"></a>00097 <span class="keyword">extern</span> map<Tree, set<Tree> > <a class="code" href="doc_8cpp.html#aaf647729deae314d35817ccb36f088e4">gMetaDataSet</a>; <a name="l00098"></a>00098 <span class="keyword">extern</span> vector<Tree> <a class="code" href="doc_8cpp.html#a7c306e8c82617863fda51d2c1158f5ab" title="Contains &lt;mdoc&gt; parsed trees: DOCTXT, DOCEQN, DOCDGM.">gDocVector</a>; <a name="l00099"></a><a class="code" href="faustparser_8cpp.html#ad0e010bfbe1d16db0785b021f27c4228">00099</a> <span class="keyword">static</span> <span class="keywordtype">string</span> <a class="code" href="faustparser_8cpp.html#ad0e010bfbe1d16db0785b021f27c4228">doctxtString</a> = <span class="stringliteral">""</span>; <a name="l00100"></a>00100 <a name="l00101"></a>00101 <a name="l00102"></a>00102 <span class="keywordtype">int</span> <a class="code" href="faustlexer_8cpp.html#a9a7bd1b3d14701eb97c03f3ef34deff1">yylex</a>(); <a name="l00103"></a>00103 <a name="l00104"></a><a class="code" href="faustparser_8cpp.html#a39eddf443c83ca1c07c8ba344ca39e22">00104</a> <a class="code" href="classCTree.html" title="A CTree = (Node x [CTree]) is a Node associated with a list of subtrees called branches...">Tree</a> <a class="code" href="Text_8cpp.html#a43603e937810ca498bdad7f930938491" title="remove quotes from a string">unquote</a>(<span class="keywordtype">char</span>* str) <a name="l00105"></a>00105 { <a name="l00106"></a>00106 <span class="comment">//-----------copy unquoted filename-------------</span> <a name="l00107"></a>00107 <span class="keywordtype">char</span> buf[512]; <a name="l00108"></a>00108 <span class="keywordtype">int</span> j=0; <a name="l00109"></a>00109 <a name="l00110"></a>00110 <span class="keywordflow">if</span> (str[0] == <span class="charliteral">'"'</span>) { <a name="l00111"></a>00111 <span class="comment">//it is a quoted string, we remove the quotes</span> <a name="l00112"></a>00112 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i=1; j<511 && str[i];) { <a name="l00113"></a>00113 buf[j++] = str[i++]; <a name="l00114"></a>00114 } <a name="l00115"></a>00115 <span class="comment">// remove last quote</span> <a name="l00116"></a>00116 <span class="keywordflow">if</span> (j>0) buf[j-1] = 0; <a name="l00117"></a>00117 } <span class="keywordflow">else</span> { <a name="l00118"></a>00118 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i=0; j<511 && str[i];) { <a name="l00119"></a>00119 buf[j++] = str[i++]; <a name="l00120"></a>00120 } <a name="l00121"></a>00121 } <a name="l00122"></a>00122 buf[j] = 0; <a name="l00123"></a>00123 <a name="l00124"></a>00124 <span class="keywordflow">return</span> <a class="code" href="tree_8hh.html#a61c13e9361cfa80bbb3cd6ce60a8f595">tree</a>(buf); <a name="l00125"></a>00125 <span class="comment">//----------------------------------------------</span> <a name="l00126"></a>00126 } <a name="l00127"></a>00127 <a name="l00128"></a>00128 <a name="l00129"></a>00129 <a name="l00130"></a>00130 <span class="comment">/* Line 189 of yacc.c */</span> <a name="l00131"></a>00131 <span class="preprocessor">#line 132 "parser/faustparser.cpp"</span> <a name="l00132"></a>00132 <span class="preprocessor"></span> <a name="l00133"></a>00133 <span class="comment">/* Enabling traces. */</span> <a name="l00134"></a>00134 <span class="preprocessor">#ifndef YYDEBUG</span> <a name="l00135"></a>00135 <span class="preprocessor"></span><span class="preprocessor"># define YYDEBUG 0</span> <a name="l00136"></a>00136 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l00137"></a>00137 <span class="preprocessor"></span> <a name="l00138"></a>00138 <span class="comment">/* Enabling verbose error messages. */</span> <a name="l00139"></a>00139 <span class="preprocessor">#ifdef YYERROR_VERBOSE</span> <a name="l00140"></a>00140 <span class="preprocessor"></span><span class="preprocessor"># undef YYERROR_VERBOSE</span> <a name="l00141"></a><a class="code" href="faustparser_8cpp.html#a0943f558a560b9b5fa0593d7e36496c1">00141</a> <span class="preprocessor"></span><span class="preprocessor"># define YYERROR_VERBOSE 1</span> <a name="l00142"></a>00142 <span class="preprocessor"></span><span class="preprocessor">#else</span> <a name="l00143"></a>00143 <span class="preprocessor"></span><span class="preprocessor"># define YYERROR_VERBOSE 0</span> <a name="l00144"></a>00144 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l00145"></a>00145 <span class="preprocessor"></span> <a name="l00146"></a>00146 <span class="comment">/* Enabling the token table. */</span> <a name="l00147"></a>00147 <span class="preprocessor">#ifndef YYTOKEN_TABLE</span> <a name="l00148"></a><a class="code" href="faustparser_8cpp.html#a3499e31aa832edc82b632ae811286a4b">00148</a> <span class="preprocessor"></span><span class="preprocessor"># define YYTOKEN_TABLE 0</span> <a name="l00149"></a>00149 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l00150"></a>00150 <span class="preprocessor"></span> <a name="l00151"></a>00151 <a name="l00152"></a>00152 <span class="comment">/* Tokens. */</span> <a name="l00153"></a>00153 <span class="preprocessor">#ifndef YYTOKENTYPE</span> <a name="l00154"></a><a class="code" href="faustparser_8cpp.html#a69ca0fbcc6d7aa5e8f47b11fc0048208">00154</a> <span class="preprocessor"></span><span class="preprocessor"># define YYTOKENTYPE</span> <a name="l00155"></a>00155 <span class="preprocessor"></span> <span class="comment">/* Put the tokens into the symbol table, so that GDB and other debuggers</span> <a name="l00156"></a>00156 <span class="comment"> know about them. */</span> <a name="l00157"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9">00157</a> <span class="keyword">enum</span> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9">yytokentype</a> { <a name="l00158"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9afc0abef5dec817fb5354b11c58bdbbc1">00158</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9afc0abef5dec817fb5354b11c58bdbbc1">WITH</a> = 258, <a name="l00159"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7cd694aa370e2d8cf72b5c796618837b">00159</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7cd694aa370e2d8cf72b5c796618837b">MIX</a> = 259, <a name="l00160"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7cf1f5924560c2c48f72f6e1a462e9c9">00160</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7cf1f5924560c2c48f72f6e1a462e9c9">SPLIT</a> = 260, <a name="l00161"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9985ac4cb7cda855d785a610e6a866a7">00161</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9985ac4cb7cda855d785a610e6a866a7">SEQ</a> = 261, <a name="l00162"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a757f5788c17d7ed4b90b65476ac0fc4b">00162</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a757f5788c17d7ed4b90b65476ac0fc4b">PAR</a> = 262, <a name="l00163"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad1e3bf5a209fb7daf98e299d9c995fa5">00163</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad1e3bf5a209fb7daf98e299d9c995fa5">REC</a> = 263, <a name="l00164"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4d3f872f5054b256b01ee4f2c8cf51db">00164</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4d3f872f5054b256b01ee4f2c8cf51db">NE</a> = 264, <a name="l00165"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a558711b4a2a25070b970d85f5926d5ce">00165</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a558711b4a2a25070b970d85f5926d5ce">GE</a> = 265, <a name="l00166"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a12f5476fa04803e6cc72f2198730d892">00166</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a12f5476fa04803e6cc72f2198730d892">GT</a> = 266, <a name="l00167"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9efdc855f3c1477957fb50affec07f8f">00167</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9efdc855f3c1477957fb50affec07f8f">EQ</a> = 267, <a name="l00168"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a662ed4b51721a45f07d645d4ca099a61">00168</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a662ed4b51721a45f07d645d4ca099a61">LE</a> = 268, <a name="l00169"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a486aa221ceeeac475326e85d3d37f571">00169</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a486aa221ceeeac475326e85d3d37f571">LT</a> = 269, <a name="l00170"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a96727447c0ad447987df1c6415aef074">00170</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a96727447c0ad447987df1c6415aef074">OR</a> = 270, <a name="l00171"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a12b733d4941495e86811fe6ceeeff9da">00171</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a12b733d4941495e86811fe6ceeeff9da">SUB</a> = 271, <a name="l00172"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9acfcf145f2788bf340ff3f3098bc54909">00172</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9acfcf145f2788bf340ff3f3098bc54909">ADD</a> = 272, <a name="l00173"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2746901e73977623ad7a26279233a4d8">00173</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2746901e73977623ad7a26279233a4d8">RSH</a> = 273, <a name="l00174"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6391e041f6c6bd2ee01a94e2b8eed4db">00174</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6391e041f6c6bd2ee01a94e2b8eed4db">LSH</a> = 274, <a name="l00175"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac62338ffb5de22369c75caa565b5da1a">00175</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac62338ffb5de22369c75caa565b5da1a">XOR</a> = 275, <a name="l00176"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a865555c9f2e0458a7078486aa1b3254f">00176</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a865555c9f2e0458a7078486aa1b3254f">AND</a> = 276, <a name="l00177"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a140fcc89db148e5975f1486e794675ba">00177</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a140fcc89db148e5975f1486e794675ba">MOD</a> = 277, <a name="l00178"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8565f0d60c3ba6d468661c49d86e9744">00178</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8565f0d60c3ba6d468661c49d86e9744">DIV</a> = 278, <a name="l00179"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a086ab1f2f4dac104b6826ebe0eaba8fd">00179</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a086ab1f2f4dac104b6826ebe0eaba8fd">MUL</a> = 279, <a name="l00180"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adc0b62cd9b192d928eaa9b5c08c8ebf0">00180</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adc0b62cd9b192d928eaa9b5c08c8ebf0">POWOP</a> = 280, <a name="l00181"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1fd8cc7bc468e69ff371c16cdf90f492">00181</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1fd8cc7bc468e69ff371c16cdf90f492">FDELAY</a> = 281, <a name="l00182"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6d3fbd8361e158bffcbd9bf4be0a51e7">00182</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6d3fbd8361e158bffcbd9bf4be0a51e7">DELAY1</a> = 282, <a name="l00183"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a87fdcd2ffa8f71b49da9e0cfd4fb893f">00183</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a87fdcd2ffa8f71b49da9e0cfd4fb893f">DOT</a> = 283, <a name="l00184"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a40a03b0d2ffc75d8e01eced0e2c2575d">00184</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a40a03b0d2ffc75d8e01eced0e2c2575d">APPL</a> = 284, <a name="l00185"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5c97a00bfd8be44565f64bcad8c179e2">00185</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5c97a00bfd8be44565f64bcad8c179e2">MEM</a> = 285, <a name="l00186"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab0960c67f412468bf9857089c2d27809">00186</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab0960c67f412468bf9857089c2d27809">PREFIX</a> = 286, <a name="l00187"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3d62333f12dfc9ebe32ca89be8a21314">00187</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a3d62333f12dfc9ebe32ca89be8a21314">INTCAST</a> = 287, <a name="l00188"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac5429d5b8545113e261e2e6761c07636">00188</a> <a class="code" href="floats_8cpp.html#a569f2cb9b141a838351e09f4b8ce5ea8">FLOATCAST</a> = 288, <a name="l00189"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a10aebada9bcbce035ba71ec3af6c3b25">00189</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a10aebada9bcbce035ba71ec3af6c3b25">FFUNCTION</a> = 289, <a name="l00190"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad2a59c11f82e1dc5b8c186d8ca20c576">00190</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad2a59c11f82e1dc5b8c186d8ca20c576">FCONSTANT</a> = 290, <a name="l00191"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a281dda32b02d3061f3c5b2403e70a933">00191</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a281dda32b02d3061f3c5b2403e70a933">FVARIABLE</a> = 291, <a name="l00192"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7d67f007544f534278ecca3cdca12565">00192</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7d67f007544f534278ecca3cdca12565">BUTTON</a> = 292, <a name="l00193"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad4afc07a484c051b7ea30dce69afe3e8">00193</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad4afc07a484c051b7ea30dce69afe3e8">CHECKBOX</a> = 293, <a name="l00194"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a70a94208d193b1bac49599f7d2e4b26d">00194</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a70a94208d193b1bac49599f7d2e4b26d">VSLIDER</a> = 294, <a name="l00195"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad15aae9e290e415f9b91232e261d5499">00195</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad15aae9e290e415f9b91232e261d5499">HSLIDER</a> = 295, <a name="l00196"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5e86ab0585cbd4ee286bcbdbd3fa9d28">00196</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5e86ab0585cbd4ee286bcbdbd3fa9d28">NENTRY</a> = 296, <a name="l00197"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adbf9066393d341bbceb20963f0f5d18b">00197</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adbf9066393d341bbceb20963f0f5d18b">VGROUP</a> = 297, <a name="l00198"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9abc8c52743c26aa032e7ecf510e322df2">00198</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9abc8c52743c26aa032e7ecf510e322df2">HGROUP</a> = 298, <a name="l00199"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aef5c42b299174cf2cb07fbf332ecbcd0">00199</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aef5c42b299174cf2cb07fbf332ecbcd0">TGROUP</a> = 299, <a name="l00200"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9edf286939f8a7efd4ca6dd6d9fd3725">00200</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9edf286939f8a7efd4ca6dd6d9fd3725">HBARGRAPH</a> = 300, <a name="l00201"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1436e4407fa7b0fe4820835231ca4bb5">00201</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1436e4407fa7b0fe4820835231ca4bb5">VBARGRAPH</a> = 301, <a name="l00202"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aca95a0d8932658b58625b337a3fe7afa">00202</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aca95a0d8932658b58625b337a3fe7afa">ATTACH</a> = 302, <a name="l00203"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a464efcb3a790ab1a68d5a49fe43005fa">00203</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a464efcb3a790ab1a68d5a49fe43005fa">ACOS</a> = 303, <a name="l00204"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0f8d3e927cbf0315c798529bd32ae219">00204</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0f8d3e927cbf0315c798529bd32ae219">ASIN</a> = 304, <a name="l00205"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0bf42d6539f943ac2a816af6ac8c6561">00205</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0bf42d6539f943ac2a816af6ac8c6561">ATAN</a> = 305, <a name="l00206"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aebafbf145e69d2ffa96a537163c11dea">00206</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aebafbf145e69d2ffa96a537163c11dea">ATAN2</a> = 306, <a name="l00207"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a493e49dc3b2f8cf43d8ae13fcdde6639">00207</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a493e49dc3b2f8cf43d8ae13fcdde6639">COS</a> = 307, <a name="l00208"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a55720cf0d1ebf3d6f0eac12f2dffbfa2">00208</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a55720cf0d1ebf3d6f0eac12f2dffbfa2">SIN</a> = 308, <a name="l00209"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac457138bcc3482d817346fc4d6308983">00209</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac457138bcc3482d817346fc4d6308983">TAN</a> = 309, <a name="l00210"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a25f966031f3630b7ea2a347fa376b757">00210</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a25f966031f3630b7ea2a347fa376b757">EXP</a> = 310, <a name="l00211"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9acd7ffe737ad5fb21fbd7499886934910">00211</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9acd7ffe737ad5fb21fbd7499886934910">LOG</a> = 311, <a name="l00212"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae195d33c16584ef0da4c7b8dbfac95b4">00212</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae195d33c16584ef0da4c7b8dbfac95b4">LOG10</a> = 312, <a name="l00213"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac865ffd42d00576b8dc17af0d8ad13d9">00213</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac865ffd42d00576b8dc17af0d8ad13d9">POWFUN</a> = 313, <a name="l00214"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a01b4ef29ecbca1ba7671fa834c9194d7">00214</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a01b4ef29ecbca1ba7671fa834c9194d7">SQRT</a> = 314, <a name="l00215"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a62f7ef0a404defa34640e94940792147">00215</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a62f7ef0a404defa34640e94940792147">ABS</a> = 315, <a name="l00216"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a957e8250f68e7b5677b22397c2c1b51e">00216</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a957e8250f68e7b5677b22397c2c1b51e">MIN</a> = 316, <a name="l00217"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad7e097bda6d981de2520f49fe74c25b7">00217</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad7e097bda6d981de2520f49fe74c25b7">MAX</a> = 317, <a name="l00218"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a157bc5d3db55d35187ed0c4b8cf25096">00218</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a157bc5d3db55d35187ed0c4b8cf25096">FMOD</a> = 318, <a name="l00219"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a11f575c7497f4472a1014a861f1c88d4">00219</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a11f575c7497f4472a1014a861f1c88d4">REMAINDER</a> = 319, <a name="l00220"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab5c63c54204a3c25d5ff88ea4d1d8336">00220</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab5c63c54204a3c25d5ff88ea4d1d8336">FLOOR</a> = 320, <a name="l00221"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8faec1cfeb935813affcd689bcbd8142">00221</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8faec1cfeb935813affcd689bcbd8142">CEIL</a> = 321, <a name="l00222"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6882bd953ed4388b22cf4326ed6cfbae">00222</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a6882bd953ed4388b22cf4326ed6cfbae">RINT</a> = 322, <a name="l00223"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac93d0b636978d25aae5ab57cb7eb5df1">00223</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac93d0b636978d25aae5ab57cb7eb5df1">RDTBL</a> = 323, <a name="l00224"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0743ab9f1c20e21e21ff785ae4a94a5e">00224</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a0743ab9f1c20e21e21ff785ae4a94a5e">RWTBL</a> = 324, <a name="l00225"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a09da2dfbf94aa465601e3b5abaa5f414">00225</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a09da2dfbf94aa465601e3b5abaa5f414">SELECT2</a> = 325, <a name="l00226"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5d24f1287ca8c4a1f124fedb4d76fe8a">00226</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5d24f1287ca8c4a1f124fedb4d76fe8a">SELECT3</a> = 326, <a name="l00227"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9afd5a5f51ce25953f3db2c7e93eb7864a">00227</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9afd5a5f51ce25953f3db2c7e93eb7864a">INT</a> = 327, <a name="l00228"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9cf4a0866224b0bb4a7a895da27c9c4c">00228</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9cf4a0866224b0bb4a7a895da27c9c4c">FLOAT</a> = 328, <a name="l00229"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a40176493726a127184ca47ea6352dc1f">00229</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a40176493726a127184ca47ea6352dc1f">LAMBDA</a> = 329, <a name="l00230"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1f1dd8e7a28788f8b1f2635baafe0d9b">00230</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1f1dd8e7a28788f8b1f2635baafe0d9b">WIRE</a> = 330, <a name="l00231"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ce36c09e2a0142dfc115c74cea4d486">00231</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2ce36c09e2a0142dfc115c74cea4d486">CUT</a> = 331, <a name="l00232"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a494c7e6dfc2d5069a58d30f30681c46c">00232</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a494c7e6dfc2d5069a58d30f30681c46c">ENDDEF</a> = 332, <a name="l00233"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1cc1dd3989b32a89f356eff5d22607be">00233</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1cc1dd3989b32a89f356eff5d22607be">VIRG</a> = 333, <a name="l00234"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ade98c0de823ebbf557742dca1e608e8a">00234</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ade98c0de823ebbf557742dca1e608e8a">LPAR</a> = 334, <a name="l00235"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2a9c06b307b272485cdaddfab92409e2">00235</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a2a9c06b307b272485cdaddfab92409e2">RPAR</a> = 335, <a name="l00236"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac6f8def906c7917c2c07447f02023bae">00236</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac6f8def906c7917c2c07447f02023bae">LBRAQ</a> = 336, <a name="l00237"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5388c31df4e25684378163d9424b8c82">00237</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a5388c31df4e25684378163d9424b8c82">RBRAQ</a> = 337, <a name="l00238"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4ec32ebb3d661f27da6aff17d460ac94">00238</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a4ec32ebb3d661f27da6aff17d460ac94">DEF</a> = 338, <a name="l00239"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a846fa6dfbeae8b4be3230d7f2450c996">00239</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a846fa6dfbeae8b4be3230d7f2450c996">IMPORT</a> = 339, <a name="l00240"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab8f03f61f97a67a5507ffce2974901db">00240</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab8f03f61f97a67a5507ffce2974901db">COMPONENT</a> = 340, <a name="l00241"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a72285f0e2e8529642eb0a6025b12e1e0">00241</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a72285f0e2e8529642eb0a6025b12e1e0">LIBRARY</a> = 341, <a name="l00242"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9afd814900096e893b213ee1245ad0fdb0">00242</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9afd814900096e893b213ee1245ad0fdb0">ENVIRONMENT</a> = 342, <a name="l00243"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aedb884ca3a7b1dc8c0b9a6b74d046579">00243</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aedb884ca3a7b1dc8c0b9a6b74d046579">IPAR</a> = 343, <a name="l00244"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a14086d7dd31e39829295116d8812f911">00244</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a14086d7dd31e39829295116d8812f911">ISEQ</a> = 344, <a name="l00245"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8f917b44aa62d8af6068cf5cca75c755">00245</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8f917b44aa62d8af6068cf5cca75c755">ISUM</a> = 345, <a name="l00246"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a62b51037cc97d0a2116befca172f06cb">00246</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a62b51037cc97d0a2116befca172f06cb">IPROD</a> = 346, <a name="l00247"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aee847e634a4297b274316de8a8ca9921">00247</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aee847e634a4297b274316de8a8ca9921">STRING</a> = 347, <a name="l00248"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7ff521359ce4ba018c5c143706c911d8">00248</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a7ff521359ce4ba018c5c143706c911d8">FSTRING</a> = 348, <a name="l00249"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae67f7a5df1132dc9f1a0e24b1503d2d2">00249</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae67f7a5df1132dc9f1a0e24b1503d2d2">IDENT</a> = 349, <a name="l00250"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9affb2fb86309c5c698e319b5b6dd8ab3a">00250</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9affb2fb86309c5c698e319b5b6dd8ab3a">EXTRA</a> = 350, <a name="l00251"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aaac03d545f909cdcde12ee6a7ae08cec">00251</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aaac03d545f909cdcde12ee6a7ae08cec">DECLARE</a> = 351, <a name="l00252"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9c9b14644e9370719a51b7342bbc9c4d">00252</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a9c9b14644e9370719a51b7342bbc9c4d">CASE</a> = 352, <a name="l00253"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a546eccfedc4dcc8623ed0668f77ef982">00253</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a546eccfedc4dcc8623ed0668f77ef982">ARROW</a> = 353, <a name="l00254"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1ad439382332a95f285c4d7cb747ab95">00254</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a1ad439382332a95f285c4d7cb747ab95">BDOC</a> = 354, <a name="l00255"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad0cf70f4fdb3703f8269c6ece37a335a">00255</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ad0cf70f4fdb3703f8269c6ece37a335a">EDOC</a> = 355, <a name="l00256"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae75f1d9143cda17bf7d636325358281d">00256</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ae75f1d9143cda17bf7d636325358281d">BEQN</a> = 356, <a name="l00257"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab110eeb3e91354e97474235db18f7d69">00257</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ab110eeb3e91354e97474235db18f7d69">EEQN</a> = 357, <a name="l00258"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa7173f1df383db26d11b827a34c71676">00258</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aa7173f1df383db26d11b827a34c71676">BDGM</a> = 358, <a name="l00259"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac49d3e0e43f65d7fdd4297f93b5d7f20">00259</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9ac49d3e0e43f65d7fdd4297f93b5d7f20">EDGM</a> = 359, <a name="l00260"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8d4f7796ea776b48892b2b72dfa4f8db">00260</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9a8d4f7796ea776b48892b2b72dfa4f8db">DOCCHAR</a> = 360, <a name="l00261"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aed8762ff982b982ce3d67f81ab34f1d4">00261</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9aed8762ff982b982ce3d67f81ab34f1d4">NOTICE</a> = 361, <a name="l00262"></a><a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adecb3a4f165f3c0bad31d51fb4aa3988">00262</a> <a class="code" href="faustparser_8cpp.html#a15c9f7bd2f0e9686df5d9df4f3314aa9adecb3a4f165f3c0bad31d51fb4aa3988">LISTING</a> = 362 <a name="l00263"></a>00263 }; <a name="l00264"></a>00264 <span class="preprocessor">#endif</span> <a name="l00265"></a>00265 <span class="preprocessor"></span> <a name="l00266"></a>00266 <a name="l00267"></a>00267 <a name="l00268"></a>00268 <span class="preprocessor">#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED</span> <a name="l00269"></a><a class="code" href="unionYYSTYPE.html">00269</a> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keyword">union </span><a class="code" href="unionYYSTYPE.html">YYSTYPE</a> <a name="l00270"></a>00270 { <a name="l00271"></a>00271 <a name="l00272"></a>00272 <span class="comment">/* Line 214 of yacc.c */</span> <a name="l00273"></a>00273 <span class="preprocessor">#line 64 "parser/faustparser.y"</span> <a name="l00274"></a>00274 <span class="preprocessor"></span> <a name="l00275"></a><a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">00275</a> <a class="code" href="classCTree.html" title="A CTree = (Node x [CTree]) is a Node associated with a list of subtrees called branches...">CTree</a>* <a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>; <a name="l00276"></a><a class="code" href="unionYYSTYPE.html#a7dcd193f3595a575bb8504f2b71a45ea">00276</a> <span class="keywordtype">char</span>* <a class="code" href="unionYYSTYPE.html#a7dcd193f3595a575bb8504f2b71a45ea">str</a>; <a name="l00277"></a>00277 <a name="l00278"></a>00278 <a name="l00279"></a>00279 <a name="l00280"></a>00280 <span class="comment">/* Line 214 of yacc.c */</span> <a name="l00281"></a>00281 <span class="preprocessor">#line 282 "parser/faustparser.cpp"</span> <a name="l00282"></a>00282 <span class="preprocessor"></span>} <a class="code" href="unionYYSTYPE.html">YYSTYPE</a>; <a name="l00283"></a><a class="code" href="faustparser_8cpp.html#a2e3dbf169c5ee24cf6af37c61cf3995d">00283</a> <span class="preprocessor"># define YYSTYPE_IS_TRIVIAL 1</span> <a name="l00284"></a><a class="code" href="faustparser_8cpp.html#a4ccf5315e8f5c1cec48ec67ca1771e3a">00284</a> <span class="preprocessor"></span><span class="preprocessor"># define yystype YYSTYPE </span><span class="comment">/* obsolescent; will be withdrawn */</span> <a name="l00285"></a><a class="code" href="faustparser_8cpp.html#af0232d21120b2cfc5e5f82f0fbadab3c">00285</a> <span class="preprocessor"># define YYSTYPE_IS_DECLARED 1</span> <a name="l00286"></a>00286 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l00287"></a>00287 <span class="preprocessor"></span> <a name="l00288"></a>00288 <a name="l00289"></a>00289 <span class="comment">/* Copy the second part of user declarations. */</span> <a name="l00290"></a>00290 <a name="l00291"></a>00291 <a name="l00292"></a>00292 <span class="comment">/* Line 264 of yacc.c */</span> <a name="l00293"></a>00293 <span class="preprocessor">#line 294 "parser/faustparser.cpp"</span> <a name="l00294"></a>00294 <span class="preprocessor"></span> <a name="l00295"></a>00295 <span class="preprocessor">#ifdef short</span> <a name="l00296"></a>00296 <span class="preprocessor"></span><span class="preprocessor"># undef short</span> <a name="l00297"></a>00297 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l00298"></a>00298 <span class="preprocessor"></span> <a name="l00299"></a>00299 <span class="preprocessor">#ifdef YYTYPE_UINT8</span> <a name="l00300"></a>00300 <span class="preprocessor"></span><span class="keyword">typedef</span> YYTYPE_UINT8 <a class="code" href="faustparser_8cpp.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a>; <a name="l00301"></a>00301 <span class="preprocessor">#else</span> <a name="l00302"></a><a class="code" href="faustparser_8cpp.html#a79c09f9dcfd0f7a32f598ea3910d2206">00302</a> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="faustparser_8cpp.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a>; <a name="l00303"></a>00303 <span class="preprocessor">#endif</span> <a name="l00304"></a>00304 <span class="preprocessor"></span> <a name="l00305"></a>00305 <span class="preprocessor">#ifdef YYTYPE_INT8</span> <a name="l00306"></a>00306 <span class="preprocessor"></span><span class="keyword">typedef</span> YYTYPE_INT8 <a class="code" href="faustparser_8cpp.html#afd56a33ef7e59189deccc83706e0becd">yytype_int8</a>; <a name="l00307"></a>00307 <span class="preprocessor">#elif (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l00308"></a>00308 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l00309"></a>00309 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">signed</span> <span class="keywordtype">char</span> <a class="code" href="faustparser_8cpp.html#afd56a33ef7e59189deccc83706e0becd">yytype_int8</a>; <a name="l00310"></a>00310 <span class="preprocessor">#else</span> <a name="l00311"></a><a class="code" href="faustparser_8cpp.html#afd56a33ef7e59189deccc83706e0becd">00311</a> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="faustparser_8cpp.html#afd56a33ef7e59189deccc83706e0becd">yytype_int8</a>; <a name="l00312"></a>00312 <span class="preprocessor">#endif</span> <a name="l00313"></a>00313 <span class="preprocessor"></span> <a name="l00314"></a>00314 <span class="preprocessor">#ifdef YYTYPE_UINT16</span> <a name="l00315"></a>00315 <span class="preprocessor"></span><span class="keyword">typedef</span> YYTYPE_UINT16 <a class="code" href="faustparser_8cpp.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a>; <a name="l00316"></a>00316 <span class="preprocessor">#else</span> <a name="l00317"></a><a class="code" href="faustparser_8cpp.html#a00c27c9da5ed06a830b216c8934e6b28">00317</a> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="faustparser_8cpp.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a>; <a name="l00318"></a>00318 <span class="preprocessor">#endif</span> <a name="l00319"></a>00319 <span class="preprocessor"></span> <a name="l00320"></a>00320 <span class="preprocessor">#ifdef YYTYPE_INT16</span> <a name="l00321"></a>00321 <span class="preprocessor"></span><span class="keyword">typedef</span> YYTYPE_INT16 <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>; <a name="l00322"></a>00322 <span class="preprocessor">#else</span> <a name="l00323"></a><a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">00323</a> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a>; <a name="l00324"></a>00324 <span class="preprocessor">#endif</span> <a name="l00325"></a>00325 <span class="preprocessor"></span> <a name="l00326"></a>00326 <span class="preprocessor">#ifndef YYSIZE_T</span> <a name="l00327"></a>00327 <span class="preprocessor"></span><span class="preprocessor"># ifdef __SIZE_TYPE__</span> <a name="l00328"></a>00328 <span class="preprocessor"></span><span class="preprocessor"># define YYSIZE_T __SIZE_TYPE__</span> <a name="l00329"></a>00329 <span class="preprocessor"></span><span class="preprocessor"># elif defined size_t</span> <a name="l00330"></a>00330 <span class="preprocessor"></span><span class="preprocessor"># define YYSIZE_T size_t</span> <a name="l00331"></a>00331 <span class="preprocessor"></span><span class="preprocessor"># elif ! defined YYSIZE_T && (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l00332"></a>00332 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l00333"></a>00333 <span class="preprocessor"></span><span class="preprocessor"># include <stddef.h></span> <span class="comment">/* INFRINGES ON USER NAME SPACE */</span> <a name="l00334"></a>00334 <span class="preprocessor"># define YYSIZE_T size_t</span> <a name="l00335"></a>00335 <span class="preprocessor"></span><span class="preprocessor"># else</span> <a name="l00336"></a><a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">00336</a> <span class="preprocessor"></span><span class="preprocessor"># define YYSIZE_T unsigned int</span> <a name="l00337"></a>00337 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00338"></a>00338 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l00339"></a>00339 <span class="preprocessor"></span> <a name="l00340"></a><a class="code" href="faustparser_8cpp.html#ab4bb7ad82d4a7e2df49ff6a8fb484109">00340</a> <span class="preprocessor">#define YYSIZE_MAXIMUM ((YYSIZE_T) -1)</span> <a name="l00341"></a>00341 <span class="preprocessor"></span> <a name="l00342"></a>00342 <span class="preprocessor">#ifndef YY_</span> <a name="l00343"></a>00343 <span class="preprocessor"></span><span class="preprocessor"># if YYENABLE_NLS</span> <a name="l00344"></a>00344 <span class="preprocessor"></span><span class="preprocessor"># if ENABLE_NLS</span> <a name="l00345"></a>00345 <span class="preprocessor"></span><span class="preprocessor"># include <libintl.h></span> <span class="comment">/* INFRINGES ON USER NAME SPACE */</span> <a name="l00346"></a>00346 <span class="preprocessor"># define YY_(msgid) dgettext ("bison-runtime", msgid)</span> <a name="l00347"></a>00347 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00348"></a>00348 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00349"></a>00349 <span class="preprocessor"></span><span class="preprocessor"># ifndef YY_</span> <a name="l00350"></a><a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">00350</a> <span class="preprocessor"></span><span class="preprocessor"># define YY_(msgid) msgid</span> <a name="l00351"></a>00351 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00352"></a>00352 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l00353"></a>00353 <span class="preprocessor"></span> <a name="l00354"></a>00354 <span class="comment">/* Suppress unused-variable warnings by "using" E. */</span> <a name="l00355"></a>00355 <span class="preprocessor">#if ! defined lint || defined __GNUC__</span> <a name="l00356"></a><a class="code" href="faustparser_8cpp.html#ad7d1ef1bbc6adfe69894bc8221f557e1">00356</a> <span class="preprocessor"></span><span class="preprocessor"># define YYUSE(e) ((void) (e))</span> <a name="l00357"></a>00357 <span class="preprocessor"></span><span class="preprocessor">#else</span> <a name="l00358"></a>00358 <span class="preprocessor"></span><span class="preprocessor"># define YYUSE(e) </span><span class="comment">/* empty */</span> <a name="l00359"></a>00359 <span class="preprocessor">#endif</span> <a name="l00360"></a>00360 <span class="preprocessor"></span> <a name="l00361"></a>00361 <span class="comment">/* Identity function, used to suppress warnings about constant conditions. */</span> <a name="l00362"></a>00362 <span class="preprocessor">#ifndef lint</span> <a name="l00363"></a><a class="code" href="faustparser_8cpp.html#a0a6ff515042340dd341cf6ca8dd05f2d">00363</a> <span class="preprocessor"></span><span class="preprocessor"># define YYID(n) (n)</span> <a name="l00364"></a>00364 <span class="preprocessor"></span><span class="preprocessor">#else</span> <a name="l00365"></a>00365 <span class="preprocessor"></span><span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l00366"></a>00366 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l00367"></a>00367 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">int</span> <a name="l00368"></a>00368 <a class="code" href="faustparser_8cpp.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (<span class="keywordtype">int</span> yyi) <a name="l00369"></a>00369 <span class="preprocessor">#else</span> <a name="l00370"></a>00370 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">int</span> <a name="l00371"></a>00371 <a class="code" href="faustparser_8cpp.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (yyi) <a name="l00372"></a>00372 int yyi; <a name="l00373"></a>00373 <span class="preprocessor">#endif</span> <a name="l00374"></a>00374 <span class="preprocessor"></span>{ <a name="l00375"></a>00375 <span class="keywordflow">return</span> yyi; <a name="l00376"></a>00376 } <a name="l00377"></a>00377 <span class="preprocessor">#endif</span> <a name="l00378"></a>00378 <span class="preprocessor"></span> <a name="l00379"></a>00379 <span class="preprocessor">#if ! defined yyoverflow || YYERROR_VERBOSE</span> <a name="l00380"></a>00380 <span class="preprocessor"></span> <a name="l00381"></a>00381 <span class="comment">/* The parser invokes alloca or malloc; define the necessary symbols. */</span> <a name="l00382"></a>00382 <a name="l00383"></a>00383 <span class="preprocessor"># ifdef YYSTACK_USE_ALLOCA</span> <a name="l00384"></a>00384 <span class="preprocessor"></span><span class="preprocessor"># if YYSTACK_USE_ALLOCA</span> <a name="l00385"></a>00385 <span class="preprocessor"></span><span class="preprocessor"># ifdef __GNUC__</span> <a name="l00386"></a>00386 <span class="preprocessor"></span><span class="preprocessor"># define YYSTACK_ALLOC __builtin_alloca</span> <a name="l00387"></a>00387 <span class="preprocessor"></span><span class="preprocessor"># elif defined __BUILTIN_VA_ARG_INCR</span> <a name="l00388"></a>00388 <span class="preprocessor"></span><span class="preprocessor"># include <alloca.h></span> <span class="comment">/* INFRINGES ON USER NAME SPACE */</span> <a name="l00389"></a>00389 <span class="preprocessor"># elif defined _AIX</span> <a name="l00390"></a>00390 <span class="preprocessor"></span><span class="preprocessor"># define YYSTACK_ALLOC __alloca</span> <a name="l00391"></a>00391 <span class="preprocessor"></span><span class="preprocessor"># elif defined _MSC_VER</span> <a name="l00392"></a>00392 <span class="preprocessor"></span><span class="preprocessor"># include <malloc.h></span> <span class="comment">/* INFRINGES ON USER NAME SPACE */</span> <a name="l00393"></a>00393 <span class="preprocessor"># define alloca _alloca</span> <a name="l00394"></a>00394 <span class="preprocessor"></span><span class="preprocessor"># else</span> <a name="l00395"></a>00395 <span class="preprocessor"></span><span class="preprocessor"># define YYSTACK_ALLOC alloca</span> <a name="l00396"></a>00396 <span class="preprocessor"></span><span class="preprocessor"># if ! defined _ALLOCA_H && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l00397"></a>00397 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l00398"></a>00398 <span class="preprocessor"></span><span class="preprocessor"># include <stdlib.h></span> <span class="comment">/* INFRINGES ON USER NAME SPACE */</span> <a name="l00399"></a>00399 <span class="preprocessor"># ifndef _STDLIB_H</span> <a name="l00400"></a>00400 <span class="preprocessor"></span><span class="preprocessor"># define _STDLIB_H 1</span> <a name="l00401"></a>00401 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00402"></a>00402 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00403"></a>00403 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00404"></a>00404 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00405"></a>00405 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00406"></a>00406 <span class="preprocessor"></span> <a name="l00407"></a>00407 <span class="preprocessor"># ifdef YYSTACK_ALLOC</span> <a name="l00408"></a>00408 <span class="preprocessor"></span> <span class="comment">/* Pacify GCC's `empty if-body' warning. */</span> <a name="l00409"></a>00409 <span class="preprocessor"># define YYSTACK_FREE(Ptr) do { </span><span class="comment">/* empty */</span>; } while (YYID (0)) <a name="l00410"></a>00410 <span class="preprocessor"># ifndef YYSTACK_ALLOC_MAXIMUM</span> <a name="l00411"></a>00411 <span class="preprocessor"></span> <span class="comment">/* The OS might guarantee only one guard page at the bottom of the stack,</span> <a name="l00412"></a>00412 <span class="comment"> and a page size can be as small as 4096 bytes. So we cannot safely</span> <a name="l00413"></a>00413 <span class="comment"> invoke alloca (N) if N exceeds 4096. Use a slightly smaller number</span> <a name="l00414"></a>00414 <span class="comment"> to allow for a few compiler-allocated temporary stack slots. */</span> <a name="l00415"></a>00415 <span class="preprocessor"># define YYSTACK_ALLOC_MAXIMUM 4032 </span><span class="comment">/* reasonable circa 2006 */</span> <a name="l00416"></a>00416 <span class="preprocessor"># endif</span> <a name="l00417"></a>00417 <span class="preprocessor"></span><span class="preprocessor"># else</span> <a name="l00418"></a><a class="code" href="faustparser_8cpp.html#af45042ce56e04d634420d76caeb2ee73">00418</a> <span class="preprocessor"></span><span class="preprocessor"># define YYSTACK_ALLOC YYMALLOC</span> <a name="l00419"></a><a class="code" href="faustparser_8cpp.html#a1a9dc526fd390d4808252bd631c4c2f7">00419</a> <span class="preprocessor"></span><span class="preprocessor"># define YYSTACK_FREE YYFREE</span> <a name="l00420"></a>00420 <span class="preprocessor"></span><span class="preprocessor"># ifndef YYSTACK_ALLOC_MAXIMUM</span> <a name="l00421"></a><a class="code" href="faustparser_8cpp.html#a7e55d995c7458f2f4af94a426d0adde8">00421</a> <span class="preprocessor"></span><span class="preprocessor"># define YYSTACK_ALLOC_MAXIMUM YYSIZE_MAXIMUM</span> <a name="l00422"></a>00422 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00423"></a>00423 <span class="preprocessor"></span><span class="preprocessor"># if (defined __cplusplus && ! defined _STDLIB_H \</span> <a name="l00424"></a>00424 <span class="preprocessor"> && ! ((defined YYMALLOC || defined malloc) \</span> <a name="l00425"></a>00425 <span class="preprocessor"> && (defined YYFREE || defined free)))</span> <a name="l00426"></a>00426 <span class="preprocessor"></span><span class="preprocessor"># include <stdlib.h></span> <span class="comment">/* INFRINGES ON USER NAME SPACE */</span> <a name="l00427"></a>00427 <span class="preprocessor"># ifndef _STDLIB_H</span> <a name="l00428"></a>00428 <span class="preprocessor"></span><span class="preprocessor"># define _STDLIB_H 1</span> <a name="l00429"></a>00429 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00430"></a>00430 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00431"></a>00431 <span class="preprocessor"></span><span class="preprocessor"># ifndef YYMALLOC</span> <a name="l00432"></a><a class="code" href="faustparser_8cpp.html#a573b05852d8f080c907dfba725773d7a">00432</a> <span class="preprocessor"></span><span class="preprocessor"># define YYMALLOC malloc</span> <a name="l00433"></a>00433 <span class="preprocessor"></span><span class="preprocessor"># if ! defined malloc && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l00434"></a>00434 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l00435"></a>00435 <span class="preprocessor"></span><span class="keywordtype">void</span> *malloc (<a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a>); <span class="comment">/* INFRINGES ON USER NAME SPACE */</span> <a name="l00436"></a>00436 <span class="preprocessor"># endif</span> <a name="l00437"></a>00437 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00438"></a>00438 <span class="preprocessor"></span><span class="preprocessor"># ifndef YYFREE</span> <a name="l00439"></a><a class="code" href="faustparser_8cpp.html#ac8adfd73c006c1926f387feb1eced3ca">00439</a> <span class="preprocessor"></span><span class="preprocessor"># define YYFREE free</span> <a name="l00440"></a>00440 <span class="preprocessor"></span><span class="preprocessor"># if ! defined free && ! defined _STDLIB_H && (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l00441"></a>00441 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l00442"></a>00442 <span class="preprocessor"></span><span class="keywordtype">void</span> free (<span class="keywordtype">void</span> *); <span class="comment">/* INFRINGES ON USER NAME SPACE */</span> <a name="l00443"></a>00443 <span class="preprocessor"># endif</span> <a name="l00444"></a>00444 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00445"></a>00445 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00446"></a>00446 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* ! defined yyoverflow || YYERROR_VERBOSE */</span> <a name="l00447"></a>00447 <a name="l00448"></a>00448 <a name="l00449"></a>00449 <span class="preprocessor">#if (! defined yyoverflow \</span> <a name="l00450"></a>00450 <span class="preprocessor"> && (! defined __cplusplus \</span> <a name="l00451"></a>00451 <span class="preprocessor"> || (defined YYSTYPE_IS_TRIVIAL && YYSTYPE_IS_TRIVIAL)))</span> <a name="l00452"></a>00452 <span class="preprocessor"></span> <a name="l00453"></a>00453 <span class="comment">/* A type that is properly aligned for any stack member. */</span> <a name="l00454"></a><a class="code" href="unionyyalloc.html">00454</a> <span class="keyword">union </span><a class="code" href="unionyyalloc.html">yyalloc</a> <a name="l00455"></a>00455 { <a name="l00456"></a><a class="code" href="unionyyalloc.html#a4800e0520a89a4789afa7b5d82197e65">00456</a> <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> <a class="code" href="unionyyalloc.html#a4800e0520a89a4789afa7b5d82197e65">yyss_alloc</a>; <a name="l00457"></a><a class="code" href="unionyyalloc.html#a9326f4fdc6f737a929444427836d8928">00457</a> <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> <a class="code" href="unionyyalloc.html#a9326f4fdc6f737a929444427836d8928">yyvs_alloc</a>; <a name="l00458"></a>00458 }; <a name="l00459"></a>00459 <a name="l00460"></a>00460 <span class="comment">/* The size of the maximum gap between one aligned stack and the next. */</span> <a name="l00461"></a><a class="code" href="faustparser_8cpp.html#afcd15dd0fa87ffba0371c6d6a0cc9631">00461</a> <span class="preprocessor"># define YYSTACK_GAP_MAXIMUM (sizeof (union yyalloc) - 1)</span> <a name="l00462"></a>00462 <span class="preprocessor"></span> <a name="l00463"></a>00463 <span class="comment">/* The size of an array large to enough to hold all stacks, each with</span> <a name="l00464"></a>00464 <span class="comment"> N elements. */</span> <a name="l00465"></a><a class="code" href="faustparser_8cpp.html#a40beb355f2cf230a99e2e2bb54909a5a">00465</a> <span class="preprocessor"># define YYSTACK_BYTES(N) \</span> <a name="l00466"></a>00466 <span class="preprocessor"> ((N) * (sizeof (yytype_int16) + sizeof (YYSTYPE)) \</span> <a name="l00467"></a>00467 <span class="preprocessor"> + YYSTACK_GAP_MAXIMUM)</span> <a name="l00468"></a>00468 <span class="preprocessor"></span> <a name="l00469"></a>00469 <span class="comment">/* Copy COUNT objects from FROM to TO. The source and destination do</span> <a name="l00470"></a>00470 <span class="comment"> not overlap. */</span> <a name="l00471"></a>00471 <span class="preprocessor"># ifndef YYCOPY</span> <a name="l00472"></a>00472 <span class="preprocessor"></span><span class="preprocessor"># if defined __GNUC__ && 1 < __GNUC__</span> <a name="l00473"></a>00473 <span class="preprocessor"></span><span class="preprocessor"># define YYCOPY(To, From, Count) \</span> <a name="l00474"></a>00474 <span class="preprocessor"> __builtin_memcpy (To, From, (Count) * sizeof (*(From)))</span> <a name="l00475"></a>00475 <span class="preprocessor"></span><span class="preprocessor"># else</span> <a name="l00476"></a><a class="code" href="faustparser_8cpp.html#ad6586b145b5cddce4eec46f35d59b1dd">00476</a> <span class="preprocessor"></span><span class="preprocessor"># define YYCOPY(To, From, Count) \</span> <a name="l00477"></a>00477 <span class="preprocessor"> do \</span> <a name="l00478"></a>00478 <span class="preprocessor"> { \</span> <a name="l00479"></a>00479 <span class="preprocessor"> YYSIZE_T yyi; \</span> <a name="l00480"></a>00480 <span class="preprocessor"> for (yyi = 0; yyi < (Count); yyi++) \</span> <a name="l00481"></a>00481 <span class="preprocessor"> (To)[yyi] = (From)[yyi]; \</span> <a name="l00482"></a>00482 <span class="preprocessor"> } \</span> <a name="l00483"></a>00483 <span class="preprocessor"> while (YYID (0))</span> <a name="l00484"></a>00484 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00485"></a>00485 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l00486"></a>00486 <span class="preprocessor"></span> <a name="l00487"></a>00487 <span class="comment">/* Relocate STACK from its old location to the new one. The</span> <a name="l00488"></a>00488 <span class="comment"> local variables YYSIZE and YYSTACKSIZE give the old and new number of</span> <a name="l00489"></a>00489 <span class="comment"> elements in the stack, and YYPTR gives the new location of the</span> <a name="l00490"></a>00490 <span class="comment"> stack. Advance YYPTR to a properly aligned location for the next</span> <a name="l00491"></a>00491 <span class="comment"> stack. */</span> <a name="l00492"></a><a class="code" href="faustparser_8cpp.html#ae780b90b638f37309f20dc07f94e8221">00492</a> <span class="preprocessor"># define YYSTACK_RELOCATE(Stack_alloc, Stack) \</span> <a name="l00493"></a>00493 <span class="preprocessor"> do \</span> <a name="l00494"></a>00494 <span class="preprocessor"> { \</span> <a name="l00495"></a>00495 <span class="preprocessor"> YYSIZE_T yynewbytes; \</span> <a name="l00496"></a>00496 <span class="preprocessor"> YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \</span> <a name="l00497"></a>00497 <span class="preprocessor"> Stack = &yyptr->Stack_alloc; \</span> <a name="l00498"></a>00498 <span class="preprocessor"> yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \</span> <a name="l00499"></a>00499 <span class="preprocessor"> yyptr += yynewbytes / sizeof (*yyptr); \</span> <a name="l00500"></a>00500 <span class="preprocessor"> } \</span> <a name="l00501"></a>00501 <span class="preprocessor"> while (YYID (0))</span> <a name="l00502"></a>00502 <span class="preprocessor"></span> <a name="l00503"></a>00503 <span class="preprocessor">#endif</span> <a name="l00504"></a>00504 <span class="preprocessor"></span> <a name="l00505"></a>00505 <span class="comment">/* YYFINAL -- State number of the termination state. */</span> <a name="l00506"></a><a class="code" href="faustparser_8cpp.html#a6419f3fd69ecb6b7e063410fd4e73b2f">00506</a> <span class="preprocessor">#define YYFINAL 3</span> <a name="l00507"></a>00507 <span class="preprocessor"></span><span class="comment">/* YYLAST -- Last index in YYTABLE. */</span> <a name="l00508"></a><a class="code" href="faustparser_8cpp.html#ae67923760a28e3b7ed3aa2cfaef7f9a2">00508</a> <span class="preprocessor">#define YYLAST 569</span> <a name="l00509"></a>00509 <span class="preprocessor"></span> <a name="l00510"></a>00510 <span class="comment">/* YYNTOKENS -- Number of terminals. */</span> <a name="l00511"></a><a class="code" href="faustparser_8cpp.html#a75d260730a6c379a94ea28f63a7b9275">00511</a> <span class="preprocessor">#define YYNTOKENS 108</span> <a name="l00512"></a>00512 <span class="preprocessor"></span><span class="comment">/* YYNNTS -- Number of nonterminals. */</span> <a name="l00513"></a><a class="code" href="faustparser_8cpp.html#af54ae9e588f0ecc32eabbfdf1959df10">00513</a> <span class="preprocessor">#define YYNNTS 48</span> <a name="l00514"></a>00514 <span class="preprocessor"></span><span class="comment">/* YYNRULES -- Number of rules. */</span> <a name="l00515"></a><a class="code" href="faustparser_8cpp.html#aceaba8997dc3867478ae3b816647eb7c">00515</a> <span class="preprocessor">#define YYNRULES 178</span> <a name="l00516"></a>00516 <span class="preprocessor"></span><span class="comment">/* YYNRULES -- Number of states. */</span> <a name="l00517"></a><a class="code" href="faustparser_8cpp.html#a2c387ba2caaade8bf8f78ed30023f79f">00517</a> <span class="preprocessor">#define YYNSTATES 379</span> <a name="l00518"></a>00518 <span class="preprocessor"></span> <a name="l00519"></a>00519 <span class="comment">/* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */</span> <a name="l00520"></a><a class="code" href="faustparser_8cpp.html#a926181abd06b6d1df27b6133971c24ce">00520</a> <span class="preprocessor">#define YYUNDEFTOK 2</span> <a name="l00521"></a><a class="code" href="faustparser_8cpp.html#af3f5ed4bc4517eff0ef1b17541192a58">00521</a> <span class="preprocessor"></span><span class="preprocessor">#define YYMAXUTOK 362</span> <a name="l00522"></a>00522 <span class="preprocessor"></span> <a name="l00523"></a><a class="code" href="faustparser_8cpp.html#aad19ee88e33c02c4e720b28f78249bd7">00523</a> <span class="preprocessor">#define YYTRANSLATE(YYX) \</span> <a name="l00524"></a>00524 <span class="preprocessor"> ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK)</span> <a name="l00525"></a>00525 <span class="preprocessor"></span> <a name="l00526"></a>00526 <span class="comment">/* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */</span> <a name="l00527"></a><a class="code" href="faustparser_8cpp.html#a384fb3797a340a5415c03719ebab9c67">00527</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a> <a class="code" href="faustparser_8cpp.html#a384fb3797a340a5415c03719ebab9c67">yytranslate</a>[] = <a name="l00528"></a>00528 { <a name="l00529"></a>00529 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00530"></a>00530 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00531"></a>00531 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00532"></a>00532 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00533"></a>00533 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00534"></a>00534 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00535"></a>00535 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00536"></a>00536 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00537"></a>00537 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00538"></a>00538 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00539"></a>00539 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00540"></a>00540 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00541"></a>00541 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00542"></a>00542 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00543"></a>00543 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00544"></a>00544 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00545"></a>00545 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00546"></a>00546 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00547"></a>00547 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00548"></a>00548 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00549"></a>00549 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00550"></a>00550 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00551"></a>00551 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00552"></a>00552 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00553"></a>00553 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, <a name="l00554"></a>00554 2, 2, 2, 2, 2, 2, 1, 2, 3, 4, <a name="l00555"></a>00555 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, <a name="l00556"></a>00556 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, <a name="l00557"></a>00557 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, <a name="l00558"></a>00558 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, <a name="l00559"></a>00559 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, <a name="l00560"></a>00560 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, <a name="l00561"></a>00561 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, <a name="l00562"></a>00562 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, <a name="l00563"></a>00563 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, <a name="l00564"></a>00564 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, <a name="l00565"></a>00565 105, 106, 107 <a name="l00566"></a>00566 }; <a name="l00567"></a>00567 <a name="l00568"></a>00568 <span class="preprocessor">#if YYDEBUG</span> <a name="l00569"></a>00569 <span class="preprocessor"></span><span class="comment">/* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in</span> <a name="l00570"></a>00570 <span class="comment"> YYRHS. */</span> <a name="l00571"></a><a class="code" href="faustparser_8cpp.html#ae00b22f18cd22951d9714ad55da80b0b">00571</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a> <a class="code" href="faustparser_8cpp.html#ae00b22f18cd22951d9714ad55da80b0b">yyprhs</a>[] = <a name="l00572"></a>00572 { <a name="l00573"></a>00573 0, 0, 3, 5, 6, 9, 10, 13, 19, 24, <a name="l00574"></a>00574 26, 30, 31, 34, 36, 38, 40, 42, 44, 45, <a name="l00575"></a>00575 48, 52, 56, 58, 60, 68, 73, 76, 78, 80, <a name="l00576"></a>00576 84, 90, 94, 98, 102, 106, 110, 112, 116, 120, <a name="l00577"></a>00577 124, 128, 132, 136, 140, 143, 147, 151, 155, 159, <a name="l00578"></a>00578 163, 167, 171, 175, 179, 183, 187, 191, 196, 198, <a name="l00579"></a>00579 200, 202, 205, 208, 211, 214, 216, 218, 220, 222, <a name="l00580"></a>00580 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, <a name="l00581"></a>00581 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, <a name="l00582"></a>00582 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, <a name="l00583"></a>00583 284, 286, 288, 290, 292, 294, 296, 298, 300, 302, <a name="l00584"></a>00584 304, 306, 308, 310, 312, 314, 317, 321, 330, 335, <a name="l00585"></a>00585 337, 339, 341, 346, 351, 356, 358, 360, 362, 364, <a name="l00586"></a>00586 366, 368, 370, 372, 374, 376, 378, 380, 382, 384, <a name="l00587"></a>00587 386, 388, 390, 394, 398, 402, 406, 410, 412, 414, <a name="l00588"></a>00588 416, 418, 420, 429, 438, 447, 456, 465, 473, 481, <a name="l00589"></a>00589 486, 491, 504, 517, 530, 537, 544, 551, 560, 569, <a name="l00590"></a>00590 575, 580, 582, 584, 588, 590, 593, 600, 602 <a name="l00591"></a>00591 }; <a name="l00592"></a>00592 <a name="l00593"></a>00593 <span class="comment">/* YYRHS -- A `-1'-separated list of the rules' RHS. */</span> <a name="l00594"></a><a class="code" href="faustparser_8cpp.html#af1b3f997902a66b394d721e517be4e05">00594</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> <a class="code" href="faustparser_8cpp.html#af1b3f997902a66b394d721e517be4e05">yyrhs</a>[] = <a name="l00595"></a>00595 { <a name="l00596"></a>00596 109, 0, -1, 110, -1, -1, 110, 112, -1, -1, <a name="l00597"></a>00597 111, 120, -1, 84, 79, 131, 80, 77, -1, 96, <a name="l00598"></a>00598 127, 130, 77, -1, 120, -1, 99, 113, 100, -1, <a name="l00599"></a>00599 -1, 113, 114, -1, 115, -1, 116, -1, 117, -1, <a name="l00600"></a>00600 118, -1, 119, -1, -1, 115, 105, -1, 101, 123, <a name="l00601"></a>00601 102, -1, 103, 123, 104, -1, 106, -1, 107, -1, <a name="l00602"></a>00602 121, 79, 128, 80, 83, 123, 77, -1, 121, 83, <a name="l00603"></a>00603 123, 77, -1, 1, 77, -1, 126, -1, 126, -1, <a name="l00604"></a>00604 122, 7, 126, -1, 123, 3, 81, 111, 82, -1, <a name="l00605"></a>00605 123, 7, 123, -1, 123, 6, 123, -1, 123, 5, <a name="l00606"></a>00606 123, -1, 123, 4, 123, -1, 123, 8, 123, -1, <a name="l00607"></a>00607 124, -1, 124, 17, 124, -1, 124, 16, 124, -1, <a name="l00608"></a>00608 124, 24, 124, -1, 124, 23, 124, -1, 124, 22, <a name="l00609"></a>00609 124, -1, 124, 25, 124, -1, 124, 26, 124, -1, <a name="l00610"></a>00610 124, 27, -1, 124, 28, 126, -1, 124, 21, 124, <a name="l00611"></a>00611 -1, 124, 15, 124, -1, 124, 20, 124, -1, 124, <a name="l00612"></a>00612 19, 124, -1, 124, 18, 124, -1, 124, 14, 124, <a name="l00613"></a>00613 -1, 124, 13, 124, -1, 124, 11, 124, -1, 124, <a name="l00614"></a>00614 10, 124, -1, 124, 12, 124, -1, 124, 9, 124, <a name="l00615"></a>00615 -1, 124, 79, 128, 80, -1, 125, -1, 72, -1, <a name="l00616"></a>00616 73, -1, 17, 72, -1, 17, 73, -1, 16, 72, <a name="l00617"></a>00617 -1, 16, 73, -1, 75, -1, 76, -1, 30, -1, <a name="l00618"></a>00618 31, -1, 32, -1, 33, -1, 17, -1, 16, -1, <a name="l00619"></a>00619 24, -1, 23, -1, 22, -1, 26, -1, 21, -1, <a name="l00620"></a>00620 15, -1, 20, -1, 19, -1, 18, -1, 14, -1, <a name="l00621"></a>00621 13, -1, 11, -1, 10, -1, 12, -1, 9, -1, <a name="l00622"></a>00622 47, -1, 48, -1, 49, -1, 50, -1, 51, -1, <a name="l00623"></a>00623 52, -1, 53, -1, 54, -1, 55, -1, 56, -1, <a name="l00624"></a>00624 57, -1, 25, -1, 58, -1, 59, -1, 60, -1, <a name="l00625"></a>00625 61, -1, 62, -1, 63, -1, 64, -1, 65, -1, <a name="l00626"></a>00626 66, -1, 67, -1, 68, -1, 69, -1, 70, -1, <a name="l00627"></a>00627 71, -1, 126, -1, 16, 126, -1, 79, 123, 80, <a name="l00628"></a>00628 -1, 74, 79, 122, 80, 28, 79, 123, 80, -1, <a name="l00629"></a>00629 97, 81, 153, 82, -1, 137, -1, 138, -1, 139, <a name="l00630"></a>00630 -1, 85, 79, 131, 80, -1, 86, 79, 131, 80, <a name="l00631"></a>00631 -1, 87, 81, 111, 82, -1, 140, -1, 141, -1, <a name="l00632"></a>00632 142, -1, 143, -1, 144, -1, 145, -1, 146, -1, <a name="l00633"></a>00633 147, -1, 148, -1, 149, -1, 133, -1, 134, -1, <a name="l00634"></a>00634 135, -1, 136, -1, 94, -1, 94, -1, 129, -1, <a name="l00635"></a>00635 128, 7, 129, -1, 129, 6, 129, -1, 129, 5, <a name="l00636"></a>00636 129, -1, 129, 4, 129, -1, 129, 8, 129, -1, <a name="l00637"></a>00637 124, -1, 92, -1, 92, -1, 92, -1, 93, -1, <a name="l00638"></a>00638 88, 79, 126, 7, 129, 7, 123, 80, -1, 89, <a name="l00639"></a>00639 79, 126, 7, 129, 7, 123, 80, -1, 90, 79, <a name="l00640"></a>00640 126, 7, 129, 7, 123, 80, -1, 91, 79, 126, <a name="l00641"></a>00641 7, 129, 7, 123, 80, -1, 34, 79, 150, 7, <a name="l00642"></a>00642 132, 7, 130, 80, -1, 35, 79, 155, 127, 7, <a name="l00643"></a>00643 132, 80, -1, 36, 79, 155, 127, 7, 132, 80, <a name="l00644"></a>00644 -1, 37, 79, 131, 80, -1, 38, 79, 131, 80, <a name="l00645"></a>00645 -1, 39, 79, 131, 7, 129, 7, 129, 7, 129, <a name="l00646"></a>00646 7, 129, 80, -1, 40, 79, 131, 7, 129, 7, <a name="l00647"></a>00647 129, 7, 129, 7, 129, 80, -1, 41, 79, 131, <a name="l00648"></a>00648 7, 129, 7, 129, 7, 129, 7, 129, 80, -1, <a name="l00649"></a>00649 42, 79, 131, 7, 123, 80, -1, 43, 79, 131, <a name="l00650"></a>00650 7, 123, 80, -1, 44, 79, 131, 7, 123, 80, <a name="l00651"></a>00651 -1, 46, 79, 131, 7, 129, 7, 129, 80, -1, <a name="l00652"></a>00652 45, 79, 131, 7, 129, 7, 129, 80, -1, 155, <a name="l00653"></a>00653 151, 79, 152, 80, -1, 155, 151, 79, 80, -1, <a name="l00654"></a>00654 94, -1, 155, -1, 152, 7, 155, -1, 154, -1, <a name="l00655"></a>00655 153, 154, -1, 79, 128, 80, 98, 123, 77, -1, <a name="l00656"></a>00656 32, -1, 33, -1 <a name="l00657"></a>00657 }; <a name="l00658"></a>00658 <a name="l00659"></a>00659 <span class="comment">/* YYRLINE[YYN] -- source line where rule number YYN was defined. */</span> <a name="l00660"></a><a class="code" href="faustparser_8cpp.html#a6759275247eca11f6e342fa0117346df">00660</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a> <a class="code" href="faustparser_8cpp.html#a6759275247eca11f6e342fa0117346df">yyrline</a>[] = <a name="l00661"></a>00661 { <a name="l00662"></a>00662 0, 265, 265, 268, 269, 271, 272, 275, 276, 277, <a name="l00663"></a>00663 278, 281, 282, 285, 286, 287, 288, 289, 292, 293, <a name="l00664"></a>00664 296, 299, 302, 305, 308, 309, 310, 313, 316, 317, <a name="l00665"></a>00665 320, 321, 322, 323, 324, 325, 326, 329, 330, 331, <a name="l00666"></a>00666 332, 333, 334, 335, 336, 337, 339, 340, 341, 343, <a name="l00667"></a>00667 344, 346, 347, 348, 349, 350, 351, 353, 355, 358, <a name="l00668"></a>00668 359, 361, 362, 364, 365, 367, 368, 370, 371, 373, <a name="l00669"></a>00669 374, 376, 377, 378, 379, 380, 381, 383, 384, 385, <a name="l00670"></a>00670 387, 388, 390, 391, 392, 393, 394, 395, 397, 399, <a name="l00671"></a>00671 400, 401, 402, 403, 404, 405, 407, 408, 409, 410, <a name="l00672"></a>00672 411, 412, 414, 415, 416, 418, 419, 421, 422, 423, <a name="l00673"></a>00673 426, 427, 429, 430, 432, 433, 435, 436, 439, 441, <a name="l00674"></a>00674 442, 443, 444, 445, 446, 448, 449, 450, 451, 452, <a name="l00675"></a>00675 453, 454, 455, 456, 457, 459, 460, 461, 462, 466, <a name="l00676"></a>00676 469, 474, 475, 478, 479, 480, 481, 482, 485, 488, <a name="l00677"></a>00677 491, 492, 497, 501, 505, 509, 516, 520, 523, 528, <a name="l00678"></a>00678 531, 534, 537, 540, 543, 546, 549, 553, 556, 562, <a name="l00679"></a>00679 563, 566, 569, 570, 573, 574, 577, 581, 582 <a name="l00680"></a>00680 }; <a name="l00681"></a>00681 <span class="preprocessor">#endif</span> <a name="l00682"></a>00682 <span class="preprocessor"></span> <a name="l00683"></a>00683 <span class="preprocessor">#if YYDEBUG || YYERROR_VERBOSE || YYTOKEN_TABLE</span> <a name="l00684"></a>00684 <span class="preprocessor"></span><span class="comment">/* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.</span> <a name="l00685"></a>00685 <span class="comment"> First, the terminals, then, starting at YYNTOKENS, nonterminals. */</span> <a name="l00686"></a><a class="code" href="faustparser_8cpp.html#ab779f3189fbfd3b164b7802b945d619b">00686</a> <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#ab779f3189fbfd3b164b7802b945d619b">yytname</a>[] = <a name="l00687"></a>00687 { <a name="l00688"></a>00688 <span class="stringliteral">"$end"</span>, <span class="stringliteral">"error"</span>, <span class="stringliteral">"$undefined"</span>, <span class="stringliteral">"WITH"</span>, <span class="stringliteral">"MIX"</span>, <span class="stringliteral">"SPLIT"</span>, <span class="stringliteral">"SEQ"</span>, <span class="stringliteral">"PAR"</span>, <a name="l00689"></a>00689 <span class="stringliteral">"REC"</span>, <span class="stringliteral">"NE"</span>, <span class="stringliteral">"GE"</span>, <span class="stringliteral">"GT"</span>, <span class="stringliteral">"EQ"</span>, <span class="stringliteral">"LE"</span>, <span class="stringliteral">"LT"</span>, <span class="stringliteral">"OR"</span>, <span class="stringliteral">"SUB"</span>, <span class="stringliteral">"ADD"</span>, <span class="stringliteral">"RSH"</span>, <a name="l00690"></a>00690 <span class="stringliteral">"LSH"</span>, <span class="stringliteral">"XOR"</span>, <span class="stringliteral">"AND"</span>, <span class="stringliteral">"MOD"</span>, <span class="stringliteral">"DIV"</span>, <span class="stringliteral">"MUL"</span>, <span class="stringliteral">"POWOP"</span>, <span class="stringliteral">"FDELAY"</span>, <span class="stringliteral">"DELAY1"</span>, <a name="l00691"></a>00691 <span class="stringliteral">"DOT"</span>, <span class="stringliteral">"APPL"</span>, <span class="stringliteral">"MEM"</span>, <span class="stringliteral">"PREFIX"</span>, <span class="stringliteral">"INTCAST"</span>, <span class="stringliteral">"FLOATCAST"</span>, <span class="stringliteral">"FFUNCTION"</span>, <a name="l00692"></a>00692 <span class="stringliteral">"FCONSTANT"</span>, <span class="stringliteral">"FVARIABLE"</span>, <span class="stringliteral">"BUTTON"</span>, <span class="stringliteral">"CHECKBOX"</span>, <span class="stringliteral">"VSLIDER"</span>, <span class="stringliteral">"HSLIDER"</span>, <a name="l00693"></a>00693 <span class="stringliteral">"NENTRY"</span>, <span class="stringliteral">"VGROUP"</span>, <span class="stringliteral">"HGROUP"</span>, <span class="stringliteral">"TGROUP"</span>, <span class="stringliteral">"HBARGRAPH"</span>, <span class="stringliteral">"VBARGRAPH"</span>, <a name="l00694"></a>00694 <span class="stringliteral">"ATTACH"</span>, <span class="stringliteral">"ACOS"</span>, <span class="stringliteral">"ASIN"</span>, <span class="stringliteral">"ATAN"</span>, <span class="stringliteral">"ATAN2"</span>, <span class="stringliteral">"COS"</span>, <span class="stringliteral">"SIN"</span>, <span class="stringliteral">"TAN"</span>, <span class="stringliteral">"EXP"</span>, <a name="l00695"></a>00695 <span class="stringliteral">"LOG"</span>, <span class="stringliteral">"LOG10"</span>, <span class="stringliteral">"POWFUN"</span>, <span class="stringliteral">"SQRT"</span>, <span class="stringliteral">"ABS"</span>, <span class="stringliteral">"MIN"</span>, <span class="stringliteral">"MAX"</span>, <span class="stringliteral">"FMOD"</span>, <a name="l00696"></a>00696 <span class="stringliteral">"REMAINDER"</span>, <span class="stringliteral">"FLOOR"</span>, <span class="stringliteral">"CEIL"</span>, <span class="stringliteral">"RINT"</span>, <span class="stringliteral">"RDTBL"</span>, <span class="stringliteral">"RWTBL"</span>, <span class="stringliteral">"SELECT2"</span>, <a name="l00697"></a>00697 <span class="stringliteral">"SELECT3"</span>, <span class="stringliteral">"INT"</span>, <span class="stringliteral">"FLOAT"</span>, <span class="stringliteral">"LAMBDA"</span>, <span class="stringliteral">"WIRE"</span>, <span class="stringliteral">"CUT"</span>, <span class="stringliteral">"ENDDEF"</span>, <span class="stringliteral">"VIRG"</span>, <a name="l00698"></a>00698 <span class="stringliteral">"LPAR"</span>, <span class="stringliteral">"RPAR"</span>, <span class="stringliteral">"LBRAQ"</span>, <span class="stringliteral">"RBRAQ"</span>, <span class="stringliteral">"DEF"</span>, <span class="stringliteral">"IMPORT"</span>, <span class="stringliteral">"COMPONENT"</span>, <a name="l00699"></a>00699 <span class="stringliteral">"LIBRARY"</span>, <span class="stringliteral">"ENVIRONMENT"</span>, <span class="stringliteral">"IPAR"</span>, <span class="stringliteral">"ISEQ"</span>, <span class="stringliteral">"ISUM"</span>, <span class="stringliteral">"IPROD"</span>, <span class="stringliteral">"STRING"</span>, <a name="l00700"></a>00700 <span class="stringliteral">"FSTRING"</span>, <span class="stringliteral">"IDENT"</span>, <span class="stringliteral">"EXTRA"</span>, <span class="stringliteral">"DECLARE"</span>, <span class="stringliteral">"CASE"</span>, <span class="stringliteral">"ARROW"</span>, <span class="stringliteral">"BDOC"</span>, <span class="stringliteral">"EDOC"</span>, <a name="l00701"></a>00701 <span class="stringliteral">"BEQN"</span>, <span class="stringliteral">"EEQN"</span>, <span class="stringliteral">"BDGM"</span>, <span class="stringliteral">"EDGM"</span>, <span class="stringliteral">"DOCCHAR"</span>, <span class="stringliteral">"NOTICE"</span>, <span class="stringliteral">"LISTING"</span>, <a name="l00702"></a>00702 <span class="stringliteral">"$accept"</span>, <span class="stringliteral">"program"</span>, <span class="stringliteral">"stmtlist"</span>, <span class="stringliteral">"deflist"</span>, <span class="stringliteral">"statement"</span>, <span class="stringliteral">"doc"</span>, <a name="l00703"></a>00703 <span class="stringliteral">"docelem"</span>, <span class="stringliteral">"doctxt"</span>, <span class="stringliteral">"doceqn"</span>, <span class="stringliteral">"docdgm"</span>, <span class="stringliteral">"docntc"</span>, <span class="stringliteral">"doclst"</span>, <a name="l00704"></a>00704 <span class="stringliteral">"definition"</span>, <span class="stringliteral">"defname"</span>, <span class="stringliteral">"params"</span>, <span class="stringliteral">"expression"</span>, <span class="stringliteral">"infixexp"</span>, <span class="stringliteral">"primitive"</span>, <a name="l00705"></a>00705 <span class="stringliteral">"ident"</span>, <span class="stringliteral">"name"</span>, <span class="stringliteral">"arglist"</span>, <span class="stringliteral">"argument"</span>, <span class="stringliteral">"string"</span>, <span class="stringliteral">"uqstring"</span>, <span class="stringliteral">"fstring"</span>, <a name="l00706"></a>00706 <span class="stringliteral">"fpar"</span>, <span class="stringliteral">"fseq"</span>, <span class="stringliteral">"fsum"</span>, <span class="stringliteral">"fprod"</span>, <span class="stringliteral">"ffunction"</span>, <span class="stringliteral">"fconst"</span>, <span class="stringliteral">"fvariable"</span>, <a name="l00707"></a>00707 <span class="stringliteral">"button"</span>, <span class="stringliteral">"checkbox"</span>, <span class="stringliteral">"vslider"</span>, <span class="stringliteral">"hslider"</span>, <span class="stringliteral">"nentry"</span>, <span class="stringliteral">"vgroup"</span>, <span class="stringliteral">"hgroup"</span>, <a name="l00708"></a>00708 <span class="stringliteral">"tgroup"</span>, <span class="stringliteral">"vbargraph"</span>, <span class="stringliteral">"hbargraph"</span>, <span class="stringliteral">"signature"</span>, <span class="stringliteral">"fun"</span>, <span class="stringliteral">"typelist"</span>, <a name="l00709"></a>00709 <span class="stringliteral">"rulelist"</span>, <span class="stringliteral">"rule"</span>, <span class="stringliteral">"type"</span>, 0 <a name="l00710"></a>00710 }; <a name="l00711"></a>00711 <span class="preprocessor">#endif</span> <a name="l00712"></a>00712 <span class="preprocessor"></span> <a name="l00713"></a>00713 <span class="preprocessor"># ifdef YYPRINT</span> <a name="l00714"></a>00714 <span class="preprocessor"></span><span class="comment">/* YYTOKNUM[YYLEX-NUM] -- Internal token number corresponding to</span> <a name="l00715"></a>00715 <span class="comment"> token YYLEX-NUM. */</span> <a name="l00716"></a>00716 <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a> yytoknum[] = <a name="l00717"></a>00717 { <a name="l00718"></a>00718 0, 256, 257, 258, 259, 260, 261, 262, 263, 264, <a name="l00719"></a>00719 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, <a name="l00720"></a>00720 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, <a name="l00721"></a>00721 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, <a name="l00722"></a>00722 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, <a name="l00723"></a>00723 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, <a name="l00724"></a>00724 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, <a name="l00725"></a>00725 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, <a name="l00726"></a>00726 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, <a name="l00727"></a>00727 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, <a name="l00728"></a>00728 355, 356, 357, 358, 359, 360, 361, 362 <a name="l00729"></a>00729 }; <a name="l00730"></a>00730 <span class="preprocessor"># endif</span> <a name="l00731"></a>00731 <span class="preprocessor"></span> <a name="l00732"></a>00732 <span class="comment">/* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */</span> <a name="l00733"></a><a class="code" href="faustparser_8cpp.html#a0c34e3be3d497abf630697f406f3cc62">00733</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a> <a class="code" href="faustparser_8cpp.html#a0c34e3be3d497abf630697f406f3cc62">yyr1</a>[] = <a name="l00734"></a>00734 { <a name="l00735"></a>00735 0, 108, 109, 110, 110, 111, 111, 112, 112, 112, <a name="l00736"></a>00736 112, 113, 113, 114, 114, 114, 114, 114, 115, 115, <a name="l00737"></a>00737 116, 117, 118, 119, 120, 120, 120, 121, 122, 122, <a name="l00738"></a>00738 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, <a name="l00739"></a>00739 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, <a name="l00740"></a>00740 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, <a name="l00741"></a>00741 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, <a name="l00742"></a>00742 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, <a name="l00743"></a>00743 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, <a name="l00744"></a>00744 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, <a name="l00745"></a>00745 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, <a name="l00746"></a>00746 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, <a name="l00747"></a>00747 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, <a name="l00748"></a>00748 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, <a name="l00749"></a>00749 127, 128, 128, 129, 129, 129, 129, 129, 130, 131, <a name="l00750"></a>00750 132, 132, 133, 134, 135, 136, 137, 138, 139, 140, <a name="l00751"></a>00751 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, <a name="l00752"></a>00752 150, 151, 152, 152, 153, 153, 154, 155, 155 <a name="l00753"></a>00753 }; <a name="l00754"></a>00754 <a name="l00755"></a>00755 <span class="comment">/* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */</span> <a name="l00756"></a><a class="code" href="faustparser_8cpp.html#aa6be1bc256e649b3e922410e291bc7a5">00756</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a> <a class="code" href="faustparser_8cpp.html#aa6be1bc256e649b3e922410e291bc7a5">yyr2</a>[] = <a name="l00757"></a>00757 { <a name="l00758"></a>00758 0, 2, 1, 0, 2, 0, 2, 5, 4, 1, <a name="l00759"></a>00759 3, 0, 2, 1, 1, 1, 1, 1, 0, 2, <a name="l00760"></a>00760 3, 3, 1, 1, 7, 4, 2, 1, 1, 3, <a name="l00761"></a>00761 5, 3, 3, 3, 3, 3, 1, 3, 3, 3, <a name="l00762"></a>00762 3, 3, 3, 3, 2, 3, 3, 3, 3, 3, <a name="l00763"></a>00763 3, 3, 3, 3, 3, 3, 3, 4, 1, 1, <a name="l00764"></a>00764 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, <a name="l00765"></a>00765 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, <a name="l00766"></a>00766 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, <a name="l00767"></a>00767 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, <a name="l00768"></a>00768 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, <a name="l00769"></a>00769 1, 1, 1, 1, 1, 2, 3, 8, 4, 1, <a name="l00770"></a>00770 1, 1, 4, 4, 4, 1, 1, 1, 1, 1, <a name="l00771"></a>00771 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, <a name="l00772"></a>00772 1, 1, 3, 3, 3, 3, 3, 1, 1, 1, <a name="l00773"></a>00773 1, 1, 8, 8, 8, 8, 8, 7, 7, 4, <a name="l00774"></a>00774 4, 12, 12, 12, 6, 6, 6, 8, 8, 5, <a name="l00775"></a>00775 4, 1, 1, 3, 1, 2, 6, 1, 1 <a name="l00776"></a>00776 }; <a name="l00777"></a>00777 <a name="l00778"></a>00778 <span class="comment">/* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state</span> <a name="l00779"></a>00779 <span class="comment"> STATE-NUM when YYTABLE doesn't specify something else to do. Zero</span> <a name="l00780"></a>00780 <span class="comment"> means the default is an error. */</span> <a name="l00781"></a><a class="code" href="faustparser_8cpp.html#af80f4a4ea9a69eb19837849cc7083c77">00781</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a> <a class="code" href="faustparser_8cpp.html#af80f4a4ea9a69eb19837849cc7083c77">yydefact</a>[] = <a name="l00782"></a>00782 { <a name="l00783"></a>00783 3, 0, 0, 1, 0, 0, 139, 0, 11, 4, <a name="l00784"></a>00784 9, 0, 27, 26, 0, 140, 0, 18, 0, 0, <a name="l00785"></a>00785 149, 0, 148, 0, 10, 0, 0, 22, 23, 12, <a name="l00786"></a>00786 13, 14, 15, 16, 17, 87, 85, 84, 86, 83, <a name="l00787"></a>00787 82, 78, 72, 71, 81, 80, 79, 77, 75, 74, <a name="l00788"></a>00788 73, 99, 76, 67, 68, 69, 70, 0, 0, 0, <a name="l00789"></a>00789 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, <a name="l00790"></a>00790 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, <a name="l00791"></a>00791 98, 100, 101, 102, 103, 104, 105, 106, 107, 108, <a name="l00792"></a>00792 109, 110, 111, 112, 113, 59, 60, 0, 65, 66, <a name="l00793"></a>00793 0, 0, 0, 0, 0, 0, 0, 0, 0, 147, <a name="l00794"></a>00794 58, 114, 0, 141, 135, 136, 137, 138, 119, 120, <a name="l00795"></a>00795 121, 125, 126, 127, 128, 129, 130, 131, 132, 133, <a name="l00796"></a>00796 134, 0, 36, 0, 8, 0, 0, 19, 63, 64, <a name="l00797"></a>00797 115, 61, 62, 0, 0, 0, 0, 0, 0, 0, <a name="l00798"></a>00798 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, <a name="l00799"></a>00799 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, <a name="l00800"></a>00800 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, <a name="l00801"></a>00801 0, 0, 0, 0, 44, 0, 0, 0, 0, 0, <a name="l00802"></a>00802 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, <a name="l00803"></a>00803 7, 20, 21, 177, 178, 0, 0, 0, 0, 0, <a name="l00804"></a>00804 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, <a name="l00805"></a>00805 28, 116, 0, 0, 0, 0, 0, 0, 0, 0, <a name="l00806"></a>00806 0, 174, 56, 54, 53, 55, 52, 51, 47, 38, <a name="l00807"></a>00807 37, 50, 49, 48, 46, 41, 40, 39, 42, 43, <a name="l00808"></a>00808 45, 0, 142, 0, 145, 144, 143, 146, 5, 34, <a name="l00809"></a>00809 33, 32, 31, 35, 0, 171, 0, 0, 0, 159, <a name="l00810"></a>00810 160, 0, 0, 0, 0, 0, 0, 0, 0, 0, <a name="l00811"></a>00811 0, 122, 123, 124, 6, 0, 0, 0, 0, 0, <a name="l00812"></a>00812 118, 175, 57, 0, 0, 150, 151, 0, 0, 0, <a name="l00813"></a>00813 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, <a name="l00814"></a>00814 0, 0, 0, 0, 0, 0, 24, 30, 0, 170, <a name="l00815"></a>00815 0, 172, 0, 0, 0, 0, 0, 164, 165, 166, <a name="l00816"></a>00816 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, <a name="l00817"></a>00817 169, 157, 158, 0, 0, 0, 0, 0, 0, 0, <a name="l00818"></a>00818 0, 0, 0, 0, 156, 173, 0, 0, 0, 168, <a name="l00819"></a>00819 167, 117, 152, 153, 154, 155, 176, 0, 0, 0, <a name="l00820"></a>00820 0, 0, 0, 0, 0, 0, 161, 162, 163 <a name="l00821"></a>00821 }; <a name="l00822"></a>00822 <a name="l00823"></a>00823 <span class="comment">/* YYDEFGOTO[NTERM-NUM]. */</span> <a name="l00824"></a><a class="code" href="faustparser_8cpp.html#a4947c3c0c6f6ffa0abfd76efd299828a">00824</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> <a class="code" href="faustparser_8cpp.html#a4947c3c0c6f6ffa0abfd76efd299828a">yydefgoto</a>[] = <a name="l00825"></a>00825 { <a name="l00826"></a>00826 -1, 1, 2, 224, 9, 17, 29, 30, 31, 32, <a name="l00827"></a>00827 33, 34, 284, 11, 219, 131, 109, 110, 111, 16, <a name="l00828"></a>00828 112, 113, 23, 21, 297, 114, 115, 116, 117, 118, <a name="l00829"></a>00829 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, <a name="l00830"></a>00830 129, 130, 205, 266, 320, 230, 231, 206 <a name="l00831"></a>00831 }; <a name="l00832"></a>00832 <a name="l00833"></a>00833 <span class="comment">/* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing</span> <a name="l00834"></a>00834 <span class="comment"> STATE-NUM. */</span> <a name="l00835"></a><a class="code" href="faustparser_8cpp.html#a62bf0ed0c4360b077071b5cf3177823b">00835</a> <span class="preprocessor">#define YYPACT_NINF -131</span> <a name="l00836"></a><a class="code" href="faustparser_8cpp.html#a52c12de9f634391f03b1680c3b680852">00836</a> <span class="preprocessor"></span><span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> <a class="code" href="faustparser_8cpp.html#a52c12de9f634391f03b1680c3b680852">yypact</a>[] = <a name="l00837"></a>00837 { <a name="l00838"></a>00838 -131, 82, 1, -131, 11, 23, -131, 10, -131, -131, <a name="l00839"></a>00839 -131, 20, -131, -131, 36, -131, 77, 135, 316, 316, <a name="l00840"></a>00840 -131, 50, -131, 103, -131, 316, 316, -131, -131, -131, <a name="l00841"></a>00841 81, -131, -131, -131, -131, -131, -131, -131, -131, -131, <a name="l00842"></a>00842 -131, -131, 130, -64, -131, -131, -131, -131, -131, -131, <a name="l00843"></a>00843 -131, -131, -131, -131, -131, -131, -131, 109, 114, 116, <a name="l00844"></a>00844 140, 150, 158, 160, 169, 174, 175, 179, 180, 181, <a name="l00845"></a>00845 -131, -131, -131, -131, -131, -131, -131, -131, -131, -131, <a name="l00846"></a>00846 -131, -131, -131, -131, -131, -131, -131, -131, -131, -131, <a name="l00847"></a>00847 -131, -131, -131, -131, -131, -131, -131, 204, -131, -131, <a name="l00848"></a>00848 316, 205, 206, 117, 214, 220, 221, 230, 229, 418, <a name="l00849"></a>00849 -131, -131, -3, 290, -131, -131, -131, -131, -131, -131, <a name="l00850"></a>00850 -131, -131, -131, -131, -131, -131, -131, -131, -131, -131, <a name="l00851"></a>00851 -131, 266, 418, 209, -131, 19, 13, -131, -131, -131, <a name="l00852"></a>00852 -131, -131, -131, 111, 111, 111, 36, 36, 36, 36, <a name="l00853"></a>00853 36, 36, 36, 36, 36, 36, 218, 25, 36, 36, <a name="l00854"></a>00854 -131, 218, 218, 218, 218, 232, 316, 316, 316, 316, <a name="l00855"></a>00855 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, <a name="l00856"></a>00856 316, 316, 316, 316, -131, 218, 316, 316, 261, 316, <a name="l00857"></a>00857 316, 316, 316, 264, 316, 316, 316, 316, 316, -131, <a name="l00858"></a>00858 -131, -131, -131, -131, -131, 294, 299, 10, 10, 314, <a name="l00859"></a>00859 328, 402, 404, 405, 419, 475, 476, 479, 480, 3, <a name="l00860"></a>00860 -131, -131, 415, 416, 2, 501, 502, 503, 546, 316, <a name="l00861"></a>00861 63, -131, 432, 432, 432, 432, 432, 432, 443, 443, <a name="l00862"></a>00862 443, 88, 88, 88, 88, 88, 88, 88, 52, 110, <a name="l00863"></a>00863 -131, 27, 290, 316, 67, 67, 547, -131, -131, 42, <a name="l00864"></a>00864 42, 193, 548, -131, 139, -131, 478, 551, 552, -131, <a name="l00865"></a>00865 -131, 316, 316, 316, 316, 316, 316, 316, 316, 218, <a name="l00866"></a>00866 526, -131, -131, -131, -131, 316, 316, 316, 316, 40, <a name="l00867"></a>00867 -131, -131, -131, 411, 4, -131, -131, 553, 107, 139, <a name="l00868"></a>00868 139, 260, 274, 300, 32, 38, 49, 392, 485, -131, <a name="l00869"></a>00869 482, 494, 499, 508, 513, 464, -131, -131, 77, -131, <a name="l00870"></a>00870 94, -131, 483, 484, 316, 316, 316, -131, -131, -131, <a name="l00871"></a>00871 316, 316, 316, 316, 316, 316, 316, 316, 486, 111, <a name="l00872"></a>00872 -131, -131, -131, 519, 524, 529, 66, 128, 55, 61, <a name="l00873"></a>00873 86, 119, 207, 417, -131, -131, 316, 316, 316, -131, <a name="l00874"></a>00874 -131, -131, -131, -131, -131, -131, -131, 534, 539, 544, <a name="l00875"></a>00875 316, 316, 316, 212, 217, 222, -131, -131, -131 <a name="l00876"></a>00876 }; <a name="l00877"></a>00877 <a name="l00878"></a>00878 <span class="comment">/* YYPGOTO[NTERM-NUM]. */</span> <a name="l00879"></a><a class="code" href="faustparser_8cpp.html#a6d39cfd55875de3316f76edb1891c999">00879</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> <a class="code" href="faustparser_8cpp.html#a6d39cfd55875de3316f76edb1891c999">yypgoto</a>[] = <a name="l00880"></a>00880 { <a name="l00881"></a>00881 -131, -131, -131, 307, -131, -131, -131, -131, -131, -131, <a name="l00882"></a>00882 -131, -131, 565, -131, -131, -13, -19, -131, 9, 39, <a name="l00883"></a>00883 -110, -81, 250, 326, -48, -131, -131, -131, -131, -131, <a name="l00884"></a>00884 -131, -131, -131, -131, -131, -131, -131, -131, -131, -131, <a name="l00885"></a>00885 -131, -131, -131, -131, -131, -131, 339, -130 <a name="l00886"></a>00886 }; <a name="l00887"></a>00887 <a name="l00888"></a>00888 <span class="comment">/* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If</span> <a name="l00889"></a>00889 <span class="comment"> positive, shift that token. If negative, reduce the rule which</span> <a name="l00890"></a>00890 <span class="comment"> number is the opposite. If zero, do what YYDEFACT says.</span> <a name="l00891"></a>00891 <span class="comment"> If YYTABLE_NINF, syntax error. */</span> <a name="l00892"></a><a class="code" href="faustparser_8cpp.html#a504faa93b92f37fcc147f68e8d111a1d">00892</a> <span class="preprocessor">#define YYTABLE_NINF -3</span> <a name="l00893"></a><a class="code" href="faustparser_8cpp.html#aa34b998a7d10e810868620d09ffcfc71">00893</a> <span class="preprocessor"></span><span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> <a class="code" href="faustparser_8cpp.html#aa34b998a7d10e810868620d09ffcfc71">yytable</a>[] = <a name="l00894"></a>00894 { <a name="l00895"></a>00895 132, -2, 4, 4, 187, 4, 132, 132, 141, 142, <a name="l00896"></a>00896 279, 12, 135, 136, 207, 208, 193, 194, 195, 196, <a name="l00897"></a>00897 197, 198, 193, 194, 195, 196, 197, 198, 193, 194, <a name="l00898"></a>00898 195, 196, 197, 198, 187, 193, 194, 195, 196, 197, <a name="l00899"></a>00899 198, 193, 194, 195, 196, 197, 198, 187, 196, 197, <a name="l00900"></a>00900 198, 140, 193, 194, 195, 196, 197, 198, 193, 194, <a name="l00901"></a>00901 195, 196, 197, 198, 193, 194, 195, 196, 197, 198, <a name="l00902"></a>00902 189, 190, 191, 191, 192, 192, 251, 188, 183, 184, <a name="l00903"></a>00903 185, 132, 3, 280, 283, 5, 317, 157, 13, 193, <a name="l00904"></a>00904 194, 195, 196, 197, 198, 6, 6, 7, 6, 18, <a name="l00905"></a>00905 8, 339, 14, 19, 15, 221, 252, 292, 254, 255, <a name="l00906"></a>00906 256, 257, 327, 182, 183, 184, 185, 202, 328, 289, <a name="l00907"></a>00907 315, 201, 193, 194, 195, 196, 197, 198, 20, 329, <a name="l00908"></a>00908 133, 186, 189, 190, 191, 361, 192, 184, 185, 203, <a name="l00909"></a>00909 204, 362, 229, 203, 204, 290, 359, 232, 233, 234, <a name="l00910"></a>00910 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, <a name="l00911"></a>00911 245, 246, 247, 248, 249, 220, 363, 186, 321, 22, <a name="l00912"></a>00912 225, 226, 227, 228, 340, 132, 132, 132, 132, 132, <a name="l00913"></a>00913 134, 259, 260, 261, 262, 263, 137, 319, 143, 186, <a name="l00914"></a>00914 301, 302, 303, 144, 250, 145, 307, 308, 160, 364, <a name="l00915"></a>00915 197, 198, 138, 139, 311, 312, 313, 314, 360, 355, <a name="l00916"></a>00916 193, 194, 195, 196, 197, 198, 189, 190, 191, 146, <a name="l00917"></a>00917 192, 189, 190, 191, 6, 192, 189, 190, 191, 147, <a name="l00918"></a>00918 192, 295, 296, 12, 132, 24, 25, 148, 26, 149, <a name="l00919"></a>00919 293, 27, 28, 343, 344, 345, 267, 268, 150, 346, <a name="l00920"></a>00920 347, 322, 323, 151, 152, 132, 132, 132, 153, 154, <a name="l00921"></a>00921 155, 304, 305, 306, 189, 190, 191, 324, 192, 193, <a name="l00922"></a>00922 194, 195, 196, 197, 198, 367, 368, 369, 189, 190, <a name="l00923"></a>00923 191, 325, 192, 156, 158, 159, 200, 365, 309, 373, <a name="l00924"></a>00924 374, 375, 376, 161, 189, 190, 191, 377, 192, 162, <a name="l00925"></a>00925 163, 264, 378, 12, 189, 190, 191, 326, 192, 164, <a name="l00926"></a>00926 165, 229, 6, 132, 132, 132, 132, 132, 132, 348, <a name="l00927"></a>00927 349, 350, 351, 352, 353, 35, 36, 37, 38, 39, <a name="l00928"></a>00928 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, <a name="l00929"></a>00929 50, 51, 52, 199, 253, 258, 53, 54, 55, 56, <a name="l00930"></a>00930 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, <a name="l00931"></a>00931 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, <a name="l00932"></a>00932 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, <a name="l00933"></a>00933 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, <a name="l00934"></a>00934 97, 98, 99, 265, 269, 100, 189, 190, 191, 330, <a name="l00935"></a>00935 192, 101, 102, 103, 104, 105, 106, 107, 270, 271, <a name="l00936"></a>00936 6, 272, 273, 108, 193, 194, 195, 196, 197, 198, <a name="l00937"></a>00937 193, 194, 195, 196, 197, 198, 274, 166, 167, 168, <a name="l00938"></a>00938 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, <a name="l00939"></a>00939 179, 180, 181, 182, 183, 184, 185, 172, 173, 174, <a name="l00940"></a>00940 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, <a name="l00941"></a>00941 185, 175, 176, 177, 178, 179, 180, 181, 182, 183, <a name="l00942"></a>00942 184, 185, 209, 210, 211, 212, 213, 214, 215, 216, <a name="l00943"></a>00943 217, 218, 275, 276, 222, 223, 277, 278, 316, 189, <a name="l00944"></a>00944 190, 191, 331, 192, 366, 281, 282, 186, 189, 190, <a name="l00945"></a>00945 191, 333, 192, 189, 190, 191, 334, 192, 285, 286, <a name="l00946"></a>00946 287, 186, 189, 190, 191, 335, 192, 189, 190, 191, <a name="l00947"></a>00947 336, 192, 186, 189, 190, 191, 356, 192, 189, 190, <a name="l00948"></a>00948 191, 357, 192, 189, 190, 191, 358, 192, 189, 190, <a name="l00949"></a>00949 191, 370, 192, 189, 190, 191, 371, 192, 189, 190, <a name="l00950"></a>00950 191, 372, 192, 288, 310, 192, 198, 298, 299, 300, <a name="l00951"></a>00951 318, 332, 337, 341, 342, 294, 354, 10, 338, 291 <a name="l00952"></a>00952 }; <a name="l00953"></a>00953 <a name="l00954"></a><a class="code" href="faustparser_8cpp.html#a52faa77b1cc26c794e83431f47ca7710">00954</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a00c27c9da5ed06a830b216c8934e6b28">yytype_uint16</a> <a class="code" href="faustparser_8cpp.html#a52faa77b1cc26c794e83431f47ca7710">yycheck</a>[] = <a name="l00955"></a>00955 { <a name="l00956"></a>00956 19, 0, 1, 1, 7, 1, 25, 26, 72, 73, <a name="l00957"></a>00957 7, 2, 25, 26, 144, 145, 3, 4, 5, 6, <a name="l00958"></a>00958 7, 8, 3, 4, 5, 6, 7, 8, 3, 4, <a name="l00959"></a>00959 5, 6, 7, 8, 7, 3, 4, 5, 6, 7, <a name="l00960"></a>00960 8, 3, 4, 5, 6, 7, 8, 7, 6, 7, <a name="l00961"></a>00961 8, 42, 3, 4, 5, 6, 7, 8, 3, 4, <a name="l00962"></a>00962 5, 6, 7, 8, 3, 4, 5, 6, 7, 8, <a name="l00963"></a>00963 4, 5, 6, 6, 8, 8, 186, 80, 26, 27, <a name="l00964"></a>00964 28, 100, 0, 80, 82, 84, 82, 100, 77, 3, <a name="l00965"></a>00965 4, 5, 6, 7, 8, 94, 94, 96, 94, 79, <a name="l00966"></a>00966 99, 7, 79, 83, 94, 80, 187, 80, 189, 190, <a name="l00967"></a>00967 191, 192, 80, 25, 26, 27, 28, 104, 80, 229, <a name="l00968"></a>00968 80, 102, 3, 4, 5, 6, 7, 8, 92, 80, <a name="l00969"></a>00969 80, 79, 4, 5, 6, 80, 8, 27, 28, 32, <a name="l00970"></a>00970 33, 80, 79, 32, 33, 82, 80, 166, 167, 168, <a name="l00971"></a>00971 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, <a name="l00972"></a>00972 179, 180, 181, 182, 183, 156, 80, 79, 298, 92, <a name="l00973"></a>00973 161, 162, 163, 164, 80, 194, 195, 196, 197, 198, <a name="l00974"></a>00974 77, 194, 195, 196, 197, 198, 105, 80, 79, 79, <a name="l00975"></a>00975 271, 272, 273, 79, 185, 79, 277, 278, 81, 80, <a name="l00976"></a>00976 7, 8, 72, 73, 285, 286, 287, 288, 80, 339, <a name="l00977"></a>00977 3, 4, 5, 6, 7, 8, 4, 5, 6, 79, <a name="l00978"></a>00978 8, 4, 5, 6, 94, 8, 4, 5, 6, 79, <a name="l00979"></a>00979 8, 92, 93, 224, 253, 100, 101, 79, 103, 79, <a name="l00980"></a>00980 253, 106, 107, 324, 325, 326, 207, 208, 79, 330, <a name="l00981"></a>00981 331, 299, 300, 79, 79, 274, 275, 276, 79, 79, <a name="l00982"></a>00982 79, 274, 275, 276, 4, 5, 6, 7, 8, 3, <a name="l00983"></a>00983 4, 5, 6, 7, 8, 356, 357, 358, 4, 5, <a name="l00984"></a>00984 6, 7, 8, 79, 79, 79, 77, 80, 279, 370, <a name="l00985"></a>00985 371, 372, 80, 79, 4, 5, 6, 80, 8, 79, <a name="l00986"></a>00986 79, 7, 80, 294, 4, 5, 6, 7, 8, 79, <a name="l00987"></a>00987 81, 79, 94, 332, 333, 334, 335, 336, 337, 332, <a name="l00988"></a>00988 333, 334, 335, 336, 337, 9, 10, 11, 12, 13, <a name="l00989"></a>00989 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, <a name="l00990"></a>00990 24, 25, 26, 77, 83, 81, 30, 31, 32, 33, <a name="l00991"></a>00991 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, <a name="l00992"></a>00992 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, <a name="l00993"></a>00993 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, <a name="l00994"></a>00994 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, <a name="l00995"></a>00995 74, 75, 76, 94, 80, 79, 4, 5, 6, 7, <a name="l00996"></a>00996 8, 85, 86, 87, 88, 89, 90, 91, 80, 7, <a name="l00997"></a>00997 94, 7, 7, 97, 3, 4, 5, 6, 7, 8, <a name="l00998"></a>00998 3, 4, 5, 6, 7, 8, 7, 9, 10, 11, <a name="l00999"></a>00999 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, <a name="l01000"></a>01000 22, 23, 24, 25, 26, 27, 28, 15, 16, 17, <a name="l01001"></a>01001 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, <a name="l01002"></a>01002 28, 18, 19, 20, 21, 22, 23, 24, 25, 26, <a name="l01003"></a>01003 27, 28, 146, 147, 148, 149, 150, 151, 152, 153, <a name="l01004"></a>01004 154, 155, 7, 7, 158, 159, 7, 7, 77, 4, <a name="l01005"></a>01005 5, 6, 7, 8, 77, 80, 80, 79, 4, 5, <a name="l01006"></a>01006 6, 7, 8, 4, 5, 6, 7, 8, 7, 7, <a name="l01007"></a>01007 7, 79, 4, 5, 6, 7, 8, 4, 5, 6, <a name="l01008"></a>01008 7, 8, 79, 4, 5, 6, 7, 8, 4, 5, <a name="l01009"></a>01009 6, 7, 8, 4, 5, 6, 7, 8, 4, 5, <a name="l01010"></a>01010 6, 7, 8, 4, 5, 6, 7, 8, 4, 5, <a name="l01011"></a>01011 6, 7, 8, 7, 28, 8, 8, 79, 7, 7, <a name="l01012"></a>01012 7, 79, 98, 80, 80, 258, 80, 2, 318, 230 <a name="l01013"></a>01013 }; <a name="l01014"></a>01014 <a name="l01015"></a>01015 <span class="comment">/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing</span> <a name="l01016"></a>01016 <span class="comment"> symbol of state STATE-NUM. */</span> <a name="l01017"></a><a class="code" href="faustparser_8cpp.html#abc7e1225b6a8ee7619f19504cbefd97b">01017</a> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a79c09f9dcfd0f7a32f598ea3910d2206">yytype_uint8</a> <a class="code" href="faustparser_8cpp.html#abc7e1225b6a8ee7619f19504cbefd97b">yystos</a>[] = <a name="l01018"></a>01018 { <a name="l01019"></a>01019 0, 109, 110, 0, 1, 84, 94, 96, 99, 112, <a name="l01020"></a>01020 120, 121, 126, 77, 79, 94, 127, 113, 79, 83, <a name="l01021"></a>01021 92, 131, 92, 130, 100, 101, 103, 106, 107, 114, <a name="l01022"></a>01022 115, 116, 117, 118, 119, 9, 10, 11, 12, 13, <a name="l01023"></a>01023 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, <a name="l01024"></a>01024 24, 25, 26, 30, 31, 32, 33, 34, 35, 36, <a name="l01025"></a>01025 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, <a name="l01026"></a>01026 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, <a name="l01027"></a>01027 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, <a name="l01028"></a>01028 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, <a name="l01029"></a>01029 79, 85, 86, 87, 88, 89, 90, 91, 97, 124, <a name="l01030"></a>01030 125, 126, 128, 129, 133, 134, 135, 136, 137, 138, <a name="l01031"></a>01031 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, <a name="l01032"></a>01032 149, 123, 124, 80, 77, 123, 123, 105, 72, 73, <a name="l01033"></a>01033 126, 72, 73, 79, 79, 79, 79, 79, 79, 79, <a name="l01034"></a>01034 79, 79, 79, 79, 79, 79, 79, 123, 79, 79, <a name="l01035"></a>01035 81, 79, 79, 79, 79, 81, 9, 10, 11, 12, <a name="l01036"></a>01036 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, <a name="l01037"></a>01037 23, 24, 25, 26, 27, 28, 79, 7, 80, 4, <a name="l01038"></a>01038 5, 6, 8, 3, 4, 5, 6, 7, 8, 77, <a name="l01039"></a>01039 77, 102, 104, 32, 33, 150, 155, 155, 155, 131, <a name="l01040"></a>01040 131, 131, 131, 131, 131, 131, 131, 131, 131, 122, <a name="l01041"></a>01041 126, 80, 131, 131, 111, 126, 126, 126, 126, 79, <a name="l01042"></a>01042 153, 154, 124, 124, 124, 124, 124, 124, 124, 124, <a name="l01043"></a>01043 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, <a name="l01044"></a>01044 126, 128, 129, 83, 129, 129, 129, 129, 81, 123, <a name="l01045"></a>01045 123, 123, 123, 123, 7, 94, 151, 127, 127, 80, <a name="l01046"></a>01046 80, 7, 7, 7, 7, 7, 7, 7, 7, 7, <a name="l01047"></a>01047 80, 80, 80, 82, 120, 7, 7, 7, 7, 128, <a name="l01048"></a>01048 82, 154, 80, 123, 111, 92, 93, 132, 79, 7, <a name="l01049"></a>01049 7, 129, 129, 129, 123, 123, 123, 129, 129, 126, <a name="l01050"></a>01050 28, 129, 129, 129, 129, 80, 77, 82, 7, 80, <a name="l01051"></a>01051 152, 155, 132, 132, 7, 7, 7, 80, 80, 80, <a name="l01052"></a>01052 7, 7, 79, 7, 7, 7, 7, 98, 130, 7, <a name="l01053"></a>01053 80, 80, 80, 129, 129, 129, 129, 129, 123, 123, <a name="l01054"></a>01054 123, 123, 123, 123, 80, 155, 7, 7, 7, 80, <a name="l01055"></a>01055 80, 80, 80, 80, 80, 80, 77, 129, 129, 129, <a name="l01056"></a>01056 7, 7, 7, 129, 129, 129, 80, 80, 80 <a name="l01057"></a>01057 }; <a name="l01058"></a>01058 <a name="l01059"></a><a class="code" href="faustparser_8cpp.html#a20bf055e53dc4fd5afddfd752a4d1adb">01059</a> <span class="preprocessor">#define yyerrok (yyerrstatus = 0)</span> <a name="l01060"></a><a class="code" href="faustparser_8cpp.html#a5035d59933b3f5388c44f596145db047">01060</a> <span class="preprocessor"></span><span class="preprocessor">#define yyclearin (yychar = YYEMPTY)</span> <a name="l01061"></a><a class="code" href="faustparser_8cpp.html#ae59196b3765411a06cf234cf9bcae2e7">01061</a> <span class="preprocessor"></span><span class="preprocessor">#define YYEMPTY (-2)</span> <a name="l01062"></a><a class="code" href="faustparser_8cpp.html#a3b1e3628411fabac03abe0a337322016">01062</a> <span class="preprocessor"></span><span class="preprocessor">#define YYEOF 0</span> <a name="l01063"></a>01063 <span class="preprocessor"></span> <a name="l01064"></a><a class="code" href="faustparser_8cpp.html#aa6c7a65b580c214b2ea832fd7bdd472e">01064</a> <span class="preprocessor">#define YYACCEPT goto yyacceptlab</span> <a name="l01065"></a><a class="code" href="faustparser_8cpp.html#a3bcde0b05b9aa4ec5169092d9d211dbd">01065</a> <span class="preprocessor"></span><span class="preprocessor">#define YYABORT goto yyabortlab</span> <a name="l01066"></a><a class="code" href="faustparser_8cpp.html#af1eef6197be78122699013d0784acc80">01066</a> <span class="preprocessor"></span><span class="preprocessor">#define YYERROR goto yyerrorlab</span> <a name="l01067"></a>01067 <span class="preprocessor"></span> <a name="l01068"></a>01068 <a name="l01069"></a>01069 <span class="comment">/* Like YYERROR except do call yyerror. This remains here temporarily</span> <a name="l01070"></a>01070 <span class="comment"> to ease the transition to the new meaning of YYERROR, for GCC.</span> <a name="l01071"></a>01071 <span class="comment"> Once GCC version 2 has supplanted version 1, this can go. */</span> <a name="l01072"></a>01072 <a name="l01073"></a><a class="code" href="faustparser_8cpp.html#a383d9671b1abd97e4c6f3708d1ca32f3">01073</a> <span class="preprocessor">#define YYFAIL goto yyerrlab</span> <a name="l01074"></a>01074 <span class="preprocessor"></span> <a name="l01075"></a><a class="code" href="faustparser_8cpp.html#ad860e18ca4b79fc589895b531bdb7948">01075</a> <span class="preprocessor">#define YYRECOVERING() (!!yyerrstatus)</span> <a name="l01076"></a>01076 <span class="preprocessor"></span> <a name="l01077"></a><a class="code" href="faustparser_8cpp.html#adfcaf974b837e3efc130377e9837b4fd">01077</a> <span class="preprocessor">#define YYBACKUP(Token, Value) \</span> <a name="l01078"></a>01078 <span class="preprocessor">do \</span> <a name="l01079"></a>01079 <span class="preprocessor"> if (yychar == YYEMPTY && yylen == 1) \</span> <a name="l01080"></a>01080 <span class="preprocessor"> { \</span> <a name="l01081"></a>01081 <span class="preprocessor"> yychar = (Token); \</span> <a name="l01082"></a>01082 <span class="preprocessor"> yylval = (Value); \</span> <a name="l01083"></a>01083 <span class="preprocessor"> yytoken = YYTRANSLATE (yychar); \</span> <a name="l01084"></a>01084 <span class="preprocessor"> YYPOPSTACK (1); \</span> <a name="l01085"></a>01085 <span class="preprocessor"> goto yybackup; \</span> <a name="l01086"></a>01086 <span class="preprocessor"> } \</span> <a name="l01087"></a>01087 <span class="preprocessor"> else \</span> <a name="l01088"></a>01088 <span class="preprocessor"> { \</span> <a name="l01089"></a>01089 <span class="preprocessor"> yyerror (YY_("syntax error: cannot back up")); \</span> <a name="l01090"></a>01090 <span class="preprocessor"> YYERROR; \</span> <a name="l01091"></a>01091 <span class="preprocessor"> } \</span> <a name="l01092"></a>01092 <span class="preprocessor">while (YYID (0))</span> <a name="l01093"></a>01093 <span class="preprocessor"></span> <a name="l01094"></a>01094 <a name="l01095"></a><a class="code" href="faustparser_8cpp.html#ad2b58b1851184ddb3b60fede50bc7946">01095</a> <span class="preprocessor">#define YYTERROR 1</span> <a name="l01096"></a><a class="code" href="faustparser_8cpp.html#a552f295255821fa7dea11b0237e1d61a">01096</a> <span class="preprocessor"></span><span class="preprocessor">#define YYERRCODE 256</span> <a name="l01097"></a>01097 <span class="preprocessor"></span> <a name="l01098"></a>01098 <a name="l01099"></a>01099 <span class="comment">/* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N].</span> <a name="l01100"></a>01100 <span class="comment"> If N is 0, then set CURRENT to the empty location which ends</span> <a name="l01101"></a>01101 <span class="comment"> the previous symbol: RHS[0] (always defined). */</span> <a name="l01102"></a>01102 <a name="l01103"></a><a class="code" href="faustparser_8cpp.html#ab2b4f027a2b092ac14ca4464e7b3db60">01103</a> <span class="preprocessor">#define YYRHSLOC(Rhs, K) ((Rhs)[K])</span> <a name="l01104"></a>01104 <span class="preprocessor"></span><span class="preprocessor">#ifndef YYLLOC_DEFAULT</span> <a name="l01105"></a><a class="code" href="faustparser_8cpp.html#a485d38f93de30679900c9cad6e7f3446">01105</a> <span class="preprocessor"></span><span class="preprocessor"># define YYLLOC_DEFAULT(Current, Rhs, N) \</span> <a name="l01106"></a>01106 <span class="preprocessor"> do \</span> <a name="l01107"></a>01107 <span class="preprocessor"> if (YYID (N)) \</span> <a name="l01108"></a>01108 <span class="preprocessor"> { \</span> <a name="l01109"></a>01109 <span class="preprocessor"> (Current).first_line = YYRHSLOC (Rhs, 1).first_line; \</span> <a name="l01110"></a>01110 <span class="preprocessor"> (Current).first_column = YYRHSLOC (Rhs, 1).first_column; \</span> <a name="l01111"></a>01111 <span class="preprocessor"> (Current).last_line = YYRHSLOC (Rhs, N).last_line; \</span> <a name="l01112"></a>01112 <span class="preprocessor"> (Current).last_column = YYRHSLOC (Rhs, N).last_column; \</span> <a name="l01113"></a>01113 <span class="preprocessor"> } \</span> <a name="l01114"></a>01114 <span class="preprocessor"> else \</span> <a name="l01115"></a>01115 <span class="preprocessor"> { \</span> <a name="l01116"></a>01116 <span class="preprocessor"> (Current).first_line = (Current).last_line = \</span> <a name="l01117"></a>01117 <span class="preprocessor"> YYRHSLOC (Rhs, 0).last_line; \</span> <a name="l01118"></a>01118 <span class="preprocessor"> (Current).first_column = (Current).last_column = \</span> <a name="l01119"></a>01119 <span class="preprocessor"> YYRHSLOC (Rhs, 0).last_column; \</span> <a name="l01120"></a>01120 <span class="preprocessor"> } \</span> <a name="l01121"></a>01121 <span class="preprocessor"> while (YYID (0))</span> <a name="l01122"></a>01122 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l01123"></a>01123 <span class="preprocessor"></span> <a name="l01124"></a>01124 <a name="l01125"></a>01125 <span class="comment">/* YY_LOCATION_PRINT -- Print the location on the stream.</span> <a name="l01126"></a>01126 <span class="comment"> This macro was not mandated originally: define only if we know</span> <a name="l01127"></a>01127 <span class="comment"> we won't break user code: when these are the locations we know. */</span> <a name="l01128"></a>01128 <a name="l01129"></a>01129 <span class="preprocessor">#ifndef YY_LOCATION_PRINT</span> <a name="l01130"></a>01130 <span class="preprocessor"></span><span class="preprocessor"># if YYLTYPE_IS_TRIVIAL</span> <a name="l01131"></a>01131 <span class="preprocessor"></span><span class="preprocessor"># define YY_LOCATION_PRINT(File, Loc) \</span> <a name="l01132"></a>01132 <span class="preprocessor"> fprintf (File, "%d.%d-%d.%d", \</span> <a name="l01133"></a>01133 <span class="preprocessor"> (Loc).first_line, (Loc).first_column, \</span> <a name="l01134"></a>01134 <span class="preprocessor"> (Loc).last_line, (Loc).last_column)</span> <a name="l01135"></a>01135 <span class="preprocessor"></span><span class="preprocessor"># else</span> <a name="l01136"></a><a class="code" href="faustparser_8cpp.html#a52c7d936ca7e6c34687ff71f29b8cfd1">01136</a> <span class="preprocessor"></span><span class="preprocessor"># define YY_LOCATION_PRINT(File, Loc) ((void) 0)</span> <a name="l01137"></a>01137 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l01138"></a>01138 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l01139"></a>01139 <span class="preprocessor"></span> <a name="l01140"></a>01140 <a name="l01141"></a>01141 <span class="comment">/* YYLEX -- calling `yylex' with the right arguments. */</span> <a name="l01142"></a>01142 <a name="l01143"></a>01143 <span class="preprocessor">#ifdef YYLEX_PARAM</span> <a name="l01144"></a>01144 <span class="preprocessor"></span><span class="preprocessor"># define YYLEX yylex (YYLEX_PARAM)</span> <a name="l01145"></a>01145 <span class="preprocessor"></span><span class="preprocessor">#else</span> <a name="l01146"></a><a class="code" href="faustparser_8cpp.html#a0ea34e09602d1ede033f16ba669ef24b">01146</a> <span class="preprocessor"></span><span class="preprocessor"># define YYLEX yylex ()</span> <a name="l01147"></a>01147 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l01148"></a>01148 <span class="preprocessor"></span> <a name="l01149"></a>01149 <span class="comment">/* Enable debugging if requested. */</span> <a name="l01150"></a>01150 <span class="preprocessor">#if YYDEBUG</span> <a name="l01151"></a>01151 <span class="preprocessor"></span> <a name="l01152"></a>01152 <span class="preprocessor"># ifndef YYFPRINTF</span> <a name="l01153"></a>01153 <span class="preprocessor"></span><span class="preprocessor"># include <stdio.h></span> <span class="comment">/* INFRINGES ON USER NAME SPACE */</span> <a name="l01154"></a><a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">01154</a> <span class="preprocessor"># define YYFPRINTF fprintf</span> <a name="l01155"></a>01155 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l01156"></a>01156 <span class="preprocessor"></span> <a name="l01157"></a><a class="code" href="faustparser_8cpp.html#af6d6ca80e87922f90264f1a4a802ea04">01157</a> <span class="preprocessor"># define YYDPRINTF(Args) \</span> <a name="l01158"></a>01158 <span class="preprocessor">do { \</span> <a name="l01159"></a>01159 <span class="preprocessor"> if (yydebug) \</span> <a name="l01160"></a>01160 <span class="preprocessor"> YYFPRINTF Args; \</span> <a name="l01161"></a>01161 <span class="preprocessor">} while (YYID (0))</span> <a name="l01162"></a>01162 <span class="preprocessor"></span> <a name="l01163"></a><a class="code" href="faustparser_8cpp.html#a1c510d33cb388afc9411141ba3076a36">01163</a> <span class="preprocessor"># define YY_SYMBOL_PRINT(Title, Type, Value, Location) \</span> <a name="l01164"></a>01164 <span class="preprocessor">do { \</span> <a name="l01165"></a>01165 <span class="preprocessor"> if (yydebug) \</span> <a name="l01166"></a>01166 <span class="preprocessor"> { \</span> <a name="l01167"></a>01167 <span class="preprocessor"> YYFPRINTF (stderr, "%s ", Title); \</span> <a name="l01168"></a>01168 <span class="preprocessor"> yy_symbol_print (stderr, \</span> <a name="l01169"></a>01169 <span class="preprocessor"> Type, Value); \</span> <a name="l01170"></a>01170 <span class="preprocessor"> YYFPRINTF (stderr, "\n"); \</span> <a name="l01171"></a>01171 <span class="preprocessor"> } \</span> <a name="l01172"></a>01172 <span class="preprocessor">} while (YYID (0))</span> <a name="l01173"></a>01173 <span class="preprocessor"></span> <a name="l01174"></a>01174 <a name="l01175"></a>01175 <span class="comment">/*--------------------------------.</span> <a name="l01176"></a>01176 <span class="comment">| Print this symbol on YYOUTPUT. |</span> <a name="l01177"></a>01177 <span class="comment">`--------------------------------*/</span> <a name="l01178"></a>01178 <a name="l01179"></a>01179 <span class="comment">/*ARGSUSED*/</span> <a name="l01180"></a>01180 <span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l01181"></a>01181 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l01182"></a>01182 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01183"></a>01183 <a class="code" href="faustparser_8cpp.html#a6c4773dbc22343d565d6773e9817e87e">yy_symbol_value_print</a> (FILE *yyoutput, <span class="keywordtype">int</span> <a class="code" href="faustparser_8cpp.html#a1465c81f2e9dcdc181a3494ad4856982">yytype</a>, <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> <span class="keyword">const</span> * <span class="keyword">const</span> <a class="code" href="faustparser_8cpp.html#a68d115e4c0c1135ed691d1c43076ec97">yyvaluep</a>) <a name="l01184"></a>01184 <span class="preprocessor">#else</span> <a name="l01185"></a>01185 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01186"></a>01186 <a class="code" href="faustparser_8cpp.html#a6c4773dbc22343d565d6773e9817e87e">yy_symbol_value_print</a> (yyoutput, yytype, yyvaluep) <a name="l01187"></a>01187 FILE *yyoutput; <a name="l01188"></a><a class="code" href="faustparser_8cpp.html#a1465c81f2e9dcdc181a3494ad4856982">01188</a> <span class="keywordtype">int</span> yytype; <a name="l01189"></a><a class="code" href="faustparser_8cpp.html#a68d115e4c0c1135ed691d1c43076ec97">01189</a> <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> const * const yyvaluep; <a name="l01190"></a>01190 <span class="preprocessor">#endif</span> <a name="l01191"></a>01191 <span class="preprocessor"></span>{ <a name="l01192"></a>01192 <span class="keywordflow">if</span> (!yyvaluep) <a name="l01193"></a>01193 <span class="keywordflow">return</span>; <a name="l01194"></a>01194 <span class="preprocessor"># ifdef YYPRINT</span> <a name="l01195"></a>01195 <span class="preprocessor"></span> <span class="keywordflow">if</span> (yytype < <a class="code" href="faustparser_8cpp.html#a75d260730a6c379a94ea28f63a7b9275">YYNTOKENS</a>) <a name="l01196"></a>01196 YYPRINT (yyoutput, yytoknum[yytype], *yyvaluep); <a name="l01197"></a>01197 <span class="preprocessor"># else</span> <a name="l01198"></a>01198 <span class="preprocessor"></span> <a class="code" href="faustparser_8cpp.html#ad7d1ef1bbc6adfe69894bc8221f557e1">YYUSE</a> (yyoutput); <a name="l01199"></a>01199 <span class="preprocessor"># endif</span> <a name="l01200"></a>01200 <span class="preprocessor"></span> <span class="keywordflow">switch</span> (yytype) <a name="l01201"></a>01201 { <a name="l01202"></a>01202 <span class="keywordflow">default</span>: <a name="l01203"></a>01203 <span class="keywordflow">break</span>; <a name="l01204"></a>01204 } <a name="l01205"></a>01205 } <a name="l01206"></a>01206 <a name="l01207"></a>01207 <a name="l01208"></a>01208 <span class="comment">/*--------------------------------.</span> <a name="l01209"></a>01209 <span class="comment">| Print this symbol on YYOUTPUT. |</span> <a name="l01210"></a>01210 <span class="comment">`--------------------------------*/</span> <a name="l01211"></a>01211 <a name="l01212"></a>01212 <span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l01213"></a>01213 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l01214"></a>01214 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01215"></a>01215 yy_symbol_print (FILE *yyoutput, <span class="keywordtype">int</span> yytype, <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> <span class="keyword">const</span> * <span class="keyword">const</span> yyvaluep) <a name="l01216"></a>01216 <span class="preprocessor">#else</span> <a name="l01217"></a>01217 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01218"></a>01218 yy_symbol_print (yyoutput, yytype, yyvaluep) <a name="l01219"></a>01219 FILE *yyoutput; <a name="l01220"></a>01220 <span class="keywordtype">int</span> yytype; <a name="l01221"></a>01221 <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> const * const yyvaluep; <a name="l01222"></a>01222 <span class="preprocessor">#endif</span> <a name="l01223"></a>01223 <span class="preprocessor"></span>{ <a name="l01224"></a>01224 <span class="keywordflow">if</span> (yytype < <a class="code" href="faustparser_8cpp.html#a75d260730a6c379a94ea28f63a7b9275">YYNTOKENS</a>) <a name="l01225"></a>01225 <a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a> (yyoutput, <span class="stringliteral">"token %s ("</span>, yytname[yytype]); <a name="l01226"></a>01226 <span class="keywordflow">else</span> <a name="l01227"></a>01227 <a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a> (yyoutput, <span class="stringliteral">"nterm %s ("</span>, yytname[yytype]); <a name="l01228"></a>01228 <a name="l01229"></a>01229 <a class="code" href="faustparser_8cpp.html#a6c4773dbc22343d565d6773e9817e87e">yy_symbol_value_print</a> (yyoutput, yytype, yyvaluep); <a name="l01230"></a>01230 <a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a> (yyoutput, <span class="stringliteral">")"</span>); <a name="l01231"></a>01231 } <a name="l01232"></a>01232 <a name="l01233"></a>01233 <span class="comment">/*------------------------------------------------------------------.</span> <a name="l01234"></a>01234 <span class="comment">| yy_stack_print -- Print the state stack from its BOTTOM up to its |</span> <a name="l01235"></a>01235 <span class="comment">| TOP (included). |</span> <a name="l01236"></a>01236 <span class="comment">`------------------------------------------------------------------*/</span> <a name="l01237"></a>01237 <a name="l01238"></a>01238 <span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l01239"></a>01239 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l01240"></a>01240 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01241"></a>01241 yy_stack_print (<a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *yybottom, <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *<a class="code" href="faustparser_8cpp.html#ab7a1b22b968ac57a46b07a45e255b16a">yytop</a>) <a name="l01242"></a>01242 <span class="preprocessor">#else</span> <a name="l01243"></a>01243 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01244"></a>01244 yy_stack_print (yybottom, yytop) <a name="l01245"></a><a class="code" href="faustparser_8cpp.html#ab7a1b22b968ac57a46b07a45e255b16a">01245</a> <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *yybottom; <a name="l01246"></a>01246 <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *yytop; <a name="l01247"></a>01247 <span class="preprocessor">#endif</span> <a name="l01248"></a>01248 <span class="preprocessor"></span>{ <a name="l01249"></a>01249 <a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a> (stderr, <span class="stringliteral">"Stack now"</span>); <a name="l01250"></a>01250 <span class="keywordflow">for</span> (; yybottom <= yytop; yybottom++) <a name="l01251"></a>01251 { <a name="l01252"></a>01252 <span class="keywordtype">int</span> yybot = *yybottom; <a name="l01253"></a>01253 <a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a> (stderr, <span class="stringliteral">" %d"</span>, yybot); <a name="l01254"></a>01254 } <a name="l01255"></a>01255 <a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a> (stderr, <span class="stringliteral">"\n"</span>); <a name="l01256"></a>01256 } <a name="l01257"></a>01257 <a name="l01258"></a>01258 <span class="preprocessor"># define YY_STACK_PRINT(Bottom, Top) \</span> <a name="l01259"></a>01259 <span class="preprocessor">do { \</span> <a name="l01260"></a>01260 <span class="preprocessor"> if (yydebug) \</span> <a name="l01261"></a>01261 <span class="preprocessor"> yy_stack_print ((Bottom), (Top)); \</span> <a name="l01262"></a>01262 <span class="preprocessor">} while (YYID (0))</span> <a name="l01263"></a>01263 <span class="preprocessor"></span> <a name="l01264"></a>01264 <a name="l01265"></a>01265 <span class="comment">/*------------------------------------------------.</span> <a name="l01266"></a>01266 <span class="comment">| Report that the YYRULE is going to be reduced. |</span> <a name="l01267"></a>01267 <span class="comment">`------------------------------------------------*/</span> <a name="l01268"></a>01268 <a name="l01269"></a>01269 <span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l01270"></a>01270 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l01271"></a>01271 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01272"></a>01272 yy_reduce_print (<a class="code" href="unionYYSTYPE.html">YYSTYPE</a> *yyvsp, <span class="keywordtype">int</span> <a class="code" href="faustparser_8cpp.html#a6de7eb5d678516ef2f9c0d48ce4e24fa">yyrule</a>) <a name="l01273"></a>01273 <span class="preprocessor">#else</span> <a name="l01274"></a>01274 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01275"></a>01275 yy_reduce_print (yyvsp, yyrule) <a name="l01276"></a><a class="code" href="faustparser_8cpp.html#a6de7eb5d678516ef2f9c0d48ce4e24fa">01276</a> <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> *yyvsp; <a name="l01277"></a>01277 <span class="keywordtype">int</span> yyrule; <a name="l01278"></a>01278 <span class="preprocessor">#endif</span> <a name="l01279"></a>01279 <span class="preprocessor"></span>{ <a name="l01280"></a>01280 <span class="keywordtype">int</span> yynrhs = yyr2[yyrule]; <a name="l01281"></a>01281 <span class="keywordtype">int</span> yyi; <a name="l01282"></a>01282 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span> yylno = yyrline[yyrule]; <a name="l01283"></a>01283 <a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a> (stderr, <span class="stringliteral">"Reducing stack by rule %d (line %lu):\n"</span>, <a name="l01284"></a>01284 yyrule - 1, yylno); <a name="l01285"></a>01285 <span class="comment">/* The symbols being reduced. */</span> <a name="l01286"></a>01286 <span class="keywordflow">for</span> (yyi = 0; yyi < yynrhs; yyi++) <a name="l01287"></a>01287 { <a name="l01288"></a>01288 <a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a> (stderr, <span class="stringliteral">" $%d = "</span>, yyi + 1); <a name="l01289"></a>01289 yy_symbol_print (stderr, yyrhs[yyprhs[yyrule] + yyi], <a name="l01290"></a>01290 &(yyvsp[(yyi + 1) - (yynrhs)]) <a name="l01291"></a>01291 ); <a name="l01292"></a>01292 <a class="code" href="faustparser_8cpp.html#af3b78184b3e3414afdaf2bbbff4a8bfe">YYFPRINTF</a> (stderr, <span class="stringliteral">"\n"</span>); <a name="l01293"></a>01293 } <a name="l01294"></a>01294 } <a name="l01295"></a>01295 <a name="l01296"></a>01296 <span class="preprocessor"># define YY_REDUCE_PRINT(Rule) \</span> <a name="l01297"></a>01297 <span class="preprocessor">do { \</span> <a name="l01298"></a>01298 <span class="preprocessor"> if (yydebug) \</span> <a name="l01299"></a>01299 <span class="preprocessor"> yy_reduce_print (yyvsp, Rule); \</span> <a name="l01300"></a>01300 <span class="preprocessor">} while (YYID (0))</span> <a name="l01301"></a>01301 <span class="preprocessor"></span> <a name="l01302"></a>01302 <span class="comment">/* Nonzero means print parse trace. It is left uninitialized so that</span> <a name="l01303"></a>01303 <span class="comment"> multiple parsers can coexist. */</span> <a name="l01304"></a>01304 <span class="keywordtype">int</span> <a class="code" href="main_8cpp.html#ab138aa8e11f58bcdcc7134adf240ea8c">yydebug</a>; <a name="l01305"></a>01305 <span class="preprocessor">#else </span><span class="comment">/* !YYDEBUG */</span> <a name="l01306"></a>01306 <span class="preprocessor"># define YYDPRINTF(Args)</span> <a name="l01307"></a>01307 <span class="preprocessor"></span><span class="preprocessor"># define YY_SYMBOL_PRINT(Title, Type, Value, Location)</span> <a name="l01308"></a>01308 <span class="preprocessor"></span><span class="preprocessor"># define YY_STACK_PRINT(Bottom, Top)</span> <a name="l01309"></a>01309 <span class="preprocessor"></span><span class="preprocessor"># define YY_REDUCE_PRINT(Rule)</span> <a name="l01310"></a>01310 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* !YYDEBUG */</span> <a name="l01311"></a>01311 <a name="l01312"></a>01312 <a name="l01313"></a>01313 <span class="comment">/* YYINITDEPTH -- initial size of the parser's stacks. */</span> <a name="l01314"></a>01314 <span class="preprocessor">#ifndef YYINITDEPTH</span> <a name="l01315"></a><a class="code" href="faustparser_8cpp.html#aeb1508a3a38ec5d64c27e8eca25330b5">01315</a> <span class="preprocessor"></span><span class="preprocessor"># define YYINITDEPTH 200</span> <a name="l01316"></a>01316 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l01317"></a>01317 <span class="preprocessor"></span> <a name="l01318"></a>01318 <span class="comment">/* YYMAXDEPTH -- maximum size the stacks can grow to (effective only</span> <a name="l01319"></a>01319 <span class="comment"> if the built-in stack extension method is used).</span> <a name="l01320"></a>01320 <span class="comment"></span> <a name="l01321"></a>01321 <span class="comment"> Do not make this value too large; the results are undefined if</span> <a name="l01322"></a>01322 <span class="comment"> YYSTACK_ALLOC_MAXIMUM < YYSTACK_BYTES (YYMAXDEPTH)</span> <a name="l01323"></a>01323 <span class="comment"> evaluated with infinite-precision integer arithmetic. */</span> <a name="l01324"></a>01324 <a name="l01325"></a>01325 <span class="preprocessor">#ifndef YYMAXDEPTH</span> <a name="l01326"></a>01326 <span class="preprocessor"></span><span class="preprocessor"># define YYMAXDEPTH 10000</span> <a name="l01327"></a>01327 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l01328"></a>01328 <span class="preprocessor"></span> <a name="l01329"></a>01329 <a name="l01330"></a>01330 <a name="l01331"></a>01331 <span class="preprocessor">#if YYERROR_VERBOSE</span> <a name="l01332"></a>01332 <span class="preprocessor"></span> <a name="l01333"></a>01333 <span class="preprocessor"># ifndef yystrlen</span> <a name="l01334"></a>01334 <span class="preprocessor"></span><span class="preprocessor"># if defined __GLIBC__ && defined _STRING_H</span> <a name="l01335"></a>01335 <span class="preprocessor"></span><span class="preprocessor"># define yystrlen strlen</span> <a name="l01336"></a>01336 <span class="preprocessor"></span><span class="preprocessor"># else</span> <a name="l01337"></a>01337 <span class="preprocessor"></span><span class="comment">/* Return the length of YYSTR. */</span> <a name="l01338"></a>01338 <span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l01339"></a>01339 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l01340"></a>01340 <span class="preprocessor"></span><span class="keyword">static</span> <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> <a name="l01341"></a>01341 <a class="code" href="faustparser_8cpp.html#ae784bf204b64e876b23107c82e095d15">yystrlen</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *yystr) <a name="l01342"></a>01342 <span class="preprocessor">#else</span> <a name="l01343"></a>01343 <span class="preprocessor"></span><span class="keyword">static</span> <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> <a name="l01344"></a>01344 <a class="code" href="faustparser_8cpp.html#ae784bf204b64e876b23107c82e095d15">yystrlen</a> (yystr) <a name="l01345"></a>01345 const <span class="keywordtype">char</span> *yystr; <a name="l01346"></a>01346 <span class="preprocessor">#endif</span> <a name="l01347"></a>01347 <span class="preprocessor"></span>{ <a name="l01348"></a>01348 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yylen; <a name="l01349"></a>01349 <span class="keywordflow">for</span> (yylen = 0; yystr[yylen]; yylen++) <a name="l01350"></a>01350 <span class="keywordflow">continue</span>; <a name="l01351"></a>01351 <span class="keywordflow">return</span> yylen; <a name="l01352"></a>01352 } <a name="l01353"></a>01353 <span class="preprocessor"># endif</span> <a name="l01354"></a>01354 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l01355"></a>01355 <span class="preprocessor"></span> <a name="l01356"></a>01356 <span class="preprocessor"># ifndef yystpcpy</span> <a name="l01357"></a>01357 <span class="preprocessor"></span><span class="preprocessor"># if defined __GLIBC__ && defined _STRING_H && defined _GNU_SOURCE</span> <a name="l01358"></a>01358 <span class="preprocessor"></span><span class="preprocessor"># define yystpcpy stpcpy</span> <a name="l01359"></a>01359 <span class="preprocessor"></span><span class="preprocessor"># else</span> <a name="l01360"></a>01360 <span class="preprocessor"></span><span class="comment">/* Copy YYSRC to YYDEST, returning the address of the terminating '\0' in</span> <a name="l01361"></a>01361 <span class="comment"> YYDEST. */</span> <a name="l01362"></a>01362 <span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l01363"></a>01363 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l01364"></a>01364 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">char</span> * <a name="l01365"></a>01365 yystpcpy (<span class="keywordtype">char</span> *yydest, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="faustparser_8cpp.html#a2eff4cd4438527b7b7ce90bae2337fa2">yysrc</a>) <a name="l01366"></a>01366 <span class="preprocessor">#else</span> <a name="l01367"></a>01367 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">char</span> * <a name="l01368"></a>01368 yystpcpy (yydest, yysrc) <a name="l01369"></a><a class="code" href="faustparser_8cpp.html#a2eff4cd4438527b7b7ce90bae2337fa2">01369</a> char *yydest; <a name="l01370"></a>01370 const <span class="keywordtype">char</span> *yysrc; <a name="l01371"></a>01371 <span class="preprocessor">#endif</span> <a name="l01372"></a>01372 <span class="preprocessor"></span>{ <a name="l01373"></a>01373 <span class="keywordtype">char</span> *yyd = yydest; <a name="l01374"></a>01374 <span class="keyword">const</span> <span class="keywordtype">char</span> *yys = yysrc; <a name="l01375"></a>01375 <a name="l01376"></a>01376 <span class="keywordflow">while</span> ((*yyd++ = *yys++) != <span class="charliteral">'\0'</span>) <a name="l01377"></a>01377 <span class="keywordflow">continue</span>; <a name="l01378"></a>01378 <a name="l01379"></a>01379 <span class="keywordflow">return</span> yyd - 1; <a name="l01380"></a>01380 } <a name="l01381"></a>01381 <span class="preprocessor"># endif</span> <a name="l01382"></a>01382 <span class="preprocessor"></span><span class="preprocessor"># endif</span> <a name="l01383"></a>01383 <span class="preprocessor"></span> <a name="l01384"></a>01384 <span class="preprocessor"># ifndef yytnamerr</span> <a name="l01385"></a>01385 <span class="preprocessor"></span><span class="comment">/* Copy to YYRES the contents of YYSTR after stripping away unnecessary</span> <a name="l01386"></a>01386 <span class="comment"> quotes and backslashes, so that it's suitable for yyerror. The</span> <a name="l01387"></a>01387 <span class="comment"> heuristic is that double-quoting is unnecessary unless the string</span> <a name="l01388"></a>01388 <span class="comment"> contains an apostrophe, a comma, or backslash (other than</span> <a name="l01389"></a>01389 <span class="comment"> backslash-backslash). YYSTR is taken from yytname. If YYRES is</span> <a name="l01390"></a>01390 <span class="comment"> null, do not copy; instead, return the length of what the result</span> <a name="l01391"></a>01391 <span class="comment"> would have been. */</span> <a name="l01392"></a>01392 <span class="keyword">static</span> <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> <a name="l01393"></a>01393 yytnamerr (<span class="keywordtype">char</span> *yyres, <span class="keyword">const</span> <span class="keywordtype">char</span> *yystr) <a name="l01394"></a>01394 { <a name="l01395"></a>01395 <span class="keywordflow">if</span> (*yystr == <span class="charliteral">'"'</span>) <a name="l01396"></a>01396 { <a name="l01397"></a>01397 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yyn = 0; <a name="l01398"></a>01398 <span class="keywordtype">char</span> <span class="keyword">const</span> *yyp = yystr; <a name="l01399"></a>01399 <a name="l01400"></a>01400 <span class="keywordflow">for</span> (;;) <a name="l01401"></a>01401 <span class="keywordflow">switch</span> (*++yyp) <a name="l01402"></a>01402 { <a name="l01403"></a>01403 <span class="keywordflow">case</span> <span class="charliteral">'\''</span>: <a name="l01404"></a>01404 <span class="keywordflow">case</span> <span class="charliteral">','</span>: <a name="l01405"></a>01405 <span class="keywordflow">goto</span> do_not_strip_quotes; <a name="l01406"></a>01406 <a name="l01407"></a>01407 <span class="keywordflow">case</span> <span class="charliteral">'\\'</span>: <a name="l01408"></a>01408 <span class="keywordflow">if</span> (*++yyp != <span class="charliteral">'\\'</span>) <a name="l01409"></a>01409 <span class="keywordflow">goto</span> do_not_strip_quotes; <a name="l01410"></a>01410 <span class="comment">/* Fall through. */</span> <a name="l01411"></a>01411 <span class="keywordflow">default</span>: <a name="l01412"></a>01412 <span class="keywordflow">if</span> (yyres) <a name="l01413"></a>01413 yyres[yyn] = *yyp; <a name="l01414"></a>01414 yyn++; <a name="l01415"></a>01415 <span class="keywordflow">break</span>; <a name="l01416"></a>01416 <a name="l01417"></a>01417 <span class="keywordflow">case</span> <span class="charliteral">'"'</span>: <a name="l01418"></a>01418 <span class="keywordflow">if</span> (yyres) <a name="l01419"></a>01419 yyres[yyn] = <span class="charliteral">'\0'</span>; <a name="l01420"></a>01420 <span class="keywordflow">return</span> yyn; <a name="l01421"></a>01421 } <a name="l01422"></a>01422 do_not_strip_quotes: ; <a name="l01423"></a>01423 } <a name="l01424"></a>01424 <a name="l01425"></a>01425 <span class="keywordflow">if</span> (! yyres) <a name="l01426"></a>01426 <span class="keywordflow">return</span> <a class="code" href="faustparser_8cpp.html#ae784bf204b64e876b23107c82e095d15">yystrlen</a> (yystr); <a name="l01427"></a>01427 <a name="l01428"></a>01428 <span class="keywordflow">return</span> yystpcpy (yyres, yystr) - yyres; <a name="l01429"></a>01429 } <a name="l01430"></a>01430 <span class="preprocessor"># endif</span> <a name="l01431"></a>01431 <span class="preprocessor"></span> <a name="l01432"></a>01432 <span class="comment">/* Copy into YYRESULT an error message about the unexpected token</span> <a name="l01433"></a>01433 <span class="comment"> YYCHAR while in state YYSTATE. Return the number of bytes copied,</span> <a name="l01434"></a>01434 <span class="comment"> including the terminating null byte. If YYRESULT is null, do not</span> <a name="l01435"></a>01435 <span class="comment"> copy anything; just return the number of bytes that would be</span> <a name="l01436"></a>01436 <span class="comment"> copied. As a special case, return 0 if an ordinary "syntax error"</span> <a name="l01437"></a>01437 <span class="comment"> message will do. Return YYSIZE_MAXIMUM if overflow occurs during</span> <a name="l01438"></a>01438 <span class="comment"> size calculation. */</span> <a name="l01439"></a>01439 <span class="keyword">static</span> <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> <a name="l01440"></a>01440 yysyntax_error (<span class="keywordtype">char</span> *yyresult, <span class="keywordtype">int</span> yystate, <span class="keywordtype">int</span> <a class="code" href="faustparser_8cpp.html#a9e2c7c7373b818c86b2df7106a92327c">yychar</a>) <a name="l01441"></a>01441 { <a name="l01442"></a>01442 <span class="keywordtype">int</span> yyn = yypact[yystate]; <a name="l01443"></a>01443 <a name="l01444"></a>01444 <span class="keywordflow">if</span> (! (<a class="code" href="faustparser_8cpp.html#a62bf0ed0c4360b077071b5cf3177823b">YYPACT_NINF</a> < yyn && yyn <= <a class="code" href="faustparser_8cpp.html#ae67923760a28e3b7ed3aa2cfaef7f9a2">YYLAST</a>)) <a name="l01445"></a>01445 <span class="keywordflow">return</span> 0; <a name="l01446"></a>01446 <span class="keywordflow">else</span> <a name="l01447"></a>01447 { <a name="l01448"></a>01448 <span class="keywordtype">int</span> yytype = <a class="code" href="faustparser_8cpp.html#aad19ee88e33c02c4e720b28f78249bd7">YYTRANSLATE</a> (yychar); <a name="l01449"></a>01449 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yysize0 = yytnamerr (0, yytname[yytype]); <a name="l01450"></a>01450 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yysize = yysize0; <a name="l01451"></a>01451 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yysize1; <a name="l01452"></a>01452 <span class="keywordtype">int</span> yysize_overflow = 0; <a name="l01453"></a>01453 <span class="keyword">enum</span> { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 }; <a name="l01454"></a>01454 <span class="keywordtype">char</span> <span class="keyword">const</span> *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM]; <a name="l01455"></a>01455 <span class="keywordtype">int</span> yyx; <a name="l01456"></a>01456 <a name="l01457"></a>01457 <span class="preprocessor"># if 0</span> <a name="l01458"></a>01458 <span class="preprocessor"></span> <span class="comment">/* This is so xgettext sees the translatable formats that are</span> <a name="l01459"></a>01459 <span class="comment"> constructed on the fly. */</span> <a name="l01460"></a>01460 <a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">"syntax error, unexpected %s"</span>); <a name="l01461"></a>01461 <a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">"syntax error, unexpected %s, expecting %s"</span>); <a name="l01462"></a>01462 <a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">"syntax error, unexpected %s, expecting %s or %s"</span>); <a name="l01463"></a>01463 <a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">"syntax error, unexpected %s, expecting %s or %s or %s"</span>); <a name="l01464"></a>01464 <a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">"syntax error, unexpected %s, expecting %s or %s or %s or %s"</span>); <a name="l01465"></a>01465 <span class="preprocessor"># endif</span> <a name="l01466"></a>01466 <span class="preprocessor"></span> <span class="keywordtype">char</span> *yyfmt; <a name="l01467"></a>01467 <span class="keywordtype">char</span> <span class="keyword">const</span> *yyf; <a name="l01468"></a>01468 <span class="keyword">static</span> <span class="keywordtype">char</span> <span class="keyword">const</span> yyunexpected[] = <span class="stringliteral">"syntax error, unexpected %s"</span>; <a name="l01469"></a>01469 <span class="keyword">static</span> <span class="keywordtype">char</span> <span class="keyword">const</span> yyexpecting[] = <span class="stringliteral">", expecting %s"</span>; <a name="l01470"></a>01470 <span class="keyword">static</span> <span class="keywordtype">char</span> <span class="keyword">const</span> yyor[] = <span class="stringliteral">" or %s"</span>; <a name="l01471"></a>01471 <span class="keywordtype">char</span> yyformat[<span class="keyword">sizeof</span> yyunexpected <a name="l01472"></a>01472 + <span class="keyword">sizeof</span> yyexpecting - 1 <a name="l01473"></a>01473 + ((YYERROR_VERBOSE_ARGS_MAXIMUM - 2) <a name="l01474"></a>01474 * (<span class="keyword">sizeof</span> yyor - 1))]; <a name="l01475"></a>01475 <span class="keywordtype">char</span> <span class="keyword">const</span> *yyprefix = yyexpecting; <a name="l01476"></a>01476 <a name="l01477"></a>01477 <span class="comment">/* Start YYX at -YYN if negative to avoid negative indexes in</span> <a name="l01478"></a>01478 <span class="comment"> YYCHECK. */</span> <a name="l01479"></a>01479 <span class="keywordtype">int</span> yyxbegin = yyn < 0 ? -yyn : 0; <a name="l01480"></a>01480 <a name="l01481"></a>01481 <span class="comment">/* Stay within bounds of both yycheck and yytname. */</span> <a name="l01482"></a>01482 <span class="keywordtype">int</span> yychecklim = <a class="code" href="faustparser_8cpp.html#ae67923760a28e3b7ed3aa2cfaef7f9a2">YYLAST</a> - yyn + 1; <a name="l01483"></a>01483 <span class="keywordtype">int</span> yyxend = yychecklim < <a class="code" href="faustparser_8cpp.html#a75d260730a6c379a94ea28f63a7b9275">YYNTOKENS</a> ? yychecklim : <a class="code" href="faustparser_8cpp.html#a75d260730a6c379a94ea28f63a7b9275">YYNTOKENS</a>; <a name="l01484"></a>01484 <span class="keywordtype">int</span> yycount = 1; <a name="l01485"></a>01485 <a name="l01486"></a>01486 yyarg[0] = yytname[yytype]; <a name="l01487"></a>01487 yyfmt = yystpcpy (yyformat, yyunexpected); <a name="l01488"></a>01488 <a name="l01489"></a>01489 <span class="keywordflow">for</span> (yyx = yyxbegin; yyx < yyxend; ++yyx) <a name="l01490"></a>01490 <span class="keywordflow">if</span> (yycheck[yyx + yyn] == yyx && yyx != <a class="code" href="faustparser_8cpp.html#ad2b58b1851184ddb3b60fede50bc7946">YYTERROR</a>) <a name="l01491"></a>01491 { <a name="l01492"></a>01492 <span class="keywordflow">if</span> (yycount == YYERROR_VERBOSE_ARGS_MAXIMUM) <a name="l01493"></a>01493 { <a name="l01494"></a>01494 yycount = 1; <a name="l01495"></a>01495 yysize = yysize0; <a name="l01496"></a>01496 yyformat[<span class="keyword">sizeof</span> yyunexpected - 1] = <span class="charliteral">'\0'</span>; <a name="l01497"></a>01497 <span class="keywordflow">break</span>; <a name="l01498"></a>01498 } <a name="l01499"></a>01499 yyarg[yycount++] = yytname[yyx]; <a name="l01500"></a>01500 yysize1 = yysize + yytnamerr (0, yytname[yyx]); <a name="l01501"></a>01501 yysize_overflow |= (yysize1 < yysize); <a name="l01502"></a>01502 yysize = yysize1; <a name="l01503"></a>01503 yyfmt = yystpcpy (yyfmt, yyprefix); <a name="l01504"></a>01504 yyprefix = yyor; <a name="l01505"></a>01505 } <a name="l01506"></a>01506 <a name="l01507"></a>01507 yyf = <a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(yyformat); <a name="l01508"></a>01508 yysize1 = yysize + <a class="code" href="faustparser_8cpp.html#ae784bf204b64e876b23107c82e095d15">yystrlen</a> (yyf); <a name="l01509"></a>01509 yysize_overflow |= (yysize1 < yysize); <a name="l01510"></a>01510 yysize = yysize1; <a name="l01511"></a>01511 <a name="l01512"></a>01512 <span class="keywordflow">if</span> (yysize_overflow) <a name="l01513"></a>01513 <span class="keywordflow">return</span> <a class="code" href="faustparser_8cpp.html#ab4bb7ad82d4a7e2df49ff6a8fb484109">YYSIZE_MAXIMUM</a>; <a name="l01514"></a>01514 <a name="l01515"></a>01515 <span class="keywordflow">if</span> (yyresult) <a name="l01516"></a>01516 { <a name="l01517"></a>01517 <span class="comment">/* Avoid sprintf, as that infringes on the user's name space.</span> <a name="l01518"></a>01518 <span class="comment"> Don't have undefined behavior even if the translation</span> <a name="l01519"></a>01519 <span class="comment"> produced a string with the wrong number of "%s"s. */</span> <a name="l01520"></a>01520 <span class="keywordtype">char</span> *yyp = yyresult; <a name="l01521"></a>01521 <span class="keywordtype">int</span> yyi = 0; <a name="l01522"></a>01522 <span class="keywordflow">while</span> ((*yyp = *yyf) != <span class="charliteral">'\0'</span>) <a name="l01523"></a>01523 { <a name="l01524"></a>01524 <span class="keywordflow">if</span> (*yyp == <span class="charliteral">'%'</span> && yyf[1] == <span class="charliteral">'s'</span> && yyi < yycount) <a name="l01525"></a>01525 { <a name="l01526"></a>01526 yyp += yytnamerr (yyp, yyarg[yyi++]); <a name="l01527"></a>01527 yyf += 2; <a name="l01528"></a>01528 } <a name="l01529"></a>01529 <span class="keywordflow">else</span> <a name="l01530"></a>01530 { <a name="l01531"></a>01531 yyp++; <a name="l01532"></a>01532 yyf++; <a name="l01533"></a>01533 } <a name="l01534"></a>01534 } <a name="l01535"></a>01535 } <a name="l01536"></a>01536 <span class="keywordflow">return</span> yysize; <a name="l01537"></a>01537 } <a name="l01538"></a>01538 } <a name="l01539"></a>01539 <span class="preprocessor">#endif </span><span class="comment">/* YYERROR_VERBOSE */</span> <a name="l01540"></a>01540 <a name="l01541"></a>01541 <a name="l01542"></a>01542 <span class="comment">/*-----------------------------------------------.</span> <a name="l01543"></a>01543 <span class="comment">| Release the memory associated to this symbol. |</span> <a name="l01544"></a>01544 <span class="comment">`-----------------------------------------------*/</span> <a name="l01545"></a>01545 <a name="l01546"></a>01546 <span class="comment">/*ARGSUSED*/</span> <a name="l01547"></a>01547 <span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l01548"></a>01548 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l01549"></a>01549 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01550"></a>01550 yydestruct (<span class="keyword">const</span> <span class="keywordtype">char</span> *yymsg, <span class="keywordtype">int</span> yytype, <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> *yyvaluep) <a name="l01551"></a>01551 <span class="preprocessor">#else</span> <a name="l01552"></a>01552 <span class="preprocessor"></span><span class="keyword">static</span> <span class="keywordtype">void</span> <a name="l01553"></a>01553 yydestruct (yymsg, yytype, yyvaluep) <a name="l01554"></a>01554 const <span class="keywordtype">char</span> *yymsg; <a name="l01555"></a>01555 <span class="keywordtype">int</span> yytype; <a name="l01556"></a>01556 <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> *yyvaluep; <a name="l01557"></a>01557 <span class="preprocessor">#endif</span> <a name="l01558"></a>01558 <span class="preprocessor"></span>{ <a name="l01559"></a>01559 <a class="code" href="faustparser_8cpp.html#ad7d1ef1bbc6adfe69894bc8221f557e1">YYUSE</a> (yyvaluep); <a name="l01560"></a>01560 <a name="l01561"></a>01561 <span class="keywordflow">if</span> (!yymsg) <a name="l01562"></a>01562 yymsg = <span class="stringliteral">"Deleting"</span>; <a name="l01563"></a>01563 <a class="code" href="faustparser_8cpp.html#a1c510d33cb388afc9411141ba3076a36">YY_SYMBOL_PRINT</a> (yymsg, yytype, yyvaluep, yylocationp); <a name="l01564"></a>01564 <a name="l01565"></a>01565 <span class="keywordflow">switch</span> (yytype) <a name="l01566"></a>01566 { <a name="l01567"></a>01567 <a name="l01568"></a>01568 <span class="keywordflow">default</span>: <a name="l01569"></a>01569 <span class="keywordflow">break</span>; <a name="l01570"></a>01570 } <a name="l01571"></a>01571 } <a name="l01572"></a>01572 <a name="l01573"></a>01573 <span class="comment">/* Prevent warnings from -Wmissing-prototypes. */</span> <a name="l01574"></a>01574 <span class="preprocessor">#ifdef YYPARSE_PARAM</span> <a name="l01575"></a>01575 <span class="preprocessor"></span><span class="preprocessor">#if defined __STDC__ || defined __cplusplus</span> <a name="l01576"></a>01576 <span class="preprocessor"></span><span class="keywordtype">int</span> <a class="code" href="main_8cpp.html#acd8617a8f2ac0de8bc1cc032cf449e19">yyparse</a> (<span class="keywordtype">void</span> *YYPARSE_PARAM); <a name="l01577"></a>01577 <span class="preprocessor">#else</span> <a name="l01578"></a>01578 <span class="preprocessor"></span><span class="keywordtype">int</span> <a class="code" href="main_8cpp.html#acd8617a8f2ac0de8bc1cc032cf449e19">yyparse</a> (); <a name="l01579"></a>01579 <span class="preprocessor">#endif</span> <a name="l01580"></a>01580 <span class="preprocessor"></span><span class="preprocessor">#else </span><span class="comment">/* ! YYPARSE_PARAM */</span> <a name="l01581"></a>01581 <span class="preprocessor">#if defined __STDC__ || defined __cplusplus</span> <a name="l01582"></a>01582 <span class="preprocessor"></span><span class="keywordtype">int</span> <a class="code" href="main_8cpp.html#acd8617a8f2ac0de8bc1cc032cf449e19">yyparse</a> (<span class="keywordtype">void</span>); <a name="l01583"></a>01583 <span class="preprocessor">#else</span> <a name="l01584"></a><a class="code" href="faustparser_8cpp.html#a9e2c7c7373b818c86b2df7106a92327c">01584</a> <span class="preprocessor"></span><span class="keywordtype">int</span> <a class="code" href="main_8cpp.html#acd8617a8f2ac0de8bc1cc032cf449e19">yyparse</a> (); <a name="l01585"></a>01585 <span class="preprocessor">#endif</span> <a name="l01586"></a>01586 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* ! YYPARSE_PARAM */</span> <a name="l01587"></a>01587 <a name="l01588"></a>01588 <a name="l01589"></a>01589 <span class="comment">/* The lookahead symbol. */</span> <a name="l01590"></a>01590 <span class="keywordtype">int</span> yychar; <a name="l01591"></a>01591 <a name="l01592"></a>01592 <span class="comment">/* The semantic value of the lookahead symbol. */</span> <a name="l01593"></a><a class="code" href="faustparser_8cpp.html#a539b86ee4bb46824a194f22eb69903d9">01593</a> <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> <a class="code" href="faustparser_8cpp.html#a539b86ee4bb46824a194f22eb69903d9">yylval</a>; <a name="l01594"></a>01594 <a name="l01595"></a>01595 <span class="comment">/* Number of syntax errors so far. */</span> <a name="l01596"></a><a class="code" href="faustparser_8cpp.html#a0ea9e3b522e448ac462274fe70e1be82">01596</a> <span class="keywordtype">int</span> <a class="code" href="faustparser_8cpp.html#a0ea9e3b522e448ac462274fe70e1be82">yynerrs</a>; <a name="l01597"></a>01597 <a name="l01598"></a>01598 <a name="l01599"></a>01599 <a name="l01600"></a>01600 <span class="comment">/*-------------------------.</span> <a name="l01601"></a>01601 <span class="comment">| yyparse or yypush_parse. |</span> <a name="l01602"></a>01602 <span class="comment">`-------------------------*/</span> <a name="l01603"></a>01603 <a name="l01604"></a>01604 <span class="preprocessor">#ifdef YYPARSE_PARAM</span> <a name="l01605"></a>01605 <span class="preprocessor"></span><span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l01606"></a>01606 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l01607"></a>01607 <span class="preprocessor"></span><span class="keywordtype">int</span> <a name="l01608"></a>01608 <a class="code" href="main_8cpp.html#acd8617a8f2ac0de8bc1cc032cf449e19">yyparse</a> (<span class="keywordtype">void</span> *YYPARSE_PARAM) <a name="l01609"></a>01609 <span class="preprocessor">#else</span> <a name="l01610"></a>01610 <span class="preprocessor"></span><span class="keywordtype">int</span> <a name="l01611"></a>01611 <a class="code" href="main_8cpp.html#acd8617a8f2ac0de8bc1cc032cf449e19">yyparse</a> (YYPARSE_PARAM) <a name="l01612"></a>01612 void *YYPARSE_PARAM; <a name="l01613"></a>01613 <span class="preprocessor">#endif</span> <a name="l01614"></a>01614 <span class="preprocessor"></span><span class="preprocessor">#else </span><span class="comment">/* ! YYPARSE_PARAM */</span> <a name="l01615"></a>01615 <span class="preprocessor">#if (defined __STDC__ || defined __C99__FUNC__ \</span> <a name="l01616"></a>01616 <span class="preprocessor"> || defined __cplusplus || defined _MSC_VER)</span> <a name="l01617"></a>01617 <span class="preprocessor"></span><span class="keywordtype">int</span> <a name="l01618"></a>01618 <a class="code" href="main_8cpp.html#acd8617a8f2ac0de8bc1cc032cf449e19">yyparse</a> (<span class="keywordtype">void</span>) <a name="l01619"></a>01619 <span class="preprocessor">#else</span> <a name="l01620"></a>01620 <span class="preprocessor"></span><span class="keywordtype">int</span> <a name="l01621"></a><a class="code" href="sourcereader_8cpp.html#acd8617a8f2ac0de8bc1cc032cf449e19">01621</a> <a class="code" href="main_8cpp.html#acd8617a8f2ac0de8bc1cc032cf449e19">yyparse</a> () <a name="l01622"></a>01622 <a name="l01623"></a>01623 <span class="preprocessor">#endif</span> <a name="l01624"></a>01624 <span class="preprocessor"></span><span class="preprocessor">#endif</span> <a name="l01625"></a>01625 <span class="preprocessor"></span>{ <a name="l01626"></a>01626 <a name="l01627"></a>01627 <a name="l01628"></a>01628 <span class="keywordtype">int</span> yystate; <a name="l01629"></a>01629 <span class="comment">/* Number of tokens to shift before error messages enabled. */</span> <a name="l01630"></a>01630 <span class="keywordtype">int</span> yyerrstatus; <a name="l01631"></a>01631 <a name="l01632"></a>01632 <span class="comment">/* The stacks and their tools:</span> <a name="l01633"></a>01633 <span class="comment"> `yyss': related to states.</span> <a name="l01634"></a>01634 <span class="comment"> `yyvs': related to semantic values.</span> <a name="l01635"></a>01635 <span class="comment"></span> <a name="l01636"></a>01636 <span class="comment"> Refer to the stacks thru separate pointers, to allow yyoverflow</span> <a name="l01637"></a>01637 <span class="comment"> to reallocate them elsewhere. */</span> <a name="l01638"></a>01638 <a name="l01639"></a>01639 <span class="comment">/* The state stack. */</span> <a name="l01640"></a>01640 <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> yyssa[<a class="code" href="faustparser_8cpp.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a>]; <a name="l01641"></a>01641 <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *yyss; <a name="l01642"></a>01642 <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *yyssp; <a name="l01643"></a>01643 <a name="l01644"></a>01644 <span class="comment">/* The semantic value stack. */</span> <a name="l01645"></a>01645 <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> yyvsa[<a class="code" href="faustparser_8cpp.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a>]; <a name="l01646"></a>01646 <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> *yyvs; <a name="l01647"></a>01647 <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> *yyvsp; <a name="l01648"></a>01648 <a name="l01649"></a>01649 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yystacksize; <a name="l01650"></a>01650 <a name="l01651"></a>01651 <span class="keywordtype">int</span> yyn; <a name="l01652"></a>01652 <span class="keywordtype">int</span> yyresult; <a name="l01653"></a>01653 <span class="comment">/* Lookahead token as an internal (translated) token number. */</span> <a name="l01654"></a>01654 <span class="keywordtype">int</span> yytoken; <a name="l01655"></a>01655 <span class="comment">/* The variables used to return semantic value and location from the</span> <a name="l01656"></a>01656 <span class="comment"> action routines. */</span> <a name="l01657"></a>01657 <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> yyval; <a name="l01658"></a>01658 <a name="l01659"></a>01659 <span class="preprocessor">#if YYERROR_VERBOSE</span> <a name="l01660"></a>01660 <span class="preprocessor"></span> <span class="comment">/* Buffer for error messages, and its allocated size. */</span> <a name="l01661"></a>01661 <span class="keywordtype">char</span> yymsgbuf[128]; <a name="l01662"></a>01662 <span class="keywordtype">char</span> *yymsg = yymsgbuf; <a name="l01663"></a>01663 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yymsg_alloc = <span class="keyword">sizeof</span> yymsgbuf; <a name="l01664"></a>01664 <span class="preprocessor">#endif</span> <a name="l01665"></a>01665 <span class="preprocessor"></span> <a name="l01666"></a>01666 <span class="preprocessor">#define YYPOPSTACK(N) (yyvsp -= (N), yyssp -= (N))</span> <a name="l01667"></a>01667 <span class="preprocessor"></span> <a name="l01668"></a>01668 <span class="comment">/* The number of symbols on the RHS of the reduced rule.</span> <a name="l01669"></a>01669 <span class="comment"> Keep to zero when no symbol should be popped. */</span> <a name="l01670"></a>01670 <span class="keywordtype">int</span> yylen = 0; <a name="l01671"></a>01671 <a name="l01672"></a>01672 yytoken = 0; <a name="l01673"></a>01673 yyss = yyssa; <a name="l01674"></a>01674 yyvs = yyvsa; <a name="l01675"></a>01675 yystacksize = <a class="code" href="faustparser_8cpp.html#aeb1508a3a38ec5d64c27e8eca25330b5">YYINITDEPTH</a>; <a name="l01676"></a>01676 <a name="l01677"></a>01677 <a class="code" href="faustparser_8cpp.html#af6d6ca80e87922f90264f1a4a802ea04">YYDPRINTF</a> ((stderr, <span class="stringliteral">"Starting parse\n"</span>)); <a name="l01678"></a>01678 <a name="l01679"></a>01679 yystate = 0; <a name="l01680"></a>01680 yyerrstatus = 0; <a name="l01681"></a>01681 yynerrs = 0; <a name="l01682"></a>01682 yychar = <a class="code" href="faustparser_8cpp.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a>; <span class="comment">/* Cause a token to be read. */</span> <a name="l01683"></a>01683 <a name="l01684"></a>01684 <span class="comment">/* Initialize stack pointers.</span> <a name="l01685"></a>01685 <span class="comment"> Waste one element of value and location stack</span> <a name="l01686"></a>01686 <span class="comment"> so that they stay on the same level as the state stack.</span> <a name="l01687"></a>01687 <span class="comment"> The wasted elements are never initialized. */</span> <a name="l01688"></a>01688 yyssp = yyss; <a name="l01689"></a>01689 yyvsp = yyvs; <a name="l01690"></a>01690 <a name="l01691"></a>01691 <span class="keywordflow">goto</span> yysetstate; <a name="l01692"></a>01692 <a name="l01693"></a>01693 <span class="comment">/*------------------------------------------------------------.</span> <a name="l01694"></a>01694 <span class="comment">| yynewstate -- Push a new state, which is found in yystate. |</span> <a name="l01695"></a>01695 <span class="comment">`------------------------------------------------------------*/</span> <a name="l01696"></a>01696 yynewstate: <a name="l01697"></a>01697 <span class="comment">/* In all cases, when you get here, the value and location stacks</span> <a name="l01698"></a>01698 <span class="comment"> have just been pushed. So pushing a state here evens the stacks. */</span> <a name="l01699"></a>01699 yyssp++; <a name="l01700"></a>01700 <a name="l01701"></a>01701 yysetstate: <a name="l01702"></a>01702 *yyssp = yystate; <a name="l01703"></a>01703 <a name="l01704"></a>01704 <span class="keywordflow">if</span> (yyss + yystacksize - 1 <= yyssp) <a name="l01705"></a>01705 { <a name="l01706"></a>01706 <span class="comment">/* Get the current used size of the three stacks, in elements. */</span> <a name="l01707"></a>01707 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yysize = yyssp - yyss + 1; <a name="l01708"></a>01708 <a name="l01709"></a>01709 <span class="preprocessor">#ifdef yyoverflow</span> <a name="l01710"></a>01710 <span class="preprocessor"></span> { <a name="l01711"></a>01711 <span class="comment">/* Give user a chance to reallocate the stack. Use copies of</span> <a name="l01712"></a>01712 <span class="comment"> these so that the &'s don't force the real ones into</span> <a name="l01713"></a>01713 <span class="comment"> memory. */</span> <a name="l01714"></a>01714 <a class="code" href="unionYYSTYPE.html">YYSTYPE</a> *yyvs1 = yyvs; <a name="l01715"></a>01715 <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *yyss1 = yyss; <a name="l01716"></a>01716 <a name="l01717"></a>01717 <span class="comment">/* Each stack pointer address is followed by the size of the</span> <a name="l01718"></a>01718 <span class="comment"> data in use in that stack, in bytes. This used to be a</span> <a name="l01719"></a>01719 <span class="comment"> conditional around just the two extra args, but that might</span> <a name="l01720"></a>01720 <span class="comment"> be undefined if yyoverflow is a macro. */</span> <a name="l01721"></a>01721 yyoverflow (<a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">"memory exhausted"</span>), <a name="l01722"></a>01722 &yyss1, yysize * <span class="keyword">sizeof</span> (*yyssp), <a name="l01723"></a>01723 &yyvs1, yysize * <span class="keyword">sizeof</span> (*yyvsp), <a name="l01724"></a>01724 &yystacksize); <a name="l01725"></a>01725 <a name="l01726"></a>01726 yyss = yyss1; <a name="l01727"></a>01727 yyvs = yyvs1; <a name="l01728"></a>01728 } <a name="l01729"></a>01729 <span class="preprocessor">#else </span><span class="comment">/* no yyoverflow */</span> <a name="l01730"></a>01730 <span class="preprocessor"># ifndef YYSTACK_RELOCATE</span> <a name="l01731"></a>01731 <span class="preprocessor"></span> <span class="keywordflow">goto</span> yyexhaustedlab; <a name="l01732"></a>01732 <span class="preprocessor"># else</span> <a name="l01733"></a>01733 <span class="preprocessor"></span> <span class="comment">/* Extend the stack our own way. */</span> <a name="l01734"></a>01734 <span class="keywordflow">if</span> (<a class="code" href="faustparser_8cpp.html#a14ba2b263c446ffed1c888c4b42ae40c">YYMAXDEPTH</a> <= yystacksize) <a name="l01735"></a>01735 <span class="keywordflow">goto</span> yyexhaustedlab; <a name="l01736"></a>01736 yystacksize *= 2; <a name="l01737"></a>01737 <span class="keywordflow">if</span> (<a class="code" href="faustparser_8cpp.html#a14ba2b263c446ffed1c888c4b42ae40c">YYMAXDEPTH</a> < yystacksize) <a name="l01738"></a>01738 yystacksize = <a class="code" href="faustparser_8cpp.html#a14ba2b263c446ffed1c888c4b42ae40c">YYMAXDEPTH</a>; <a name="l01739"></a>01739 <a name="l01740"></a>01740 { <a name="l01741"></a>01741 <a class="code" href="faustparser_8cpp.html#ade5b97f0021a4f6c5922ead3744ab297">yytype_int16</a> *yyss1 = yyss; <a name="l01742"></a>01742 <span class="keyword">union </span><a class="code" href="unionyyalloc.html">yyalloc</a> *yyptr = <a name="l01743"></a>01743 (<span class="keyword">union </span><a class="code" href="unionyyalloc.html">yyalloc</a> *) <a class="code" href="faustparser_8cpp.html#af45042ce56e04d634420d76caeb2ee73">YYSTACK_ALLOC</a> (<a class="code" href="faustparser_8cpp.html#a40beb355f2cf230a99e2e2bb54909a5a">YYSTACK_BYTES</a> (yystacksize)); <a name="l01744"></a>01744 <span class="keywordflow">if</span> (! yyptr) <a name="l01745"></a>01745 <span class="keywordflow">goto</span> yyexhaustedlab; <a name="l01746"></a>01746 <a class="code" href="faustparser_8cpp.html#ae780b90b638f37309f20dc07f94e8221">YYSTACK_RELOCATE</a> (<a class="code" href="unionyyalloc.html#a4800e0520a89a4789afa7b5d82197e65">yyss_alloc</a>, yyss); <a name="l01747"></a>01747 <a class="code" href="faustparser_8cpp.html#ae780b90b638f37309f20dc07f94e8221">YYSTACK_RELOCATE</a> (<a class="code" href="unionyyalloc.html#a9326f4fdc6f737a929444427836d8928">yyvs_alloc</a>, yyvs); <a name="l01748"></a>01748 <span class="preprocessor"># undef YYSTACK_RELOCATE</span> <a name="l01749"></a>01749 <span class="preprocessor"></span> <span class="keywordflow">if</span> (yyss1 != yyssa) <a name="l01750"></a>01750 <a class="code" href="faustparser_8cpp.html#a1a9dc526fd390d4808252bd631c4c2f7">YYSTACK_FREE</a> (yyss1); <a name="l01751"></a>01751 } <a name="l01752"></a>01752 <span class="preprocessor"># endif</span> <a name="l01753"></a>01753 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* no yyoverflow */</span> <a name="l01754"></a>01754 <a name="l01755"></a>01755 yyssp = yyss + yysize - 1; <a name="l01756"></a>01756 yyvsp = yyvs + yysize - 1; <a name="l01757"></a>01757 <a name="l01758"></a>01758 <a class="code" href="faustparser_8cpp.html#af6d6ca80e87922f90264f1a4a802ea04">YYDPRINTF</a> ((stderr, <span class="stringliteral">"Stack size increased to %lu\n"</span>, <a name="l01759"></a>01759 (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">int</span>) yystacksize)); <a name="l01760"></a>01760 <a name="l01761"></a>01761 <span class="keywordflow">if</span> (yyss + yystacksize - 1 <= yyssp) <a name="l01762"></a>01762 <a class="code" href="faustparser_8cpp.html#a3bcde0b05b9aa4ec5169092d9d211dbd">YYABORT</a>; <a name="l01763"></a>01763 } <a name="l01764"></a>01764 <a name="l01765"></a>01765 <a class="code" href="faustparser_8cpp.html#af6d6ca80e87922f90264f1a4a802ea04">YYDPRINTF</a> ((stderr, <span class="stringliteral">"Entering state %d\n"</span>, yystate)); <a name="l01766"></a>01766 <a name="l01767"></a>01767 <span class="keywordflow">if</span> (yystate == <a class="code" href="faustparser_8cpp.html#a6419f3fd69ecb6b7e063410fd4e73b2f">YYFINAL</a>) <a name="l01768"></a>01768 <a class="code" href="faustparser_8cpp.html#aa6c7a65b580c214b2ea832fd7bdd472e">YYACCEPT</a>; <a name="l01769"></a>01769 <a name="l01770"></a>01770 <span class="keywordflow">goto</span> yybackup; <a name="l01771"></a>01771 <a name="l01772"></a>01772 <span class="comment">/*-----------.</span> <a name="l01773"></a>01773 <span class="comment">| yybackup. |</span> <a name="l01774"></a>01774 <span class="comment">`-----------*/</span> <a name="l01775"></a>01775 yybackup: <a name="l01776"></a>01776 <a name="l01777"></a>01777 <span class="comment">/* Do appropriate processing given the current state. Read a</span> <a name="l01778"></a>01778 <span class="comment"> lookahead token if we need one and don't already have one. */</span> <a name="l01779"></a>01779 <a name="l01780"></a>01780 <span class="comment">/* First try to decide what to do without reference to lookahead token. */</span> <a name="l01781"></a>01781 yyn = yypact[yystate]; <a name="l01782"></a>01782 <span class="keywordflow">if</span> (yyn == <a class="code" href="faustparser_8cpp.html#a62bf0ed0c4360b077071b5cf3177823b">YYPACT_NINF</a>) <a name="l01783"></a>01783 <span class="keywordflow">goto</span> yydefault; <a name="l01784"></a>01784 <a name="l01785"></a>01785 <span class="comment">/* Not known => get a lookahead token if don't already have one. */</span> <a name="l01786"></a>01786 <a name="l01787"></a>01787 <span class="comment">/* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol. */</span> <a name="l01788"></a>01788 <span class="keywordflow">if</span> (yychar == <a class="code" href="faustparser_8cpp.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a>) <a name="l01789"></a>01789 { <a name="l01790"></a>01790 <a class="code" href="faustparser_8cpp.html#af6d6ca80e87922f90264f1a4a802ea04">YYDPRINTF</a> ((stderr, <span class="stringliteral">"Reading a token: "</span>)); <a name="l01791"></a>01791 yychar = <a class="code" href="faustparser_8cpp.html#a0ea34e09602d1ede033f16ba669ef24b">YYLEX</a>; <a name="l01792"></a>01792 } <a name="l01793"></a>01793 <a name="l01794"></a>01794 <span class="keywordflow">if</span> (yychar <= <a class="code" href="faustparser_8cpp.html#a3b1e3628411fabac03abe0a337322016">YYEOF</a>) <a name="l01795"></a>01795 { <a name="l01796"></a>01796 yychar = yytoken = <a class="code" href="faustparser_8cpp.html#a3b1e3628411fabac03abe0a337322016">YYEOF</a>; <a name="l01797"></a>01797 <a class="code" href="faustparser_8cpp.html#af6d6ca80e87922f90264f1a4a802ea04">YYDPRINTF</a> ((stderr, <span class="stringliteral">"Now at end of input.\n"</span>)); <a name="l01798"></a>01798 } <a name="l01799"></a>01799 <span class="keywordflow">else</span> <a name="l01800"></a>01800 { <a name="l01801"></a>01801 yytoken = <a class="code" href="faustparser_8cpp.html#aad19ee88e33c02c4e720b28f78249bd7">YYTRANSLATE</a> (yychar); <a name="l01802"></a>01802 <a class="code" href="faustparser_8cpp.html#a1c510d33cb388afc9411141ba3076a36">YY_SYMBOL_PRINT</a> (<span class="stringliteral">"Next token is"</span>, yytoken, &yylval, &yylloc); <a name="l01803"></a>01803 } <a name="l01804"></a>01804 <a name="l01805"></a>01805 <span class="comment">/* If the proper action on seeing token YYTOKEN is to reduce or to</span> <a name="l01806"></a>01806 <span class="comment"> detect an error, take that action. */</span> <a name="l01807"></a>01807 yyn += yytoken; <a name="l01808"></a>01808 <span class="keywordflow">if</span> (yyn < 0 || <a class="code" href="faustparser_8cpp.html#ae67923760a28e3b7ed3aa2cfaef7f9a2">YYLAST</a> < yyn || yycheck[yyn] != yytoken) <a name="l01809"></a>01809 <span class="keywordflow">goto</span> yydefault; <a name="l01810"></a>01810 yyn = yytable[yyn]; <a name="l01811"></a>01811 <span class="keywordflow">if</span> (yyn <= 0) <a name="l01812"></a>01812 { <a name="l01813"></a>01813 <span class="keywordflow">if</span> (yyn == 0 || yyn == <a class="code" href="faustparser_8cpp.html#a504faa93b92f37fcc147f68e8d111a1d">YYTABLE_NINF</a>) <a name="l01814"></a>01814 <span class="keywordflow">goto</span> yyerrlab; <a name="l01815"></a>01815 yyn = -yyn; <a name="l01816"></a>01816 <span class="keywordflow">goto</span> yyreduce; <a name="l01817"></a>01817 } <a name="l01818"></a>01818 <a name="l01819"></a>01819 <span class="comment">/* Count tokens shifted since error; after three, turn off error</span> <a name="l01820"></a>01820 <span class="comment"> status. */</span> <a name="l01821"></a>01821 <span class="keywordflow">if</span> (yyerrstatus) <a name="l01822"></a>01822 yyerrstatus--; <a name="l01823"></a>01823 <a name="l01824"></a>01824 <span class="comment">/* Shift the lookahead token. */</span> <a name="l01825"></a>01825 <a class="code" href="faustparser_8cpp.html#a1c510d33cb388afc9411141ba3076a36">YY_SYMBOL_PRINT</a> (<span class="stringliteral">"Shifting"</span>, yytoken, &yylval, &yylloc); <a name="l01826"></a>01826 <a name="l01827"></a>01827 <span class="comment">/* Discard the shifted token. */</span> <a name="l01828"></a>01828 yychar = <a class="code" href="faustparser_8cpp.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a>; <a name="l01829"></a>01829 <a name="l01830"></a>01830 yystate = yyn; <a name="l01831"></a>01831 *++yyvsp = yylval; <a name="l01832"></a>01832 <a name="l01833"></a>01833 <span class="keywordflow">goto</span> yynewstate; <a name="l01834"></a>01834 <a name="l01835"></a>01835 <a name="l01836"></a>01836 <span class="comment">/*-----------------------------------------------------------.</span> <a name="l01837"></a>01837 <span class="comment">| yydefault -- do the default action for the current state. |</span> <a name="l01838"></a>01838 <span class="comment">`-----------------------------------------------------------*/</span> <a name="l01839"></a>01839 yydefault: <a name="l01840"></a>01840 yyn = yydefact[yystate]; <a name="l01841"></a>01841 <span class="keywordflow">if</span> (yyn == 0) <a name="l01842"></a>01842 <span class="keywordflow">goto</span> yyerrlab; <a name="l01843"></a>01843 <span class="keywordflow">goto</span> yyreduce; <a name="l01844"></a>01844 <a name="l01845"></a>01845 <a name="l01846"></a>01846 <span class="comment">/*-----------------------------.</span> <a name="l01847"></a>01847 <span class="comment">| yyreduce -- Do a reduction. |</span> <a name="l01848"></a>01848 <span class="comment">`-----------------------------*/</span> <a name="l01849"></a>01849 yyreduce: <a name="l01850"></a>01850 <span class="comment">/* yyn is the number of a rule to reduce with. */</span> <a name="l01851"></a>01851 yylen = yyr2[yyn]; <a name="l01852"></a>01852 <a name="l01853"></a>01853 <span class="comment">/* If YYLEN is nonzero, implement the default value of the action:</span> <a name="l01854"></a>01854 <span class="comment"> `$$ = $1'.</span> <a name="l01855"></a>01855 <span class="comment"></span> <a name="l01856"></a>01856 <span class="comment"> Otherwise, the following line sets YYVAL to garbage.</span> <a name="l01857"></a>01857 <span class="comment"> This behavior is undocumented and Bison</span> <a name="l01858"></a>01858 <span class="comment"> users should not rely upon it. Assigning to YYVAL</span> <a name="l01859"></a>01859 <span class="comment"> unconditionally makes the parser a bit smaller, and it avoids a</span> <a name="l01860"></a>01860 <span class="comment"> GCC warning that YYVAL may be used uninitialized. */</span> <a name="l01861"></a>01861 yyval = yyvsp[1-yylen]; <a name="l01862"></a>01862 <a name="l01863"></a>01863 <a name="l01864"></a>01864 <a class="code" href="faustparser_8cpp.html#a49ad456240785266cadae498ddae9310">YY_REDUCE_PRINT</a> (yyn); <a name="l01865"></a>01865 <span class="keywordflow">switch</span> (yyn) <a name="l01866"></a>01866 { <a name="l01867"></a>01867 <span class="keywordflow">case</span> 2: <a name="l01868"></a>01868 <a name="l01869"></a>01869 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01870"></a>01870 <span class="preprocessor">#line 265 "parser/faustparser.y"</span> <a name="l01871"></a>01871 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); gResult = <a class="code" href="sourcereader_8cpp.html#ad90fd80d84dccb47005b13106ed15368" title="Formats a list of raw definitions represented by triplets &lt;name,arglist,body&gt;...">formatDefinitions</a>((yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l01872"></a>01872 <span class="keywordflow">break</span>; <a name="l01873"></a>01873 <a name="l01874"></a>01874 <span class="keywordflow">case</span> 3: <a name="l01875"></a>01875 <a name="l01876"></a>01876 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01877"></a>01877 <span class="preprocessor">#line 268 "parser/faustparser.y"</span> <a name="l01878"></a>01878 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>; ;} <a name="l01879"></a>01879 <span class="keywordflow">break</span>; <a name="l01880"></a>01880 <a name="l01881"></a>01881 <span class="keywordflow">case</span> 4: <a name="l01882"></a>01882 <a name="l01883"></a>01883 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01884"></a>01884 <span class="preprocessor">#line 269 "parser/faustparser.y"</span> <a name="l01885"></a>01885 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a> ((yyvsp[(2) - (2)].exp),(yyvsp[(1) - (2)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l01886"></a>01886 <span class="keywordflow">break</span>; <a name="l01887"></a>01887 <a name="l01888"></a>01888 <span class="keywordflow">case</span> 5: <a name="l01889"></a>01889 <a name="l01890"></a>01890 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01891"></a>01891 <span class="preprocessor">#line 271 "parser/faustparser.y"</span> <a name="l01892"></a>01892 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>; ;} <a name="l01893"></a>01893 <span class="keywordflow">break</span>; <a name="l01894"></a>01894 <a name="l01895"></a>01895 <span class="keywordflow">case</span> 6: <a name="l01896"></a>01896 <a name="l01897"></a>01897 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01898"></a>01898 <span class="preprocessor">#line 272 "parser/faustparser.y"</span> <a name="l01899"></a>01899 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a> ((yyvsp[(2) - (2)].exp),(yyvsp[(1) - (2)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l01900"></a>01900 <span class="keywordflow">break</span>; <a name="l01901"></a>01901 <a name="l01902"></a>01902 <span class="keywordflow">case</span> 7: <a name="l01903"></a>01903 <a name="l01904"></a>01904 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01905"></a>01905 <span class="preprocessor">#line 275 "parser/faustparser.y"</span> <a name="l01906"></a>01906 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a34a145266d5098db2ea93d82b6040704">importFile</a>((yyvsp[(3) - (5)].exp)); ;} <a name="l01907"></a>01907 <span class="keywordflow">break</span>; <a name="l01908"></a>01908 <a name="l01909"></a>01909 <span class="keywordflow">case</span> 8: <a name="l01910"></a>01910 <a name="l01911"></a>01911 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01912"></a>01912 <span class="preprocessor">#line 276 "parser/faustparser.y"</span> <a name="l01913"></a>01913 <span class="preprocessor"></span> { <a class="code" href="sourcereader_8cpp.html#acc24bbca610e76ca8b8da1c62c50d449">declareMetadata</a>((yyvsp[(2) - (4)].exp),(yyvsp[(3) - (4)].exp)); (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>; ;} <a name="l01914"></a>01914 <span class="keywordflow">break</span>; <a name="l01915"></a>01915 <a name="l01916"></a>01916 <span class="keywordflow">case</span> 9: <a name="l01917"></a>01917 <a name="l01918"></a>01918 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01919"></a>01919 <span class="preprocessor">#line 277 "parser/faustparser.y"</span> <a name="l01920"></a>01920 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l01921"></a>01921 <span class="keywordflow">break</span>; <a name="l01922"></a>01922 <a name="l01923"></a>01923 <span class="keywordflow">case</span> 10: <a name="l01924"></a>01924 <a name="l01925"></a>01925 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01926"></a>01926 <span class="preprocessor">#line 278 "parser/faustparser.y"</span> <a name="l01927"></a>01927 <span class="preprocessor"></span> { <a class="code" href="sourcereader_8cpp.html#a7cd651735195e5651ebee01a3f6e914c">declareDoc</a>((yyvsp[(2) - (3)].exp)); (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>; <span class="comment">/*cerr << "Yacc : doc : " << *$2 << endl ; doctxtString = ""; */</span> ;} <a name="l01928"></a>01928 <span class="keywordflow">break</span>; <a name="l01929"></a>01929 <a name="l01930"></a>01930 <span class="keywordflow">case</span> 11: <a name="l01931"></a>01931 <a name="l01932"></a>01932 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01933"></a>01933 <span class="preprocessor">#line 281 "parser/faustparser.y"</span> <a name="l01934"></a>01934 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>; ;} <a name="l01935"></a>01935 <span class="keywordflow">break</span>; <a name="l01936"></a>01936 <a name="l01937"></a>01937 <span class="keywordflow">case</span> 12: <a name="l01938"></a>01938 <a name="l01939"></a>01939 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01940"></a>01940 <span class="preprocessor">#line 282 "parser/faustparser.y"</span> <a name="l01941"></a>01941 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a> ((yyvsp[(2) - (2)].exp),(yyvsp[(1) - (2)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l01942"></a>01942 <span class="keywordflow">break</span>; <a name="l01943"></a>01943 <a name="l01944"></a>01944 <span class="keywordflow">case</span> 13: <a name="l01945"></a>01945 <a name="l01946"></a>01946 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01947"></a>01947 <span class="preprocessor">#line 285 "parser/faustparser.y"</span> <a name="l01948"></a>01948 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="doc_8cpp.html#a3ef69c2f85a3c6ae95968d7563b4aff2">docTxt</a>(<a class="code" href="faustparser_8cpp.html#ad0e010bfbe1d16db0785b021f27c4228">doctxtString</a>.c_str()); ;} <a name="l01949"></a>01949 <span class="keywordflow">break</span>; <a name="l01950"></a>01950 <a name="l01951"></a>01951 <span class="keywordflow">case</span> 14: <a name="l01952"></a>01952 <a name="l01953"></a>01953 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01954"></a>01954 <span class="preprocessor">#line 286 "parser/faustparser.y"</span> <a name="l01955"></a>01955 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="doc_8cpp.html#a74f8c842c37fd8d9e01b397d79abe117">docEqn</a>((yyvsp[(1) - (1)].exp)); ;} <a name="l01956"></a>01956 <span class="keywordflow">break</span>; <a name="l01957"></a>01957 <a name="l01958"></a>01958 <span class="keywordflow">case</span> 15: <a name="l01959"></a>01959 <a name="l01960"></a>01960 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01961"></a>01961 <span class="preprocessor">#line 287 "parser/faustparser.y"</span> <a name="l01962"></a>01962 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="doc_8cpp.html#aa454efefb0dc22ade70352eee0fdb9ff">docDgm</a>((yyvsp[(1) - (1)].exp)); ;} <a name="l01963"></a>01963 <span class="keywordflow">break</span>; <a name="l01964"></a>01964 <a name="l01965"></a>01965 <span class="keywordflow">case</span> 16: <a name="l01966"></a>01966 <a name="l01967"></a>01967 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01968"></a>01968 <span class="preprocessor">#line 288 "parser/faustparser.y"</span> <a name="l01969"></a>01969 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="doc_8cpp.html#a8d813459bc7fcb5ceba9c07ca205d1f1">docNtc</a>(); ;} <a name="l01970"></a>01970 <span class="keywordflow">break</span>; <a name="l01971"></a>01971 <a name="l01972"></a>01972 <span class="keywordflow">case</span> 17: <a name="l01973"></a>01973 <a name="l01974"></a>01974 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01975"></a>01975 <span class="preprocessor">#line 289 "parser/faustparser.y"</span> <a name="l01976"></a>01976 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="doc_8cpp.html#a6710f31a71806f69ac8cf5c7933c4fa6">docLst</a>(); ;} <a name="l01977"></a>01977 <span class="keywordflow">break</span>; <a name="l01978"></a>01978 <a name="l01979"></a>01979 <span class="keywordflow">case</span> 18: <a name="l01980"></a>01980 <a name="l01981"></a>01981 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01982"></a>01982 <span class="preprocessor">#line 292 "parser/faustparser.y"</span> <a name="l01983"></a>01983 <span class="preprocessor"></span> { ;} <a name="l01984"></a>01984 <span class="keywordflow">break</span>; <a name="l01985"></a>01985 <a name="l01986"></a>01986 <span class="keywordflow">case</span> 19: <a name="l01987"></a>01987 <a name="l01988"></a>01988 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01989"></a>01989 <span class="preprocessor">#line 293 "parser/faustparser.y"</span> <a name="l01990"></a>01990 <span class="preprocessor"></span> { (<a class="code" href="faustparser_8cpp.html#ad0e010bfbe1d16db0785b021f27c4228">doctxtString</a> += <a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>); ;} <a name="l01991"></a>01991 <span class="keywordflow">break</span>; <a name="l01992"></a>01992 <a name="l01993"></a>01993 <span class="keywordflow">case</span> 20: <a name="l01994"></a>01994 <a name="l01995"></a>01995 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l01996"></a>01996 <span class="preprocessor">#line 296 "parser/faustparser.y"</span> <a name="l01997"></a>01997 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(2) - (3)].exp); <a class="code" href="faustparser_8cpp.html#ad0e010bfbe1d16db0785b021f27c4228">doctxtString</a> = <span class="stringliteral">""</span>; ;} <a name="l01998"></a>01998 <span class="keywordflow">break</span>; <a name="l01999"></a>01999 <a name="l02000"></a>02000 <span class="keywordflow">case</span> 21: <a name="l02001"></a>02001 <a name="l02002"></a>02002 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02003"></a>02003 <span class="preprocessor">#line 299 "parser/faustparser.y"</span> <a name="l02004"></a>02004 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(2) - (3)].exp); <a class="code" href="faustparser_8cpp.html#ad0e010bfbe1d16db0785b021f27c4228">doctxtString</a> = <span class="stringliteral">""</span>; ;} <a name="l02005"></a>02005 <span class="keywordflow">break</span>; <a name="l02006"></a>02006 <a name="l02007"></a>02007 <span class="keywordflow">case</span> 22: <a name="l02008"></a>02008 <a name="l02009"></a>02009 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02010"></a>02010 <span class="preprocessor">#line 302 "parser/faustparser.y"</span> <a name="l02011"></a>02011 <span class="preprocessor"></span> { <a class="code" href="faustparser_8cpp.html#ad0e010bfbe1d16db0785b021f27c4228">doctxtString</a> = <span class="stringliteral">""</span>; ;} <a name="l02012"></a>02012 <span class="keywordflow">break</span>; <a name="l02013"></a>02013 <a name="l02014"></a>02014 <span class="keywordflow">case</span> 23: <a name="l02015"></a>02015 <a name="l02016"></a>02016 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02017"></a>02017 <span class="preprocessor">#line 305 "parser/faustparser.y"</span> <a name="l02018"></a>02018 <span class="preprocessor"></span> { <a class="code" href="faustparser_8cpp.html#ad0e010bfbe1d16db0785b021f27c4228">doctxtString</a> = <span class="stringliteral">""</span>; ;} <a name="l02019"></a>02019 <span class="keywordflow">break</span>; <a name="l02020"></a>02020 <a name="l02021"></a>02021 <span class="keywordflow">case</span> 24: <a name="l02022"></a>02022 <a name="l02023"></a>02023 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02024"></a>02024 <span class="preprocessor">#line 308 "parser/faustparser.y"</span> <a name="l02025"></a>02025 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(1) - (7)].exp),<a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(3) - (7)].exp),(yyvsp[(6) - (7)].exp))); ;} <a name="l02026"></a>02026 <span class="keywordflow">break</span>; <a name="l02027"></a>02027 <a name="l02028"></a>02028 <span class="keywordflow">case</span> 25: <a name="l02029"></a>02029 <a name="l02030"></a>02030 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02031"></a>02031 <span class="preprocessor">#line 309 "parser/faustparser.y"</span> <a name="l02032"></a>02032 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(1) - (4)].exp),<a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>(<a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>,(yyvsp[(3) - (4)].exp))); ;} <a name="l02033"></a>02033 <span class="keywordflow">break</span>; <a name="l02034"></a>02034 <a name="l02035"></a>02035 <span class="keywordflow">case</span> 26: <a name="l02036"></a>02036 <a name="l02037"></a>02037 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02038"></a>02038 <span class="preprocessor">#line 310 "parser/faustparser.y"</span> <a name="l02039"></a>02039 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>; <a class="code" href="main_8cpp.html#a22b78670f95f7470a7b16ec70f68c918">yyerr</a>++; ;} <a name="l02040"></a>02040 <span class="keywordflow">break</span>; <a name="l02041"></a>02041 <a name="l02042"></a>02042 <span class="keywordflow">case</span> 27: <a name="l02043"></a>02043 <a name="l02044"></a>02044 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02045"></a>02045 <span class="preprocessor">#line 313 "parser/faustparser.y"</span> <a name="l02046"></a>02046 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)=(yyvsp[(1) - (1)].exp); <a class="code" href="errormsg_8cpp.html#ac614c8921f468e3b22df11550b3df059">setDefProp</a>((yyvsp[(1) - (1)].exp), <a class="code" href="errormsg_8cpp.html#a9500354f82b09216c6c22f5e11e3ea90">yyfilename</a>, <a class="code" href="errormsg_8hh.html#a5e36364965360da7b7cdfc2188e0af84">yylineno</a>); ;} <a name="l02047"></a>02047 <span class="keywordflow">break</span>; <a name="l02048"></a>02048 <a name="l02049"></a>02049 <span class="keywordflow">case</span> 28: <a name="l02050"></a>02050 <a name="l02051"></a>02051 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02052"></a>02052 <span class="preprocessor">#line 316 "parser/faustparser.y"</span> <a name="l02053"></a>02053 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(1) - (1)].exp),<a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>); ;} <a name="l02054"></a>02054 <span class="keywordflow">break</span>; <a name="l02055"></a>02055 <a name="l02056"></a>02056 <span class="keywordflow">case</span> 29: <a name="l02057"></a>02057 <a name="l02058"></a>02058 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02059"></a>02059 <span class="preprocessor">#line 317 "parser/faustparser.y"</span> <a name="l02060"></a>02060 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(3) - (3)].exp),(yyvsp[(1) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02061"></a>02061 <span class="keywordflow">break</span>; <a name="l02062"></a>02062 <a name="l02063"></a>02063 <span class="keywordflow">case</span> 30: <a name="l02064"></a>02064 <a name="l02065"></a>02065 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02066"></a>02066 <span class="preprocessor">#line 320 "parser/faustparser.y"</span> <a name="l02067"></a>02067 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a30c72e68e6f8b5cb2238c457b5ffbee1">boxWithLocalDef</a>((yyvsp[(1) - (5)].exp),<a class="code" href="sourcereader_8cpp.html#ad90fd80d84dccb47005b13106ed15368" title="Formats a list of raw definitions represented by triplets &lt;name,arglist,body&gt;...">formatDefinitions</a>((yyvsp[(4) - (5)].exp))); ;} <a name="l02068"></a>02068 <span class="keywordflow">break</span>; <a name="l02069"></a>02069 <a name="l02070"></a>02070 <span class="keywordflow">case</span> 31: <a name="l02071"></a>02071 <a name="l02072"></a>02072 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02073"></a>02073 <span class="preprocessor">#line 321 "parser/faustparser.y"</span> <a name="l02074"></a>02074 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02075"></a>02075 <span class="keywordflow">break</span>; <a name="l02076"></a>02076 <a name="l02077"></a>02077 <span class="keywordflow">case</span> 32: <a name="l02078"></a>02078 <a name="l02079"></a>02079 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02080"></a>02080 <span class="preprocessor">#line 322 "parser/faustparser.y"</span> <a name="l02081"></a>02081 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02082"></a>02082 <span class="keywordflow">break</span>; <a name="l02083"></a>02083 <a name="l02084"></a>02084 <span class="keywordflow">case</span> 33: <a name="l02085"></a>02085 <a name="l02086"></a>02086 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02087"></a>02087 <span class="preprocessor">#line 323 "parser/faustparser.y"</span> <a name="l02088"></a>02088 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a62c680e700c94c5738513b2f79af180a">boxSplit</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02089"></a>02089 <span class="keywordflow">break</span>; <a name="l02090"></a>02090 <a name="l02091"></a>02091 <span class="keywordflow">case</span> 34: <a name="l02092"></a>02092 <a name="l02093"></a>02093 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02094"></a>02094 <span class="preprocessor">#line 324 "parser/faustparser.y"</span> <a name="l02095"></a>02095 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a748692b443f7f0b37e7f0f63dc98be4a">boxMerge</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02096"></a>02096 <span class="keywordflow">break</span>; <a name="l02097"></a>02097 <a name="l02098"></a>02098 <span class="keywordflow">case</span> 35: <a name="l02099"></a>02099 <a name="l02100"></a>02100 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02101"></a>02101 <span class="preprocessor">#line 325 "parser/faustparser.y"</span> <a name="l02102"></a>02102 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#aa52c8bd74ff76718393d955dce780197">boxRec</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02103"></a>02103 <span class="keywordflow">break</span>; <a name="l02104"></a>02104 <a name="l02105"></a>02105 <span class="keywordflow">case</span> 36: <a name="l02106"></a>02106 <a name="l02107"></a>02107 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02108"></a>02108 <span class="preprocessor">#line 326 "parser/faustparser.y"</span> <a name="l02109"></a>02109 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02110"></a>02110 <span class="keywordflow">break</span>; <a name="l02111"></a>02111 <a name="l02112"></a>02112 <span class="keywordflow">case</span> 37: <a name="l02113"></a>02113 <a name="l02114"></a>02114 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02115"></a>02115 <span class="preprocessor">#line 329 "parser/faustparser.y"</span> <a name="l02116"></a>02116 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#ab914de7e6da0eea04636dd51ad35240a">sigAdd</a>)); ;} <a name="l02117"></a>02117 <span class="keywordflow">break</span>; <a name="l02118"></a>02118 <a name="l02119"></a>02119 <span class="keywordflow">case</span> 38: <a name="l02120"></a>02120 <a name="l02121"></a>02121 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02122"></a>02122 <span class="preprocessor">#line 330 "parser/faustparser.y"</span> <a name="l02123"></a>02123 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a390c47bc104a8e072c0c75ea0f9524e6">sigSub</a>)); ;} <a name="l02124"></a>02124 <span class="keywordflow">break</span>; <a name="l02125"></a>02125 <a name="l02126"></a>02126 <span class="keywordflow">case</span> 39: <a name="l02127"></a>02127 <a name="l02128"></a>02128 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02129"></a>02129 <span class="preprocessor">#line 331 "parser/faustparser.y"</span> <a name="l02130"></a>02130 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a333591913e073c3acd6b891b6da85298">sigMul</a>)); ;} <a name="l02131"></a>02131 <span class="keywordflow">break</span>; <a name="l02132"></a>02132 <a name="l02133"></a>02133 <span class="keywordflow">case</span> 40: <a name="l02134"></a>02134 <a name="l02135"></a>02135 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02136"></a>02136 <span class="preprocessor">#line 332 "parser/faustparser.y"</span> <a name="l02137"></a>02137 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#aa355af5e231f2e25ed43fa2f3bf6c72f">sigDiv</a>)); ;} <a name="l02138"></a>02138 <span class="keywordflow">break</span>; <a name="l02139"></a>02139 <a name="l02140"></a>02140 <span class="keywordflow">case</span> 41: <a name="l02141"></a>02141 <a name="l02142"></a>02142 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02143"></a>02143 <span class="preprocessor">#line 333 "parser/faustparser.y"</span> <a name="l02144"></a>02144 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a4e0f362fbbc7e3eaa37dd1637da01385">sigRem</a>)); ;} <a name="l02145"></a>02145 <span class="keywordflow">break</span>; <a name="l02146"></a>02146 <a name="l02147"></a>02147 <span class="keywordflow">case</span> 42: <a name="l02148"></a>02148 <a name="l02149"></a>02149 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02150"></a>02150 <span class="preprocessor">#line 334 "parser/faustparser.y"</span> <a name="l02151"></a>02151 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="powprim_8cpp.html#a9c015e5cb9831ff19404f53fec957879">gPowPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>()); ;} <a name="l02152"></a>02152 <span class="keywordflow">break</span>; <a name="l02153"></a>02153 <a name="l02154"></a>02154 <span class="keywordflow">case</span> 43: <a name="l02155"></a>02155 <a name="l02156"></a>02156 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02157"></a>02157 <span class="preprocessor">#line 335 "parser/faustparser.y"</span> <a name="l02158"></a>02158 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8cpp.html#ae4887b59dd1461bfacc431147c78ebb8">sigFixDelay</a>)); ;} <a name="l02159"></a>02159 <span class="keywordflow">break</span>; <a name="l02160"></a>02160 <a name="l02161"></a>02161 <span class="keywordflow">case</span> 44: <a name="l02162"></a>02162 <a name="l02163"></a>02163 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02164"></a>02164 <span class="preprocessor">#line 336 "parser/faustparser.y"</span> <a name="l02165"></a>02165 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>((yyvsp[(1) - (2)].exp),<a class="code" href="boxes_8cpp.html#a7f6362239500f480c0a61d4293f8c9e2">boxPrim1</a>(<a class="code" href="signals_8cpp.html#aa329e904f79949f635b5e7ee472c7976">sigDelay1</a>)); ;} <a name="l02166"></a>02166 <span class="keywordflow">break</span>; <a name="l02167"></a>02167 <a name="l02168"></a>02168 <span class="keywordflow">case</span> 45: <a name="l02169"></a>02169 <a name="l02170"></a>02170 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02171"></a>02171 <span class="preprocessor">#line 337 "parser/faustparser.y"</span> <a name="l02172"></a>02172 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#aee690e95672b37e13979d9fdfb30b9f8">boxAccess</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02173"></a>02173 <span class="keywordflow">break</span>; <a name="l02174"></a>02174 <a name="l02175"></a>02175 <span class="keywordflow">case</span> 46: <a name="l02176"></a>02176 <a name="l02177"></a>02177 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02178"></a>02178 <span class="preprocessor">#line 339 "parser/faustparser.y"</span> <a name="l02179"></a>02179 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a0fd3d5dd708928e297b7289c81a2b135">sigAND</a>)); ;} <a name="l02180"></a>02180 <span class="keywordflow">break</span>; <a name="l02181"></a>02181 <a name="l02182"></a>02182 <span class="keywordflow">case</span> 47: <a name="l02183"></a>02183 <a name="l02184"></a>02184 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02185"></a>02185 <span class="preprocessor">#line 340 "parser/faustparser.y"</span> <a name="l02186"></a>02186 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#ab49167bdfec43077d07b82a6b0d606f2">sigOR</a>)); ;} <a name="l02187"></a>02187 <span class="keywordflow">break</span>; <a name="l02188"></a>02188 <a name="l02189"></a>02189 <span class="keywordflow">case</span> 48: <a name="l02190"></a>02190 <a name="l02191"></a>02191 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02192"></a>02192 <span class="preprocessor">#line 341 "parser/faustparser.y"</span> <a name="l02193"></a>02193 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a3489f3c7632a7a3ee6f70405c9ea0c42">sigXOR</a>)); ;} <a name="l02194"></a>02194 <span class="keywordflow">break</span>; <a name="l02195"></a>02195 <a name="l02196"></a>02196 <span class="keywordflow">case</span> 49: <a name="l02197"></a>02197 <a name="l02198"></a>02198 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02199"></a>02199 <span class="preprocessor">#line 343 "parser/faustparser.y"</span> <a name="l02200"></a>02200 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#abb0b074b9d842efc46e9f0909cbdd64a">sigLeftShift</a>)); ;} <a name="l02201"></a>02201 <span class="keywordflow">break</span>; <a name="l02202"></a>02202 <a name="l02203"></a>02203 <span class="keywordflow">case</span> 50: <a name="l02204"></a>02204 <a name="l02205"></a>02205 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02206"></a>02206 <span class="preprocessor">#line 344 "parser/faustparser.y"</span> <a name="l02207"></a>02207 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#ad7ca4720927fa00b4fd944c3e33e1563">sigRightShift</a>)); ;} <a name="l02208"></a>02208 <span class="keywordflow">break</span>; <a name="l02209"></a>02209 <a name="l02210"></a>02210 <span class="keywordflow">case</span> 51: <a name="l02211"></a>02211 <a name="l02212"></a>02212 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02213"></a>02213 <span class="preprocessor">#line 346 "parser/faustparser.y"</span> <a name="l02214"></a>02214 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#aac97f0387416fd4dd6090f65ef263978">sigLT</a>)); ;} <a name="l02215"></a>02215 <span class="keywordflow">break</span>; <a name="l02216"></a>02216 <a name="l02217"></a>02217 <span class="keywordflow">case</span> 52: <a name="l02218"></a>02218 <a name="l02219"></a>02219 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02220"></a>02220 <span class="preprocessor">#line 347 "parser/faustparser.y"</span> <a name="l02221"></a>02221 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a68dde7c17e18278689a22caafcbcebb3">sigLE</a>)); ;} <a name="l02222"></a>02222 <span class="keywordflow">break</span>; <a name="l02223"></a>02223 <a name="l02224"></a>02224 <span class="keywordflow">case</span> 53: <a name="l02225"></a>02225 <a name="l02226"></a>02226 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02227"></a>02227 <span class="preprocessor">#line 348 "parser/faustparser.y"</span> <a name="l02228"></a>02228 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a7035cc851064c3e3b9f4f47c2164fd33">sigGT</a>)); ;} <a name="l02229"></a>02229 <span class="keywordflow">break</span>; <a name="l02230"></a>02230 <a name="l02231"></a>02231 <span class="keywordflow">case</span> 54: <a name="l02232"></a>02232 <a name="l02233"></a>02233 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02234"></a>02234 <span class="preprocessor">#line 349 "parser/faustparser.y"</span> <a name="l02235"></a>02235 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#ae141796959ee846e4fc66e749a7e6df3">sigGE</a>)); ;} <a name="l02236"></a>02236 <span class="keywordflow">break</span>; <a name="l02237"></a>02237 <a name="l02238"></a>02238 <span class="keywordflow">case</span> 55: <a name="l02239"></a>02239 <a name="l02240"></a>02240 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02241"></a>02241 <span class="preprocessor">#line 350 "parser/faustparser.y"</span> <a name="l02242"></a>02242 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a682eb3d896f56221daff5a305115940b">sigEQ</a>)); ;} <a name="l02243"></a>02243 <span class="keywordflow">break</span>; <a name="l02244"></a>02244 <a name="l02245"></a>02245 <span class="keywordflow">case</span> 56: <a name="l02246"></a>02246 <a name="l02247"></a>02247 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02248"></a>02248 <span class="preprocessor">#line 351 "parser/faustparser.y"</span> <a name="l02249"></a>02249 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a85c09df5b5212ddc73c687ec1ea7ae5a">sigNE</a>)); ;} <a name="l02250"></a>02250 <span class="keywordflow">break</span>; <a name="l02251"></a>02251 <a name="l02252"></a>02252 <span class="keywordflow">case</span> 57: <a name="l02253"></a>02253 <a name="l02254"></a>02254 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02255"></a>02255 <span class="preprocessor">#line 353 "parser/faustparser.y"</span> <a name="l02256"></a>02256 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af97ac77ad2913b4d86804440f031912e">buildBoxAppl</a>((yyvsp[(1) - (4)].exp),(yyvsp[(3) - (4)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02257"></a>02257 <span class="keywordflow">break</span>; <a name="l02258"></a>02258 <a name="l02259"></a>02259 <span class="keywordflow">case</span> 58: <a name="l02260"></a>02260 <a name="l02261"></a>02261 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02262"></a>02262 <span class="preprocessor">#line 355 "parser/faustparser.y"</span> <a name="l02263"></a>02263 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02264"></a>02264 <span class="keywordflow">break</span>; <a name="l02265"></a>02265 <a name="l02266"></a>02266 <span class="keywordflow">case</span> 59: <a name="l02267"></a>02267 <a name="l02268"></a>02268 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02269"></a>02269 <span class="preprocessor">#line 358 "parser/faustparser.y"</span> <a name="l02270"></a>02270 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#add4e510a062bf67762e0ae3ac6112b81">boxInt</a>(atoi(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>)); ;} <a name="l02271"></a>02271 <span class="keywordflow">break</span>; <a name="l02272"></a>02272 <a name="l02273"></a>02273 <span class="keywordflow">case</span> 60: <a name="l02274"></a>02274 <a name="l02275"></a>02275 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02276"></a>02276 <span class="preprocessor">#line 359 "parser/faustparser.y"</span> <a name="l02277"></a>02277 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a8317435afefe21442cf381334d61bf58">boxReal</a>(atof(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>)); ;} <a name="l02278"></a>02278 <span class="keywordflow">break</span>; <a name="l02279"></a>02279 <a name="l02280"></a>02280 <span class="keywordflow">case</span> 61: <a name="l02281"></a>02281 <a name="l02282"></a>02282 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02283"></a>02283 <span class="preprocessor">#line 361 "parser/faustparser.y"</span> <a name="l02284"></a>02284 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#add4e510a062bf67762e0ae3ac6112b81">boxInt</a> (atoi(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>)); ;} <a name="l02285"></a>02285 <span class="keywordflow">break</span>; <a name="l02286"></a>02286 <a name="l02287"></a>02287 <span class="keywordflow">case</span> 62: <a name="l02288"></a>02288 <a name="l02289"></a>02289 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02290"></a>02290 <span class="preprocessor">#line 362 "parser/faustparser.y"</span> <a name="l02291"></a>02291 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a8317435afefe21442cf381334d61bf58">boxReal</a>(atof(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>)); ;} <a name="l02292"></a>02292 <span class="keywordflow">break</span>; <a name="l02293"></a>02293 <a name="l02294"></a>02294 <span class="keywordflow">case</span> 63: <a name="l02295"></a>02295 <a name="l02296"></a>02296 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02297"></a>02297 <span class="preprocessor">#line 364 "parser/faustparser.y"</span> <a name="l02298"></a>02298 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#add4e510a062bf67762e0ae3ac6112b81">boxInt</a> ( -atoi(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>) ); ;} <a name="l02299"></a>02299 <span class="keywordflow">break</span>; <a name="l02300"></a>02300 <a name="l02301"></a>02301 <span class="keywordflow">case</span> 64: <a name="l02302"></a>02302 <a name="l02303"></a>02303 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02304"></a>02304 <span class="preprocessor">#line 365 "parser/faustparser.y"</span> <a name="l02305"></a>02305 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a8317435afefe21442cf381334d61bf58">boxReal</a>( -atof(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>) ); ;} <a name="l02306"></a>02306 <span class="keywordflow">break</span>; <a name="l02307"></a>02307 <a name="l02308"></a>02308 <span class="keywordflow">case</span> 65: <a name="l02309"></a>02309 <a name="l02310"></a>02310 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02311"></a>02311 <span class="preprocessor">#line 367 "parser/faustparser.y"</span> <a name="l02312"></a>02312 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a34d15b5662d2828e5c1ff213bbb91598">boxWire</a>(); ;} <a name="l02313"></a>02313 <span class="keywordflow">break</span>; <a name="l02314"></a>02314 <a name="l02315"></a>02315 <span class="keywordflow">case</span> 66: <a name="l02316"></a>02316 <a name="l02317"></a>02317 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02318"></a>02318 <span class="preprocessor">#line 368 "parser/faustparser.y"</span> <a name="l02319"></a>02319 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a2f7292844af8b87ae01fa10f654c7fc5">boxCut</a>(); ;} <a name="l02320"></a>02320 <span class="keywordflow">break</span>; <a name="l02321"></a>02321 <a name="l02322"></a>02322 <span class="keywordflow">case</span> 67: <a name="l02323"></a>02323 <a name="l02324"></a>02324 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02325"></a>02325 <span class="preprocessor">#line 370 "parser/faustparser.y"</span> <a name="l02326"></a>02326 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a7f6362239500f480c0a61d4293f8c9e2">boxPrim1</a>(<a class="code" href="signals_8cpp.html#aa329e904f79949f635b5e7ee472c7976">sigDelay1</a>); ;} <a name="l02327"></a>02327 <span class="keywordflow">break</span>; <a name="l02328"></a>02328 <a name="l02329"></a>02329 <span class="keywordflow">case</span> 68: <a name="l02330"></a>02330 <a name="l02331"></a>02331 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02332"></a>02332 <span class="preprocessor">#line 371 "parser/faustparser.y"</span> <a name="l02333"></a>02333 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8cpp.html#aed0831b7a845cd58ab430a42abb7e69c">sigPrefix</a>); ;} <a name="l02334"></a>02334 <span class="keywordflow">break</span>; <a name="l02335"></a>02335 <a name="l02336"></a>02336 <span class="keywordflow">case</span> 69: <a name="l02337"></a>02337 <a name="l02338"></a>02338 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02339"></a>02339 <span class="preprocessor">#line 373 "parser/faustparser.y"</span> <a name="l02340"></a>02340 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a7f6362239500f480c0a61d4293f8c9e2">boxPrim1</a>(<a class="code" href="signals_8cpp.html#a6e61ed61966e9d6f2e19b4f114d6dc07">sigIntCast</a>); ;} <a name="l02341"></a>02341 <span class="keywordflow">break</span>; <a name="l02342"></a>02342 <a name="l02343"></a>02343 <span class="keywordflow">case</span> 70: <a name="l02344"></a>02344 <a name="l02345"></a>02345 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02346"></a>02346 <span class="preprocessor">#line 374 "parser/faustparser.y"</span> <a name="l02347"></a>02347 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a7f6362239500f480c0a61d4293f8c9e2">boxPrim1</a>(<a class="code" href="signals_8cpp.html#a93095558ccb99d241c8839e2eacbd64f">sigFloatCast</a>); ;} <a name="l02348"></a>02348 <span class="keywordflow">break</span>; <a name="l02349"></a>02349 <a name="l02350"></a>02350 <span class="keywordflow">case</span> 71: <a name="l02351"></a>02351 <a name="l02352"></a>02352 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02353"></a>02353 <span class="preprocessor">#line 376 "parser/faustparser.y"</span> <a name="l02354"></a>02354 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#ab914de7e6da0eea04636dd51ad35240a">sigAdd</a>); ;} <a name="l02355"></a>02355 <span class="keywordflow">break</span>; <a name="l02356"></a>02356 <a name="l02357"></a>02357 <span class="keywordflow">case</span> 72: <a name="l02358"></a>02358 <a name="l02359"></a>02359 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02360"></a>02360 <span class="preprocessor">#line 377 "parser/faustparser.y"</span> <a name="l02361"></a>02361 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a390c47bc104a8e072c0c75ea0f9524e6">sigSub</a>); ;} <a name="l02362"></a>02362 <span class="keywordflow">break</span>; <a name="l02363"></a>02363 <a name="l02364"></a>02364 <span class="keywordflow">case</span> 73: <a name="l02365"></a>02365 <a name="l02366"></a>02366 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02367"></a>02367 <span class="preprocessor">#line 378 "parser/faustparser.y"</span> <a name="l02368"></a>02368 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a333591913e073c3acd6b891b6da85298">sigMul</a>); ;} <a name="l02369"></a>02369 <span class="keywordflow">break</span>; <a name="l02370"></a>02370 <a name="l02371"></a>02371 <span class="keywordflow">case</span> 74: <a name="l02372"></a>02372 <a name="l02373"></a>02373 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02374"></a>02374 <span class="preprocessor">#line 379 "parser/faustparser.y"</span> <a name="l02375"></a>02375 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#aa355af5e231f2e25ed43fa2f3bf6c72f">sigDiv</a>); ;} <a name="l02376"></a>02376 <span class="keywordflow">break</span>; <a name="l02377"></a>02377 <a name="l02378"></a>02378 <span class="keywordflow">case</span> 75: <a name="l02379"></a>02379 <a name="l02380"></a>02380 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02381"></a>02381 <span class="preprocessor">#line 380 "parser/faustparser.y"</span> <a name="l02382"></a>02382 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a4e0f362fbbc7e3eaa37dd1637da01385">sigRem</a>); ;} <a name="l02383"></a>02383 <span class="keywordflow">break</span>; <a name="l02384"></a>02384 <a name="l02385"></a>02385 <span class="keywordflow">case</span> 76: <a name="l02386"></a>02386 <a name="l02387"></a>02387 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02388"></a>02388 <span class="preprocessor">#line 381 "parser/faustparser.y"</span> <a name="l02389"></a>02389 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8cpp.html#ae4887b59dd1461bfacc431147c78ebb8">sigFixDelay</a>); ;} <a name="l02390"></a>02390 <span class="keywordflow">break</span>; <a name="l02391"></a>02391 <a name="l02392"></a>02392 <span class="keywordflow">case</span> 77: <a name="l02393"></a>02393 <a name="l02394"></a>02394 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02395"></a>02395 <span class="preprocessor">#line 383 "parser/faustparser.y"</span> <a name="l02396"></a>02396 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a0fd3d5dd708928e297b7289c81a2b135">sigAND</a>); ;} <a name="l02397"></a>02397 <span class="keywordflow">break</span>; <a name="l02398"></a>02398 <a name="l02399"></a>02399 <span class="keywordflow">case</span> 78: <a name="l02400"></a>02400 <a name="l02401"></a>02401 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02402"></a>02402 <span class="preprocessor">#line 384 "parser/faustparser.y"</span> <a name="l02403"></a>02403 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#ab49167bdfec43077d07b82a6b0d606f2">sigOR</a>); ;} <a name="l02404"></a>02404 <span class="keywordflow">break</span>; <a name="l02405"></a>02405 <a name="l02406"></a>02406 <span class="keywordflow">case</span> 79: <a name="l02407"></a>02407 <a name="l02408"></a>02408 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02409"></a>02409 <span class="preprocessor">#line 385 "parser/faustparser.y"</span> <a name="l02410"></a>02410 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a3489f3c7632a7a3ee6f70405c9ea0c42">sigXOR</a>); ;} <a name="l02411"></a>02411 <span class="keywordflow">break</span>; <a name="l02412"></a>02412 <a name="l02413"></a>02413 <span class="keywordflow">case</span> 80: <a name="l02414"></a>02414 <a name="l02415"></a>02415 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02416"></a>02416 <span class="preprocessor">#line 387 "parser/faustparser.y"</span> <a name="l02417"></a>02417 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#abb0b074b9d842efc46e9f0909cbdd64a">sigLeftShift</a>); ;} <a name="l02418"></a>02418 <span class="keywordflow">break</span>; <a name="l02419"></a>02419 <a name="l02420"></a>02420 <span class="keywordflow">case</span> 81: <a name="l02421"></a>02421 <a name="l02422"></a>02422 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02423"></a>02423 <span class="preprocessor">#line 388 "parser/faustparser.y"</span> <a name="l02424"></a>02424 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#ad7ca4720927fa00b4fd944c3e33e1563">sigRightShift</a>); ;} <a name="l02425"></a>02425 <span class="keywordflow">break</span>; <a name="l02426"></a>02426 <a name="l02427"></a>02427 <span class="keywordflow">case</span> 82: <a name="l02428"></a>02428 <a name="l02429"></a>02429 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02430"></a>02430 <span class="preprocessor">#line 390 "parser/faustparser.y"</span> <a name="l02431"></a>02431 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#aac97f0387416fd4dd6090f65ef263978">sigLT</a>); ;} <a name="l02432"></a>02432 <span class="keywordflow">break</span>; <a name="l02433"></a>02433 <a name="l02434"></a>02434 <span class="keywordflow">case</span> 83: <a name="l02435"></a>02435 <a name="l02436"></a>02436 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02437"></a>02437 <span class="preprocessor">#line 391 "parser/faustparser.y"</span> <a name="l02438"></a>02438 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a68dde7c17e18278689a22caafcbcebb3">sigLE</a>); ;} <a name="l02439"></a>02439 <span class="keywordflow">break</span>; <a name="l02440"></a>02440 <a name="l02441"></a>02441 <span class="keywordflow">case</span> 84: <a name="l02442"></a>02442 <a name="l02443"></a>02443 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02444"></a>02444 <span class="preprocessor">#line 392 "parser/faustparser.y"</span> <a name="l02445"></a>02445 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a7035cc851064c3e3b9f4f47c2164fd33">sigGT</a>); ;} <a name="l02446"></a>02446 <span class="keywordflow">break</span>; <a name="l02447"></a>02447 <a name="l02448"></a>02448 <span class="keywordflow">case</span> 85: <a name="l02449"></a>02449 <a name="l02450"></a>02450 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02451"></a>02451 <span class="preprocessor">#line 393 "parser/faustparser.y"</span> <a name="l02452"></a>02452 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#ae141796959ee846e4fc66e749a7e6df3">sigGE</a>); ;} <a name="l02453"></a>02453 <span class="keywordflow">break</span>; <a name="l02454"></a>02454 <a name="l02455"></a>02455 <span class="keywordflow">case</span> 86: <a name="l02456"></a>02456 <a name="l02457"></a>02457 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02458"></a>02458 <span class="preprocessor">#line 394 "parser/faustparser.y"</span> <a name="l02459"></a>02459 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a682eb3d896f56221daff5a305115940b">sigEQ</a>); ;} <a name="l02460"></a>02460 <span class="keywordflow">break</span>; <a name="l02461"></a>02461 <a name="l02462"></a>02462 <span class="keywordflow">case</span> 87: <a name="l02463"></a>02463 <a name="l02464"></a>02464 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02465"></a>02465 <span class="preprocessor">#line 395 "parser/faustparser.y"</span> <a name="l02466"></a>02466 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a85c09df5b5212ddc73c687ec1ea7ae5a">sigNE</a>); ;} <a name="l02467"></a>02467 <span class="keywordflow">break</span>; <a name="l02468"></a>02468 <a name="l02469"></a>02469 <span class="keywordflow">case</span> 88: <a name="l02470"></a>02470 <a name="l02471"></a>02471 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02472"></a>02472 <span class="preprocessor">#line 397 "parser/faustparser.y"</span> <a name="l02473"></a>02473 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8cpp.html#ad8a10742ab836237673156bf6b37cf20">sigAttach</a>); ;} <a name="l02474"></a>02474 <span class="keywordflow">break</span>; <a name="l02475"></a>02475 <a name="l02476"></a>02476 <span class="keywordflow">case</span> 89: <a name="l02477"></a>02477 <a name="l02478"></a>02478 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02479"></a>02479 <span class="preprocessor">#line 399 "parser/faustparser.y"</span> <a name="l02480"></a>02480 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="acosprim_8cpp.html#a0fd71c0b6369658eedfb6efbf88739e2">gAcosPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02481"></a>02481 <span class="keywordflow">break</span>; <a name="l02482"></a>02482 <a name="l02483"></a>02483 <span class="keywordflow">case</span> 90: <a name="l02484"></a>02484 <a name="l02485"></a>02485 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02486"></a>02486 <span class="preprocessor">#line 400 "parser/faustparser.y"</span> <a name="l02487"></a>02487 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="asinprim_8cpp.html#a1cbe08e6afb7c018f6e42f9f7a8a4600">gAsinPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02488"></a>02488 <span class="keywordflow">break</span>; <a name="l02489"></a>02489 <a name="l02490"></a>02490 <span class="keywordflow">case</span> 91: <a name="l02491"></a>02491 <a name="l02492"></a>02492 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02493"></a>02493 <span class="preprocessor">#line 401 "parser/faustparser.y"</span> <a name="l02494"></a>02494 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="atanprim_8cpp.html#a36c9fd4c9155f719b1a899a8f45a71dd">gAtanPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02495"></a>02495 <span class="keywordflow">break</span>; <a name="l02496"></a>02496 <a name="l02497"></a>02497 <span class="keywordflow">case</span> 92: <a name="l02498"></a>02498 <a name="l02499"></a>02499 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02500"></a>02500 <span class="preprocessor">#line 402 "parser/faustparser.y"</span> <a name="l02501"></a>02501 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="atan2prim_8cpp.html#ac022031e34e25223d9809e1da7e051f2">gAtan2Prim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02502"></a>02502 <span class="keywordflow">break</span>; <a name="l02503"></a>02503 <a name="l02504"></a>02504 <span class="keywordflow">case</span> 93: <a name="l02505"></a>02505 <a name="l02506"></a>02506 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02507"></a>02507 <span class="preprocessor">#line 403 "parser/faustparser.y"</span> <a name="l02508"></a>02508 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="cosprim_8cpp.html#a59dcdebcd2e4064e1cd8ecf09beab30b">gCosPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02509"></a>02509 <span class="keywordflow">break</span>; <a name="l02510"></a>02510 <a name="l02511"></a>02511 <span class="keywordflow">case</span> 94: <a name="l02512"></a>02512 <a name="l02513"></a>02513 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02514"></a>02514 <span class="preprocessor">#line 404 "parser/faustparser.y"</span> <a name="l02515"></a>02515 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="sinprim_8cpp.html#a3740fceee12b8467aeb90d95454c91f2">gSinPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02516"></a>02516 <span class="keywordflow">break</span>; <a name="l02517"></a>02517 <a name="l02518"></a>02518 <span class="keywordflow">case</span> 95: <a name="l02519"></a>02519 <a name="l02520"></a>02520 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02521"></a>02521 <span class="preprocessor">#line 405 "parser/faustparser.y"</span> <a name="l02522"></a>02522 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="tanprim_8cpp.html#a4d6e0b5dfd6c0d9e9cdfb7ca48cf59a2">gTanPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02523"></a>02523 <span class="keywordflow">break</span>; <a name="l02524"></a>02524 <a name="l02525"></a>02525 <span class="keywordflow">case</span> 96: <a name="l02526"></a>02526 <a name="l02527"></a>02527 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02528"></a>02528 <span class="preprocessor">#line 407 "parser/faustparser.y"</span> <a name="l02529"></a>02529 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="expprim_8cpp.html#aca639f554aac291cee882c8b1a72ce3b">gExpPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02530"></a>02530 <span class="keywordflow">break</span>; <a name="l02531"></a>02531 <a name="l02532"></a>02532 <span class="keywordflow">case</span> 97: <a name="l02533"></a>02533 <a name="l02534"></a>02534 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02535"></a>02535 <span class="preprocessor">#line 408 "parser/faustparser.y"</span> <a name="l02536"></a>02536 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="logprim_8cpp.html#a1f1214677ea7af703bd3d604fce68e90">gLogPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02537"></a>02537 <span class="keywordflow">break</span>; <a name="l02538"></a>02538 <a name="l02539"></a>02539 <span class="keywordflow">case</span> 98: <a name="l02540"></a>02540 <a name="l02541"></a>02541 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02542"></a>02542 <span class="preprocessor">#line 409 "parser/faustparser.y"</span> <a name="l02543"></a>02543 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="log10prim_8cpp.html#a3f3a693ccb921396b233f5f4fcc72551">gLog10Prim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02544"></a>02544 <span class="keywordflow">break</span>; <a name="l02545"></a>02545 <a name="l02546"></a>02546 <span class="keywordflow">case</span> 99: <a name="l02547"></a>02547 <a name="l02548"></a>02548 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02549"></a>02549 <span class="preprocessor">#line 410 "parser/faustparser.y"</span> <a name="l02550"></a>02550 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="powprim_8cpp.html#a9c015e5cb9831ff19404f53fec957879">gPowPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02551"></a>02551 <span class="keywordflow">break</span>; <a name="l02552"></a>02552 <a name="l02553"></a>02553 <span class="keywordflow">case</span> 100: <a name="l02554"></a>02554 <a name="l02555"></a>02555 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02556"></a>02556 <span class="preprocessor">#line 411 "parser/faustparser.y"</span> <a name="l02557"></a>02557 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="powprim_8cpp.html#a9c015e5cb9831ff19404f53fec957879">gPowPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02558"></a>02558 <span class="keywordflow">break</span>; <a name="l02559"></a>02559 <a name="l02560"></a>02560 <span class="keywordflow">case</span> 101: <a name="l02561"></a>02561 <a name="l02562"></a>02562 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02563"></a>02563 <span class="preprocessor">#line 412 "parser/faustparser.y"</span> <a name="l02564"></a>02564 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="sqrtprim_8cpp.html#a16afad067582ea6669ff4f9f5872981a">gSqrtPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02565"></a>02565 <span class="keywordflow">break</span>; <a name="l02566"></a>02566 <a name="l02567"></a>02567 <span class="keywordflow">case</span> 102: <a name="l02568"></a>02568 <a name="l02569"></a>02569 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02570"></a>02570 <span class="preprocessor">#line 414 "parser/faustparser.y"</span> <a name="l02571"></a>02571 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="absprim_8cpp.html#a6a18bb96b926d533d75ce4fecee5dcae">gAbsPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02572"></a>02572 <span class="keywordflow">break</span>; <a name="l02573"></a>02573 <a name="l02574"></a>02574 <span class="keywordflow">case</span> 103: <a name="l02575"></a>02575 <a name="l02576"></a>02576 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02577"></a>02577 <span class="preprocessor">#line 415 "parser/faustparser.y"</span> <a name="l02578"></a>02578 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="minprim_8cpp.html#aa00cec4307c0f341e67a317aed8667a3">gMinPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02579"></a>02579 <span class="keywordflow">break</span>; <a name="l02580"></a>02580 <a name="l02581"></a>02581 <span class="keywordflow">case</span> 104: <a name="l02582"></a>02582 <a name="l02583"></a>02583 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02584"></a>02584 <span class="preprocessor">#line 416 "parser/faustparser.y"</span> <a name="l02585"></a>02585 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="maxprim_8cpp.html#a98fc94891da2eb0ae42603d9cd2af978">gMaxPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02586"></a>02586 <span class="keywordflow">break</span>; <a name="l02587"></a>02587 <a name="l02588"></a>02588 <span class="keywordflow">case</span> 105: <a name="l02589"></a>02589 <a name="l02590"></a>02590 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02591"></a>02591 <span class="preprocessor">#line 418 "parser/faustparser.y"</span> <a name="l02592"></a>02592 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="fmodprim_8cpp.html#a8914bd929553689bdcf05bde1a27370d">gFmodPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02593"></a>02593 <span class="keywordflow">break</span>; <a name="l02594"></a>02594 <a name="l02595"></a>02595 <span class="keywordflow">case</span> 106: <a name="l02596"></a>02596 <a name="l02597"></a>02597 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02598"></a>02598 <span class="preprocessor">#line 419 "parser/faustparser.y"</span> <a name="l02599"></a>02599 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="remainderprim_8cpp.html#a7568bf85a00b98bd424353da6af47c2e">gRemainderPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02600"></a>02600 <span class="keywordflow">break</span>; <a name="l02601"></a>02601 <a name="l02602"></a>02602 <span class="keywordflow">case</span> 107: <a name="l02603"></a>02603 <a name="l02604"></a>02604 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02605"></a>02605 <span class="preprocessor">#line 421 "parser/faustparser.y"</span> <a name="l02606"></a>02606 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="floorprim_8cpp.html#a89bac9fa90ab7971789647631de6275a">gFloorPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02607"></a>02607 <span class="keywordflow">break</span>; <a name="l02608"></a>02608 <a name="l02609"></a>02609 <span class="keywordflow">case</span> 108: <a name="l02610"></a>02610 <a name="l02611"></a>02611 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02612"></a>02612 <span class="preprocessor">#line 422 "parser/faustparser.y"</span> <a name="l02613"></a>02613 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="ceilprim_8cpp.html#a9a45929b7df83db114c9ebba647256a8">gCeilPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02614"></a>02614 <span class="keywordflow">break</span>; <a name="l02615"></a>02615 <a name="l02616"></a>02616 <span class="keywordflow">case</span> 109: <a name="l02617"></a>02617 <a name="l02618"></a>02618 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02619"></a>02619 <span class="preprocessor">#line 423 "parser/faustparser.y"</span> <a name="l02620"></a>02620 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="rintprim_8cpp.html#a94b2c6e2573b8ca846610e92d1f3f813">gRintPrim</a>-><a class="code" href="classxtended.html#aaa7e57d18592bff83b92c4eabc4f1099">box</a>(); ;} <a name="l02621"></a>02621 <span class="keywordflow">break</span>; <a name="l02622"></a>02622 <a name="l02623"></a>02623 <span class="keywordflow">case</span> 110: <a name="l02624"></a>02624 <a name="l02625"></a>02625 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02626"></a>02626 <span class="preprocessor">#line 426 "parser/faustparser.y"</span> <a name="l02627"></a>02627 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a639a768e209dadc349aae010d85e42d5">boxPrim3</a>(<a class="code" href="signals_8hh.html#a428189df3c9af99579448ce981d557b1">sigReadOnlyTable</a>); ;} <a name="l02628"></a>02628 <span class="keywordflow">break</span>; <a name="l02629"></a>02629 <a name="l02630"></a>02630 <span class="keywordflow">case</span> 111: <a name="l02631"></a>02631 <a name="l02632"></a>02632 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02633"></a>02633 <span class="preprocessor">#line 427 "parser/faustparser.y"</span> <a name="l02634"></a>02634 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad29739b19510e1892a200ff009d9b0cb">boxPrim5</a>(<a class="code" href="signals_8hh.html#a7b228b627c0d3ed4181cc08f65e538c1">sigWriteReadTable</a>); ;} <a name="l02635"></a>02635 <span class="keywordflow">break</span>; <a name="l02636"></a>02636 <a name="l02637"></a>02637 <span class="keywordflow">case</span> 112: <a name="l02638"></a>02638 <a name="l02639"></a>02639 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02640"></a>02640 <span class="preprocessor">#line 429 "parser/faustparser.y"</span> <a name="l02641"></a>02641 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a639a768e209dadc349aae010d85e42d5">boxPrim3</a>(<a class="code" href="signals_8cpp.html#a2283eb07e3595f93d678bf9ab986d914">sigSelect2</a>); ;} <a name="l02642"></a>02642 <span class="keywordflow">break</span>; <a name="l02643"></a>02643 <a name="l02644"></a>02644 <span class="keywordflow">case</span> 113: <a name="l02645"></a>02645 <a name="l02646"></a>02646 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02647"></a>02647 <span class="preprocessor">#line 430 "parser/faustparser.y"</span> <a name="l02648"></a>02648 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#acbbd30c14851f8ee0d632d4ca4ed893d">boxPrim4</a>(<a class="code" href="signals_8cpp.html#a70367824d7df436ff7267bb124826750">sigSelect3</a>); ;} <a name="l02649"></a>02649 <span class="keywordflow">break</span>; <a name="l02650"></a>02650 <a name="l02651"></a>02651 <span class="keywordflow">case</span> 114: <a name="l02652"></a>02652 <a name="l02653"></a>02653 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02654"></a>02654 <span class="preprocessor">#line 432 "parser/faustparser.y"</span> <a name="l02655"></a>02655 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02656"></a>02656 <span class="keywordflow">break</span>; <a name="l02657"></a>02657 <a name="l02658"></a>02658 <span class="keywordflow">case</span> 115: <a name="l02659"></a>02659 <a name="l02660"></a>02660 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02661"></a>02661 <span class="preprocessor">#line 433 "parser/faustparser.y"</span> <a name="l02662"></a>02662 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>(<a class="code" href="boxes_8cpp.html#a9d0633a71eaa42ce8af4decc9e172321">boxPar</a>(<a class="code" href="boxes_8cpp.html#add4e510a062bf67762e0ae3ac6112b81">boxInt</a>(0),(yyvsp[(2) - (2)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)),<a class="code" href="boxes_8cpp.html#af5b10ed7352e45d75eff6110e04b64a1">boxPrim2</a>(<a class="code" href="signals_8hh.html#a390c47bc104a8e072c0c75ea0f9524e6">sigSub</a>)); ;} <a name="l02663"></a>02663 <span class="keywordflow">break</span>; <a name="l02664"></a>02664 <a name="l02665"></a>02665 <span class="keywordflow">case</span> 116: <a name="l02666"></a>02666 <a name="l02667"></a>02667 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02668"></a>02668 <span class="preprocessor">#line 435 "parser/faustparser.y"</span> <a name="l02669"></a>02669 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(2) - (3)].exp); ;} <a name="l02670"></a>02670 <span class="keywordflow">break</span>; <a name="l02671"></a>02671 <a name="l02672"></a>02672 <span class="keywordflow">case</span> 117: <a name="l02673"></a>02673 <a name="l02674"></a>02674 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02675"></a>02675 <span class="preprocessor">#line 437 "parser/faustparser.y"</span> <a name="l02676"></a>02676 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#afcbfa6cdd8ea0fdfd9267be467cc8087">buildBoxAbstr</a>((yyvsp[(3) - (8)].exp),(yyvsp[(7) - (8)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02677"></a>02677 <span class="keywordflow">break</span>; <a name="l02678"></a>02678 <a name="l02679"></a>02679 <span class="keywordflow">case</span> 118: <a name="l02680"></a>02680 <a name="l02681"></a>02681 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02682"></a>02682 <span class="preprocessor">#line 439 "parser/faustparser.y"</span> <a name="l02683"></a>02683 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a8bc3b57470ff5814f5f24ed97dff593b">boxCase</a>(<a class="code" href="sourcereader_8cpp.html#a4486672428ae166d8426da654feeb466">checkRulelist</a>((yyvsp[(3) - (4)].exp))); ;} <a name="l02684"></a>02684 <span class="keywordflow">break</span>; <a name="l02685"></a>02685 <a name="l02686"></a>02686 <span class="keywordflow">case</span> 119: <a name="l02687"></a>02687 <a name="l02688"></a>02688 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02689"></a>02689 <span class="preprocessor">#line 441 "parser/faustparser.y"</span> <a name="l02690"></a>02690 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a7c0e937a8a7e08abead6829b06caf9af">boxFFun</a>((yyvsp[(1) - (1)].exp)); ;} <a name="l02691"></a>02691 <span class="keywordflow">break</span>; <a name="l02692"></a>02692 <a name="l02693"></a>02693 <span class="keywordflow">case</span> 120: <a name="l02694"></a>02694 <a name="l02695"></a>02695 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02696"></a>02696 <span class="preprocessor">#line 442 "parser/faustparser.y"</span> <a name="l02697"></a>02697 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02698"></a>02698 <span class="keywordflow">break</span>; <a name="l02699"></a>02699 <a name="l02700"></a>02700 <span class="keywordflow">case</span> 121: <a name="l02701"></a>02701 <a name="l02702"></a>02702 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02703"></a>02703 <span class="preprocessor">#line 443 "parser/faustparser.y"</span> <a name="l02704"></a>02704 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02705"></a>02705 <span class="keywordflow">break</span>; <a name="l02706"></a>02706 <a name="l02707"></a>02707 <span class="keywordflow">case</span> 122: <a name="l02708"></a>02708 <a name="l02709"></a>02709 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02710"></a>02710 <span class="preprocessor">#line 444 "parser/faustparser.y"</span> <a name="l02711"></a>02711 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#adf194007a4d3813eecbedd0625f701e3">boxComponent</a>((yyvsp[(3) - (4)].exp)); ;} <a name="l02712"></a>02712 <span class="keywordflow">break</span>; <a name="l02713"></a>02713 <a name="l02714"></a>02714 <span class="keywordflow">case</span> 123: <a name="l02715"></a>02715 <a name="l02716"></a>02716 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02717"></a>02717 <span class="preprocessor">#line 445 "parser/faustparser.y"</span> <a name="l02718"></a>02718 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a37a3b23cf6380ff81a22c207a345a061">boxLibrary</a>((yyvsp[(3) - (4)].exp)); ;} <a name="l02719"></a>02719 <span class="keywordflow">break</span>; <a name="l02720"></a>02720 <a name="l02721"></a>02721 <span class="keywordflow">case</span> 124: <a name="l02722"></a>02722 <a name="l02723"></a>02723 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02724"></a>02724 <span class="preprocessor">#line 446 "parser/faustparser.y"</span> <a name="l02725"></a>02725 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a30c72e68e6f8b5cb2238c457b5ffbee1">boxWithLocalDef</a>(<a class="code" href="boxes_8cpp.html#a133b62e31befea771cf81e68577ac59b">boxEnvironment</a>(),<a class="code" href="sourcereader_8cpp.html#ad90fd80d84dccb47005b13106ed15368" title="Formats a list of raw definitions represented by triplets &lt;name,arglist,body&gt;...">formatDefinitions</a>((yyvsp[(3) - (4)].exp))); ;} <a name="l02726"></a>02726 <span class="keywordflow">break</span>; <a name="l02727"></a>02727 <a name="l02728"></a>02728 <span class="keywordflow">case</span> 125: <a name="l02729"></a>02729 <a name="l02730"></a>02730 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02731"></a>02731 <span class="preprocessor">#line 448 "parser/faustparser.y"</span> <a name="l02732"></a>02732 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02733"></a>02733 <span class="keywordflow">break</span>; <a name="l02734"></a>02734 <a name="l02735"></a>02735 <span class="keywordflow">case</span> 126: <a name="l02736"></a>02736 <a name="l02737"></a>02737 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02738"></a>02738 <span class="preprocessor">#line 449 "parser/faustparser.y"</span> <a name="l02739"></a>02739 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02740"></a>02740 <span class="keywordflow">break</span>; <a name="l02741"></a>02741 <a name="l02742"></a>02742 <span class="keywordflow">case</span> 127: <a name="l02743"></a>02743 <a name="l02744"></a>02744 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02745"></a>02745 <span class="preprocessor">#line 450 "parser/faustparser.y"</span> <a name="l02746"></a>02746 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02747"></a>02747 <span class="keywordflow">break</span>; <a name="l02748"></a>02748 <a name="l02749"></a>02749 <span class="keywordflow">case</span> 128: <a name="l02750"></a>02750 <a name="l02751"></a>02751 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02752"></a>02752 <span class="preprocessor">#line 451 "parser/faustparser.y"</span> <a name="l02753"></a>02753 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02754"></a>02754 <span class="keywordflow">break</span>; <a name="l02755"></a>02755 <a name="l02756"></a>02756 <span class="keywordflow">case</span> 129: <a name="l02757"></a>02757 <a name="l02758"></a>02758 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02759"></a>02759 <span class="preprocessor">#line 452 "parser/faustparser.y"</span> <a name="l02760"></a>02760 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02761"></a>02761 <span class="keywordflow">break</span>; <a name="l02762"></a>02762 <a name="l02763"></a>02763 <span class="keywordflow">case</span> 130: <a name="l02764"></a>02764 <a name="l02765"></a>02765 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02766"></a>02766 <span class="preprocessor">#line 453 "parser/faustparser.y"</span> <a name="l02767"></a>02767 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02768"></a>02768 <span class="keywordflow">break</span>; <a name="l02769"></a>02769 <a name="l02770"></a>02770 <span class="keywordflow">case</span> 131: <a name="l02771"></a>02771 <a name="l02772"></a>02772 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02773"></a>02773 <span class="preprocessor">#line 454 "parser/faustparser.y"</span> <a name="l02774"></a>02774 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02775"></a>02775 <span class="keywordflow">break</span>; <a name="l02776"></a>02776 <a name="l02777"></a>02777 <span class="keywordflow">case</span> 132: <a name="l02778"></a>02778 <a name="l02779"></a>02779 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02780"></a>02780 <span class="preprocessor">#line 455 "parser/faustparser.y"</span> <a name="l02781"></a>02781 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02782"></a>02782 <span class="keywordflow">break</span>; <a name="l02783"></a>02783 <a name="l02784"></a>02784 <span class="keywordflow">case</span> 133: <a name="l02785"></a>02785 <a name="l02786"></a>02786 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02787"></a>02787 <span class="preprocessor">#line 456 "parser/faustparser.y"</span> <a name="l02788"></a>02788 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02789"></a>02789 <span class="keywordflow">break</span>; <a name="l02790"></a>02790 <a name="l02791"></a>02791 <span class="keywordflow">case</span> 134: <a name="l02792"></a>02792 <a name="l02793"></a>02793 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02794"></a>02794 <span class="preprocessor">#line 457 "parser/faustparser.y"</span> <a name="l02795"></a>02795 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02796"></a>02796 <span class="keywordflow">break</span>; <a name="l02797"></a>02797 <a name="l02798"></a>02798 <span class="keywordflow">case</span> 135: <a name="l02799"></a>02799 <a name="l02800"></a>02800 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02801"></a>02801 <span class="preprocessor">#line 459 "parser/faustparser.y"</span> <a name="l02802"></a>02802 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02803"></a>02803 <span class="keywordflow">break</span>; <a name="l02804"></a>02804 <a name="l02805"></a>02805 <span class="keywordflow">case</span> 136: <a name="l02806"></a>02806 <a name="l02807"></a>02807 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02808"></a>02808 <span class="preprocessor">#line 460 "parser/faustparser.y"</span> <a name="l02809"></a>02809 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02810"></a>02810 <span class="keywordflow">break</span>; <a name="l02811"></a>02811 <a name="l02812"></a>02812 <span class="keywordflow">case</span> 137: <a name="l02813"></a>02813 <a name="l02814"></a>02814 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02815"></a>02815 <span class="preprocessor">#line 461 "parser/faustparser.y"</span> <a name="l02816"></a>02816 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02817"></a>02817 <span class="keywordflow">break</span>; <a name="l02818"></a>02818 <a name="l02819"></a>02819 <span class="keywordflow">case</span> 138: <a name="l02820"></a>02820 <a name="l02821"></a>02821 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02822"></a>02822 <span class="preprocessor">#line 462 "parser/faustparser.y"</span> <a name="l02823"></a>02823 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02824"></a>02824 <span class="keywordflow">break</span>; <a name="l02825"></a>02825 <a name="l02826"></a>02826 <span class="keywordflow">case</span> 139: <a name="l02827"></a>02827 <a name="l02828"></a>02828 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02829"></a>02829 <span class="preprocessor">#line 466 "parser/faustparser.y"</span> <a name="l02830"></a>02830 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ab32253e24dd40d91b770b381da0d35b1">boxIdent</a>(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>); ;} <a name="l02831"></a>02831 <span class="keywordflow">break</span>; <a name="l02832"></a>02832 <a name="l02833"></a>02833 <span class="keywordflow">case</span> 140: <a name="l02834"></a>02834 <a name="l02835"></a>02835 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02836"></a>02836 <span class="preprocessor">#line 469 "parser/faustparser.y"</span> <a name="l02837"></a>02837 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="tree_8hh.html#a61c13e9361cfa80bbb3cd6ce60a8f595">tree</a>(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>); ;} <a name="l02838"></a>02838 <span class="keywordflow">break</span>; <a name="l02839"></a>02839 <a name="l02840"></a>02840 <span class="keywordflow">case</span> 141: <a name="l02841"></a>02841 <a name="l02842"></a>02842 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02843"></a>02843 <span class="preprocessor">#line 474 "parser/faustparser.y"</span> <a name="l02844"></a>02844 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(1) - (1)].exp),<a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>); ;} <a name="l02845"></a>02845 <span class="keywordflow">break</span>; <a name="l02846"></a>02846 <a name="l02847"></a>02847 <span class="keywordflow">case</span> 142: <a name="l02848"></a>02848 <a name="l02849"></a>02849 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02850"></a>02850 <span class="preprocessor">#line 475 "parser/faustparser.y"</span> <a name="l02851"></a>02851 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(3) - (3)].exp),(yyvsp[(1) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02852"></a>02852 <span class="keywordflow">break</span>; <a name="l02853"></a>02853 <a name="l02854"></a>02854 <span class="keywordflow">case</span> 143: <a name="l02855"></a>02855 <a name="l02856"></a>02856 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02857"></a>02857 <span class="preprocessor">#line 478 "parser/faustparser.y"</span> <a name="l02858"></a>02858 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ad9b1c09a1b4f662e3ebbbbf1e8f4878f">boxSeq</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02859"></a>02859 <span class="keywordflow">break</span>; <a name="l02860"></a>02860 <a name="l02861"></a>02861 <span class="keywordflow">case</span> 144: <a name="l02862"></a>02862 <a name="l02863"></a>02863 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02864"></a>02864 <span class="preprocessor">#line 479 "parser/faustparser.y"</span> <a name="l02865"></a>02865 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a62c680e700c94c5738513b2f79af180a">boxSplit</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02866"></a>02866 <span class="keywordflow">break</span>; <a name="l02867"></a>02867 <a name="l02868"></a>02868 <span class="keywordflow">case</span> 145: <a name="l02869"></a>02869 <a name="l02870"></a>02870 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02871"></a>02871 <span class="preprocessor">#line 480 "parser/faustparser.y"</span> <a name="l02872"></a>02872 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a748692b443f7f0b37e7f0f63dc98be4a">boxMerge</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02873"></a>02873 <span class="keywordflow">break</span>; <a name="l02874"></a>02874 <a name="l02875"></a>02875 <span class="keywordflow">case</span> 146: <a name="l02876"></a>02876 <a name="l02877"></a>02877 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02878"></a>02878 <span class="preprocessor">#line 481 "parser/faustparser.y"</span> <a name="l02879"></a>02879 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#aa52c8bd74ff76718393d955dce780197">boxRec</a>((yyvsp[(1) - (3)].exp),(yyvsp[(3) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l02880"></a>02880 <span class="keywordflow">break</span>; <a name="l02881"></a>02881 <a name="l02882"></a>02882 <span class="keywordflow">case</span> 147: <a name="l02883"></a>02883 <a name="l02884"></a>02884 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02885"></a>02885 <span class="preprocessor">#line 482 "parser/faustparser.y"</span> <a name="l02886"></a>02886 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = (yyvsp[(1) - (1)].exp); ;} <a name="l02887"></a>02887 <span class="keywordflow">break</span>; <a name="l02888"></a>02888 <a name="l02889"></a>02889 <span class="keywordflow">case</span> 148: <a name="l02890"></a>02890 <a name="l02891"></a>02891 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02892"></a>02892 <span class="preprocessor">#line 485 "parser/faustparser.y"</span> <a name="l02893"></a>02893 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="tree_8hh.html#a61c13e9361cfa80bbb3cd6ce60a8f595">tree</a>(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>); ;} <a name="l02894"></a>02894 <span class="keywordflow">break</span>; <a name="l02895"></a>02895 <a name="l02896"></a>02896 <span class="keywordflow">case</span> 149: <a name="l02897"></a>02897 <a name="l02898"></a>02898 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02899"></a>02899 <span class="preprocessor">#line 488 "parser/faustparser.y"</span> <a name="l02900"></a>02900 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="Text_8cpp.html#a43603e937810ca498bdad7f930938491" title="remove quotes from a string">unquote</a>(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>); ;} <a name="l02901"></a>02901 <span class="keywordflow">break</span>; <a name="l02902"></a>02902 <a name="l02903"></a>02903 <span class="keywordflow">case</span> 150: <a name="l02904"></a>02904 <a name="l02905"></a>02905 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02906"></a>02906 <span class="preprocessor">#line 491 "parser/faustparser.y"</span> <a name="l02907"></a>02907 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="tree_8hh.html#a61c13e9361cfa80bbb3cd6ce60a8f595">tree</a>(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>); ;} <a name="l02908"></a>02908 <span class="keywordflow">break</span>; <a name="l02909"></a>02909 <a name="l02910"></a>02910 <span class="keywordflow">case</span> 151: <a name="l02911"></a>02911 <a name="l02912"></a>02912 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02913"></a>02913 <span class="preprocessor">#line 492 "parser/faustparser.y"</span> <a name="l02914"></a>02914 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="tree_8hh.html#a61c13e9361cfa80bbb3cd6ce60a8f595">tree</a>(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>); ;} <a name="l02915"></a>02915 <span class="keywordflow">break</span>; <a name="l02916"></a>02916 <a name="l02917"></a>02917 <span class="keywordflow">case</span> 152: <a name="l02918"></a>02918 <a name="l02919"></a>02919 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02920"></a>02920 <span class="preprocessor">#line 498 "parser/faustparser.y"</span> <a name="l02921"></a>02921 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a1c493db9453686ddb1376df07b30a79e">boxIPar</a>((yyvsp[(3) - (8)].exp),(yyvsp[(5) - (8)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (8)].exp)); ;} <a name="l02922"></a>02922 <span class="keywordflow">break</span>; <a name="l02923"></a>02923 <a name="l02924"></a>02924 <span class="keywordflow">case</span> 153: <a name="l02925"></a>02925 <a name="l02926"></a>02926 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02927"></a>02927 <span class="preprocessor">#line 502 "parser/faustparser.y"</span> <a name="l02928"></a>02928 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a0a0c6fc221345a893a51b823127e5576">boxISeq</a>((yyvsp[(3) - (8)].exp),(yyvsp[(5) - (8)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (8)].exp)); ;} <a name="l02929"></a>02929 <span class="keywordflow">break</span>; <a name="l02930"></a>02930 <a name="l02931"></a>02931 <span class="keywordflow">case</span> 154: <a name="l02932"></a>02932 <a name="l02933"></a>02933 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02934"></a>02934 <span class="preprocessor">#line 506 "parser/faustparser.y"</span> <a name="l02935"></a>02935 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a0799844fbfde14e41dd3f4b5f027f5ef">boxISum</a>((yyvsp[(3) - (8)].exp),(yyvsp[(5) - (8)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (8)].exp)); ;} <a name="l02936"></a>02936 <span class="keywordflow">break</span>; <a name="l02937"></a>02937 <a name="l02938"></a>02938 <span class="keywordflow">case</span> 155: <a name="l02939"></a>02939 <a name="l02940"></a>02940 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02941"></a>02941 <span class="preprocessor">#line 510 "parser/faustparser.y"</span> <a name="l02942"></a>02942 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a3d760626a8436a3e516b4aec69bd9c92">boxIProd</a>((yyvsp[(3) - (8)].exp),(yyvsp[(5) - (8)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (8)].exp)); ;} <a name="l02943"></a>02943 <span class="keywordflow">break</span>; <a name="l02944"></a>02944 <a name="l02945"></a>02945 <span class="keywordflow">case</span> 156: <a name="l02946"></a>02946 <a name="l02947"></a>02947 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02948"></a>02948 <span class="preprocessor">#line 517 "parser/faustparser.y"</span> <a name="l02949"></a>02949 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="prim2_8cpp.html#af7af171e7ab1419a904906c7a51ec0ff">ffunction</a>((yyvsp[(3) - (8)].exp),(yyvsp[(5) - (8)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (8)].exp)); ;} <a name="l02950"></a>02950 <span class="keywordflow">break</span>; <a name="l02951"></a>02951 <a name="l02952"></a>02952 <span class="keywordflow">case</span> 157: <a name="l02953"></a>02953 <a name="l02954"></a>02954 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02955"></a>02955 <span class="preprocessor">#line 521 "parser/faustparser.y"</span> <a name="l02956"></a>02956 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ac37319b7a8ede40a08ec6d91117df8a0">boxFConst</a>((yyvsp[(3) - (7)].exp),(yyvsp[(4) - (7)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(6) - (7)].exp)); ;} <a name="l02957"></a>02957 <span class="keywordflow">break</span>; <a name="l02958"></a>02958 <a name="l02959"></a>02959 <span class="keywordflow">case</span> 158: <a name="l02960"></a>02960 <a name="l02961"></a>02961 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02962"></a>02962 <span class="preprocessor">#line 524 "parser/faustparser.y"</span> <a name="l02963"></a>02963 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a32e16dd38f20185aa4859780bdd23520">boxFVar</a>((yyvsp[(3) - (7)].exp),(yyvsp[(4) - (7)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(6) - (7)].exp)); ;} <a name="l02964"></a>02964 <span class="keywordflow">break</span>; <a name="l02965"></a>02965 <a name="l02966"></a>02966 <span class="keywordflow">case</span> 159: <a name="l02967"></a>02967 <a name="l02968"></a>02968 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02969"></a>02969 <span class="preprocessor">#line 528 "parser/faustparser.y"</span> <a name="l02970"></a>02970 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#aed2a94f879bfaf62a16ac818c6a9ccf4">boxButton</a>((yyvsp[(3) - (4)].exp)); ;} <a name="l02971"></a>02971 <span class="keywordflow">break</span>; <a name="l02972"></a>02972 <a name="l02973"></a>02973 <span class="keywordflow">case</span> 160: <a name="l02974"></a>02974 <a name="l02975"></a>02975 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02976"></a>02976 <span class="preprocessor">#line 531 "parser/faustparser.y"</span> <a name="l02977"></a>02977 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a713a9e3db4c41ea0372cb2d5cc9236d9">boxCheckbox</a>((yyvsp[(3) - (4)].exp)); ;} <a name="l02978"></a>02978 <span class="keywordflow">break</span>; <a name="l02979"></a>02979 <a name="l02980"></a>02980 <span class="keywordflow">case</span> 161: <a name="l02981"></a>02981 <a name="l02982"></a>02982 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02983"></a>02983 <span class="preprocessor">#line 535 "parser/faustparser.y"</span> <a name="l02984"></a>02984 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a58077eabcc68d3519f757fe8a200e12b">boxVSlider</a>((yyvsp[(3) - (12)].exp),(yyvsp[(5) - (12)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (12)].exp),(yyvsp[(9) - (12)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(11) - (12)].exp)); ;} <a name="l02985"></a>02985 <span class="keywordflow">break</span>; <a name="l02986"></a>02986 <a name="l02987"></a>02987 <span class="keywordflow">case</span> 162: <a name="l02988"></a>02988 <a name="l02989"></a>02989 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02990"></a>02990 <span class="preprocessor">#line 538 "parser/faustparser.y"</span> <a name="l02991"></a>02991 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a691fec078031347758ff4e100618b3aa">boxHSlider</a>((yyvsp[(3) - (12)].exp),(yyvsp[(5) - (12)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (12)].exp),(yyvsp[(9) - (12)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(11) - (12)].exp)); ;} <a name="l02992"></a>02992 <span class="keywordflow">break</span>; <a name="l02993"></a>02993 <a name="l02994"></a>02994 <span class="keywordflow">case</span> 163: <a name="l02995"></a>02995 <a name="l02996"></a>02996 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l02997"></a>02997 <span class="preprocessor">#line 541 "parser/faustparser.y"</span> <a name="l02998"></a>02998 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a7a7c245e6177e2803fdbd4697d406833">boxNumEntry</a>((yyvsp[(3) - (12)].exp),(yyvsp[(5) - (12)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (12)].exp),(yyvsp[(9) - (12)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(11) - (12)].exp)); ;} <a name="l02999"></a>02999 <span class="keywordflow">break</span>; <a name="l03000"></a>03000 <a name="l03001"></a>03001 <span class="keywordflow">case</span> 164: <a name="l03002"></a>03002 <a name="l03003"></a>03003 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03004"></a>03004 <span class="preprocessor">#line 544 "parser/faustparser.y"</span> <a name="l03005"></a>03005 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#af7b9d97c17af0321c0d5fc16c119086a">boxVGroup</a>((yyvsp[(3) - (6)].exp), (yyvsp[(5) - (6)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l03006"></a>03006 <span class="keywordflow">break</span>; <a name="l03007"></a>03007 <a name="l03008"></a>03008 <span class="keywordflow">case</span> 165: <a name="l03009"></a>03009 <a name="l03010"></a>03010 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03011"></a>03011 <span class="preprocessor">#line 547 "parser/faustparser.y"</span> <a name="l03012"></a>03012 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a28277e5b31c07655d3f2661009de8ba5">boxHGroup</a>((yyvsp[(3) - (6)].exp), (yyvsp[(5) - (6)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l03013"></a>03013 <span class="keywordflow">break</span>; <a name="l03014"></a>03014 <a name="l03015"></a>03015 <span class="keywordflow">case</span> 166: <a name="l03016"></a>03016 <a name="l03017"></a>03017 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03018"></a>03018 <span class="preprocessor">#line 550 "parser/faustparser.y"</span> <a name="l03019"></a>03019 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#aa8dae06145f9c156c31c40e325c00c2d">boxTGroup</a>((yyvsp[(3) - (6)].exp), (yyvsp[(5) - (6)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l03020"></a>03020 <span class="keywordflow">break</span>; <a name="l03021"></a>03021 <a name="l03022"></a>03022 <span class="keywordflow">case</span> 167: <a name="l03023"></a>03023 <a name="l03024"></a>03024 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03025"></a>03025 <span class="preprocessor">#line 554 "parser/faustparser.y"</span> <a name="l03026"></a>03026 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#a19d3c8f4a2a6a6691215e4ce9b6f30f0">boxVBargraph</a>((yyvsp[(3) - (8)].exp),(yyvsp[(5) - (8)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (8)].exp)); ;} <a name="l03027"></a>03027 <span class="keywordflow">break</span>; <a name="l03028"></a>03028 <a name="l03029"></a>03029 <span class="keywordflow">case</span> 168: <a name="l03030"></a>03030 <a name="l03031"></a>03031 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03032"></a>03032 <span class="preprocessor">#line 557 "parser/faustparser.y"</span> <a name="l03033"></a>03033 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="boxes_8cpp.html#ac6deb880e0ad589b32b6c38dbdce5fd2">boxHBargraph</a>((yyvsp[(3) - (8)].exp),(yyvsp[(5) - (8)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>),(yyvsp[(7) - (8)].exp)); ;} <a name="l03034"></a>03034 <span class="keywordflow">break</span>; <a name="l03035"></a>03035 <a name="l03036"></a>03036 <span class="keywordflow">case</span> 169: <a name="l03037"></a>03037 <a name="l03038"></a>03038 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03039"></a>03039 <span class="preprocessor">#line 562 "parser/faustparser.y"</span> <a name="l03040"></a>03040 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(1) - (5)].exp), <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(2) - (5)].exp), (yyvsp[(4) - (5)].exp))); ;} <a name="l03041"></a>03041 <span class="keywordflow">break</span>; <a name="l03042"></a>03042 <a name="l03043"></a>03043 <span class="keywordflow">case</span> 170: <a name="l03044"></a>03044 <a name="l03045"></a>03045 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03046"></a>03046 <span class="preprocessor">#line 563 "parser/faustparser.y"</span> <a name="l03047"></a>03047 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(1) - (4)].exp), <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(2) - (4)].exp), <a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>)); ;} <a name="l03048"></a>03048 <span class="keywordflow">break</span>; <a name="l03049"></a>03049 <a name="l03050"></a>03050 <span class="keywordflow">case</span> 171: <a name="l03051"></a>03051 <a name="l03052"></a>03052 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03053"></a>03053 <span class="preprocessor">#line 566 "parser/faustparser.y"</span> <a name="l03054"></a>03054 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="tree_8hh.html#a61c13e9361cfa80bbb3cd6ce60a8f595">tree</a>(<a class="code" href="faustlexer_8cpp.html#a35b96d819f6a8f8638894c429e68b02a">yytext</a>); ;} <a name="l03055"></a>03055 <span class="keywordflow">break</span>; <a name="l03056"></a>03056 <a name="l03057"></a>03057 <span class="keywordflow">case</span> 172: <a name="l03058"></a>03058 <a name="l03059"></a>03059 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03060"></a>03060 <span class="preprocessor">#line 569 "parser/faustparser.y"</span> <a name="l03061"></a>03061 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(1) - (1)].exp),<a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>); ;} <a name="l03062"></a>03062 <span class="keywordflow">break</span>; <a name="l03063"></a>03063 <a name="l03064"></a>03064 <span class="keywordflow">case</span> 173: <a name="l03065"></a>03065 <a name="l03066"></a>03066 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03067"></a>03067 <span class="preprocessor">#line 570 "parser/faustparser.y"</span> <a name="l03068"></a>03068 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(3) - (3)].exp),(yyvsp[(1) - (3)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l03069"></a>03069 <span class="keywordflow">break</span>; <a name="l03070"></a>03070 <a name="l03071"></a>03071 <span class="keywordflow">case</span> 174: <a name="l03072"></a>03072 <a name="l03073"></a>03073 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03074"></a>03074 <span class="preprocessor">#line 573 "parser/faustparser.y"</span> <a name="l03075"></a>03075 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(1) - (1)].exp),<a class="code" href="list_8cpp.html#a538b704dd07794b7237108f1917c471e">nil</a>); ;} <a name="l03076"></a>03076 <span class="keywordflow">break</span>; <a name="l03077"></a>03077 <a name="l03078"></a>03078 <span class="keywordflow">case</span> 175: <a name="l03079"></a>03079 <a name="l03080"></a>03080 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03081"></a>03081 <span class="preprocessor">#line 574 "parser/faustparser.y"</span> <a name="l03082"></a>03082 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(2) - (2)].exp),(yyvsp[(1) - (2)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l03083"></a>03083 <span class="keywordflow">break</span>; <a name="l03084"></a>03084 <a name="l03085"></a>03085 <span class="keywordflow">case</span> 176: <a name="l03086"></a>03086 <a name="l03087"></a>03087 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03088"></a>03088 <span class="preprocessor">#line 578 "parser/faustparser.y"</span> <a name="l03089"></a>03089 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="list_8hh.html#ae1ed153946fcfc025009c6d9c9c40bee">cons</a>((yyvsp[(2) - (6)].exp),(yyvsp[(5) - (6)].<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>)); ;} <a name="l03090"></a>03090 <span class="keywordflow">break</span>; <a name="l03091"></a>03091 <a name="l03092"></a>03092 <span class="keywordflow">case</span> 177: <a name="l03093"></a>03093 <a name="l03094"></a>03094 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03095"></a>03095 <span class="preprocessor">#line 581 "parser/faustparser.y"</span> <a name="l03096"></a>03096 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="tree_8hh.html#a61c13e9361cfa80bbb3cd6ce60a8f595">tree</a>(0); ;} <a name="l03097"></a>03097 <span class="keywordflow">break</span>; <a name="l03098"></a>03098 <a name="l03099"></a>03099 <span class="keywordflow">case</span> 178: <a name="l03100"></a>03100 <a name="l03101"></a>03101 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03102"></a>03102 <span class="preprocessor">#line 582 "parser/faustparser.y"</span> <a name="l03103"></a>03103 <span class="preprocessor"></span> { (yyval.<a class="code" href="unionYYSTYPE.html#a39f9cc88800a7724122d8f3ab9d25e14">exp</a>) = <a class="code" href="tree_8hh.html#a61c13e9361cfa80bbb3cd6ce60a8f595">tree</a>(1); ;} <a name="l03104"></a>03104 <span class="keywordflow">break</span>; <a name="l03105"></a>03105 <a name="l03106"></a>03106 <a name="l03107"></a>03107 <a name="l03108"></a>03108 <span class="comment">/* Line 1455 of yacc.c */</span> <a name="l03109"></a>03109 <span class="preprocessor">#line 3110 "parser/faustparser.cpp"</span> <a name="l03110"></a>03110 <span class="preprocessor"></span> <span class="keywordflow">default</span>: <span class="keywordflow">break</span>; <a name="l03111"></a>03111 } <a name="l03112"></a>03112 <a class="code" href="faustparser_8cpp.html#a1c510d33cb388afc9411141ba3076a36">YY_SYMBOL_PRINT</a> (<span class="stringliteral">"-> $$ ="</span>, yyr1[yyn], &yyval, &yyloc); <a name="l03113"></a>03113 <a name="l03114"></a>03114 <a class="code" href="faustparser_8cpp.html#ad2f9773cd9c031026b2ef4c1ee7be1be">YYPOPSTACK</a> (yylen); <a name="l03115"></a>03115 yylen = 0; <a name="l03116"></a>03116 <a class="code" href="faustparser_8cpp.html#a7a52157fbe194e3a347afc4ef750af77">YY_STACK_PRINT</a> (yyss, yyssp); <a name="l03117"></a>03117 <a name="l03118"></a>03118 *++yyvsp = yyval; <a name="l03119"></a>03119 <a name="l03120"></a>03120 <span class="comment">/* Now `shift' the result of the reduction. Determine what state</span> <a name="l03121"></a>03121 <span class="comment"> that goes to, based on the state we popped back to and the rule</span> <a name="l03122"></a>03122 <span class="comment"> number reduced by. */</span> <a name="l03123"></a>03123 <a name="l03124"></a>03124 yyn = yyr1[yyn]; <a name="l03125"></a>03125 <a name="l03126"></a>03126 yystate = yypgoto[yyn - <a class="code" href="faustparser_8cpp.html#a75d260730a6c379a94ea28f63a7b9275">YYNTOKENS</a>] + *yyssp; <a name="l03127"></a>03127 <span class="keywordflow">if</span> (0 <= yystate && yystate <= <a class="code" href="faustparser_8cpp.html#ae67923760a28e3b7ed3aa2cfaef7f9a2">YYLAST</a> && yycheck[yystate] == *yyssp) <a name="l03128"></a>03128 yystate = yytable[yystate]; <a name="l03129"></a>03129 <span class="keywordflow">else</span> <a name="l03130"></a>03130 yystate = yydefgoto[yyn - <a class="code" href="faustparser_8cpp.html#a75d260730a6c379a94ea28f63a7b9275">YYNTOKENS</a>]; <a name="l03131"></a>03131 <a name="l03132"></a>03132 <span class="keywordflow">goto</span> yynewstate; <a name="l03133"></a>03133 <a name="l03134"></a>03134 <a name="l03135"></a>03135 <span class="comment">/*------------------------------------.</span> <a name="l03136"></a>03136 <span class="comment">| yyerrlab -- here on detecting error |</span> <a name="l03137"></a>03137 <span class="comment">`------------------------------------*/</span> <a name="l03138"></a>03138 yyerrlab: <a name="l03139"></a>03139 <span class="comment">/* If not already recovering from an error, report this error. */</span> <a name="l03140"></a>03140 <span class="keywordflow">if</span> (!yyerrstatus) <a name="l03141"></a>03141 { <a name="l03142"></a>03142 ++yynerrs; <a name="l03143"></a>03143 <span class="preprocessor">#if ! YYERROR_VERBOSE</span> <a name="l03144"></a>03144 <span class="preprocessor"></span> <a class="code" href="errormsg_8cpp.html#a5137128cec8264b305aaefaab68466c0">yyerror</a> (<a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">"syntax error"</span>)); <a name="l03145"></a>03145 <span class="preprocessor">#else</span> <a name="l03146"></a>03146 <span class="preprocessor"></span> { <a name="l03147"></a>03147 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> yysize = yysyntax_error (0, yystate, yychar); <a name="l03148"></a>03148 <span class="keywordflow">if</span> (yymsg_alloc < yysize && yymsg_alloc < <a class="code" href="faustparser_8cpp.html#a7e55d995c7458f2f4af94a426d0adde8">YYSTACK_ALLOC_MAXIMUM</a>) <a name="l03149"></a>03149 { <a name="l03150"></a>03150 <a class="code" href="faustparser_8cpp.html#a7d535939e93253736c6eeda569d24de5">YYSIZE_T</a> <a class="code" href="unionyyalloc.html">yyalloc</a> = 2 * yysize; <a name="l03151"></a>03151 <span class="keywordflow">if</span> (! (yysize <= yyalloc && yyalloc <= <a class="code" href="faustparser_8cpp.html#a7e55d995c7458f2f4af94a426d0adde8">YYSTACK_ALLOC_MAXIMUM</a>)) <a name="l03152"></a>03152 yyalloc = <a class="code" href="faustparser_8cpp.html#a7e55d995c7458f2f4af94a426d0adde8">YYSTACK_ALLOC_MAXIMUM</a>; <a name="l03153"></a>03153 <span class="keywordflow">if</span> (yymsg != yymsgbuf) <a name="l03154"></a>03154 <a class="code" href="faustparser_8cpp.html#a1a9dc526fd390d4808252bd631c4c2f7">YYSTACK_FREE</a> (yymsg); <a name="l03155"></a>03155 yymsg = (<span class="keywordtype">char</span> *) <a class="code" href="faustparser_8cpp.html#af45042ce56e04d634420d76caeb2ee73">YYSTACK_ALLOC</a> (yyalloc); <a name="l03156"></a>03156 <span class="keywordflow">if</span> (yymsg) <a name="l03157"></a>03157 yymsg_alloc = yyalloc; <a name="l03158"></a>03158 <span class="keywordflow">else</span> <a name="l03159"></a>03159 { <a name="l03160"></a>03160 yymsg = yymsgbuf; <a name="l03161"></a>03161 yymsg_alloc = <span class="keyword">sizeof</span> yymsgbuf; <a name="l03162"></a>03162 } <a name="l03163"></a>03163 } <a name="l03164"></a>03164 <a name="l03165"></a>03165 <span class="keywordflow">if</span> (0 < yysize && yysize <= yymsg_alloc) <a name="l03166"></a>03166 { <a name="l03167"></a>03167 (void) yysyntax_error (yymsg, yystate, yychar); <a name="l03168"></a>03168 <a class="code" href="errormsg_8cpp.html#a5137128cec8264b305aaefaab68466c0">yyerror</a> (yymsg); <a name="l03169"></a>03169 } <a name="l03170"></a>03170 <span class="keywordflow">else</span> <a name="l03171"></a>03171 { <a name="l03172"></a>03172 <a class="code" href="errormsg_8cpp.html#a5137128cec8264b305aaefaab68466c0">yyerror</a> (<a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">"syntax error"</span>)); <a name="l03173"></a>03173 <span class="keywordflow">if</span> (yysize != 0) <a name="l03174"></a>03174 <span class="keywordflow">goto</span> yyexhaustedlab; <a name="l03175"></a>03175 } <a name="l03176"></a>03176 } <a name="l03177"></a>03177 <span class="preprocessor">#endif</span> <a name="l03178"></a>03178 <span class="preprocessor"></span> } <a name="l03179"></a>03179 <a name="l03180"></a>03180 <a name="l03181"></a>03181 <a name="l03182"></a>03182 <span class="keywordflow">if</span> (yyerrstatus == 3) <a name="l03183"></a>03183 { <a name="l03184"></a>03184 <span class="comment">/* If just tried and failed to reuse lookahead token after an</span> <a name="l03185"></a>03185 <span class="comment"> error, discard it. */</span> <a name="l03186"></a>03186 <a name="l03187"></a>03187 <span class="keywordflow">if</span> (yychar <= <a class="code" href="faustparser_8cpp.html#a3b1e3628411fabac03abe0a337322016">YYEOF</a>) <a name="l03188"></a>03188 { <a name="l03189"></a>03189 <span class="comment">/* Return failure if at end of input. */</span> <a name="l03190"></a>03190 <span class="keywordflow">if</span> (yychar == <a class="code" href="faustparser_8cpp.html#a3b1e3628411fabac03abe0a337322016">YYEOF</a>) <a name="l03191"></a>03191 <a class="code" href="faustparser_8cpp.html#a3bcde0b05b9aa4ec5169092d9d211dbd">YYABORT</a>; <a name="l03192"></a>03192 } <a name="l03193"></a>03193 <span class="keywordflow">else</span> <a name="l03194"></a>03194 { <a name="l03195"></a>03195 yydestruct (<span class="stringliteral">"Error: discarding"</span>, <a name="l03196"></a>03196 yytoken, &yylval); <a name="l03197"></a>03197 yychar = <a class="code" href="faustparser_8cpp.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a>; <a name="l03198"></a>03198 } <a name="l03199"></a>03199 } <a name="l03200"></a>03200 <a name="l03201"></a>03201 <span class="comment">/* Else will try to reuse lookahead token after shifting the error</span> <a name="l03202"></a>03202 <span class="comment"> token. */</span> <a name="l03203"></a>03203 <span class="keywordflow">goto</span> yyerrlab1; <a name="l03204"></a>03204 <a name="l03205"></a>03205 <a name="l03206"></a>03206 <span class="comment">/*---------------------------------------------------.</span> <a name="l03207"></a>03207 <span class="comment">| yyerrorlab -- error raised explicitly by YYERROR. |</span> <a name="l03208"></a>03208 <span class="comment">`---------------------------------------------------*/</span> <a name="l03209"></a>03209 yyerrorlab: <a name="l03210"></a>03210 <a name="l03211"></a>03211 <span class="comment">/* Pacify compilers like GCC when the user code never invokes</span> <a name="l03212"></a>03212 <span class="comment"> YYERROR and the label yyerrorlab therefore never appears in user</span> <a name="l03213"></a>03213 <span class="comment"> code. */</span> <a name="l03214"></a>03214 <span class="keywordflow">if</span> (<span class="comment">/*CONSTCOND*/</span> 0) <a name="l03215"></a>03215 <span class="keywordflow">goto</span> yyerrorlab; <a name="l03216"></a>03216 <a name="l03217"></a>03217 <span class="comment">/* Do not reclaim the symbols of the rule which action triggered</span> <a name="l03218"></a>03218 <span class="comment"> this YYERROR. */</span> <a name="l03219"></a>03219 <a class="code" href="faustparser_8cpp.html#ad2f9773cd9c031026b2ef4c1ee7be1be">YYPOPSTACK</a> (yylen); <a name="l03220"></a>03220 yylen = 0; <a name="l03221"></a>03221 <a class="code" href="faustparser_8cpp.html#a7a52157fbe194e3a347afc4ef750af77">YY_STACK_PRINT</a> (yyss, yyssp); <a name="l03222"></a>03222 yystate = *yyssp; <a name="l03223"></a>03223 <span class="keywordflow">goto</span> yyerrlab1; <a name="l03224"></a>03224 <a name="l03225"></a>03225 <a name="l03226"></a>03226 <span class="comment">/*-------------------------------------------------------------.</span> <a name="l03227"></a>03227 <span class="comment">| yyerrlab1 -- common code for both syntax error and YYERROR. |</span> <a name="l03228"></a>03228 <span class="comment">`-------------------------------------------------------------*/</span> <a name="l03229"></a>03229 yyerrlab1: <a name="l03230"></a>03230 yyerrstatus = 3; <span class="comment">/* Each real token shifted decrements this. */</span> <a name="l03231"></a>03231 <a name="l03232"></a>03232 <span class="keywordflow">for</span> (;;) <a name="l03233"></a>03233 { <a name="l03234"></a>03234 yyn = yypact[yystate]; <a name="l03235"></a>03235 <span class="keywordflow">if</span> (yyn != <a class="code" href="faustparser_8cpp.html#a62bf0ed0c4360b077071b5cf3177823b">YYPACT_NINF</a>) <a name="l03236"></a>03236 { <a name="l03237"></a>03237 yyn += <a class="code" href="faustparser_8cpp.html#ad2b58b1851184ddb3b60fede50bc7946">YYTERROR</a>; <a name="l03238"></a>03238 <span class="keywordflow">if</span> (0 <= yyn && yyn <= <a class="code" href="faustparser_8cpp.html#ae67923760a28e3b7ed3aa2cfaef7f9a2">YYLAST</a> && yycheck[yyn] == <a class="code" href="faustparser_8cpp.html#ad2b58b1851184ddb3b60fede50bc7946">YYTERROR</a>) <a name="l03239"></a>03239 { <a name="l03240"></a>03240 yyn = yytable[yyn]; <a name="l03241"></a>03241 <span class="keywordflow">if</span> (0 < yyn) <a name="l03242"></a>03242 <span class="keywordflow">break</span>; <a name="l03243"></a>03243 } <a name="l03244"></a>03244 } <a name="l03245"></a>03245 <a name="l03246"></a>03246 <span class="comment">/* Pop the current state because it cannot handle the error token. */</span> <a name="l03247"></a>03247 <span class="keywordflow">if</span> (yyssp == yyss) <a name="l03248"></a>03248 <a class="code" href="faustparser_8cpp.html#a3bcde0b05b9aa4ec5169092d9d211dbd">YYABORT</a>; <a name="l03249"></a>03249 <a name="l03250"></a>03250 <a name="l03251"></a>03251 yydestruct (<span class="stringliteral">"Error: popping"</span>, <a name="l03252"></a>03252 yystos[yystate], yyvsp); <a name="l03253"></a>03253 <a class="code" href="faustparser_8cpp.html#ad2f9773cd9c031026b2ef4c1ee7be1be">YYPOPSTACK</a> (1); <a name="l03254"></a>03254 yystate = *yyssp; <a name="l03255"></a>03255 <a class="code" href="faustparser_8cpp.html#a7a52157fbe194e3a347afc4ef750af77">YY_STACK_PRINT</a> (yyss, yyssp); <a name="l03256"></a>03256 } <a name="l03257"></a>03257 <a name="l03258"></a>03258 *++yyvsp = yylval; <a name="l03259"></a>03259 <a name="l03260"></a>03260 <a name="l03261"></a>03261 <span class="comment">/* Shift the error token. */</span> <a name="l03262"></a>03262 <a class="code" href="faustparser_8cpp.html#a1c510d33cb388afc9411141ba3076a36">YY_SYMBOL_PRINT</a> (<span class="stringliteral">"Shifting"</span>, yystos[yyn], yyvsp, yylsp); <a name="l03263"></a>03263 <a name="l03264"></a>03264 yystate = yyn; <a name="l03265"></a>03265 <span class="keywordflow">goto</span> yynewstate; <a name="l03266"></a>03266 <a name="l03267"></a>03267 <a name="l03268"></a>03268 <span class="comment">/*-------------------------------------.</span> <a name="l03269"></a>03269 <span class="comment">| yyacceptlab -- YYACCEPT comes here. |</span> <a name="l03270"></a>03270 <span class="comment">`-------------------------------------*/</span> <a name="l03271"></a>03271 yyacceptlab: <a name="l03272"></a>03272 yyresult = 0; <a name="l03273"></a>03273 <span class="keywordflow">goto</span> yyreturn; <a name="l03274"></a>03274 <a name="l03275"></a>03275 <span class="comment">/*-----------------------------------.</span> <a name="l03276"></a>03276 <span class="comment">| yyabortlab -- YYABORT comes here. |</span> <a name="l03277"></a>03277 <span class="comment">`-----------------------------------*/</span> <a name="l03278"></a>03278 yyabortlab: <a name="l03279"></a>03279 yyresult = 1; <a name="l03280"></a>03280 <span class="keywordflow">goto</span> yyreturn; <a name="l03281"></a>03281 <a name="l03282"></a>03282 <span class="preprocessor">#if !defined(yyoverflow) || YYERROR_VERBOSE</span> <a name="l03283"></a>03283 <span class="preprocessor"></span><span class="comment">/*-------------------------------------------------.</span> <a name="l03284"></a>03284 <span class="comment">| yyexhaustedlab -- memory exhaustion comes here. |</span> <a name="l03285"></a>03285 <span class="comment">`-------------------------------------------------*/</span> <a name="l03286"></a>03286 yyexhaustedlab: <a name="l03287"></a>03287 <a class="code" href="errormsg_8cpp.html#a5137128cec8264b305aaefaab68466c0">yyerror</a> (<a class="code" href="faustparser_8cpp.html#a86f079016f11f0600f4259f3f03f8d43">YY_</a>(<span class="stringliteral">"memory exhausted"</span>)); <a name="l03288"></a>03288 yyresult = 2; <a name="l03289"></a>03289 <span class="comment">/* Fall through. */</span> <a name="l03290"></a>03290 <span class="preprocessor">#endif</span> <a name="l03291"></a>03291 <span class="preprocessor"></span> <a name="l03292"></a>03292 yyreturn: <a name="l03293"></a>03293 <span class="keywordflow">if</span> (yychar != <a class="code" href="faustparser_8cpp.html#ae59196b3765411a06cf234cf9bcae2e7">YYEMPTY</a>) <a name="l03294"></a>03294 yydestruct (<span class="stringliteral">"Cleanup: discarding lookahead"</span>, <a name="l03295"></a>03295 yytoken, &yylval); <a name="l03296"></a>03296 <span class="comment">/* Do not reclaim the symbols of the rule which action triggered</span> <a name="l03297"></a>03297 <span class="comment"> this YYABORT or YYACCEPT. */</span> <a name="l03298"></a>03298 <a class="code" href="faustparser_8cpp.html#ad2f9773cd9c031026b2ef4c1ee7be1be">YYPOPSTACK</a> (yylen); <a name="l03299"></a>03299 <a class="code" href="faustparser_8cpp.html#a7a52157fbe194e3a347afc4ef750af77">YY_STACK_PRINT</a> (yyss, yyssp); <a name="l03300"></a>03300 <span class="keywordflow">while</span> (yyssp != yyss) <a name="l03301"></a>03301 { <a name="l03302"></a>03302 yydestruct (<span class="stringliteral">"Cleanup: popping"</span>, <a name="l03303"></a>03303 yystos[*yyssp], yyvsp); <a name="l03304"></a>03304 <a class="code" href="faustparser_8cpp.html#ad2f9773cd9c031026b2ef4c1ee7be1be">YYPOPSTACK</a> (1); <a name="l03305"></a>03305 } <a name="l03306"></a>03306 <span class="preprocessor">#ifndef yyoverflow</span> <a name="l03307"></a>03307 <span class="preprocessor"></span> <span class="keywordflow">if</span> (yyss != yyssa) <a name="l03308"></a>03308 <a class="code" href="faustparser_8cpp.html#a1a9dc526fd390d4808252bd631c4c2f7">YYSTACK_FREE</a> (yyss); <a name="l03309"></a>03309 <span class="preprocessor">#endif</span> <a name="l03310"></a>03310 <span class="preprocessor"></span><span class="preprocessor">#if YYERROR_VERBOSE</span> <a name="l03311"></a>03311 <span class="preprocessor"></span> <span class="keywordflow">if</span> (yymsg != yymsgbuf) <a name="l03312"></a>03312 <a class="code" href="faustparser_8cpp.html#a1a9dc526fd390d4808252bd631c4c2f7">YYSTACK_FREE</a> (yymsg); <a name="l03313"></a>03313 <span class="preprocessor">#endif</span> <a name="l03314"></a>03314 <span class="preprocessor"></span> <span class="comment">/* Make sure YYID is used. */</span> <a name="l03315"></a>03315 <span class="keywordflow">return</span> <a class="code" href="faustparser_8cpp.html#a0a6ff515042340dd341cf6ca8dd05f2d">YYID</a> (yyresult); <a name="l03316"></a>03316 } <a name="l03317"></a>03317 <a name="l03318"></a>03318 <a name="l03319"></a>03319 <a name="l03320"></a>03320 <span class="comment">/* Line 1675 of yacc.c */</span> <a name="l03321"></a>03321 <span class="preprocessor">#line 585 "parser/faustparser.y"</span> <a name="l03322"></a>03322 <span class="preprocessor"></span> <a name="l03323"></a>03323 <a name="l03324"></a>03324 </pre></div></div> <hr class="footer"/><address style="text-align: right;"><small>Generated on Wed Apr 28 23:59:59 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>