From abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81 Mon Sep 17 00:00:00 2001 From: Sunil Shetye Date: Sun, 10 Jun 2018 22:07:21 +0530 Subject: add Makefile add support for scicos functions --- js/Sources/CLKINV_f.js | 317 ++ js/Sources/CLKIN_f.js | 278 ++ js/Sources/CLOCK_c.js | 906 ++++ js/Sources/CLOCK_f.js | 849 ++++ js/Sources/CONST.js | 311 ++ js/Sources/CONST_f.js | 294 ++ js/Sources/CONST_m.js | 563 +++ js/Sources/CURVE_c.js | 9645 +++++++++++++++++++++++++++++++++++++++++++ js/Sources/CURV_f.js | 550 +++ js/Sources/Counter.js | 434 ++ js/Sources/FROMWSB.js | 1608 ++++++++ js/Sources/FROMWS_c.js | 560 +++ js/Sources/GENSIN_f.js | 423 ++ js/Sources/GENSQR_f.js | 300 ++ js/Sources/GEN_SQR.js | 2707 ++++++++++++ js/Sources/Ground_g.js | 191 + js/Sources/INIMPL_f.js | 377 ++ js/Sources/IN_f.js | 456 ++ js/Sources/Modulo_Count.js | 380 ++ js/Sources/PULSE_SC.js | 2349 +++++++++++ js/Sources/RAMP.js | 367 ++ js/Sources/RAND_f.js | 485 +++ js/Sources/RAND_m.js | 726 ++++ js/Sources/READAU_f.js | 787 ++++ js/Sources/READC_f.js | 1415 +++++++ js/Sources/RFILE_f.js | 1167 ++++++ js/Sources/SAWTOOTH_f.js | 148 + js/Sources/STEP.js | 528 +++ js/Sources/STEP_FUNCTION.js | 1082 +++++ js/Sources/SampleCLK.js | 361 ++ js/Sources/Sigbuilder.js | 3476 ++++++++++++++++ js/Sources/TIME_f.js | 133 + js/Sources/TKSCALE.js | 294 ++ 33 files changed, 34467 insertions(+) create mode 100644 js/Sources/CLKINV_f.js create mode 100644 js/Sources/CLKIN_f.js create mode 100644 js/Sources/CLOCK_c.js create mode 100644 js/Sources/CLOCK_f.js create mode 100644 js/Sources/CONST.js create mode 100644 js/Sources/CONST_f.js create mode 100644 js/Sources/CONST_m.js create mode 100644 js/Sources/CURVE_c.js create mode 100644 js/Sources/CURV_f.js create mode 100644 js/Sources/Counter.js create mode 100644 js/Sources/FROMWSB.js create mode 100644 js/Sources/FROMWS_c.js create mode 100644 js/Sources/GENSIN_f.js create mode 100644 js/Sources/GENSQR_f.js create mode 100644 js/Sources/GEN_SQR.js create mode 100644 js/Sources/Ground_g.js create mode 100644 js/Sources/INIMPL_f.js create mode 100644 js/Sources/IN_f.js create mode 100644 js/Sources/Modulo_Count.js create mode 100644 js/Sources/PULSE_SC.js create mode 100644 js/Sources/RAMP.js create mode 100644 js/Sources/RAND_f.js create mode 100644 js/Sources/RAND_m.js create mode 100644 js/Sources/READAU_f.js create mode 100644 js/Sources/READC_f.js create mode 100644 js/Sources/RFILE_f.js create mode 100644 js/Sources/SAWTOOTH_f.js create mode 100644 js/Sources/STEP.js create mode 100644 js/Sources/STEP_FUNCTION.js create mode 100644 js/Sources/SampleCLK.js create mode 100644 js/Sources/Sigbuilder.js create mode 100644 js/Sources/TIME_f.js create mode 100644 js/Sources/TKSCALE.js (limited to 'js/Sources') diff --git a/js/Sources/CLKINV_f.js b/js/Sources/CLKINV_f.js new file mode 100644 index 00000000..2c3dd0f4 --- /dev/null +++ b/js/Sources/CLKINV_f.js @@ -0,0 +1,317 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,147) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,294) +LexToken(EOL,'\n',1,363) +LexToken(EOL,'\n',1,402) +LexToken(EOL,'\n',1,405) +LexToken(EOL,'\n',1,472) +LexToken(EOL,'\n',1,538) +LexToken(EOL,'\n',1,603) +LexToken(EOL,'\n',1,651) +LexToken(EOL,'\n',1,654) +LexToken(EOL,'\n',1,723) +LexToken(EOL,'\n',1,786) +LexToken(EOL,'\n',1,868) +LexToken(EOL,'\n',1,871) +LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,905) +LexToken(EOL,'\n',1,906) +LexToken(FUNCTION,'function',1,907) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(VAR,'x',1,917) +LexToken(COMMA,',',1,918) +LexToken(VAR,'y',1,919) +LexToken(COMMA,',',1,920) +LexToken(VAR,'typ',1,921) +LexToken(CLOSESQBRACKET,']',1,924) +LexToken(ASSIGNMENT,'=',1,925) +LexToken(VAR,'CLKINV_f',1,926) +LexToken(OPENBRACKET,'(',1,934) +LexToken(VAR,'job',1,935) +LexToken(COMMA,',',1,938) +LexToken(VAR,'arg1',1,939) +LexToken(COMMA,',',1,943) +LexToken(VAR,'arg2',1,944) +LexToken(CLOSEBRACKET,')',1,948) +LexToken(EOL,'\n',1,949) +LexToken(VAR,'x',1,954) +LexToken(ASSIGNMENT,'=',1,955) +LexToken(OPENSQBRACKET,'[',1,956) +LexToken(CLOSESQBRACKET,']',1,957) +LexToken(SEMICOLON,';',1,958) +LexToken(EOL,'\n',1,959) +LexToken(VAR,'y',1,964) +LexToken(ASSIGNMENT,'=',1,965) +LexToken(OPENSQBRACKET,'[',1,966) +LexToken(CLOSESQBRACKET,']',1,967) +LexToken(SEMICOLON,';',1,968) +LexToken(EOL,'\n',1,969) +LexToken(VAR,'typ',1,974) +LexToken(ASSIGNMENT,'=',1,977) +LexToken(OPENSQBRACKET,'[',1,978) +LexToken(CLOSESQBRACKET,']',1,979) +LexToken(SEMICOLON,';',1,980) +LexToken(EOL,'\n',1,981) +LexToken(SELECT,'select',1,986) +LexToken(VAR,'job',1,993) +LexToken(EOL,'\n',1,996) +LexToken(CASE,'case',1,1001) +LexToken(DQSTRING,'"set"',1,1010) +LexToken(THEN,'then',1,1012) +LexToken(EOL,'\n',1,1016) +LexToken(VAR,'x',1,1025) +LexToken(ASSIGNMENT,'=',1,1026) +LexToken(VAR,'arg1',1,1027) +LexToken(SEMICOLON,';',1,1031) +LexToken(EOL,'\n',1,1032) +LexToken(VAR,'graphics',1,1041) +LexToken(ASSIGNMENT,'=',1,1049) +LexToken(VAR,'arg1',1,1050) +LexToken(DOT,'.',1,1054) +LexToken(VAR,'graphics',1,1055) +LexToken(EOL,'\n',1,1063) +LexToken(VAR,'model',1,1072) +LexToken(ASSIGNMENT,'=',1,1077) +LexToken(VAR,'arg1',1,1078) +LexToken(DOT,'.',1,1082) +LexToken(VAR,'model',1,1083) +LexToken(EOL,'\n',1,1088) +LexToken(EOL,'\n',1,1089) +LexToken(VAR,'exprs',1,1098) +LexToken(ASSIGNMENT,'=',1,1103) +LexToken(VAR,'graphics',1,1104) +LexToken(DOT,'.',1,1112) +LexToken(VAR,'exprs',1,1113) +LexToken(EOL,'\n',1,1118) +LexToken(VAR,'exprs',1,1127) +LexToken(ASSIGNMENT,'=',1,1132) +LexToken(VAR,'exprs',1,1133) +LexToken(OPENBRACKET,'(',1,1138) +LexToken(NUMBER,'1',1,1139) +LexToken(CLOSEBRACKET,')',1,1140) +LexToken(EOL,'\n',1,1158) +LexToken(WHILE,'while',1,1167) +LexToken(PREVAR_BOOLEAN,'%t',1,1173) +LexToken(DO,'do',1,1176) +LexToken(EOL,'\n',1,1178) +LexToken(OPENSQBRACKET,'[',1,1191) +LexToken(VAR,'ok',1,1192) +LexToken(COMMA,',',1,1194) +LexToken(VAR,'prt',1,1195) +LexToken(COMMA,',',1,1198) +LexToken(VAR,'exprs',1,1199) +LexToken(CLOSESQBRACKET,']',1,1204) +LexToken(ASSIGNMENT,'=',1,1205) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1206) +LexToken(OPENBRACKET,'(',1,1221) +LexToken(OPENSQBRACKET,'[',1,1222) +LexToken(VAR,'msprintf',1,1223) +LexToken(OPENBRACKET,'(',1,1231) +LexToken(VAR,'gettext',1,1232) +LexToken(OPENBRACKET,'(',1,1239) +LexToken(DQSTRING,'"Set %s block parameters"',1,1264) +LexToken(CLOSEBRACKET,')',1,1265) +LexToken(COMMA,',',1,1266) +LexToken(DQSTRING,'"CLKINV_f"',1,1277) +LexToken(CLOSEBRACKET,')',1,1278) +LexToken(SEMICOLON,';',1,1279) +LexToken(DQSTRING,'" "',1,1282) +LexToken(SEMICOLON,';',1,1283) +LexToken(VAR,'gettext',1,1300) +LexToken(OPENBRACKET,'(',1,1307) +LexToken(DQSTRING,'"Event input port"',1,1325) +LexToken(CLOSEBRACKET,')',1,1326) +LexToken(SEMICOLON,';',1,1327) +LexToken(DQSTRING,'" "',1,1330) +LexToken(SEMICOLON,';',1,1331) +LexToken(CLOSESQBRACKET,']',1,1332) +LexToken(COMMA,',',1,1333) +LexToken(DQSTRING,'"Port Number"',1,1347) +LexToken(COMMA,',',1,1348) +LexToken(VAR,'list',1,1365) +LexToken(OPENBRACKET,'(',1,1369) +LexToken(DQSTRING,'"vec"',1,1374) +LexToken(COMMA,',',1,1375) +LexToken(NUMBER,'1',1,1377) +LexToken(CLOSEBRACKET,')',1,1378) +LexToken(COMMA,',',1,1379) +LexToken(VAR,'exprs',1,1380) +LexToken(CLOSEBRACKET,')',1,1385) +LexToken(SEMICOLON,';',1,1386) +LexToken(EOL,'\n',1,1387) +LexToken(VAR,'prt',1,1400) +LexToken(ASSIGNMENT,'=',1,1403) +LexToken(VAR,'int',1,1404) +LexToken(OPENBRACKET,'(',1,1407) +LexToken(VAR,'prt',1,1408) +LexToken(CLOSEBRACKET,')',1,1411) +LexToken(EOL,'\n',1,1412) +LexToken(IF,'if',1,1425) +LexToken(NOT,'~',1,1428) +LexToken(VAR,'ok',1,1429) +LexToken(THEN,'then',1,1432) +LexToken(EOL,'\n',1,1436) +LexToken(BREAK,'break',1,1453) +LexToken(COMMA,',',1,1458) +LexToken(EOL,'\n',1,1459) +LexToken(END,'end',1,1472) +LexToken(EOL,'\n',1,1475) +LexToken(IF,'if',1,1488) +LexToken(VAR,'prt',1,1491) +LexToken(COMPARISON,'<=',1,1495) +LexToken(NUMBER,'0',1,1498) +LexToken(THEN,'then',1,1500) +LexToken(EOL,'\n',1,1504) +LexToken(VAR,'block_parameter_error',1,1521) +LexToken(OPENBRACKET,'(',1,1542) +LexToken(VAR,'msprintf',1,1543) +LexToken(OPENBRACKET,'(',1,1551) +LexToken(VAR,'gettext',1,1552) +LexToken(OPENBRACKET,'(',1,1559) +LexToken(DQSTRING,'"Wrong values for \\\'Port Number\\\' parameter: %d."',1,1608) +LexToken(CLOSEBRACKET,')',1,1609) +LexToken(COMMA,',',1,1610) +LexToken(VAR,'prt',1,1612) +LexToken(CLOSEBRACKET,')',1,1615) +LexToken(COMMA,',',1,1616) +LexToken(VAR,'gettext',1,1637) +LexToken(OPENBRACKET,'(',1,1644) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,1681) +LexToken(CLOSEBRACKET,')',1,1682) +LexToken(CLOSEBRACKET,')',1,1683) +LexToken(SEMICOLON,';',1,1684) +LexToken(EOL,'\n',1,1685) +LexToken(ELSE,'else',1,1698) +LexToken(EOL,'\n',1,1702) +LexToken(VAR,'model',1,1719) +LexToken(DOT,'.',1,1724) +LexToken(VAR,'ipar',1,1725) +LexToken(ASSIGNMENT,'=',1,1729) +LexToken(VAR,'prt',1,1730) +LexToken(EOL,'\n',1,1733) +LexToken(VAR,'model',1,1750) +LexToken(DOT,'.',1,1755) +LexToken(VAR,'evtout',1,1756) +LexToken(ASSIGNMENT,'=',1,1762) +LexToken(NUMBER,'1',1,1763) +LexToken(EOL,'\n',1,1764) +LexToken(VAR,'model',1,1781) +LexToken(DOT,'.',1,1786) +LexToken(VAR,'firing',1,1787) +LexToken(ASSIGNMENT,'=',1,1793) +LexToken(NUMBER,'-1',1,1794) +LexToken(EOL,'\n',1,1811) +LexToken(VAR,'graphics',1,1828) +LexToken(DOT,'.',1,1836) +LexToken(VAR,'exprs',1,1837) +LexToken(ASSIGNMENT,'=',1,1842) +LexToken(VAR,'exprs',1,1843) +LexToken(EOL,'\n',1,1848) +LexToken(VAR,'x',1,1865) +LexToken(DOT,'.',1,1866) +LexToken(VAR,'graphics',1,1867) +LexToken(ASSIGNMENT,'=',1,1875) +LexToken(VAR,'graphics',1,1876) +LexToken(EOL,'\n',1,1884) +LexToken(VAR,'x',1,1901) +LexToken(DOT,'.',1,1902) +LexToken(VAR,'model',1,1903) +LexToken(ASSIGNMENT,'=',1,1908) +LexToken(VAR,'model',1,1909) +LexToken(EOL,'\n',1,1914) +LexToken(BREAK,'break',1,1931) +LexToken(EOL,'\n',1,1936) +LexToken(END,'end',1,1949) +LexToken(EOL,'\n',1,1952) +LexToken(END,'end',1,1961) +LexToken(EOL,'\n',1,1964) +LexToken(CASE,'case',1,1969) +LexToken(DQSTRING,'"define"',1,1981) +LexToken(THEN,'then',1,1983) +LexToken(EOL,'\n',1,1987) +LexToken(VAR,'prt',1,1996) +LexToken(ASSIGNMENT,'=',1,1999) +LexToken(NUMBER,'1',1,2000) +LexToken(EOL,'\n',1,2001) +LexToken(VAR,'model',1,2010) +LexToken(ASSIGNMENT,'=',1,2015) +LexToken(SCICOS_MODEL,'scicos_model',1,2016) +LexToken(OPENBRACKET,'(',1,2028) +LexToken(CLOSEBRACKET,')',1,2029) +LexToken(EOL,'\n',1,2030) +LexToken(VAR,'model',1,2039) +LexToken(DOT,'.',1,2044) +LexToken(VAR,'sim',1,2045) +LexToken(ASSIGNMENT,'=',1,2048) +LexToken(DQSTRING,'"input"',1,2055) +LexToken(EOL,'\n',1,2056) +LexToken(VAR,'model',1,2065) +LexToken(DOT,'.',1,2070) +LexToken(VAR,'evtout',1,2071) +LexToken(ASSIGNMENT,'=',1,2077) +LexToken(NUMBER,'1',1,2078) +LexToken(EOL,'\n',1,2079) +LexToken(VAR,'model',1,2088) +LexToken(DOT,'.',1,2093) +LexToken(VAR,'ipar',1,2094) +LexToken(ASSIGNMENT,'=',1,2098) +LexToken(VAR,'prt',1,2099) +LexToken(EOL,'\n',1,2102) +LexToken(VAR,'model',1,2111) +LexToken(DOT,'.',1,2116) +LexToken(VAR,'blocktype',1,2117) +LexToken(ASSIGNMENT,'=',1,2126) +LexToken(DQSTRING,'"d"',1,2129) +LexToken(EOL,'\n',1,2130) +LexToken(VAR,'model',1,2139) +LexToken(DOT,'.',1,2144) +LexToken(VAR,'firing',1,2145) +LexToken(ASSIGNMENT,'=',1,2151) +LexToken(NUMBER,'-1',1,2152) +LexToken(EOL,'\n',1,2154) +LexToken(VAR,'model',1,2163) +LexToken(DOT,'.',1,2168) +LexToken(VAR,'dep_ut',1,2169) +LexToken(ASSIGNMENT,'=',1,2175) +LexToken(OPENSQBRACKET,'[',1,2176) +LexToken(PREVAR_BOOLEAN,'%f',1,2177) +LexToken(PREVAR_BOOLEAN,'%f',1,2180) +LexToken(CLOSESQBRACKET,']',1,2182) +LexToken(EOL,'\n',1,2183) +LexToken(EOL,'\n',1,2184) +LexToken(VAR,'exprs',1,2193) +LexToken(ASSIGNMENT,'=',1,2198) +LexToken(VAR,'string',1,2199) +LexToken(OPENBRACKET,'(',1,2205) +LexToken(VAR,'prt',1,2206) +LexToken(CLOSEBRACKET,')',1,2209) +LexToken(EOL,'\n',1,2210) +LexToken(VAR,'gr_i',1,2219) +LexToken(ASSIGNMENT,'=',1,2223) +LexToken(OPENSQBRACKET,'[',1,2224) +LexToken(CLOSESQBRACKET,']',1,2225) +LexToken(EOL,'\n',1,2226) +LexToken(VAR,'x',1,2235) +LexToken(ASSIGNMENT,'=',1,2236) +LexToken(VAR,'standard_define',1,2237) +LexToken(OPENBRACKET,'(',1,2252) +LexToken(OPENSQBRACKET,'[',1,2253) +LexToken(NUMBER,'1',1,2254) +LexToken(NUMBER,'1',1,2256) +LexToken(CLOSESQBRACKET,']',1,2257) +LexToken(COMMA,',',1,2258) +LexToken(VAR,'model',1,2259) +LexToken(COMMA,',',1,2264) +LexToken(VAR,'exprs',1,2265) +LexToken(COMMA,',',1,2270) +LexToken(VAR,'gr_i',1,2271) +LexToken(CLOSEBRACKET,')',1,2275) +LexToken(EOL,'\n',1,2276) +LexToken(END,'end',1,2281) +LexToken(EOL,'\n',1,2284) +LexToken(ENDFUNCTION,'endfunction',1,2285) +LexToken(EOL,'\n',1,2296) diff --git a/js/Sources/CLKIN_f.js b/js/Sources/CLKIN_f.js new file mode 100644 index 00000000..cfaf106f --- /dev/null +++ b/js/Sources/CLKIN_f.js @@ -0,0 +1,278 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'CLKIN_f',1,852) +LexToken(OPENBRACKET,'(',1,859) +LexToken(VAR,'job',1,860) +LexToken(COMMA,',',1,863) +LexToken(VAR,'arg1',1,864) +LexToken(COMMA,',',1,868) +LexToken(VAR,'arg2',1,869) +LexToken(CLOSEBRACKET,')',1,873) +LexToken(EOL,'\n',1,874) +LexToken(VAR,'x',1,879) +LexToken(ASSIGNMENT,'=',1,880) +LexToken(OPENSQBRACKET,'[',1,881) +LexToken(CLOSESQBRACKET,']',1,882) +LexToken(SEMICOLON,';',1,883) +LexToken(EOL,'\n',1,884) +LexToken(VAR,'y',1,889) +LexToken(ASSIGNMENT,'=',1,890) +LexToken(OPENSQBRACKET,'[',1,891) +LexToken(CLOSESQBRACKET,']',1,892) +LexToken(SEMICOLON,';',1,893) +LexToken(EOL,'\n',1,894) +LexToken(VAR,'typ',1,899) +LexToken(ASSIGNMENT,'=',1,902) +LexToken(OPENSQBRACKET,'[',1,903) +LexToken(CLOSESQBRACKET,']',1,904) +LexToken(SEMICOLON,';',1,905) +LexToken(EOL,'\n',1,906) +LexToken(SELECT,'select',1,911) +LexToken(VAR,'job',1,918) +LexToken(EOL,'\n',1,921) +LexToken(CASE,'case',1,926) +LexToken(DQSTRING,'"set"',1,935) +LexToken(THEN,'then',1,937) +LexToken(EOL,'\n',1,941) +LexToken(VAR,'x',1,950) +LexToken(ASSIGNMENT,'=',1,951) +LexToken(VAR,'arg1',1,952) +LexToken(SEMICOLON,';',1,956) +LexToken(EOL,'\n',1,957) +LexToken(VAR,'graphics',1,966) +LexToken(ASSIGNMENT,'=',1,974) +LexToken(VAR,'arg1',1,975) +LexToken(DOT,'.',1,979) +LexToken(VAR,'graphics',1,980) +LexToken(SEMICOLON,';',1,988) +LexToken(EOL,'\n',1,989) +LexToken(VAR,'model',1,998) +LexToken(ASSIGNMENT,'=',1,1003) +LexToken(VAR,'arg1',1,1004) +LexToken(DOT,'.',1,1008) +LexToken(VAR,'model',1,1009) +LexToken(SEMICOLON,';',1,1014) +LexToken(EOL,'\n',1,1015) +LexToken(EOL,'\n',1,1016) +LexToken(VAR,'exprs',1,1025) +LexToken(ASSIGNMENT,'=',1,1030) +LexToken(VAR,'graphics',1,1031) +LexToken(DOT,'.',1,1039) +LexToken(VAR,'exprs',1,1040) +LexToken(EOL,'\n',1,1045) +LexToken(VAR,'exprs',1,1054) +LexToken(ASSIGNMENT,'=',1,1059) +LexToken(VAR,'exprs',1,1060) +LexToken(OPENBRACKET,'(',1,1065) +LexToken(NUMBER,'1',1,1066) +LexToken(CLOSEBRACKET,')',1,1067) +LexToken(EOL,'\n',1,1085) +LexToken(WHILE,'while',1,1094) +LexToken(PREVAR_BOOLEAN,'%t',1,1100) +LexToken(DO,'do',1,1103) +LexToken(EOL,'\n',1,1105) +LexToken(OPENSQBRACKET,'[',1,1118) +LexToken(VAR,'ok',1,1119) +LexToken(COMMA,',',1,1121) +LexToken(VAR,'prt',1,1122) +LexToken(COMMA,',',1,1125) +LexToken(VAR,'exprs',1,1126) +LexToken(CLOSESQBRACKET,']',1,1131) +LexToken(ASSIGNMENT,'=',1,1132) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1133) +LexToken(OPENBRACKET,'(',1,1148) +LexToken(DQSTRING,'"Set Event Input block parameters"',1,1182) +LexToken(COMMA,',',1,1183) +LexToken(DQSTRING,'"Port number"',1,1211) +LexToken(COMMA,',',1,1212) +LexToken(VAR,'list',1,1213) +LexToken(OPENBRACKET,'(',1,1217) +LexToken(DQSTRING,'"vec"',1,1222) +LexToken(COMMA,',',1,1223) +LexToken(NUMBER,'1',1,1224) +LexToken(CLOSEBRACKET,')',1,1225) +LexToken(COMMA,',',1,1226) +LexToken(VAR,'exprs',1,1227) +LexToken(CLOSEBRACKET,')',1,1232) +LexToken(EOL,'\n',1,1233) +LexToken(VAR,'prt',1,1246) +LexToken(ASSIGNMENT,'=',1,1249) +LexToken(VAR,'int',1,1250) +LexToken(OPENBRACKET,'(',1,1253) +LexToken(VAR,'prt',1,1254) +LexToken(CLOSEBRACKET,')',1,1257) +LexToken(EOL,'\n',1,1258) +LexToken(IF,'if',1,1271) +LexToken(NOT,'~',1,1274) +LexToken(VAR,'ok',1,1275) +LexToken(THEN,'then',1,1278) +LexToken(EOL,'\n',1,1282) +LexToken(BREAK,'break',1,1299) +LexToken(COMMA,',',1,1304) +LexToken(EOL,'\n',1,1305) +LexToken(END,'end',1,1318) +LexToken(EOL,'\n',1,1321) +LexToken(IF,'if',1,1334) +LexToken(VAR,'prt',1,1337) +LexToken(COMPARISON,'<=',1,1340) +LexToken(NUMBER,'0',1,1342) +LexToken(THEN,'then',1,1344) +LexToken(EOL,'\n',1,1348) +LexToken(VAR,'message',1,1365) +LexToken(OPENBRACKET,'(',1,1372) +LexToken(DQSTRING,'"Port number must be a positive integer"',1,1412) +LexToken(CLOSEBRACKET,')',1,1413) +LexToken(EOL,'\n',1,1414) +LexToken(ELSE,'else',1,1427) +LexToken(EOL,'\n',1,1431) +LexToken(VAR,'model',1,1448) +LexToken(DOT,'.',1,1453) +LexToken(VAR,'ipar',1,1454) +LexToken(ASSIGNMENT,'=',1,1458) +LexToken(VAR,'prt',1,1459) +LexToken(EOL,'\n',1,1462) +LexToken(VAR,'model',1,1479) +LexToken(DOT,'.',1,1484) +LexToken(VAR,'evtout',1,1485) +LexToken(ASSIGNMENT,'=',1,1491) +LexToken(NUMBER,'1',1,1492) +LexToken(EOL,'\n',1,1493) +LexToken(VAR,'model',1,1510) +LexToken(DOT,'.',1,1515) +LexToken(VAR,'firing',1,1516) +LexToken(ASSIGNMENT,'=',1,1522) +LexToken(NUMBER,'-1',1,1523) +LexToken(EOL,'\n',1,1540) +LexToken(VAR,'graphics',1,1557) +LexToken(DOT,'.',1,1565) +LexToken(VAR,'exprs',1,1566) +LexToken(ASSIGNMENT,'=',1,1571) +LexToken(VAR,'exprs',1,1572) +LexToken(EOL,'\n',1,1577) +LexToken(VAR,'x',1,1594) +LexToken(DOT,'.',1,1595) +LexToken(VAR,'graphics',1,1596) +LexToken(ASSIGNMENT,'=',1,1604) +LexToken(VAR,'graphics',1,1605) +LexToken(EOL,'\n',1,1613) +LexToken(VAR,'x',1,1630) +LexToken(DOT,'.',1,1631) +LexToken(VAR,'model',1,1632) +LexToken(ASSIGNMENT,'=',1,1637) +LexToken(VAR,'model',1,1638) +LexToken(EOL,'\n',1,1643) +LexToken(BREAK,'break',1,1660) +LexToken(EOL,'\n',1,1665) +LexToken(END,'end',1,1678) +LexToken(EOL,'\n',1,1681) +LexToken(END,'end',1,1690) +LexToken(EOL,'\n',1,1693) +LexToken(CASE,'case',1,1698) +LexToken(DQSTRING,'"define"',1,1710) +LexToken(THEN,'then',1,1712) +LexToken(EOL,'\n',1,1716) +LexToken(VAR,'prt',1,1725) +LexToken(ASSIGNMENT,'=',1,1728) +LexToken(NUMBER,'1',1,1729) +LexToken(EOL,'\n',1,1730) +LexToken(VAR,'model',1,1739) +LexToken(ASSIGNMENT,'=',1,1744) +LexToken(SCICOS_MODEL,'scicos_model',1,1745) +LexToken(OPENBRACKET,'(',1,1757) +LexToken(CLOSEBRACKET,')',1,1758) +LexToken(EOL,'\n',1,1759) +LexToken(VAR,'model',1,1768) +LexToken(DOT,'.',1,1773) +LexToken(VAR,'sim',1,1774) +LexToken(ASSIGNMENT,'=',1,1777) +LexToken(DQSTRING,'"input"',1,1784) +LexToken(EOL,'\n',1,1785) +LexToken(VAR,'model',1,1794) +LexToken(DOT,'.',1,1799) +LexToken(VAR,'evtout',1,1800) +LexToken(ASSIGNMENT,'=',1,1806) +LexToken(NUMBER,'1',1,1807) +LexToken(EOL,'\n',1,1808) +LexToken(VAR,'model',1,1817) +LexToken(DOT,'.',1,1822) +LexToken(VAR,'ipar',1,1823) +LexToken(ASSIGNMENT,'=',1,1827) +LexToken(VAR,'prt',1,1828) +LexToken(EOL,'\n',1,1831) +LexToken(VAR,'model',1,1840) +LexToken(DOT,'.',1,1845) +LexToken(VAR,'blocktype',1,1846) +LexToken(ASSIGNMENT,'=',1,1855) +LexToken(DQSTRING,'"d"',1,1858) +LexToken(EOL,'\n',1,1859) +LexToken(VAR,'model',1,1868) +LexToken(DOT,'.',1,1873) +LexToken(VAR,'firing',1,1874) +LexToken(ASSIGNMENT,'=',1,1880) +LexToken(NUMBER,'-1',1,1881) +LexToken(EOL,'\n',1,1883) +LexToken(VAR,'model',1,1892) +LexToken(DOT,'.',1,1897) +LexToken(VAR,'dep_ut',1,1898) +LexToken(ASSIGNMENT,'=',1,1904) +LexToken(OPENSQBRACKET,'[',1,1905) +LexToken(PREVAR_BOOLEAN,'%f',1,1906) +LexToken(PREVAR_BOOLEAN,'%f',1,1909) +LexToken(CLOSESQBRACKET,']',1,1911) +LexToken(EOL,'\n',1,1912) +LexToken(EOL,'\n',1,1913) +LexToken(VAR,'exprs',1,1922) +LexToken(ASSIGNMENT,'=',1,1927) +LexToken(VAR,'string',1,1928) +LexToken(OPENBRACKET,'(',1,1934) +LexToken(VAR,'prt',1,1935) +LexToken(CLOSEBRACKET,')',1,1938) +LexToken(EOL,'\n',1,1939) +LexToken(VAR,'x',1,1948) +LexToken(ASSIGNMENT,'=',1,1949) +LexToken(VAR,'standard_define',1,1950) +LexToken(OPENBRACKET,'(',1,1965) +LexToken(OPENSQBRACKET,'[',1,1966) +LexToken(NUMBER,'1',1,1967) +LexToken(NUMBER,'1',1,1969) +LexToken(CLOSESQBRACKET,']',1,1970) +LexToken(COMMA,',',1,1971) +LexToken(VAR,'model',1,1972) +LexToken(COMMA,',',1,1977) +LexToken(VAR,'exprs',1,1978) +LexToken(COMMA,',',1,1983) +LexToken(DQSTRING,'" "',1,1986) +LexToken(CLOSEBRACKET,')',1,1987) +LexToken(EOL,'\n',1,1988) +LexToken(END,'end',1,1993) +LexToken(EOL,'\n',1,1996) +LexToken(ENDFUNCTION,'endfunction',1,1997) +LexToken(EOL,'\n',1,2008) diff --git a/js/Sources/CLOCK_c.js b/js/Sources/CLOCK_c.js new file mode 100644 index 00000000..818ba0e1 --- /dev/null +++ b/js/Sources/CLOCK_c.js @@ -0,0 +1,906 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,151) +LexToken(EOL,'\n',1,154) +LexToken(EOL,'\n',1,226) +LexToken(EOL,'\n',1,298) +LexToken(EOL,'\n',1,367) +LexToken(EOL,'\n',1,406) +LexToken(EOL,'\n',1,409) +LexToken(EOL,'\n',1,476) +LexToken(EOL,'\n',1,542) +LexToken(EOL,'\n',1,607) +LexToken(EOL,'\n',1,655) +LexToken(EOL,'\n',1,658) +LexToken(EOL,'\n',1,727) +LexToken(EOL,'\n',1,790) +LexToken(EOL,'\n',1,872) +LexToken(EOL,'\n',1,875) +LexToken(EOL,'\n',1,906) +LexToken(EOL,'\n',1,909) +LexToken(EOL,'\n',1,910) +LexToken(FUNCTION,'function',1,911) +LexToken(OPENSQBRACKET,'[',1,920) +LexToken(VAR,'x',1,921) +LexToken(COMMA,',',1,922) +LexToken(VAR,'y',1,923) +LexToken(COMMA,',',1,924) +LexToken(VAR,'typ',1,925) +LexToken(CLOSESQBRACKET,']',1,928) +LexToken(ASSIGNMENT,'=',1,929) +LexToken(VAR,'CLOCK_c',1,930) +LexToken(OPENBRACKET,'(',1,937) +LexToken(VAR,'job',1,938) +LexToken(COMMA,',',1,941) +LexToken(VAR,'arg1',1,942) +LexToken(COMMA,',',1,946) +LexToken(VAR,'arg2',1,947) +LexToken(CLOSEBRACKET,')',1,951) +LexToken(EOL,'\n',1,952) +LexToken(VAR,'x',1,957) +LexToken(ASSIGNMENT,'=',1,958) +LexToken(OPENSQBRACKET,'[',1,959) +LexToken(CLOSESQBRACKET,']',1,960) +LexToken(SEMICOLON,';',1,961) +LexToken(EOL,'\n',1,962) +LexToken(VAR,'y',1,967) +LexToken(ASSIGNMENT,'=',1,968) +LexToken(OPENSQBRACKET,'[',1,969) +LexToken(CLOSESQBRACKET,']',1,970) +LexToken(SEMICOLON,';',1,971) +LexToken(EOL,'\n',1,972) +LexToken(VAR,'typ',1,977) +LexToken(ASSIGNMENT,'=',1,980) +LexToken(OPENSQBRACKET,'[',1,981) +LexToken(CLOSESQBRACKET,']',1,982) +LexToken(SEMICOLON,';',1,983) +LexToken(EOL,'\n',1,984) +LexToken(SELECT,'select',1,989) +LexToken(VAR,'job',1,996) +LexToken(EOL,'\n',1,999) +LexToken(CASE,'case',1,1004) +LexToken(DQSTRING,'"set"',1,1013) +LexToken(THEN,'then',1,1015) +LexToken(EOL,'\n',1,1019) +LexToken(EOL,'\n',1,1056) +LexToken(FOR,'for',1,1065) +LexToken(VAR,'i',1,1069) +LexToken(ASSIGNMENT,'=',1,1070) +LexToken(NUMBER,'1',1,1071) +LexToken(COLON,':',1,1072) +LexToken(VAR,'length',1,1073) +LexToken(OPENBRACKET,'(',1,1079) +LexToken(VAR,'arg1',1,1080) +LexToken(DOT,'.',1,1084) +LexToken(VAR,'model',1,1085) +LexToken(DOT,'.',1,1090) +LexToken(VAR,'rpar',1,1091) +LexToken(DOT,'.',1,1095) +LexToken(VAR,'objs',1,1096) +LexToken(CLOSEBRACKET,')',1,1100) +LexToken(DO,'do',1,1102) +LexToken(EOL,'\n',1,1104) +LexToken(VAR,'o',1,1117) +LexToken(ASSIGNMENT,'=',1,1119) +LexToken(VAR,'arg1',1,1121) +LexToken(DOT,'.',1,1125) +LexToken(VAR,'model',1,1126) +LexToken(DOT,'.',1,1131) +LexToken(VAR,'rpar',1,1132) +LexToken(DOT,'.',1,1136) +LexToken(VAR,'objs',1,1137) +LexToken(OPENBRACKET,'(',1,1141) +LexToken(VAR,'i',1,1142) +LexToken(CLOSEBRACKET,')',1,1143) +LexToken(SEMICOLON,';',1,1144) +LexToken(EOL,'\n',1,1145) +LexToken(IF,'if',1,1158) +LexToken(VAR,'typeof',1,1161) +LexToken(OPENBRACKET,'(',1,1167) +LexToken(VAR,'o',1,1168) +LexToken(CLOSEBRACKET,')',1,1169) +LexToken(COMPARISON,'==',1,1171) +LexToken(DQSTRING,'"Block"',1,1180) +LexToken(LOGICAL,'&',1,1182) +LexToken(VAR,'o',1,1184) +LexToken(DOT,'.',1,1185) +LexToken(VAR,'gui',1,1186) +LexToken(COMPARISON,'==',1,1190) +LexToken(DQSTRING,'"EVTDLY_c"',1,1202) +LexToken(THEN,'then',1,1204) +LexToken(EOL,'\n',1,1208) +LexToken(VAR,'path',1,1225) +LexToken(ASSIGNMENT,'=',1,1230) +LexToken(VAR,'i',1,1232) +LexToken(SEMICOLON,';',1,1233) +LexToken(EOL,'\n',1,1234) +LexToken(BREAK,'break',1,1251) +LexToken(SEMICOLON,';',1,1256) +LexToken(EOL,'\n',1,1257) +LexToken(END,'end',1,1270) +LexToken(EOL,'\n',1,1273) +LexToken(END,'end',1,1282) +LexToken(EOL,'\n',1,1285) +LexToken(VAR,'newpar',1,1294) +LexToken(ASSIGNMENT,'=',1,1300) +LexToken(VAR,'list',1,1301) +LexToken(OPENBRACKET,'(',1,1305) +LexToken(CLOSEBRACKET,')',1,1306) +LexToken(SEMICOLON,';',1,1307) +LexToken(EOL,'\n',1,1308) +LexToken(VAR,'xx',1,1317) +LexToken(ASSIGNMENT,'=',1,1319) +LexToken(VAR,'arg1',1,1320) +LexToken(DOT,'.',1,1324) +LexToken(VAR,'model',1,1325) +LexToken(DOT,'.',1,1330) +LexToken(VAR,'rpar',1,1331) +LexToken(DOT,'.',1,1335) +LexToken(VAR,'objs',1,1336) +LexToken(OPENBRACKET,'(',1,1340) +LexToken(VAR,'path',1,1341) +LexToken(CLOSEBRACKET,')',1,1345) +LexToken(EOL,'\n',1,1346) +LexToken(VAR,'exprs',1,1355) +LexToken(ASSIGNMENT,'=',1,1360) +LexToken(VAR,'xx',1,1361) +LexToken(DOT,'.',1,1363) +LexToken(VAR,'graphics',1,1364) +LexToken(DOT,'.',1,1372) +LexToken(VAR,'exprs',1,1373) +LexToken(EOL,'\n',1,1378) +LexToken(VAR,'model',1,1387) +LexToken(ASSIGNMENT,'=',1,1392) +LexToken(VAR,'xx',1,1393) +LexToken(DOT,'.',1,1395) +LexToken(VAR,'model',1,1396) +LexToken(SEMICOLON,';',1,1401) +LexToken(EOL,'\n',1,1402) +LexToken(VAR,'t0_old',1,1411) +LexToken(ASSIGNMENT,'=',1,1417) +LexToken(VAR,'model',1,1418) +LexToken(DOT,'.',1,1423) +LexToken(VAR,'firing',1,1424) +LexToken(EOL,'\n',1,1430) +LexToken(VAR,'dt_old',1,1439) +LexToken(ASSIGNMENT,'=',1,1445) +LexToken(VAR,'model',1,1447) +LexToken(DOT,'.',1,1452) +LexToken(VAR,'rpar',1,1453) +LexToken(OPENBRACKET,'(',1,1457) +LexToken(NUMBER,'1',1,1458) +LexToken(CLOSEBRACKET,')',1,1459) +LexToken(EOL,'\n',1,1460) +LexToken(VAR,'model_n',1,1469) +LexToken(ASSIGNMENT,'=',1,1476) +LexToken(VAR,'model',1,1477) +LexToken(EOL,'\n',1,1482) +LexToken(WHILE,'while',1,1491) +LexToken(PREVAR_BOOLEAN,'%t',1,1497) +LexToken(DO,'do',1,1500) +LexToken(EOL,'\n',1,1502) +LexToken(OPENSQBRACKET,'[',1,1515) +LexToken(VAR,'ok',1,1516) +LexToken(COMMA,',',1,1518) +LexToken(VAR,'dt',1,1520) +LexToken(COMMA,',',1,1522) +LexToken(VAR,'t0',1,1524) +LexToken(COMMA,',',1,1526) +LexToken(VAR,'exprs0',1,1528) +LexToken(CLOSESQBRACKET,']',1,1534) +LexToken(ASSIGNMENT,'=',1,1535) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1536) +LexToken(OPENBRACKET,'(',1,1551) +LexToken(OPENSQBRACKET,'[',1,1552) +LexToken(VAR,'msprintf',1,1553) +LexToken(OPENBRACKET,'(',1,1561) +LexToken(VAR,'gettext',1,1562) +LexToken(OPENBRACKET,'(',1,1569) +LexToken(DQSTRING,'"Set %s block parameters"',1,1594) +LexToken(CLOSEBRACKET,')',1,1595) +LexToken(COMMA,',',1,1596) +LexToken(DQSTRING,'"CLOCK_c"',1,1606) +LexToken(CLOSEBRACKET,')',1,1607) +LexToken(SEMICOLON,';',1,1608) +LexToken(DQSTRING,'" "',1,1611) +LexToken(SEMICOLON,';',1,1612) +LexToken(VAR,'gettext',1,1614) +LexToken(OPENBRACKET,'(',1,1621) +LexToken(DQSTRING,'"Event clock generator"',1,1644) +LexToken(CLOSEBRACKET,')',1,1645) +LexToken(SEMICOLON,';',1,1646) +LexToken(DQSTRING,'" "',1,1649) +LexToken(SEMICOLON,';',1,1650) +LexToken(VAR,'gettext',1,1667) +LexToken(OPENBRACKET,'(',1,1674) +LexToken(DQSTRING,'"  Do not start if \\\'Initialisation Time\\\' is negative"',1,1734) +LexToken(CLOSEBRACKET,')',1,1735) +LexToken(SEMICOLON,';',1,1736) +LexToken(DQSTRING,'" "',1,1739) +LexToken(CLOSESQBRACKET,']',1,1740) +LexToken(COMMA,',',1,1741) +LexToken(OPENSQBRACKET,'[',1,1743) +LexToken(VAR,'gettext',1,1744) +LexToken(OPENBRACKET,'(',1,1751) +LexToken(DQSTRING,'"Period"',1,1759) +LexToken(CLOSEBRACKET,')',1,1760) +LexToken(SEMICOLON,';',1,1761) +LexToken(VAR,'gettext',1,1762) +LexToken(OPENBRACKET,'(',1,1769) +LexToken(DQSTRING,'"Initialisation Time"',1,1790) +LexToken(CLOSEBRACKET,')',1,1791) +LexToken(CLOSESQBRACKET,']',1,1792) +LexToken(COMMA,',',1,1793) +LexToken(VAR,'list',1,1795) +LexToken(OPENBRACKET,'(',1,1799) +LexToken(DQSTRING,'"vec"',1,1804) +LexToken(COMMA,',',1,1805) +LexToken(NUMBER,'1',1,1806) +LexToken(COMMA,',',1,1807) +LexToken(DQSTRING,'"vec"',1,1812) +LexToken(COMMA,',',1,1813) +LexToken(NUMBER,'1',1,1814) +LexToken(CLOSEBRACKET,')',1,1815) +LexToken(COMMA,',',1,1816) +LexToken(VAR,'exprs',1,1818) +LexToken(CLOSEBRACKET,')',1,1823) +LexToken(SEMICOLON,';',1,1824) +LexToken(EOL,'\n',1,1825) +LexToken(EOL,'\n',1,1826) +LexToken(IF,'if',1,1839) +LexToken(NOT,'~',1,1842) +LexToken(VAR,'ok',1,1843) +LexToken(THEN,'then',1,1846) +LexToken(EOL,'\n',1,1850) +LexToken(BREAK,'break',1,1867) +LexToken(COMMA,',',1,1872) +LexToken(EOL,'\n',1,1873) +LexToken(END,'end',1,1886) +LexToken(EOL,'\n',1,1889) +LexToken(IF,'if',1,1902) +LexToken(VAR,'dt',1,1905) +LexToken(COMPARISON,'<=',1,1908) +LexToken(NUMBER,'0',1,1911) +LexToken(THEN,'then',1,1913) +LexToken(EOL,'\n',1,1917) +LexToken(VAR,'block_parameter_error',1,1934) +LexToken(OPENBRACKET,'(',1,1955) +LexToken(VAR,'msprintf',1,1956) +LexToken(OPENBRACKET,'(',1,1964) +LexToken(VAR,'gettext',1,1965) +LexToken(OPENBRACKET,'(',1,1972) +LexToken(DQSTRING,'"Wrong values for \\\'%s\\\' parameter: %5.1e."',1,2015) +LexToken(CLOSEBRACKET,')',1,2016) +LexToken(COMMA,',',1,2017) +LexToken(VAR,'gettext',1,2019) +LexToken(OPENBRACKET,'(',1,2026) +LexToken(DQSTRING,'"Period"',1,2034) +LexToken(CLOSEBRACKET,')',1,2035) +LexToken(COMMA,',',1,2036) +LexToken(VAR,'dt',1,2038) +LexToken(CLOSEBRACKET,')',1,2040) +LexToken(COMMA,',',1,2041) +LexToken(VAR,'gettext',1,2043) +LexToken(OPENBRACKET,'(',1,2050) +LexToken(DQSTRING,'"Strictly positive number expected."',1,2086) +LexToken(CLOSEBRACKET,')',1,2087) +LexToken(CLOSEBRACKET,')',1,2088) +LexToken(SEMICOLON,';',1,2089) +LexToken(EOL,'\n',1,2090) +LexToken(VAR,'ok',1,2107) +LexToken(ASSIGNMENT,'=',1,2109) +LexToken(PREVAR_BOOLEAN,'%f',1,2110) +LexToken(EOL,'\n',1,2112) +LexToken(END,'end',1,2125) +LexToken(EOL,'\n',1,2128) +LexToken(IF,'if',1,2141) +LexToken(VAR,'ok',1,2144) +LexToken(THEN,'then',1,2147) +LexToken(EOL,'\n',1,2151) +LexToken(VAR,'xx',1,2168) +LexToken(DOT,'.',1,2170) +LexToken(VAR,'graphics',1,2171) +LexToken(DOT,'.',1,2179) +LexToken(VAR,'exprs',1,2180) +LexToken(ASSIGNMENT,'=',1,2185) +LexToken(VAR,'exprs0',1,2186) +LexToken(EOL,'\n',1,2192) +LexToken(VAR,'model',1,2209) +LexToken(DOT,'.',1,2214) +LexToken(VAR,'rpar',1,2215) +LexToken(ASSIGNMENT,'=',1,2219) +LexToken(OPENSQBRACKET,'[',1,2220) +LexToken(VAR,'dt',1,2221) +LexToken(SEMICOLON,';',1,2223) +LexToken(VAR,'t0',1,2224) +LexToken(CLOSESQBRACKET,']',1,2226) +LexToken(EOL,'\n',1,2227) +LexToken(VAR,'model',1,2244) +LexToken(DOT,'.',1,2249) +LexToken(VAR,'firing',1,2250) +LexToken(ASSIGNMENT,'=',1,2256) +LexToken(VAR,'t0',1,2257) +LexToken(EOL,'\n',1,2259) +LexToken(VAR,'xx',1,2276) +LexToken(DOT,'.',1,2278) +LexToken(VAR,'model',1,2279) +LexToken(ASSIGNMENT,'=',1,2284) +LexToken(VAR,'model',1,2285) +LexToken(EOL,'\n',1,2290) +LexToken(VAR,'arg1',1,2307) +LexToken(DOT,'.',1,2311) +LexToken(VAR,'model',1,2312) +LexToken(DOT,'.',1,2317) +LexToken(VAR,'rpar',1,2318) +LexToken(DOT,'.',1,2322) +LexToken(VAR,'objs',1,2323) +LexToken(OPENBRACKET,'(',1,2327) +LexToken(VAR,'path',1,2328) +LexToken(CLOSEBRACKET,')',1,2332) +LexToken(ASSIGNMENT,'=',1,2333) +LexToken(VAR,'xx',1,2334) +LexToken(EOL,'\n',1,2345) +LexToken(BREAK,'break',1,2362) +LexToken(EOL,'\n',1,2367) +LexToken(END,'end',1,2380) +LexToken(EOL,'\n',1,2383) +LexToken(END,'end',1,2392) +LexToken(EOL,'\n',1,2395) +LexToken(EOL,'\n',1,2396) +LexToken(IF,'if',1,2405) +LexToken(NOT,'~',1,2408) +LexToken(VAR,'and',1,2409) +LexToken(OPENBRACKET,'(',1,2412) +LexToken(OPENSQBRACKET,'[',1,2413) +LexToken(VAR,'t0_old',1,2414) +LexToken(VAR,'dt_old',1,2421) +LexToken(CLOSESQBRACKET,']',1,2427) +LexToken(COMPARISON,'==',1,2428) +LexToken(OPENSQBRACKET,'[',1,2430) +LexToken(VAR,'t0',1,2431) +LexToken(VAR,'dt',1,2434) +LexToken(CLOSESQBRACKET,']',1,2436) +LexToken(CLOSEBRACKET,')',1,2437) +LexToken(THEN,'then',1,2439) +LexToken(EOL,'\n',1,2443) +LexToken(EOL,'\n',1,2477) +LexToken(VAR,'newpar',1,2490) +LexToken(OPENBRACKET,'(',1,2496) +LexToken(VAR,'size',1,2497) +LexToken(OPENBRACKET,'(',1,2501) +LexToken(VAR,'newpar',1,2502) +LexToken(CLOSEBRACKET,')',1,2508) +LexToken(OPERATOR,'+',1,2509) +LexToken(NUMBER,'1',1,2510) +LexToken(CLOSEBRACKET,')',1,2511) +LexToken(ASSIGNMENT,'=',1,2512) +LexToken(VAR,'path',1,2513) +LexToken(EOL,'\n',1,2539) +LexToken(END,'end',1,2548) +LexToken(EOL,'\n',1,2551) +LexToken(IF,'if',1,2560) +LexToken(VAR,'t0_old',1,2563) +LexToken(COMPARISON,'<>',1,2569) +LexToken(VAR,'t0',1,2571) +LexToken(THEN,'then',1,2574) +LexToken(EOL,'\n',1,2578) +LexToken(VAR,'needcompile',1,2591) +LexToken(ASSIGNMENT,'=',1,2602) +LexToken(NUMBER,'2',1,2603) +LexToken(COMMA,',',1,2604) +LexToken(EOL,'\n',1,2605) +LexToken(ELSE,'else',1,2614) +LexToken(EOL,'\n',1,2618) +LexToken(VAR,'needcompile',1,2631) +LexToken(ASSIGNMENT,'=',1,2642) +LexToken(NUMBER,'0',1,2643) +LexToken(COMMA,',',1,2644) +LexToken(EOL,'\n',1,2645) +LexToken(END,'end',1,2654) +LexToken(EOL,'\n',1,2657) +LexToken(VAR,'x',1,2666) +LexToken(ASSIGNMENT,'=',1,2667) +LexToken(VAR,'arg1',1,2668) +LexToken(EOL,'\n',1,2672) +LexToken(VAR,'y',1,2681) +LexToken(ASSIGNMENT,'=',1,2682) +LexToken(VAR,'needcompile',1,2683) +LexToken(EOL,'\n',1,2694) +LexToken(VAR,'typ',1,2703) +LexToken(ASSIGNMENT,'=',1,2706) +LexToken(VAR,'newpar',1,2707) +LexToken(EOL,'\n',1,2713) +LexToken(CASE,'case',1,2718) +LexToken(DQSTRING,'"define"',1,2730) +LexToken(THEN,'then',1,2732) +LexToken(EOL,'\n',1,2736) +LexToken(VAR,'evtdly',1,2745) +LexToken(ASSIGNMENT,'=',1,2751) +LexToken(VAR,'EVTDLY_c',1,2752) +LexToken(OPENBRACKET,'(',1,2760) +LexToken(DQSTRING,'"define"',1,2768) +LexToken(CLOSEBRACKET,')',1,2769) +LexToken(EOL,'\n',1,2770) +LexToken(VAR,'evtdly',1,2779) +LexToken(DOT,'.',1,2785) +LexToken(VAR,'graphics',1,2786) +LexToken(DOT,'.',1,2794) +LexToken(VAR,'orig',1,2795) +LexToken(ASSIGNMENT,'=',1,2799) +LexToken(OPENSQBRACKET,'[',1,2800) +LexToken(NUMBER,'320',1,2801) +LexToken(COMMA,',',1,2804) +LexToken(NUMBER,'232',1,2805) +LexToken(CLOSESQBRACKET,']',1,2808) +LexToken(EOL,'\n',1,2809) +LexToken(VAR,'evtdly',1,2818) +LexToken(DOT,'.',1,2824) +LexToken(VAR,'graphics',1,2825) +LexToken(DOT,'.',1,2833) +LexToken(VAR,'sz',1,2834) +LexToken(ASSIGNMENT,'=',1,2836) +LexToken(OPENSQBRACKET,'[',1,2837) +LexToken(NUMBER,'40',1,2838) +LexToken(COMMA,',',1,2840) +LexToken(NUMBER,'40',1,2841) +LexToken(CLOSESQBRACKET,']',1,2843) +LexToken(EOL,'\n',1,2844) +LexToken(VAR,'evtdly',1,2853) +LexToken(DOT,'.',1,2859) +LexToken(VAR,'graphics',1,2860) +LexToken(DOT,'.',1,2868) +LexToken(VAR,'flip',1,2869) +LexToken(ASSIGNMENT,'=',1,2873) +LexToken(PREVAR_BOOLEAN,'%t',1,2874) +LexToken(EOL,'\n',1,2876) +LexToken(VAR,'evtdly',1,2885) +LexToken(DOT,'.',1,2891) +LexToken(VAR,'graphics',1,2892) +LexToken(DOT,'.',1,2900) +LexToken(VAR,'exprs',1,2901) +LexToken(ASSIGNMENT,'=',1,2906) +LexToken(OPENSQBRACKET,'[',1,2907) +LexToken(DQSTRING,'"0.1"',1,2912) +LexToken(SEMICOLON,';',1,2913) +LexToken(DQSTRING,'"0.1"',1,2918) +LexToken(CLOSESQBRACKET,']',1,2919) +LexToken(EOL,'\n',1,2920) +LexToken(VAR,'evtdly',1,2929) +LexToken(DOT,'.',1,2935) +LexToken(VAR,'graphics',1,2936) +LexToken(DOT,'.',1,2944) +LexToken(VAR,'pein',1,2945) +LexToken(ASSIGNMENT,'=',1,2949) +LexToken(NUMBER,'6',1,2950) +LexToken(EOL,'\n',1,2951) +LexToken(VAR,'evtdly',1,2960) +LexToken(DOT,'.',1,2966) +LexToken(VAR,'graphics',1,2967) +LexToken(DOT,'.',1,2975) +LexToken(VAR,'peout',1,2976) +LexToken(ASSIGNMENT,'=',1,2981) +LexToken(NUMBER,'3',1,2982) +LexToken(EOL,'\n',1,2983) +LexToken(VAR,'evtdly',1,2992) +LexToken(DOT,'.',1,2998) +LexToken(VAR,'model',1,2999) +LexToken(DOT,'.',1,3004) +LexToken(VAR,'rpar',1,3005) +LexToken(ASSIGNMENT,'=',1,3009) +LexToken(OPENSQBRACKET,'[',1,3010) +LexToken(NUMBER,'0.1',1,3011) +LexToken(SEMICOLON,';',1,3014) +LexToken(NUMBER,'0.1',1,3015) +LexToken(CLOSESQBRACKET,']',1,3018) +LexToken(EOL,'\n',1,3019) +LexToken(VAR,'evtdly',1,3028) +LexToken(DOT,'.',1,3034) +LexToken(VAR,'model',1,3035) +LexToken(DOT,'.',1,3040) +LexToken(VAR,'firing',1,3041) +LexToken(ASSIGNMENT,'=',1,3047) +LexToken(NUMBER,'0.1',1,3048) +LexToken(EOL,'\n',1,3051) +LexToken(EOL,'\n',1,3052) +LexToken(VAR,'output_port',1,3061) +LexToken(ASSIGNMENT,'=',1,3072) +LexToken(VAR,'CLKOUT_f',1,3073) +LexToken(OPENBRACKET,'(',1,3081) +LexToken(DQSTRING,'"define"',1,3089) +LexToken(CLOSEBRACKET,')',1,3090) +LexToken(EOL,'\n',1,3091) +LexToken(VAR,'output_port',1,3100) +LexToken(DOT,'.',1,3111) +LexToken(VAR,'graphics',1,3112) +LexToken(DOT,'.',1,3120) +LexToken(VAR,'orig',1,3121) +LexToken(ASSIGNMENT,'=',1,3125) +LexToken(OPENSQBRACKET,'[',1,3126) +LexToken(NUMBER,'399',1,3127) +LexToken(COMMA,',',1,3130) +LexToken(NUMBER,'162',1,3131) +LexToken(CLOSESQBRACKET,']',1,3134) +LexToken(EOL,'\n',1,3135) +LexToken(VAR,'output_port',1,3144) +LexToken(DOT,'.',1,3155) +LexToken(VAR,'graphics',1,3156) +LexToken(DOT,'.',1,3164) +LexToken(VAR,'sz',1,3165) +LexToken(ASSIGNMENT,'=',1,3167) +LexToken(OPENSQBRACKET,'[',1,3168) +LexToken(NUMBER,'20',1,3169) +LexToken(COMMA,',',1,3171) +LexToken(NUMBER,'20',1,3172) +LexToken(CLOSESQBRACKET,']',1,3174) +LexToken(EOL,'\n',1,3175) +LexToken(VAR,'output_port',1,3184) +LexToken(DOT,'.',1,3195) +LexToken(VAR,'graphics',1,3196) +LexToken(DOT,'.',1,3204) +LexToken(VAR,'flip',1,3205) +LexToken(ASSIGNMENT,'=',1,3209) +LexToken(PREVAR_BOOLEAN,'%t',1,3210) +LexToken(EOL,'\n',1,3212) +LexToken(VAR,'output_port',1,3221) +LexToken(DOT,'.',1,3232) +LexToken(VAR,'graphics',1,3233) +LexToken(DOT,'.',1,3241) +LexToken(VAR,'exprs',1,3242) +LexToken(ASSIGNMENT,'=',1,3247) +LexToken(DQSTRING,'"1"',1,3250) +LexToken(EOL,'\n',1,3251) +LexToken(VAR,'output_port',1,3260) +LexToken(DOT,'.',1,3271) +LexToken(VAR,'graphics',1,3272) +LexToken(DOT,'.',1,3280) +LexToken(VAR,'pein',1,3281) +LexToken(ASSIGNMENT,'=',1,3285) +LexToken(NUMBER,'5',1,3286) +LexToken(EOL,'\n',1,3287) +LexToken(VAR,'output_port',1,3296) +LexToken(DOT,'.',1,3307) +LexToken(VAR,'model',1,3308) +LexToken(DOT,'.',1,3313) +LexToken(VAR,'ipar',1,3314) +LexToken(ASSIGNMENT,'=',1,3318) +LexToken(NUMBER,'1',1,3319) +LexToken(EOL,'\n',1,3320) +LexToken(EOL,'\n',1,3321) +LexToken(VAR,'split',1,3330) +LexToken(ASSIGNMENT,'=',1,3335) +LexToken(VAR,'CLKSPLIT_f',1,3336) +LexToken(OPENBRACKET,'(',1,3346) +LexToken(DQSTRING,'"define"',1,3354) +LexToken(CLOSEBRACKET,')',1,3355) +LexToken(EOL,'\n',1,3356) +LexToken(VAR,'split',1,3365) +LexToken(DOT,'.',1,3370) +LexToken(VAR,'graphics',1,3371) +LexToken(DOT,'.',1,3379) +LexToken(VAR,'orig',1,3380) +LexToken(ASSIGNMENT,'=',1,3384) +LexToken(OPENSQBRACKET,'[',1,3385) +LexToken(NUMBER,'380.71066',1,3386) +LexToken(SEMICOLON,';',1,3395) +LexToken(NUMBER,'172',1,3396) +LexToken(CLOSESQBRACKET,']',1,3399) +LexToken(EOL,'\n',1,3400) +LexToken(VAR,'split',1,3409) +LexToken(DOT,'.',1,3414) +LexToken(VAR,'graphics',1,3415) +LexToken(DOT,'.',1,3423) +LexToken(VAR,'pein',1,3424) +LexToken(ASSIGNMENT,'=',1,3428) +LexToken(NUMBER,'3',1,3429) +LexToken(COMMA,',',1,3430) +LexToken(EOL,'\n',1,3431) +LexToken(VAR,'split',1,3440) +LexToken(DOT,'.',1,3445) +LexToken(VAR,'graphics',1,3446) +LexToken(DOT,'.',1,3454) +LexToken(VAR,'peout',1,3455) +LexToken(ASSIGNMENT,'=',1,3460) +LexToken(OPENSQBRACKET,'[',1,3461) +LexToken(NUMBER,'5',1,3462) +LexToken(SEMICOLON,';',1,3463) +LexToken(NUMBER,'6',1,3464) +LexToken(CLOSESQBRACKET,']',1,3465) +LexToken(EOL,'\n',1,3466) +LexToken(EOL,'\n',1,3467) +LexToken(VAR,'gr_i',1,3476) +LexToken(ASSIGNMENT,'=',1,3480) +LexToken(OPENSQBRACKET,'[',1,3481) +LexToken(CLOSESQBRACKET,']',1,3482) +LexToken(EOL,'\n',1,3483) +LexToken(VAR,'diagram',1,3492) +LexToken(ASSIGNMENT,'=',1,3499) +LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,3500) +LexToken(OPENBRACKET,'(',1,3514) +LexToken(CLOSEBRACKET,')',1,3515) +LexToken(SEMICOLON,';',1,3516) +LexToken(EOL,'\n',1,3517) +LexToken(VAR,'diagram',1,3526) +LexToken(DOT,'.',1,3533) +LexToken(VAR,'objs',1,3534) +LexToken(OPENBRACKET,'(',1,3538) +LexToken(NUMBER,'1',1,3539) +LexToken(CLOSEBRACKET,')',1,3540) +LexToken(ASSIGNMENT,'=',1,3541) +LexToken(VAR,'output_port',1,3542) +LexToken(EOL,'\n',1,3553) +LexToken(VAR,'diagram',1,3562) +LexToken(DOT,'.',1,3569) +LexToken(VAR,'objs',1,3570) +LexToken(OPENBRACKET,'(',1,3574) +LexToken(NUMBER,'2',1,3575) +LexToken(CLOSEBRACKET,')',1,3576) +LexToken(ASSIGNMENT,'=',1,3577) +LexToken(VAR,'evtdly',1,3578) +LexToken(EOL,'\n',1,3584) +LexToken(VAR,'diagram',1,3593) +LexToken(DOT,'.',1,3600) +LexToken(VAR,'objs',1,3601) +LexToken(OPENBRACKET,'(',1,3605) +LexToken(NUMBER,'3',1,3606) +LexToken(CLOSEBRACKET,')',1,3607) +LexToken(ASSIGNMENT,'=',1,3608) +LexToken(SCICOS_LINK,'scicos_link',1,3609) +LexToken(OPENBRACKET,'(',1,3620) +LexToken(VAR,'xx',1,3621) +LexToken(ASSIGNMENT,'=',1,3623) +LexToken(OPENSQBRACKET,'[',1,3624) +LexToken(NUMBER,'340',1,3625) +LexToken(SEMICOLON,';',1,3628) +LexToken(NUMBER,'340',1,3629) +LexToken(SEMICOLON,';',1,3632) +LexToken(NUMBER,'380.71',1,3633) +LexToken(CLOSESQBRACKET,']',1,3639) +LexToken(COMMA,',',1,3640) +LexToken(VAR,'yy',1,3652) +LexToken(ASSIGNMENT,'=',1,3654) +LexToken(OPENSQBRACKET,'[',1,3655) +LexToken(NUMBER,'226.29',1,3656) +LexToken(SEMICOLON,';',1,3662) +LexToken(NUMBER,'172',1,3663) +LexToken(SEMICOLON,';',1,3666) +LexToken(NUMBER,'172',1,3667) +LexToken(CLOSESQBRACKET,']',1,3670) +LexToken(COMMA,',',1,3671) +LexToken(VAR,'ct',1,3683) +LexToken(ASSIGNMENT,'=',1,3685) +LexToken(OPENSQBRACKET,'[',1,3686) +LexToken(NUMBER,'5',1,3687) +LexToken(COMMA,',',1,3688) +LexToken(NUMBER,'-1',1,3689) +LexToken(CLOSESQBRACKET,']',1,3691) +LexToken(COMMA,',',1,3692) +LexToken(VAR,'from',1,3693) +LexToken(ASSIGNMENT,'=',1,3697) +LexToken(OPENSQBRACKET,'[',1,3698) +LexToken(NUMBER,'2',1,3699) +LexToken(COMMA,',',1,3700) +LexToken(NUMBER,'1',1,3701) +LexToken(CLOSESQBRACKET,']',1,3702) +LexToken(COMMA,',',1,3703) +LexToken(VAR,'to',1,3704) +LexToken(ASSIGNMENT,'=',1,3706) +LexToken(OPENSQBRACKET,'[',1,3707) +LexToken(NUMBER,'4',1,3708) +LexToken(COMMA,',',1,3709) +LexToken(NUMBER,'1',1,3710) +LexToken(CLOSESQBRACKET,']',1,3711) +LexToken(CLOSEBRACKET,')',1,3712) +LexToken(EOL,'\n',1,3713) +LexToken(VAR,'diagram',1,3722) +LexToken(DOT,'.',1,3729) +LexToken(VAR,'objs',1,3730) +LexToken(OPENBRACKET,'(',1,3734) +LexToken(NUMBER,'4',1,3735) +LexToken(CLOSEBRACKET,')',1,3736) +LexToken(ASSIGNMENT,'=',1,3737) +LexToken(VAR,'split',1,3738) +LexToken(EOL,'\n',1,3743) +LexToken(VAR,'diagram',1,3752) +LexToken(DOT,'.',1,3759) +LexToken(VAR,'objs',1,3760) +LexToken(OPENBRACKET,'(',1,3764) +LexToken(NUMBER,'5',1,3765) +LexToken(CLOSEBRACKET,')',1,3766) +LexToken(ASSIGNMENT,'=',1,3767) +LexToken(SCICOS_LINK,'scicos_link',1,3768) +LexToken(OPENBRACKET,'(',1,3779) +LexToken(VAR,'xx',1,3780) +LexToken(ASSIGNMENT,'=',1,3782) +LexToken(OPENSQBRACKET,'[',1,3783) +LexToken(NUMBER,'380.71',1,3784) +LexToken(SEMICOLON,';',1,3790) +LexToken(NUMBER,'399',1,3791) +LexToken(CLOSESQBRACKET,']',1,3794) +LexToken(COMMA,',',1,3795) +LexToken(VAR,'yy',1,3796) +LexToken(ASSIGNMENT,'=',1,3798) +LexToken(OPENSQBRACKET,'[',1,3799) +LexToken(NUMBER,'172',1,3800) +LexToken(SEMICOLON,';',1,3803) +LexToken(NUMBER,'172',1,3804) +LexToken(CLOSESQBRACKET,']',1,3807) +LexToken(COMMA,',',1,3808) +LexToken(VAR,'ct',1,3820) +LexToken(ASSIGNMENT,'=',1,3822) +LexToken(OPENSQBRACKET,'[',1,3823) +LexToken(NUMBER,'5',1,3824) +LexToken(COMMA,',',1,3825) +LexToken(NUMBER,'-1',1,3826) +LexToken(CLOSESQBRACKET,']',1,3828) +LexToken(COMMA,',',1,3829) +LexToken(VAR,'from',1,3830) +LexToken(ASSIGNMENT,'=',1,3834) +LexToken(OPENSQBRACKET,'[',1,3835) +LexToken(NUMBER,'4',1,3836) +LexToken(COMMA,',',1,3837) +LexToken(NUMBER,'1',1,3838) +LexToken(CLOSESQBRACKET,']',1,3839) +LexToken(COMMA,',',1,3840) +LexToken(VAR,'to',1,3841) +LexToken(ASSIGNMENT,'=',1,3843) +LexToken(OPENSQBRACKET,'[',1,3844) +LexToken(NUMBER,'1',1,3845) +LexToken(COMMA,',',1,3846) +LexToken(NUMBER,'1',1,3847) +LexToken(CLOSESQBRACKET,']',1,3848) +LexToken(CLOSEBRACKET,')',1,3849) +LexToken(EOL,'\n',1,3850) +LexToken(VAR,'diagram',1,3859) +LexToken(DOT,'.',1,3866) +LexToken(VAR,'objs',1,3867) +LexToken(OPENBRACKET,'(',1,3871) +LexToken(NUMBER,'6',1,3872) +LexToken(CLOSEBRACKET,')',1,3873) +LexToken(ASSIGNMENT,'=',1,3874) +LexToken(SCICOS_LINK,'scicos_link',1,3875) +LexToken(OPENBRACKET,'(',1,3886) +LexToken(VAR,'xx',1,3887) +LexToken(ASSIGNMENT,'=',1,3889) +LexToken(OPENSQBRACKET,'[',1,3890) +LexToken(NUMBER,'380.71',1,3891) +LexToken(SEMICOLON,';',1,3897) +LexToken(NUMBER,'380.71',1,3898) +LexToken(SEMICOLON,';',1,3904) +LexToken(NUMBER,'340',1,3905) +LexToken(SEMICOLON,';',1,3908) +LexToken(NUMBER,'340',1,3909) +LexToken(CLOSESQBRACKET,']',1,3912) +LexToken(COMMA,',',1,3913) +LexToken(VAR,'yy',1,3925) +LexToken(ASSIGNMENT,'=',1,3927) +LexToken(OPENSQBRACKET,'[',1,3928) +LexToken(NUMBER,'172',1,3929) +LexToken(SEMICOLON,';',1,3932) +LexToken(NUMBER,'302',1,3933) +LexToken(SEMICOLON,';',1,3936) +LexToken(NUMBER,'302',1,3937) +LexToken(SEMICOLON,';',1,3940) +LexToken(NUMBER,'277.71',1,3941) +LexToken(CLOSESQBRACKET,']',1,3947) +LexToken(COMMA,',',1,3948) +LexToken(VAR,'ct',1,3960) +LexToken(ASSIGNMENT,'=',1,3962) +LexToken(OPENSQBRACKET,'[',1,3963) +LexToken(NUMBER,'5',1,3964) +LexToken(COMMA,',',1,3965) +LexToken(NUMBER,'-1',1,3966) +LexToken(CLOSESQBRACKET,']',1,3968) +LexToken(COMMA,',',1,3969) +LexToken(VAR,'from',1,3970) +LexToken(ASSIGNMENT,'=',1,3974) +LexToken(OPENSQBRACKET,'[',1,3975) +LexToken(NUMBER,'4',1,3976) +LexToken(COMMA,',',1,3977) +LexToken(NUMBER,'2',1,3978) +LexToken(CLOSESQBRACKET,']',1,3979) +LexToken(COMMA,',',1,3980) +LexToken(VAR,'to',1,3981) +LexToken(ASSIGNMENT,'=',1,3983) +LexToken(OPENSQBRACKET,'[',1,3984) +LexToken(NUMBER,'2',1,3985) +LexToken(COMMA,',',1,3986) +LexToken(NUMBER,'1',1,3987) +LexToken(CLOSESQBRACKET,']',1,3988) +LexToken(CLOSEBRACKET,')',1,3989) +LexToken(EOL,'\n',1,3990) +LexToken(VAR,'x',1,3999) +LexToken(ASSIGNMENT,'=',1,4000) +LexToken(SCICOS_BLOCK,'scicos_block',1,4001) +LexToken(OPENBRACKET,'(',1,4013) +LexToken(CLOSEBRACKET,')',1,4014) +LexToken(EOL,'\n',1,4015) +LexToken(VAR,'x',1,4024) +LexToken(DOT,'.',1,4025) +LexToken(VAR,'gui',1,4026) +LexToken(ASSIGNMENT,'=',1,4029) +LexToken(DQSTRING,'"CLOCK_c"',1,4038) +LexToken(EOL,'\n',1,4039) +LexToken(VAR,'x',1,4048) +LexToken(DOT,'.',1,4049) +LexToken(VAR,'graphics',1,4050) +LexToken(DOT,'.',1,4058) +LexToken(VAR,'sz',1,4059) +LexToken(ASSIGNMENT,'=',1,4061) +LexToken(OPENSQBRACKET,'[',1,4062) +LexToken(NUMBER,'2',1,4063) +LexToken(COMMA,',',1,4064) +LexToken(NUMBER,'2',1,4065) +LexToken(CLOSESQBRACKET,']',1,4066) +LexToken(EOL,'\n',1,4067) +LexToken(VAR,'x',1,4076) +LexToken(DOT,'.',1,4077) +LexToken(VAR,'graphics',1,4078) +LexToken(DOT,'.',1,4086) +LexToken(VAR,'gr_i',1,4087) +LexToken(ASSIGNMENT,'=',1,4091) +LexToken(VAR,'gr_i',1,4092) +LexToken(EOL,'\n',1,4096) +LexToken(VAR,'x',1,4105) +LexToken(DOT,'.',1,4106) +LexToken(VAR,'graphics',1,4107) +LexToken(DOT,'.',1,4115) +LexToken(VAR,'peout',1,4116) +LexToken(ASSIGNMENT,'=',1,4121) +LexToken(NUMBER,'0',1,4122) +LexToken(EOL,'\n',1,4123) +LexToken(VAR,'x',1,4132) +LexToken(DOT,'.',1,4133) +LexToken(VAR,'model',1,4134) +LexToken(DOT,'.',1,4139) +LexToken(VAR,'sim',1,4140) +LexToken(ASSIGNMENT,'=',1,4143) +LexToken(DQSTRING,'"csuper"',1,4151) +LexToken(EOL,'\n',1,4152) +LexToken(VAR,'x',1,4161) +LexToken(DOT,'.',1,4162) +LexToken(VAR,'model',1,4163) +LexToken(DOT,'.',1,4168) +LexToken(VAR,'evtout',1,4169) +LexToken(ASSIGNMENT,'=',1,4175) +LexToken(NUMBER,'1',1,4176) +LexToken(EOL,'\n',1,4177) +LexToken(VAR,'x',1,4186) +LexToken(DOT,'.',1,4187) +LexToken(VAR,'model',1,4188) +LexToken(DOT,'.',1,4193) +LexToken(VAR,'blocktype',1,4194) +LexToken(ASSIGNMENT,'=',1,4203) +LexToken(DQSTRING,'"h"',1,4206) +LexToken(EOL,'\n',1,4207) +LexToken(VAR,'x',1,4216) +LexToken(DOT,'.',1,4217) +LexToken(VAR,'model',1,4218) +LexToken(DOT,'.',1,4223) +LexToken(VAR,'firing',1,4224) +LexToken(ASSIGNMENT,'=',1,4230) +LexToken(PREVAR_BOOLEAN,'%f',1,4231) +LexToken(EOL,'\n',1,4233) +LexToken(VAR,'x',1,4242) +LexToken(DOT,'.',1,4243) +LexToken(VAR,'model',1,4244) +LexToken(DOT,'.',1,4249) +LexToken(VAR,'dep_ut',1,4250) +LexToken(ASSIGNMENT,'=',1,4256) +LexToken(OPENSQBRACKET,'[',1,4257) +LexToken(PREVAR_BOOLEAN,'%f',1,4258) +LexToken(PREVAR_BOOLEAN,'%f',1,4261) +LexToken(CLOSESQBRACKET,']',1,4263) +LexToken(EOL,'\n',1,4264) +LexToken(VAR,'x',1,4273) +LexToken(DOT,'.',1,4274) +LexToken(VAR,'model',1,4275) +LexToken(DOT,'.',1,4280) +LexToken(VAR,'rpar',1,4281) +LexToken(ASSIGNMENT,'=',1,4285) +LexToken(VAR,'diagram',1,4286) +LexToken(EOL,'\n',1,4293) +LexToken(END,'end',1,4298) +LexToken(EOL,'\n',1,4301) +LexToken(ENDFUNCTION,'endfunction',1,4302) +LexToken(EOL,'\n',1,4313) diff --git a/js/Sources/CLOCK_f.js b/js/Sources/CLOCK_f.js new file mode 100644 index 00000000..908b48d1 --- /dev/null +++ b/js/Sources/CLOCK_f.js @@ -0,0 +1,849 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'CLOCK_f',1,852) +LexToken(OPENBRACKET,'(',1,859) +LexToken(VAR,'job',1,860) +LexToken(COMMA,',',1,863) +LexToken(VAR,'arg1',1,864) +LexToken(COMMA,',',1,868) +LexToken(VAR,'arg2',1,869) +LexToken(CLOSEBRACKET,')',1,873) +LexToken(EOL,'\n',1,874) +LexToken(VAR,'x',1,879) +LexToken(ASSIGNMENT,'=',1,880) +LexToken(OPENSQBRACKET,'[',1,881) +LexToken(CLOSESQBRACKET,']',1,882) +LexToken(SEMICOLON,';',1,883) +LexToken(EOL,'\n',1,884) +LexToken(VAR,'y',1,889) +LexToken(ASSIGNMENT,'=',1,890) +LexToken(OPENSQBRACKET,'[',1,891) +LexToken(CLOSESQBRACKET,']',1,892) +LexToken(SEMICOLON,';',1,893) +LexToken(EOL,'\n',1,894) +LexToken(VAR,'typ',1,899) +LexToken(ASSIGNMENT,'=',1,902) +LexToken(OPENSQBRACKET,'[',1,903) +LexToken(CLOSESQBRACKET,']',1,904) +LexToken(SEMICOLON,';',1,905) +LexToken(EOL,'\n',1,906) +LexToken(SELECT,'select',1,911) +LexToken(VAR,'job',1,918) +LexToken(EOL,'\n',1,921) +LexToken(CASE,'case',1,926) +LexToken(DQSTRING,'"set"',1,935) +LexToken(THEN,'then',1,937) +LexToken(EOL,'\n',1,941) +LexToken(EOL,'\n',1,993) +LexToken(FOR,'for',1,1002) +LexToken(VAR,'i',1,1006) +LexToken(ASSIGNMENT,'=',1,1007) +LexToken(NUMBER,'1',1,1008) +LexToken(COLON,':',1,1009) +LexToken(VAR,'length',1,1010) +LexToken(OPENBRACKET,'(',1,1016) +LexToken(VAR,'arg1',1,1017) +LexToken(DOT,'.',1,1021) +LexToken(VAR,'model',1,1022) +LexToken(DOT,'.',1,1027) +LexToken(VAR,'rpar',1,1028) +LexToken(DOT,'.',1,1032) +LexToken(VAR,'objs',1,1033) +LexToken(CLOSEBRACKET,')',1,1037) +LexToken(DO,'do',1,1039) +LexToken(EOL,'\n',1,1041) +LexToken(VAR,'o',1,1054) +LexToken(ASSIGNMENT,'=',1,1056) +LexToken(VAR,'arg1',1,1058) +LexToken(DOT,'.',1,1062) +LexToken(VAR,'model',1,1063) +LexToken(DOT,'.',1,1068) +LexToken(VAR,'rpar',1,1069) +LexToken(DOT,'.',1,1073) +LexToken(VAR,'objs',1,1074) +LexToken(OPENBRACKET,'(',1,1078) +LexToken(VAR,'i',1,1079) +LexToken(CLOSEBRACKET,')',1,1080) +LexToken(SEMICOLON,';',1,1081) +LexToken(EOL,'\n',1,1082) +LexToken(IF,'if',1,1095) +LexToken(VAR,'typeof',1,1098) +LexToken(OPENBRACKET,'(',1,1104) +LexToken(VAR,'o',1,1105) +LexToken(CLOSEBRACKET,')',1,1106) +LexToken(COMPARISON,'==',1,1108) +LexToken(DQSTRING,'"Block"',1,1117) +LexToken(LOGICAL,'&',1,1119) +LexToken(VAR,'o',1,1121) +LexToken(DOT,'.',1,1122) +LexToken(VAR,'gui',1,1123) +LexToken(COMPARISON,'==',1,1127) +LexToken(DQSTRING,'"EVTDLY_f"',1,1139) +LexToken(THEN,'then',1,1141) +LexToken(EOL,'\n',1,1145) +LexToken(VAR,'path',1,1162) +LexToken(ASSIGNMENT,'=',1,1167) +LexToken(VAR,'i',1,1169) +LexToken(SEMICOLON,';',1,1170) +LexToken(EOL,'\n',1,1171) +LexToken(BREAK,'break',1,1188) +LexToken(SEMICOLON,';',1,1193) +LexToken(EOL,'\n',1,1194) +LexToken(END,'end',1,1207) +LexToken(EOL,'\n',1,1210) +LexToken(END,'end',1,1219) +LexToken(EOL,'\n',1,1222) +LexToken(EOL,'\n',1,1223) +LexToken(VAR,'newpar',1,1232) +LexToken(ASSIGNMENT,'=',1,1238) +LexToken(VAR,'list',1,1239) +LexToken(OPENBRACKET,'(',1,1243) +LexToken(CLOSEBRACKET,')',1,1244) +LexToken(SEMICOLON,';',1,1245) +LexToken(EOL,'\n',1,1246) +LexToken(VAR,'xx',1,1255) +LexToken(ASSIGNMENT,'=',1,1257) +LexToken(VAR,'arg1',1,1258) +LexToken(DOT,'.',1,1262) +LexToken(VAR,'model',1,1263) +LexToken(DOT,'.',1,1268) +LexToken(VAR,'rpar',1,1269) +LexToken(DOT,'.',1,1273) +LexToken(VAR,'objs',1,1274) +LexToken(OPENBRACKET,'(',1,1278) +LexToken(VAR,'path',1,1279) +LexToken(CLOSEBRACKET,')',1,1283) +LexToken(EOL,'\n',1,1307) +LexToken(VAR,'exprs',1,1316) +LexToken(ASSIGNMENT,'=',1,1321) +LexToken(VAR,'xx',1,1322) +LexToken(DOT,'.',1,1324) +LexToken(VAR,'graphics',1,1325) +LexToken(DOT,'.',1,1333) +LexToken(VAR,'exprs',1,1334) +LexToken(EOL,'\n',1,1339) +LexToken(VAR,'model',1,1348) +LexToken(ASSIGNMENT,'=',1,1353) +LexToken(VAR,'xx',1,1354) +LexToken(DOT,'.',1,1356) +LexToken(VAR,'model',1,1357) +LexToken(SEMICOLON,';',1,1362) +LexToken(EOL,'\n',1,1363) +LexToken(VAR,'t0_old',1,1372) +LexToken(ASSIGNMENT,'=',1,1378) +LexToken(VAR,'model',1,1379) +LexToken(DOT,'.',1,1384) +LexToken(VAR,'firing',1,1385) +LexToken(EOL,'\n',1,1391) +LexToken(VAR,'dt_old',1,1400) +LexToken(ASSIGNMENT,'=',1,1406) +LexToken(VAR,'model',1,1408) +LexToken(DOT,'.',1,1413) +LexToken(VAR,'rpar',1,1414) +LexToken(EOL,'\n',1,1418) +LexToken(VAR,'model_n',1,1427) +LexToken(ASSIGNMENT,'=',1,1434) +LexToken(VAR,'model',1,1435) +LexToken(EOL,'\n',1,1440) +LexToken(WHILE,'while',1,1449) +LexToken(PREVAR_BOOLEAN,'%t',1,1455) +LexToken(DO,'do',1,1458) +LexToken(EOL,'\n',1,1460) +LexToken(OPENSQBRACKET,'[',1,1473) +LexToken(VAR,'ok',1,1474) +LexToken(COMMA,',',1,1476) +LexToken(VAR,'dt',1,1477) +LexToken(COMMA,',',1,1479) +LexToken(VAR,'t0',1,1480) +LexToken(COMMA,',',1,1482) +LexToken(VAR,'exprs0',1,1483) +LexToken(CLOSESQBRACKET,']',1,1489) +LexToken(ASSIGNMENT,'=',1,1490) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1491) +LexToken(OPENBRACKET,'(',1,1506) +LexToken(DQSTRING,'"Set Clock block parameters"',1,1535) +LexToken(COMMA,',',1,1536) +LexToken(OPENSQBRACKET,'[',1,1552) +LexToken(DQSTRING,'"Period"',1,1560) +LexToken(SEMICOLON,';',1,1561) +LexToken(DQSTRING,'"Init time"',1,1572) +LexToken(CLOSESQBRACKET,']',1,1573) +LexToken(COMMA,',',1,1574) +LexToken(VAR,'list',1,1575) +LexToken(OPENBRACKET,'(',1,1579) +LexToken(DQSTRING,'"vec"',1,1584) +LexToken(COMMA,',',1,1585) +LexToken(NUMBER,'1',1,1586) +LexToken(COMMA,',',1,1587) +LexToken(DQSTRING,'"vec"',1,1592) +LexToken(COMMA,',',1,1593) +LexToken(NUMBER,'1',1,1594) +LexToken(CLOSEBRACKET,')',1,1595) +LexToken(COMMA,',',1,1596) +LexToken(VAR,'exprs',1,1597) +LexToken(CLOSEBRACKET,')',1,1602) +LexToken(EOL,'\n',1,1603) +LexToken(IF,'if',1,1616) +LexToken(NOT,'~',1,1619) +LexToken(VAR,'ok',1,1620) +LexToken(THEN,'then',1,1623) +LexToken(EOL,'\n',1,1627) +LexToken(BREAK,'break',1,1644) +LexToken(COMMA,',',1,1649) +LexToken(EOL,'\n',1,1650) +LexToken(END,'end',1,1663) +LexToken(EOL,'\n',1,1666) +LexToken(IF,'if',1,1679) +LexToken(VAR,'dt',1,1682) +LexToken(COMPARISON,'<=',1,1684) +LexToken(NUMBER,'0',1,1686) +LexToken(THEN,'then',1,1688) +LexToken(EOL,'\n',1,1692) +LexToken(VAR,'message',1,1709) +LexToken(OPENBRACKET,'(',1,1716) +LexToken(DQSTRING,'"period must be positive"',1,1741) +LexToken(CLOSEBRACKET,')',1,1742) +LexToken(EOL,'\n',1,1743) +LexToken(VAR,'ok',1,1760) +LexToken(ASSIGNMENT,'=',1,1762) +LexToken(PREVAR_BOOLEAN,'%f',1,1763) +LexToken(EOL,'\n',1,1765) +LexToken(END,'end',1,1778) +LexToken(EOL,'\n',1,1781) +LexToken(IF,'if',1,1794) +LexToken(VAR,'ok',1,1797) +LexToken(THEN,'then',1,1800) +LexToken(EOL,'\n',1,1804) +LexToken(VAR,'xx',1,1821) +LexToken(DOT,'.',1,1823) +LexToken(VAR,'graphics',1,1824) +LexToken(DOT,'.',1,1832) +LexToken(VAR,'exprs',1,1833) +LexToken(ASSIGNMENT,'=',1,1838) +LexToken(VAR,'exprs0',1,1839) +LexToken(EOL,'\n',1,1845) +LexToken(VAR,'model',1,1862) +LexToken(DOT,'.',1,1867) +LexToken(VAR,'rpar',1,1868) +LexToken(ASSIGNMENT,'=',1,1872) +LexToken(VAR,'dt',1,1873) +LexToken(EOL,'\n',1,1875) +LexToken(VAR,'model',1,1892) +LexToken(DOT,'.',1,1897) +LexToken(VAR,'firing',1,1898) +LexToken(ASSIGNMENT,'=',1,1904) +LexToken(VAR,'t0',1,1905) +LexToken(EOL,'\n',1,1907) +LexToken(VAR,'xx',1,1924) +LexToken(DOT,'.',1,1926) +LexToken(VAR,'model',1,1927) +LexToken(ASSIGNMENT,'=',1,1932) +LexToken(VAR,'model',1,1933) +LexToken(EOL,'\n',1,1938) +LexToken(VAR,'arg1',1,1955) +LexToken(DOT,'.',1,1959) +LexToken(VAR,'model',1,1960) +LexToken(DOT,'.',1,1965) +LexToken(VAR,'rpar',1,1966) +LexToken(DOT,'.',1,1970) +LexToken(VAR,'objs',1,1971) +LexToken(OPENBRACKET,'(',1,1975) +LexToken(VAR,'path',1,1976) +LexToken(CLOSEBRACKET,')',1,1980) +LexToken(ASSIGNMENT,'=',1,1981) +LexToken(VAR,'xx',1,1982) +LexToken(EOL,'\n',1,1993) +LexToken(BREAK,'break',1,2010) +LexToken(EOL,'\n',1,2015) +LexToken(END,'end',1,2028) +LexToken(EOL,'\n',1,2031) +LexToken(END,'end',1,2040) +LexToken(EOL,'\n',1,2043) +LexToken(IF,'if',1,2052) +LexToken(NOT,'~',1,2055) +LexToken(VAR,'and',1,2056) +LexToken(OPENBRACKET,'(',1,2059) +LexToken(OPENSQBRACKET,'[',1,2060) +LexToken(VAR,'t0_old',1,2061) +LexToken(VAR,'dt_old',1,2068) +LexToken(CLOSESQBRACKET,']',1,2074) +LexToken(COMPARISON,'==',1,2075) +LexToken(OPENSQBRACKET,'[',1,2077) +LexToken(VAR,'t0',1,2078) +LexToken(VAR,'dt',1,2081) +LexToken(CLOSESQBRACKET,']',1,2083) +LexToken(CLOSEBRACKET,')',1,2084) +LexToken(LOGICAL,'|',1,2085) +LexToken(NOT,'~',1,2086) +LexToken(VAR,'and',1,2087) +LexToken(OPENBRACKET,'(',1,2090) +LexToken(VAR,'exprs0',1,2091) +LexToken(COMPARISON,'==',1,2097) +LexToken(VAR,'exprs',1,2099) +LexToken(CLOSEBRACKET,')',1,2104) +LexToken(THEN,'then',1,2106) +LexToken(EOL,'\n',1,2110) +LexToken(EOL,'\n',1,2144) +LexToken(VAR,'newpar',1,2157) +LexToken(OPENBRACKET,'(',1,2163) +LexToken(VAR,'size',1,2164) +LexToken(OPENBRACKET,'(',1,2168) +LexToken(VAR,'newpar',1,2169) +LexToken(CLOSEBRACKET,')',1,2175) +LexToken(OPERATOR,'+',1,2176) +LexToken(NUMBER,'1',1,2177) +LexToken(CLOSEBRACKET,')',1,2178) +LexToken(ASSIGNMENT,'=',1,2179) +LexToken(VAR,'path',1,2180) +LexToken(EOL,'\n',1,2206) +LexToken(END,'end',1,2215) +LexToken(EOL,'\n',1,2218) +LexToken(IF,'if',1,2227) +LexToken(VAR,'t0_old',1,2230) +LexToken(COMPARISON,'<>',1,2236) +LexToken(VAR,'t0',1,2238) +LexToken(THEN,'then',1,2241) +LexToken(EOL,'\n',1,2245) +LexToken(VAR,'needcompile',1,2258) +LexToken(ASSIGNMENT,'=',1,2269) +LexToken(NUMBER,'2',1,2270) +LexToken(COMMA,',',1,2271) +LexToken(EOL,'\n',1,2272) +LexToken(ELSE,'else',1,2281) +LexToken(EOL,'\n',1,2285) +LexToken(VAR,'needcompile',1,2298) +LexToken(ASSIGNMENT,'=',1,2309) +LexToken(NUMBER,'0',1,2310) +LexToken(COMMA,',',1,2311) +LexToken(EOL,'\n',1,2312) +LexToken(END,'end',1,2321) +LexToken(EOL,'\n',1,2324) +LexToken(VAR,'x',1,2333) +LexToken(ASSIGNMENT,'=',1,2334) +LexToken(VAR,'arg1',1,2335) +LexToken(EOL,'\n',1,2339) +LexToken(VAR,'y',1,2348) +LexToken(ASSIGNMENT,'=',1,2349) +LexToken(VAR,'needcompile',1,2350) +LexToken(EOL,'\n',1,2361) +LexToken(VAR,'typ',1,2370) +LexToken(ASSIGNMENT,'=',1,2373) +LexToken(VAR,'newpar',1,2374) +LexToken(EOL,'\n',1,2380) +LexToken(CASE,'case',1,2385) +LexToken(DQSTRING,'"define"',1,2397) +LexToken(THEN,'then',1,2399) +LexToken(EOL,'\n',1,2403) +LexToken(VAR,'evtdly',1,2412) +LexToken(ASSIGNMENT,'=',1,2418) +LexToken(VAR,'EVTDLY_f',1,2419) +LexToken(OPENBRACKET,'(',1,2427) +LexToken(DQSTRING,'"define"',1,2435) +LexToken(CLOSEBRACKET,')',1,2436) +LexToken(EOL,'\n',1,2437) +LexToken(VAR,'evtdly',1,2446) +LexToken(DOT,'.',1,2452) +LexToken(VAR,'graphics',1,2453) +LexToken(DOT,'.',1,2461) +LexToken(VAR,'orig',1,2462) +LexToken(ASSIGNMENT,'=',1,2466) +LexToken(OPENSQBRACKET,'[',1,2467) +LexToken(NUMBER,'320',1,2468) +LexToken(COMMA,',',1,2471) +LexToken(NUMBER,'232',1,2472) +LexToken(CLOSESQBRACKET,']',1,2475) +LexToken(EOL,'\n',1,2476) +LexToken(VAR,'evtdly',1,2485) +LexToken(DOT,'.',1,2491) +LexToken(VAR,'graphics',1,2492) +LexToken(DOT,'.',1,2500) +LexToken(VAR,'sz',1,2501) +LexToken(ASSIGNMENT,'=',1,2503) +LexToken(OPENSQBRACKET,'[',1,2504) +LexToken(NUMBER,'40',1,2505) +LexToken(COMMA,',',1,2507) +LexToken(NUMBER,'40',1,2508) +LexToken(CLOSESQBRACKET,']',1,2510) +LexToken(EOL,'\n',1,2511) +LexToken(VAR,'evtdly',1,2520) +LexToken(DOT,'.',1,2526) +LexToken(VAR,'graphics',1,2527) +LexToken(DOT,'.',1,2535) +LexToken(VAR,'flip',1,2536) +LexToken(ASSIGNMENT,'=',1,2540) +LexToken(PREVAR_BOOLEAN,'%t',1,2541) +LexToken(EOL,'\n',1,2543) +LexToken(VAR,'evtdly',1,2552) +LexToken(DOT,'.',1,2558) +LexToken(VAR,'graphics',1,2559) +LexToken(DOT,'.',1,2567) +LexToken(VAR,'exprs',1,2568) +LexToken(ASSIGNMENT,'=',1,2573) +LexToken(OPENSQBRACKET,'[',1,2574) +LexToken(DQSTRING,'"0.1"',1,2579) +LexToken(SEMICOLON,';',1,2580) +LexToken(DQSTRING,'"0.1"',1,2585) +LexToken(CLOSESQBRACKET,']',1,2586) +LexToken(EOL,'\n',1,2587) +LexToken(VAR,'evtdly',1,2596) +LexToken(DOT,'.',1,2602) +LexToken(VAR,'graphics',1,2603) +LexToken(DOT,'.',1,2611) +LexToken(VAR,'pein',1,2612) +LexToken(ASSIGNMENT,'=',1,2616) +LexToken(NUMBER,'6',1,2617) +LexToken(EOL,'\n',1,2618) +LexToken(VAR,'evtdly',1,2627) +LexToken(DOT,'.',1,2633) +LexToken(VAR,'graphics',1,2634) +LexToken(DOT,'.',1,2642) +LexToken(VAR,'peout',1,2643) +LexToken(ASSIGNMENT,'=',1,2648) +LexToken(NUMBER,'3',1,2649) +LexToken(EOL,'\n',1,2650) +LexToken(VAR,'evtdly',1,2659) +LexToken(DOT,'.',1,2665) +LexToken(VAR,'model',1,2666) +LexToken(DOT,'.',1,2671) +LexToken(VAR,'rpar',1,2672) +LexToken(ASSIGNMENT,'=',1,2676) +LexToken(NUMBER,'0.1',1,2677) +LexToken(EOL,'\n',1,2680) +LexToken(VAR,'evtdly',1,2689) +LexToken(DOT,'.',1,2695) +LexToken(VAR,'model',1,2696) +LexToken(DOT,'.',1,2701) +LexToken(VAR,'firing',1,2702) +LexToken(ASSIGNMENT,'=',1,2708) +LexToken(NUMBER,'0.1',1,2709) +LexToken(EOL,'\n',1,2712) +LexToken(EOL,'\n',1,2713) +LexToken(VAR,'output_port',1,2722) +LexToken(ASSIGNMENT,'=',1,2733) +LexToken(VAR,'CLKOUT_f',1,2734) +LexToken(OPENBRACKET,'(',1,2742) +LexToken(DQSTRING,'"define"',1,2750) +LexToken(CLOSEBRACKET,')',1,2751) +LexToken(EOL,'\n',1,2752) +LexToken(VAR,'output_port',1,2761) +LexToken(DOT,'.',1,2772) +LexToken(VAR,'graphics',1,2773) +LexToken(DOT,'.',1,2781) +LexToken(VAR,'orig',1,2782) +LexToken(ASSIGNMENT,'=',1,2786) +LexToken(OPENSQBRACKET,'[',1,2787) +LexToken(NUMBER,'399',1,2788) +LexToken(COMMA,',',1,2791) +LexToken(NUMBER,'162',1,2792) +LexToken(CLOSESQBRACKET,']',1,2795) +LexToken(EOL,'\n',1,2796) +LexToken(VAR,'output_port',1,2805) +LexToken(DOT,'.',1,2816) +LexToken(VAR,'graphics',1,2817) +LexToken(DOT,'.',1,2825) +LexToken(VAR,'sz',1,2826) +LexToken(ASSIGNMENT,'=',1,2828) +LexToken(OPENSQBRACKET,'[',1,2829) +LexToken(NUMBER,'20',1,2830) +LexToken(COMMA,',',1,2832) +LexToken(NUMBER,'20',1,2833) +LexToken(CLOSESQBRACKET,']',1,2835) +LexToken(EOL,'\n',1,2836) +LexToken(VAR,'output_port',1,2845) +LexToken(DOT,'.',1,2856) +LexToken(VAR,'graphics',1,2857) +LexToken(DOT,'.',1,2865) +LexToken(VAR,'flip',1,2866) +LexToken(ASSIGNMENT,'=',1,2870) +LexToken(PREVAR_BOOLEAN,'%t',1,2871) +LexToken(EOL,'\n',1,2873) +LexToken(VAR,'output_port',1,2882) +LexToken(DOT,'.',1,2893) +LexToken(VAR,'graphics',1,2894) +LexToken(DOT,'.',1,2902) +LexToken(VAR,'exprs',1,2903) +LexToken(ASSIGNMENT,'=',1,2908) +LexToken(DQSTRING,'"1"',1,2911) +LexToken(EOL,'\n',1,2912) +LexToken(VAR,'output_port',1,2921) +LexToken(DOT,'.',1,2932) +LexToken(VAR,'graphics',1,2933) +LexToken(DOT,'.',1,2941) +LexToken(VAR,'pein',1,2942) +LexToken(ASSIGNMENT,'=',1,2946) +LexToken(NUMBER,'5',1,2947) +LexToken(EOL,'\n',1,2948) +LexToken(VAR,'output_port',1,2957) +LexToken(DOT,'.',1,2968) +LexToken(VAR,'model',1,2969) +LexToken(DOT,'.',1,2974) +LexToken(VAR,'ipar',1,2975) +LexToken(ASSIGNMENT,'=',1,2979) +LexToken(NUMBER,'1',1,2980) +LexToken(EOL,'\n',1,2981) +LexToken(EOL,'\n',1,2982) +LexToken(VAR,'split',1,2991) +LexToken(ASSIGNMENT,'=',1,2996) +LexToken(VAR,'CLKSPLIT_f',1,2997) +LexToken(OPENBRACKET,'(',1,3007) +LexToken(DQSTRING,'"define"',1,3015) +LexToken(CLOSEBRACKET,')',1,3016) +LexToken(EOL,'\n',1,3017) +LexToken(VAR,'split',1,3026) +LexToken(DOT,'.',1,3031) +LexToken(VAR,'graphics',1,3032) +LexToken(DOT,'.',1,3040) +LexToken(VAR,'orig',1,3041) +LexToken(ASSIGNMENT,'=',1,3045) +LexToken(OPENSQBRACKET,'[',1,3046) +LexToken(NUMBER,'380.71066',1,3047) +LexToken(SEMICOLON,';',1,3056) +LexToken(NUMBER,'172',1,3057) +LexToken(CLOSESQBRACKET,']',1,3060) +LexToken(EOL,'\n',1,3061) +LexToken(VAR,'split',1,3070) +LexToken(DOT,'.',1,3075) +LexToken(VAR,'graphics',1,3076) +LexToken(DOT,'.',1,3084) +LexToken(VAR,'pein',1,3085) +LexToken(ASSIGNMENT,'=',1,3089) +LexToken(NUMBER,'3',1,3090) +LexToken(COMMA,',',1,3091) +LexToken(EOL,'\n',1,3092) +LexToken(VAR,'split',1,3101) +LexToken(DOT,'.',1,3106) +LexToken(VAR,'graphics',1,3107) +LexToken(DOT,'.',1,3115) +LexToken(VAR,'peout',1,3116) +LexToken(ASSIGNMENT,'=',1,3121) +LexToken(OPENSQBRACKET,'[',1,3122) +LexToken(NUMBER,'5',1,3123) +LexToken(SEMICOLON,';',1,3124) +LexToken(NUMBER,'6',1,3125) +LexToken(CLOSESQBRACKET,']',1,3126) +LexToken(EOL,'\n',1,3127) +LexToken(EOL,'\n',1,3128) +LexToken(VAR,'gr_i',1,3137) +LexToken(ASSIGNMENT,'=',1,3141) +LexToken(OPENSQBRACKET,'[',1,3142) +LexToken(CLOSESQBRACKET,']',1,3143) +LexToken(EOL,'\n',1,3144) +LexToken(VAR,'diagram',1,3153) +LexToken(ASSIGNMENT,'=',1,3160) +LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,3161) +LexToken(OPENBRACKET,'(',1,3175) +LexToken(CLOSEBRACKET,')',1,3176) +LexToken(SEMICOLON,';',1,3177) +LexToken(EOL,'\n',1,3178) +LexToken(VAR,'diagram',1,3187) +LexToken(DOT,'.',1,3194) +LexToken(VAR,'objs',1,3195) +LexToken(OPENBRACKET,'(',1,3199) +LexToken(NUMBER,'1',1,3200) +LexToken(CLOSEBRACKET,')',1,3201) +LexToken(ASSIGNMENT,'=',1,3202) +LexToken(VAR,'output_port',1,3203) +LexToken(EOL,'\n',1,3214) +LexToken(VAR,'diagram',1,3223) +LexToken(DOT,'.',1,3230) +LexToken(VAR,'objs',1,3231) +LexToken(OPENBRACKET,'(',1,3235) +LexToken(NUMBER,'2',1,3236) +LexToken(CLOSEBRACKET,')',1,3237) +LexToken(ASSIGNMENT,'=',1,3238) +LexToken(VAR,'evtdly',1,3239) +LexToken(EOL,'\n',1,3245) +LexToken(VAR,'diagram',1,3254) +LexToken(DOT,'.',1,3261) +LexToken(VAR,'objs',1,3262) +LexToken(OPENBRACKET,'(',1,3266) +LexToken(NUMBER,'3',1,3267) +LexToken(CLOSEBRACKET,')',1,3268) +LexToken(ASSIGNMENT,'=',1,3269) +LexToken(SCICOS_LINK,'scicos_link',1,3270) +LexToken(OPENBRACKET,'(',1,3281) +LexToken(VAR,'xx',1,3282) +LexToken(ASSIGNMENT,'=',1,3284) +LexToken(OPENSQBRACKET,'[',1,3285) +LexToken(NUMBER,'340',1,3286) +LexToken(SEMICOLON,';',1,3289) +LexToken(NUMBER,'340',1,3290) +LexToken(SEMICOLON,';',1,3293) +LexToken(NUMBER,'380.71',1,3294) +LexToken(CLOSESQBRACKET,']',1,3300) +LexToken(COMMA,',',1,3301) +LexToken(VAR,'yy',1,3313) +LexToken(ASSIGNMENT,'=',1,3315) +LexToken(OPENSQBRACKET,'[',1,3316) +LexToken(NUMBER,'226.29',1,3317) +LexToken(SEMICOLON,';',1,3323) +LexToken(NUMBER,'172',1,3324) +LexToken(SEMICOLON,';',1,3327) +LexToken(NUMBER,'172',1,3328) +LexToken(CLOSESQBRACKET,']',1,3331) +LexToken(COMMA,',',1,3332) +LexToken(VAR,'ct',1,3344) +LexToken(ASSIGNMENT,'=',1,3346) +LexToken(OPENSQBRACKET,'[',1,3347) +LexToken(NUMBER,'5',1,3348) +LexToken(COMMA,',',1,3349) +LexToken(NUMBER,'-1',1,3350) +LexToken(CLOSESQBRACKET,']',1,3352) +LexToken(COMMA,',',1,3353) +LexToken(VAR,'from',1,3354) +LexToken(ASSIGNMENT,'=',1,3358) +LexToken(OPENSQBRACKET,'[',1,3359) +LexToken(NUMBER,'2',1,3360) +LexToken(COMMA,',',1,3361) +LexToken(NUMBER,'1',1,3362) +LexToken(CLOSESQBRACKET,']',1,3363) +LexToken(COMMA,',',1,3364) +LexToken(VAR,'to',1,3365) +LexToken(ASSIGNMENT,'=',1,3367) +LexToken(OPENSQBRACKET,'[',1,3368) +LexToken(NUMBER,'4',1,3369) +LexToken(COMMA,',',1,3370) +LexToken(NUMBER,'1',1,3371) +LexToken(CLOSESQBRACKET,']',1,3372) +LexToken(CLOSEBRACKET,')',1,3373) +LexToken(EOL,'\n',1,3374) +LexToken(VAR,'diagram',1,3383) +LexToken(DOT,'.',1,3390) +LexToken(VAR,'objs',1,3391) +LexToken(OPENBRACKET,'(',1,3395) +LexToken(NUMBER,'4',1,3396) +LexToken(CLOSEBRACKET,')',1,3397) +LexToken(ASSIGNMENT,'=',1,3398) +LexToken(VAR,'split',1,3399) +LexToken(EOL,'\n',1,3404) +LexToken(VAR,'diagram',1,3413) +LexToken(DOT,'.',1,3420) +LexToken(VAR,'objs',1,3421) +LexToken(OPENBRACKET,'(',1,3425) +LexToken(NUMBER,'5',1,3426) +LexToken(CLOSEBRACKET,')',1,3427) +LexToken(ASSIGNMENT,'=',1,3428) +LexToken(SCICOS_LINK,'scicos_link',1,3429) +LexToken(OPENBRACKET,'(',1,3440) +LexToken(VAR,'xx',1,3441) +LexToken(ASSIGNMENT,'=',1,3443) +LexToken(OPENSQBRACKET,'[',1,3444) +LexToken(NUMBER,'380.71',1,3445) +LexToken(SEMICOLON,';',1,3451) +LexToken(NUMBER,'399',1,3452) +LexToken(CLOSESQBRACKET,']',1,3455) +LexToken(COMMA,',',1,3456) +LexToken(VAR,'yy',1,3457) +LexToken(ASSIGNMENT,'=',1,3459) +LexToken(OPENSQBRACKET,'[',1,3460) +LexToken(NUMBER,'172',1,3461) +LexToken(SEMICOLON,';',1,3464) +LexToken(NUMBER,'172',1,3465) +LexToken(CLOSESQBRACKET,']',1,3468) +LexToken(COMMA,',',1,3469) +LexToken(VAR,'ct',1,3481) +LexToken(ASSIGNMENT,'=',1,3483) +LexToken(OPENSQBRACKET,'[',1,3484) +LexToken(NUMBER,'5',1,3485) +LexToken(COMMA,',',1,3486) +LexToken(NUMBER,'-1',1,3487) +LexToken(CLOSESQBRACKET,']',1,3489) +LexToken(COMMA,',',1,3490) +LexToken(VAR,'from',1,3491) +LexToken(ASSIGNMENT,'=',1,3495) +LexToken(OPENSQBRACKET,'[',1,3496) +LexToken(NUMBER,'4',1,3497) +LexToken(COMMA,',',1,3498) +LexToken(NUMBER,'1',1,3499) +LexToken(CLOSESQBRACKET,']',1,3500) +LexToken(COMMA,',',1,3501) +LexToken(VAR,'to',1,3502) +LexToken(ASSIGNMENT,'=',1,3504) +LexToken(OPENSQBRACKET,'[',1,3505) +LexToken(NUMBER,'1',1,3506) +LexToken(COMMA,',',1,3507) +LexToken(NUMBER,'1',1,3508) +LexToken(CLOSESQBRACKET,']',1,3509) +LexToken(CLOSEBRACKET,')',1,3510) +LexToken(EOL,'\n',1,3511) +LexToken(VAR,'diagram',1,3520) +LexToken(DOT,'.',1,3527) +LexToken(VAR,'objs',1,3528) +LexToken(OPENBRACKET,'(',1,3532) +LexToken(NUMBER,'6',1,3533) +LexToken(CLOSEBRACKET,')',1,3534) +LexToken(ASSIGNMENT,'=',1,3535) +LexToken(SCICOS_LINK,'scicos_link',1,3536) +LexToken(OPENBRACKET,'(',1,3547) +LexToken(VAR,'xx',1,3548) +LexToken(ASSIGNMENT,'=',1,3550) +LexToken(OPENSQBRACKET,'[',1,3551) +LexToken(NUMBER,'380.71',1,3552) +LexToken(SEMICOLON,';',1,3558) +LexToken(NUMBER,'380.71',1,3559) +LexToken(SEMICOLON,';',1,3565) +LexToken(NUMBER,'340',1,3566) +LexToken(SEMICOLON,';',1,3569) +LexToken(NUMBER,'340',1,3570) +LexToken(CLOSESQBRACKET,']',1,3573) +LexToken(COMMA,',',1,3574) +LexToken(VAR,'yy',1,3586) +LexToken(ASSIGNMENT,'=',1,3588) +LexToken(OPENSQBRACKET,'[',1,3589) +LexToken(NUMBER,'172',1,3590) +LexToken(SEMICOLON,';',1,3593) +LexToken(NUMBER,'302',1,3594) +LexToken(SEMICOLON,';',1,3597) +LexToken(NUMBER,'302',1,3598) +LexToken(SEMICOLON,';',1,3601) +LexToken(NUMBER,'277.71',1,3602) +LexToken(CLOSESQBRACKET,']',1,3608) +LexToken(COMMA,',',1,3609) +LexToken(VAR,'ct',1,3621) +LexToken(ASSIGNMENT,'=',1,3623) +LexToken(OPENSQBRACKET,'[',1,3624) +LexToken(NUMBER,'5',1,3625) +LexToken(COMMA,',',1,3626) +LexToken(NUMBER,'-1',1,3627) +LexToken(CLOSESQBRACKET,']',1,3629) +LexToken(COMMA,',',1,3630) +LexToken(VAR,'from',1,3631) +LexToken(ASSIGNMENT,'=',1,3635) +LexToken(OPENSQBRACKET,'[',1,3636) +LexToken(NUMBER,'4',1,3637) +LexToken(COMMA,',',1,3638) +LexToken(NUMBER,'2',1,3639) +LexToken(CLOSESQBRACKET,']',1,3640) +LexToken(COMMA,',',1,3641) +LexToken(VAR,'to',1,3642) +LexToken(ASSIGNMENT,'=',1,3644) +LexToken(OPENSQBRACKET,'[',1,3645) +LexToken(NUMBER,'2',1,3646) +LexToken(COMMA,',',1,3647) +LexToken(NUMBER,'1',1,3648) +LexToken(CLOSESQBRACKET,']',1,3649) +LexToken(CLOSEBRACKET,')',1,3650) +LexToken(EOL,'\n',1,3651) +LexToken(VAR,'x',1,3660) +LexToken(ASSIGNMENT,'=',1,3661) +LexToken(SCICOS_BLOCK,'scicos_block',1,3662) +LexToken(OPENBRACKET,'(',1,3674) +LexToken(CLOSEBRACKET,')',1,3675) +LexToken(EOL,'\n',1,3676) +LexToken(VAR,'x',1,3685) +LexToken(DOT,'.',1,3686) +LexToken(VAR,'gui',1,3687) +LexToken(ASSIGNMENT,'=',1,3690) +LexToken(DQSTRING,'"CLOCK_f"',1,3699) +LexToken(EOL,'\n',1,3700) +LexToken(VAR,'x',1,3709) +LexToken(DOT,'.',1,3710) +LexToken(VAR,'graphics',1,3711) +LexToken(DOT,'.',1,3719) +LexToken(VAR,'sz',1,3720) +LexToken(ASSIGNMENT,'=',1,3722) +LexToken(OPENSQBRACKET,'[',1,3723) +LexToken(NUMBER,'2',1,3724) +LexToken(COMMA,',',1,3725) +LexToken(NUMBER,'2',1,3726) +LexToken(CLOSESQBRACKET,']',1,3727) +LexToken(EOL,'\n',1,3728) +LexToken(VAR,'x',1,3737) +LexToken(DOT,'.',1,3738) +LexToken(VAR,'graphics',1,3739) +LexToken(DOT,'.',1,3747) +LexToken(VAR,'gr_i',1,3748) +LexToken(ASSIGNMENT,'=',1,3752) +LexToken(VAR,'gr_i',1,3753) +LexToken(EOL,'\n',1,3757) +LexToken(VAR,'x',1,3766) +LexToken(DOT,'.',1,3767) +LexToken(VAR,'graphics',1,3768) +LexToken(DOT,'.',1,3776) +LexToken(VAR,'peout',1,3777) +LexToken(ASSIGNMENT,'=',1,3782) +LexToken(NUMBER,'0',1,3783) +LexToken(EOL,'\n',1,3784) +LexToken(VAR,'x',1,3793) +LexToken(DOT,'.',1,3794) +LexToken(VAR,'model',1,3795) +LexToken(DOT,'.',1,3800) +LexToken(VAR,'sim',1,3801) +LexToken(ASSIGNMENT,'=',1,3804) +LexToken(DQSTRING,'"csuper"',1,3812) +LexToken(EOL,'\n',1,3813) +LexToken(VAR,'x',1,3822) +LexToken(DOT,'.',1,3823) +LexToken(VAR,'model',1,3824) +LexToken(DOT,'.',1,3829) +LexToken(VAR,'evtout',1,3830) +LexToken(ASSIGNMENT,'=',1,3836) +LexToken(NUMBER,'1',1,3837) +LexToken(EOL,'\n',1,3838) +LexToken(VAR,'x',1,3847) +LexToken(DOT,'.',1,3848) +LexToken(VAR,'model',1,3849) +LexToken(DOT,'.',1,3854) +LexToken(VAR,'blocktype',1,3855) +LexToken(ASSIGNMENT,'=',1,3864) +LexToken(DQSTRING,'"h"',1,3867) +LexToken(EOL,'\n',1,3868) +LexToken(VAR,'x',1,3877) +LexToken(DOT,'.',1,3878) +LexToken(VAR,'model',1,3879) +LexToken(DOT,'.',1,3884) +LexToken(VAR,'firing',1,3885) +LexToken(ASSIGNMENT,'=',1,3891) +LexToken(PREVAR_BOOLEAN,'%f',1,3892) +LexToken(EOL,'\n',1,3894) +LexToken(VAR,'x',1,3903) +LexToken(DOT,'.',1,3904) +LexToken(VAR,'model',1,3905) +LexToken(DOT,'.',1,3910) +LexToken(VAR,'dep_ut',1,3911) +LexToken(ASSIGNMENT,'=',1,3917) +LexToken(OPENSQBRACKET,'[',1,3918) +LexToken(PREVAR_BOOLEAN,'%f',1,3919) +LexToken(PREVAR_BOOLEAN,'%f',1,3922) +LexToken(CLOSESQBRACKET,']',1,3924) +LexToken(EOL,'\n',1,3925) +LexToken(VAR,'x',1,3934) +LexToken(DOT,'.',1,3935) +LexToken(VAR,'model',1,3936) +LexToken(DOT,'.',1,3941) +LexToken(VAR,'rpar',1,3942) +LexToken(ASSIGNMENT,'=',1,3946) +LexToken(VAR,'diagram',1,3947) +LexToken(EOL,'\n',1,3954) +LexToken(END,'end',1,3959) +LexToken(EOL,'\n',1,3962) +LexToken(ENDFUNCTION,'endfunction',1,3963) +LexToken(EOL,'\n',1,3974) diff --git a/js/Sources/CONST.js b/js/Sources/CONST.js new file mode 100644 index 00000000..ad25b446 --- /dev/null +++ b/js/Sources/CONST.js @@ -0,0 +1,311 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'CONST',1,852) +LexToken(OPENBRACKET,'(',1,857) +LexToken(VAR,'job',1,858) +LexToken(COMMA,',',1,861) +LexToken(VAR,'arg1',1,862) +LexToken(COMMA,',',1,866) +LexToken(VAR,'arg2',1,867) +LexToken(CLOSEBRACKET,')',1,871) +LexToken(EOL,'\n',1,872) +LexToken(VAR,'x',1,877) +LexToken(ASSIGNMENT,'=',1,878) +LexToken(OPENSQBRACKET,'[',1,879) +LexToken(CLOSESQBRACKET,']',1,880) +LexToken(SEMICOLON,';',1,881) +LexToken(EOL,'\n',1,882) +LexToken(VAR,'y',1,887) +LexToken(ASSIGNMENT,'=',1,888) +LexToken(OPENSQBRACKET,'[',1,889) +LexToken(CLOSESQBRACKET,']',1,890) +LexToken(SEMICOLON,';',1,891) +LexToken(EOL,'\n',1,892) +LexToken(VAR,'typ',1,897) +LexToken(ASSIGNMENT,'=',1,900) +LexToken(OPENSQBRACKET,'[',1,901) +LexToken(CLOSESQBRACKET,']',1,902) +LexToken(SEMICOLON,';',1,903) +LexToken(EOL,'\n',1,904) +LexToken(SELECT,'select',1,909) +LexToken(VAR,'job',1,916) +LexToken(EOL,'\n',1,919) +LexToken(CASE,'case',1,924) +LexToken(DQSTRING,'"set"',1,933) +LexToken(THEN,'then',1,935) +LexToken(EOL,'\n',1,939) +LexToken(VAR,'x',1,948) +LexToken(ASSIGNMENT,'=',1,949) +LexToken(VAR,'arg1',1,950) +LexToken(SEMICOLON,';',1,954) +LexToken(EOL,'\n',1,955) +LexToken(VAR,'graphics',1,964) +LexToken(ASSIGNMENT,'=',1,972) +LexToken(VAR,'arg1',1,973) +LexToken(DOT,'.',1,977) +LexToken(VAR,'graphics',1,978) +LexToken(SEMICOLON,';',1,986) +LexToken(EOL,'\n',1,987) +LexToken(VAR,'exprs',1,996) +LexToken(ASSIGNMENT,'=',1,1001) +LexToken(VAR,'graphics',1,1002) +LexToken(DOT,'.',1,1010) +LexToken(VAR,'exprs',1,1011) +LexToken(EOL,'\n',1,1016) +LexToken(VAR,'model',1,1025) +LexToken(ASSIGNMENT,'=',1,1030) +LexToken(VAR,'arg1',1,1031) +LexToken(DOT,'.',1,1035) +LexToken(VAR,'model',1,1036) +LexToken(SEMICOLON,';',1,1041) +LexToken(EOL,'\n',1,1042) +LexToken(WHILE,'while',1,1051) +LexToken(PREVAR_BOOLEAN,'%t',1,1057) +LexToken(DO,'do',1,1060) +LexToken(EOL,'\n',1,1062) +LexToken(OPENSQBRACKET,'[',1,1075) +LexToken(VAR,'ok',1,1076) +LexToken(COMMA,',',1,1078) +LexToken(VAR,'C',1,1079) +LexToken(COMMA,',',1,1080) +LexToken(VAR,'exprs',1,1081) +LexToken(CLOSESQBRACKET,']',1,1086) +LexToken(ASSIGNMENT,'=',1,1087) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1088) +LexToken(OPENBRACKET,'(',1,1103) +LexToken(OPENSQBRACKET,'[',1,1104) +LexToken(DQSTRING,'"Set Contant Block"',1,1123) +LexToken(CLOSESQBRACKET,']',1,1124) +LexToken(COMMA,',',1,1125) +LexToken(DQSTRING,'"Constant"',1,1150) +LexToken(COMMA,',',1,1151) +LexToken(VAR,'list',1,1152) +LexToken(OPENBRACKET,'(',1,1156) +LexToken(DQSTRING,'"vec"',1,1161) +LexToken(COMMA,',',1,1162) +LexToken(NUMBER,'-1',1,1163) +LexToken(CLOSEBRACKET,')',1,1165) +LexToken(COMMA,',',1,1166) +LexToken(VAR,'exprs',1,1167) +LexToken(CLOSEBRACKET,')',1,1172) +LexToken(EOL,'\n',1,1173) +LexToken(IF,'if',1,1186) +LexToken(NOT,'~',1,1189) +LexToken(VAR,'ok',1,1190) +LexToken(THEN,'then',1,1193) +LexToken(EOL,'\n',1,1197) +LexToken(BREAK,'break',1,1214) +LexToken(COMMA,',',1,1219) +LexToken(EOL,'\n',1,1220) +LexToken(END,'end',1,1233) +LexToken(EOL,'\n',1,1236) +LexToken(VAR,'sz',1,1249) +LexToken(ASSIGNMENT,'=',1,1251) +LexToken(VAR,'size',1,1252) +LexToken(OPENBRACKET,'(',1,1256) +LexToken(VAR,'C',1,1257) +LexToken(CLOSEBRACKET,')',1,1258) +LexToken(SEMICOLON,';',1,1259) +LexToken(EOL,'\n',1,1260) +LexToken(VAR,'nout',1,1273) +LexToken(ASSIGNMENT,'=',1,1277) +LexToken(VAR,'size',1,1278) +LexToken(OPENBRACKET,'(',1,1282) +LexToken(VAR,'C',1,1283) +LexToken(COMMA,',',1,1284) +LexToken(DQSTRING,'"*"',1,1287) +LexToken(CLOSEBRACKET,')',1,1288) +LexToken(EOL,'\n',1,1289) +LexToken(IF,'if',1,1302) +LexToken(VAR,'nout',1,1305) +LexToken(COMPARISON,'==',1,1309) +LexToken(NUMBER,'0',1,1311) +LexToken(THEN,'then',1,1313) +LexToken(EOL,'\n',1,1317) +LexToken(VAR,'message',1,1334) +LexToken(OPENBRACKET,'(',1,1341) +LexToken(DQSTRING,'"C must have at least one element"',1,1375) +LexToken(CLOSEBRACKET,')',1,1376) +LexToken(EOL,'\n',1,1377) +LexToken(ELSEIF,'elseif',1,1390) +LexToken(VAR,'and',1,1397) +LexToken(OPENBRACKET,'(',1,1400) +LexToken(VAR,'sz',1,1401) +LexToken(COMPARISON,'>',1,1404) +LexToken(NUMBER,'1',1,1406) +LexToken(CLOSEBRACKET,')',1,1407) +LexToken(THEN,'then',1,1409) +LexToken(EOL,'\n',1,1413) +LexToken(VAR,'message',1,1430) +LexToken(OPENBRACKET,'(',1,1437) +LexToken(DQSTRING,'"C matrix is not supported, use CONST_m instead"',1,1485) +LexToken(CLOSEBRACKET,')',1,1486) +LexToken(EOL,'\n',1,1487) +LexToken(ELSE,'else',1,1500) +LexToken(EOL,'\n',1,1504) +LexToken(VAR,'model',1,1521) +LexToken(DOT,'.',1,1526) +LexToken(VAR,'rpar',1,1527) +LexToken(ASSIGNMENT,'=',1,1531) +LexToken(VAR,'C',1,1532) +LexToken(OPENBRACKET,'(',1,1533) +LexToken(COLON,':',1,1534) +LexToken(CLOSEBRACKET,')',1,1535) +LexToken(SEMICOLON,';',1,1536) +LexToken(VAR,'model',1,1537) +LexToken(DOT,'.',1,1542) +LexToken(VAR,'out',1,1543) +LexToken(ASSIGNMENT,'=',1,1546) +LexToken(VAR,'nout',1,1547) +LexToken(EOL,'\n',1,1551) +LexToken(VAR,'graphics',1,1568) +LexToken(DOT,'.',1,1576) +LexToken(VAR,'exprs',1,1577) +LexToken(ASSIGNMENT,'=',1,1582) +LexToken(VAR,'exprs',1,1583) +LexToken(SEMICOLON,';',1,1588) +LexToken(EOL,'\n',1,1589) +LexToken(VAR,'x',1,1606) +LexToken(DOT,'.',1,1607) +LexToken(VAR,'graphics',1,1608) +LexToken(ASSIGNMENT,'=',1,1616) +LexToken(VAR,'graphics',1,1617) +LexToken(SEMICOLON,';',1,1625) +LexToken(EOL,'\n',1,1626) +LexToken(VAR,'x',1,1643) +LexToken(DOT,'.',1,1644) +LexToken(VAR,'model',1,1645) +LexToken(ASSIGNMENT,'=',1,1650) +LexToken(VAR,'model',1,1651) +LexToken(EOL,'\n',1,1656) +LexToken(BREAK,'break',1,1673) +LexToken(SEMICOLON,';',1,1678) +LexToken(EOL,'\n',1,1679) +LexToken(END,'end',1,1692) +LexToken(EOL,'\n',1,1695) +LexToken(END,'end',1,1704) +LexToken(EOL,'\n',1,1707) +LexToken(CASE,'case',1,1712) +LexToken(DQSTRING,'"define"',1,1724) +LexToken(THEN,'then',1,1726) +LexToken(EOL,'\n',1,1730) +LexToken(VAR,'C',1,1739) +LexToken(ASSIGNMENT,'=',1,1740) +LexToken(NUMBER,'1',1,1741) +LexToken(EOL,'\n',1,1742) +LexToken(EOL,'\n',1,1743) +LexToken(VAR,'model',1,1752) +LexToken(ASSIGNMENT,'=',1,1757) +LexToken(SCICOS_MODEL,'scicos_model',1,1758) +LexToken(OPENBRACKET,'(',1,1770) +LexToken(CLOSEBRACKET,')',1,1771) +LexToken(EOL,'\n',1,1772) +LexToken(VAR,'model',1,1781) +LexToken(DOT,'.',1,1786) +LexToken(VAR,'sim',1,1787) +LexToken(ASSIGNMENT,'=',1,1790) +LexToken(VAR,'list',1,1791) +LexToken(OPENBRACKET,'(',1,1795) +LexToken(DQSTRING,'"cstblk4"',1,1804) +LexToken(COMMA,',',1,1805) +LexToken(NUMBER,'4',1,1806) +LexToken(CLOSEBRACKET,')',1,1807) +LexToken(EOL,'\n',1,1808) +LexToken(VAR,'model',1,1817) +LexToken(DOT,'.',1,1822) +LexToken(VAR,'in',1,1823) +LexToken(ASSIGNMENT,'=',1,1825) +LexToken(OPENSQBRACKET,'[',1,1826) +LexToken(CLOSESQBRACKET,']',1,1827) +LexToken(EOL,'\n',1,1828) +LexToken(VAR,'model',1,1837) +LexToken(DOT,'.',1,1842) +LexToken(VAR,'out',1,1843) +LexToken(ASSIGNMENT,'=',1,1846) +LexToken(NUMBER,'1',1,1847) +LexToken(EOL,'\n',1,1848) +LexToken(VAR,'model',1,1857) +LexToken(DOT,'.',1,1862) +LexToken(VAR,'rpar',1,1863) +LexToken(ASSIGNMENT,'=',1,1867) +LexToken(VAR,'C',1,1868) +LexToken(EOL,'\n',1,1869) +LexToken(VAR,'model',1,1878) +LexToken(DOT,'.',1,1883) +LexToken(VAR,'blocktype',1,1884) +LexToken(ASSIGNMENT,'=',1,1893) +LexToken(DQSTRING,'"d"',1,1896) +LexToken(EOL,'\n',1,1897) +LexToken(VAR,'model',1,1906) +LexToken(DOT,'.',1,1911) +LexToken(VAR,'dep_ut',1,1912) +LexToken(ASSIGNMENT,'=',1,1918) +LexToken(OPENSQBRACKET,'[',1,1919) +LexToken(PREVAR_BOOLEAN,'%f',1,1920) +LexToken(PREVAR_BOOLEAN,'%f',1,1923) +LexToken(CLOSESQBRACKET,']',1,1925) +LexToken(EOL,'\n',1,1926) +LexToken(EOL,'\n',1,1927) +LexToken(VAR,'exprs',1,1936) +LexToken(ASSIGNMENT,'=',1,1941) +LexToken(VAR,'strcat',1,1942) +LexToken(OPENBRACKET,'(',1,1948) +LexToken(VAR,'sci2exp',1,1949) +LexToken(OPENBRACKET,'(',1,1956) +LexToken(VAR,'C',1,1957) +LexToken(CLOSEBRACKET,')',1,1958) +LexToken(CLOSEBRACKET,')',1,1959) +LexToken(EOL,'\n',1,1960) +LexToken(VAR,'gr_i',1,1969) +LexToken(ASSIGNMENT,'=',1,1973) +LexToken(OPENSQBRACKET,'[',1,1974) +LexToken(CLOSESQBRACKET,']',1,1975) +LexToken(EOL,'\n',1,1976) +LexToken(VAR,'x',1,1985) +LexToken(ASSIGNMENT,'=',1,1986) +LexToken(VAR,'standard_define',1,1987) +LexToken(OPENBRACKET,'(',1,2002) +LexToken(OPENSQBRACKET,'[',1,2003) +LexToken(NUMBER,'2',1,2004) +LexToken(NUMBER,'2',1,2006) +LexToken(CLOSESQBRACKET,']',1,2007) +LexToken(COMMA,',',1,2008) +LexToken(VAR,'model',1,2009) +LexToken(COMMA,',',1,2014) +LexToken(VAR,'exprs',1,2015) +LexToken(COMMA,',',1,2020) +LexToken(VAR,'gr_i',1,2021) +LexToken(CLOSEBRACKET,')',1,2025) +LexToken(EOL,'\n',1,2026) +LexToken(END,'end',1,2031) +LexToken(EOL,'\n',1,2034) +LexToken(ENDFUNCTION,'endfunction',1,2035) +LexToken(EOL,'\n',1,2046) diff --git a/js/Sources/CONST_f.js b/js/Sources/CONST_f.js new file mode 100644 index 00000000..0160275a --- /dev/null +++ b/js/Sources/CONST_f.js @@ -0,0 +1,294 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'CONST_f',1,852) +LexToken(OPENBRACKET,'(',1,859) +LexToken(VAR,'job',1,860) +LexToken(COMMA,',',1,863) +LexToken(VAR,'arg1',1,864) +LexToken(COMMA,',',1,868) +LexToken(VAR,'arg2',1,869) +LexToken(CLOSEBRACKET,')',1,873) +LexToken(EOL,'\n',1,874) +LexToken(VAR,'x',1,879) +LexToken(ASSIGNMENT,'=',1,880) +LexToken(OPENSQBRACKET,'[',1,881) +LexToken(CLOSESQBRACKET,']',1,882) +LexToken(SEMICOLON,';',1,883) +LexToken(EOL,'\n',1,884) +LexToken(VAR,'y',1,889) +LexToken(ASSIGNMENT,'=',1,890) +LexToken(OPENSQBRACKET,'[',1,891) +LexToken(CLOSESQBRACKET,']',1,892) +LexToken(SEMICOLON,';',1,893) +LexToken(EOL,'\n',1,894) +LexToken(VAR,'typ',1,899) +LexToken(ASSIGNMENT,'=',1,902) +LexToken(OPENSQBRACKET,'[',1,903) +LexToken(CLOSESQBRACKET,']',1,904) +LexToken(SEMICOLON,';',1,905) +LexToken(EOL,'\n',1,906) +LexToken(SELECT,'select',1,911) +LexToken(VAR,'job',1,918) +LexToken(EOL,'\n',1,921) +LexToken(CASE,'case',1,926) +LexToken(DQSTRING,'"set"',1,935) +LexToken(THEN,'then',1,937) +LexToken(EOL,'\n',1,941) +LexToken(VAR,'x',1,950) +LexToken(ASSIGNMENT,'=',1,951) +LexToken(VAR,'arg1',1,952) +LexToken(SEMICOLON,';',1,956) +LexToken(EOL,'\n',1,957) +LexToken(VAR,'graphics',1,966) +LexToken(ASSIGNMENT,'=',1,974) +LexToken(VAR,'arg1',1,975) +LexToken(DOT,'.',1,979) +LexToken(VAR,'graphics',1,980) +LexToken(SEMICOLON,';',1,988) +LexToken(EOL,'\n',1,989) +LexToken(VAR,'exprs',1,998) +LexToken(ASSIGNMENT,'=',1,1003) +LexToken(VAR,'graphics',1,1004) +LexToken(DOT,'.',1,1012) +LexToken(VAR,'exprs',1,1013) +LexToken(SEMICOLON,';',1,1018) +LexToken(EOL,'\n',1,1019) +LexToken(VAR,'model',1,1028) +LexToken(ASSIGNMENT,'=',1,1033) +LexToken(VAR,'arg1',1,1034) +LexToken(DOT,'.',1,1038) +LexToken(VAR,'model',1,1039) +LexToken(SEMICOLON,';',1,1044) +LexToken(EOL,'\n',1,1045) +LexToken(WHILE,'while',1,1054) +LexToken(PREVAR_BOOLEAN,'%t',1,1060) +LexToken(DO,'do',1,1063) +LexToken(EOL,'\n',1,1065) +LexToken(OPENSQBRACKET,'[',1,1078) +LexToken(VAR,'ok',1,1079) +LexToken(COMMA,',',1,1081) +LexToken(VAR,'C',1,1082) +LexToken(COMMA,',',1,1083) +LexToken(VAR,'exprs',1,1084) +LexToken(CLOSESQBRACKET,']',1,1089) +LexToken(ASSIGNMENT,'=',1,1090) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1091) +LexToken(OPENBRACKET,'(',1,1106) +LexToken(OPENSQBRACKET,'[',1,1107) +LexToken(DQSTRING,'"Set Contant Block"',1,1126) +LexToken(CLOSESQBRACKET,']',1,1127) +LexToken(COMMA,',',1,1128) +LexToken(DQSTRING,'"Constant"',1,1153) +LexToken(COMMA,',',1,1154) +LexToken(VAR,'list',1,1155) +LexToken(OPENBRACKET,'(',1,1159) +LexToken(DQSTRING,'"vec"',1,1164) +LexToken(COMMA,',',1,1165) +LexToken(NUMBER,'-1',1,1166) +LexToken(CLOSEBRACKET,')',1,1168) +LexToken(COMMA,',',1,1169) +LexToken(VAR,'exprs',1,1170) +LexToken(CLOSEBRACKET,')',1,1175) +LexToken(EOL,'\n',1,1176) +LexToken(IF,'if',1,1189) +LexToken(NOT,'~',1,1192) +LexToken(VAR,'ok',1,1193) +LexToken(THEN,'then',1,1196) +LexToken(EOL,'\n',1,1200) +LexToken(BREAK,'break',1,1217) +LexToken(COMMA,',',1,1222) +LexToken(EOL,'\n',1,1223) +LexToken(END,'end',1,1236) +LexToken(EOL,'\n',1,1239) +LexToken(VAR,'nout',1,1252) +LexToken(ASSIGNMENT,'=',1,1256) +LexToken(VAR,'size',1,1257) +LexToken(OPENBRACKET,'(',1,1261) +LexToken(VAR,'C',1,1262) +LexToken(COMMA,',',1,1263) +LexToken(DQSTRING,'"*"',1,1266) +LexToken(CLOSEBRACKET,')',1,1267) +LexToken(EOL,'\n',1,1268) +LexToken(IF,'if',1,1281) +LexToken(VAR,'nout',1,1284) +LexToken(COMPARISON,'==',1,1288) +LexToken(NUMBER,'0',1,1290) +LexToken(THEN,'then',1,1292) +LexToken(EOL,'\n',1,1296) +LexToken(VAR,'message',1,1313) +LexToken(OPENBRACKET,'(',1,1320) +LexToken(DQSTRING,'"C must have at least one element"',1,1354) +LexToken(CLOSEBRACKET,')',1,1355) +LexToken(EOL,'\n',1,1356) +LexToken(ELSE,'else',1,1369) +LexToken(EOL,'\n',1,1373) +LexToken(VAR,'model',1,1390) +LexToken(DOT,'.',1,1395) +LexToken(VAR,'rpar',1,1396) +LexToken(ASSIGNMENT,'=',1,1400) +LexToken(VAR,'C',1,1401) +LexToken(OPENBRACKET,'(',1,1402) +LexToken(COLON,':',1,1403) +LexToken(CLOSEBRACKET,')',1,1404) +LexToken(SEMICOLON,';',1,1405) +LexToken(EOL,'\n',1,1406) +LexToken(VAR,'model',1,1423) +LexToken(DOT,'.',1,1428) +LexToken(VAR,'out',1,1429) +LexToken(ASSIGNMENT,'=',1,1432) +LexToken(VAR,'nout',1,1433) +LexToken(SEMICOLON,';',1,1437) +LexToken(EOL,'\n',1,1438) +LexToken(VAR,'graphics',1,1455) +LexToken(DOT,'.',1,1463) +LexToken(VAR,'exprs',1,1464) +LexToken(ASSIGNMENT,'=',1,1469) +LexToken(VAR,'exprs',1,1470) +LexToken(SEMICOLON,';',1,1475) +LexToken(EOL,'\n',1,1476) +LexToken(VAR,'x',1,1493) +LexToken(DOT,'.',1,1494) +LexToken(VAR,'graphics',1,1495) +LexToken(ASSIGNMENT,'=',1,1503) +LexToken(VAR,'graphics',1,1504) +LexToken(SEMICOLON,';',1,1512) +LexToken(EOL,'\n',1,1513) +LexToken(VAR,'x',1,1530) +LexToken(DOT,'.',1,1531) +LexToken(VAR,'model',1,1532) +LexToken(ASSIGNMENT,'=',1,1537) +LexToken(VAR,'model',1,1538) +LexToken(SEMICOLON,';',1,1543) +LexToken(EOL,'\n',1,1544) +LexToken(BREAK,'break',1,1561) +LexToken(SEMICOLON,';',1,1566) +LexToken(EOL,'\n',1,1567) +LexToken(END,'end',1,1580) +LexToken(EOL,'\n',1,1583) +LexToken(END,'end',1,1592) +LexToken(EOL,'\n',1,1595) +LexToken(CASE,'case',1,1600) +LexToken(DQSTRING,'"define"',1,1612) +LexToken(THEN,'then',1,1614) +LexToken(EOL,'\n',1,1618) +LexToken(VAR,'C',1,1627) +LexToken(ASSIGNMENT,'=',1,1628) +LexToken(NUMBER,'1',1,1629) +LexToken(EOL,'\n',1,1630) +LexToken(EOL,'\n',1,1631) +LexToken(VAR,'model',1,1640) +LexToken(ASSIGNMENT,'=',1,1645) +LexToken(SCICOS_MODEL,'scicos_model',1,1646) +LexToken(OPENBRACKET,'(',1,1658) +LexToken(CLOSEBRACKET,')',1,1659) +LexToken(EOL,'\n',1,1660) +LexToken(VAR,'model',1,1669) +LexToken(DOT,'.',1,1674) +LexToken(VAR,'sim',1,1675) +LexToken(ASSIGNMENT,'=',1,1678) +LexToken(VAR,'list',1,1679) +LexToken(OPENBRACKET,'(',1,1683) +LexToken(DQSTRING,'"cstblk"',1,1691) +LexToken(COMMA,',',1,1692) +LexToken(NUMBER,'1',1,1693) +LexToken(CLOSEBRACKET,')',1,1694) +LexToken(EOL,'\n',1,1695) +LexToken(VAR,'model',1,1704) +LexToken(DOT,'.',1,1709) +LexToken(VAR,'in',1,1710) +LexToken(ASSIGNMENT,'=',1,1712) +LexToken(OPENSQBRACKET,'[',1,1713) +LexToken(CLOSESQBRACKET,']',1,1714) +LexToken(EOL,'\n',1,1715) +LexToken(VAR,'model',1,1724) +LexToken(DOT,'.',1,1729) +LexToken(VAR,'out',1,1730) +LexToken(ASSIGNMENT,'=',1,1733) +LexToken(NUMBER,'1',1,1734) +LexToken(EOL,'\n',1,1735) +LexToken(VAR,'model',1,1744) +LexToken(DOT,'.',1,1749) +LexToken(VAR,'rpar',1,1750) +LexToken(ASSIGNMENT,'=',1,1754) +LexToken(VAR,'C',1,1755) +LexToken(EOL,'\n',1,1756) +LexToken(VAR,'model',1,1765) +LexToken(DOT,'.',1,1770) +LexToken(VAR,'blocktype',1,1771) +LexToken(ASSIGNMENT,'=',1,1780) +LexToken(DQSTRING,'"d"',1,1783) +LexToken(EOL,'\n',1,1784) +LexToken(VAR,'model',1,1793) +LexToken(DOT,'.',1,1798) +LexToken(VAR,'dep_ut',1,1799) +LexToken(ASSIGNMENT,'=',1,1805) +LexToken(OPENSQBRACKET,'[',1,1806) +LexToken(PREVAR_BOOLEAN,'%f',1,1807) +LexToken(PREVAR_BOOLEAN,'%f',1,1810) +LexToken(CLOSESQBRACKET,']',1,1812) +LexToken(EOL,'\n',1,1813) +LexToken(EOL,'\n',1,1814) +LexToken(VAR,'exprs',1,1823) +LexToken(ASSIGNMENT,'=',1,1828) +LexToken(VAR,'strcat',1,1829) +LexToken(OPENBRACKET,'(',1,1835) +LexToken(VAR,'sci2exp',1,1836) +LexToken(OPENBRACKET,'(',1,1843) +LexToken(VAR,'C',1,1844) +LexToken(CLOSEBRACKET,')',1,1845) +LexToken(CLOSEBRACKET,')',1,1846) +LexToken(EOL,'\n',1,1847) +LexToken(VAR,'gr_i',1,1856) +LexToken(ASSIGNMENT,'=',1,1860) +LexToken(OPENSQBRACKET,'[',1,1861) +LexToken(CLOSESQBRACKET,']',1,1862) +LexToken(SEMICOLON,';',1,1863) +LexToken(EOL,'\n',1,1864) +LexToken(VAR,'x',1,1873) +LexToken(ASSIGNMENT,'=',1,1874) +LexToken(VAR,'standard_define',1,1875) +LexToken(OPENBRACKET,'(',1,1890) +LexToken(OPENSQBRACKET,'[',1,1891) +LexToken(NUMBER,'2',1,1892) +LexToken(NUMBER,'2',1,1894) +LexToken(CLOSESQBRACKET,']',1,1895) +LexToken(COMMA,',',1,1896) +LexToken(VAR,'model',1,1897) +LexToken(COMMA,',',1,1902) +LexToken(VAR,'exprs',1,1903) +LexToken(COMMA,',',1,1908) +LexToken(VAR,'gr_i',1,1909) +LexToken(CLOSEBRACKET,')',1,1913) +LexToken(EOL,'\n',1,1914) +LexToken(END,'end',1,1919) +LexToken(EOL,'\n',1,1922) +LexToken(ENDFUNCTION,'endfunction',1,1923) +LexToken(EOL,'\n',1,1934) diff --git a/js/Sources/CONST_m.js b/js/Sources/CONST_m.js new file mode 100644 index 00000000..e4f3ffa9 --- /dev/null +++ b/js/Sources/CONST_m.js @@ -0,0 +1,563 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,147) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,294) +LexToken(EOL,'\n',1,363) +LexToken(EOL,'\n',1,402) +LexToken(EOL,'\n',1,405) +LexToken(EOL,'\n',1,472) +LexToken(EOL,'\n',1,538) +LexToken(EOL,'\n',1,603) +LexToken(EOL,'\n',1,651) +LexToken(EOL,'\n',1,654) +LexToken(EOL,'\n',1,723) +LexToken(EOL,'\n',1,786) +LexToken(EOL,'\n',1,868) +LexToken(EOL,'\n',1,871) +LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,905) +LexToken(EOL,'\n',1,906) +LexToken(FUNCTION,'function',1,907) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(VAR,'x',1,917) +LexToken(COMMA,',',1,918) +LexToken(VAR,'y',1,919) +LexToken(COMMA,',',1,920) +LexToken(VAR,'typ',1,921) +LexToken(CLOSESQBRACKET,']',1,924) +LexToken(ASSIGNMENT,'=',1,925) +LexToken(VAR,'CONST_m',1,926) +LexToken(OPENBRACKET,'(',1,933) +LexToken(VAR,'job',1,934) +LexToken(COMMA,',',1,937) +LexToken(VAR,'arg1',1,938) +LexToken(COMMA,',',1,942) +LexToken(VAR,'arg2',1,943) +LexToken(CLOSEBRACKET,')',1,947) +LexToken(EOL,'\n',1,948) +LexToken(VAR,'x',1,953) +LexToken(ASSIGNMENT,'=',1,954) +LexToken(OPENSQBRACKET,'[',1,955) +LexToken(CLOSESQBRACKET,']',1,956) +LexToken(SEMICOLON,';',1,957) +LexToken(EOL,'\n',1,958) +LexToken(VAR,'y',1,963) +LexToken(ASSIGNMENT,'=',1,964) +LexToken(OPENSQBRACKET,'[',1,965) +LexToken(CLOSESQBRACKET,']',1,966) +LexToken(SEMICOLON,';',1,967) +LexToken(EOL,'\n',1,968) +LexToken(VAR,'typ',1,973) +LexToken(ASSIGNMENT,'=',1,976) +LexToken(OPENSQBRACKET,'[',1,977) +LexToken(CLOSESQBRACKET,']',1,978) +LexToken(SEMICOLON,';',1,979) +LexToken(EOL,'\n',1,980) +LexToken(SELECT,'select',1,985) +LexToken(VAR,'job',1,992) +LexToken(EOL,'\n',1,995) +LexToken(CASE,'case',1,1000) +LexToken(DQSTRING,'"set"',1,1009) +LexToken(THEN,'then',1,1011) +LexToken(EOL,'\n',1,1015) +LexToken(VAR,'x',1,1024) +LexToken(ASSIGNMENT,'=',1,1025) +LexToken(VAR,'arg1',1,1026) +LexToken(SEMICOLON,';',1,1030) +LexToken(EOL,'\n',1,1031) +LexToken(VAR,'graphics',1,1040) +LexToken(ASSIGNMENT,'=',1,1048) +LexToken(VAR,'arg1',1,1049) +LexToken(DOT,'.',1,1053) +LexToken(VAR,'graphics',1,1054) +LexToken(SEMICOLON,';',1,1062) +LexToken(EOL,'\n',1,1063) +LexToken(VAR,'exprs',1,1072) +LexToken(ASSIGNMENT,'=',1,1077) +LexToken(VAR,'graphics',1,1078) +LexToken(DOT,'.',1,1086) +LexToken(VAR,'exprs',1,1087) +LexToken(EOL,'\n',1,1092) +LexToken(VAR,'model',1,1101) +LexToken(ASSIGNMENT,'=',1,1106) +LexToken(VAR,'arg1',1,1107) +LexToken(DOT,'.',1,1111) +LexToken(VAR,'model',1,1112) +LexToken(SEMICOLON,';',1,1117) +LexToken(EOL,'\n',1,1118) +LexToken(WHILE,'while',1,1127) +LexToken(PREVAR_BOOLEAN,'%t',1,1133) +LexToken(DO,'do',1,1136) +LexToken(EOL,'\n',1,1138) +LexToken(OPENSQBRACKET,'[',1,1151) +LexToken(VAR,'ok',1,1152) +LexToken(COMMA,',',1,1154) +LexToken(VAR,'C',1,1156) +LexToken(COMMA,',',1,1157) +LexToken(VAR,'exprs',1,1159) +LexToken(CLOSESQBRACKET,']',1,1164) +LexToken(ASSIGNMENT,'=',1,1166) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1168) +LexToken(OPENBRACKET,'(',1,1183) +LexToken(OPENSQBRACKET,'[',1,1184) +LexToken(VAR,'msprintf',1,1185) +LexToken(OPENBRACKET,'(',1,1193) +LexToken(VAR,'gettext',1,1194) +LexToken(OPENBRACKET,'(',1,1201) +LexToken(DQSTRING,'"Set %s block parameters"',1,1226) +LexToken(CLOSEBRACKET,')',1,1227) +LexToken(COMMA,',',1,1228) +LexToken(DQSTRING,'"CONST_m"',1,1238) +LexToken(CLOSEBRACKET,')',1,1239) +LexToken(SEMICOLON,';',1,1240) +LexToken(DQSTRING,'" "',1,1243) +LexToken(SEMICOLON,';',1,1244) +LexToken(VAR,'gettext',1,1261) +LexToken(OPENBRACKET,'(',1,1268) +LexToken(DQSTRING,'"Constant value generator"',1,1294) +LexToken(CLOSEBRACKET,')',1,1295) +LexToken(SEMICOLON,';',1,1296) +LexToken(DQSTRING,'" "',1,1299) +LexToken(CLOSESQBRACKET,']',1,1300) +LexToken(COMMA,',',1,1301) +LexToken(VAR,'gettext',1,1303) +LexToken(OPENBRACKET,'(',1,1310) +LexToken(DQSTRING,'"Constant Value"',1,1326) +LexToken(CLOSEBRACKET,')',1,1327) +LexToken(COMMA,',',1,1328) +LexToken(VAR,'list',1,1330) +LexToken(OPENBRACKET,'(',1,1334) +LexToken(DQSTRING,'"vec"',1,1339) +LexToken(COMMA,',',1,1340) +LexToken(NUMBER,'-1',1,1342) +LexToken(CLOSEBRACKET,')',1,1344) +LexToken(COMMA,',',1,1345) +LexToken(VAR,'exprs',1,1347) +LexToken(CLOSEBRACKET,')',1,1352) +LexToken(EOL,'\n',1,1353) +LexToken(EOL,'\n',1,1354) +LexToken(IF,'if',1,1367) +LexToken(NOT,'~',1,1370) +LexToken(VAR,'ok',1,1371) +LexToken(THEN,'then',1,1374) +LexToken(EOL,'\n',1,1378) +LexToken(BREAK,'break',1,1395) +LexToken(COMMA,',',1,1400) +LexToken(EOL,'\n',1,1401) +LexToken(END,'end',1,1414) +LexToken(EOL,'\n',1,1417) +LexToken(VAR,'nout',1,1430) +LexToken(ASSIGNMENT,'=',1,1434) +LexToken(VAR,'size',1,1435) +LexToken(OPENBRACKET,'(',1,1439) +LexToken(VAR,'C',1,1440) +LexToken(CLOSEBRACKET,')',1,1441) +LexToken(EOL,'\n',1,1442) +LexToken(IF,'if',1,1455) +LexToken(VAR,'find',1,1458) +LexToken(OPENBRACKET,'(',1,1462) +LexToken(VAR,'nout',1,1463) +LexToken(COMPARISON,'==',1,1467) +LexToken(NUMBER,'0',1,1469) +LexToken(CLOSEBRACKET,')',1,1470) +LexToken(COMPARISON,'<>',1,1471) +LexToken(OPENSQBRACKET,'[',1,1473) +LexToken(CLOSESQBRACKET,']',1,1474) +LexToken(THEN,'then',1,1476) +LexToken(EOL,'\n',1,1480) +LexToken(VAR,'block_parameter_error',1,1497) +LexToken(OPENBRACKET,'(',1,1518) +LexToken(VAR,'msprintf',1,1519) +LexToken(OPENBRACKET,'(',1,1527) +LexToken(VAR,'gettext',1,1528) +LexToken(OPENBRACKET,'(',1,1535) +LexToken(DQSTRING,'"Wrong size for \\\'%s\\\' parameter"',1,1568) +LexToken(CLOSEBRACKET,')',1,1569) +LexToken(COMMA,',',1,1570) +LexToken(VAR,'gettext',1,1572) +LexToken(OPENBRACKET,'(',1,1579) +LexToken(DQSTRING,'"Constant Value"',1,1595) +LexToken(CLOSEBRACKET,')',1,1596) +LexToken(CLOSEBRACKET,')',1,1597) +LexToken(COMMA,',',1,1598) +LexToken(VAR,'gettext',1,1600) +LexToken(OPENBRACKET,'(',1,1607) +LexToken(DQSTRING,'"Constant value must have at least one element."',1,1655) +LexToken(CLOSEBRACKET,')',1,1656) +LexToken(CLOSEBRACKET,')',1,1657) +LexToken(SEMICOLON,';',1,1658) +LexToken(EOL,'\n',1,1659) +LexToken(ELSE,'else',1,1672) +LexToken(EOL,'\n',1,1676) +LexToken(VAR,'model',1,1693) +LexToken(DOT,'.',1,1698) +LexToken(VAR,'sim',1,1699) +LexToken(ASSIGNMENT,'=',1,1702) +LexToken(VAR,'list',1,1703) +LexToken(OPENBRACKET,'(',1,1707) +LexToken(DQSTRING,'"cstblk4_m"',1,1718) +LexToken(COMMA,',',1,1719) +LexToken(NUMBER,'4',1,1720) +LexToken(CLOSEBRACKET,')',1,1721) +LexToken(EOL,'\n',1,1722) +LexToken(VAR,'model',1,1739) +LexToken(DOT,'.',1,1744) +LexToken(VAR,'opar',1,1745) +LexToken(ASSIGNMENT,'=',1,1749) +LexToken(VAR,'list',1,1750) +LexToken(OPENBRACKET,'(',1,1754) +LexToken(VAR,'C',1,1755) +LexToken(CLOSEBRACKET,')',1,1756) +LexToken(EOL,'\n',1,1757) +LexToken(IF,'if',1,1774) +LexToken(OPENBRACKET,'(',1,1777) +LexToken(VAR,'type',1,1778) +LexToken(OPENBRACKET,'(',1,1782) +LexToken(VAR,'C',1,1783) +LexToken(CLOSEBRACKET,')',1,1784) +LexToken(COMPARISON,'==',1,1785) +LexToken(NUMBER,'1',1,1787) +LexToken(CLOSEBRACKET,')',1,1788) +LexToken(THEN,'then',1,1790) +LexToken(EOL,'\n',1,1794) +LexToken(IF,'if',1,1815) +LexToken(VAR,'isreal',1,1818) +LexToken(OPENBRACKET,'(',1,1824) +LexToken(VAR,'C',1,1825) +LexToken(CLOSEBRACKET,')',1,1826) +LexToken(THEN,'then',1,1828) +LexToken(EOL,'\n',1,1832) +LexToken(VAR,'ot',1,1857) +LexToken(ASSIGNMENT,'=',1,1859) +LexToken(NUMBER,'1',1,1860) +LexToken(EOL,'\n',1,1861) +LexToken(ELSE,'else',1,1882) +LexToken(EOL,'\n',1,1886) +LexToken(VAR,'ot',1,1911) +LexToken(ASSIGNMENT,'=',1,1913) +LexToken(NUMBER,'2',1,1914) +LexToken(EOL,'\n',1,1915) +LexToken(END,'end',1,1936) +LexToken(EOL,'\n',1,1939) +LexToken(ELSEIF,'elseif',1,1956) +LexToken(OPENBRACKET,'(',1,1963) +LexToken(VAR,'typeof',1,1964) +LexToken(OPENBRACKET,'(',1,1970) +LexToken(VAR,'C',1,1971) +LexToken(CLOSEBRACKET,')',1,1972) +LexToken(COMPARISON,'==',1,1973) +LexToken(DQSTRING,'"int32"',1,1981) +LexToken(CLOSEBRACKET,')',1,1982) +LexToken(THEN,'then',1,1984) +LexToken(EOL,'\n',1,1988) +LexToken(VAR,'ot',1,2009) +LexToken(ASSIGNMENT,'=',1,2011) +LexToken(NUMBER,'3',1,2012) +LexToken(EOL,'\n',1,2013) +LexToken(ELSEIF,'elseif',1,2030) +LexToken(OPENBRACKET,'(',1,2037) +LexToken(VAR,'typeof',1,2038) +LexToken(OPENBRACKET,'(',1,2044) +LexToken(VAR,'C',1,2045) +LexToken(CLOSEBRACKET,')',1,2046) +LexToken(COMPARISON,'==',1,2047) +LexToken(DQSTRING,'"int16"',1,2055) +LexToken(CLOSEBRACKET,')',1,2056) +LexToken(THEN,'then',1,2058) +LexToken(EOL,'\n',1,2062) +LexToken(VAR,'ot',1,2083) +LexToken(ASSIGNMENT,'=',1,2085) +LexToken(NUMBER,'4',1,2086) +LexToken(EOL,'\n',1,2087) +LexToken(ELSEIF,'elseif',1,2104) +LexToken(OPENBRACKET,'(',1,2111) +LexToken(VAR,'typeof',1,2112) +LexToken(OPENBRACKET,'(',1,2118) +LexToken(VAR,'C',1,2119) +LexToken(CLOSEBRACKET,')',1,2120) +LexToken(COMPARISON,'==',1,2121) +LexToken(DQSTRING,'"int8"',1,2128) +LexToken(CLOSEBRACKET,')',1,2129) +LexToken(THEN,'then',1,2131) +LexToken(EOL,'\n',1,2135) +LexToken(VAR,'ot',1,2156) +LexToken(ASSIGNMENT,'=',1,2158) +LexToken(NUMBER,'5',1,2159) +LexToken(EOL,'\n',1,2160) +LexToken(ELSEIF,'elseif',1,2177) +LexToken(OPENBRACKET,'(',1,2184) +LexToken(VAR,'typeof',1,2185) +LexToken(OPENBRACKET,'(',1,2191) +LexToken(VAR,'C',1,2192) +LexToken(CLOSEBRACKET,')',1,2193) +LexToken(COMPARISON,'==',1,2194) +LexToken(DQSTRING,'"uint32"',1,2203) +LexToken(CLOSEBRACKET,')',1,2204) +LexToken(THEN,'then',1,2206) +LexToken(EOL,'\n',1,2210) +LexToken(VAR,'ot',1,2231) +LexToken(ASSIGNMENT,'=',1,2233) +LexToken(NUMBER,'6',1,2234) +LexToken(EOL,'\n',1,2235) +LexToken(ELSEIF,'elseif',1,2252) +LexToken(OPENBRACKET,'(',1,2259) +LexToken(VAR,'typeof',1,2260) +LexToken(OPENBRACKET,'(',1,2266) +LexToken(VAR,'C',1,2267) +LexToken(CLOSEBRACKET,')',1,2268) +LexToken(COMPARISON,'==',1,2269) +LexToken(DQSTRING,'"uint16"',1,2278) +LexToken(CLOSEBRACKET,')',1,2279) +LexToken(THEN,'then',1,2281) +LexToken(EOL,'\n',1,2285) +LexToken(VAR,'ot',1,2306) +LexToken(ASSIGNMENT,'=',1,2308) +LexToken(NUMBER,'7',1,2309) +LexToken(EOL,'\n',1,2310) +LexToken(ELSEIF,'elseif',1,2327) +LexToken(OPENBRACKET,'(',1,2334) +LexToken(VAR,'typeof',1,2335) +LexToken(OPENBRACKET,'(',1,2341) +LexToken(VAR,'C',1,2342) +LexToken(CLOSEBRACKET,')',1,2343) +LexToken(COMPARISON,'==',1,2344) +LexToken(DQSTRING,'"uint8"',1,2352) +LexToken(CLOSEBRACKET,')',1,2353) +LexToken(THEN,'then',1,2355) +LexToken(EOL,'\n',1,2359) +LexToken(VAR,'ot',1,2380) +LexToken(ASSIGNMENT,'=',1,2382) +LexToken(NUMBER,'8',1,2383) +LexToken(EOL,'\n',1,2384) +LexToken(ELSE,'else',1,2401) +LexToken(EOL,'\n',1,2405) +LexToken(VAR,'block_parameter_error',1,2426) +LexToken(OPENBRACKET,'(',1,2447) +LexToken(VAR,'msprintf',1,2448) +LexToken(OPENBRACKET,'(',1,2456) +LexToken(VAR,'gettext',1,2457) +LexToken(OPENBRACKET,'(',1,2464) +LexToken(DQSTRING,'"Wrong type for \\\'%s\\\' parameter"',1,2497) +LexToken(CLOSEBRACKET,')',1,2498) +LexToken(COMMA,',',1,2499) +LexToken(VAR,'gettext',1,2501) +LexToken(OPENBRACKET,'(',1,2508) +LexToken(DQSTRING,'"Constant Value"',1,2524) +LexToken(CLOSEBRACKET,')',1,2525) +LexToken(CLOSEBRACKET,')',1,2526) +LexToken(COMMA,',',1,2527) +LexToken(VAR,'gettext',1,2552) +LexToken(OPENBRACKET,'(',1,2559) +LexToken(DQSTRING,'"Value type must be a numeric type (double, complex, int, int8, ...)."',1,2629) +LexToken(CLOSEBRACKET,')',1,2630) +LexToken(CLOSEBRACKET,')',1,2631) +LexToken(SEMICOLON,';',1,2632) +LexToken(EOL,'\n',1,2633) +LexToken(VAR,'ok',1,2654) +LexToken(ASSIGNMENT,'=',1,2656) +LexToken(PREVAR_BOOLEAN,'%f',1,2657) +LexToken(SEMICOLON,';',1,2659) +LexToken(EOL,'\n',1,2660) +LexToken(END,'end',1,2677) +LexToken(EOL,'\n',1,2680) +LexToken(EOL,'\n',1,2681) +LexToken(IF,'if',1,2698) +LexToken(VAR,'ok',1,2701) +LexToken(THEN,'then',1,2704) +LexToken(EOL,'\n',1,2708) +LexToken(VAR,'model',1,2729) +LexToken(DOT,'.',1,2734) +LexToken(VAR,'rpar',1,2735) +LexToken(ASSIGNMENT,'=',1,2739) +LexToken(OPENSQBRACKET,'[',1,2740) +LexToken(CLOSESQBRACKET,']',1,2741) +LexToken(EOL,'\n',1,2742) +LexToken(OPENSQBRACKET,'[',1,2763) +LexToken(VAR,'model',1,2764) +LexToken(COMMA,',',1,2769) +LexToken(VAR,'graphics',1,2770) +LexToken(COMMA,',',1,2778) +LexToken(VAR,'ok',1,2779) +LexToken(CLOSESQBRACKET,']',1,2781) +LexToken(ASSIGNMENT,'=',1,2782) +LexToken(VAR,'set_io',1,2783) +LexToken(OPENBRACKET,'(',1,2789) +LexToken(VAR,'model',1,2790) +LexToken(COMMA,',',1,2795) +LexToken(VAR,'graphics',1,2796) +LexToken(COMMA,',',1,2804) +LexToken(VAR,'list',1,2805) +LexToken(OPENBRACKET,'(',1,2809) +LexToken(CLOSEBRACKET,')',1,2810) +LexToken(COMMA,',',1,2811) +LexToken(VAR,'list',1,2812) +LexToken(OPENBRACKET,'(',1,2816) +LexToken(VAR,'nout',1,2817) +LexToken(COMMA,',',1,2821) +LexToken(VAR,'ot',1,2822) +LexToken(CLOSEBRACKET,')',1,2824) +LexToken(COMMA,',',1,2825) +LexToken(OPENSQBRACKET,'[',1,2826) +LexToken(CLOSESQBRACKET,']',1,2827) +LexToken(COMMA,',',1,2828) +LexToken(OPENSQBRACKET,'[',1,2829) +LexToken(CLOSESQBRACKET,']',1,2830) +LexToken(CLOSEBRACKET,')',1,2831) +LexToken(EOL,'\n',1,2832) +LexToken(VAR,'graphics',1,2853) +LexToken(DOT,'.',1,2861) +LexToken(VAR,'exprs',1,2862) +LexToken(ASSIGNMENT,'=',1,2867) +LexToken(VAR,'exprs',1,2868) +LexToken(SEMICOLON,';',1,2873) +LexToken(EOL,'\n',1,2874) +LexToken(VAR,'x',1,2895) +LexToken(DOT,'.',1,2896) +LexToken(VAR,'graphics',1,2897) +LexToken(ASSIGNMENT,'=',1,2905) +LexToken(VAR,'graphics',1,2906) +LexToken(SEMICOLON,';',1,2914) +LexToken(EOL,'\n',1,2915) +LexToken(VAR,'x',1,2936) +LexToken(DOT,'.',1,2937) +LexToken(VAR,'model',1,2938) +LexToken(ASSIGNMENT,'=',1,2943) +LexToken(VAR,'model',1,2944) +LexToken(EOL,'\n',1,2949) +LexToken(BREAK,'break',1,2970) +LexToken(SEMICOLON,';',1,2975) +LexToken(EOL,'\n',1,2976) +LexToken(END,'end',1,2993) +LexToken(EOL,'\n',1,2996) +LexToken(END,'end',1,3009) +LexToken(EOL,'\n',1,3012) +LexToken(END,'end',1,3021) +LexToken(EOL,'\n',1,3024) +LexToken(CASE,'case',1,3029) +LexToken(DQSTRING,'"define"',1,3041) +LexToken(THEN,'then',1,3043) +LexToken(EOL,'\n',1,3047) +LexToken(VAR,'C',1,3056) +LexToken(ASSIGNMENT,'=',1,3057) +LexToken(OPENSQBRACKET,'[',1,3058) +LexToken(NUMBER,'1',1,3059) +LexToken(CLOSESQBRACKET,']',1,3060) +LexToken(EOL,'\n',1,3061) +LexToken(EOL,'\n',1,3062) +LexToken(VAR,'model',1,3071) +LexToken(ASSIGNMENT,'=',1,3076) +LexToken(SCICOS_MODEL,'scicos_model',1,3077) +LexToken(OPENBRACKET,'(',1,3089) +LexToken(CLOSEBRACKET,')',1,3090) +LexToken(EOL,'\n',1,3091) +LexToken(VAR,'model',1,3100) +LexToken(DOT,'.',1,3105) +LexToken(VAR,'sim',1,3106) +LexToken(ASSIGNMENT,'=',1,3109) +LexToken(VAR,'list',1,3110) +LexToken(OPENBRACKET,'(',1,3114) +LexToken(DQSTRING,'"cstblk4"',1,3123) +LexToken(COMMA,',',1,3124) +LexToken(NUMBER,'4',1,3125) +LexToken(CLOSEBRACKET,')',1,3126) +LexToken(EOL,'\n',1,3127) +LexToken(VAR,'model',1,3136) +LexToken(DOT,'.',1,3141) +LexToken(VAR,'in',1,3142) +LexToken(ASSIGNMENT,'=',1,3144) +LexToken(OPENSQBRACKET,'[',1,3145) +LexToken(CLOSESQBRACKET,']',1,3146) +LexToken(EOL,'\n',1,3147) +LexToken(VAR,'model',1,3156) +LexToken(DOT,'.',1,3161) +LexToken(VAR,'out',1,3162) +LexToken(ASSIGNMENT,'=',1,3165) +LexToken(VAR,'size',1,3166) +LexToken(OPENBRACKET,'(',1,3170) +LexToken(VAR,'C',1,3171) +LexToken(COMMA,',',1,3172) +LexToken(NUMBER,'1',1,3173) +LexToken(CLOSEBRACKET,')',1,3174) +LexToken(EOL,'\n',1,3175) +LexToken(VAR,'model',1,3184) +LexToken(DOT,'.',1,3189) +LexToken(VAR,'in2',1,3190) +LexToken(ASSIGNMENT,'=',1,3193) +LexToken(OPENSQBRACKET,'[',1,3194) +LexToken(CLOSESQBRACKET,']',1,3195) +LexToken(EOL,'\n',1,3196) +LexToken(VAR,'model',1,3205) +LexToken(DOT,'.',1,3210) +LexToken(VAR,'out2',1,3211) +LexToken(ASSIGNMENT,'=',1,3215) +LexToken(VAR,'size',1,3216) +LexToken(OPENBRACKET,'(',1,3220) +LexToken(VAR,'C',1,3221) +LexToken(COMMA,',',1,3222) +LexToken(NUMBER,'2',1,3223) +LexToken(CLOSEBRACKET,')',1,3224) +LexToken(EOL,'\n',1,3225) +LexToken(VAR,'model',1,3234) +LexToken(DOT,'.',1,3239) +LexToken(VAR,'rpar',1,3240) +LexToken(ASSIGNMENT,'=',1,3244) +LexToken(VAR,'C',1,3245) +LexToken(EOL,'\n',1,3246) +LexToken(VAR,'model',1,3255) +LexToken(DOT,'.',1,3260) +LexToken(VAR,'opar',1,3261) +LexToken(ASSIGNMENT,'=',1,3265) +LexToken(VAR,'list',1,3266) +LexToken(OPENBRACKET,'(',1,3270) +LexToken(CLOSEBRACKET,')',1,3271) +LexToken(EOL,'\n',1,3272) +LexToken(VAR,'model',1,3281) +LexToken(DOT,'.',1,3286) +LexToken(VAR,'blocktype',1,3287) +LexToken(ASSIGNMENT,'=',1,3296) +LexToken(DQSTRING,'"d"',1,3299) +LexToken(EOL,'\n',1,3300) +LexToken(VAR,'model',1,3309) +LexToken(DOT,'.',1,3314) +LexToken(VAR,'dep_ut',1,3315) +LexToken(ASSIGNMENT,'=',1,3321) +LexToken(OPENSQBRACKET,'[',1,3322) +LexToken(PREVAR_BOOLEAN,'%f',1,3323) +LexToken(PREVAR_BOOLEAN,'%f',1,3326) +LexToken(CLOSESQBRACKET,']',1,3328) +LexToken(EOL,'\n',1,3329) +LexToken(VAR,'exprs',1,3338) +LexToken(ASSIGNMENT,'=',1,3343) +LexToken(VAR,'sci2exp',1,3344) +LexToken(OPENBRACKET,'(',1,3351) +LexToken(VAR,'C',1,3352) +LexToken(CLOSEBRACKET,')',1,3353) +LexToken(EOL,'\n',1,3354) +LexToken(VAR,'gr_i',1,3363) +LexToken(ASSIGNMENT,'=',1,3367) +LexToken(OPENSQBRACKET,'[',1,3368) +LexToken(CLOSESQBRACKET,']',1,3369) +LexToken(EOL,'\n',1,3370) +LexToken(VAR,'x',1,3379) +LexToken(ASSIGNMENT,'=',1,3380) +LexToken(VAR,'standard_define',1,3381) +LexToken(OPENBRACKET,'(',1,3396) +LexToken(OPENSQBRACKET,'[',1,3397) +LexToken(NUMBER,'2',1,3398) +LexToken(NUMBER,'2',1,3400) +LexToken(CLOSESQBRACKET,']',1,3401) +LexToken(COMMA,',',1,3402) +LexToken(VAR,'model',1,3403) +LexToken(COMMA,',',1,3408) +LexToken(VAR,'exprs',1,3409) +LexToken(COMMA,',',1,3414) +LexToken(VAR,'gr_i',1,3415) +LexToken(CLOSEBRACKET,')',1,3419) +LexToken(EOL,'\n',1,3420) +LexToken(END,'end',1,3425) +LexToken(EOL,'\n',1,3428) +LexToken(ENDFUNCTION,'endfunction',1,3429) +LexToken(EOL,'\n',1,3440) diff --git a/js/Sources/CURVE_c.js b/js/Sources/CURVE_c.js new file mode 100644 index 00000000..6bcb7f3e --- /dev/null +++ b/js/Sources/CURVE_c.js @@ -0,0 +1,9645 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,78) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,225) +LexToken(EOL,'\n',1,297) +LexToken(EOL,'\n',1,369) +LexToken(EOL,'\n',1,438) +LexToken(EOL,'\n',1,477) +LexToken(EOL,'\n',1,480) +LexToken(EOL,'\n',1,547) +LexToken(EOL,'\n',1,613) +LexToken(EOL,'\n',1,678) +LexToken(EOL,'\n',1,726) +LexToken(EOL,'\n',1,729) +LexToken(EOL,'\n',1,798) +LexToken(EOL,'\n',1,861) +LexToken(EOL,'\n',1,943) +LexToken(EOL,'\n',1,946) +LexToken(EOL,'\n',1,977) +LexToken(EOL,'\n',1,980) +LexToken(EOL,'\n',1,981) +LexToken(FUNCTION,'function',1,982) +LexToken(OPENSQBRACKET,'[',1,991) +LexToken(VAR,'x',1,992) +LexToken(COMMA,',',1,993) +LexToken(VAR,'y',1,994) +LexToken(COMMA,',',1,995) +LexToken(VAR,'typ',1,996) +LexToken(CLOSESQBRACKET,']',1,999) +LexToken(ASSIGNMENT,'=',1,1000) +LexToken(VAR,'CURVE_c',1,1001) +LexToken(OPENBRACKET,'(',1,1008) +LexToken(VAR,'job',1,1009) +LexToken(COMMA,',',1,1012) +LexToken(VAR,'arg1',1,1013) +LexToken(COMMA,',',1,1017) +LexToken(VAR,'arg2',1,1018) +LexToken(CLOSEBRACKET,')',1,1022) +LexToken(EOL,'\n',1,1023) +LexToken(EOL,'\n',1,1086) +LexToken(VAR,'x',1,1091) +LexToken(ASSIGNMENT,'=',1,1092) +LexToken(OPENSQBRACKET,'[',1,1093) +LexToken(CLOSESQBRACKET,']',1,1094) +LexToken(SEMICOLON,';',1,1095) +LexToken(EOL,'\n',1,1096) +LexToken(VAR,'y',1,1101) +LexToken(ASSIGNMENT,'=',1,1102) +LexToken(OPENSQBRACKET,'[',1,1103) +LexToken(CLOSESQBRACKET,']',1,1104) +LexToken(SEMICOLON,';',1,1105) +LexToken(EOL,'\n',1,1106) +LexToken(VAR,'typ',1,1111) +LexToken(ASSIGNMENT,'=',1,1114) +LexToken(OPENSQBRACKET,'[',1,1115) +LexToken(CLOSESQBRACKET,']',1,1116) +LexToken(SEMICOLON,';',1,1117) +LexToken(EOL,'\n',1,1118) +LexToken(EOL,'\n',1,1119) +LexToken(SELECT,'select',1,1124) +LexToken(VAR,'job',1,1131) +LexToken(EOL,'\n',1,1134) +LexToken(EOL,'\n',1,1135) +LexToken(CASE,'case',1,1140) +LexToken(DQSTRING,'"set"',1,1149) +LexToken(THEN,'then',1,1151) +LexToken(EOL,'\n',1,1155) +LexToken(EOL,'\n',1,1156) +LexToken(VAR,'x',1,1165) +LexToken(ASSIGNMENT,'=',1,1167) +LexToken(VAR,'arg1',1,1169) +LexToken(SEMICOLON,';',1,1173) +LexToken(EOL,'\n',1,1174) +LexToken(VAR,'model',1,1183) +LexToken(ASSIGNMENT,'=',1,1189) +LexToken(VAR,'arg1',1,1191) +LexToken(DOT,'.',1,1195) +LexToken(VAR,'model',1,1196) +LexToken(SEMICOLON,';',1,1201) +LexToken(EOL,'\n',1,1202) +LexToken(VAR,'graphics',1,1211) +LexToken(ASSIGNMENT,'=',1,1220) +LexToken(VAR,'arg1',1,1222) +LexToken(DOT,'.',1,1226) +LexToken(VAR,'graphics',1,1227) +LexToken(SEMICOLON,';',1,1235) +LexToken(EOL,'\n',1,1236) +LexToken(VAR,'exprs',1,1245) +LexToken(ASSIGNMENT,'=',1,1251) +LexToken(VAR,'graphics',1,1253) +LexToken(DOT,'.',1,1261) +LexToken(VAR,'exprs',1,1262) +LexToken(SEMICOLON,';',1,1267) +LexToken(EOL,'\n',1,1268) +LexToken(VAR,'ok',1,1277) +LexToken(ASSIGNMENT,'=',1,1280) +LexToken(PREVAR_BOOLEAN,'%f',1,1282) +LexToken(SEMICOLON,';',1,1284) +LexToken(EOL,'\n',1,1285) +LexToken(VAR,'SaveExit',1,1294) +LexToken(ASSIGNMENT,'=',1,1303) +LexToken(PREVAR_BOOLEAN,'%f',1,1305) +LexToken(SEMICOLON,';',1,1307) +LexToken(EOL,'\n',1,1308) +LexToken(EOL,'\n',1,1309) +LexToken(WHILE,'while',1,1318) +LexToken(PREVAR_BOOLEAN,'%t',1,1324) +LexToken(DO,'do',1,1327) +LexToken(EOL,'\n',1,1329) +LexToken(VAR,'Ask_again',1,1342) +LexToken(ASSIGNMENT,'=',1,1352) +LexToken(PREVAR_BOOLEAN,'%f',1,1354) +LexToken(SEMICOLON,';',1,1356) +LexToken(EOL,'\n',1,1357) +LexToken(OPENSQBRACKET,'[',1,1370) +LexToken(VAR,'ok',1,1371) +LexToken(COMMA,',',1,1373) +LexToken(VAR,'Method',1,1374) +LexToken(COMMA,',',1,1380) +LexToken(VAR,'xx',1,1381) +LexToken(COMMA,',',1,1383) +LexToken(VAR,'yy',1,1384) +LexToken(COMMA,',',1,1386) +LexToken(VAR,'PeriodicOption',1,1387) +LexToken(COMMA,',',1,1401) +LexToken(VAR,'graf',1,1402) +LexToken(COMMA,',',1,1406) +LexToken(VAR,'exprs',1,1407) +LexToken(CLOSESQBRACKET,']',1,1412) +LexToken(ASSIGNMENT,'=',1,1414) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1416) +LexToken(OPENBRACKET,'(',1,1431) +LexToken(DQSTRING,'"Spline data"',1,1444) +LexToken(COMMA,',',1,1445) +LexToken(OPENSQBRACKET,'[',1,1446) +LexToken(DQSTRING,'"Spline"',1,1454) +LexToken(OPERATOR,'+',1,1455) +LexToken(DQSTRING,'" Method (0..7)"',1,1487) +LexToken(SEMICOLON,';',1,1488) +LexToken(DQSTRING,'"x"',1,1491) +LexToken(SEMICOLON,';',1,1492) +LexToken(DQSTRING,'"y"',1,1495) +LexToken(SEMICOLON,';',1,1496) +LexToken(DQSTRING,'"Periodic signal(y/n)?"',1,1519) +LexToken(SEMICOLON,';',1,1520) +LexToken(DQSTRING,'"Launch"',1,1528) +LexToken(OPERATOR,'+',1,1529) +LexToken(DQSTRING,'" graphic window(y/n)?"',1,1568) +LexToken(CLOSESQBRACKET,']',1,1569) +LexToken(COMMA,',',1,1570) +LexToken(VAR,'list',1,1571) +LexToken(OPENBRACKET,'(',1,1575) +LexToken(DQSTRING,'"vec"',1,1580) +LexToken(COMMA,',',1,1581) +LexToken(NUMBER,'1',1,1582) +LexToken(COMMA,',',1,1583) +LexToken(DQSTRING,'"vec"',1,1588) +LexToken(COMMA,',',1,1589) +LexToken(NUMBER,'-1',1,1590) +LexToken(COMMA,',',1,1592) +LexToken(DQSTRING,'"vec"',1,1614) +LexToken(COMMA,',',1,1615) +LexToken(NUMBER,'-1',1,1616) +LexToken(COMMA,',',1,1618) +LexToken(DQSTRING,'"str"',1,1623) +LexToken(COMMA,',',1,1624) +LexToken(NUMBER,'1',1,1625) +LexToken(COMMA,',',1,1626) +LexToken(DQSTRING,'"str"',1,1631) +LexToken(COMMA,',',1,1632) +LexToken(NUMBER,'1',1,1633) +LexToken(CLOSEBRACKET,')',1,1634) +LexToken(COMMA,',',1,1635) +LexToken(VAR,'exprs',1,1636) +LexToken(CLOSEBRACKET,')',1,1641) +LexToken(EOL,'\n',1,1642) +LexToken(IF,'if',1,1655) +LexToken(NOT,'~',1,1659) +LexToken(VAR,'ok',1,1660) +LexToken(THEN,'then',1,1663) +LexToken(EOL,'\n',1,1667) +LexToken(BREAK,'break',1,1684) +LexToken(SEMICOLON,';',1,1689) +LexToken(EOL,'\n',1,1690) +LexToken(END,'end',1,1703) +LexToken(EOL,'\n',1,1706) +LexToken(EOL,'\n',1,1707) +LexToken(IF,'if',1,1720) +LexToken(VAR,'PeriodicOption',1,1723) +LexToken(COMPARISON,'==',1,1737) +LexToken(DQSTRING,'"y"',1,1741) +LexToken(LOGICAL,'|',1,1743) +LexToken(VAR,'PeriodicOption',1,1745) +LexToken(COMPARISON,'==',1,1759) +LexToken(DQSTRING,'"Y"',1,1763) +LexToken(THEN,'then',1,1765) +LexToken(EOL,'\n',1,1769) +LexToken(VAR,'PO',1,1786) +LexToken(ASSIGNMENT,'=',1,1788) +LexToken(NUMBER,'1',1,1789) +LexToken(SEMICOLON,';',1,1790) +LexToken(EOL,'\n',1,1791) +LexToken(ELSE,'else',1,1804) +LexToken(EOL,'\n',1,1808) +LexToken(VAR,'exprs',1,1825) +LexToken(OPENBRACKET,'(',1,1830) +LexToken(NUMBER,'4',1,1831) +LexToken(CLOSEBRACKET,')',1,1832) +LexToken(ASSIGNMENT,'=',1,1833) +LexToken(DQSTRING,'"n"',1,1836) +LexToken(SEMICOLON,';',1,1837) +LexToken(EOL,'\n',1,1838) +LexToken(VAR,'PO',1,1855) +LexToken(ASSIGNMENT,'=',1,1857) +LexToken(NUMBER,'0',1,1858) +LexToken(SEMICOLON,';',1,1859) +LexToken(EOL,'\n',1,1860) +LexToken(END,'end',1,1873) +LexToken(EOL,'\n',1,1876) +LexToken(EOL,'\n',1,1877) +LexToken(VAR,'mtd',1,1890) +LexToken(ASSIGNMENT,'=',1,1893) +LexToken(VAR,'int',1,1894) +LexToken(OPENBRACKET,'(',1,1897) +LexToken(VAR,'Method',1,1898) +LexToken(CLOSEBRACKET,')',1,1904) +LexToken(SEMICOLON,';',1,1905) +LexToken(EOL,'\n',1,1906) +LexToken(IF,'if',1,1919) +LexToken(VAR,'mtd',1,1922) +LexToken(COMPARISON,'<',1,1925) +LexToken(NUMBER,'0',1,1926) +LexToken(THEN,'then',1,1928) +LexToken(EOL,'\n',1,1932) +LexToken(VAR,'mtd',1,1949) +LexToken(ASSIGNMENT,'=',1,1952) +LexToken(NUMBER,'0',1,1953) +LexToken(EOL,'\n',1,1954) +LexToken(END,'end',1,1967) +LexToken(SEMICOLON,';',1,1970) +LexToken(EOL,'\n',1,1971) +LexToken(EOL,'\n',1,1972) +LexToken(IF,'if',1,1985) +LexToken(VAR,'mtd',1,1988) +LexToken(COMPARISON,'>',1,1991) +LexToken(NUMBER,'7',1,1992) +LexToken(THEN,'then',1,1994) +LexToken(EOL,'\n',1,1998) +LexToken(VAR,'mtd',1,2015) +LexToken(ASSIGNMENT,'=',1,2018) +LexToken(NUMBER,'7',1,2019) +LexToken(SEMICOLON,';',1,2020) +LexToken(EOL,'\n',1,2021) +LexToken(END,'end',1,2034) +LexToken(EOL,'\n',1,2037) +LexToken(EOL,'\n',1,2038) +LexToken(VAR,'METHOD',1,2051) +LexToken(ASSIGNMENT,'=',1,2058) +LexToken(VAR,'getmethod',1,2060) +LexToken(OPENBRACKET,'(',1,2069) +LexToken(VAR,'mtd',1,2070) +LexToken(CLOSEBRACKET,')',1,2073) +LexToken(SEMICOLON,';',1,2074) +LexToken(EOL,'\n',1,2075) +LexToken(EOL,'\n',1,2076) +LexToken(IF,'if',1,2089) +LexToken(NOT,'~',1,2092) +LexToken(VAR,'Ask_again',1,2093) +LexToken(THEN,'then',1,2103) +LexToken(EOL,'\n',1,2107) +LexToken(VAR,'xx',1,2124) +LexToken(ASSIGNMENT,'=',1,2126) +LexToken(VAR,'xx',1,2127) +LexToken(OPENBRACKET,'(',1,2129) +LexToken(COLON,':',1,2130) +LexToken(CLOSEBRACKET,')',1,2131) +LexToken(SEMICOLON,';',1,2132) +LexToken(EOL,'\n',1,2133) +LexToken(VAR,'yy',1,2150) +LexToken(ASSIGNMENT,'=',1,2152) +LexToken(VAR,'yy',1,2153) +LexToken(OPENBRACKET,'(',1,2155) +LexToken(COLON,':',1,2156) +LexToken(CLOSEBRACKET,')',1,2157) +LexToken(SEMICOLON,';',1,2158) +LexToken(EOL,'\n',1,2159) +LexToken(OPENSQBRACKET,'[',1,2176) +LexToken(VAR,'nx',1,2177) +LexToken(COMMA,',',1,2179) +LexToken(VAR,'mx',1,2180) +LexToken(CLOSESQBRACKET,']',1,2182) +LexToken(ASSIGNMENT,'=',1,2184) +LexToken(VAR,'size',1,2186) +LexToken(OPENBRACKET,'(',1,2190) +LexToken(VAR,'xx',1,2191) +LexToken(CLOSEBRACKET,')',1,2193) +LexToken(SEMICOLON,';',1,2194) +LexToken(EOL,'\n',1,2195) +LexToken(OPENSQBRACKET,'[',1,2212) +LexToken(VAR,'ny',1,2213) +LexToken(COMMA,',',1,2215) +LexToken(VAR,'my',1,2216) +LexToken(CLOSESQBRACKET,']',1,2218) +LexToken(ASSIGNMENT,'=',1,2219) +LexToken(VAR,'size',1,2220) +LexToken(OPENBRACKET,'(',1,2224) +LexToken(VAR,'yy',1,2225) +LexToken(CLOSEBRACKET,')',1,2227) +LexToken(SEMICOLON,';',1,2228) +LexToken(EOL,'\n',1,2229) +LexToken(IF,'if',1,2246) +LexToken(NOT,'~',1,2249) +LexToken(OPENBRACKET,'(',1,2250) +LexToken(OPENBRACKET,'(',1,2251) +LexToken(VAR,'nx',1,2252) +LexToken(COMPARISON,'==',1,2254) +LexToken(VAR,'ny',1,2256) +LexToken(CLOSEBRACKET,')',1,2258) +LexToken(LOGICAL,'&',1,2259) +LexToken(OPENBRACKET,'(',1,2260) +LexToken(VAR,'mx',1,2261) +LexToken(COMPARISON,'==',1,2263) +LexToken(VAR,'my',1,2265) +LexToken(CLOSEBRACKET,')',1,2267) +LexToken(CLOSEBRACKET,')',1,2268) +LexToken(THEN,'then',1,2270) +LexToken(EOL,'\n',1,2274) +LexToken(VAR,'messagebox',1,2295) +LexToken(OPENBRACKET,'(',1,2305) +LexToken(DQSTRING,'"Incompatible size of [x] and [y]"',1,2339) +LexToken(COMMA,',',1,2340) +LexToken(DQSTRING,'"modal"',1,2347) +LexToken(COMMA,',',1,2348) +LexToken(DQSTRING,'"error"',1,2355) +LexToken(CLOSEBRACKET,')',1,2356) +LexToken(SEMICOLON,';',1,2357) +LexToken(EOL,'\n',1,2358) +LexToken(VAR,'Ask_again',1,2379) +LexToken(ASSIGNMENT,'=',1,2389) +LexToken(PREVAR_BOOLEAN,'%t',1,2391) +LexToken(SEMICOLON,';',1,2393) +LexToken(EOL,'\n',1,2394) +LexToken(END,'end',1,2411) +LexToken(EOL,'\n',1,2414) +LexToken(END,'end',1,2427) +LexToken(EOL,'\n',1,2430) +LexToken(EOL,'\n',1,2431) +LexToken(IF,'if',1,2444) +LexToken(NOT,'~',1,2447) +LexToken(VAR,'Ask_again',1,2448) +LexToken(THEN,'then',1,2458) +LexToken(EOL,'\n',1,2504) +LexToken(VAR,'xy',1,2521) +LexToken(ASSIGNMENT,'=',1,2524) +LexToken(OPENSQBRACKET,'[',1,2526) +LexToken(VAR,'xx',1,2527) +LexToken(COMMA,',',1,2529) +LexToken(VAR,'yy',1,2530) +LexToken(CLOSESQBRACKET,']',1,2532) +LexToken(SEMICOLON,';',1,2533) +LexToken(EOL,'\n',1,2534) +LexToken(OPENSQBRACKET,'[',1,2551) +LexToken(VAR,'xy',1,2552) +LexToken(CLOSESQBRACKET,']',1,2554) +LexToken(ASSIGNMENT,'=',1,2556) +LexToken(VAR,'cleandata',1,2558) +LexToken(OPENBRACKET,'(',1,2567) +LexToken(VAR,'xy',1,2568) +LexToken(CLOSEBRACKET,')',1,2570) +LexToken(SEMICOLON,';',1,2571) +LexToken(EOL,'\n',1,2650) +LexToken(VAR,'N',1,2667) +LexToken(ASSIGNMENT,'=',1,2668) +LexToken(VAR,'size',1,2670) +LexToken(OPENBRACKET,'(',1,2674) +LexToken(VAR,'xy',1,2675) +LexToken(COMMA,',',1,2677) +LexToken(DQSTRING,'"r"',1,2680) +LexToken(CLOSEBRACKET,')',1,2681) +LexToken(SEMICOLON,';',1,2682) +LexToken(EOL,'\n',1,2683) +LexToken(VAR,'exprs',1,2700) +LexToken(OPENBRACKET,'(',1,2705) +LexToken(NUMBER,'5',1,2706) +LexToken(CLOSEBRACKET,')',1,2707) +LexToken(ASSIGNMENT,'=',1,2708) +LexToken(DQSTRING,'"n"',1,2711) +LexToken(SEMICOLON,';',1,2712) +LexToken(EOL,'\n',1,2730) +LexToken(EOL,'\n',1,2731) +LexToken(IF,'if',1,2748) +LexToken(VAR,'graf',1,2751) +LexToken(COMPARISON,'==',1,2755) +LexToken(DQSTRING,'"y"',1,2759) +LexToken(LOGICAL,'|',1,2761) +LexToken(VAR,'graf',1,2763) +LexToken(COMPARISON,'==',1,2767) +LexToken(DQSTRING,'"Y"',1,2771) +LexToken(THEN,'then',1,2773) +LexToken(EOL,'\n',1,2812) +LexToken(VAR,'ipar',1,2833) +LexToken(ASSIGNMENT,'=',1,2837) +LexToken(OPENSQBRACKET,'[',1,2838) +LexToken(VAR,'N',1,2839) +LexToken(SEMICOLON,';',1,2840) +LexToken(VAR,'mtd',1,2841) +LexToken(SEMICOLON,';',1,2844) +LexToken(VAR,'PO',1,2845) +LexToken(CLOSESQBRACKET,']',1,2847) +LexToken(SEMICOLON,';',1,2848) +LexToken(EOL,'\n',1,2849) +LexToken(VAR,'rpar',1,2870) +LexToken(ASSIGNMENT,'=',1,2874) +LexToken(OPENSQBRACKET,'[',1,2875) +LexToken(CLOSESQBRACKET,']',1,2876) +LexToken(SEMICOLON,';',1,2877) +LexToken(EOL,'\n',1,2878) +LexToken(EOL,'\n',1,2879) +LexToken(IF,'if',1,2900) +LexToken(OPENBRACKET,'(',1,2903) +LexToken(VAR,'winsid',1,2904) +LexToken(OPENBRACKET,'(',1,2910) +LexToken(CLOSEBRACKET,')',1,2911) +LexToken(COMPARISON,'==',1,2913) +LexToken(OPENSQBRACKET,'[',1,2916) +LexToken(CLOSESQBRACKET,']',1,2917) +LexToken(CLOSEBRACKET,')',1,2918) +LexToken(THEN,'then',1,2920) +LexToken(EOL,'\n',1,2924) +LexToken(VAR,'curwin',1,2949) +LexToken(ASSIGNMENT,'=',1,2956) +LexToken(NUMBER,'0',1,2958) +LexToken(SEMICOLON,';',1,2959) +LexToken(EOL,'\n',1,2960) +LexToken(ELSE,'else',1,2981) +LexToken(EOL,'\n',1,2985) +LexToken(VAR,'curwin',1,3010) +LexToken(ASSIGNMENT,'=',1,3017) +LexToken(VAR,'max',1,3019) +LexToken(OPENBRACKET,'(',1,3022) +LexToken(VAR,'winsid',1,3023) +LexToken(OPENBRACKET,'(',1,3029) +LexToken(CLOSEBRACKET,')',1,3030) +LexToken(CLOSEBRACKET,')',1,3031) +LexToken(OPERATOR,'+',1,3032) +LexToken(NUMBER,'1',1,3033) +LexToken(SEMICOLON,';',1,3034) +LexToken(EOL,'\n',1,3064) +LexToken(END,'end',1,3085) +LexToken(EOL,'\n',1,3088) +LexToken(EOL,'\n',1,3181) +LexToken(OPENSQBRACKET,'[',1,3202) +LexToken(VAR,'orpar',1,3203) +LexToken(COMMA,',',1,3208) +LexToken(VAR,'oipar',1,3209) +LexToken(COMMA,',',1,3214) +LexToken(VAR,'ok',1,3215) +LexToken(CLOSESQBRACKET,']',1,3217) +LexToken(ASSIGNMENT,'=',1,3219) +LexToken(VAR,'poke_point',1,3221) +LexToken(OPENBRACKET,'(',1,3231) +LexToken(VAR,'xy',1,3232) +LexToken(COMMA,',',1,3234) +LexToken(VAR,'ipar',1,3235) +LexToken(COMMA,',',1,3239) +LexToken(VAR,'rpar',1,3240) +LexToken(CLOSEBRACKET,')',1,3244) +LexToken(SEMICOLON,';',1,3245) +LexToken(EOL,'\n',1,3299) +LexToken(IF,'if',1,3320) +LexToken(NOT,'~',1,3323) +LexToken(VAR,'ok',1,3324) +LexToken(THEN,'then',1,3327) +LexToken(EOL,'\n',1,3331) +LexToken(BREAK,'break',1,3356) +LexToken(SEMICOLON,';',1,3361) +LexToken(EOL,'\n',1,3362) +LexToken(END,'end',1,3383) +LexToken(SEMICOLON,';',1,3386) +LexToken(EOL,'\n',1,3408) +LexToken(EOL,'\n',1,3409) +LexToken(EOL,'\n',1,3458) +LexToken(VAR,'N2',1,3479) +LexToken(ASSIGNMENT,'=',1,3481) +LexToken(VAR,'oipar',1,3482) +LexToken(OPENBRACKET,'(',1,3487) +LexToken(NUMBER,'1',1,3488) +LexToken(CLOSEBRACKET,')',1,3489) +LexToken(SEMICOLON,';',1,3490) +LexToken(EOL,'\n',1,3491) +LexToken(VAR,'xy2',1,3512) +LexToken(ASSIGNMENT,'=',1,3515) +LexToken(OPENSQBRACKET,'[',1,3516) +LexToken(VAR,'orpar',1,3517) +LexToken(OPENBRACKET,'(',1,3522) +LexToken(NUMBER,'1',1,3523) +LexToken(COLON,':',1,3524) +LexToken(VAR,'N2',1,3525) +LexToken(CLOSEBRACKET,')',1,3527) +LexToken(COMMA,',',1,3528) +LexToken(VAR,'orpar',1,3529) +LexToken(OPENBRACKET,'(',1,3534) +LexToken(VAR,'N2',1,3535) +LexToken(OPERATOR,'+',1,3537) +LexToken(NUMBER,'1',1,3538) +LexToken(COLON,':',1,3539) +LexToken(NUMBER,'2',1,3540) +LexToken(OPERATOR,'*',1,3541) +LexToken(VAR,'N2',1,3542) +LexToken(CLOSEBRACKET,')',1,3544) +LexToken(CLOSESQBRACKET,']',1,3545) +LexToken(SEMICOLON,';',1,3546) +LexToken(EOL,'\n',1,3547) +LexToken(VAR,'New_methhod',1,3568) +LexToken(ASSIGNMENT,'=',1,3579) +LexToken(VAR,'oipar',1,3580) +LexToken(OPENBRACKET,'(',1,3585) +LexToken(NUMBER,'2',1,3586) +LexToken(CLOSEBRACKET,')',1,3587) +LexToken(SEMICOLON,';',1,3588) +LexToken(EOL,'\n',1,3589) +LexToken(VAR,'DChange',1,3610) +LexToken(ASSIGNMENT,'=',1,3617) +LexToken(PREVAR_BOOLEAN,'%f',1,3618) +LexToken(SEMICOLON,';',1,3620) +LexToken(EOL,'\n',1,3621) +LexToken(VAR,'METHOD',1,3642) +LexToken(ASSIGNMENT,'=',1,3648) +LexToken(VAR,'getmethod',1,3649) +LexToken(OPENBRACKET,'(',1,3658) +LexToken(VAR,'New_methhod',1,3659) +LexToken(CLOSEBRACKET,')',1,3670) +LexToken(SEMICOLON,';',1,3671) +LexToken(EOL,'\n',1,3672) +LexToken(IF,'if',1,3693) +LexToken(VAR,'or',1,3696) +LexToken(OPENBRACKET,'(',1,3698) +LexToken(VAR,'xy',1,3699) +LexToken(OPENBRACKET,'(',1,3701) +LexToken(COLON,':',1,3702) +LexToken(COMMA,',',1,3703) +LexToken(NUMBER,'1',1,3704) +LexToken(CLOSEBRACKET,')',1,3705) +LexToken(COMPARISON,'<>',1,3706) +LexToken(VAR,'xy2',1,3708) +LexToken(OPENBRACKET,'(',1,3711) +LexToken(COLON,':',1,3712) +LexToken(COMMA,',',1,3713) +LexToken(NUMBER,'1',1,3714) +LexToken(CLOSEBRACKET,')',1,3715) +LexToken(CLOSEBRACKET,')',1,3716) +LexToken(THEN,'then',1,3718) +LexToken(COMMA,',',1,3722) +LexToken(EOL,'\n',1,3723) +LexToken(VAR,'DChange',1,3748) +LexToken(ASSIGNMENT,'=',1,3755) +LexToken(PREVAR_BOOLEAN,'%t',1,3756) +LexToken(SEMICOLON,';',1,3758) +LexToken(EOL,'\n',1,3759) +LexToken(END,'end',1,3780) +LexToken(EOL,'\n',1,3783) +LexToken(IF,'if',1,3804) +LexToken(VAR,'or',1,3807) +LexToken(OPENBRACKET,'(',1,3809) +LexToken(VAR,'xy',1,3810) +LexToken(OPENBRACKET,'(',1,3812) +LexToken(NUMBER,'1',1,3813) +LexToken(COLON,':',1,3814) +LexToken(VAR,'N',1,3815) +LexToken(NUMBER,'-1',1,3816) +LexToken(COMMA,',',1,3818) +LexToken(NUMBER,'2',1,3819) +LexToken(CLOSEBRACKET,')',1,3820) +LexToken(COMPARISON,'<>',1,3821) +LexToken(VAR,'xy2',1,3823) +LexToken(OPENBRACKET,'(',1,3826) +LexToken(NUMBER,'1',1,3827) +LexToken(COLON,':',1,3828) +LexToken(VAR,'N2',1,3829) +LexToken(NUMBER,'-1',1,3831) +LexToken(COMMA,',',1,3833) +LexToken(NUMBER,'2',1,3834) +LexToken(CLOSEBRACKET,')',1,3835) +LexToken(CLOSEBRACKET,')',1,3836) +LexToken(THEN,'then',1,3838) +LexToken(COMMA,',',1,3842) +LexToken(EOL,'\n',1,3843) +LexToken(VAR,'DChange',1,3868) +LexToken(ASSIGNMENT,'=',1,3875) +LexToken(PREVAR_BOOLEAN,'%t',1,3876) +LexToken(SEMICOLON,';',1,3878) +LexToken(EOL,'\n',1,3879) +LexToken(END,'end',1,3900) +LexToken(EOL,'\n',1,3903) +LexToken(IF,'if',1,3924) +LexToken(OPENBRACKET,'(',1,3927) +LexToken(VAR,'xy',1,3928) +LexToken(OPENBRACKET,'(',1,3930) +LexToken(VAR,'N',1,3931) +LexToken(COMMA,',',1,3932) +LexToken(NUMBER,'2',1,3933) +LexToken(CLOSEBRACKET,')',1,3934) +LexToken(COMPARISON,'<>',1,3935) +LexToken(VAR,'xy2',1,3937) +LexToken(OPENBRACKET,'(',1,3940) +LexToken(VAR,'N2',1,3941) +LexToken(COMMA,',',1,3943) +LexToken(NUMBER,'2',1,3944) +LexToken(CLOSEBRACKET,')',1,3945) +LexToken(LOGICAL,'&',1,3947) +LexToken(OPENBRACKET,'(',1,3949) +LexToken(VAR,'METHOD',1,3950) +LexToken(COMPARISON,'<>',1,3956) +LexToken(DQSTRING,'"periodic"',1,3967) +LexToken(CLOSEBRACKET,')',1,3968) +LexToken(CLOSEBRACKET,')',1,3969) +LexToken(THEN,'then',1,3971) +LexToken(COMMA,',',1,3975) +LexToken(EOL,'\n',1,3976) +LexToken(VAR,'DChange',1,4001) +LexToken(ASSIGNMENT,'=',1,4008) +LexToken(PREVAR_BOOLEAN,'%t',1,4009) +LexToken(SEMICOLON,';',1,4011) +LexToken(EOL,'\n',1,4012) +LexToken(END,'end',1,4033) +LexToken(EOL,'\n',1,4036) +LexToken(IF,'if',1,4057) +LexToken(VAR,'DChange',1,4060) +LexToken(THEN,'then',1,4068) +LexToken(EOL,'\n',1,4072) +LexToken(VAR,'exprs',1,4097) +LexToken(OPENBRACKET,'(',1,4102) +LexToken(NUMBER,'2',1,4103) +LexToken(CLOSEBRACKET,')',1,4104) +LexToken(ASSIGNMENT,'=',1,4105) +LexToken(VAR,'strcat',1,4106) +LexToken(OPENBRACKET,'(',1,4112) +LexToken(VAR,'sci2exp',1,4113) +LexToken(OPENBRACKET,'(',1,4120) +LexToken(VAR,'xy2',1,4121) +LexToken(OPENBRACKET,'(',1,4124) +LexToken(COLON,':',1,4125) +LexToken(COMMA,',',1,4126) +LexToken(NUMBER,'1',1,4127) +LexToken(CLOSEBRACKET,')',1,4128) +LexToken(CLOSEBRACKET,')',1,4129) +LexToken(CLOSEBRACKET,')',1,4130) +LexToken(EOL,'\n',1,4131) +LexToken(VAR,'exprs',1,4156) +LexToken(OPENBRACKET,'(',1,4161) +LexToken(NUMBER,'3',1,4162) +LexToken(CLOSEBRACKET,')',1,4163) +LexToken(ASSIGNMENT,'=',1,4164) +LexToken(VAR,'strcat',1,4165) +LexToken(OPENBRACKET,'(',1,4171) +LexToken(VAR,'sci2exp',1,4172) +LexToken(OPENBRACKET,'(',1,4179) +LexToken(VAR,'xy2',1,4180) +LexToken(OPENBRACKET,'(',1,4183) +LexToken(COLON,':',1,4184) +LexToken(COMMA,',',1,4185) +LexToken(NUMBER,'2',1,4186) +LexToken(CLOSEBRACKET,')',1,4187) +LexToken(CLOSEBRACKET,')',1,4188) +LexToken(CLOSEBRACKET,')',1,4189) +LexToken(EOL,'\n',1,4190) +LexToken(END,'end',1,4211) +LexToken(EOL,'\n',1,4214) +LexToken(EOL,'\n',1,4215) +LexToken(VAR,'exprs',1,4236) +LexToken(OPENBRACKET,'(',1,4241) +LexToken(NUMBER,'1',1,4242) +LexToken(CLOSEBRACKET,')',1,4243) +LexToken(ASSIGNMENT,'=',1,4244) +LexToken(VAR,'sci2exp',1,4245) +LexToken(OPENBRACKET,'(',1,4252) +LexToken(VAR,'New_methhod',1,4253) +LexToken(CLOSEBRACKET,')',1,4264) +LexToken(SEMICOLON,';',1,4265) +LexToken(EOL,'\n',1,4266) +LexToken(IF,'if',1,4287) +LexToken(VAR,'oipar',1,4290) +LexToken(OPENBRACKET,'(',1,4295) +LexToken(NUMBER,'3',1,4296) +LexToken(CLOSEBRACKET,')',1,4297) +LexToken(COMPARISON,'==',1,4298) +LexToken(NUMBER,'1',1,4300) +LexToken(THEN,'then',1,4302) +LexToken(COMMA,',',1,4306) +LexToken(EOL,'\n',1,4307) +LexToken(VAR,'perop',1,4332) +LexToken(ASSIGNMENT,'=',1,4337) +LexToken(DQSTRING,'"y"',1,4340) +LexToken(SEMICOLON,';',1,4341) +LexToken(EOL,'\n',1,4342) +LexToken(ELSE,'else',1,4363) +LexToken(COMMA,',',1,4367) +LexToken(EOL,'\n',1,4368) +LexToken(VAR,'perop',1,4393) +LexToken(ASSIGNMENT,'=',1,4398) +LexToken(DQSTRING,'"n"',1,4401) +LexToken(SEMICOLON,';',1,4402) +LexToken(EOL,'\n',1,4403) +LexToken(END,'end',1,4424) +LexToken(EOL,'\n',1,4427) +LexToken(VAR,'exprs',1,4448) +LexToken(OPENBRACKET,'(',1,4453) +LexToken(NUMBER,'4',1,4454) +LexToken(CLOSEBRACKET,')',1,4455) +LexToken(ASSIGNMENT,'=',1,4456) +LexToken(VAR,'perop',1,4457) +LexToken(SEMICOLON,';',1,4462) +LexToken(EOL,'\n',1,4463) +LexToken(VAR,'SaveExit',1,4484) +LexToken(ASSIGNMENT,'=',1,4492) +LexToken(PREVAR_BOOLEAN,'%t',1,4493) +LexToken(EOL,'\n',1,4495) +LexToken(ELSE,'else',1,4512) +LexToken(EOL,'\n',1,4576) +LexToken(OPENSQBRACKET,'[',1,4597) +LexToken(VAR,'Xdummy',1,4598) +LexToken(COMMA,',',1,4604) +LexToken(VAR,'Ydummy',1,4605) +LexToken(COMMA,',',1,4611) +LexToken(VAR,'orpar',1,4612) +LexToken(CLOSESQBRACKET,']',1,4617) +LexToken(ASSIGNMENT,'=',1,4618) +LexToken(VAR,'Do_Spline',1,4619) +LexToken(OPENBRACKET,'(',1,4628) +LexToken(VAR,'N',1,4629) +LexToken(COMMA,',',1,4630) +LexToken(VAR,'mtd',1,4631) +LexToken(COMMA,',',1,4634) +LexToken(VAR,'xy',1,4635) +LexToken(OPENBRACKET,'(',1,4637) +LexToken(COLON,':',1,4638) +LexToken(COMMA,',',1,4639) +LexToken(NUMBER,'1',1,4640) +LexToken(CLOSEBRACKET,')',1,4641) +LexToken(COMMA,',',1,4642) +LexToken(VAR,'xy',1,4643) +LexToken(OPENBRACKET,'(',1,4645) +LexToken(COLON,':',1,4646) +LexToken(COMMA,',',1,4647) +LexToken(NUMBER,'2',1,4648) +LexToken(CLOSEBRACKET,')',1,4649) +LexToken(CLOSEBRACKET,')',1,4650) +LexToken(SEMICOLON,';',1,4651) +LexToken(EOL,'\n',1,4652) +LexToken(IF,'if',1,4673) +LexToken(OPENBRACKET,'(',1,4676) +LexToken(VAR,'METHOD',1,4677) +LexToken(COMPARISON,'==',1,4683) +LexToken(DQSTRING,'"periodic"',1,4694) +LexToken(CLOSEBRACKET,')',1,4695) +LexToken(THEN,'then',1,4697) +LexToken(EOL,'\n',1,4720) +LexToken(VAR,'xy',1,4745) +LexToken(OPENBRACKET,'(',1,4747) +LexToken(VAR,'N',1,4748) +LexToken(COMMA,',',1,4749) +LexToken(NUMBER,'2',1,4750) +LexToken(CLOSEBRACKET,')',1,4751) +LexToken(ASSIGNMENT,'=',1,4752) +LexToken(VAR,'xy',1,4753) +LexToken(OPENBRACKET,'(',1,4755) +LexToken(NUMBER,'1',1,4756) +LexToken(COMMA,',',1,4757) +LexToken(NUMBER,'2',1,4758) +LexToken(CLOSEBRACKET,')',1,4759) +LexToken(SEMICOLON,';',1,4760) +LexToken(EOL,'\n',1,4761) +LexToken(END,'end',1,4782) +LexToken(EOL,'\n',1,4785) +LexToken(IF,'if',1,4806) +LexToken(OPENBRACKET,'(',1,4809) +LexToken(VAR,'METHOD',1,4810) +LexToken(COMPARISON,'==',1,4816) +LexToken(DQSTRING,'"order 2"',1,4826) +LexToken(LOGICAL,'|',1,4828) +LexToken(VAR,'METHOD',1,4830) +LexToken(COMPARISON,'==',1,4836) +LexToken(DQSTRING,'"not_a_knot"',1,4849) +LexToken(LOGICAL,'|',1,4850) +LexToken(VAR,'METHOD',1,4851) +LexToken(COMPARISON,'==',1,4857) +LexToken(DQSTRING,'"periodic"',1,4868) +LexToken(LOGICAL,'|',1,4870) +LexToken(VAR,'METHOD',1,4872) +LexToken(COMPARISON,'==',1,4878) +LexToken(DQSTRING,'"monotone"',1,4889) +LexToken(LOGICAL,'|',1,4890) +LexToken(VAR,'METHOD',1,4892) +LexToken(COMPARISON,'==',1,4898) +LexToken(DQSTRING,'"fast"',1,4905) +LexToken(LOGICAL,'|',1,4907) +LexToken(VAR,'METHOD',1,4909) +LexToken(COMPARISON,'==',1,4915) +LexToken(DQSTRING,'"clamped"',1,4925) +LexToken(CLOSEBRACKET,')',1,4926) +LexToken(THEN,'then',1,4928) +LexToken(EOL,'\n',1,4932) +LexToken(VAR,'orpar',1,4957) +LexToken(ASSIGNMENT,'=',1,4962) +LexToken(OPENSQBRACKET,'[',1,4963) +LexToken(VAR,'xy',1,4964) +LexToken(OPENBRACKET,'(',1,4966) +LexToken(COLON,':',1,4967) +LexToken(COMMA,',',1,4968) +LexToken(NUMBER,'1',1,4969) +LexToken(CLOSEBRACKET,')',1,4970) +LexToken(SEMICOLON,';',1,4971) +LexToken(VAR,'xy',1,4972) +LexToken(OPENBRACKET,'(',1,4974) +LexToken(COLON,':',1,4975) +LexToken(COMMA,',',1,4976) +LexToken(NUMBER,'2',1,4977) +LexToken(CLOSEBRACKET,')',1,4978) +LexToken(SEMICOLON,';',1,4979) +LexToken(VAR,'orpar',1,4980) +LexToken(CLOSESQBRACKET,']',1,4985) +LexToken(SEMICOLON,';',1,4986) +LexToken(EOL,'\n',1,4987) +LexToken(ELSE,'else',1,5008) +LexToken(EOL,'\n',1,5012) +LexToken(IF,'if',1,5037) +LexToken(OPENBRACKET,'(',1,5040) +LexToken(VAR,'METHOD',1,5041) +LexToken(COMPARISON,'==',1,5047) +LexToken(DQSTRING,'"zero order"',1,5060) +LexToken(LOGICAL,'|',1,5061) +LexToken(VAR,'METHOD',1,5062) +LexToken(COMPARISON,'==',1,5068) +LexToken(DQSTRING,'"linear"',1,5077) +LexToken(CLOSEBRACKET,')',1,5078) +LexToken(EOL,'\n',1,5079) +LexToken(VAR,'orpar',1,5108) +LexToken(ASSIGNMENT,'=',1,5113) +LexToken(OPENSQBRACKET,'[',1,5114) +LexToken(VAR,'xy',1,5115) +LexToken(OPENBRACKET,'(',1,5117) +LexToken(COLON,':',1,5118) +LexToken(COMMA,',',1,5119) +LexToken(NUMBER,'1',1,5120) +LexToken(CLOSEBRACKET,')',1,5121) +LexToken(SEMICOLON,';',1,5122) +LexToken(VAR,'xy',1,5123) +LexToken(OPENBRACKET,'(',1,5125) +LexToken(COLON,':',1,5126) +LexToken(COMMA,',',1,5127) +LexToken(NUMBER,'2',1,5128) +LexToken(CLOSEBRACKET,')',1,5129) +LexToken(SEMICOLON,';',1,5130) +LexToken(CLOSESQBRACKET,']',1,5131) +LexToken(EOL,'\n',1,5132) +LexToken(END,'end',1,5157) +LexToken(EOL,'\n',1,5160) +LexToken(END,'end',1,5181) +LexToken(EOL,'\n',1,5184) +LexToken(VAR,'exprs',1,5205) +LexToken(OPENBRACKET,'(',1,5210) +LexToken(NUMBER,'1',1,5211) +LexToken(CLOSEBRACKET,')',1,5212) +LexToken(ASSIGNMENT,'=',1,5213) +LexToken(VAR,'sci2exp',1,5214) +LexToken(OPENBRACKET,'(',1,5221) +LexToken(VAR,'mtd',1,5222) +LexToken(CLOSEBRACKET,')',1,5225) +LexToken(SEMICOLON,';',1,5226) +LexToken(EOL,'\n',1,5262) +LexToken(VAR,'oipar',1,5283) +LexToken(ASSIGNMENT,'=',1,5288) +LexToken(OPENSQBRACKET,'[',1,5289) +LexToken(VAR,'N',1,5290) +LexToken(SEMICOLON,';',1,5291) +LexToken(VAR,'mtd',1,5292) +LexToken(SEMICOLON,';',1,5295) +LexToken(VAR,'PO',1,5296) +LexToken(CLOSESQBRACKET,']',1,5298) +LexToken(EOL,'\n',1,5299) +LexToken(VAR,'SaveExit',1,5320) +LexToken(ASSIGNMENT,'=',1,5328) +LexToken(PREVAR_BOOLEAN,'%t',1,5329) +LexToken(EOL,'\n',1,5331) +LexToken(END,'end',1,5348) +LexToken(EOL,'\n',1,5413) +LexToken(END,'end',1,5426) +LexToken(EOL,'\n',1,5486) +LexToken(EOL,'\n',1,5487) +LexToken(IF,'if',1,5500) +LexToken(OPENBRACKET,'(',1,5503) +LexToken(VAR,'SaveExit',1,5504) +LexToken(CLOSEBRACKET,')',1,5512) +LexToken(THEN,'then',1,5514) +LexToken(EOL,'\n',1,5518) +LexToken(VAR,'xp',1,5535) +LexToken(ASSIGNMENT,'=',1,5537) +LexToken(VAR,'find',1,5538) +LexToken(OPENBRACKET,'(',1,5542) +LexToken(VAR,'orpar',1,5543) +LexToken(OPENBRACKET,'(',1,5548) +LexToken(NUMBER,'1',1,5549) +LexToken(COLON,':',1,5550) +LexToken(VAR,'oipar',1,5551) +LexToken(OPENBRACKET,'(',1,5556) +LexToken(NUMBER,'1',1,5557) +LexToken(CLOSEBRACKET,')',1,5558) +LexToken(CLOSEBRACKET,')',1,5559) +LexToken(COMPARISON,'>=',1,5560) +LexToken(NUMBER,'0',1,5562) +LexToken(CLOSEBRACKET,')',1,5563) +LexToken(SEMICOLON,';',1,5564) +LexToken(EOL,'\n',1,5565) +LexToken(IF,'if',1,5582) +LexToken(OPENBRACKET,'(',1,5585) +LexToken(VAR,'xp',1,5586) +LexToken(COMPARISON,'<>',1,5588) +LexToken(OPENSQBRACKET,'[',1,5590) +LexToken(CLOSESQBRACKET,']',1,5591) +LexToken(CLOSEBRACKET,')',1,5592) +LexToken(THEN,'then',1,5594) +LexToken(EOL,'\n',1,5598) +LexToken(VAR,'model',1,5619) +LexToken(DOT,'.',1,5624) +LexToken(VAR,'firing',1,5625) +LexToken(ASSIGNMENT,'=',1,5631) +LexToken(VAR,'orpar',1,5632) +LexToken(OPENBRACKET,'(',1,5637) +LexToken(VAR,'xp',1,5638) +LexToken(OPENBRACKET,'(',1,5640) +LexToken(NUMBER,'1',1,5641) +LexToken(CLOSEBRACKET,')',1,5642) +LexToken(CLOSEBRACKET,')',1,5643) +LexToken(SEMICOLON,';',1,5644) +LexToken(EOL,'\n',1,5668) +LexToken(ELSE,'else',1,5685) +LexToken(EOL,'\n',1,5689) +LexToken(VAR,'model',1,5710) +LexToken(DOT,'.',1,5715) +LexToken(VAR,'firing',1,5716) +LexToken(ASSIGNMENT,'=',1,5722) +LexToken(NUMBER,'-1',1,5723) +LexToken(SEMICOLON,';',1,5725) +LexToken(EOL,'\n',1,5726) +LexToken(END,'end',1,5743) +LexToken(EOL,'\n',1,5746) +LexToken(VAR,'model',1,5763) +LexToken(DOT,'.',1,5768) +LexToken(VAR,'rpar',1,5769) +LexToken(ASSIGNMENT,'=',1,5773) +LexToken(VAR,'orpar',1,5774) +LexToken(EOL,'\n',1,5779) +LexToken(VAR,'model',1,5796) +LexToken(DOT,'.',1,5801) +LexToken(VAR,'ipar',1,5802) +LexToken(ASSIGNMENT,'=',1,5806) +LexToken(VAR,'oipar',1,5807) +LexToken(EOL,'\n',1,5812) +LexToken(VAR,'graphics',1,5829) +LexToken(DOT,'.',1,5837) +LexToken(VAR,'exprs',1,5838) +LexToken(ASSIGNMENT,'=',1,5843) +LexToken(VAR,'exprs',1,5844) +LexToken(SEMICOLON,';',1,5849) +LexToken(EOL,'\n',1,5850) +LexToken(VAR,'x',1,5867) +LexToken(DOT,'.',1,5868) +LexToken(VAR,'model',1,5869) +LexToken(ASSIGNMENT,'=',1,5874) +LexToken(VAR,'model',1,5875) +LexToken(EOL,'\n',1,5880) +LexToken(VAR,'x',1,5897) +LexToken(DOT,'.',1,5898) +LexToken(VAR,'graphics',1,5899) +LexToken(ASSIGNMENT,'=',1,5907) +LexToken(VAR,'graphics',1,5908) +LexToken(EOL,'\n',1,5916) +LexToken(BREAK,'break',1,5933) +LexToken(EOL,'\n',1,5938) +LexToken(END,'end',1,5951) +LexToken(EOL,'\n',1,5954) +LexToken(END,'end',1,5963) +LexToken(EOL,'\n',1,5966) +LexToken(CASE,'case',1,5971) +LexToken(DQSTRING,'"define"',1,5983) +LexToken(THEN,'then',1,5985) +LexToken(EOL,'\n',1,5989) +LexToken(VAR,'model',1,5998) +LexToken(ASSIGNMENT,'=',1,6003) +LexToken(SCICOS_MODEL,'scicos_model',1,6004) +LexToken(OPENBRACKET,'(',1,6016) +LexToken(CLOSEBRACKET,')',1,6017) +LexToken(EOL,'\n',1,6018) +LexToken(VAR,'xx',1,6027) +LexToken(ASSIGNMENT,'=',1,6029) +LexToken(OPENSQBRACKET,'[',1,6030) +LexToken(NUMBER,'0',1,6031) +LexToken(COMMA,',',1,6032) +LexToken(NUMBER,'1',1,6034) +LexToken(COMMA,',',1,6035) +LexToken(NUMBER,'2',1,6037) +LexToken(CLOSESQBRACKET,']',1,6038) +LexToken(SEMICOLON,';',1,6039) +LexToken(EOL,'\n',1,6040) +LexToken(VAR,'yy',1,6049) +LexToken(ASSIGNMENT,'=',1,6051) +LexToken(OPENSQBRACKET,'[',1,6052) +LexToken(NUMBER,'10',1,6053) +LexToken(COMMA,',',1,6055) +LexToken(NUMBER,'20',1,6057) +LexToken(COMMA,',',1,6059) +LexToken(NUMBER,'-30',1,6061) +LexToken(CLOSESQBRACKET,']',1,6064) +LexToken(SEMICOLON,';',1,6065) +LexToken(EOL,'\n',1,6066) +LexToken(VAR,'N',1,6075) +LexToken(ASSIGNMENT,'=',1,6076) +LexToken(NUMBER,'3',1,6077) +LexToken(SEMICOLON,';',1,6078) +LexToken(EOL,'\n',1,6079) +LexToken(VAR,'Method',1,6088) +LexToken(ASSIGNMENT,'=',1,6094) +LexToken(NUMBER,'3',1,6095) +LexToken(SEMICOLON,';',1,6096) +LexToken(EOL,'\n',1,6097) +LexToken(VAR,'PeriodicOption',1,6106) +LexToken(ASSIGNMENT,'=',1,6120) +LexToken(DQSTRING,'"y"',1,6123) +LexToken(SEMICOLON,';',1,6124) +LexToken(EOL,'\n',1,6125) +LexToken(VAR,'Graf',1,6134) +LexToken(ASSIGNMENT,'=',1,6138) +LexToken(DQSTRING,'"n"',1,6141) +LexToken(EOL,'\n',1,6142) +LexToken(VAR,'model',1,6151) +LexToken(DOT,'.',1,6156) +LexToken(VAR,'sim',1,6157) +LexToken(ASSIGNMENT,'=',1,6160) +LexToken(VAR,'list',1,6161) +LexToken(OPENBRACKET,'(',1,6165) +LexToken(DQSTRING,'"curve_c"',1,6174) +LexToken(COMMA,',',1,6175) +LexToken(NUMBER,'4',1,6176) +LexToken(CLOSEBRACKET,')',1,6177) +LexToken(EOL,'\n',1,6178) +LexToken(VAR,'model',1,6187) +LexToken(DOT,'.',1,6192) +LexToken(VAR,'in',1,6193) +LexToken(ASSIGNMENT,'=',1,6195) +LexToken(OPENSQBRACKET,'[',1,6196) +LexToken(CLOSESQBRACKET,']',1,6197) +LexToken(EOL,'\n',1,6198) +LexToken(VAR,'model',1,6207) +LexToken(DOT,'.',1,6212) +LexToken(VAR,'out',1,6213) +LexToken(ASSIGNMENT,'=',1,6216) +LexToken(NUMBER,'1',1,6217) +LexToken(EOL,'\n',1,6218) +LexToken(VAR,'model',1,6227) +LexToken(DOT,'.',1,6232) +LexToken(VAR,'rpar',1,6233) +LexToken(ASSIGNMENT,'=',1,6237) +LexToken(OPENSQBRACKET,'[',1,6238) +LexToken(VAR,'xx',1,6239) +LexToken(OPENBRACKET,'(',1,6241) +LexToken(COLON,':',1,6242) +LexToken(CLOSEBRACKET,')',1,6243) +LexToken(SEMICOLON,';',1,6244) +LexToken(VAR,'yy',1,6245) +LexToken(OPENBRACKET,'(',1,6247) +LexToken(COLON,':',1,6248) +LexToken(CLOSEBRACKET,')',1,6249) +LexToken(CLOSESQBRACKET,']',1,6250) +LexToken(EOL,'\n',1,6251) +LexToken(VAR,'model',1,6260) +LexToken(DOT,'.',1,6265) +LexToken(VAR,'ipar',1,6266) +LexToken(ASSIGNMENT,'=',1,6270) +LexToken(OPENSQBRACKET,'[',1,6271) +LexToken(VAR,'N',1,6272) +LexToken(SEMICOLON,';',1,6273) +LexToken(VAR,'Method',1,6274) +LexToken(SEMICOLON,';',1,6280) +LexToken(NUMBER,'1',1,6281) +LexToken(CLOSESQBRACKET,']',1,6282) +LexToken(EOL,'\n',1,6283) +LexToken(VAR,'model',1,6292) +LexToken(DOT,'.',1,6297) +LexToken(VAR,'blocktype',1,6298) +LexToken(ASSIGNMENT,'=',1,6307) +LexToken(DQSTRING,'"c"',1,6310) +LexToken(EOL,'\n',1,6311) +LexToken(VAR,'model',1,6320) +LexToken(DOT,'.',1,6325) +LexToken(VAR,'dep_ut',1,6326) +LexToken(ASSIGNMENT,'=',1,6332) +LexToken(OPENSQBRACKET,'[',1,6333) +LexToken(PREVAR_BOOLEAN,'%f',1,6334) +LexToken(PREVAR_BOOLEAN,'%t',1,6337) +LexToken(CLOSESQBRACKET,']',1,6339) +LexToken(EOL,'\n',1,6340) +LexToken(VAR,'model',1,6349) +LexToken(DOT,'.',1,6354) +LexToken(VAR,'evtin',1,6355) +LexToken(ASSIGNMENT,'=',1,6360) +LexToken(NUMBER,'1',1,6361) +LexToken(EOL,'\n',1,6362) +LexToken(VAR,'model',1,6371) +LexToken(DOT,'.',1,6376) +LexToken(VAR,'evtout',1,6377) +LexToken(ASSIGNMENT,'=',1,6383) +LexToken(NUMBER,'1',1,6384) +LexToken(EOL,'\n',1,6385) +LexToken(VAR,'model',1,6394) +LexToken(DOT,'.',1,6399) +LexToken(VAR,'firing',1,6400) +LexToken(ASSIGNMENT,'=',1,6406) +LexToken(NUMBER,'0',1,6407) +LexToken(EOL,'\n',1,6408) +LexToken(VAR,'exprs',1,6417) +LexToken(ASSIGNMENT,'=',1,6422) +LexToken(OPENSQBRACKET,'[',1,6423) +LexToken(VAR,'sci2exp',1,6424) +LexToken(OPENBRACKET,'(',1,6431) +LexToken(VAR,'Method',1,6432) +LexToken(CLOSEBRACKET,')',1,6438) +LexToken(SEMICOLON,';',1,6439) +LexToken(VAR,'sci2exp',1,6440) +LexToken(OPENBRACKET,'(',1,6447) +LexToken(VAR,'xx',1,6448) +LexToken(CLOSEBRACKET,')',1,6450) +LexToken(SEMICOLON,';',1,6451) +LexToken(VAR,'sci2exp',1,6452) +LexToken(OPENBRACKET,'(',1,6459) +LexToken(VAR,'yy',1,6460) +LexToken(CLOSEBRACKET,')',1,6462) +LexToken(SEMICOLON,';',1,6463) +LexToken(VAR,'PeriodicOption',1,6464) +LexToken(SEMICOLON,';',1,6478) +LexToken(VAR,'Graf',1,6479) +LexToken(CLOSESQBRACKET,']',1,6483) +LexToken(EOL,'\n',1,6484) +LexToken(EOL,'\n',1,6485) +LexToken(VAR,'gr_i',1,6494) +LexToken(ASSIGNMENT,'=',1,6498) +LexToken(OPENSQBRACKET,'[',1,6499) +LexToken(CLOSESQBRACKET,']',1,6500) +LexToken(EOL,'\n',1,6501) +LexToken(VAR,'x',1,6510) +LexToken(ASSIGNMENT,'=',1,6511) +LexToken(VAR,'standard_define',1,6512) +LexToken(OPENBRACKET,'(',1,6527) +LexToken(OPENSQBRACKET,'[',1,6528) +LexToken(NUMBER,'2',1,6529) +LexToken(NUMBER,'2',1,6531) +LexToken(CLOSESQBRACKET,']',1,6532) +LexToken(COMMA,',',1,6533) +LexToken(VAR,'model',1,6534) +LexToken(COMMA,',',1,6539) +LexToken(VAR,'exprs',1,6540) +LexToken(COMMA,',',1,6545) +LexToken(VAR,'gr_i',1,6546) +LexToken(CLOSEBRACKET,')',1,6550) +LexToken(EOL,'\n',1,6551) +LexToken(END,'end',1,6556) +LexToken(EOL,'\n',1,6559) +LexToken(ENDFUNCTION,'endfunction',1,6560) +LexToken(EOL,'\n',1,6571) +LexToken(EOL,'\n',1,6572) +LexToken(EOL,'\n',1,6573) +LexToken(FUNCTION,'function',1,6574) +LexToken(OPENSQBRACKET,'[',1,6583) +LexToken(VAR,'rpar',1,6584) +LexToken(COMMA,',',1,6588) +LexToken(VAR,'ipar',1,6589) +LexToken(COMMA,',',1,6593) +LexToken(VAR,'ok',1,6594) +LexToken(CLOSESQBRACKET,']',1,6596) +LexToken(ASSIGNMENT,'=',1,6598) +LexToken(VAR,'poke_point',1,6600) +LexToken(OPENBRACKET,'(',1,6610) +LexToken(VAR,'ixy',1,6611) +LexToken(COMMA,',',1,6614) +LexToken(VAR,'iparin',1,6615) +LexToken(COMMA,',',1,6621) +LexToken(VAR,'rparin',1,6622) +LexToken(CLOSEBRACKET,')',1,6628) +LexToken(EOL,'\n',1,6629) +LexToken(EOL,'\n',1,6630) +LexToken(OPENSQBRACKET,'[',1,6635) +LexToken(VAR,'lhs',1,6636) +LexToken(COMMA,',',1,6639) +LexToken(VAR,'rhs',1,6640) +LexToken(CLOSESQBRACKET,']',1,6643) +LexToken(ASSIGNMENT,'=',1,6644) +LexToken(VAR,'argn',1,6645) +LexToken(OPENBRACKET,'(',1,6649) +LexToken(NUMBER,'0',1,6650) +LexToken(CLOSEBRACKET,')',1,6651) +LexToken(EOL,'\n',1,6652) +LexToken(EOL,'\n',1,6653) +LexToken(EOL,'\n',1,6707) +LexToken(EOL,'\n',1,6745) +LexToken(VAR,'deff',1,6750) +LexToken(OPENBRACKET,'(',1,6754) +LexToken(DQSTRING,'"[btn,xc,yc,win,Cmenu]=get_click(flag)"',1,6793) +LexToken(COMMA,',',1,6794) +LexToken(OPENSQBRACKET,'[',1,6795) +LexToken(DQSTRING,'"if ~or(winsid() == curwin) then Cmenu = \\\'Quit\\\';return,end,"',1,6864) +LexToken(SEMICOLON,';',1,6865) +LexToken(DQSTRING,'"if argn(2) == 1 then"',1,6892) +LexToken(SEMICOLON,';',1,6893) +LexToken(DQSTRING,'" [btn, xc, yc, win, str] = xclick(flag);"',1,6941) +LexToken(SEMICOLON,';',1,6942) +LexToken(DQSTRING,'"else"',1,6953) +LexToken(SEMICOLON,';',1,6954) +LexToken(DQSTRING,'" [btn, xc, yc, win, str] = xclick();"',1,6998) +LexToken(SEMICOLON,';',1,6999) +LexToken(DQSTRING,'"end;"',1,7010) +LexToken(SEMICOLON,';',1,7011) +LexToken(DQSTRING,'"if btn == -1000 then"',1,7038) +LexToken(SEMICOLON,';',1,7039) +LexToken(DQSTRING,'" if win == curwin then"',1,7069) +LexToken(SEMICOLON,';',1,7070) +LexToken(DQSTRING,'" Cmenu = \\\'Quit\\\';"',1,7098) +LexToken(SEMICOLON,';',1,7099) +LexToken(DQSTRING,'" else"',1,7112) +LexToken(SEMICOLON,';',1,7113) +LexToken(DQSTRING,'" Cmenu = \\\'Open/Set\\\';"',1,7145) +LexToken(SEMICOLON,';',1,7146) +LexToken(DQSTRING,'" end,"',1,7159) +LexToken(SEMICOLON,';',1,7160) +LexToken(DQSTRING,'" return,"',1,7176) +LexToken(SEMICOLON,';',1,7177) +LexToken(DQSTRING,'"end"',1,7187) +LexToken(SEMICOLON,';',1,7188) +LexToken(DQSTRING,'"if btn == -2 then"',1,7212) +LexToken(SEMICOLON,';',1,7213) +LexToken(DQSTRING,'" xc = 0;yc = 0;"',1,7236) +LexToken(SEMICOLON,';',1,7237) +LexToken(DQSTRING,'" try "',1,7250) +LexToken(DQSTRING,'" execstr(\\\'Cmenu=\\\' + part(str, 9:length(str) - 1));"',1,7374) +LexToken(SEMICOLON,';',1,7375) +LexToken(DQSTRING,'" execstr(\\\'Cmenu=\\\' + Cmenu);"',1,7414) +LexToken(SEMICOLON,';',1,7415) +LexToken(DQSTRING,'" catch"',1,7429) +LexToken(DQSTRING,'" Cmenu=[]"',1,7448) +LexToken(DQSTRING,'" end "',1,7461) +LexToken(DQSTRING,'" return,"',1,7477) +LexToken(SEMICOLON,';',1,7478) +LexToken(DQSTRING,'"end"',1,7488) +LexToken(SEMICOLON,';',1,7489) +LexToken(DQSTRING,'"Cmenu=[]"',1,7504) +LexToken(CLOSESQBRACKET,']',1,7505) +LexToken(CLOSEBRACKET,')',1,7506) +LexToken(EOL,'\n',1,7507) +LexToken(EOL,'\n',1,7508) +LexToken(VAR,'ok',1,7513) +LexToken(ASSIGNMENT,'=',1,7516) +LexToken(PREVAR_BOOLEAN,'%f',1,7518) +LexToken(EOL,'\n',1,7520) +LexToken(IF,'if',1,7525) +LexToken(VAR,'rhs',1,7528) +LexToken(COMPARISON,'==',1,7531) +LexToken(NUMBER,'0',1,7533) +LexToken(THEN,'then',1,7535) +LexToken(EOL,'\n',1,7539) +LexToken(VAR,'ixy',1,7548) +LexToken(ASSIGNMENT,'=',1,7551) +LexToken(OPENSQBRACKET,'[',1,7552) +LexToken(CLOSESQBRACKET,']',1,7553) +LexToken(SEMICOLON,';',1,7554) +LexToken(EOL,'\n',1,7555) +LexToken(END,'end',1,7560) +LexToken(SEMICOLON,';',1,7563) +LexToken(EOL,'\n',1,7564) +LexToken(EOL,'\n',1,7565) +LexToken(IF,'if',1,7570) +LexToken(VAR,'size',1,7573) +LexToken(OPENBRACKET,'(',1,7577) +LexToken(VAR,'xy',1,7578) +LexToken(COMMA,',',1,7580) +LexToken(DQSTRING,'"c"',1,7583) +LexToken(CLOSEBRACKET,')',1,7584) +LexToken(COMPARISON,'<',1,7585) +LexToken(NUMBER,'2',1,7586) +LexToken(THEN,'then',1,7588) +LexToken(EOL,'\n',1,7592) +LexToken(VAR,'xinfo',1,7601) +LexToken(OPENBRACKET,'(',1,7606) +LexToken(DQSTRING,'" No [y] is provided"',1,7627) +LexToken(CLOSEBRACKET,')',1,7628) +LexToken(SEMICOLON,';',1,7629) +LexToken(EOL,'\n',1,7630) +LexToken(RETURN,'return',1,7639) +LexToken(EOL,'\n',1,7645) +LexToken(END,'end',1,7650) +LexToken(EOL,'\n',1,7653) +LexToken(EOL,'\n',1,7654) +LexToken(OPENSQBRACKET,'[',1,7659) +LexToken(VAR,'xy',1,7660) +LexToken(CLOSESQBRACKET,']',1,7662) +LexToken(ASSIGNMENT,'=',1,7664) +LexToken(VAR,'cleandata',1,7666) +LexToken(OPENBRACKET,'(',1,7675) +LexToken(VAR,'ixy',1,7676) +LexToken(CLOSEBRACKET,')',1,7679) +LexToken(EOL,'\n',1,7680) +LexToken(EOL,'\n',1,7681) +LexToken(VAR,'N',1,7686) +LexToken(ASSIGNMENT,'=',1,7688) +LexToken(VAR,'size',1,7690) +LexToken(OPENBRACKET,'(',1,7694) +LexToken(VAR,'xy',1,7695) +LexToken(COMMA,',',1,7697) +LexToken(DQSTRING,'"r"',1,7700) +LexToken(CLOSEBRACKET,')',1,7701) +LexToken(SEMICOLON,';',1,7702) +LexToken(EOL,'\n',1,7703) +LexToken(EOL,'\n',1,7704) +LexToken(IF,'if',1,7709) +LexToken(VAR,'rhs',1,7712) +LexToken(COMPARISON,'<=',1,7715) +LexToken(NUMBER,'1',1,7717) +LexToken(THEN,'then',1,7719) +LexToken(EOL,'\n',1,7723) +LexToken(VAR,'NOrder',1,7732) +LexToken(ASSIGNMENT,'=',1,7739) +LexToken(NUMBER,'1',1,7741) +LexToken(SEMICOLON,';',1,7742) +LexToken(EOL,'\n',1,7743) +LexToken(VAR,'PeridicOption',1,7752) +LexToken(ASSIGNMENT,'=',1,7766) +LexToken(NUMBER,'0',1,7768) +LexToken(SEMICOLON,';',1,7769) +LexToken(EOL,'\n',1,7770) +LexToken(VAR,'ipar',1,7779) +LexToken(ASSIGNMENT,'=',1,7784) +LexToken(OPENSQBRACKET,'[',1,7786) +LexToken(VAR,'N',1,7787) +LexToken(SEMICOLON,';',1,7788) +LexToken(VAR,'NOrder',1,7789) +LexToken(SEMICOLON,';',1,7795) +LexToken(VAR,'PeridicOption',1,7796) +LexToken(CLOSESQBRACKET,']',1,7809) +LexToken(EOL,'\n',1,7810) +LexToken(VAR,'rpar',1,7819) +LexToken(ASSIGNMENT,'=',1,7824) +LexToken(OPENSQBRACKET,'[',1,7826) +LexToken(CLOSESQBRACKET,']',1,7827) +LexToken(EOL,'\n',1,7828) +LexToken(ELSE,'else',1,7833) +LexToken(EOL,'\n',1,7837) +LexToken(IF,'if',1,7846) +LexToken(VAR,'rhs',1,7849) +LexToken(COMPARISON,'==',1,7852) +LexToken(NUMBER,'2',1,7854) +LexToken(THEN,'then',1,7856) +LexToken(EOL,'\n',1,7860) +LexToken(VAR,'NOrder',1,7873) +LexToken(ASSIGNMENT,'=',1,7880) +LexToken(VAR,'iparin',1,7882) +LexToken(OPENBRACKET,'(',1,7888) +LexToken(NUMBER,'2',1,7889) +LexToken(CLOSEBRACKET,')',1,7890) +LexToken(SEMICOLON,';',1,7891) +LexToken(EOL,'\n',1,7892) +LexToken(VAR,'PeridicOption',1,7905) +LexToken(ASSIGNMENT,'=',1,7919) +LexToken(VAR,'iparin',1,7921) +LexToken(OPENBRACKET,'(',1,7927) +LexToken(NUMBER,'3',1,7928) +LexToken(CLOSEBRACKET,')',1,7929) +LexToken(SEMICOLON,';',1,7930) +LexToken(EOL,'\n',1,7931) +LexToken(VAR,'ipar',1,7944) +LexToken(ASSIGNMENT,'=',1,7949) +LexToken(VAR,'iparin',1,7951) +LexToken(SEMICOLON,';',1,7957) +LexToken(EOL,'\n',1,7958) +LexToken(VAR,'rpar',1,7971) +LexToken(ASSIGNMENT,'=',1,7976) +LexToken(OPENSQBRACKET,'[',1,7978) +LexToken(CLOSESQBRACKET,']',1,7979) +LexToken(SEMICOLON,';',1,7980) +LexToken(EOL,'\n',1,7981) +LexToken(ELSE,'else',1,7990) +LexToken(EOL,'\n',1,7994) +LexToken(IF,'if',1,8007) +LexToken(VAR,'rhs',1,8010) +LexToken(COMPARISON,'==',1,8013) +LexToken(NUMBER,'3',1,8015) +LexToken(THEN,'then',1,8017) +LexToken(EOL,'\n',1,8021) +LexToken(VAR,'NOrder',1,8038) +LexToken(ASSIGNMENT,'=',1,8045) +LexToken(VAR,'iparin',1,8047) +LexToken(OPENBRACKET,'(',1,8053) +LexToken(NUMBER,'2',1,8054) +LexToken(CLOSEBRACKET,')',1,8055) +LexToken(SEMICOLON,';',1,8056) +LexToken(EOL,'\n',1,8057) +LexToken(VAR,'PeridicOption',1,8074) +LexToken(ASSIGNMENT,'=',1,8088) +LexToken(VAR,'iparin',1,8090) +LexToken(OPENBRACKET,'(',1,8096) +LexToken(NUMBER,'3',1,8097) +LexToken(CLOSEBRACKET,')',1,8098) +LexToken(SEMICOLON,';',1,8099) +LexToken(EOL,'\n',1,8100) +LexToken(VAR,'ipar',1,8117) +LexToken(ASSIGNMENT,'=',1,8122) +LexToken(VAR,'iparin',1,8124) +LexToken(SEMICOLON,';',1,8130) +LexToken(EOL,'\n',1,8131) +LexToken(VAR,'rpar',1,8148) +LexToken(ASSIGNMENT,'=',1,8153) +LexToken(VAR,'rparin',1,8155) +LexToken(EOL,'\n',1,8161) +LexToken(END,'end',1,8174) +LexToken(EOL,'\n',1,8177) +LexToken(END,'end',1,8186) +LexToken(EOL,'\n',1,8198) +LexToken(END,'end',1,8203) +LexToken(EOL,'\n',1,8215) +LexToken(EOL,'\n',1,8216) +LexToken(VAR,'Amp',1,8221) +LexToken(ASSIGNMENT,'=',1,8224) +LexToken(OPENSQBRACKET,'[',1,8225) +LexToken(CLOSESQBRACKET,']',1,8226) +LexToken(SEMICOLON,';',1,8227) +LexToken(EOL,'\n',1,8228) +LexToken(VAR,'wp',1,8233) +LexToken(ASSIGNMENT,'=',1,8235) +LexToken(OPENSQBRACKET,'[',1,8236) +LexToken(CLOSESQBRACKET,']',1,8237) +LexToken(SEMICOLON,';',1,8238) +LexToken(EOL,'\n',1,8239) +LexToken(VAR,'phase',1,8244) +LexToken(ASSIGNMENT,'=',1,8249) +LexToken(OPENSQBRACKET,'[',1,8250) +LexToken(CLOSESQBRACKET,']',1,8251) +LexToken(SEMICOLON,';',1,8252) +LexToken(EOL,'\n',1,8253) +LexToken(VAR,'offset',1,8258) +LexToken(ASSIGNMENT,'=',1,8264) +LexToken(OPENSQBRACKET,'[',1,8265) +LexToken(CLOSESQBRACKET,']',1,8266) +LexToken(SEMICOLON,';',1,8267) +LexToken(EOL,'\n',1,8268) +LexToken(VAR,'np1',1,8273) +LexToken(ASSIGNMENT,'=',1,8276) +LexToken(OPENSQBRACKET,'[',1,8277) +LexToken(CLOSESQBRACKET,']',1,8278) +LexToken(SEMICOLON,';',1,8279) +LexToken(EOL,'\n',1,8280) +LexToken(VAR,'Sin_exprs',1,8285) +LexToken(ASSIGNMENT,'=',1,8295) +LexToken(VAR,'list',1,8297) +LexToken(OPENBRACKET,'(',1,8301) +LexToken(VAR,'string',1,8302) +LexToken(OPENBRACKET,'(',1,8308) +LexToken(VAR,'Amp',1,8309) +LexToken(CLOSEBRACKET,')',1,8312) +LexToken(COMMA,',',1,8313) +LexToken(VAR,'string',1,8314) +LexToken(OPENBRACKET,'(',1,8320) +LexToken(VAR,'wp',1,8321) +LexToken(CLOSEBRACKET,')',1,8323) +LexToken(COMMA,',',1,8324) +LexToken(VAR,'string',1,8326) +LexToken(OPENBRACKET,'(',1,8332) +LexToken(VAR,'phase',1,8333) +LexToken(CLOSEBRACKET,')',1,8338) +LexToken(COMMA,',',1,8339) +LexToken(VAR,'string',1,8340) +LexToken(OPENBRACKET,'(',1,8346) +LexToken(VAR,'offset',1,8347) +LexToken(CLOSEBRACKET,')',1,8353) +LexToken(COMMA,',',1,8354) +LexToken(VAR,'string',1,8355) +LexToken(OPENBRACKET,'(',1,8361) +LexToken(VAR,'np1',1,8362) +LexToken(CLOSEBRACKET,')',1,8365) +LexToken(CLOSEBRACKET,')',1,8366) +LexToken(SEMICOLON,';',1,8367) +LexToken(EOL,'\n',1,8368) +LexToken(VAR,'sAmp',1,8373) +LexToken(ASSIGNMENT,'=',1,8377) +LexToken(OPENSQBRACKET,'[',1,8378) +LexToken(CLOSESQBRACKET,']',1,8379) +LexToken(SEMICOLON,';',1,8380) +LexToken(EOL,'\n',1,8381) +LexToken(VAR,'sTp',1,8386) +LexToken(ASSIGNMENT,'=',1,8389) +LexToken(OPENSQBRACKET,'[',1,8390) +LexToken(CLOSESQBRACKET,']',1,8391) +LexToken(SEMICOLON,';',1,8392) +LexToken(EOL,'\n',1,8393) +LexToken(VAR,'sdelay',1,8398) +LexToken(ASSIGNMENT,'=',1,8404) +LexToken(OPENSQBRACKET,'[',1,8405) +LexToken(CLOSESQBRACKET,']',1,8406) +LexToken(SEMICOLON,';',1,8407) +LexToken(EOL,'\n',1,8408) +LexToken(VAR,'Sawt1_exprs',1,8413) +LexToken(ASSIGNMENT,'=',1,8425) +LexToken(VAR,'list',1,8427) +LexToken(OPENBRACKET,'(',1,8431) +LexToken(VAR,'string',1,8432) +LexToken(OPENBRACKET,'(',1,8438) +LexToken(VAR,'sAmp',1,8439) +LexToken(CLOSEBRACKET,')',1,8443) +LexToken(COMMA,',',1,8444) +LexToken(VAR,'string',1,8445) +LexToken(OPENBRACKET,'(',1,8451) +LexToken(VAR,'sTp',1,8452) +LexToken(CLOSEBRACKET,')',1,8455) +LexToken(COMMA,',',1,8456) +LexToken(VAR,'string',1,8457) +LexToken(OPENBRACKET,'(',1,8463) +LexToken(VAR,'sdelay',1,8464) +LexToken(CLOSEBRACKET,')',1,8470) +LexToken(CLOSEBRACKET,')',1,8471) +LexToken(SEMICOLON,';',1,8472) +LexToken(EOL,'\n',1,8473) +LexToken(VAR,'sAmp2',1,8478) +LexToken(ASSIGNMENT,'=',1,8483) +LexToken(OPENSQBRACKET,'[',1,8484) +LexToken(CLOSESQBRACKET,']',1,8485) +LexToken(SEMICOLON,';',1,8486) +LexToken(EOL,'\n',1,8487) +LexToken(VAR,'sTp2',1,8492) +LexToken(ASSIGNMENT,'=',1,8497) +LexToken(OPENSQBRACKET,'[',1,8499) +LexToken(CLOSESQBRACKET,']',1,8500) +LexToken(SEMICOLON,';',1,8501) +LexToken(EOL,'\n',1,8502) +LexToken(VAR,'Sawt2_exprs',1,8507) +LexToken(ASSIGNMENT,'=',1,8519) +LexToken(VAR,'list',1,8521) +LexToken(OPENBRACKET,'(',1,8525) +LexToken(VAR,'string',1,8526) +LexToken(OPENBRACKET,'(',1,8532) +LexToken(VAR,'sAmp2',1,8533) +LexToken(CLOSEBRACKET,')',1,8538) +LexToken(COMMA,',',1,8539) +LexToken(VAR,'string',1,8540) +LexToken(OPENBRACKET,'(',1,8546) +LexToken(VAR,'sTp2',1,8547) +LexToken(CLOSEBRACKET,')',1,8551) +LexToken(CLOSEBRACKET,')',1,8552) +LexToken(SEMICOLON,';',1,8553) +LexToken(EOL,'\n',1,8554) +LexToken(EOL,'\n',1,8555) +LexToken(VAR,'Amp3',1,8560) +LexToken(ASSIGNMENT,'=',1,8564) +LexToken(OPENSQBRACKET,'[',1,8565) +LexToken(CLOSESQBRACKET,']',1,8566) +LexToken(SEMICOLON,';',1,8567) +LexToken(EOL,'\n',1,8568) +LexToken(VAR,'Tp3',1,8573) +LexToken(ASSIGNMENT,'=',1,8576) +LexToken(OPENSQBRACKET,'[',1,8577) +LexToken(CLOSESQBRACKET,']',1,8578) +LexToken(SEMICOLON,';',1,8579) +LexToken(EOL,'\n',1,8580) +LexToken(VAR,'Pw3',1,8585) +LexToken(ASSIGNMENT,'=',1,8588) +LexToken(OPENSQBRACKET,'[',1,8589) +LexToken(CLOSESQBRACKET,']',1,8590) +LexToken(SEMICOLON,';',1,8591) +LexToken(EOL,'\n',1,8592) +LexToken(VAR,'Pd3',1,8597) +LexToken(ASSIGNMENT,'=',1,8600) +LexToken(OPENSQBRACKET,'[',1,8601) +LexToken(CLOSESQBRACKET,']',1,8602) +LexToken(SEMICOLON,';',1,8603) +LexToken(EOL,'\n',1,8604) +LexToken(VAR,'Bias3',1,8609) +LexToken(ASSIGNMENT,'=',1,8614) +LexToken(OPENSQBRACKET,'[',1,8615) +LexToken(CLOSESQBRACKET,']',1,8616) +LexToken(SEMICOLON,';',1,8617) +LexToken(EOL,'\n',1,8618) +LexToken(VAR,'Pulse_exprs',1,8623) +LexToken(ASSIGNMENT,'=',1,8634) +LexToken(VAR,'list',1,8635) +LexToken(OPENBRACKET,'(',1,8639) +LexToken(VAR,'string',1,8640) +LexToken(OPENBRACKET,'(',1,8646) +LexToken(VAR,'Amp3',1,8647) +LexToken(CLOSEBRACKET,')',1,8651) +LexToken(COMMA,',',1,8652) +LexToken(VAR,'string',1,8654) +LexToken(OPENBRACKET,'(',1,8660) +LexToken(VAR,'Tp3',1,8661) +LexToken(CLOSEBRACKET,')',1,8664) +LexToken(COMMA,',',1,8665) +LexToken(VAR,'string',1,8666) +LexToken(OPENBRACKET,'(',1,8672) +LexToken(VAR,'Pw3',1,8673) +LexToken(CLOSEBRACKET,')',1,8676) +LexToken(COMMA,',',1,8677) +LexToken(VAR,'string',1,8678) +LexToken(OPENBRACKET,'(',1,8684) +LexToken(VAR,'Pd3',1,8685) +LexToken(CLOSEBRACKET,')',1,8688) +LexToken(COMMA,',',1,8689) +LexToken(VAR,'string',1,8690) +LexToken(OPENBRACKET,'(',1,8696) +LexToken(VAR,'Bias3',1,8697) +LexToken(CLOSEBRACKET,')',1,8702) +LexToken(CLOSEBRACKET,')',1,8703) +LexToken(EOL,'\n',1,8704) +LexToken(EOL,'\n',1,8705) +LexToken(VAR,'mean4',1,8710) +LexToken(ASSIGNMENT,'=',1,8715) +LexToken(OPENSQBRACKET,'[',1,8716) +LexToken(CLOSESQBRACKET,']',1,8717) +LexToken(SEMICOLON,';',1,8718) +LexToken(EOL,'\n',1,8719) +LexToken(VAR,'var4',1,8724) +LexToken(ASSIGNMENT,'=',1,8728) +LexToken(OPENSQBRACKET,'[',1,8729) +LexToken(CLOSESQBRACKET,']',1,8730) +LexToken(SEMICOLON,';',1,8731) +LexToken(EOL,'\n',1,8732) +LexToken(VAR,'seed4',1,8737) +LexToken(ASSIGNMENT,'=',1,8742) +LexToken(OPENSQBRACKET,'[',1,8743) +LexToken(CLOSESQBRACKET,']',1,8744) +LexToken(SEMICOLON,';',1,8745) +LexToken(EOL,'\n',1,8746) +LexToken(VAR,'sample4',1,8751) +LexToken(ASSIGNMENT,'=',1,8758) +LexToken(OPENSQBRACKET,'[',1,8759) +LexToken(CLOSESQBRACKET,']',1,8760) +LexToken(SEMICOLON,';',1,8761) +LexToken(EOL,'\n',1,8762) +LexToken(VAR,'np4',1,8767) +LexToken(ASSIGNMENT,'=',1,8770) +LexToken(OPENSQBRACKET,'[',1,8771) +LexToken(CLOSESQBRACKET,']',1,8772) +LexToken(SEMICOLON,';',1,8773) +LexToken(EOL,'\n',1,8774) +LexToken(VAR,'random_n_exprs',1,8779) +LexToken(ASSIGNMENT,'=',1,8793) +LexToken(VAR,'list',1,8794) +LexToken(OPENBRACKET,'(',1,8798) +LexToken(VAR,'string',1,8799) +LexToken(OPENBRACKET,'(',1,8805) +LexToken(VAR,'mean4',1,8806) +LexToken(CLOSEBRACKET,')',1,8811) +LexToken(COMMA,',',1,8812) +LexToken(VAR,'string',1,8813) +LexToken(OPENBRACKET,'(',1,8819) +LexToken(VAR,'var4',1,8820) +LexToken(CLOSEBRACKET,')',1,8824) +LexToken(COMMA,',',1,8825) +LexToken(VAR,'string',1,8827) +LexToken(OPENBRACKET,'(',1,8833) +LexToken(VAR,'seed4',1,8834) +LexToken(CLOSEBRACKET,')',1,8839) +LexToken(COMMA,',',1,8840) +LexToken(VAR,'string',1,8841) +LexToken(OPENBRACKET,'(',1,8847) +LexToken(VAR,'sample4',1,8848) +LexToken(CLOSEBRACKET,')',1,8855) +LexToken(COMMA,',',1,8856) +LexToken(VAR,'string',1,8857) +LexToken(OPENBRACKET,'(',1,8863) +LexToken(VAR,'np4',1,8864) +LexToken(CLOSEBRACKET,')',1,8867) +LexToken(CLOSEBRACKET,')',1,8868) +LexToken(EOL,'\n',1,8869) +LexToken(EOL,'\n',1,8870) +LexToken(VAR,'min5',1,8875) +LexToken(ASSIGNMENT,'=',1,8879) +LexToken(OPENSQBRACKET,'[',1,8880) +LexToken(CLOSESQBRACKET,']',1,8881) +LexToken(SEMICOLON,';',1,8882) +LexToken(EOL,'\n',1,8883) +LexToken(VAR,'max5',1,8888) +LexToken(ASSIGNMENT,'=',1,8892) +LexToken(OPENSQBRACKET,'[',1,8893) +LexToken(CLOSESQBRACKET,']',1,8894) +LexToken(SEMICOLON,';',1,8895) +LexToken(EOL,'\n',1,8896) +LexToken(VAR,'seed5',1,8901) +LexToken(ASSIGNMENT,'=',1,8906) +LexToken(OPENSQBRACKET,'[',1,8907) +LexToken(CLOSESQBRACKET,']',1,8908) +LexToken(SEMICOLON,';',1,8909) +LexToken(EOL,'\n',1,8910) +LexToken(VAR,'sample5',1,8915) +LexToken(ASSIGNMENT,'=',1,8922) +LexToken(OPENSQBRACKET,'[',1,8923) +LexToken(CLOSESQBRACKET,']',1,8924) +LexToken(SEMICOLON,';',1,8925) +LexToken(EOL,'\n',1,8926) +LexToken(VAR,'np5',1,8931) +LexToken(ASSIGNMENT,'=',1,8934) +LexToken(OPENSQBRACKET,'[',1,8935) +LexToken(CLOSESQBRACKET,']',1,8936) +LexToken(SEMICOLON,';',1,8937) +LexToken(EOL,'\n',1,8938) +LexToken(VAR,'random_u_exprs',1,8943) +LexToken(ASSIGNMENT,'=',1,8957) +LexToken(VAR,'list',1,8958) +LexToken(OPENBRACKET,'(',1,8962) +LexToken(VAR,'string',1,8963) +LexToken(OPENBRACKET,'(',1,8969) +LexToken(VAR,'min5',1,8970) +LexToken(CLOSEBRACKET,')',1,8974) +LexToken(COMMA,',',1,8975) +LexToken(VAR,'string',1,8977) +LexToken(OPENBRACKET,'(',1,8983) +LexToken(VAR,'max5',1,8984) +LexToken(CLOSEBRACKET,')',1,8988) +LexToken(COMMA,',',1,8989) +LexToken(VAR,'string',1,8991) +LexToken(OPENBRACKET,'(',1,8997) +LexToken(VAR,'seed5',1,8998) +LexToken(CLOSEBRACKET,')',1,9003) +LexToken(COMMA,',',1,9004) +LexToken(VAR,'string',1,9005) +LexToken(OPENBRACKET,'(',1,9011) +LexToken(VAR,'sample5',1,9012) +LexToken(CLOSEBRACKET,')',1,9019) +LexToken(COMMA,',',1,9020) +LexToken(VAR,'string',1,9021) +LexToken(OPENBRACKET,'(',1,9027) +LexToken(VAR,'np5',1,9028) +LexToken(CLOSEBRACKET,')',1,9031) +LexToken(CLOSEBRACKET,')',1,9032) +LexToken(EOL,'\n',1,9033) +LexToken(EOL,'\n',1,9034) +LexToken(EOL,'\n',1,9071) +LexToken(VAR,'xmx',1,9076) +LexToken(ASSIGNMENT,'=',1,9080) +LexToken(VAR,'max',1,9082) +LexToken(OPENBRACKET,'(',1,9085) +LexToken(VAR,'xy',1,9086) +LexToken(OPENBRACKET,'(',1,9088) +LexToken(COLON,':',1,9089) +LexToken(COMMA,',',1,9090) +LexToken(NUMBER,'1',1,9091) +LexToken(CLOSEBRACKET,')',1,9092) +LexToken(CLOSEBRACKET,')',1,9093) +LexToken(SEMICOLON,';',1,9094) +LexToken(EOL,'\n',1,9095) +LexToken(VAR,'xmn',1,9100) +LexToken(ASSIGNMENT,'=',1,9103) +LexToken(VAR,'min',1,9104) +LexToken(OPENBRACKET,'(',1,9107) +LexToken(VAR,'xy',1,9108) +LexToken(OPENBRACKET,'(',1,9110) +LexToken(COLON,':',1,9111) +LexToken(COMMA,',',1,9112) +LexToken(NUMBER,'1',1,9113) +LexToken(CLOSEBRACKET,')',1,9114) +LexToken(CLOSEBRACKET,')',1,9115) +LexToken(COMMA,',',1,9116) +LexToken(EOL,'\n',1,9117) +LexToken(VAR,'xmn',1,9122) +LexToken(ASSIGNMENT,'=',1,9125) +LexToken(VAR,'max',1,9126) +LexToken(OPENBRACKET,'(',1,9129) +LexToken(VAR,'xmn',1,9130) +LexToken(COMMA,',',1,9133) +LexToken(NUMBER,'0',1,9134) +LexToken(CLOSEBRACKET,')',1,9135) +LexToken(SEMICOLON,';',1,9136) +LexToken(EOL,'\n',1,9137) +LexToken(VAR,'ymx',1,9142) +LexToken(ASSIGNMENT,'=',1,9146) +LexToken(VAR,'max',1,9148) +LexToken(OPENBRACKET,'(',1,9151) +LexToken(VAR,'xy',1,9152) +LexToken(OPENBRACKET,'(',1,9154) +LexToken(COLON,':',1,9155) +LexToken(COMMA,',',1,9156) +LexToken(NUMBER,'2',1,9157) +LexToken(CLOSEBRACKET,')',1,9158) +LexToken(CLOSEBRACKET,')',1,9159) +LexToken(SEMICOLON,';',1,9160) +LexToken(EOL,'\n',1,9161) +LexToken(VAR,'ymn',1,9166) +LexToken(ASSIGNMENT,'=',1,9169) +LexToken(VAR,'min',1,9170) +LexToken(OPENBRACKET,'(',1,9173) +LexToken(VAR,'xy',1,9174) +LexToken(OPENBRACKET,'(',1,9176) +LexToken(COLON,':',1,9177) +LexToken(COMMA,',',1,9178) +LexToken(NUMBER,'2',1,9179) +LexToken(CLOSEBRACKET,')',1,9180) +LexToken(CLOSEBRACKET,')',1,9181) +LexToken(SEMICOLON,';',1,9182) +LexToken(EOL,'\n',1,9183) +LexToken(VAR,'dx',1,9188) +LexToken(ASSIGNMENT,'=',1,9191) +LexToken(VAR,'xmx',1,9193) +LexToken(OPERATOR,'-',1,9196) +LexToken(VAR,'xmn',1,9197) +LexToken(SEMICOLON,';',1,9200) +LexToken(EOL,'\n',1,9201) +LexToken(VAR,'dy',1,9206) +LexToken(ASSIGNMENT,'=',1,9209) +LexToken(VAR,'ymx',1,9211) +LexToken(OPERATOR,'-',1,9214) +LexToken(VAR,'ymn',1,9215) +LexToken(EOL,'\n',1,9218) +LexToken(EOL,'\n',1,9219) +LexToken(IF,'if',1,9224) +LexToken(VAR,'dx',1,9227) +LexToken(COMPARISON,'==',1,9229) +LexToken(NUMBER,'0',1,9231) +LexToken(THEN,'then',1,9233) +LexToken(EOL,'\n',1,9237) +LexToken(VAR,'dx',1,9246) +LexToken(ASSIGNMENT,'=',1,9248) +LexToken(VAR,'max',1,9249) +LexToken(OPENBRACKET,'(',1,9252) +LexToken(VAR,'xmx',1,9253) +LexToken(OPERATOR,'/',1,9256) +LexToken(NUMBER,'2',1,9257) +LexToken(COMMA,',',1,9258) +LexToken(NUMBER,'1',1,9259) +LexToken(CLOSEBRACKET,')',1,9260) +LexToken(COMMA,',',1,9261) +LexToken(EOL,'\n',1,9262) +LexToken(END,'end',1,9267) +LexToken(SEMICOLON,';',1,9270) +LexToken(EOL,'\n',1,9271) +LexToken(VAR,'xmx',1,9276) +LexToken(ASSIGNMENT,'=',1,9280) +LexToken(VAR,'xmx',1,9282) +LexToken(OPERATOR,'+',1,9285) +LexToken(VAR,'dx',1,9286) +LexToken(OPERATOR,'/',1,9288) +LexToken(NUMBER,'50',1,9289) +LexToken(SEMICOLON,';',1,9291) +LexToken(EOL,'\n',1,9292) +LexToken(EOL,'\n',1,9293) +LexToken(IF,'if',1,9298) +LexToken(VAR,'dy',1,9301) +LexToken(COMPARISON,'==',1,9303) +LexToken(NUMBER,'0',1,9305) +LexToken(THEN,'then',1,9307) +LexToken(EOL,'\n',1,9311) +LexToken(VAR,'dy',1,9320) +LexToken(ASSIGNMENT,'=',1,9322) +LexToken(VAR,'max',1,9323) +LexToken(OPENBRACKET,'(',1,9326) +LexToken(VAR,'ymx',1,9327) +LexToken(OPERATOR,'/',1,9330) +LexToken(NUMBER,'2',1,9331) +LexToken(COMMA,',',1,9332) +LexToken(NUMBER,'1',1,9333) +LexToken(CLOSEBRACKET,')',1,9334) +LexToken(COMMA,',',1,9335) +LexToken(EOL,'\n',1,9336) +LexToken(END,'end',1,9341) +LexToken(SEMICOLON,';',1,9344) +LexToken(EOL,'\n',1,9345) +LexToken(VAR,'ymn',1,9350) +LexToken(ASSIGNMENT,'=',1,9354) +LexToken(VAR,'ymn',1,9356) +LexToken(OPERATOR,'-',1,9359) +LexToken(VAR,'dy',1,9360) +LexToken(OPERATOR,'/',1,9362) +LexToken(NUMBER,'50',1,9363) +LexToken(SEMICOLON,';',1,9365) +LexToken(EOL,'\n',1,9366) +LexToken(VAR,'ymx',1,9371) +LexToken(ASSIGNMENT,'=',1,9375) +LexToken(VAR,'ymx',1,9377) +LexToken(OPERATOR,'+',1,9380) +LexToken(VAR,'dy',1,9381) +LexToken(OPERATOR,'/',1,9383) +LexToken(NUMBER,'50',1,9384) +LexToken(SEMICOLON,';',1,9386) +LexToken(EOL,'\n',1,9387) +LexToken(EOL,'\n',1,9388) +LexToken(VAR,'rect',1,9393) +LexToken(ASSIGNMENT,'=',1,9398) +LexToken(OPENSQBRACKET,'[',1,9400) +LexToken(VAR,'xmn',1,9401) +LexToken(COMMA,',',1,9404) +LexToken(VAR,'ymn',1,9405) +LexToken(SEMICOLON,';',1,9408) +LexToken(VAR,'xmx',1,9409) +LexToken(COMMA,',',1,9412) +LexToken(VAR,'ymx',1,9413) +LexToken(CLOSESQBRACKET,']',1,9416) +LexToken(SEMICOLON,';',1,9417) +LexToken(EOL,'\n',1,9418) +LexToken(EOL,'\n',1,9419) +LexToken(EOL,'\n',1,9439) +LexToken(VAR,'f',1,9444) +LexToken(ASSIGNMENT,'=',1,9446) +LexToken(VAR,'scf',1,9448) +LexToken(OPENBRACKET,'(',1,9451) +LexToken(VAR,'curwin',1,9452) +LexToken(CLOSEBRACKET,')',1,9458) +LexToken(SEMICOLON,';',1,9459) +LexToken(EOL,'\n',1,9460) +LexToken(EOL,'\n',1,9461) +LexToken(EOL,'\n',1,9462) +LexToken(VAR,'menu_r',1,9467) +LexToken(ASSIGNMENT,'=',1,9474) +LexToken(OPENSQBRACKET,'[',1,9476) +LexToken(CLOSESQBRACKET,']',1,9477) +LexToken(SEMICOLON,';',1,9478) +LexToken(EOL,'\n',1,9479) +LexToken(VAR,'menu_s',1,9484) +LexToken(ASSIGNMENT,'=',1,9491) +LexToken(OPENSQBRACKET,'[',1,9493) +LexToken(CLOSESQBRACKET,']',1,9494) +LexToken(SEMICOLON,';',1,9495) +LexToken(EOL,'\n',1,9496) +LexToken(VAR,'menu_o',1,9501) +LexToken(ASSIGNMENT,'=',1,9508) +LexToken(OPENSQBRACKET,'[',1,9510) +LexToken(DQSTRING,'"zero order"',1,9522) +LexToken(COMMA,',',1,9523) +LexToken(DQSTRING,'"linear"',1,9531) +LexToken(COMMA,',',1,9532) +LexToken(DQSTRING,'"order 2"',1,9541) +LexToken(COMMA,',',1,9542) +LexToken(DQSTRING,'"not_a_knot"',1,9554) +LexToken(COMMA,',',1,9555) +LexToken(DQSTRING,'"periodic"',1,9565) +LexToken(COMMA,',',1,9566) +LexToken(DQSTRING,'"monotone"',1,9576) +LexToken(COMMA,',',1,9577) +LexToken(DQSTRING,'"fast"',1,9583) +LexToken(COMMA,',',1,9584) +LexToken(DQSTRING,'"clamped"',1,9593) +LexToken(CLOSESQBRACKET,']',1,9594) +LexToken(EOL,'\n',1,9595) +LexToken(VAR,'menu_d',1,9600) +LexToken(ASSIGNMENT,'=',1,9607) +LexToken(OPENSQBRACKET,'[',1,9609) +LexToken(DQSTRING,'"Clear"',1,9616) +LexToken(COMMA,',',1,9617) +LexToken(DQSTRING,'"Data Bounds"',1,9630) +LexToken(COMMA,',',1,9631) +LexToken(DQSTRING,'"Load from text file"',1,9652) +LexToken(COMMA,',',1,9653) +LexToken(DQSTRING,'"Save to text file"',1,9672) +LexToken(COMMA,',',1,9673) +LexToken(DQSTRING,'"Load from Excel"',1,9690) +LexToken(COMMA,',',1,9691) +LexToken(DQSTRING,'"Periodic signal"',1,9708) +LexToken(CLOSESQBRACKET,']',1,9709) +LexToken(EOL,'\n',1,9710) +LexToken(VAR,'menu_t',1,9715) +LexToken(ASSIGNMENT,'=',1,9721) +LexToken(OPENSQBRACKET,'[',1,9722) +LexToken(DQSTRING,'"sine"',1,9728) +LexToken(COMMA,',',1,9729) +LexToken(DQSTRING,'"sawtooth1"',1,9740) +LexToken(COMMA,',',1,9741) +LexToken(DQSTRING,'"sawtooth2"',1,9752) +LexToken(COMMA,',',1,9753) +LexToken(DQSTRING,'"pulse"',1,9760) +LexToken(COMMA,',',1,9761) +LexToken(DQSTRING,'"random normal"',1,9776) +LexToken(COMMA,',',1,9777) +LexToken(DQSTRING,'"random uniform"',1,9793) +LexToken(CLOSESQBRACKET,']',1,9794) +LexToken(EOL,'\n',1,9795) +LexToken(VAR,'menu_e',1,9800) +LexToken(ASSIGNMENT,'=',1,9806) +LexToken(OPENSQBRACKET,'[',1,9807) +LexToken(DQSTRING,'"Help"',1,9813) +LexToken(COMMA,',',1,9814) +LexToken(DQSTRING,'"Exit without save"',1,9833) +LexToken(COMMA,',',1,9834) +LexToken(DQSTRING,'"Save/Exit"',1,9845) +LexToken(CLOSESQBRACKET,']',1,9846) +LexToken(EOL,'\n',1,9847) +LexToken(VAR,'MENU',1,9852) +LexToken(ASSIGNMENT,'=',1,9856) +LexToken(OPENSQBRACKET,'[',1,9857) +LexToken(DQSTRING,'"Autoscale"',1,9868) +LexToken(COMMA,',',1,9869) +LexToken(DQSTRING,'"Spline"',1,9877) +LexToken(COMMA,',',1,9878) +LexToken(DQSTRING,'"Data"',1,9884) +LexToken(COMMA,',',1,9885) +LexToken(DQSTRING,'"Standards"',1,9896) +LexToken(COMMA,',',1,9897) +LexToken(DQSTRING,'"Exit"',1,9903) +LexToken(CLOSESQBRACKET,']',1,9904) +LexToken(SEMICOLON,';',1,9905) +LexToken(EOL,'\n',1,9906) +LexToken(VAR,'menus',1,9911) +LexToken(ASSIGNMENT,'=',1,9917) +LexToken(VAR,'list',1,9919) +LexToken(OPENBRACKET,'(',1,9923) +LexToken(VAR,'MENU',1,9924) +LexToken(COMMA,',',1,9928) +LexToken(VAR,'menu_s',1,9929) +LexToken(COMMA,',',1,9935) +LexToken(VAR,'menu_o',1,9936) +LexToken(COMMA,',',1,9942) +LexToken(VAR,'menu_d',1,9943) +LexToken(COMMA,',',1,9949) +LexToken(VAR,'menu_t',1,9950) +LexToken(COMMA,',',1,9956) +LexToken(VAR,'menu_e',1,9957) +LexToken(CLOSEBRACKET,')',1,9963) +LexToken(SEMICOLON,';',1,9964) +LexToken(EOL,'\n',1,9965) +LexToken(EOL,'\n',1,9966) +LexToken(VAR,'scam',1,9971) +LexToken(ASSIGNMENT,'=',1,9975) +LexToken(DQSTRING,'"menus(1)(1)"',1,9988) +LexToken(EOL,'\n',1,9989) +LexToken(VAR,'w',1,9994) +LexToken(ASSIGNMENT,'=',1,9995) +LexToken(DQSTRING,'"menus(3)("',1,10006) +LexToken(SEMICOLON,';',1,10007) +LexToken(EOL,'\n',1,10008) +LexToken(VAR,'r',1,10013) +LexToken(ASSIGNMENT,'=',1,10014) +LexToken(DQSTRING,'")"',1,10017) +LexToken(SEMICOLON,';',1,10018) +LexToken(EOL,'\n',1,10019) +LexToken(VAR,'Orderm',1,10024) +LexToken(ASSIGNMENT,'=',1,10030) +LexToken(VAR,'w',1,10031) +LexToken(OPENBRACKET,'(',1,10032) +LexToken(VAR,'ones',1,10033) +LexToken(OPENBRACKET,'(',1,10037) +LexToken(VAR,'menu_o',1,10038) +LexToken(CLOSEBRACKET,')',1,10044) +LexToken(CLOSEBRACKET,')',1,10045) +LexToken(OPERATOR,'+',1,10046) +LexToken(VAR,'string',1,10047) +LexToken(OPENBRACKET,'(',1,10053) +LexToken(NUMBER,'1',1,10054) +LexToken(COLON,':',1,10055) +LexToken(VAR,'size',1,10056) +LexToken(OPENBRACKET,'(',1,10060) +LexToken(VAR,'menu_o',1,10061) +LexToken(COMMA,',',1,10067) +LexToken(DQSTRING,'"*"',1,10070) +LexToken(CLOSEBRACKET,')',1,10071) +LexToken(CLOSEBRACKET,')',1,10072) +LexToken(OPERATOR,'+',1,10073) +LexToken(VAR,'r',1,10074) +LexToken(OPENBRACKET,'(',1,10075) +LexToken(VAR,'ones',1,10076) +LexToken(OPENBRACKET,'(',1,10080) +LexToken(VAR,'menu_o',1,10081) +LexToken(CLOSEBRACKET,')',1,10087) +LexToken(CLOSEBRACKET,')',1,10088) +LexToken(EOL,'\n',1,10089) +LexToken(VAR,'w',1,10094) +LexToken(ASSIGNMENT,'=',1,10095) +LexToken(DQSTRING,'"menus(4)("',1,10106) +LexToken(SEMICOLON,';',1,10107) +LexToken(EOL,'\n',1,10108) +LexToken(VAR,'r',1,10113) +LexToken(ASSIGNMENT,'=',1,10114) +LexToken(DQSTRING,'")"',1,10117) +LexToken(SEMICOLON,';',1,10118) +LexToken(EOL,'\n',1,10119) +LexToken(VAR,'Datam',1,10124) +LexToken(ASSIGNMENT,'=',1,10129) +LexToken(VAR,'w',1,10130) +LexToken(OPENBRACKET,'(',1,10131) +LexToken(VAR,'ones',1,10132) +LexToken(OPENBRACKET,'(',1,10136) +LexToken(VAR,'menu_d',1,10137) +LexToken(CLOSEBRACKET,')',1,10143) +LexToken(CLOSEBRACKET,')',1,10144) +LexToken(OPERATOR,'+',1,10145) +LexToken(VAR,'string',1,10146) +LexToken(OPENBRACKET,'(',1,10152) +LexToken(NUMBER,'1',1,10153) +LexToken(COLON,':',1,10154) +LexToken(VAR,'size',1,10155) +LexToken(OPENBRACKET,'(',1,10159) +LexToken(VAR,'menu_d',1,10160) +LexToken(COMMA,',',1,10166) +LexToken(DQSTRING,'"*"',1,10169) +LexToken(CLOSEBRACKET,')',1,10170) +LexToken(CLOSEBRACKET,')',1,10171) +LexToken(OPERATOR,'+',1,10172) +LexToken(VAR,'r',1,10173) +LexToken(OPENBRACKET,'(',1,10174) +LexToken(VAR,'ones',1,10175) +LexToken(OPENBRACKET,'(',1,10179) +LexToken(VAR,'menu_d',1,10180) +LexToken(CLOSEBRACKET,')',1,10186) +LexToken(CLOSEBRACKET,')',1,10187) +LexToken(EOL,'\n',1,10188) +LexToken(VAR,'w',1,10193) +LexToken(ASSIGNMENT,'=',1,10194) +LexToken(DQSTRING,'"menus(5)("',1,10205) +LexToken(SEMICOLON,';',1,10206) +LexToken(EOL,'\n',1,10207) +LexToken(VAR,'r',1,10212) +LexToken(ASSIGNMENT,'=',1,10213) +LexToken(DQSTRING,'")"',1,10216) +LexToken(SEMICOLON,';',1,10217) +LexToken(EOL,'\n',1,10218) +LexToken(VAR,'Standm',1,10223) +LexToken(ASSIGNMENT,'=',1,10229) +LexToken(VAR,'w',1,10230) +LexToken(OPENBRACKET,'(',1,10231) +LexToken(VAR,'ones',1,10232) +LexToken(OPENBRACKET,'(',1,10236) +LexToken(VAR,'menu_t',1,10237) +LexToken(CLOSEBRACKET,')',1,10243) +LexToken(CLOSEBRACKET,')',1,10244) +LexToken(OPERATOR,'+',1,10245) +LexToken(VAR,'string',1,10246) +LexToken(OPENBRACKET,'(',1,10252) +LexToken(NUMBER,'1',1,10253) +LexToken(COLON,':',1,10254) +LexToken(VAR,'size',1,10255) +LexToken(OPENBRACKET,'(',1,10259) +LexToken(VAR,'menu_t',1,10260) +LexToken(COMMA,',',1,10266) +LexToken(DQSTRING,'"*"',1,10269) +LexToken(CLOSEBRACKET,')',1,10270) +LexToken(CLOSEBRACKET,')',1,10271) +LexToken(OPERATOR,'+',1,10272) +LexToken(VAR,'r',1,10273) +LexToken(OPENBRACKET,'(',1,10274) +LexToken(VAR,'ones',1,10275) +LexToken(OPENBRACKET,'(',1,10279) +LexToken(VAR,'menu_t',1,10280) +LexToken(CLOSEBRACKET,')',1,10286) +LexToken(CLOSEBRACKET,')',1,10287) +LexToken(EOL,'\n',1,10288) +LexToken(VAR,'w',1,10293) +LexToken(ASSIGNMENT,'=',1,10294) +LexToken(DQSTRING,'"menus(6)("',1,10305) +LexToken(SEMICOLON,';',1,10306) +LexToken(EOL,'\n',1,10307) +LexToken(VAR,'r',1,10312) +LexToken(ASSIGNMENT,'=',1,10313) +LexToken(DQSTRING,'")"',1,10316) +LexToken(SEMICOLON,';',1,10317) +LexToken(EOL,'\n',1,10318) +LexToken(VAR,'Exitm',1,10323) +LexToken(ASSIGNMENT,'=',1,10328) +LexToken(VAR,'w',1,10329) +LexToken(OPENBRACKET,'(',1,10330) +LexToken(VAR,'ones',1,10331) +LexToken(OPENBRACKET,'(',1,10335) +LexToken(VAR,'menu_e',1,10336) +LexToken(CLOSEBRACKET,')',1,10342) +LexToken(CLOSEBRACKET,')',1,10343) +LexToken(OPERATOR,'+',1,10344) +LexToken(VAR,'string',1,10345) +LexToken(OPENBRACKET,'(',1,10351) +LexToken(NUMBER,'1',1,10352) +LexToken(COLON,':',1,10353) +LexToken(VAR,'size',1,10354) +LexToken(OPENBRACKET,'(',1,10358) +LexToken(VAR,'menu_e',1,10359) +LexToken(COMMA,',',1,10365) +LexToken(DQSTRING,'"*"',1,10368) +LexToken(CLOSEBRACKET,')',1,10369) +LexToken(CLOSEBRACKET,')',1,10370) +LexToken(OPERATOR,'+',1,10371) +LexToken(VAR,'r',1,10372) +LexToken(OPENBRACKET,'(',1,10373) +LexToken(VAR,'ones',1,10374) +LexToken(OPENBRACKET,'(',1,10378) +LexToken(VAR,'menu_e',1,10379) +LexToken(CLOSEBRACKET,')',1,10385) +LexToken(CLOSEBRACKET,')',1,10386) +LexToken(EOL,'\n',1,10387) +LexToken(EOL,'\n',1,10388) +LexToken(VAR,'execstr',1,10393) +LexToken(OPENBRACKET,'(',1,10400) +LexToken(DQSTRING,'"Autoscale_"',1,10412) +LexToken(OPERATOR,'+',1,10413) +LexToken(VAR,'string',1,10414) +LexToken(OPENBRACKET,'(',1,10420) +LexToken(VAR,'curwin',1,10421) +LexToken(CLOSEBRACKET,')',1,10427) +LexToken(OPERATOR,'+',1,10428) +LexToken(DQSTRING,'"=scam"',1,10435) +LexToken(CLOSEBRACKET,')',1,10436) +LexToken(EOL,'\n',1,10437) +LexToken(VAR,'execstr',1,10442) +LexToken(OPENBRACKET,'(',1,10449) +LexToken(DQSTRING,'"Spline_"',1,10458) +LexToken(OPERATOR,'+',1,10459) +LexToken(VAR,'string',1,10460) +LexToken(OPENBRACKET,'(',1,10466) +LexToken(VAR,'curwin',1,10467) +LexToken(CLOSEBRACKET,')',1,10473) +LexToken(OPERATOR,'+',1,10474) +LexToken(DQSTRING,'"=Orderm"',1,10483) +LexToken(CLOSEBRACKET,')',1,10484) +LexToken(EOL,'\n',1,10485) +LexToken(VAR,'execstr',1,10490) +LexToken(OPENBRACKET,'(',1,10497) +LexToken(DQSTRING,'"Data_"',1,10504) +LexToken(OPERATOR,'+',1,10505) +LexToken(VAR,'string',1,10506) +LexToken(OPENBRACKET,'(',1,10512) +LexToken(VAR,'curwin',1,10513) +LexToken(CLOSEBRACKET,')',1,10519) +LexToken(OPERATOR,'+',1,10520) +LexToken(DQSTRING,'"=Datam"',1,10528) +LexToken(CLOSEBRACKET,')',1,10529) +LexToken(EOL,'\n',1,10530) +LexToken(VAR,'execstr',1,10535) +LexToken(OPENBRACKET,'(',1,10542) +LexToken(DQSTRING,'"Standards_"',1,10554) +LexToken(OPERATOR,'+',1,10555) +LexToken(VAR,'string',1,10556) +LexToken(OPENBRACKET,'(',1,10562) +LexToken(VAR,'curwin',1,10563) +LexToken(CLOSEBRACKET,')',1,10569) +LexToken(OPERATOR,'+',1,10570) +LexToken(DQSTRING,'"=Standm"',1,10579) +LexToken(CLOSEBRACKET,')',1,10580) +LexToken(EOL,'\n',1,10581) +LexToken(VAR,'execstr',1,10586) +LexToken(OPENBRACKET,'(',1,10593) +LexToken(DQSTRING,'"Exit_"',1,10600) +LexToken(OPERATOR,'+',1,10601) +LexToken(VAR,'string',1,10602) +LexToken(OPENBRACKET,'(',1,10608) +LexToken(VAR,'curwin',1,10609) +LexToken(CLOSEBRACKET,')',1,10615) +LexToken(OPERATOR,'+',1,10616) +LexToken(DQSTRING,'"=Exitm"',1,10624) +LexToken(CLOSEBRACKET,')',1,10625) +LexToken(EOL,'\n',1,10626) +LexToken(EOL,'\n',1,10627) +LexToken(VAR,'addmenu',1,10632) +LexToken(OPENBRACKET,'(',1,10639) +LexToken(VAR,'curwin',1,10640) +LexToken(COMMA,',',1,10646) +LexToken(VAR,'MENU',1,10647) +LexToken(OPENBRACKET,'(',1,10651) +LexToken(NUMBER,'1',1,10652) +LexToken(CLOSEBRACKET,')',1,10653) +LexToken(CLOSEBRACKET,')',1,10654) +LexToken(EOL,'\n',1,10655) +LexToken(VAR,'addmenu',1,10660) +LexToken(OPENBRACKET,'(',1,10667) +LexToken(VAR,'curwin',1,10668) +LexToken(COMMA,',',1,10674) +LexToken(VAR,'MENU',1,10675) +LexToken(OPENBRACKET,'(',1,10679) +LexToken(NUMBER,'2',1,10680) +LexToken(CLOSEBRACKET,')',1,10681) +LexToken(COMMA,',',1,10682) +LexToken(VAR,'menu_o',1,10683) +LexToken(CLOSEBRACKET,')',1,10689) +LexToken(EOL,'\n',1,10690) +LexToken(VAR,'addmenu',1,10695) +LexToken(OPENBRACKET,'(',1,10702) +LexToken(VAR,'curwin',1,10703) +LexToken(COMMA,',',1,10709) +LexToken(VAR,'MENU',1,10710) +LexToken(OPENBRACKET,'(',1,10714) +LexToken(NUMBER,'3',1,10715) +LexToken(CLOSEBRACKET,')',1,10716) +LexToken(COMMA,',',1,10717) +LexToken(VAR,'menu_d',1,10718) +LexToken(CLOSEBRACKET,')',1,10724) +LexToken(EOL,'\n',1,10725) +LexToken(VAR,'addmenu',1,10730) +LexToken(OPENBRACKET,'(',1,10737) +LexToken(VAR,'curwin',1,10738) +LexToken(COMMA,',',1,10744) +LexToken(VAR,'MENU',1,10745) +LexToken(OPENBRACKET,'(',1,10749) +LexToken(NUMBER,'4',1,10750) +LexToken(CLOSEBRACKET,')',1,10751) +LexToken(COMMA,',',1,10752) +LexToken(VAR,'menu_t',1,10753) +LexToken(CLOSEBRACKET,')',1,10759) +LexToken(EOL,'\n',1,10760) +LexToken(VAR,'addmenu',1,10765) +LexToken(OPENBRACKET,'(',1,10772) +LexToken(VAR,'curwin',1,10773) +LexToken(COMMA,',',1,10779) +LexToken(VAR,'MENU',1,10780) +LexToken(OPENBRACKET,'(',1,10784) +LexToken(NUMBER,'5',1,10785) +LexToken(CLOSEBRACKET,')',1,10786) +LexToken(COMMA,',',1,10787) +LexToken(VAR,'menu_e',1,10788) +LexToken(CLOSEBRACKET,')',1,10794) +LexToken(EOL,'\n',1,10795) +LexToken(EOL,'\n',1,10869) +LexToken(EOL,'\n',1,10870) +LexToken(VAR,'drawlater',1,10875) +LexToken(OPENBRACKET,'(',1,10884) +LexToken(CLOSEBRACKET,')',1,10885) +LexToken(SEMICOLON,';',1,10886) +LexToken(EOL,'\n',1,10887) +LexToken(VAR,'a',1,10892) +LexToken(ASSIGNMENT,'=',1,10894) +LexToken(VAR,'gca',1,10896) +LexToken(OPENBRACKET,'(',1,10899) +LexToken(CLOSEBRACKET,')',1,10900) +LexToken(SEMICOLON,';',1,10901) +LexToken(EOL,'\n',1,10902) +LexToken(VAR,'a',1,10907) +LexToken(DOT,'.',1,10908) +LexToken(VAR,'data_bounds',1,10909) +LexToken(ASSIGNMENT,'=',1,10922) +LexToken(VAR,'rect',1,10924) +LexToken(SEMICOLON,';',1,10928) +LexToken(EOL,'\n',1,10929) +LexToken(VAR,'a',1,10934) +LexToken(DOT,'.',1,10935) +LexToken(VAR,'axes_visible',1,10936) +LexToken(ASSIGNMENT,'=',1,10949) +LexToken(DQSTRING,'"on"',1,10954) +LexToken(SEMICOLON,';',1,10955) +LexToken(EOL,'\n',1,10956) +LexToken(VAR,'a',1,10961) +LexToken(DOT,'.',1,10962) +LexToken(VAR,'clip_state',1,10963) +LexToken(ASSIGNMENT,'=',1,10976) +LexToken(DQSTRING,'"on"',1,10981) +LexToken(SEMICOLON,';',1,10982) +LexToken(EOL,'\n',1,10983) +LexToken(VAR,'xtitle',1,10988) +LexToken(OPENBRACKET,'(',1,10994) +LexToken(DQSTRING,'""',1,10997) +LexToken(COMMA,',',1,10998) +LexToken(DQSTRING,'"time"',1,11005) +LexToken(COMMA,',',1,11006) +LexToken(DQSTRING,'"Output"',1,11015) +LexToken(CLOSEBRACKET,')',1,11017) +LexToken(SEMICOLON,';',1,11019) +LexToken(EOL,'\n',1,11020) +LexToken(VAR,'a',1,11025) +LexToken(DOT,'.',1,11026) +LexToken(VAR,'title',1,11027) +LexToken(DOT,'.',1,11032) +LexToken(VAR,'font_size',1,11033) +LexToken(ASSIGNMENT,'=',1,11042) +LexToken(NUMBER,'2',1,11043) +LexToken(SEMICOLON,';',1,11044) +LexToken(EOL,'\n',1,11045) +LexToken(VAR,'a',1,11050) +LexToken(DOT,'.',1,11051) +LexToken(VAR,'title',1,11052) +LexToken(DOT,'.',1,11057) +LexToken(VAR,'font_style',1,11058) +LexToken(ASSIGNMENT,'=',1,11068) +LexToken(NUMBER,'4',1,11069) +LexToken(SEMICOLON,';',1,11070) +LexToken(EOL,'\n',1,11071) +LexToken(VAR,'a',1,11076) +LexToken(DOT,'.',1,11077) +LexToken(VAR,'title',1,11078) +LexToken(DOT,'.',1,11083) +LexToken(VAR,'foreground',1,11084) +LexToken(ASSIGNMENT,'=',1,11094) +LexToken(NUMBER,'2',1,11095) +LexToken(SEMICOLON,';',1,11096) +LexToken(EOL,'\n',1,11097) +LexToken(EOL,'\n',1,11098) +LexToken(VAR,'a',1,11103) +LexToken(DOT,'.',1,11104) +LexToken(VAR,'grid',1,11105) +LexToken(ASSIGNMENT,'=',1,11109) +LexToken(OPENSQBRACKET,'[',1,11110) +LexToken(NUMBER,'2',1,11111) +LexToken(NUMBER,'2',1,11113) +LexToken(CLOSESQBRACKET,']',1,11114) +LexToken(SEMICOLON,';',1,11115) +LexToken(EOL,'\n',1,11116) +LexToken(VAR,'xpolys',1,11121) +LexToken(OPENBRACKET,'(',1,11127) +LexToken(VAR,'xy',1,11128) +LexToken(OPENBRACKET,'(',1,11130) +LexToken(COLON,':',1,11131) +LexToken(COMMA,',',1,11132) +LexToken(NUMBER,'1',1,11133) +LexToken(CLOSEBRACKET,')',1,11134) +LexToken(COMMA,',',1,11135) +LexToken(VAR,'xy',1,11136) +LexToken(OPENBRACKET,'(',1,11138) +LexToken(COLON,':',1,11139) +LexToken(COMMA,',',1,11140) +LexToken(NUMBER,'2',1,11141) +LexToken(CLOSEBRACKET,')',1,11142) +LexToken(COMMA,',',1,11143) +LexToken(OPENSQBRACKET,'[',1,11144) +LexToken(NUMBER,'-1',1,11145) +LexToken(CLOSESQBRACKET,']',1,11147) +LexToken(CLOSEBRACKET,')',1,11148) +LexToken(SEMICOLON,';',1,11149) +LexToken(EOL,'\n',1,11166) +LexToken(VAR,'xpolys',1,11171) +LexToken(OPENBRACKET,'(',1,11177) +LexToken(VAR,'xy',1,11178) +LexToken(OPENBRACKET,'(',1,11180) +LexToken(COLON,':',1,11181) +LexToken(COMMA,',',1,11182) +LexToken(NUMBER,'1',1,11183) +LexToken(CLOSEBRACKET,')',1,11184) +LexToken(COMMA,',',1,11185) +LexToken(VAR,'xy',1,11186) +LexToken(OPENBRACKET,'(',1,11188) +LexToken(COLON,':',1,11189) +LexToken(COMMA,',',1,11190) +LexToken(NUMBER,'2',1,11191) +LexToken(CLOSEBRACKET,')',1,11192) +LexToken(COMMA,',',1,11193) +LexToken(OPENSQBRACKET,'[',1,11194) +LexToken(NUMBER,'5',1,11195) +LexToken(CLOSESQBRACKET,']',1,11196) +LexToken(CLOSEBRACKET,')',1,11197) +LexToken(SEMICOLON,';',1,11198) +LexToken(EOL,'\n',1,11216) +LexToken(VAR,'splines',1,11221) +LexToken(ASSIGNMENT,'=',1,11229) +LexToken(VAR,'a',1,11231) +LexToken(DOT,'.',1,11232) +LexToken(VAR,'children',1,11233) +LexToken(OPENBRACKET,'(',1,11241) +LexToken(NUMBER,'1',1,11242) +LexToken(CLOSEBRACKET,')',1,11243) +LexToken(DOT,'.',1,11244) +LexToken(VAR,'children',1,11245) +LexToken(EOL,'\n',1,11253) +LexToken(VAR,'points',1,11258) +LexToken(ASSIGNMENT,'=',1,11266) +LexToken(VAR,'a',1,11268) +LexToken(DOT,'.',1,11269) +LexToken(VAR,'children',1,11270) +LexToken(OPENBRACKET,'(',1,11278) +LexToken(NUMBER,'2',1,11279) +LexToken(CLOSEBRACKET,')',1,11280) +LexToken(DOT,'.',1,11281) +LexToken(VAR,'children',1,11282) +LexToken(EOL,'\n',1,11290) +LexToken(EOL,'\n',1,11336) +LexToken(OPENSQBRACKET,'[',1,11341) +LexToken(VAR,'rpar',1,11342) +LexToken(COMMA,',',1,11346) +LexToken(VAR,'ipar',1,11347) +LexToken(CLOSESQBRACKET,']',1,11351) +LexToken(ASSIGNMENT,'=',1,11352) +LexToken(VAR,'AutoScale',1,11353) +LexToken(OPENBRACKET,'(',1,11362) +LexToken(VAR,'a',1,11363) +LexToken(COMMA,',',1,11364) +LexToken(VAR,'xy',1,11365) +LexToken(COMMA,',',1,11367) +LexToken(VAR,'ipar',1,11368) +LexToken(COMMA,',',1,11372) +LexToken(VAR,'rpar',1,11373) +LexToken(CLOSEBRACKET,')',1,11377) +LexToken(EOL,'\n',1,11378) +LexToken(VAR,'drawnow',1,11383) +LexToken(OPENBRACKET,'(',1,11390) +LexToken(CLOSEBRACKET,')',1,11391) +LexToken(SEMICOLON,';',1,11392) +LexToken(EOL,'\n',1,11393) +LexToken(EOL,'\n',1,11421) +LexToken(EOL,'\n',1,11422) +LexToken(VAR,'lines',1,11427) +LexToken(OPENBRACKET,'(',1,11432) +LexToken(NUMBER,'0',1,11433) +LexToken(CLOSEBRACKET,')',1,11434) +LexToken(SEMICOLON,';',1,11435) +LexToken(EOL,'\n',1,11436) +LexToken(WHILE,'while',1,11441) +LexToken(PREVAR_BOOLEAN,'%t',1,11447) +LexToken(THEN,'then',1,11450) +LexToken(EOL,'\n',1,11506) +LexToken(VAR,'N',1,11515) +LexToken(ASSIGNMENT,'=',1,11517) +LexToken(VAR,'size',1,11519) +LexToken(OPENBRACKET,'(',1,11523) +LexToken(VAR,'xy',1,11524) +LexToken(COMMA,',',1,11526) +LexToken(DQSTRING,'"r"',1,11529) +LexToken(CLOSEBRACKET,')',1,11530) +LexToken(SEMICOLON,';',1,11531) +LexToken(EOL,'\n',1,11532) +LexToken(OPENSQBRACKET,'[',1,11541) +LexToken(VAR,'btn',1,11542) +LexToken(COMMA,',',1,11545) +LexToken(VAR,'xc',1,11546) +LexToken(COMMA,',',1,11548) +LexToken(VAR,'yc',1,11549) +LexToken(COMMA,',',1,11551) +LexToken(VAR,'win',1,11552) +LexToken(COMMA,',',1,11555) +LexToken(VAR,'Cmenu',1,11556) +LexToken(CLOSESQBRACKET,']',1,11561) +LexToken(ASSIGNMENT,'=',1,11563) +LexToken(VAR,'get_click',1,11565) +LexToken(OPENBRACKET,'(',1,11574) +LexToken(CLOSEBRACKET,')',1,11575) +LexToken(SEMICOLON,';',1,11576) +LexToken(EOL,'\n',1,11586) +LexToken(IF,'if',1,11595) +LexToken(OPENBRACKET,'(',1,11598) +LexToken(OPENBRACKET,'(',1,11599) +LexToken(VAR,'win',1,11600) +LexToken(COMPARISON,'>',1,11603) +LexToken(NUMBER,'0',1,11604) +LexToken(CLOSEBRACKET,')',1,11605) +LexToken(LOGICAL,'&',1,11607) +LexToken(OPENBRACKET,'(',1,11609) +LexToken(VAR,'win',1,11610) +LexToken(COMPARISON,'<>',1,11613) +LexToken(VAR,'curwin',1,11615) +LexToken(CLOSEBRACKET,')',1,11621) +LexToken(CLOSEBRACKET,')',1,11622) +LexToken(THEN,'then',1,11624) +LexToken(EOL,'\n',1,11628) +LexToken(VAR,'Cmenu',1,11641) +LexToken(ASSIGNMENT,'=',1,11646) +LexToken(DQSTRING,'"Mouse click is Offside!"',1,11671) +LexToken(SEMICOLON,';',1,11672) +LexToken(EOL,'\n',1,11673) +LexToken(END,'end',1,11682) +LexToken(EOL,'\n',1,11685) +LexToken(IF,'if',1,11694) +LexToken(VAR,'Cmenu',1,11697) +LexToken(COMPARISON,'==',1,11702) +LexToken(OPENSQBRACKET,'[',1,11704) +LexToken(CLOSESQBRACKET,']',1,11705) +LexToken(THEN,'then',1,11707) +LexToken(EOL,'\n',1,11711) +LexToken(VAR,'Cmenu',1,11724) +LexToken(ASSIGNMENT,'=',1,11729) +LexToken(DQSTRING,'"edit"',1,11735) +LexToken(COMMA,',',1,11736) +LexToken(EOL,'\n',1,11737) +LexToken(END,'end',1,11746) +LexToken(EOL,'\n',1,11749) +LexToken(IF,'if',1,11758) +LexToken(OPENBRACKET,'(',1,11761) +LexToken(VAR,'Cmenu',1,11762) +LexToken(COMPARISON,'==',1,11767) +LexToken(DQSTRING,'"Exit"',1,11774) +LexToken(CLOSEBRACKET,')',1,11775) +LexToken(LOGICAL,'|',1,11777) +LexToken(OPENBRACKET,'(',1,11778) +LexToken(VAR,'Cmenu',1,11779) +LexToken(COMPARISON,'==',1,11784) +LexToken(DQSTRING,'"Quit"',1,11791) +LexToken(CLOSEBRACKET,')',1,11793) +LexToken(THEN,'then',1,11795) +LexToken(COMMA,',',1,11799) +LexToken(EOL,'\n',1,11800) +LexToken(VAR,'ipar',1,11813) +LexToken(ASSIGNMENT,'=',1,11817) +LexToken(OPENSQBRACKET,'[',1,11818) +LexToken(CLOSESQBRACKET,']',1,11819) +LexToken(SEMICOLON,';',1,11820) +LexToken(EOL,'\n',1,11821) +LexToken(VAR,'rpar',1,11834) +LexToken(ASSIGNMENT,'=',1,11838) +LexToken(OPENSQBRACKET,'[',1,11839) +LexToken(CLOSESQBRACKET,']',1,11840) +LexToken(SEMICOLON,';',1,11841) +LexToken(EOL,'\n',1,11842) +LexToken(VAR,'ok',1,11855) +LexToken(ASSIGNMENT,'=',1,11857) +LexToken(PREVAR_BOOLEAN,'%f',1,11858) +LexToken(SEMICOLON,';',1,11860) +LexToken(EOL,'\n',1,11861) +LexToken(RETURN,'return',1,11874) +LexToken(SEMICOLON,';',1,11880) +LexToken(EOL,'\n',1,11881) +LexToken(END,'end',1,11890) +LexToken(EOL,'\n',1,11893) +LexToken(EOL,'\n',1,11971) +LexToken(IF,'if',1,11980) +LexToken(OPENBRACKET,'(',1,11983) +LexToken(OPENBRACKET,'(',1,11984) +LexToken(VAR,'Cmenu',1,11985) +LexToken(COMPARISON,'==',1,11990) +LexToken(DQSTRING,'"zero order"',1,12003) +LexToken(CLOSEBRACKET,')',1,12004) +LexToken(LOGICAL,'|',1,12006) +LexToken(OPENBRACKET,'(',1,12008) +LexToken(VAR,'Cmenu',1,12009) +LexToken(COMPARISON,'==',1,12014) +LexToken(DQSTRING,'"linear"',1,12023) +LexToken(CLOSEBRACKET,')',1,12024) +LexToken(LOGICAL,'|',1,12026) +LexToken(OPENBRACKET,'(',1,12028) +LexToken(VAR,'Cmenu',1,12029) +LexToken(COMPARISON,'==',1,12034) +LexToken(DQSTRING,'"order 2"',1,12044) +LexToken(CLOSEBRACKET,')',1,12045) +LexToken(LOGICAL,'|',1,12046) +LexToken(OPENBRACKET,'(',1,12064) +LexToken(VAR,'Cmenu',1,12065) +LexToken(COMPARISON,'==',1,12070) +LexToken(DQSTRING,'"not_a_knot"',1,12083) +LexToken(CLOSEBRACKET,')',1,12084) +LexToken(LOGICAL,'|',1,12085) +LexToken(OPENBRACKET,'(',1,12087) +LexToken(VAR,'Cmenu',1,12088) +LexToken(COMPARISON,'==',1,12093) +LexToken(DQSTRING,'"periodic"',1,12104) +LexToken(CLOSEBRACKET,')',1,12105) +LexToken(LOGICAL,'|',1,12106) +LexToken(OPENBRACKET,'(',1,12108) +LexToken(VAR,'Cmenu',1,12109) +LexToken(COMPARISON,'==',1,12114) +LexToken(DQSTRING,'"monotone"',1,12125) +LexToken(CLOSEBRACKET,')',1,12126) +LexToken(LOGICAL,'|',1,12127) +LexToken(OPENBRACKET,'(',1,12145) +LexToken(VAR,'Cmenu',1,12146) +LexToken(COMPARISON,'==',1,12151) +LexToken(DQSTRING,'"fast"',1,12158) +LexToken(CLOSEBRACKET,')',1,12159) +LexToken(LOGICAL,'|',1,12160) +LexToken(OPENBRACKET,'(',1,12162) +LexToken(VAR,'Cmenu',1,12163) +LexToken(COMPARISON,'==',1,12168) +LexToken(DQSTRING,'"clamped"',1,12178) +LexToken(CLOSEBRACKET,')',1,12179) +LexToken(CLOSEBRACKET,')',1,12180) +LexToken(THEN,'then',1,12182) +LexToken(EOL,'\n',1,12186) +LexToken(EOL,'\n',1,12187) +LexToken(SELECT,'select',1,12200) +LexToken(VAR,'Cmenu',1,12208) +LexToken(EOL,'\n',1,12213) +LexToken(CASE,'case',1,12226) +LexToken(DQSTRING,'"zero order"',1,12242) +LexToken(THEN,'then',1,12244) +LexToken(EOL,'\n',1,12248) +LexToken(VAR,'NOrder',1,12265) +LexToken(ASSIGNMENT,'=',1,12271) +LexToken(NUMBER,'0',1,12272) +LexToken(SEMICOLON,';',1,12273) +LexToken(EOL,'\n',1,12274) +LexToken(CASE,'case',1,12287) +LexToken(DQSTRING,'"linear"',1,12299) +LexToken(THEN,'then',1,12301) +LexToken(EOL,'\n',1,12305) +LexToken(VAR,'NOrder',1,12322) +LexToken(ASSIGNMENT,'=',1,12328) +LexToken(NUMBER,'1',1,12329) +LexToken(SEMICOLON,';',1,12330) +LexToken(EOL,'\n',1,12331) +LexToken(CASE,'case',1,12344) +LexToken(DQSTRING,'"order 2"',1,12357) +LexToken(THEN,'then',1,12359) +LexToken(EOL,'\n',1,12363) +LexToken(VAR,'NOrder',1,12380) +LexToken(ASSIGNMENT,'=',1,12386) +LexToken(NUMBER,'2',1,12387) +LexToken(SEMICOLON,';',1,12388) +LexToken(EOL,'\n',1,12389) +LexToken(CASE,'case',1,12402) +LexToken(DQSTRING,'"not_a_knot"',1,12418) +LexToken(THEN,'then',1,12420) +LexToken(EOL,'\n',1,12424) +LexToken(VAR,'NOrder',1,12441) +LexToken(ASSIGNMENT,'=',1,12447) +LexToken(NUMBER,'3',1,12448) +LexToken(SEMICOLON,';',1,12449) +LexToken(EOL,'\n',1,12450) +LexToken(CASE,'case',1,12463) +LexToken(DQSTRING,'"periodic"',1,12477) +LexToken(THEN,'then',1,12479) +LexToken(EOL,'\n',1,12483) +LexToken(VAR,'NOrder',1,12500) +LexToken(ASSIGNMENT,'=',1,12506) +LexToken(NUMBER,'4',1,12507) +LexToken(SEMICOLON,';',1,12508) +LexToken(EOL,'\n',1,12509) +LexToken(CASE,'case',1,12522) +LexToken(DQSTRING,'"monotone"',1,12536) +LexToken(THEN,'then',1,12538) +LexToken(EOL,'\n',1,12542) +LexToken(VAR,'NOrder',1,12559) +LexToken(ASSIGNMENT,'=',1,12565) +LexToken(NUMBER,'5',1,12566) +LexToken(SEMICOLON,';',1,12567) +LexToken(EOL,'\n',1,12568) +LexToken(CASE,'case',1,12581) +LexToken(DQSTRING,'"fast"',1,12591) +LexToken(THEN,'then',1,12593) +LexToken(EOL,'\n',1,12597) +LexToken(VAR,'NOrder',1,12614) +LexToken(ASSIGNMENT,'=',1,12620) +LexToken(NUMBER,'6',1,12621) +LexToken(SEMICOLON,';',1,12622) +LexToken(EOL,'\n',1,12623) +LexToken(CASE,'case',1,12636) +LexToken(DQSTRING,'"clamped"',1,12649) +LexToken(THEN,'then',1,12651) +LexToken(EOL,'\n',1,12655) +LexToken(VAR,'NOrder',1,12672) +LexToken(ASSIGNMENT,'=',1,12678) +LexToken(NUMBER,'7',1,12679) +LexToken(SEMICOLON,';',1,12680) +LexToken(EOL,'\n',1,12681) +LexToken(END,'end',1,12694) +LexToken(EOL,'\n',1,12697) +LexToken(VAR,'ipar',1,12710) +LexToken(OPENBRACKET,'(',1,12714) +LexToken(NUMBER,'2',1,12715) +LexToken(CLOSEBRACKET,')',1,12716) +LexToken(ASSIGNMENT,'=',1,12717) +LexToken(VAR,'NOrder',1,12718) +LexToken(SEMICOLON,';',1,12724) +LexToken(EOL,'\n',1,12725) +LexToken(OPENSQBRACKET,'[',1,12738) +LexToken(VAR,'rpar',1,12739) +LexToken(COMMA,',',1,12743) +LexToken(VAR,'ipar',1,12744) +LexToken(CLOSESQBRACKET,']',1,12748) +LexToken(ASSIGNMENT,'=',1,12749) +LexToken(VAR,'AutoScale',1,12750) +LexToken(OPENBRACKET,'(',1,12759) +LexToken(VAR,'a',1,12760) +LexToken(COMMA,',',1,12761) +LexToken(VAR,'xy',1,12762) +LexToken(COMMA,',',1,12764) +LexToken(VAR,'ipar',1,12765) +LexToken(COMMA,',',1,12769) +LexToken(VAR,'rpar',1,12770) +LexToken(CLOSEBRACKET,')',1,12774) +LexToken(EOL,'\n',1,12775) +LexToken(END,'end',1,12784) +LexToken(EOL,'\n',1,12787) +LexToken(EOL,'\n',1,12865) +LexToken(SELECT,'select',1,12874) +LexToken(VAR,'Cmenu',1,12881) +LexToken(EOL,'\n',1,12886) +LexToken(CASE,'case',1,12895) +LexToken(DQSTRING,'"Data Bounds"',1,12912) +LexToken(THEN,'then',1,12914) +LexToken(EOL,'\n',1,12918) +LexToken(VAR,'rectx',1,12931) +LexToken(ASSIGNMENT,'=',1,12936) +LexToken(VAR,'findrect',1,12937) +LexToken(OPENBRACKET,'(',1,12945) +LexToken(VAR,'a',1,12946) +LexToken(CLOSEBRACKET,')',1,12947) +LexToken(SEMICOLON,';',1,12948) +LexToken(EOL,'\n',1,12949) +LexToken(OPENSQBRACKET,'[',1,12962) +LexToken(VAR,'mok',1,12963) +LexToken(COMMA,',',1,12966) +LexToken(VAR,'xmn1',1,12968) +LexToken(COMMA,',',1,12972) +LexToken(VAR,'xmx1',1,12974) +LexToken(COMMA,',',1,12978) +LexToken(VAR,'ymn1',1,12980) +LexToken(COMMA,',',1,12984) +LexToken(VAR,'ymx1',1,12986) +LexToken(CLOSESQBRACKET,']',1,12990) +LexToken(ASSIGNMENT,'=',1,12992) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,12994) +LexToken(OPENBRACKET,'(',1,13009) +LexToken(DQSTRING,'"Enter new bounds"',1,13027) +LexToken(COMMA,',',1,13028) +LexToken(OPENSQBRACKET,'[',1,13029) +LexToken(DQSTRING,'"xmin"',1,13035) +LexToken(SEMICOLON,';',1,13036) +LexToken(DQSTRING,'"xmax"',1,13042) +LexToken(SEMICOLON,';',1,13043) +LexToken(DQSTRING,'"ymin"',1,13050) +LexToken(SEMICOLON,';',1,13051) +LexToken(DQSTRING,'"ymax"',1,13057) +LexToken(CLOSESQBRACKET,']',1,13058) +LexToken(COMMA,',',1,13059) +LexToken(VAR,'list',1,13076) +LexToken(OPENBRACKET,'(',1,13080) +LexToken(DQSTRING,'"vec"',1,13085) +LexToken(COMMA,',',1,13086) +LexToken(NUMBER,'1',1,13088) +LexToken(COMMA,',',1,13089) +LexToken(DQSTRING,'"vec"',1,13094) +LexToken(COMMA,',',1,13095) +LexToken(NUMBER,'1',1,13097) +LexToken(COMMA,',',1,13098) +LexToken(DQSTRING,'"vec"',1,13103) +LexToken(COMMA,',',1,13104) +LexToken(NUMBER,'1',1,13106) +LexToken(COMMA,',',1,13107) +LexToken(DQSTRING,'"vec"',1,13112) +LexToken(COMMA,',',1,13113) +LexToken(NUMBER,'1',1,13115) +LexToken(CLOSEBRACKET,')',1,13116) +LexToken(COMMA,',',1,13117) +LexToken(VAR,'string',1,13119) +LexToken(OPENBRACKET,'(',1,13125) +LexToken(VAR,'rectx',1,13126) +LexToken(OPENBRACKET,'(',1,13131) +LexToken(COLON,':',1,13132) +LexToken(CLOSEBRACKET,')',1,13133) +LexToken(CLOSEBRACKET,')',1,13134) +LexToken(CLOSEBRACKET,')',1,13135) +LexToken(EOL,'\n',1,13136) +LexToken(EOL,'\n',1,13163) +LexToken(IF,'if',1,13176) +LexToken(VAR,'mok',1,13179) +LexToken(THEN,'then',1,13183) +LexToken(EOL,'\n',1,13187) +LexToken(IF,'if',1,13204) +LexToken(OPENBRACKET,'(',1,13207) +LexToken(VAR,'xmn1',1,13208) +LexToken(COMPARISON,'>',1,13213) +LexToken(VAR,'xmx1',1,13215) +LexToken(LOGICAL,'|',1,13220) +LexToken(VAR,'ymn1',1,13222) +LexToken(COMPARISON,'>',1,13227) +LexToken(VAR,'ymx1',1,13229) +LexToken(CLOSEBRACKET,')',1,13233) +LexToken(THEN,'then',1,13235) +LexToken(EOL,'\n',1,13239) +LexToken(VAR,'xinfo',1,13260) +LexToken(OPENBRACKET,'(',1,13265) +LexToken(DQSTRING,'"Incorrect bounds"',1,13283) +LexToken(CLOSEBRACKET,')',1,13284) +LexToken(EOL,'\n',1,13285) +LexToken(VAR,'mok',1,13306) +LexToken(ASSIGNMENT,'=',1,13309) +LexToken(PREVAR_BOOLEAN,'%f',1,13310) +LexToken(SEMICOLON,';',1,13312) +LexToken(EOL,'\n',1,13313) +LexToken(END,'end',1,13330) +LexToken(EOL,'\n',1,13333) +LexToken(IF,'if',1,13350) +LexToken(VAR,'xmn1',1,13353) +LexToken(COMPARISON,'<',1,13357) +LexToken(NUMBER,'0',1,13358) +LexToken(THEN,'then',1,13360) +LexToken(EOL,'\n',1,13364) +LexToken(VAR,'xinfo',1,13385) +LexToken(OPENBRACKET,'(',1,13390) +LexToken(DQSTRING,'"X should be positive"',1,13412) +LexToken(CLOSEBRACKET,')',1,13413) +LexToken(EOL,'\n',1,13414) +LexToken(VAR,'mok',1,13435) +LexToken(ASSIGNMENT,'=',1,13438) +LexToken(PREVAR_BOOLEAN,'%f',1,13439) +LexToken(SEMICOLON,';',1,13441) +LexToken(EOL,'\n',1,13442) +LexToken(END,'end',1,13459) +LexToken(EOL,'\n',1,13462) +LexToken(IF,'if',1,13479) +LexToken(VAR,'mok',1,13482) +LexToken(THEN,'then',1,13486) +LexToken(EOL,'\n',1,13490) +LexToken(VAR,'a',1,13511) +LexToken(DOT,'.',1,13512) +LexToken(VAR,'data_bounds',1,13513) +LexToken(ASSIGNMENT,'=',1,13524) +LexToken(OPENSQBRACKET,'[',1,13525) +LexToken(VAR,'xmn1',1,13526) +LexToken(COMMA,',',1,13530) +LexToken(VAR,'ymn1',1,13532) +LexToken(SEMICOLON,';',1,13536) +LexToken(VAR,'xmx1',1,13538) +LexToken(COMMA,',',1,13542) +LexToken(VAR,'ymx1',1,13544) +LexToken(CLOSESQBRACKET,']',1,13548) +LexToken(SEMICOLON,';',1,13549) +LexToken(EOL,'\n',1,13550) +LexToken(END,'end',1,13567) +LexToken(EOL,'\n',1,13570) +LexToken(END,'end',1,13583) +LexToken(EOL,'\n',1,13586) +LexToken(EOL,'\n',1,13611) +LexToken(EOL,'\n',1,13693) +LexToken(CASE,'case',1,13702) +LexToken(DQSTRING,'"Autoscale"',1,13717) +LexToken(THEN,'then',1,13719) +LexToken(EOL,'\n',1,13723) +LexToken(OPENSQBRACKET,'[',1,13736) +LexToken(VAR,'rpar',1,13737) +LexToken(COMMA,',',1,13741) +LexToken(VAR,'ipar',1,13742) +LexToken(CLOSESQBRACKET,']',1,13746) +LexToken(ASSIGNMENT,'=',1,13747) +LexToken(VAR,'AutoScale',1,13748) +LexToken(OPENBRACKET,'(',1,13757) +LexToken(VAR,'a',1,13758) +LexToken(COMMA,',',1,13759) +LexToken(VAR,'xy',1,13760) +LexToken(COMMA,',',1,13762) +LexToken(VAR,'ipar',1,13763) +LexToken(COMMA,',',1,13767) +LexToken(VAR,'rpar',1,13768) +LexToken(CLOSEBRACKET,')',1,13772) +LexToken(EOL,'\n',1,13773) +LexToken(EOL,'\n',1,13855) +LexToken(CASE,'case',1,13864) +LexToken(DQSTRING,'"Periodic signal"',1,13885) +LexToken(THEN,'then',1,13887) +LexToken(EOL,'\n',1,13891) +LexToken(IF,'if',1,13904) +LexToken(VAR,'PeridicOption',1,13907) +LexToken(COMPARISON,'==',1,13920) +LexToken(NUMBER,'1',1,13922) +LexToken(THEN,'then',1,13924) +LexToken(COMMA,',',1,13928) +LexToken(EOL,'\n',1,13929) +LexToken(VAR,'ans0',1,13946) +LexToken(ASSIGNMENT,'=',1,13950) +LexToken(DQSTRING,'"y"',1,13953) +LexToken(COMMA,',',1,13954) +LexToken(EOL,'\n',1,13955) +LexToken(ELSE,'else',1,13968) +LexToken(COMMA,',',1,13972) +LexToken(EOL,'\n',1,13973) +LexToken(VAR,'ans0',1,13990) +LexToken(ASSIGNMENT,'=',1,13994) +LexToken(DQSTRING,'"n"',1,13997) +LexToken(COMMA,',',1,13998) +LexToken(EOL,'\n',1,13999) +LexToken(END,'end',1,14012) +LexToken(SEMICOLON,';',1,14015) +LexToken(EOL,'\n',1,14016) +LexToken(OPENSQBRACKET,'[',1,14029) +LexToken(VAR,'mok',1,14030) +LexToken(COMMA,',',1,14033) +LexToken(VAR,'myans',1,14034) +LexToken(CLOSESQBRACKET,']',1,14039) +LexToken(ASSIGNMENT,'=',1,14040) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,14041) +LexToken(OPENBRACKET,'(',1,14056) +LexToken(DQSTRING,'"Generating periodic signal"',1,14084) +LexToken(COMMA,',',1,14085) +LexToken(OPENSQBRACKET,'[',1,14086) +LexToken(DQSTRING,'"y/n"',1,14091) +LexToken(CLOSESQBRACKET,']',1,14092) +LexToken(COMMA,',',1,14093) +LexToken(VAR,'list',1,14094) +LexToken(OPENBRACKET,'(',1,14098) +LexToken(DQSTRING,'"str"',1,14103) +LexToken(COMMA,',',1,14104) +LexToken(NUMBER,'1',1,14105) +LexToken(CLOSEBRACKET,')',1,14106) +LexToken(COMMA,',',1,14107) +LexToken(VAR,'list',1,14108) +LexToken(OPENBRACKET,'(',1,14112) +LexToken(VAR,'ans0',1,14113) +LexToken(CLOSEBRACKET,')',1,14117) +LexToken(CLOSEBRACKET,')',1,14118) +LexToken(SEMICOLON,';',1,14119) +LexToken(EOL,'\n',1,14120) +LexToken(IF,'if',1,14133) +LexToken(OPENBRACKET,'(',1,14136) +LexToken(OPENBRACKET,'(',1,14137) +LexToken(VAR,'myans',1,14138) +LexToken(COMPARISON,'==',1,14143) +LexToken(DQSTRING,'"y"',1,14147) +LexToken(CLOSEBRACKET,')',1,14148) +LexToken(LOGICAL,'|',1,14149) +LexToken(OPENBRACKET,'(',1,14150) +LexToken(VAR,'myans',1,14151) +LexToken(COMPARISON,'==',1,14156) +LexToken(DQSTRING,'"Y"',1,14160) +LexToken(CLOSEBRACKET,')',1,14161) +LexToken(CLOSEBRACKET,')',1,14162) +LexToken(THEN,'then',1,14164) +LexToken(COMMA,',',1,14168) +LexToken(EOL,'\n',1,14169) +LexToken(VAR,'PeridicOption',1,14186) +LexToken(ASSIGNMENT,'=',1,14199) +LexToken(NUMBER,'1',1,14200) +LexToken(COMMA,',',1,14201) +LexToken(EOL,'\n',1,14202) +LexToken(ELSE,'else',1,14215) +LexToken(COMMA,',',1,14219) +LexToken(EOL,'\n',1,14220) +LexToken(VAR,'PeridicOption',1,14237) +LexToken(ASSIGNMENT,'=',1,14250) +LexToken(NUMBER,'0',1,14251) +LexToken(SEMICOLON,';',1,14252) +LexToken(EOL,'\n',1,14253) +LexToken(END,'end',1,14266) +LexToken(SEMICOLON,';',1,14269) +LexToken(EOL,'\n',1,14270) +LexToken(VAR,'ipar',1,14283) +LexToken(OPENBRACKET,'(',1,14287) +LexToken(NUMBER,'3',1,14288) +LexToken(CLOSEBRACKET,')',1,14289) +LexToken(ASSIGNMENT,'=',1,14290) +LexToken(VAR,'PeridicOption',1,14291) +LexToken(SEMICOLON,';',1,14304) +LexToken(EOL,'\n',1,14305) +LexToken(OPENSQBRACKET,'[',1,14318) +LexToken(VAR,'rpar',1,14319) +LexToken(COMMA,',',1,14323) +LexToken(VAR,'ipar',1,14324) +LexToken(CLOSESQBRACKET,']',1,14328) +LexToken(ASSIGNMENT,'=',1,14329) +LexToken(VAR,'AutoScale',1,14330) +LexToken(OPENBRACKET,'(',1,14339) +LexToken(VAR,'a',1,14340) +LexToken(COMMA,',',1,14341) +LexToken(VAR,'xy',1,14342) +LexToken(COMMA,',',1,14344) +LexToken(VAR,'ipar',1,14345) +LexToken(COMMA,',',1,14349) +LexToken(VAR,'rpar',1,14350) +LexToken(CLOSEBRACKET,')',1,14354) +LexToken(EOL,'\n',1,14355) +LexToken(EOL,'\n',1,14437) +LexToken(CASE,'case',1,14446) +LexToken(DQSTRING,'"sine"',1,14456) +LexToken(THEN,'then',1,14458) +LexToken(EOL,'\n',1,14462) +LexToken(OPENSQBRACKET,'[',1,14475) +LexToken(VAR,'mok',1,14476) +LexToken(COMMA,',',1,14479) +LexToken(VAR,'Amp',1,14480) +LexToken(COMMA,',',1,14483) +LexToken(VAR,'wp',1,14484) +LexToken(COMMA,',',1,14486) +LexToken(VAR,'phase',1,14487) +LexToken(COMMA,',',1,14492) +LexToken(VAR,'offset',1,14493) +LexToken(COMMA,',',1,14499) +LexToken(VAR,'np1',1,14500) +LexToken(COMMA,',',1,14503) +LexToken(VAR,'Sin_exprs2',1,14504) +LexToken(CLOSESQBRACKET,']',1,14514) +LexToken(ASSIGNMENT,'=',1,14515) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,14516) +LexToken(OPENBRACKET,'(',1,14531) +LexToken(DQSTRING,'" Sine parameters"',1,14549) +LexToken(COMMA,',',1,14550) +LexToken(OPENSQBRACKET,'[',1,14568) +LexToken(DQSTRING,'"Amplitude"',1,14579) +LexToken(SEMICOLON,';',1,14580) +LexToken(DQSTRING,'"Frequency(rad/sec)"',1,14600) +LexToken(SEMICOLON,';',1,14601) +LexToken(DQSTRING,'"Phase(rad)"',1,14630) +LexToken(SEMICOLON,';',1,14631) +LexToken(DQSTRING,'"Bias"',1,14637) +LexToken(SEMICOLON,';',1,14638) +LexToken(DQSTRING,'"number of points"',1,14656) +LexToken(CLOSESQBRACKET,']',1,14657) +LexToken(COMMA,',',1,14658) +LexToken(VAR,'list',1,14659) +LexToken(OPENBRACKET,'(',1,14663) +LexToken(DQSTRING,'"vec"',1,14668) +LexToken(COMMA,',',1,14669) +LexToken(NUMBER,'1',1,14670) +LexToken(COMMA,',',1,14671) +LexToken(DQSTRING,'"vec"',1,14676) +LexToken(COMMA,',',1,14677) +LexToken(NUMBER,'1',1,14678) +LexToken(COMMA,',',1,14679) +LexToken(DQSTRING,'"vec"',1,14684) +LexToken(COMMA,',',1,14685) +LexToken(NUMBER,'1',1,14686) +LexToken(COMMA,',',1,14687) +LexToken(DQSTRING,'"vec"',1,14709) +LexToken(COMMA,',',1,14710) +LexToken(NUMBER,'1',1,14711) +LexToken(COMMA,',',1,14712) +LexToken(DQSTRING,'"vec"',1,14717) +LexToken(COMMA,',',1,14718) +LexToken(NUMBER,'1',1,14719) +LexToken(CLOSEBRACKET,')',1,14720) +LexToken(COMMA,',',1,14721) +LexToken(VAR,'Sin_exprs',1,14722) +LexToken(CLOSEBRACKET,')',1,14731) +LexToken(EOL,'\n',1,14732) +LexToken(IF,'if',1,14745) +LexToken(VAR,'np1',1,14748) +LexToken(COMPARISON,'<',1,14751) +LexToken(NUMBER,'2',1,14753) +LexToken(THEN,'then',1,14755) +LexToken(EOL,'\n',1,14759) +LexToken(VAR,'np1',1,14776) +LexToken(ASSIGNMENT,'=',1,14779) +LexToken(NUMBER,'2',1,14780) +LexToken(SEMICOLON,';',1,14781) +LexToken(EOL,'\n',1,14782) +LexToken(END,'end',1,14795) +LexToken(EOL,'\n',1,14798) +LexToken(IF,'if',1,14811) +LexToken(VAR,'mok',1,14814) +LexToken(LOGICAL,'&',1,14818) +LexToken(VAR,'wp',1,14820) +LexToken(COMPARISON,'>',1,14822) +LexToken(NUMBER,'0',1,14823) +LexToken(THEN,'then',1,14826) +LexToken(EOL,'\n',1,14830) +LexToken(VAR,'NOrder',1,14847) +LexToken(ASSIGNMENT,'=',1,14853) +LexToken(NUMBER,'3',1,14854) +LexToken(SEMICOLON,';',1,14855) +LexToken(EOL,'\n',1,14856) +LexToken(VAR,'ipar',1,14873) +LexToken(OPENBRACKET,'(',1,14877) +LexToken(NUMBER,'2',1,14878) +LexToken(CLOSEBRACKET,')',1,14879) +LexToken(ASSIGNMENT,'=',1,14880) +LexToken(VAR,'NOrder',1,14881) +LexToken(SEMICOLON,';',1,14887) +LexToken(EOL,'\n',1,14888) +LexToken(VAR,'phase',1,14905) +LexToken(ASSIGNMENT,'=',1,14910) +LexToken(VAR,'atan',1,14911) +LexToken(OPENBRACKET,'(',1,14915) +LexToken(VAR,'tan',1,14916) +LexToken(OPENBRACKET,'(',1,14919) +LexToken(VAR,'phase',1,14920) +LexToken(CLOSEBRACKET,')',1,14925) +LexToken(CLOSEBRACKET,')',1,14926) +LexToken(SEMICOLON,';',1,14927) +LexToken(EOL,'\n',1,14928) +LexToken(VAR,'xt',1,14945) +LexToken(ASSIGNMENT,'=',1,14947) +LexToken(VAR,'linspace',1,14948) +LexToken(OPENBRACKET,'(',1,14956) +LexToken(NUMBER,'0',1,14957) +LexToken(COMMA,',',1,14958) +LexToken(PREVAR_FLOAT,'%pi',1,14959) +LexToken(OPERATOR,'*',1,14962) +LexToken(NUMBER,'2',1,14963) +LexToken(OPERATOR,'/',1,14964) +LexToken(VAR,'wp',1,14965) +LexToken(COMMA,',',1,14967) +LexToken(VAR,'np1',1,14968) +LexToken(CLOSEBRACKET,')',1,14971) +LexToken(TRANSPOSE,"'",1,14972) +LexToken(SEMICOLON,';',1,14973) +LexToken(EOL,'\n',1,14974) +LexToken(VAR,'yt',1,14991) +LexToken(ASSIGNMENT,'=',1,14993) +LexToken(VAR,'Amp',1,14994) +LexToken(OPERATOR,'*',1,14997) +LexToken(VAR,'sin',1,14998) +LexToken(OPENBRACKET,'(',1,15001) +LexToken(VAR,'wp',1,15002) +LexToken(OPERATOR,'*',1,15004) +LexToken(VAR,'xt',1,15005) +LexToken(OPERATOR,'+',1,15007) +LexToken(VAR,'phase',1,15008) +LexToken(CLOSEBRACKET,')',1,15013) +LexToken(OPERATOR,'+',1,15014) +LexToken(VAR,'offset',1,15015) +LexToken(SEMICOLON,';',1,15021) +LexToken(EOL,'\n',1,15022) +LexToken(VAR,'xy',1,15039) +LexToken(ASSIGNMENT,'=',1,15041) +LexToken(OPENSQBRACKET,'[',1,15042) +LexToken(VAR,'xt',1,15043) +LexToken(COMMA,',',1,15045) +LexToken(VAR,'yt',1,15046) +LexToken(CLOSESQBRACKET,']',1,15048) +LexToken(SEMICOLON,';',1,15049) +LexToken(EOL,'\n',1,15050) +LexToken(OPENSQBRACKET,'[',1,15067) +LexToken(VAR,'rpar',1,15068) +LexToken(COMMA,',',1,15072) +LexToken(VAR,'ipar',1,15073) +LexToken(CLOSESQBRACKET,']',1,15077) +LexToken(ASSIGNMENT,'=',1,15078) +LexToken(VAR,'AutoScale',1,15079) +LexToken(OPENBRACKET,'(',1,15088) +LexToken(VAR,'a',1,15089) +LexToken(COMMA,',',1,15090) +LexToken(VAR,'xy',1,15091) +LexToken(COMMA,',',1,15093) +LexToken(VAR,'ipar',1,15094) +LexToken(COMMA,',',1,15098) +LexToken(VAR,'rpar',1,15099) +LexToken(CLOSEBRACKET,')',1,15103) +LexToken(EOL,'\n',1,15104) +LexToken(VAR,'Sin_exprs',1,15121) +LexToken(ASSIGNMENT,'=',1,15130) +LexToken(VAR,'Sin_exprs2',1,15131) +LexToken(EOL,'\n',1,15141) +LexToken(END,'end',1,15154) +LexToken(EOL,'\n',1,15157) +LexToken(EOL,'\n',1,15239) +LexToken(CASE,'case',1,15248) +LexToken(DQSTRING,'"sawtooth1"',1,15263) +LexToken(THEN,'then',1,15265) +LexToken(EOL,'\n',1,15269) +LexToken(OPENSQBRACKET,'[',1,15282) +LexToken(VAR,'mok',1,15283) +LexToken(COMMA,',',1,15286) +LexToken(VAR,'sAmp',1,15287) +LexToken(COMMA,',',1,15291) +LexToken(VAR,'sTp',1,15292) +LexToken(COMMA,',',1,15295) +LexToken(VAR,'sdelay',1,15296) +LexToken(COMMA,',',1,15302) +LexToken(VAR,'Sawt1_exprs2',1,15303) +LexToken(CLOSESQBRACKET,']',1,15315) +LexToken(ASSIGNMENT,'=',1,15316) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,15317) +LexToken(OPENBRACKET,'(',1,15332) +LexToken(DQSTRING,'"Sawtooth signal parameters"',1,15360) +LexToken(COMMA,',',1,15361) +LexToken(OPENSQBRACKET,'[',1,15379) +LexToken(DQSTRING,'"Amplitude"',1,15390) +LexToken(SEMICOLON,';',1,15391) +LexToken(DQSTRING,'"Period"',1,15399) +LexToken(SEMICOLON,';',1,15400) +LexToken(DQSTRING,'"delay"',1,15407) +LexToken(CLOSESQBRACKET,']',1,15408) +LexToken(COMMA,',',1,15409) +LexToken(VAR,'list',1,15427) +LexToken(OPENBRACKET,'(',1,15431) +LexToken(DQSTRING,'"vec"',1,15436) +LexToken(COMMA,',',1,15437) +LexToken(NUMBER,'1',1,15438) +LexToken(COMMA,',',1,15439) +LexToken(DQSTRING,'"vec"',1,15444) +LexToken(COMMA,',',1,15445) +LexToken(NUMBER,'1',1,15446) +LexToken(COMMA,',',1,15447) +LexToken(DQSTRING,'"vec"',1,15452) +LexToken(COMMA,',',1,15453) +LexToken(NUMBER,'1',1,15454) +LexToken(CLOSEBRACKET,')',1,15455) +LexToken(COMMA,',',1,15456) +LexToken(VAR,'Sawt1_exprs',1,15457) +LexToken(CLOSEBRACKET,')',1,15468) +LexToken(EOL,'\n',1,15469) +LexToken(IF,'if',1,15482) +LexToken(VAR,'mok',1,15485) +LexToken(LOGICAL,'&',1,15489) +LexToken(VAR,'sTp',1,15491) +LexToken(COMPARISON,'>',1,15494) +LexToken(NUMBER,'0',1,15495) +LexToken(THEN,'then',1,15497) +LexToken(EOL,'\n',1,15501) +LexToken(VAR,'NOrder',1,15518) +LexToken(ASSIGNMENT,'=',1,15524) +LexToken(NUMBER,'1',1,15525) +LexToken(SEMICOLON,';',1,15526) +LexToken(EOL,'\n',1,15527) +LexToken(VAR,'ipar',1,15544) +LexToken(OPENBRACKET,'(',1,15548) +LexToken(NUMBER,'2',1,15549) +LexToken(CLOSEBRACKET,')',1,15550) +LexToken(ASSIGNMENT,'=',1,15551) +LexToken(VAR,'NOrder',1,15552) +LexToken(SEMICOLON,';',1,15558) +LexToken(EOL,'\n',1,15559) +LexToken(IF,'if',1,15576) +LexToken(VAR,'sdelay',1,15579) +LexToken(COMPARISON,'<',1,15585) +LexToken(VAR,'sTp',1,15586) +LexToken(THEN,'then',1,15590) +LexToken(EOL,'\n',1,15594) +LexToken(VAR,'xt',1,15615) +LexToken(ASSIGNMENT,'=',1,15617) +LexToken(OPENSQBRACKET,'[',1,15618) +LexToken(NUMBER,'0',1,15619) +LexToken(SEMICOLON,';',1,15620) +LexToken(VAR,'sdelay',1,15621) +LexToken(SEMICOLON,';',1,15627) +LexToken(VAR,'sTp',1,15628) +LexToken(CLOSESQBRACKET,']',1,15631) +LexToken(SEMICOLON,';',1,15632) +LexToken(EOL,'\n',1,15633) +LexToken(VAR,'yt',1,15654) +LexToken(ASSIGNMENT,'=',1,15656) +LexToken(OPENSQBRACKET,'[',1,15657) +LexToken(NUMBER,'0',1,15658) +LexToken(SEMICOLON,';',1,15659) +LexToken(NUMBER,'0',1,15660) +LexToken(SEMICOLON,';',1,15661) +LexToken(VAR,'sAmp',1,15662) +LexToken(CLOSESQBRACKET,']',1,15666) +LexToken(SEMICOLON,';',1,15667) +LexToken(EOL,'\n',1,15668) +LexToken(ELSE,'else',1,15685) +LexToken(EOL,'\n',1,15689) +LexToken(VAR,'xt',1,15710) +LexToken(ASSIGNMENT,'=',1,15712) +LexToken(OPENSQBRACKET,'[',1,15713) +LexToken(NUMBER,'0',1,15714) +LexToken(CLOSESQBRACKET,']',1,15715) +LexToken(SEMICOLON,';',1,15716) +LexToken(EOL,'\n',1,15717) +LexToken(VAR,'yt',1,15738) +LexToken(ASSIGNMENT,'=',1,15740) +LexToken(OPENSQBRACKET,'[',1,15741) +LexToken(NUMBER,'0',1,15742) +LexToken(CLOSESQBRACKET,']',1,15743) +LexToken(SEMICOLON,';',1,15744) +LexToken(EOL,'\n',1,15745) +LexToken(END,'end',1,15762) +LexToken(EOL,'\n',1,15765) +LexToken(VAR,'xy',1,15782) +LexToken(ASSIGNMENT,'=',1,15784) +LexToken(OPENSQBRACKET,'[',1,15785) +LexToken(VAR,'xt',1,15786) +LexToken(COMMA,',',1,15788) +LexToken(VAR,'yt',1,15789) +LexToken(CLOSESQBRACKET,']',1,15791) +LexToken(SEMICOLON,';',1,15792) +LexToken(EOL,'\n',1,15793) +LexToken(OPENSQBRACKET,'[',1,15810) +LexToken(VAR,'rpar',1,15811) +LexToken(COMMA,',',1,15815) +LexToken(VAR,'ipar',1,15816) +LexToken(CLOSESQBRACKET,']',1,15820) +LexToken(ASSIGNMENT,'=',1,15821) +LexToken(VAR,'AutoScale',1,15822) +LexToken(OPENBRACKET,'(',1,15831) +LexToken(VAR,'a',1,15832) +LexToken(COMMA,',',1,15833) +LexToken(VAR,'xy',1,15834) +LexToken(COMMA,',',1,15836) +LexToken(VAR,'ipar',1,15837) +LexToken(COMMA,',',1,15841) +LexToken(VAR,'rpar',1,15842) +LexToken(CLOSEBRACKET,')',1,15846) +LexToken(SEMICOLON,';',1,15847) +LexToken(EOL,'\n',1,15848) +LexToken(VAR,'Sawt1_exprs',1,15865) +LexToken(ASSIGNMENT,'=',1,15876) +LexToken(VAR,'Sawt1_exprs2',1,15877) +LexToken(EOL,'\n',1,15889) +LexToken(END,'end',1,15902) +LexToken(EOL,'\n',1,15905) +LexToken(EOL,'\n',1,15987) +LexToken(CASE,'case',1,15996) +LexToken(DQSTRING,'"sawtooth2"',1,16011) +LexToken(THEN,'then',1,16013) +LexToken(EOL,'\n',1,16017) +LexToken(OPENSQBRACKET,'[',1,16030) +LexToken(VAR,'mok',1,16031) +LexToken(COMMA,',',1,16034) +LexToken(VAR,'sAmp2',1,16035) +LexToken(COMMA,',',1,16040) +LexToken(VAR,'sTp2',1,16041) +LexToken(COMMA,',',1,16045) +LexToken(VAR,'Sawt2_exprs2',1,16046) +LexToken(CLOSESQBRACKET,']',1,16058) +LexToken(ASSIGNMENT,'=',1,16059) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,16060) +LexToken(OPENBRACKET,'(',1,16075) +LexToken(DQSTRING,'"Sawtooth signal parameters"',1,16103) +LexToken(COMMA,',',1,16104) +LexToken(OPENSQBRACKET,'[',1,16122) +LexToken(DQSTRING,'"Amplitude"',1,16133) +LexToken(SEMICOLON,';',1,16134) +LexToken(DQSTRING,'"Period"',1,16142) +LexToken(CLOSESQBRACKET,']',1,16143) +LexToken(COMMA,',',1,16144) +LexToken(VAR,'list',1,16145) +LexToken(OPENBRACKET,'(',1,16149) +LexToken(DQSTRING,'"vec"',1,16154) +LexToken(COMMA,',',1,16155) +LexToken(NUMBER,'1',1,16156) +LexToken(COMMA,',',1,16157) +LexToken(DQSTRING,'"vec"',1,16162) +LexToken(COMMA,',',1,16163) +LexToken(NUMBER,'1',1,16164) +LexToken(CLOSEBRACKET,')',1,16165) +LexToken(COMMA,',',1,16166) +LexToken(VAR,'Sawt2_exprs',1,16167) +LexToken(CLOSEBRACKET,')',1,16178) +LexToken(EOL,'\n',1,16179) +LexToken(IF,'if',1,16192) +LexToken(VAR,'mok',1,16195) +LexToken(LOGICAL,'&',1,16199) +LexToken(VAR,'sTp2',1,16201) +LexToken(COMPARISON,'>',1,16205) +LexToken(NUMBER,'0',1,16206) +LexToken(THEN,'then',1,16208) +LexToken(EOL,'\n',1,16212) +LexToken(VAR,'NOrder',1,16229) +LexToken(ASSIGNMENT,'=',1,16235) +LexToken(NUMBER,'1',1,16236) +LexToken(SEMICOLON,';',1,16237) +LexToken(EOL,'\n',1,16238) +LexToken(VAR,'ipar',1,16255) +LexToken(OPENBRACKET,'(',1,16259) +LexToken(NUMBER,'2',1,16260) +LexToken(CLOSEBRACKET,')',1,16261) +LexToken(ASSIGNMENT,'=',1,16262) +LexToken(VAR,'NOrder',1,16263) +LexToken(SEMICOLON,';',1,16269) +LexToken(EOL,'\n',1,16270) +LexToken(VAR,'xt',1,16287) +LexToken(ASSIGNMENT,'=',1,16289) +LexToken(OPENSQBRACKET,'[',1,16290) +LexToken(NUMBER,'0',1,16291) +LexToken(SEMICOLON,';',1,16292) +LexToken(VAR,'sTp2',1,16293) +LexToken(CLOSESQBRACKET,']',1,16297) +LexToken(SEMICOLON,';',1,16298) +LexToken(EOL,'\n',1,16299) +LexToken(VAR,'yt',1,16316) +LexToken(ASSIGNMENT,'=',1,16318) +LexToken(OPENSQBRACKET,'[',1,16319) +LexToken(VAR,'sAmp2',1,16320) +LexToken(SEMICOLON,';',1,16325) +LexToken(OPERATOR,'-',1,16326) +LexToken(VAR,'sAmp2',1,16327) +LexToken(CLOSESQBRACKET,']',1,16332) +LexToken(SEMICOLON,';',1,16333) +LexToken(EOL,'\n',1,16334) +LexToken(VAR,'xy',1,16351) +LexToken(ASSIGNMENT,'=',1,16353) +LexToken(OPENSQBRACKET,'[',1,16354) +LexToken(VAR,'xt',1,16355) +LexToken(COMMA,',',1,16357) +LexToken(VAR,'yt',1,16358) +LexToken(CLOSESQBRACKET,']',1,16360) +LexToken(SEMICOLON,';',1,16361) +LexToken(EOL,'\n',1,16362) +LexToken(OPENSQBRACKET,'[',1,16379) +LexToken(VAR,'rpar',1,16380) +LexToken(COMMA,',',1,16384) +LexToken(VAR,'ipar',1,16385) +LexToken(CLOSESQBRACKET,']',1,16389) +LexToken(ASSIGNMENT,'=',1,16390) +LexToken(VAR,'AutoScale',1,16391) +LexToken(OPENBRACKET,'(',1,16400) +LexToken(VAR,'a',1,16401) +LexToken(COMMA,',',1,16402) +LexToken(VAR,'xy',1,16403) +LexToken(COMMA,',',1,16405) +LexToken(VAR,'ipar',1,16406) +LexToken(COMMA,',',1,16410) +LexToken(VAR,'rpar',1,16411) +LexToken(CLOSEBRACKET,')',1,16415) +LexToken(SEMICOLON,';',1,16416) +LexToken(EOL,'\n',1,16417) +LexToken(VAR,'Sawt2_exprs',1,16434) +LexToken(ASSIGNMENT,'=',1,16445) +LexToken(VAR,'Sawt2_exprs2',1,16446) +LexToken(EOL,'\n',1,16458) +LexToken(END,'end',1,16471) +LexToken(EOL,'\n',1,16474) +LexToken(EOL,'\n',1,16556) +LexToken(CASE,'case',1,16565) +LexToken(DQSTRING,'"pulse"',1,16576) +LexToken(THEN,'then',1,16578) +LexToken(EOL,'\n',1,16582) +LexToken(OPENSQBRACKET,'[',1,16595) +LexToken(VAR,'mok',1,16596) +LexToken(COMMA,',',1,16599) +LexToken(VAR,'Amp3',1,16600) +LexToken(COMMA,',',1,16604) +LexToken(VAR,'Tp3',1,16605) +LexToken(COMMA,',',1,16608) +LexToken(VAR,'Pw3',1,16609) +LexToken(COMMA,',',1,16612) +LexToken(VAR,'Pd3',1,16613) +LexToken(COMMA,',',1,16616) +LexToken(VAR,'Bias3',1,16617) +LexToken(COMMA,',',1,16622) +LexToken(VAR,'Pulse_exprs2',1,16623) +LexToken(CLOSESQBRACKET,']',1,16635) +LexToken(ASSIGNMENT,'=',1,16637) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,16639) +LexToken(OPENBRACKET,'(',1,16654) +LexToken(DQSTRING,'"Square wave pulse signal"',1,16680) +LexToken(COMMA,',',1,16681) +LexToken(OPENSQBRACKET,'[',1,16699) +LexToken(DQSTRING,'"Amplitude"',1,16710) +LexToken(SEMICOLON,';',1,16711) +LexToken(DQSTRING,'"Period (sec)"',1,16725) +LexToken(SEMICOLON,';',1,16726) +LexToken(DQSTRING,'"Pulse width(% o"',1,16743) +LexToken(OPERATOR,'+',1,16744) +LexToken(DQSTRING,'"f period)"',1,16771) +LexToken(SEMICOLON,';',1,16772) +LexToken(DQSTRING,'"Phase delay (sec)"',1,16791) +LexToken(SEMICOLON,';',1,16792) +LexToken(DQSTRING,'"Bias"',1,16798) +LexToken(CLOSESQBRACKET,']',1,16799) +LexToken(COMMA,',',1,16800) +LexToken(VAR,'list',1,16801) +LexToken(OPENBRACKET,'(',1,16805) +LexToken(DQSTRING,'"vec"',1,16810) +LexToken(COMMA,',',1,16811) +LexToken(NUMBER,'1',1,16812) +LexToken(COMMA,',',1,16813) +LexToken(DQSTRING,'"vec"',1,16835) +LexToken(COMMA,',',1,16836) +LexToken(NUMBER,'1',1,16837) +LexToken(COMMA,',',1,16838) +LexToken(DQSTRING,'"vec"',1,16843) +LexToken(COMMA,',',1,16844) +LexToken(NUMBER,'1',1,16845) +LexToken(COMMA,',',1,16846) +LexToken(DQSTRING,'"vec"',1,16851) +LexToken(COMMA,',',1,16852) +LexToken(NUMBER,'1',1,16853) +LexToken(COMMA,',',1,16854) +LexToken(DQSTRING,'"vec"',1,16859) +LexToken(COMMA,',',1,16860) +LexToken(NUMBER,'1',1,16861) +LexToken(CLOSEBRACKET,')',1,16862) +LexToken(COMMA,',',1,16863) +LexToken(VAR,'Pulse_exprs',1,16864) +LexToken(CLOSEBRACKET,')',1,16875) +LexToken(SEMICOLON,';',1,16876) +LexToken(EOL,'\n',1,16877) +LexToken(IF,'if',1,16890) +LexToken(VAR,'mok',1,16893) +LexToken(LOGICAL,'&',1,16897) +LexToken(VAR,'Tp3',1,16899) +LexToken(COMPARISON,'>',1,16902) +LexToken(NUMBER,'0',1,16903) +LexToken(THEN,'then',1,16906) +LexToken(EOL,'\n',1,16910) +LexToken(VAR,'NOrder',1,16927) +LexToken(ASSIGNMENT,'=',1,16933) +LexToken(NUMBER,'0',1,16934) +LexToken(SEMICOLON,';',1,16935) +LexToken(EOL,'\n',1,16936) +LexToken(VAR,'ipar',1,16953) +LexToken(OPENBRACKET,'(',1,16957) +LexToken(NUMBER,'2',1,16958) +LexToken(CLOSEBRACKET,')',1,16959) +LexToken(ASSIGNMENT,'=',1,16960) +LexToken(VAR,'NOrder',1,16961) +LexToken(SEMICOLON,';',1,16967) +LexToken(EOL,'\n',1,16968) +LexToken(IF,'if',1,16985) +LexToken(OPENBRACKET,'(',1,16988) +LexToken(VAR,'Pd3',1,16989) +LexToken(COMPARISON,'>',1,16992) +LexToken(NUMBER,'0',1,16993) +LexToken(CLOSEBRACKET,')',1,16994) +LexToken(THEN,'then',1,16996) +LexToken(EOL,'\n',1,17000) +LexToken(VAR,'xt',1,17021) +LexToken(ASSIGNMENT,'=',1,17023) +LexToken(NUMBER,'0',1,17024) +LexToken(SEMICOLON,';',1,17025) +LexToken(EOL,'\n',1,17026) +LexToken(VAR,'yt',1,17047) +LexToken(ASSIGNMENT,'=',1,17049) +LexToken(VAR,'Bias3',1,17050) +LexToken(SEMICOLON,';',1,17055) +LexToken(EOL,'\n',1,17056) +LexToken(ELSE,'else',1,17073) +LexToken(EOL,'\n',1,17077) +LexToken(VAR,'xt',1,17098) +LexToken(ASSIGNMENT,'=',1,17100) +LexToken(OPENSQBRACKET,'[',1,17101) +LexToken(CLOSESQBRACKET,']',1,17102) +LexToken(SEMICOLON,';',1,17103) +LexToken(EOL,'\n',1,17104) +LexToken(VAR,'yt',1,17125) +LexToken(ASSIGNMENT,'=',1,17127) +LexToken(OPENSQBRACKET,'[',1,17128) +LexToken(CLOSESQBRACKET,']',1,17129) +LexToken(SEMICOLON,';',1,17130) +LexToken(EOL,'\n',1,17131) +LexToken(END,'end',1,17148) +LexToken(EOL,'\n',1,17151) +LexToken(EOL,'\n',1,17213) +LexToken(IF,'if',1,17230) +LexToken(VAR,'Pd3',1,17233) +LexToken(COMPARISON,'<',1,17236) +LexToken(VAR,'Tp3',1,17237) +LexToken(THEN,'then',1,17241) +LexToken(EOL,'\n',1,17245) +LexToken(IF,'if',1,17266) +LexToken(VAR,'Pw3',1,17269) +LexToken(COMPARISON,'>',1,17272) +LexToken(NUMBER,'0',1,17273) +LexToken(THEN,'then',1,17275) +LexToken(EOL,'\n',1,17279) +LexToken(VAR,'xt',1,17304) +LexToken(ASSIGNMENT,'=',1,17306) +LexToken(OPENSQBRACKET,'[',1,17307) +LexToken(VAR,'xt',1,17308) +LexToken(SEMICOLON,';',1,17310) +LexToken(VAR,'Pd3',1,17311) +LexToken(SEMICOLON,';',1,17314) +LexToken(VAR,'Pw3',1,17316) +LexToken(OPERATOR,'*',1,17319) +LexToken(VAR,'Tp3',1,17320) +LexToken(OPERATOR,'/',1,17323) +LexToken(NUMBER,'100',1,17324) +LexToken(OPERATOR,'+',1,17327) +LexToken(VAR,'Pd3',1,17328) +LexToken(SEMICOLON,';',1,17331) +LexToken(VAR,'Tp3',1,17332) +LexToken(CLOSESQBRACKET,']',1,17335) +LexToken(SEMICOLON,';',1,17336) +LexToken(EOL,'\n',1,17337) +LexToken(VAR,'yt',1,17362) +LexToken(ASSIGNMENT,'=',1,17364) +LexToken(OPENSQBRACKET,'[',1,17365) +LexToken(VAR,'yt',1,17366) +LexToken(SEMICOLON,';',1,17368) +LexToken(VAR,'Amp3',1,17369) +LexToken(OPERATOR,'+',1,17373) +LexToken(VAR,'Bias3',1,17374) +LexToken(SEMICOLON,';',1,17379) +LexToken(VAR,'Bias3',1,17380) +LexToken(SEMICOLON,';',1,17385) +LexToken(VAR,'Bias3',1,17386) +LexToken(CLOSESQBRACKET,']',1,17391) +LexToken(SEMICOLON,';',1,17392) +LexToken(EOL,'\n',1,17393) +LexToken(ELSE,'else',1,17414) +LexToken(EOL,'\n',1,17418) +LexToken(VAR,'xt',1,17443) +LexToken(ASSIGNMENT,'=',1,17445) +LexToken(OPENSQBRACKET,'[',1,17446) +LexToken(NUMBER,'0',1,17447) +LexToken(SEMICOLON,';',1,17448) +LexToken(VAR,'Tp3',1,17449) +LexToken(CLOSESQBRACKET,']',1,17452) +LexToken(SEMICOLON,';',1,17453) +LexToken(VAR,'yt',1,17454) +LexToken(ASSIGNMENT,'=',1,17456) +LexToken(OPENSQBRACKET,'[',1,17457) +LexToken(VAR,'Bias3',1,17458) +LexToken(SEMICOLON,';',1,17463) +LexToken(VAR,'Bias3',1,17464) +LexToken(CLOSESQBRACKET,']',1,17469) +LexToken(SEMICOLON,';',1,17470) +LexToken(EOL,'\n',1,17471) +LexToken(END,'end',1,17492) +LexToken(EOL,'\n',1,17495) +LexToken(ELSE,'else',1,17512) +LexToken(EOL,'\n',1,17516) +LexToken(VAR,'xt',1,17537) +LexToken(ASSIGNMENT,'=',1,17539) +LexToken(OPENSQBRACKET,'[',1,17540) +LexToken(NUMBER,'0',1,17541) +LexToken(SEMICOLON,';',1,17542) +LexToken(VAR,'Tp3',1,17543) +LexToken(CLOSESQBRACKET,']',1,17546) +LexToken(SEMICOLON,';',1,17547) +LexToken(VAR,'yt',1,17548) +LexToken(ASSIGNMENT,'=',1,17550) +LexToken(OPENSQBRACKET,'[',1,17551) +LexToken(VAR,'Bias3',1,17552) +LexToken(SEMICOLON,';',1,17557) +LexToken(VAR,'Bias3',1,17558) +LexToken(CLOSESQBRACKET,']',1,17563) +LexToken(SEMICOLON,';',1,17564) +LexToken(EOL,'\n',1,17565) +LexToken(END,'end',1,17582) +LexToken(EOL,'\n',1,17585) +LexToken(EOL,'\n',1,17586) +LexToken(VAR,'xy',1,17603) +LexToken(ASSIGNMENT,'=',1,17605) +LexToken(OPENSQBRACKET,'[',1,17606) +LexToken(VAR,'xt',1,17607) +LexToken(COMMA,',',1,17609) +LexToken(VAR,'yt',1,17610) +LexToken(CLOSESQBRACKET,']',1,17612) +LexToken(SEMICOLON,';',1,17613) +LexToken(EOL,'\n',1,17614) +LexToken(OPENSQBRACKET,'[',1,17631) +LexToken(VAR,'rpar',1,17632) +LexToken(COMMA,',',1,17636) +LexToken(VAR,'ipar',1,17637) +LexToken(CLOSESQBRACKET,']',1,17641) +LexToken(ASSIGNMENT,'=',1,17642) +LexToken(VAR,'AutoScale',1,17643) +LexToken(OPENBRACKET,'(',1,17652) +LexToken(VAR,'a',1,17653) +LexToken(COMMA,',',1,17654) +LexToken(VAR,'xy',1,17655) +LexToken(COMMA,',',1,17657) +LexToken(VAR,'ipar',1,17658) +LexToken(COMMA,',',1,17662) +LexToken(VAR,'rpar',1,17663) +LexToken(CLOSEBRACKET,')',1,17667) +LexToken(SEMICOLON,';',1,17668) +LexToken(EOL,'\n',1,17669) +LexToken(VAR,'Pulse_exprs',1,17686) +LexToken(ASSIGNMENT,'=',1,17697) +LexToken(VAR,'Pulse_exprs2',1,17698) +LexToken(SEMICOLON,';',1,17710) +LexToken(EOL,'\n',1,17711) +LexToken(END,'end',1,17724) +LexToken(EOL,'\n',1,17727) +LexToken(EOL,'\n',1,17809) +LexToken(CASE,'case',1,17818) +LexToken(DQSTRING,'"random normal"',1,17837) +LexToken(THEN,'then',1,17839) +LexToken(EOL,'\n',1,17843) +LexToken(OPENSQBRACKET,'[',1,17856) +LexToken(VAR,'mok',1,17857) +LexToken(COMMA,',',1,17860) +LexToken(VAR,'mean4',1,17861) +LexToken(COMMA,',',1,17866) +LexToken(VAR,'var4',1,17867) +LexToken(COMMA,',',1,17871) +LexToken(VAR,'seed4',1,17872) +LexToken(COMMA,',',1,17877) +LexToken(VAR,'sample4',1,17878) +LexToken(COMMA,',',1,17885) +LexToken(VAR,'np4',1,17886) +LexToken(COMMA,',',1,17889) +LexToken(VAR,'random_n_exprs2',1,17890) +LexToken(CLOSESQBRACKET,']',1,17905) +LexToken(ASSIGNMENT,'=',1,17906) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,17907) +LexToken(OPENBRACKET,'(',1,17922) +LexToken(DQSTRING,'"Normal (Gaussian) random signal"',1,17955) +LexToken(COMMA,',',1,17956) +LexToken(OPENSQBRACKET,'[',1,17974) +LexToken(DQSTRING,'"Mean"',1,17980) +LexToken(SEMICOLON,';',1,17981) +LexToken(DQSTRING,'"Variance"',1,17991) +LexToken(SEMICOLON,';',1,17992) +LexToken(DQSTRING,'"Initial seed"',1,18006) +LexToken(SEMICOLON,';',1,18007) +LexToken(DQSTRING,'"Sample time"',1,18020) +LexToken(SEMICOLON,';',1,18021) +LexToken(DQSTRING,'"Number of points"',1,18039) +LexToken(CLOSESQBRACKET,']',1,18040) +LexToken(COMMA,',',1,18041) +LexToken(VAR,'list',1,18042) +LexToken(OPENBRACKET,'(',1,18046) +LexToken(DQSTRING,'"vec"',1,18051) +LexToken(COMMA,',',1,18052) +LexToken(NUMBER,'1',1,18053) +LexToken(COMMA,',',1,18054) +LexToken(DQSTRING,'"vec"',1,18076) +LexToken(COMMA,',',1,18077) +LexToken(NUMBER,'1',1,18078) +LexToken(COMMA,',',1,18079) +LexToken(DQSTRING,'"vec"',1,18084) +LexToken(COMMA,',',1,18085) +LexToken(NUMBER,'1',1,18086) +LexToken(COMMA,',',1,18087) +LexToken(DQSTRING,'"vec"',1,18092) +LexToken(COMMA,',',1,18093) +LexToken(NUMBER,'1',1,18111) +LexToken(COMMA,',',1,18112) +LexToken(DQSTRING,'"vec"',1,18117) +LexToken(COMMA,',',1,18118) +LexToken(NUMBER,'1',1,18119) +LexToken(CLOSEBRACKET,')',1,18120) +LexToken(COMMA,',',1,18121) +LexToken(VAR,'random_n_exprs',1,18122) +LexToken(CLOSEBRACKET,')',1,18136) +LexToken(EOL,'\n',1,18137) +LexToken(IF,'if',1,18150) +LexToken(VAR,'mok',1,18153) +LexToken(LOGICAL,'&',1,18157) +LexToken(VAR,'sample4',1,18159) +LexToken(COMPARISON,'>',1,18166) +LexToken(NUMBER,'0',1,18167) +LexToken(THEN,'then',1,18169) +LexToken(EOL,'\n',1,18173) +LexToken(VAR,'NOrder',1,18190) +LexToken(ASSIGNMENT,'=',1,18196) +LexToken(NUMBER,'0',1,18197) +LexToken(SEMICOLON,';',1,18198) +LexToken(EOL,'\n',1,18199) +LexToken(VAR,'ipar',1,18216) +LexToken(OPENBRACKET,'(',1,18220) +LexToken(NUMBER,'2',1,18221) +LexToken(CLOSEBRACKET,')',1,18222) +LexToken(ASSIGNMENT,'=',1,18223) +LexToken(VAR,'NOrder',1,18224) +LexToken(SEMICOLON,';',1,18230) +LexToken(EOL,'\n',1,18231) +LexToken(VAR,'rand',1,18248) +LexToken(OPENBRACKET,'(',1,18252) +LexToken(DQSTRING,'"normal"',1,18260) +LexToken(CLOSEBRACKET,')',1,18261) +LexToken(SEMICOLON,';',1,18262) +LexToken(EOL,'\n',1,18263) +LexToken(VAR,'rand',1,18280) +LexToken(OPENBRACKET,'(',1,18284) +LexToken(DQSTRING,'"seed"',1,18290) +LexToken(COMMA,',',1,18291) +LexToken(VAR,'seed4',1,18292) +LexToken(CLOSEBRACKET,')',1,18297) +LexToken(SEMICOLON,';',1,18298) +LexToken(EOL,'\n',1,18299) +LexToken(VAR,'xt',1,18316) +LexToken(ASSIGNMENT,'=',1,18318) +LexToken(NUMBER,'0',1,18319) +LexToken(COLON,':',1,18320) +LexToken(VAR,'sample4',1,18321) +LexToken(COLON,':',1,18328) +LexToken(VAR,'sample4',1,18329) +LexToken(OPERATOR,'*',1,18336) +LexToken(OPENBRACKET,'(',1,18337) +LexToken(VAR,'np4',1,18338) +LexToken(NUMBER,'-1',1,18341) +LexToken(CLOSEBRACKET,')',1,18343) +LexToken(SEMICOLON,';',1,18344) +LexToken(EOL,'\n',1,18345) +LexToken(VAR,'xt',1,18362) +LexToken(ASSIGNMENT,'=',1,18364) +LexToken(VAR,'xt',1,18365) +LexToken(OPENBRACKET,'(',1,18367) +LexToken(COLON,':',1,18368) +LexToken(CLOSEBRACKET,')',1,18369) +LexToken(SEMICOLON,';',1,18370) +LexToken(EOL,'\n',1,18371) +LexToken(VAR,'yt',1,18388) +LexToken(ASSIGNMENT,'=',1,18390) +LexToken(VAR,'mean4',1,18391) +LexToken(OPERATOR,'+',1,18396) +LexToken(VAR,'sqrt',1,18397) +LexToken(OPENBRACKET,'(',1,18401) +LexToken(VAR,'var4',1,18402) +LexToken(CLOSEBRACKET,')',1,18406) +LexToken(OPERATOR,'*',1,18407) +LexToken(VAR,'rand',1,18408) +LexToken(OPENBRACKET,'(',1,18412) +LexToken(VAR,'np4',1,18413) +LexToken(COMMA,',',1,18416) +LexToken(NUMBER,'1',1,18417) +LexToken(CLOSEBRACKET,')',1,18418) +LexToken(SEMICOLON,';',1,18419) +LexToken(EOL,'\n',1,18420) +LexToken(VAR,'xy',1,18437) +LexToken(ASSIGNMENT,'=',1,18439) +LexToken(OPENSQBRACKET,'[',1,18440) +LexToken(VAR,'xt',1,18441) +LexToken(COMMA,',',1,18443) +LexToken(VAR,'yt',1,18444) +LexToken(CLOSESQBRACKET,']',1,18446) +LexToken(SEMICOLON,';',1,18447) +LexToken(EOL,'\n',1,18448) +LexToken(OPENSQBRACKET,'[',1,18465) +LexToken(VAR,'rpar',1,18466) +LexToken(COMMA,',',1,18470) +LexToken(VAR,'ipar',1,18471) +LexToken(CLOSESQBRACKET,']',1,18475) +LexToken(ASSIGNMENT,'=',1,18476) +LexToken(VAR,'AutoScale',1,18477) +LexToken(OPENBRACKET,'(',1,18486) +LexToken(VAR,'a',1,18487) +LexToken(COMMA,',',1,18488) +LexToken(VAR,'xy',1,18489) +LexToken(COMMA,',',1,18491) +LexToken(VAR,'ipar',1,18492) +LexToken(COMMA,',',1,18496) +LexToken(VAR,'rpar',1,18497) +LexToken(CLOSEBRACKET,')',1,18501) +LexToken(SEMICOLON,';',1,18502) +LexToken(EOL,'\n',1,18503) +LexToken(VAR,'random_n_exprs2',1,18520) +LexToken(ASSIGNMENT,'=',1,18535) +LexToken(VAR,'random_n_exprs',1,18536) +LexToken(SEMICOLON,';',1,18550) +LexToken(EOL,'\n',1,18551) +LexToken(END,'end',1,18564) +LexToken(EOL,'\n',1,18567) +LexToken(EOL,'\n',1,18649) +LexToken(CASE,'case',1,18658) +LexToken(DQSTRING,'"random uniform"',1,18678) +LexToken(THEN,'then',1,18680) +LexToken(EOL,'\n',1,18684) +LexToken(OPENSQBRACKET,'[',1,18697) +LexToken(VAR,'mok',1,18698) +LexToken(COMMA,',',1,18701) +LexToken(VAR,'min5',1,18702) +LexToken(COMMA,',',1,18706) +LexToken(VAR,'max5',1,18707) +LexToken(COMMA,',',1,18711) +LexToken(VAR,'seed5',1,18712) +LexToken(COMMA,',',1,18717) +LexToken(VAR,'sample5',1,18718) +LexToken(COMMA,',',1,18725) +LexToken(VAR,'np5',1,18726) +LexToken(COMMA,',',1,18729) +LexToken(VAR,'random_u_exprs2',1,18730) +LexToken(CLOSESQBRACKET,']',1,18745) +LexToken(ASSIGNMENT,'=',1,18746) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,18747) +LexToken(OPENBRACKET,'(',1,18762) +LexToken(DQSTRING,'"Uniform random signal"',1,18785) +LexToken(COMMA,',',1,18786) +LexToken(OPENSQBRACKET,'[',1,18804) +LexToken(DQSTRING,'"Minimum"',1,18813) +LexToken(SEMICOLON,';',1,18814) +LexToken(DQSTRING,'"Maximum"',1,18823) +LexToken(SEMICOLON,';',1,18824) +LexToken(DQSTRING,'"Initial seed"',1,18838) +LexToken(SEMICOLON,';',1,18839) +LexToken(DQSTRING,'"Sample time"',1,18852) +LexToken(SEMICOLON,';',1,18853) +LexToken(DQSTRING,'"Number of points"',1,18871) +LexToken(CLOSESQBRACKET,']',1,18872) +LexToken(COMMA,',',1,18873) +LexToken(VAR,'list',1,18874) +LexToken(OPENBRACKET,'(',1,18878) +LexToken(DQSTRING,'"vec"',1,18883) +LexToken(COMMA,',',1,18884) +LexToken(NUMBER,'1',1,18885) +LexToken(COMMA,',',1,18886) +LexToken(DQSTRING,'"vec"',1,18908) +LexToken(COMMA,',',1,18909) +LexToken(NUMBER,'1',1,18910) +LexToken(COMMA,',',1,18911) +LexToken(DQSTRING,'"vec"',1,18916) +LexToken(COMMA,',',1,18917) +LexToken(NUMBER,'1',1,18918) +LexToken(COMMA,',',1,18919) +LexToken(DQSTRING,'"vec"',1,18924) +LexToken(COMMA,',',1,18925) +LexToken(NUMBER,'1',1,18943) +LexToken(COMMA,',',1,18944) +LexToken(DQSTRING,'"vec"',1,18949) +LexToken(COMMA,',',1,18950) +LexToken(NUMBER,'1',1,18951) +LexToken(CLOSEBRACKET,')',1,18952) +LexToken(COMMA,',',1,18953) +LexToken(VAR,'random_u_exprs',1,18954) +LexToken(CLOSEBRACKET,')',1,18968) +LexToken(EOL,'\n',1,18969) +LexToken(IF,'if',1,18982) +LexToken(VAR,'mok',1,18985) +LexToken(LOGICAL,'&',1,18989) +LexToken(VAR,'sample5',1,18991) +LexToken(COMPARISON,'>',1,18998) +LexToken(NUMBER,'0',1,18999) +LexToken(THEN,'then',1,19001) +LexToken(EOL,'\n',1,19005) +LexToken(VAR,'NOrder',1,19022) +LexToken(ASSIGNMENT,'=',1,19028) +LexToken(NUMBER,'0',1,19029) +LexToken(SEMICOLON,';',1,19030) +LexToken(EOL,'\n',1,19031) +LexToken(VAR,'ipar',1,19048) +LexToken(OPENBRACKET,'(',1,19052) +LexToken(NUMBER,'2',1,19053) +LexToken(CLOSEBRACKET,')',1,19054) +LexToken(ASSIGNMENT,'=',1,19055) +LexToken(VAR,'NOrder',1,19056) +LexToken(SEMICOLON,';',1,19062) +LexToken(EOL,'\n',1,19063) +LexToken(VAR,'rand',1,19080) +LexToken(OPENBRACKET,'(',1,19084) +LexToken(DQSTRING,'"uniform"',1,19093) +LexToken(CLOSEBRACKET,')',1,19094) +LexToken(SEMICOLON,';',1,19095) +LexToken(EOL,'\n',1,19096) +LexToken(VAR,'rand',1,19113) +LexToken(OPENBRACKET,'(',1,19117) +LexToken(DQSTRING,'"seed"',1,19123) +LexToken(COMMA,',',1,19124) +LexToken(VAR,'seed5',1,19125) +LexToken(CLOSEBRACKET,')',1,19130) +LexToken(SEMICOLON,';',1,19131) +LexToken(EOL,'\n',1,19132) +LexToken(VAR,'xt',1,19149) +LexToken(ASSIGNMENT,'=',1,19151) +LexToken(NUMBER,'0',1,19152) +LexToken(COLON,':',1,19153) +LexToken(VAR,'sample5',1,19154) +LexToken(COLON,':',1,19161) +LexToken(VAR,'sample5',1,19162) +LexToken(OPERATOR,'*',1,19169) +LexToken(OPENBRACKET,'(',1,19170) +LexToken(VAR,'np5',1,19171) +LexToken(NUMBER,'-1',1,19174) +LexToken(CLOSEBRACKET,')',1,19176) +LexToken(SEMICOLON,';',1,19177) +LexToken(EOL,'\n',1,19178) +LexToken(VAR,'xt',1,19195) +LexToken(ASSIGNMENT,'=',1,19197) +LexToken(VAR,'xt',1,19198) +LexToken(OPENBRACKET,'(',1,19200) +LexToken(COLON,':',1,19201) +LexToken(CLOSEBRACKET,')',1,19202) +LexToken(SEMICOLON,';',1,19203) +LexToken(EOL,'\n',1,19204) +LexToken(VAR,'yt',1,19221) +LexToken(ASSIGNMENT,'=',1,19223) +LexToken(VAR,'min5',1,19224) +LexToken(OPERATOR,'+',1,19228) +LexToken(OPENBRACKET,'(',1,19229) +LexToken(VAR,'max5',1,19230) +LexToken(OPERATOR,'-',1,19234) +LexToken(VAR,'min5',1,19235) +LexToken(CLOSEBRACKET,')',1,19239) +LexToken(OPERATOR,'*',1,19240) +LexToken(VAR,'rand',1,19241) +LexToken(OPENBRACKET,'(',1,19245) +LexToken(VAR,'np5',1,19246) +LexToken(COMMA,',',1,19249) +LexToken(NUMBER,'1',1,19250) +LexToken(CLOSEBRACKET,')',1,19251) +LexToken(SEMICOLON,';',1,19252) +LexToken(EOL,'\n',1,19253) +LexToken(VAR,'xy',1,19270) +LexToken(ASSIGNMENT,'=',1,19272) +LexToken(OPENSQBRACKET,'[',1,19273) +LexToken(VAR,'xt',1,19274) +LexToken(COMMA,',',1,19276) +LexToken(VAR,'yt',1,19277) +LexToken(CLOSESQBRACKET,']',1,19279) +LexToken(SEMICOLON,';',1,19280) +LexToken(EOL,'\n',1,19281) +LexToken(OPENSQBRACKET,'[',1,19298) +LexToken(VAR,'rpar',1,19299) +LexToken(COMMA,',',1,19303) +LexToken(VAR,'ipar',1,19304) +LexToken(CLOSESQBRACKET,']',1,19308) +LexToken(ASSIGNMENT,'=',1,19309) +LexToken(VAR,'AutoScale',1,19310) +LexToken(OPENBRACKET,'(',1,19319) +LexToken(VAR,'a',1,19320) +LexToken(COMMA,',',1,19321) +LexToken(VAR,'xy',1,19322) +LexToken(COMMA,',',1,19324) +LexToken(VAR,'ipar',1,19325) +LexToken(COMMA,',',1,19329) +LexToken(VAR,'rpar',1,19330) +LexToken(CLOSEBRACKET,')',1,19334) +LexToken(SEMICOLON,';',1,19335) +LexToken(EOL,'\n',1,19336) +LexToken(VAR,'random_u_exprs2',1,19353) +LexToken(ASSIGNMENT,'=',1,19368) +LexToken(VAR,'random_u_exprs',1,19369) +LexToken(SEMICOLON,';',1,19383) +LexToken(EOL,'\n',1,19384) +LexToken(EOL,'\n',1,19385) +LexToken(END,'end',1,19398) +LexToken(EOL,'\n',1,19401) +LexToken(EOL,'\n',1,19483) +LexToken(CASE,'case',1,19492) +LexToken(DQSTRING,'"Save/Exit"',1,19507) +LexToken(THEN,'then',1,19509) +LexToken(EOL,'\n',1,19513) +LexToken(VAR,'NOrder',1,19526) +LexToken(ASSIGNMENT,'=',1,19532) +LexToken(VAR,'ipar',1,19533) +LexToken(OPENBRACKET,'(',1,19537) +LexToken(NUMBER,'2',1,19538) +LexToken(CLOSEBRACKET,')',1,19539) +LexToken(SEMICOLON,';',1,19540) +LexToken(EOL,'\n',1,19541) +LexToken(VAR,'PeridicOption',1,19554) +LexToken(ASSIGNMENT,'=',1,19567) +LexToken(VAR,'ipar',1,19568) +LexToken(OPENBRACKET,'(',1,19572) +LexToken(NUMBER,'3',1,19573) +LexToken(CLOSEBRACKET,')',1,19574) +LexToken(SEMICOLON,';',1,19575) +LexToken(EOL,'\n',1,19576) +LexToken(EOL,'\n',1,19577) +LexToken(VAR,'METHOD',1,19590) +LexToken(ASSIGNMENT,'=',1,19596) +LexToken(VAR,'getmethod',1,19597) +LexToken(OPENBRACKET,'(',1,19606) +LexToken(VAR,'NOrder',1,19607) +LexToken(CLOSEBRACKET,')',1,19613) +LexToken(SEMICOLON,';',1,19614) +LexToken(EOL,'\n',1,19615) +LexToken(IF,'if',1,19628) +LexToken(OPENBRACKET,'(',1,19631) +LexToken(VAR,'METHOD',1,19632) +LexToken(COMPARISON,'==',1,19638) +LexToken(DQSTRING,'"periodic"',1,19649) +LexToken(CLOSEBRACKET,')',1,19650) +LexToken(THEN,'then',1,19652) +LexToken(EOL,'\n',1,19675) +LexToken(VAR,'xy',1,19692) +LexToken(OPENBRACKET,'(',1,19694) +LexToken(VAR,'N',1,19695) +LexToken(COMMA,',',1,19696) +LexToken(NUMBER,'2',1,19697) +LexToken(CLOSEBRACKET,')',1,19698) +LexToken(ASSIGNMENT,'=',1,19699) +LexToken(VAR,'xy',1,19700) +LexToken(OPENBRACKET,'(',1,19702) +LexToken(NUMBER,'1',1,19703) +LexToken(COMMA,',',1,19704) +LexToken(NUMBER,'2',1,19705) +LexToken(CLOSEBRACKET,')',1,19706) +LexToken(SEMICOLON,';',1,19707) +LexToken(EOL,'\n',1,19708) +LexToken(END,'end',1,19721) +LexToken(EOL,'\n',1,19724) +LexToken(EOL,'\n',1,19725) +LexToken(IF,'if',1,19738) +LexToken(OPENBRACKET,'(',1,19741) +LexToken(VAR,'METHOD',1,19742) +LexToken(COMPARISON,'==',1,19748) +LexToken(DQSTRING,'"order 2"',1,19758) +LexToken(LOGICAL,'|',1,19760) +LexToken(VAR,'METHOD',1,19762) +LexToken(COMPARISON,'==',1,19768) +LexToken(DQSTRING,'"not_a_knot"',1,19781) +LexToken(LOGICAL,'|',1,19782) +LexToken(VAR,'METHOD',1,19783) +LexToken(COMPARISON,'==',1,19789) +LexToken(DQSTRING,'"periodic"',1,19800) +LexToken(LOGICAL,'|',1,19802) +LexToken(VAR,'METHOD',1,19804) +LexToken(COMPARISON,'==',1,19810) +LexToken(DQSTRING,'"monotone"',1,19821) +LexToken(LOGICAL,'|',1,19822) +LexToken(VAR,'METHOD',1,19824) +LexToken(COMPARISON,'==',1,19830) +LexToken(DQSTRING,'"fast"',1,19837) +LexToken(LOGICAL,'|',1,19839) +LexToken(VAR,'METHOD',1,19841) +LexToken(COMPARISON,'==',1,19847) +LexToken(DQSTRING,'"clamped"',1,19857) +LexToken(CLOSEBRACKET,')',1,19858) +LexToken(THEN,'then',1,19860) +LexToken(EOL,'\n',1,19864) +LexToken(VAR,'rpar',1,19881) +LexToken(ASSIGNMENT,'=',1,19885) +LexToken(OPENSQBRACKET,'[',1,19886) +LexToken(VAR,'xy',1,19887) +LexToken(OPENBRACKET,'(',1,19889) +LexToken(COLON,':',1,19890) +LexToken(COMMA,',',1,19891) +LexToken(NUMBER,'1',1,19892) +LexToken(CLOSEBRACKET,')',1,19893) +LexToken(SEMICOLON,';',1,19894) +LexToken(VAR,'xy',1,19895) +LexToken(OPENBRACKET,'(',1,19897) +LexToken(COLON,':',1,19898) +LexToken(COMMA,',',1,19899) +LexToken(NUMBER,'2',1,19900) +LexToken(CLOSEBRACKET,')',1,19901) +LexToken(SEMICOLON,';',1,19902) +LexToken(VAR,'rpar',1,19903) +LexToken(CLOSESQBRACKET,']',1,19907) +LexToken(SEMICOLON,';',1,19908) +LexToken(EOL,'\n',1,19909) +LexToken(ELSE,'else',1,19922) +LexToken(EOL,'\n',1,19926) +LexToken(IF,'if',1,19943) +LexToken(OPENBRACKET,'(',1,19946) +LexToken(VAR,'METHOD',1,19947) +LexToken(COMPARISON,'==',1,19953) +LexToken(DQSTRING,'"zero order"',1,19966) +LexToken(LOGICAL,'|',1,19967) +LexToken(VAR,'METHOD',1,19968) +LexToken(COMPARISON,'==',1,19974) +LexToken(DQSTRING,'"linear"',1,19983) +LexToken(CLOSEBRACKET,')',1,19984) +LexToken(EOL,'\n',1,19985) +LexToken(VAR,'rpar',1,20006) +LexToken(ASSIGNMENT,'=',1,20010) +LexToken(OPENSQBRACKET,'[',1,20011) +LexToken(VAR,'xy',1,20012) +LexToken(OPENBRACKET,'(',1,20014) +LexToken(COLON,':',1,20015) +LexToken(COMMA,',',1,20016) +LexToken(NUMBER,'1',1,20017) +LexToken(CLOSEBRACKET,')',1,20018) +LexToken(SEMICOLON,';',1,20019) +LexToken(VAR,'xy',1,20020) +LexToken(OPENBRACKET,'(',1,20022) +LexToken(COLON,':',1,20023) +LexToken(COMMA,',',1,20024) +LexToken(NUMBER,'2',1,20025) +LexToken(CLOSEBRACKET,')',1,20026) +LexToken(SEMICOLON,';',1,20027) +LexToken(CLOSESQBRACKET,']',1,20028) +LexToken(EOL,'\n',1,20029) +LexToken(END,'end',1,20046) +LexToken(EOL,'\n',1,20049) +LexToken(END,'end',1,20062) +LexToken(EOL,'\n',1,20065) +LexToken(EOL,'\n',1,20066) +LexToken(VAR,'ok',1,20079) +LexToken(ASSIGNMENT,'=',1,20081) +LexToken(PREVAR_BOOLEAN,'%t',1,20082) +LexToken(EOL,'\n',1,20084) +LexToken(VAR,'delete',1,20097) +LexToken(OPENBRACKET,'(',1,20103) +LexToken(VAR,'f',1,20104) +LexToken(CLOSEBRACKET,')',1,20105) +LexToken(SEMICOLON,';',1,20106) +LexToken(EOL,'\n',1,20107) +LexToken(RETURN,'return',1,20120) +LexToken(EOL,'\n',1,20126) +LexToken(EOL,'\n',1,20208) +LexToken(CASE,'case',1,20217) +LexToken(DQSTRING,'"Exit without save"',1,20240) +LexToken(THEN,'then',1,20242) +LexToken(EOL,'\n',1,20246) +LexToken(VAR,'ipar',1,20259) +LexToken(ASSIGNMENT,'=',1,20263) +LexToken(OPENSQBRACKET,'[',1,20264) +LexToken(CLOSESQBRACKET,']',1,20265) +LexToken(SEMICOLON,';',1,20266) +LexToken(EOL,'\n',1,20267) +LexToken(VAR,'rpar',1,20280) +LexToken(ASSIGNMENT,'=',1,20284) +LexToken(OPENSQBRACKET,'[',1,20285) +LexToken(CLOSESQBRACKET,']',1,20286) +LexToken(SEMICOLON,';',1,20287) +LexToken(EOL,'\n',1,20288) +LexToken(VAR,'ok',1,20301) +LexToken(ASSIGNMENT,'=',1,20303) +LexToken(PREVAR_BOOLEAN,'%f',1,20304) +LexToken(EOL,'\n',1,20306) +LexToken(VAR,'delete',1,20319) +LexToken(OPENBRACKET,'(',1,20325) +LexToken(VAR,'f',1,20326) +LexToken(CLOSEBRACKET,')',1,20327) +LexToken(SEMICOLON,';',1,20328) +LexToken(EOL,'\n',1,20329) +LexToken(RETURN,'return',1,20342) +LexToken(EOL,'\n',1,20348) +LexToken(EOL,'\n',1,20430) +LexToken(CASE,'case',1,20439) +LexToken(DQSTRING,'"Clear"',1,20450) +LexToken(THEN,'then',1,20452) +LexToken(EOL,'\n',1,20456) +LexToken(VAR,'xy',1,20469) +LexToken(ASSIGNMENT,'=',1,20471) +LexToken(OPENSQBRACKET,'[',1,20472) +LexToken(NUMBER,'0',1,20473) +LexToken(COMMA,',',1,20474) +LexToken(NUMBER,'0',1,20475) +LexToken(CLOSESQBRACKET,']',1,20476) +LexToken(SEMICOLON,';',1,20477) +LexToken(EOL,'\n',1,20478) +LexToken(VAR,'NOrder',1,20491) +LexToken(ASSIGNMENT,'=',1,20497) +LexToken(NUMBER,'0',1,20498) +LexToken(SEMICOLON,';',1,20499) +LexToken(EOL,'\n',1,20500) +LexToken(VAR,'ipar',1,20513) +LexToken(OPENBRACKET,'(',1,20517) +LexToken(NUMBER,'2',1,20518) +LexToken(CLOSEBRACKET,')',1,20519) +LexToken(ASSIGNMENT,'=',1,20520) +LexToken(VAR,'NOrder',1,20521) +LexToken(SEMICOLON,';',1,20527) +LexToken(EOL,'\n',1,20528) +LexToken(OPENSQBRACKET,'[',1,20541) +LexToken(VAR,'rpar',1,20542) +LexToken(COMMA,',',1,20546) +LexToken(VAR,'ipar',1,20547) +LexToken(CLOSESQBRACKET,']',1,20551) +LexToken(ASSIGNMENT,'=',1,20552) +LexToken(VAR,'AutoScale',1,20553) +LexToken(OPENBRACKET,'(',1,20562) +LexToken(VAR,'a',1,20563) +LexToken(COMMA,',',1,20564) +LexToken(VAR,'xy',1,20565) +LexToken(COMMA,',',1,20567) +LexToken(VAR,'ipar',1,20568) +LexToken(COMMA,',',1,20572) +LexToken(VAR,'rpar',1,20573) +LexToken(CLOSEBRACKET,')',1,20577) +LexToken(EOL,'\n',1,20578) +LexToken(EOL,'\n',1,20657) +LexToken(CASE,'case',1,20666) +LexToken(DQSTRING,'"Edit text data NOT IN USE"',1,20697) +LexToken(THEN,'then',1,20699) +LexToken(EOL,'\n',1,20703) +LexToken(EOL,'\n',1,20731) +LexToken(OPENSQBRACKET,'[',1,20744) +LexToken(VAR,'mok',1,20745) +LexToken(COMMA,',',1,20748) +LexToken(VAR,'xt',1,20749) +LexToken(COMMA,',',1,20751) +LexToken(VAR,'yt',1,20752) +LexToken(CLOSESQBRACKET,']',1,20754) +LexToken(ASSIGNMENT,'=',1,20755) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,20756) +LexToken(OPENBRACKET,'(',1,20771) +LexToken(DQSTRING,'"Enter x and y data"',1,20791) +LexToken(COMMA,',',1,20792) +LexToken(OPENSQBRACKET,'[',1,20793) +LexToken(DQSTRING,'"x"',1,20796) +LexToken(SEMICOLON,';',1,20797) +LexToken(DQSTRING,'"y"',1,20800) +LexToken(CLOSESQBRACKET,']',1,20801) +LexToken(COMMA,',',1,20802) +LexToken(VAR,'list',1,20803) +LexToken(OPENBRACKET,'(',1,20807) +LexToken(DQSTRING,'"vec"',1,20812) +LexToken(COMMA,',',1,20813) +LexToken(NUMBER,'-1',1,20814) +LexToken(COMMA,',',1,20816) +LexToken(DQSTRING,'"vec"',1,20821) +LexToken(COMMA,',',1,20822) +LexToken(NUMBER,'-1',1,20823) +LexToken(CLOSEBRACKET,')',1,20825) +LexToken(COMMA,',',1,20826) +LexToken(VAR,'list',1,20827) +LexToken(OPENBRACKET,'(',1,20831) +LexToken(VAR,'strcat',1,20832) +LexToken(OPENBRACKET,'(',1,20838) +LexToken(VAR,'sci2exp',1,20839) +LexToken(OPENBRACKET,'(',1,20846) +LexToken(VAR,'xy',1,20847) +LexToken(OPENBRACKET,'(',1,20849) +LexToken(COLON,':',1,20850) +LexToken(COMMA,',',1,20851) +LexToken(NUMBER,'1',1,20852) +LexToken(CLOSEBRACKET,')',1,20853) +LexToken(CLOSEBRACKET,')',1,20854) +LexToken(CLOSEBRACKET,')',1,20855) +LexToken(COMMA,',',1,20856) +LexToken(VAR,'strcat',1,20857) +LexToken(OPENBRACKET,'(',1,20863) +LexToken(VAR,'sci2exp',1,20864) +LexToken(OPENBRACKET,'(',1,20871) +LexToken(VAR,'xy',1,20872) +LexToken(OPENBRACKET,'(',1,20874) +LexToken(COLON,':',1,20875) +LexToken(COMMA,',',1,20876) +LexToken(NUMBER,'2',1,20877) +LexToken(CLOSEBRACKET,')',1,20878) +LexToken(CLOSEBRACKET,')',1,20879) +LexToken(CLOSEBRACKET,')',1,20880) +LexToken(CLOSEBRACKET,')',1,20881) +LexToken(CLOSEBRACKET,')',1,20882) +LexToken(SEMICOLON,';',1,20883) +LexToken(EOL,'\n',1,20884) +LexToken(IF,'if',1,20897) +LexToken(VAR,'mok',1,20900) +LexToken(THEN,'then',1,20904) +LexToken(COMMA,',',1,20908) +LexToken(EOL,'\n',1,20909) +LexToken(VAR,'xy',1,20926) +LexToken(ASSIGNMENT,'=',1,20928) +LexToken(OPENSQBRACKET,'[',1,20929) +LexToken(VAR,'xt',1,20930) +LexToken(COMMA,',',1,20932) +LexToken(VAR,'yt',1,20933) +LexToken(CLOSESQBRACKET,']',1,20935) +LexToken(SEMICOLON,';',1,20936) +LexToken(EOL,'\n',1,20937) +LexToken(OPENSQBRACKET,'[',1,20954) +LexToken(VAR,'xy',1,20955) +LexToken(CLOSESQBRACKET,']',1,20957) +LexToken(ASSIGNMENT,'=',1,20958) +LexToken(VAR,'cleandata',1,20959) +LexToken(OPENBRACKET,'(',1,20968) +LexToken(VAR,'xy',1,20969) +LexToken(CLOSEBRACKET,')',1,20971) +LexToken(COMMA,',',1,20972) +LexToken(EOL,'\n',1,20973) +LexToken(OPENSQBRACKET,'[',1,20990) +LexToken(VAR,'rpar',1,20991) +LexToken(COMMA,',',1,20995) +LexToken(VAR,'ipar',1,20996) +LexToken(CLOSESQBRACKET,']',1,21000) +LexToken(ASSIGNMENT,'=',1,21001) +LexToken(VAR,'AutoScale',1,21002) +LexToken(OPENBRACKET,'(',1,21011) +LexToken(VAR,'a',1,21012) +LexToken(COMMA,',',1,21013) +LexToken(VAR,'xy',1,21014) +LexToken(COMMA,',',1,21016) +LexToken(VAR,'ipar',1,21017) +LexToken(COMMA,',',1,21021) +LexToken(VAR,'rpar',1,21022) +LexToken(CLOSEBRACKET,')',1,21026) +LexToken(EOL,'\n',1,21027) +LexToken(END,'end',1,21040) +LexToken(EOL,'\n',1,21043) +LexToken(EOL,'\n',1,21121) +LexToken(CASE,'case',1,21130) +LexToken(DQSTRING,'"Help"',1,21140) +LexToken(THEN,'then',1,21142) +LexToken(EOL,'\n',1,21146) +LexToken(VAR,'t1',1,21159) +LexToken(ASSIGNMENT,'=',1,21161) +LexToken(DQSTRING,'"Mouse-left click: adding a new point"',1,21199) +LexToken(EOL,'\n',1,21200) +LexToken(VAR,'t2',1,21213) +LexToken(ASSIGNMENT,'=',1,21215) +LexToken(DQSTRING,'"Mouse-right click: remove a point"',1,21250) +LexToken(EOL,'\n',1,21251) +LexToken(VAR,'t3',1,21264) +LexToken(ASSIGNMENT,'=',1,21266) +LexToken(DQSTRING,'"Mouse-left double click: edit a point\\\'s coordinates"',1,21320) +LexToken(EOL,'\n',1,21321) +LexToken(VAR,'t4',1,21334) +LexToken(ASSIGNMENT,'=',1,21336) +LexToken(DQSTRING,'"Mouse-left button press/drag/release: move a point"',1,21389) +LexToken(EOL,'\n',1,21390) +LexToken(VAR,'t5',1,21403) +LexToken(ASSIGNMENT,'=',1,21405) +LexToken(DQSTRING,'"Change the window size: \\\'Data\\\' menu -> \\\'Databounds\\\'"',1,21462) +LexToken(EOL,'\n',1,21463) +LexToken(VAR,'messagebox',1,21476) +LexToken(OPENBRACKET,'(',1,21486) +LexToken(OPENSQBRACKET,'[',1,21487) +LexToken(VAR,'t1',1,21488) +LexToken(SEMICOLON,';',1,21490) +LexToken(VAR,'t2',1,21491) +LexToken(SEMICOLON,';',1,21493) +LexToken(VAR,'t3',1,21494) +LexToken(SEMICOLON,';',1,21496) +LexToken(VAR,'t4',1,21497) +LexToken(SEMICOLON,';',1,21499) +LexToken(VAR,'t5',1,21500) +LexToken(CLOSESQBRACKET,']',1,21502) +LexToken(COMMA,',',1,21503) +LexToken(DQSTRING,'"modal"',1,21510) +LexToken(COMMA,',',1,21511) +LexToken(DQSTRING,'"info"',1,21517) +LexToken(CLOSEBRACKET,')',1,21518) +LexToken(SEMICOLON,';',1,21519) +LexToken(EOL,'\n',1,21520) +LexToken(EOL,'\n',1,21598) +LexToken(CASE,'case',1,21607) +LexToken(DQSTRING,'"Load from Excel"',1,21628) +LexToken(THEN,'then',1,21630) +LexToken(EOL,'\n',1,21634) +LexToken(OPENSQBRACKET,'[',1,21647) +LexToken(VAR,'tok',1,21648) +LexToken(COMMA,',',1,21651) +LexToken(VAR,'xytt',1,21652) +LexToken(CLOSESQBRACKET,']',1,21656) +LexToken(ASSIGNMENT,'=',1,21657) +LexToken(VAR,'ReadExcel',1,21658) +LexToken(OPENBRACKET,'(',1,21667) +LexToken(CLOSEBRACKET,')',1,21668) +LexToken(EOL,'\n',1,21669) +LexToken(IF,'if',1,21682) +LexToken(VAR,'tok',1,21685) +LexToken(THEN,'then',1,21689) +LexToken(EOL,'\n',1,21693) +LexToken(VAR,'xy',1,21710) +LexToken(ASSIGNMENT,'=',1,21712) +LexToken(VAR,'xytt',1,21713) +LexToken(SEMICOLON,';',1,21717) +LexToken(EOL,'\n',1,21718) +LexToken(VAR,'NOrder',1,21735) +LexToken(ASSIGNMENT,'=',1,21741) +LexToken(NUMBER,'1',1,21742) +LexToken(EOL,'\n',1,21743) +LexToken(VAR,'ipar',1,21760) +LexToken(OPENBRACKET,'(',1,21764) +LexToken(NUMBER,'2',1,21765) +LexToken(CLOSEBRACKET,')',1,21766) +LexToken(ASSIGNMENT,'=',1,21767) +LexToken(VAR,'NOrder',1,21768) +LexToken(SEMICOLON,';',1,21774) +LexToken(EOL,'\n',1,21775) +LexToken(OPENSQBRACKET,'[',1,21792) +LexToken(VAR,'rpar',1,21793) +LexToken(COMMA,',',1,21797) +LexToken(VAR,'ipar',1,21798) +LexToken(CLOSESQBRACKET,']',1,21802) +LexToken(ASSIGNMENT,'=',1,21803) +LexToken(VAR,'AutoScale',1,21804) +LexToken(OPENBRACKET,'(',1,21813) +LexToken(VAR,'a',1,21814) +LexToken(COMMA,',',1,21815) +LexToken(VAR,'xy',1,21816) +LexToken(COMMA,',',1,21818) +LexToken(VAR,'ipar',1,21819) +LexToken(COMMA,',',1,21823) +LexToken(VAR,'rpar',1,21824) +LexToken(CLOSEBRACKET,')',1,21828) +LexToken(EOL,'\n',1,21829) +LexToken(END,'end',1,21842) +LexToken(EOL,'\n',1,21845) +LexToken(EOL,'\n',1,21923) +LexToken(CASE,'case',1,21932) +LexToken(DQSTRING,'"Load from text file"',1,21957) +LexToken(THEN,'then',1,21959) +LexToken(EOL,'\n',1,21963) +LexToken(OPENSQBRACKET,'[',1,21976) +LexToken(VAR,'tok',1,21977) +LexToken(COMMA,',',1,21980) +LexToken(VAR,'xytt',1,21981) +LexToken(CLOSESQBRACKET,']',1,21985) +LexToken(ASSIGNMENT,'=',1,21986) +LexToken(VAR,'ReadFromFile',1,21987) +LexToken(OPENBRACKET,'(',1,21999) +LexToken(CLOSEBRACKET,')',1,22000) +LexToken(EOL,'\n',1,22001) +LexToken(IF,'if',1,22014) +LexToken(VAR,'tok',1,22017) +LexToken(THEN,'then',1,22021) +LexToken(EOL,'\n',1,22025) +LexToken(VAR,'xy',1,22042) +LexToken(ASSIGNMENT,'=',1,22044) +LexToken(VAR,'xytt',1,22045) +LexToken(SEMICOLON,';',1,22049) +LexToken(EOL,'\n',1,22050) +LexToken(VAR,'NOrder',1,22067) +LexToken(ASSIGNMENT,'=',1,22073) +LexToken(NUMBER,'1',1,22074) +LexToken(EOL,'\n',1,22075) +LexToken(VAR,'ipar',1,22092) +LexToken(OPENBRACKET,'(',1,22096) +LexToken(NUMBER,'2',1,22097) +LexToken(CLOSEBRACKET,')',1,22098) +LexToken(ASSIGNMENT,'=',1,22099) +LexToken(VAR,'NOrder',1,22100) +LexToken(SEMICOLON,';',1,22106) +LexToken(EOL,'\n',1,22107) +LexToken(OPENSQBRACKET,'[',1,22124) +LexToken(VAR,'rpar',1,22125) +LexToken(COMMA,',',1,22129) +LexToken(VAR,'ipar',1,22130) +LexToken(CLOSESQBRACKET,']',1,22134) +LexToken(ASSIGNMENT,'=',1,22135) +LexToken(VAR,'AutoScale',1,22136) +LexToken(OPENBRACKET,'(',1,22145) +LexToken(VAR,'a',1,22146) +LexToken(COMMA,',',1,22147) +LexToken(VAR,'xy',1,22148) +LexToken(COMMA,',',1,22150) +LexToken(VAR,'ipar',1,22151) +LexToken(COMMA,',',1,22155) +LexToken(VAR,'rpar',1,22156) +LexToken(CLOSEBRACKET,')',1,22160) +LexToken(EOL,'\n',1,22161) +LexToken(END,'end',1,22174) +LexToken(EOL,'\n',1,22177) +LexToken(EOL,'\n',1,22255) +LexToken(CASE,'case',1,22264) +LexToken(DQSTRING,'"Save to text file"',1,22287) +LexToken(THEN,'then',1,22289) +LexToken(EOL,'\n',1,22293) +LexToken(OPENSQBRACKET,'[',1,22306) +LexToken(VAR,'sok',1,22307) +LexToken(CLOSESQBRACKET,']',1,22310) +LexToken(ASSIGNMENT,'=',1,22311) +LexToken(VAR,'SaveToFile',1,22312) +LexToken(OPENBRACKET,'(',1,22322) +LexToken(VAR,'xy',1,22323) +LexToken(CLOSEBRACKET,')',1,22325) +LexToken(EOL,'\n',1,22326) +LexToken(EOL,'\n',1,22404) +LexToken(CASE,'case',1,22413) +LexToken(DQSTRING,'"Replot"',1,22425) +LexToken(THEN,'then',1,22427) +LexToken(EOL,'\n',1,22431) +LexToken(IF,'if',1,22444) +LexToken(VAR,'xy',1,22447) +LexToken(COMPARISON,'<>',1,22449) +LexToken(OPENSQBRACKET,'[',1,22451) +LexToken(CLOSESQBRACKET,']',1,22452) +LexToken(THEN,'then',1,22454) +LexToken(EOL,'\n',1,22458) +LexToken(VAR,'drawlater',1,22475) +LexToken(OPENBRACKET,'(',1,22484) +LexToken(CLOSEBRACKET,')',1,22485) +LexToken(SEMICOLON,';',1,22486) +LexToken(EOL,'\n',1,22487) +LexToken(VAR,'points',1,22504) +LexToken(DOT,'.',1,22510) +LexToken(VAR,'data',1,22511) +LexToken(ASSIGNMENT,'=',1,22515) +LexToken(VAR,'xy',1,22516) +LexToken(SEMICOLON,';',1,22518) +LexToken(EOL,'\n',1,22519) +LexToken(OPENSQBRACKET,'[',1,22536) +LexToken(VAR,'rpar',1,22537) +LexToken(COMMA,',',1,22541) +LexToken(VAR,'ipar',1,22542) +LexToken(CLOSESQBRACKET,']',1,22546) +LexToken(ASSIGNMENT,'=',1,22547) +LexToken(VAR,'drawSplin',1,22548) +LexToken(OPENBRACKET,'(',1,22557) +LexToken(VAR,'a',1,22558) +LexToken(COMMA,',',1,22559) +LexToken(VAR,'xy',1,22560) +LexToken(COMMA,',',1,22562) +LexToken(VAR,'ipar',1,22563) +LexToken(COMMA,',',1,22567) +LexToken(VAR,'rpar',1,22568) +LexToken(CLOSEBRACKET,')',1,22572) +LexToken(SEMICOLON,';',1,22573) +LexToken(EOL,'\n',1,22574) +LexToken(VAR,'drawnow',1,22591) +LexToken(OPENBRACKET,'(',1,22598) +LexToken(CLOSEBRACKET,')',1,22599) +LexToken(EOL,'\n',1,22600) +LexToken(END,'end',1,22613) +LexToken(EOL,'\n',1,22616) +LexToken(EOL,'\n',1,22689) +LexToken(CASE,'case',1,22698) +LexToken(DQSTRING,'"edit"',1,22708) +LexToken(THEN,'then',1,22710) +LexToken(EOL,'\n',1,22714) +LexToken(VAR,'HIT',1,22727) +LexToken(ASSIGNMENT,'=',1,22730) +LexToken(PREVAR_BOOLEAN,'%f',1,22731) +LexToken(EOL,'\n',1,22733) +LexToken(IF,'if',1,22746) +LexToken(VAR,'N',1,22749) +LexToken(COMPARISON,'<>',1,22750) +LexToken(NUMBER,'0',1,22752) +LexToken(THEN,'then',1,22754) +LexToken(EOL,'\n',1,22758) +LexToken(VAR,'xt',1,22775) +LexToken(ASSIGNMENT,'=',1,22777) +LexToken(VAR,'xy',1,22778) +LexToken(OPENBRACKET,'(',1,22780) +LexToken(COLON,':',1,22781) +LexToken(COMMA,',',1,22782) +LexToken(NUMBER,'1',1,22783) +LexToken(CLOSEBRACKET,')',1,22784) +LexToken(SEMICOLON,';',1,22785) +LexToken(EOL,'\n',1,22786) +LexToken(VAR,'yt',1,22803) +LexToken(ASSIGNMENT,'=',1,22805) +LexToken(VAR,'xy',1,22806) +LexToken(OPENBRACKET,'(',1,22808) +LexToken(COLON,':',1,22809) +LexToken(COMMA,',',1,22810) +LexToken(NUMBER,'2',1,22811) +LexToken(CLOSEBRACKET,')',1,22812) +LexToken(SEMICOLON,';',1,22813) +LexToken(EOL,'\n',1,22814) +LexToken(VAR,'dist',1,22831) +LexToken(ASSIGNMENT,'=',1,22835) +LexToken(OPENBRACKET,'(',1,22836) +LexToken(OPENBRACKET,'(',1,22837) +LexToken(VAR,'xt',1,22838) +LexToken(OPERATOR,'-',1,22840) +LexToken(VAR,'ones',1,22841) +LexToken(OPENBRACKET,'(',1,22845) +LexToken(VAR,'N',1,22846) +LexToken(COMMA,',',1,22847) +LexToken(NUMBER,'1',1,22848) +LexToken(CLOSEBRACKET,')',1,22849) +LexToken(OPERATOR,'*',1,22850) +LexToken(VAR,'xc',1,22851) +LexToken(CLOSEBRACKET,')',1,22853) +LexToken(CLOSEBRACKET,')',1,22854) +LexToken(OPERATOR,'^',1,22855) +LexToken(NUMBER,'2',1,22856) +LexToken(OPERATOR,'+',1,22857) +LexToken(OPENBRACKET,'(',1,22858) +LexToken(OPENBRACKET,'(',1,22859) +LexToken(VAR,'yt',1,22860) +LexToken(OPERATOR,'-',1,22862) +LexToken(VAR,'ones',1,22863) +LexToken(OPENBRACKET,'(',1,22867) +LexToken(VAR,'N',1,22868) +LexToken(COMMA,',',1,22869) +LexToken(NUMBER,'1',1,22870) +LexToken(CLOSEBRACKET,')',1,22871) +LexToken(OPERATOR,'*',1,22872) +LexToken(VAR,'yc',1,22873) +LexToken(CLOSEBRACKET,')',1,22875) +LexToken(CLOSEBRACKET,')',1,22876) +LexToken(OPERATOR,'^',1,22877) +LexToken(NUMBER,'2',1,22878) +LexToken(EOL,'\n',1,22879) +LexToken(OPENSQBRACKET,'[',1,22896) +LexToken(VAR,'dca',1,22897) +LexToken(COMMA,',',1,22900) +LexToken(VAR,'k',1,22901) +LexToken(CLOSESQBRACKET,']',1,22902) +LexToken(ASSIGNMENT,'=',1,22903) +LexToken(VAR,'min',1,22904) +LexToken(OPENBRACKET,'(',1,22907) +LexToken(VAR,'dist',1,22908) +LexToken(CLOSEBRACKET,')',1,22912) +LexToken(SEMICOLON,';',1,22913) +LexToken(EOL,'\n',1,22914) +LexToken(VAR,'rectx',1,22931) +LexToken(ASSIGNMENT,'=',1,22936) +LexToken(VAR,'a',1,22937) +LexToken(DOT,'.',1,22938) +LexToken(VAR,'data_bounds',1,22939) +LexToken(SEMICOLON,';',1,22950) +LexToken(EOL,'\n',1,22951) +LexToken(VAR,'ex',1,22968) +LexToken(ASSIGNMENT,'=',1,22970) +LexToken(VAR,'abs',1,22971) +LexToken(OPENBRACKET,'(',1,22974) +LexToken(VAR,'rectx',1,22975) +LexToken(OPENBRACKET,'(',1,22980) +LexToken(NUMBER,'2',1,22981) +LexToken(COMMA,',',1,22982) +LexToken(NUMBER,'1',1,22983) +LexToken(CLOSEBRACKET,')',1,22984) +LexToken(OPERATOR,'-',1,22985) +LexToken(VAR,'rectx',1,22986) +LexToken(OPENBRACKET,'(',1,22991) +LexToken(NUMBER,'1',1,22992) +LexToken(COMMA,',',1,22993) +LexToken(NUMBER,'1',1,22994) +LexToken(CLOSEBRACKET,')',1,22995) +LexToken(CLOSEBRACKET,')',1,22996) +LexToken(OPERATOR,'/',1,22997) +LexToken(NUMBER,'80',1,22998) +LexToken(SEMICOLON,';',1,23000) +LexToken(EOL,'\n',1,23001) +LexToken(VAR,'ey',1,23018) +LexToken(ASSIGNMENT,'=',1,23020) +LexToken(VAR,'abs',1,23021) +LexToken(OPENBRACKET,'(',1,23024) +LexToken(VAR,'rectx',1,23025) +LexToken(OPENBRACKET,'(',1,23030) +LexToken(NUMBER,'2',1,23031) +LexToken(COMMA,',',1,23032) +LexToken(NUMBER,'2',1,23033) +LexToken(CLOSEBRACKET,')',1,23034) +LexToken(OPERATOR,'-',1,23035) +LexToken(VAR,'rectx',1,23036) +LexToken(OPENBRACKET,'(',1,23041) +LexToken(NUMBER,'1',1,23042) +LexToken(COMMA,',',1,23043) +LexToken(NUMBER,'2',1,23044) +LexToken(CLOSEBRACKET,')',1,23045) +LexToken(CLOSEBRACKET,')',1,23046) +LexToken(OPERATOR,'/',1,23047) +LexToken(NUMBER,'80',1,23048) +LexToken(SEMICOLON,';',1,23050) +LexToken(EOL,'\n',1,23051) +LexToken(IF,'if',1,23068) +LexToken(OPENBRACKET,'(',1,23071) +LexToken(VAR,'abs',1,23072) +LexToken(OPENBRACKET,'(',1,23075) +LexToken(VAR,'xc',1,23076) +LexToken(OPERATOR,'-',1,23078) +LexToken(VAR,'xt',1,23079) +LexToken(OPENBRACKET,'(',1,23081) +LexToken(VAR,'k',1,23082) +LexToken(CLOSEBRACKET,')',1,23083) +LexToken(CLOSEBRACKET,')',1,23084) +LexToken(COMPARISON,'<',1,23085) +LexToken(VAR,'ex',1,23086) +LexToken(LOGICAL,'&',1,23089) +LexToken(VAR,'abs',1,23091) +LexToken(OPENBRACKET,'(',1,23094) +LexToken(VAR,'yc',1,23095) +LexToken(OPERATOR,'-',1,23097) +LexToken(VAR,'yt',1,23098) +LexToken(OPENBRACKET,'(',1,23100) +LexToken(VAR,'k',1,23101) +LexToken(CLOSEBRACKET,')',1,23102) +LexToken(CLOSEBRACKET,')',1,23103) +LexToken(COMPARISON,'<',1,23104) +LexToken(VAR,'ey',1,23105) +LexToken(CLOSEBRACKET,')',1,23107) +LexToken(THEN,'then',1,23109) +LexToken(EOL,'\n',1,23113) +LexToken(VAR,'HIT',1,23134) +LexToken(ASSIGNMENT,'=',1,23137) +LexToken(PREVAR_BOOLEAN,'%t',1,23138) +LexToken(EOL,'\n',1,23140) +LexToken(END,'end',1,23157) +LexToken(EOL,'\n',1,23160) +LexToken(END,'end',1,23173) +LexToken(EOL,'\n',1,23176) +LexToken(EOL,'\n',1,23177) +LexToken(EOL,'\n',1,23217) +LexToken(EOL,'\n',1,23290) +LexToken(IF,'if',1,23303) +LexToken(OPENBRACKET,'(',1,23306) +LexToken(NOT,'~',1,23307) +LexToken(VAR,'HIT',1,23308) +LexToken(CLOSEBRACKET,')',1,23311) +LexToken(LOGICAL,'&',1,23312) +LexToken(OPENBRACKET,'(',1,23313) +LexToken(VAR,'btn',1,23314) +LexToken(COMPARISON,'==',1,23317) +LexToken(NUMBER,'0',1,23319) +LexToken(LOGICAL,'|',1,23321) +LexToken(VAR,'btn',1,23323) +LexToken(COMPARISON,'==',1,23326) +LexToken(NUMBER,'3',1,23328) +LexToken(CLOSEBRACKET,')',1,23329) +LexToken(THEN,'then',1,23331) +LexToken(EOL,'\n',1,23351) +LexToken(IF,'if',1,23368) +LexToken(OPENBRACKET,'(',1,23371) +LexToken(VAR,'xc',1,23372) +LexToken(COMPARISON,'>=',1,23374) +LexToken(NUMBER,'0',1,23376) +LexToken(CLOSEBRACKET,')',1,23377) +LexToken(THEN,'then',1,23379) +LexToken(EOL,'\n',1,23383) +LexToken(IF,'if',1,23404) +LexToken(OPENBRACKET,'(',1,23407) +LexToken(VAR,'xc',1,23408) +LexToken(COMPARISON,'==',1,23410) +LexToken(NUMBER,'0',1,23412) +LexToken(CLOSEBRACKET,')',1,23413) +LexToken(THEN,'then',1,23415) +LexToken(EOL,'\n',1,23419) +LexToken(VAR,'zz',1,23444) +LexToken(ASSIGNMENT,'=',1,23446) +LexToken(VAR,'find',1,23447) +LexToken(OPENBRACKET,'(',1,23451) +LexToken(VAR,'x',1,23452) +LexToken(COMPARISON,'==',1,23453) +LexToken(NUMBER,'0',1,23455) +LexToken(CLOSEBRACKET,')',1,23456) +LexToken(SEMICOLON,';',1,23457) +LexToken(EOL,'\n',1,23458) +LexToken(VAR,'xy',1,23483) +LexToken(OPENBRACKET,'(',1,23485) +LexToken(VAR,'zz',1,23486) +LexToken(COMMA,',',1,23488) +LexToken(COLON,':',1,23489) +LexToken(CLOSEBRACKET,')',1,23490) +LexToken(ASSIGNMENT,'=',1,23491) +LexToken(OPENSQBRACKET,'[',1,23492) +LexToken(CLOSESQBRACKET,']',1,23493) +LexToken(SEMICOLON,';',1,23494) +LexToken(EOL,'\n',1,23495) +LexToken(END,'end',1,23516) +LexToken(EOL,'\n',1,23519) +LexToken(VAR,'xy',1,23540) +LexToken(ASSIGNMENT,'=',1,23542) +LexToken(OPENSQBRACKET,'[',1,23543) +LexToken(VAR,'xy',1,23544) +LexToken(SEMICOLON,';',1,23546) +LexToken(VAR,'xc',1,23547) +LexToken(COMMA,',',1,23549) +LexToken(VAR,'yc',1,23550) +LexToken(CLOSESQBRACKET,']',1,23552) +LexToken(SEMICOLON,';',1,23553) +LexToken(EOL,'\n',1,23554) +LexToken(OPENSQBRACKET,'[',1,23575) +LexToken(VAR,'xtt',1,23576) +LexToken(COMMA,',',1,23579) +LexToken(VAR,'k2',1,23580) +LexToken(CLOSESQBRACKET,']',1,23582) +LexToken(ASSIGNMENT,'=',1,23583) +LexToken(VAR,'gsort',1,23584) +LexToken(OPENBRACKET,'(',1,23589) +LexToken(VAR,'xy',1,23590) +LexToken(OPENBRACKET,'(',1,23592) +LexToken(COLON,':',1,23593) +LexToken(COMMA,',',1,23594) +LexToken(NUMBER,'1',1,23595) +LexToken(CLOSEBRACKET,')',1,23596) +LexToken(COMMA,',',1,23597) +LexToken(DQSTRING,'"r"',1,23600) +LexToken(COMMA,',',1,23601) +LexToken(DQSTRING,'"i"',1,23604) +LexToken(CLOSEBRACKET,')',1,23605) +LexToken(SEMICOLON,';',1,23606) +LexToken(VAR,'xy',1,23607) +LexToken(ASSIGNMENT,'=',1,23609) +LexToken(VAR,'xy',1,23610) +LexToken(OPENBRACKET,'(',1,23612) +LexToken(VAR,'k2',1,23613) +LexToken(COMMA,',',1,23615) +LexToken(COLON,':',1,23616) +LexToken(CLOSEBRACKET,')',1,23617) +LexToken(EOL,'\n',1,23618) +LexToken(VAR,'drawlater',1,23639) +LexToken(OPENBRACKET,'(',1,23648) +LexToken(CLOSEBRACKET,')',1,23649) +LexToken(SEMICOLON,';',1,23650) +LexToken(EOL,'\n',1,23651) +LexToken(VAR,'points',1,23672) +LexToken(DOT,'.',1,23678) +LexToken(VAR,'data',1,23679) +LexToken(ASSIGNMENT,'=',1,23683) +LexToken(VAR,'xy',1,23684) +LexToken(SEMICOLON,';',1,23686) +LexToken(EOL,'\n',1,23687) +LexToken(OPENSQBRACKET,'[',1,23708) +LexToken(VAR,'rpar',1,23709) +LexToken(COMMA,',',1,23713) +LexToken(VAR,'ipar',1,23714) +LexToken(CLOSESQBRACKET,']',1,23718) +LexToken(ASSIGNMENT,'=',1,23719) +LexToken(VAR,'drawSplin',1,23720) +LexToken(OPENBRACKET,'(',1,23729) +LexToken(VAR,'a',1,23730) +LexToken(COMMA,',',1,23731) +LexToken(VAR,'xy',1,23732) +LexToken(COMMA,',',1,23734) +LexToken(VAR,'ipar',1,23735) +LexToken(COMMA,',',1,23739) +LexToken(VAR,'rpar',1,23740) +LexToken(CLOSEBRACKET,')',1,23744) +LexToken(SEMICOLON,';',1,23745) +LexToken(EOL,'\n',1,23746) +LexToken(VAR,'drawnow',1,23767) +LexToken(OPENBRACKET,'(',1,23774) +LexToken(CLOSEBRACKET,')',1,23775) +LexToken(SEMICOLON,';',1,23776) +LexToken(EOL,'\n',1,23777) +LexToken(END,'end',1,23794) +LexToken(EOL,'\n',1,23797) +LexToken(END,'end',1,23810) +LexToken(EOL,'\n',1,23813) +LexToken(EOL,'\n',1,23814) +LexToken(IF,'if',1,23827) +LexToken(OPENBRACKET,'(',1,23830) +LexToken(VAR,'HIT',1,23831) +LexToken(CLOSEBRACKET,')',1,23834) +LexToken(LOGICAL,'&',1,23835) +LexToken(OPENBRACKET,'(',1,23836) +LexToken(VAR,'btn',1,23837) +LexToken(COMPARISON,'==',1,23840) +LexToken(NUMBER,'2',1,23842) +LexToken(LOGICAL,'|',1,23844) +LexToken(VAR,'btn',1,23846) +LexToken(COMPARISON,'==',1,23849) +LexToken(NUMBER,'5',1,23851) +LexToken(CLOSEBRACKET,')',1,23852) +LexToken(THEN,'then',1,23854) +LexToken(EOL,'\n',1,23877) +LexToken(IF,'if',1,23894) +LexToken(OPENBRACKET,'(',1,23897) +LexToken(VAR,'xy',1,23898) +LexToken(OPENBRACKET,'(',1,23900) +LexToken(VAR,'k',1,23901) +LexToken(COMMA,',',1,23902) +LexToken(NUMBER,'1',1,23903) +LexToken(CLOSEBRACKET,')',1,23904) +LexToken(COMPARISON,'>',1,23905) +LexToken(NUMBER,'0',1,23906) +LexToken(CLOSEBRACKET,')',1,23907) +LexToken(LOGICAL,'|',1,23909) +LexToken(OPENBRACKET,'(',1,23910) +LexToken(VAR,'xy',1,23912) +LexToken(OPENBRACKET,'(',1,23914) +LexToken(VAR,'k',1,23915) +LexToken(COMMA,',',1,23916) +LexToken(NUMBER,'1',1,23917) +LexToken(CLOSEBRACKET,')',1,23918) +LexToken(COMPARISON,'==',1,23919) +LexToken(NUMBER,'0',1,23921) +LexToken(LOGICAL,'&',1,23923) +LexToken(OPENBRACKET,'(',1,23925) +LexToken(VAR,'size',1,23926) +LexToken(OPENBRACKET,'(',1,23930) +LexToken(VAR,'find',1,23931) +LexToken(OPENBRACKET,'(',1,23935) +LexToken(VAR,'xy',1,23936) +LexToken(OPENBRACKET,'(',1,23938) +LexToken(COLON,':',1,23939) +LexToken(COMMA,',',1,23940) +LexToken(NUMBER,'1',1,23941) +LexToken(CLOSEBRACKET,')',1,23942) +LexToken(COMPARISON,'==',1,23943) +LexToken(NUMBER,'0',1,23945) +LexToken(CLOSEBRACKET,')',1,23946) +LexToken(COMMA,',',1,23947) +LexToken(DQSTRING,'"*"',1,23950) +LexToken(CLOSEBRACKET,')',1,23951) +LexToken(COMPARISON,'>',1,23952) +LexToken(NUMBER,'1',1,23953) +LexToken(CLOSEBRACKET,')',1,23954) +LexToken(CLOSEBRACKET,')',1,23955) +LexToken(THEN,'then',1,23957) +LexToken(EOL,'\n',1,23961) +LexToken(VAR,'xy',1,23982) +LexToken(OPENBRACKET,'(',1,23984) +LexToken(VAR,'k',1,23985) +LexToken(COMMA,',',1,23986) +LexToken(COLON,':',1,23987) +LexToken(CLOSEBRACKET,')',1,23988) +LexToken(ASSIGNMENT,'=',1,23989) +LexToken(OPENSQBRACKET,'[',1,23990) +LexToken(CLOSESQBRACKET,']',1,23991) +LexToken(SEMICOLON,';',1,23992) +LexToken(EOL,'\n',1,23993) +LexToken(END,'end',1,24010) +LexToken(EOL,'\n',1,24013) +LexToken(VAR,'drawlater',1,24030) +LexToken(OPENBRACKET,'(',1,24039) +LexToken(CLOSEBRACKET,')',1,24040) +LexToken(SEMICOLON,';',1,24041) +LexToken(EOL,'\n',1,24042) +LexToken(VAR,'points',1,24059) +LexToken(DOT,'.',1,24065) +LexToken(VAR,'data',1,24066) +LexToken(ASSIGNMENT,'=',1,24071) +LexToken(VAR,'xy',1,24073) +LexToken(SEMICOLON,';',1,24075) +LexToken(EOL,'\n',1,24076) +LexToken(OPENSQBRACKET,'[',1,24093) +LexToken(VAR,'rpar',1,24094) +LexToken(COMMA,',',1,24098) +LexToken(VAR,'ipar',1,24099) +LexToken(CLOSESQBRACKET,']',1,24103) +LexToken(ASSIGNMENT,'=',1,24105) +LexToken(VAR,'drawSplin',1,24107) +LexToken(OPENBRACKET,'(',1,24116) +LexToken(VAR,'a',1,24117) +LexToken(COMMA,',',1,24118) +LexToken(VAR,'xy',1,24119) +LexToken(COMMA,',',1,24121) +LexToken(VAR,'ipar',1,24122) +LexToken(COMMA,',',1,24126) +LexToken(VAR,'rpar',1,24127) +LexToken(CLOSEBRACKET,')',1,24131) +LexToken(SEMICOLON,';',1,24132) +LexToken(EOL,'\n',1,24133) +LexToken(VAR,'drawnow',1,24150) +LexToken(OPENBRACKET,'(',1,24157) +LexToken(CLOSEBRACKET,')',1,24158) +LexToken(SEMICOLON,';',1,24159) +LexToken(EOL,'\n',1,24160) +LexToken(END,'end',1,24173) +LexToken(EOL,'\n',1,24176) +LexToken(EOL,'\n',1,24177) +LexToken(IF,'if',1,24190) +LexToken(OPENBRACKET,'(',1,24193) +LexToken(VAR,'HIT',1,24194) +LexToken(CLOSEBRACKET,')',1,24197) +LexToken(LOGICAL,'&',1,24198) +LexToken(OPENBRACKET,'(',1,24199) +LexToken(VAR,'btn',1,24200) +LexToken(COMPARISON,'==',1,24203) +LexToken(NUMBER,'0',1,24205) +LexToken(CLOSEBRACKET,')',1,24206) +LexToken(THEN,'then',1,24208) +LexToken(EOL,'\n',1,24238) +LexToken(OPENSQBRACKET,'[',1,24255) +LexToken(VAR,'xy',1,24256) +LexToken(COMMA,',',1,24258) +LexToken(VAR,'rpar',1,24259) +LexToken(COMMA,',',1,24263) +LexToken(VAR,'ipar',1,24264) +LexToken(CLOSESQBRACKET,']',1,24268) +LexToken(ASSIGNMENT,'=',1,24270) +LexToken(VAR,'movept',1,24272) +LexToken(OPENBRACKET,'(',1,24278) +LexToken(VAR,'a',1,24279) +LexToken(COMMA,',',1,24280) +LexToken(VAR,'xy',1,24281) +LexToken(COMMA,',',1,24283) +LexToken(VAR,'ipar',1,24284) +LexToken(COMMA,',',1,24288) +LexToken(VAR,'rpar',1,24289) +LexToken(COMMA,',',1,24293) +LexToken(VAR,'k',1,24294) +LexToken(CLOSEBRACKET,')',1,24295) +LexToken(EOL,'\n',1,24296) +LexToken(END,'end',1,24309) +LexToken(EOL,'\n',1,24312) +LexToken(EOL,'\n',1,24313) +LexToken(IF,'if',1,24326) +LexToken(OPENBRACKET,'(',1,24329) +LexToken(VAR,'HIT',1,24330) +LexToken(CLOSEBRACKET,')',1,24333) +LexToken(LOGICAL,'&',1,24334) +LexToken(OPENBRACKET,'(',1,24335) +LexToken(VAR,'btn',1,24336) +LexToken(COMPARISON,'==',1,24339) +LexToken(NUMBER,'10',1,24341) +LexToken(CLOSEBRACKET,')',1,24343) +LexToken(THEN,'then',1,24345) +LexToken(EOL,'\n',1,24391) +LexToken(OPENSQBRACKET,'[',1,24408) +LexToken(VAR,'mok',1,24409) +LexToken(COMMA,',',1,24412) +LexToken(VAR,'xt',1,24413) +LexToken(COMMA,',',1,24415) +LexToken(VAR,'yt',1,24416) +LexToken(CLOSESQBRACKET,']',1,24418) +LexToken(ASSIGNMENT,'=',1,24419) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,24420) +LexToken(OPENBRACKET,'(',1,24435) +LexToken(DQSTRING,'"Enter new x and y"',1,24454) +LexToken(COMMA,',',1,24455) +LexToken(OPENSQBRACKET,'[',1,24456) +LexToken(DQSTRING,'"x"',1,24459) +LexToken(SEMICOLON,';',1,24460) +LexToken(DQSTRING,'"y"',1,24463) +LexToken(CLOSESQBRACKET,']',1,24464) +LexToken(COMMA,',',1,24465) +LexToken(VAR,'list',1,24486) +LexToken(OPENBRACKET,'(',1,24490) +LexToken(DQSTRING,'"vec"',1,24495) +LexToken(COMMA,',',1,24496) +LexToken(NUMBER,'1',1,24497) +LexToken(COMMA,',',1,24498) +LexToken(DQSTRING,'"vec"',1,24503) +LexToken(COMMA,',',1,24504) +LexToken(NUMBER,'1',1,24505) +LexToken(CLOSEBRACKET,')',1,24506) +LexToken(COMMA,',',1,24507) +LexToken(VAR,'list',1,24508) +LexToken(OPENBRACKET,'(',1,24512) +LexToken(VAR,'sci2exp',1,24513) +LexToken(OPENBRACKET,'(',1,24520) +LexToken(VAR,'xy',1,24521) +LexToken(OPENBRACKET,'(',1,24523) +LexToken(VAR,'k',1,24524) +LexToken(COMMA,',',1,24525) +LexToken(NUMBER,'1',1,24526) +LexToken(CLOSEBRACKET,')',1,24527) +LexToken(CLOSEBRACKET,')',1,24528) +LexToken(COMMA,',',1,24529) +LexToken(VAR,'sci2exp',1,24530) +LexToken(OPENBRACKET,'(',1,24537) +LexToken(VAR,'xy',1,24538) +LexToken(OPENBRACKET,'(',1,24540) +LexToken(VAR,'k',1,24541) +LexToken(COMMA,',',1,24542) +LexToken(NUMBER,'2',1,24543) +LexToken(CLOSEBRACKET,')',1,24544) +LexToken(CLOSEBRACKET,')',1,24545) +LexToken(CLOSEBRACKET,')',1,24546) +LexToken(CLOSEBRACKET,')',1,24547) +LexToken(SEMICOLON,';',1,24548) +LexToken(EOL,'\n',1,24549) +LexToken(IF,'if',1,24566) +LexToken(VAR,'mok',1,24569) +LexToken(THEN,'then',1,24573) +LexToken(EOL,'\n',1,24577) +LexToken(VAR,'xy',1,24598) +LexToken(OPENBRACKET,'(',1,24600) +LexToken(VAR,'k',1,24601) +LexToken(COMMA,',',1,24602) +LexToken(COLON,':',1,24603) +LexToken(CLOSEBRACKET,')',1,24604) +LexToken(ASSIGNMENT,'=',1,24606) +LexToken(OPENSQBRACKET,'[',1,24608) +LexToken(VAR,'xt',1,24609) +LexToken(COMMA,',',1,24611) +LexToken(VAR,'yt',1,24612) +LexToken(CLOSESQBRACKET,']',1,24614) +LexToken(SEMICOLON,';',1,24615) +LexToken(EOL,'\n',1,24616) +LexToken(OPENSQBRACKET,'[',1,24637) +LexToken(VAR,'xy',1,24638) +LexToken(CLOSESQBRACKET,']',1,24640) +LexToken(ASSIGNMENT,'=',1,24642) +LexToken(VAR,'cleandata',1,24644) +LexToken(OPENBRACKET,'(',1,24653) +LexToken(VAR,'xy',1,24654) +LexToken(CLOSEBRACKET,')',1,24656) +LexToken(EOL,'\n',1,24657) +LexToken(VAR,'drawlater',1,24678) +LexToken(OPENBRACKET,'(',1,24687) +LexToken(CLOSEBRACKET,')',1,24688) +LexToken(SEMICOLON,';',1,24689) +LexToken(EOL,'\n',1,24690) +LexToken(VAR,'points',1,24711) +LexToken(DOT,'.',1,24717) +LexToken(VAR,'data',1,24718) +LexToken(ASSIGNMENT,'=',1,24722) +LexToken(VAR,'xy',1,24723) +LexToken(SEMICOLON,';',1,24725) +LexToken(EOL,'\n',1,24726) +LexToken(OPENSQBRACKET,'[',1,24747) +LexToken(VAR,'rpar',1,24748) +LexToken(COMMA,',',1,24752) +LexToken(VAR,'ipar',1,24753) +LexToken(CLOSESQBRACKET,']',1,24757) +LexToken(ASSIGNMENT,'=',1,24758) +LexToken(VAR,'AutoScale',1,24759) +LexToken(OPENBRACKET,'(',1,24768) +LexToken(VAR,'a',1,24769) +LexToken(COMMA,',',1,24770) +LexToken(VAR,'xy',1,24771) +LexToken(COMMA,',',1,24773) +LexToken(VAR,'ipar',1,24774) +LexToken(COMMA,',',1,24778) +LexToken(VAR,'rpar',1,24779) +LexToken(CLOSEBRACKET,')',1,24783) +LexToken(EOL,'\n',1,24784) +LexToken(VAR,'drawnow',1,24805) +LexToken(OPENBRACKET,'(',1,24812) +LexToken(CLOSEBRACKET,')',1,24813) +LexToken(EOL,'\n',1,24814) +LexToken(END,'end',1,24831) +LexToken(EOL,'\n',1,24834) +LexToken(END,'end',1,24847) +LexToken(EOL,'\n',1,24850) +LexToken(EOL,'\n',1,24851) +LexToken(EOL,'\n',1,24871) +LexToken(EOL,'\n',1,24919) +LexToken(EOL,'\n',1,24920) +LexToken(END,'end',1,24929) +LexToken(EOL,'\n',1,24932) +LexToken(EOL,'\n',1,25001) +LexToken(END,'end',1,25006) +LexToken(EOL,'\n',1,25009) +LexToken(ENDFUNCTION,'endfunction',1,25010) +LexToken(EOL,'\n',1,25021) +LexToken(EOL,'\n',1,25096) +LexToken(FUNCTION,'function',1,25097) +LexToken(OPENSQBRACKET,'[',1,25106) +LexToken(VAR,'orpar',1,25107) +LexToken(COMMA,',',1,25112) +LexToken(VAR,'oipar',1,25113) +LexToken(CLOSESQBRACKET,']',1,25118) +LexToken(ASSIGNMENT,'=',1,25120) +LexToken(VAR,'drawSplin',1,25122) +LexToken(OPENBRACKET,'(',1,25131) +LexToken(VAR,'a',1,25132) +LexToken(COMMA,',',1,25133) +LexToken(VAR,'xy',1,25134) +LexToken(COMMA,',',1,25136) +LexToken(VAR,'iipar',1,25137) +LexToken(COMMA,',',1,25142) +LexToken(VAR,'irpar',1,25143) +LexToken(CLOSEBRACKET,')',1,25148) +LexToken(EOL,'\n',1,25149) +LexToken(VAR,'N',1,25154) +LexToken(ASSIGNMENT,'=',1,25155) +LexToken(VAR,'size',1,25156) +LexToken(OPENBRACKET,'(',1,25160) +LexToken(VAR,'xy',1,25161) +LexToken(COMMA,',',1,25163) +LexToken(DQSTRING,'"r"',1,25166) +LexToken(CLOSEBRACKET,')',1,25167) +LexToken(SEMICOLON,';',1,25168) +LexToken(EOL,'\n',1,25186) +LexToken(VAR,'x',1,25191) +LexToken(ASSIGNMENT,'=',1,25192) +LexToken(VAR,'xy',1,25193) +LexToken(OPENBRACKET,'(',1,25195) +LexToken(COLON,':',1,25196) +LexToken(COMMA,',',1,25197) +LexToken(NUMBER,'1',1,25198) +LexToken(CLOSEBRACKET,')',1,25199) +LexToken(SEMICOLON,';',1,25200) +LexToken(EOL,'\n',1,25201) +LexToken(VAR,'y',1,25206) +LexToken(ASSIGNMENT,'=',1,25207) +LexToken(VAR,'xy',1,25208) +LexToken(OPENBRACKET,'(',1,25210) +LexToken(COLON,':',1,25211) +LexToken(COMMA,',',1,25212) +LexToken(NUMBER,'2',1,25213) +LexToken(CLOSEBRACKET,')',1,25214) +LexToken(SEMICOLON,';',1,25215) +LexToken(EOL,'\n',1,25216) +LexToken(VAR,'points',1,25221) +LexToken(ASSIGNMENT,'=',1,25227) +LexToken(VAR,'a',1,25228) +LexToken(DOT,'.',1,25229) +LexToken(VAR,'children',1,25230) +LexToken(OPENBRACKET,'(',1,25238) +LexToken(NUMBER,'2',1,25239) +LexToken(CLOSEBRACKET,')',1,25240) +LexToken(DOT,'.',1,25241) +LexToken(VAR,'children',1,25242) +LexToken(EOL,'\n',1,25250) +LexToken(VAR,'splines',1,25255) +LexToken(ASSIGNMENT,'=',1,25262) +LexToken(VAR,'a',1,25263) +LexToken(DOT,'.',1,25264) +LexToken(VAR,'children',1,25265) +LexToken(OPENBRACKET,'(',1,25273) +LexToken(NUMBER,'1',1,25274) +LexToken(CLOSEBRACKET,')',1,25275) +LexToken(DOT,'.',1,25276) +LexToken(VAR,'children',1,25277) +LexToken(EOL,'\n',1,25285) +LexToken(VAR,'order',1,25290) +LexToken(ASSIGNMENT,'=',1,25295) +LexToken(VAR,'iipar',1,25296) +LexToken(OPENBRACKET,'(',1,25301) +LexToken(NUMBER,'2',1,25302) +LexToken(CLOSEBRACKET,')',1,25303) +LexToken(SEMICOLON,';',1,25304) +LexToken(EOL,'\n',1,25305) +LexToken(VAR,'periodicoption',1,25310) +LexToken(ASSIGNMENT,'=',1,25324) +LexToken(VAR,'iipar',1,25325) +LexToken(OPENBRACKET,'(',1,25330) +LexToken(NUMBER,'3',1,25331) +LexToken(CLOSEBRACKET,')',1,25332) +LexToken(SEMICOLON,';',1,25333) +LexToken(EOL,'\n',1,25334) +LexToken(VAR,'orpar',1,25339) +LexToken(ASSIGNMENT,'=',1,25344) +LexToken(VAR,'irpar',1,25345) +LexToken(SEMICOLON,';',1,25350) +LexToken(EOL,'\n',1,25351) +LexToken(EOL,'\n',1,25352) +LexToken(VAR,'METHOD',1,25357) +LexToken(ASSIGNMENT,'=',1,25363) +LexToken(VAR,'getmethod',1,25364) +LexToken(OPENBRACKET,'(',1,25373) +LexToken(VAR,'order',1,25374) +LexToken(CLOSEBRACKET,')',1,25379) +LexToken(SEMICOLON,';',1,25380) +LexToken(EOL,'\n',1,25381) +LexToken(EOL,'\n',1,25382) +LexToken(IF,'if',1,25387) +LexToken(VAR,'periodicoption',1,25390) +LexToken(COMPARISON,'==',1,25404) +LexToken(NUMBER,'1',1,25406) +LexToken(THEN,'then',1,25408) +LexToken(EOL,'\n',1,25412) +LexToken(VAR,'PERIODIC',1,25421) +LexToken(ASSIGNMENT,'=',1,25429) +LexToken(DQSTRING,'"periodic, T="',1,25443) +LexToken(OPERATOR,'+',1,25444) +LexToken(VAR,'string',1,25445) +LexToken(OPENBRACKET,'(',1,25451) +LexToken(VAR,'x',1,25452) +LexToken(OPENBRACKET,'(',1,25453) +LexToken(VAR,'N',1,25454) +LexToken(CLOSEBRACKET,')',1,25455) +LexToken(OPERATOR,'-',1,25456) +LexToken(VAR,'x',1,25457) +LexToken(OPENBRACKET,'(',1,25458) +LexToken(NUMBER,'1',1,25459) +LexToken(CLOSEBRACKET,')',1,25460) +LexToken(CLOSEBRACKET,')',1,25461) +LexToken(SEMICOLON,';',1,25462) +LexToken(EOL,'\n',1,25463) +LexToken(ELSE,'else',1,25468) +LexToken(EOL,'\n',1,25472) +LexToken(VAR,'PERIODIC',1,25481) +LexToken(ASSIGNMENT,'=',1,25489) +LexToken(DQSTRING,'"aperiodic"',1,25500) +LexToken(SEMICOLON,';',1,25501) +LexToken(EOL,'\n',1,25502) +LexToken(END,'end',1,25507) +LexToken(EOL,'\n',1,25510) +LexToken(VAR,'a',1,25515) +LexToken(DOT,'.',1,25516) +LexToken(VAR,'title',1,25517) +LexToken(DOT,'.',1,25522) +LexToken(VAR,'text',1,25523) +LexToken(ASSIGNMENT,'=',1,25527) +LexToken(OPENSQBRACKET,'[',1,25528) +LexToken(VAR,'string',1,25529) +LexToken(OPENBRACKET,'(',1,25535) +LexToken(VAR,'N',1,25536) +LexToken(CLOSEBRACKET,')',1,25537) +LexToken(OPERATOR,'+',1,25538) +LexToken(DQSTRING,'" points, "',1,25550) +LexToken(OPERATOR,'+',1,25551) +LexToken(DQSTRING,'"Method: "',1,25561) +LexToken(OPERATOR,'+',1,25562) +LexToken(VAR,'METHOD',1,25563) +LexToken(OPERATOR,'+',1,25569) +LexToken(DQSTRING,'", "',1,25574) +LexToken(OPERATOR,'+',1,25575) +LexToken(VAR,'PERIODIC',1,25576) +LexToken(CLOSESQBRACKET,']',1,25584) +LexToken(SEMICOLON,';',1,25585) +LexToken(EOL,'\n',1,25586) +LexToken(EOL,'\n',1,25587) +LexToken(IF,'if',1,25592) +LexToken(OPENBRACKET,'(',1,25595) +LexToken(VAR,'N',1,25596) +LexToken(COMPARISON,'==',1,25597) +LexToken(NUMBER,'0',1,25599) +LexToken(CLOSEBRACKET,')',1,25600) +LexToken(THEN,'then',1,25602) +LexToken(COMMA,',',1,25606) +LexToken(EOL,'\n',1,25607) +LexToken(RETURN,'return',1,25616) +LexToken(SEMICOLON,';',1,25622) +LexToken(EOL,'\n',1,25623) +LexToken(END,'end',1,25628) +LexToken(EOL,'\n',1,25631) +LexToken(IF,'if',1,25636) +LexToken(OPENBRACKET,'(',1,25639) +LexToken(VAR,'N',1,25640) +LexToken(COMPARISON,'==',1,25641) +LexToken(NUMBER,'1',1,25643) +LexToken(CLOSEBRACKET,')',1,25644) +LexToken(THEN,'then',1,25646) +LexToken(COMMA,',',1,25650) +LexToken(EOL,'\n',1,25651) +LexToken(VAR,'order',1,25660) +LexToken(ASSIGNMENT,'=',1,25665) +LexToken(NUMBER,'0',1,25666) +LexToken(SEMICOLON,';',1,25667) +LexToken(EOL,'\n',1,25668) +LexToken(END,'end',1,25673) +LexToken(EOL,'\n',1,25676) +LexToken(EOL,'\n',1,25747) +LexToken(OPENSQBRACKET,'[',1,25752) +LexToken(VAR,'X',1,25753) +LexToken(COMMA,',',1,25754) +LexToken(VAR,'Y',1,25755) +LexToken(COMMA,',',1,25756) +LexToken(VAR,'orpar',1,25757) +LexToken(CLOSESQBRACKET,']',1,25762) +LexToken(ASSIGNMENT,'=',1,25763) +LexToken(VAR,'Do_Spline',1,25764) +LexToken(OPENBRACKET,'(',1,25773) +LexToken(VAR,'N',1,25774) +LexToken(COMMA,',',1,25775) +LexToken(VAR,'order',1,25776) +LexToken(COMMA,',',1,25781) +LexToken(VAR,'x',1,25782) +LexToken(COMMA,',',1,25783) +LexToken(VAR,'y',1,25784) +LexToken(CLOSEBRACKET,')',1,25785) +LexToken(SEMICOLON,';',1,25786) +LexToken(EOL,'\n',1,25787) +LexToken(IF,'if',1,25792) +LexToken(OPENBRACKET,'(',1,25795) +LexToken(VAR,'periodicoption',1,25796) +LexToken(COMPARISON,'==',1,25810) +LexToken(NUMBER,'1',1,25812) +LexToken(CLOSEBRACKET,')',1,25813) +LexToken(THEN,'then',1,25815) +LexToken(EOL,'\n',1,25819) +LexToken(VAR,'X',1,25828) +LexToken(ASSIGNMENT,'=',1,25829) +LexToken(OPENSQBRACKET,'[',1,25830) +LexToken(VAR,'X',1,25831) +LexToken(SEMICOLON,';',1,25832) +LexToken(VAR,'X',1,25833) +LexToken(OPENBRACKET,'(',1,25834) +LexToken(LASTINDEX,'$',1,25835) +LexToken(CLOSEBRACKET,')',1,25836) +LexToken(CLOSESQBRACKET,']',1,25837) +LexToken(SEMICOLON,';',1,25838) +LexToken(EOL,'\n',1,25839) +LexToken(VAR,'Y',1,25848) +LexToken(ASSIGNMENT,'=',1,25849) +LexToken(OPENSQBRACKET,'[',1,25850) +LexToken(VAR,'Y',1,25851) +LexToken(SEMICOLON,';',1,25852) +LexToken(VAR,'Y',1,25853) +LexToken(OPENBRACKET,'(',1,25854) +LexToken(NUMBER,'1',1,25855) +LexToken(CLOSEBRACKET,')',1,25856) +LexToken(CLOSESQBRACKET,']',1,25857) +LexToken(SEMICOLON,';',1,25858) +LexToken(EOL,'\n',1,25859) +LexToken(ELSE,'else',1,25864) +LexToken(EOL,'\n',1,25868) +LexToken(VAR,'xmx',1,25877) +LexToken(ASSIGNMENT,'=',1,25880) +LexToken(VAR,'max',1,25881) +LexToken(OPENBRACKET,'(',1,25884) +LexToken(VAR,'points',1,25885) +LexToken(DOT,'.',1,25891) +LexToken(VAR,'data',1,25892) +LexToken(OPENBRACKET,'(',1,25896) +LexToken(COLON,':',1,25897) +LexToken(COMMA,',',1,25898) +LexToken(NUMBER,'1',1,25899) +LexToken(CLOSEBRACKET,')',1,25900) +LexToken(CLOSEBRACKET,')',1,25901) +LexToken(SEMICOLON,';',1,25902) +LexToken(VAR,'xmn',1,25905) +LexToken(ASSIGNMENT,'=',1,25908) +LexToken(VAR,'min',1,25909) +LexToken(OPENBRACKET,'(',1,25912) +LexToken(VAR,'points',1,25913) +LexToken(DOT,'.',1,25919) +LexToken(VAR,'data',1,25920) +LexToken(OPENBRACKET,'(',1,25924) +LexToken(COLON,':',1,25925) +LexToken(COMMA,',',1,25926) +LexToken(NUMBER,'1',1,25927) +LexToken(CLOSEBRACKET,')',1,25928) +LexToken(CLOSEBRACKET,')',1,25929) +LexToken(SEMICOLON,';',1,25930) +LexToken(EOL,'\n',1,25931) +LexToken(VAR,'XMX',1,25940) +LexToken(ASSIGNMENT,'=',1,25943) +LexToken(VAR,'max',1,25944) +LexToken(OPENBRACKET,'(',1,25947) +LexToken(NUMBER,'0',1,25948) +LexToken(COMMA,',',1,25949) +LexToken(VAR,'xmx',1,25950) +LexToken(CLOSEBRACKET,')',1,25953) +LexToken(SEMICOLON,';',1,25954) +LexToken(EOL,'\n',1,25955) +LexToken(VAR,'XMN',1,25964) +LexToken(ASSIGNMENT,'=',1,25967) +LexToken(VAR,'max',1,25968) +LexToken(OPENBRACKET,'(',1,25971) +LexToken(NUMBER,'0',1,25972) +LexToken(COMMA,',',1,25973) +LexToken(VAR,'xmn',1,25974) +LexToken(CLOSEBRACKET,')',1,25977) +LexToken(SEMICOLON,';',1,25978) +LexToken(EOL,'\n',1,25979) +LexToken(VAR,'xmx1',1,25988) +LexToken(ASSIGNMENT,'=',1,25992) +LexToken(VAR,'max',1,25993) +LexToken(OPENBRACKET,'(',1,25996) +LexToken(VAR,'a',1,25997) +LexToken(DOT,'.',1,25998) +LexToken(VAR,'x_ticks',1,25999) +LexToken(DOT,'.',1,26006) +LexToken(VAR,'locations',1,26007) +LexToken(CLOSEBRACKET,')',1,26016) +LexToken(EOL,'\n',1,26017) +LexToken(VAR,'XMX',1,26026) +LexToken(ASSIGNMENT,'=',1,26029) +LexToken(VAR,'max',1,26030) +LexToken(OPENBRACKET,'(',1,26033) +LexToken(VAR,'XMX',1,26034) +LexToken(COMMA,',',1,26037) +LexToken(VAR,'xmx1',1,26038) +LexToken(CLOSEBRACKET,')',1,26042) +LexToken(SEMICOLON,';',1,26043) +LexToken(EOL,'\n',1,26044) +LexToken(VAR,'X',1,26053) +LexToken(ASSIGNMENT,'=',1,26054) +LexToken(OPENSQBRACKET,'[',1,26055) +LexToken(VAR,'X',1,26056) +LexToken(SEMICOLON,';',1,26057) +LexToken(VAR,'XMX',1,26058) +LexToken(CLOSESQBRACKET,']',1,26061) +LexToken(SEMICOLON,';',1,26062) +LexToken(EOL,'\n',1,26063) +LexToken(VAR,'Y',1,26072) +LexToken(ASSIGNMENT,'=',1,26073) +LexToken(OPENSQBRACKET,'[',1,26074) +LexToken(VAR,'Y',1,26075) +LexToken(SEMICOLON,';',1,26076) +LexToken(VAR,'Y',1,26077) +LexToken(OPENBRACKET,'(',1,26078) +LexToken(LASTINDEX,'$',1,26079) +LexToken(CLOSEBRACKET,')',1,26080) +LexToken(CLOSESQBRACKET,']',1,26081) +LexToken(SEMICOLON,';',1,26082) +LexToken(EOL,'\n',1,26083) +LexToken(END,'end',1,26088) +LexToken(EOL,'\n',1,26091) +LexToken(EOL,'\n',1,26140) +LexToken(VAR,'splines',1,26145) +LexToken(DOT,'.',1,26152) +LexToken(VAR,'data',1,26153) +LexToken(ASSIGNMENT,'=',1,26157) +LexToken(OPENSQBRACKET,'[',1,26158) +LexToken(VAR,'X',1,26159) +LexToken(COMMA,',',1,26160) +LexToken(VAR,'Y',1,26161) +LexToken(CLOSESQBRACKET,']',1,26162) +LexToken(SEMICOLON,';',1,26163) +LexToken(EOL,'\n',1,26164) +LexToken(VAR,'oipar',1,26169) +LexToken(ASSIGNMENT,'=',1,26174) +LexToken(OPENSQBRACKET,'[',1,26175) +LexToken(VAR,'N',1,26176) +LexToken(SEMICOLON,';',1,26177) +LexToken(VAR,'iipar',1,26178) +LexToken(OPENBRACKET,'(',1,26183) +LexToken(NUMBER,'2',1,26184) +LexToken(CLOSEBRACKET,')',1,26185) +LexToken(SEMICOLON,';',1,26186) +LexToken(VAR,'periodicoption',1,26187) +LexToken(CLOSESQBRACKET,']',1,26201) +LexToken(EOL,'\n',1,26202) +LexToken(ENDFUNCTION,'endfunction',1,26203) +LexToken(EOL,'\n',1,26214) +LexToken(EOL,'\n',1,26278) +LexToken(FUNCTION,'function',1,26279) +LexToken(OPENSQBRACKET,'[',1,26288) +LexToken(VAR,'xyt',1,26289) +LexToken(COMMA,',',1,26292) +LexToken(VAR,'orpar',1,26293) +LexToken(COMMA,',',1,26298) +LexToken(VAR,'oipar',1,26299) +LexToken(CLOSESQBRACKET,']',1,26304) +LexToken(ASSIGNMENT,'=',1,26305) +LexToken(VAR,'movept',1,26306) +LexToken(OPENBRACKET,'(',1,26312) +LexToken(VAR,'a',1,26313) +LexToken(COMMA,',',1,26314) +LexToken(VAR,'xy',1,26315) +LexToken(COMMA,',',1,26317) +LexToken(VAR,'iipar',1,26318) +LexToken(COMMA,',',1,26323) +LexToken(VAR,'irpar',1,26324) +LexToken(COMMA,',',1,26329) +LexToken(VAR,'k',1,26330) +LexToken(CLOSEBRACKET,')',1,26331) +LexToken(EOL,'\n',1,26332) +LexToken(EOL,'\n',1,26365) +LexToken(VAR,'points',1,26370) +LexToken(ASSIGNMENT,'=',1,26376) +LexToken(VAR,'a',1,26377) +LexToken(DOT,'.',1,26378) +LexToken(VAR,'children',1,26379) +LexToken(OPENBRACKET,'(',1,26387) +LexToken(NUMBER,'2',1,26388) +LexToken(CLOSEBRACKET,')',1,26389) +LexToken(DOT,'.',1,26390) +LexToken(VAR,'children',1,26391) +LexToken(EOL,'\n',1,26399) +LexToken(VAR,'splines',1,26404) +LexToken(ASSIGNMENT,'=',1,26411) +LexToken(VAR,'a',1,26412) +LexToken(DOT,'.',1,26413) +LexToken(VAR,'children',1,26414) +LexToken(OPENBRACKET,'(',1,26422) +LexToken(NUMBER,'1',1,26423) +LexToken(CLOSEBRACKET,')',1,26424) +LexToken(DOT,'.',1,26425) +LexToken(VAR,'children',1,26426) +LexToken(EOL,'\n',1,26434) +LexToken(VAR,'oipar',1,26439) +LexToken(ASSIGNMENT,'=',1,26444) +LexToken(VAR,'iipar',1,26445) +LexToken(EOL,'\n',1,26450) +LexToken(VAR,'orpar',1,26455) +LexToken(ASSIGNMENT,'=',1,26460) +LexToken(VAR,'irpar',1,26461) +LexToken(EOL,'\n',1,26466) +LexToken(VAR,'order',1,26471) +LexToken(ASSIGNMENT,'=',1,26476) +LexToken(VAR,'iipar',1,26477) +LexToken(OPENBRACKET,'(',1,26482) +LexToken(NUMBER,'2',1,26483) +LexToken(CLOSEBRACKET,')',1,26484) +LexToken(SEMICOLON,';',1,26485) +LexToken(EOL,'\n',1,26486) +LexToken(VAR,'x',1,26491) +LexToken(ASSIGNMENT,'=',1,26492) +LexToken(VAR,'xy',1,26493) +LexToken(OPENBRACKET,'(',1,26495) +LexToken(COLON,':',1,26496) +LexToken(COMMA,',',1,26497) +LexToken(NUMBER,'1',1,26498) +LexToken(CLOSEBRACKET,')',1,26499) +LexToken(SEMICOLON,';',1,26500) +LexToken(EOL,'\n',1,26501) +LexToken(VAR,'y',1,26506) +LexToken(ASSIGNMENT,'=',1,26507) +LexToken(VAR,'xy',1,26508) +LexToken(OPENBRACKET,'(',1,26510) +LexToken(COLON,':',1,26511) +LexToken(COMMA,',',1,26512) +LexToken(NUMBER,'2',1,26513) +LexToken(CLOSEBRACKET,')',1,26514) +LexToken(SEMICOLON,';',1,26515) +LexToken(EOL,'\n',1,26516) +LexToken(EOL,'\n',1,26517) +LexToken(IF,'if',1,26522) +LexToken(OPENBRACKET,'(',1,26525) +LexToken(VAR,'x',1,26526) +LexToken(OPENBRACKET,'(',1,26527) +LexToken(VAR,'k',1,26528) +LexToken(CLOSEBRACKET,')',1,26529) +LexToken(COMPARISON,'==',1,26530) +LexToken(NUMBER,'0',1,26532) +LexToken(CLOSEBRACKET,')',1,26533) +LexToken(THEN,'then',1,26535) +LexToken(EOL,'\n',1,26539) +LexToken(VAR,'zz',1,26548) +LexToken(ASSIGNMENT,'=',1,26550) +LexToken(VAR,'find',1,26551) +LexToken(OPENBRACKET,'(',1,26555) +LexToken(VAR,'x',1,26556) +LexToken(COMPARISON,'==',1,26557) +LexToken(NUMBER,'0',1,26559) +LexToken(CLOSEBRACKET,')',1,26560) +LexToken(SEMICOLON,';',1,26561) +LexToken(EOL,'\n',1,26562) +LexToken(VAR,'x',1,26571) +LexToken(OPENBRACKET,'(',1,26572) +LexToken(VAR,'zz',1,26573) +LexToken(CLOSEBRACKET,')',1,26575) +LexToken(ASSIGNMENT,'=',1,26576) +LexToken(OPENSQBRACKET,'[',1,26577) +LexToken(CLOSESQBRACKET,']',1,26578) +LexToken(SEMICOLON,';',1,26579) +LexToken(EOL,'\n',1,26580) +LexToken(VAR,'y',1,26589) +LexToken(OPENBRACKET,'(',1,26590) +LexToken(VAR,'zz',1,26591) +LexToken(CLOSEBRACKET,')',1,26593) +LexToken(ASSIGNMENT,'=',1,26594) +LexToken(OPENSQBRACKET,'[',1,26595) +LexToken(CLOSESQBRACKET,']',1,26596) +LexToken(SEMICOLON,';',1,26597) +LexToken(EOL,'\n',1,26598) +LexToken(VAR,'ZERO_POINT',1,26607) +LexToken(ASSIGNMENT,'=',1,26617) +LexToken(PREVAR_BOOLEAN,'%t',1,26618) +LexToken(EOL,'\n',1,26620) +LexToken(ELSE,'else',1,26625) +LexToken(EOL,'\n',1,26629) +LexToken(VAR,'x',1,26638) +LexToken(OPENBRACKET,'(',1,26639) +LexToken(VAR,'k',1,26640) +LexToken(CLOSEBRACKET,')',1,26641) +LexToken(ASSIGNMENT,'=',1,26642) +LexToken(OPENSQBRACKET,'[',1,26643) +LexToken(CLOSESQBRACKET,']',1,26644) +LexToken(SEMICOLON,';',1,26645) +LexToken(EOL,'\n',1,26646) +LexToken(VAR,'y',1,26655) +LexToken(OPENBRACKET,'(',1,26656) +LexToken(VAR,'k',1,26657) +LexToken(CLOSEBRACKET,')',1,26658) +LexToken(ASSIGNMENT,'=',1,26659) +LexToken(OPENSQBRACKET,'[',1,26660) +LexToken(CLOSESQBRACKET,']',1,26661) +LexToken(SEMICOLON,';',1,26662) +LexToken(EOL,'\n',1,26663) +LexToken(VAR,'ZERO_POINT',1,26672) +LexToken(ASSIGNMENT,'=',1,26682) +LexToken(PREVAR_BOOLEAN,'%f',1,26683) +LexToken(EOL,'\n',1,26685) +LexToken(END,'end',1,26690) +LexToken(EOL,'\n',1,26693) +LexToken(EOL,'\n',1,26694) +LexToken(VAR,'btn',1,26699) +LexToken(ASSIGNMENT,'=',1,26702) +LexToken(NUMBER,'-1',1,26703) +LexToken(EOL,'\n',1,26705) +LexToken(EOL,'\n',1,26706) +LexToken(WHILE,'while',1,26711) +LexToken(NOT,'~',1,26717) +LexToken(OPENBRACKET,'(',1,26718) +LexToken(VAR,'btn',1,26719) +LexToken(COMPARISON,'==',1,26722) +LexToken(NUMBER,'3',1,26724) +LexToken(LOGICAL,'|',1,26726) +LexToken(VAR,'btn',1,26728) +LexToken(COMPARISON,'==',1,26731) +LexToken(NUMBER,'0',1,26733) +LexToken(LOGICAL,'|',1,26734) +LexToken(VAR,'btn',1,26736) +LexToken(COMPARISON,'==',1,26739) +LexToken(NUMBER,'10',1,26741) +LexToken(LOGICAL,'|',1,26743) +LexToken(VAR,'btn',1,26745) +LexToken(COMPARISON,'==',1,26748) +LexToken(NUMBER,'-5',1,26750) +LexToken(CLOSEBRACKET,')',1,26752) +LexToken(EOL,'\n',1,26753) +LexToken(VAR,'rep',1,26762) +LexToken(ASSIGNMENT,'=',1,26765) +LexToken(VAR,'xgetmouse',1,26766) +LexToken(OPENBRACKET,'(',1,26775) +LexToken(OPENSQBRACKET,'[',1,26776) +LexToken(PREVAR_BOOLEAN,'%t',1,26777) +LexToken(PREVAR_BOOLEAN,'%t',1,26780) +LexToken(CLOSESQBRACKET,']',1,26782) +LexToken(CLOSEBRACKET,')',1,26783) +LexToken(SEMICOLON,';',1,26784) +LexToken(VAR,'xc',1,26786) +LexToken(ASSIGNMENT,'=',1,26788) +LexToken(VAR,'rep',1,26789) +LexToken(OPENBRACKET,'(',1,26792) +LexToken(NUMBER,'1',1,26793) +LexToken(CLOSEBRACKET,')',1,26794) +LexToken(SEMICOLON,';',1,26795) +LexToken(VAR,'yc',1,26796) +LexToken(ASSIGNMENT,'=',1,26798) +LexToken(VAR,'rep',1,26799) +LexToken(OPENBRACKET,'(',1,26802) +LexToken(NUMBER,'2',1,26803) +LexToken(CLOSEBRACKET,')',1,26804) +LexToken(SEMICOLON,';',1,26805) +LexToken(VAR,'btn',1,26806) +LexToken(ASSIGNMENT,'=',1,26809) +LexToken(VAR,'rep',1,26810) +LexToken(OPENBRACKET,'(',1,26813) +LexToken(NUMBER,'3',1,26814) +LexToken(CLOSEBRACKET,')',1,26815) +LexToken(SEMICOLON,';',1,26816) +LexToken(EOL,'\n',1,26817) +LexToken(IF,'if',1,26826) +LexToken(OPENBRACKET,'(',1,26829) +LexToken(VAR,'ZERO_POINT',1,26830) +LexToken(CLOSEBRACKET,')',1,26840) +LexToken(THEN,'then',1,26842) +LexToken(EOL,'\n',1,26846) +LexToken(VAR,'xc',1,26859) +LexToken(ASSIGNMENT,'=',1,26861) +LexToken(NUMBER,'0',1,26862) +LexToken(SEMICOLON,';',1,26863) +LexToken(EOL,'\n',1,26864) +LexToken(ELSE,'else',1,26873) +LexToken(EOL,'\n',1,26877) +LexToken(IF,'if',1,26890) +LexToken(OPENBRACKET,'(',1,26893) +LexToken(VAR,'xc',1,26894) +LexToken(COMPARISON,'<=',1,26896) +LexToken(NUMBER,'0',1,26898) +LexToken(CLOSEBRACKET,')',1,26899) +LexToken(THEN,'then',1,26901) +LexToken(EOL,'\n',1,26905) +LexToken(VAR,'zz',1,26922) +LexToken(ASSIGNMENT,'=',1,26924) +LexToken(VAR,'find',1,26925) +LexToken(OPENBRACKET,'(',1,26929) +LexToken(VAR,'x',1,26930) +LexToken(COMPARISON,'==',1,26931) +LexToken(NUMBER,'0',1,26933) +LexToken(CLOSEBRACKET,')',1,26934) +LexToken(SEMICOLON,';',1,26935) +LexToken(EOL,'\n',1,26936) +LexToken(VAR,'x',1,26953) +LexToken(OPENBRACKET,'(',1,26954) +LexToken(VAR,'zz',1,26955) +LexToken(CLOSEBRACKET,')',1,26957) +LexToken(ASSIGNMENT,'=',1,26958) +LexToken(OPENSQBRACKET,'[',1,26959) +LexToken(CLOSESQBRACKET,']',1,26960) +LexToken(SEMICOLON,';',1,26961) +LexToken(EOL,'\n',1,26962) +LexToken(VAR,'y',1,26979) +LexToken(OPENBRACKET,'(',1,26980) +LexToken(VAR,'zz',1,26981) +LexToken(CLOSEBRACKET,')',1,26983) +LexToken(ASSIGNMENT,'=',1,26984) +LexToken(OPENSQBRACKET,'[',1,26985) +LexToken(CLOSESQBRACKET,']',1,26986) +LexToken(SEMICOLON,';',1,26987) +LexToken(EOL,'\n',1,26988) +LexToken(VAR,'ZERO_POINT',1,27005) +LexToken(ASSIGNMENT,'=',1,27015) +LexToken(PREVAR_BOOLEAN,'%t',1,27016) +LexToken(SEMICOLON,';',1,27018) +LexToken(EOL,'\n',1,27019) +LexToken(VAR,'xc',1,27036) +LexToken(ASSIGNMENT,'=',1,27038) +LexToken(NUMBER,'0',1,27039) +LexToken(SEMICOLON,';',1,27040) +LexToken(EOL,'\n',1,27041) +LexToken(END,'end',1,27054) +LexToken(EOL,'\n',1,27057) +LexToken(END,'end',1,27066) +LexToken(EOL,'\n',1,27069) +LexToken(EOL,'\n',1,27070) +LexToken(VAR,'xt',1,27079) +LexToken(ASSIGNMENT,'=',1,27081) +LexToken(OPENSQBRACKET,'[',1,27082) +LexToken(VAR,'x',1,27083) +LexToken(SEMICOLON,';',1,27084) +LexToken(VAR,'xc',1,27085) +LexToken(CLOSESQBRACKET,']',1,27087) +LexToken(SEMICOLON,';',1,27088) +LexToken(EOL,'\n',1,27089) +LexToken(VAR,'yt',1,27098) +LexToken(ASSIGNMENT,'=',1,27100) +LexToken(OPENSQBRACKET,'[',1,27101) +LexToken(VAR,'y',1,27102) +LexToken(SEMICOLON,';',1,27103) +LexToken(VAR,'yc',1,27104) +LexToken(CLOSESQBRACKET,']',1,27106) +LexToken(SEMICOLON,';',1,27107) +LexToken(EOL,'\n',1,27108) +LexToken(OPENSQBRACKET,'[',1,27117) +LexToken(VAR,'xt',1,27118) +LexToken(COMMA,',',1,27120) +LexToken(VAR,'k2',1,27121) +LexToken(CLOSESQBRACKET,']',1,27123) +LexToken(ASSIGNMENT,'=',1,27124) +LexToken(VAR,'gsort',1,27125) +LexToken(OPENBRACKET,'(',1,27130) +LexToken(VAR,'xt',1,27131) +LexToken(COMMA,',',1,27133) +LexToken(DQSTRING,'"r"',1,27136) +LexToken(COMMA,',',1,27137) +LexToken(DQSTRING,'"i"',1,27140) +LexToken(CLOSEBRACKET,')',1,27141) +LexToken(SEMICOLON,';',1,27142) +LexToken(VAR,'yt',1,27143) +LexToken(ASSIGNMENT,'=',1,27145) +LexToken(VAR,'yt',1,27146) +LexToken(OPENBRACKET,'(',1,27148) +LexToken(VAR,'k2',1,27149) +LexToken(CLOSEBRACKET,')',1,27151) +LexToken(EOL,'\n',1,27152) +LexToken(VAR,'xyt',1,27161) +LexToken(ASSIGNMENT,'=',1,27164) +LexToken(OPENSQBRACKET,'[',1,27165) +LexToken(VAR,'xt',1,27166) +LexToken(COMMA,',',1,27168) +LexToken(VAR,'yt',1,27169) +LexToken(CLOSESQBRACKET,']',1,27171) +LexToken(SEMICOLON,';',1,27172) +LexToken(EOL,'\n',1,27173) +LexToken(EOL,'\n',1,27174) +LexToken(VAR,'drawlater',1,27183) +LexToken(OPENBRACKET,'(',1,27192) +LexToken(CLOSEBRACKET,')',1,27193) +LexToken(SEMICOLON,';',1,27194) +LexToken(EOL,'\n',1,27195) +LexToken(VAR,'points',1,27204) +LexToken(DOT,'.',1,27210) +LexToken(VAR,'data',1,27211) +LexToken(ASSIGNMENT,'=',1,27215) +LexToken(VAR,'xyt',1,27216) +LexToken(SEMICOLON,';',1,27219) +LexToken(EOL,'\n',1,27220) +LexToken(OPENSQBRACKET,'[',1,27229) +LexToken(VAR,'orpar',1,27230) +LexToken(COMMA,',',1,27235) +LexToken(VAR,'oipar',1,27236) +LexToken(CLOSESQBRACKET,']',1,27241) +LexToken(ASSIGNMENT,'=',1,27242) +LexToken(VAR,'drawSplin',1,27243) +LexToken(OPENBRACKET,'(',1,27252) +LexToken(VAR,'a',1,27253) +LexToken(COMMA,',',1,27254) +LexToken(VAR,'xyt',1,27255) +LexToken(COMMA,',',1,27258) +LexToken(VAR,'oipar',1,27259) +LexToken(COMMA,',',1,27264) +LexToken(VAR,'orpar',1,27265) +LexToken(CLOSEBRACKET,')',1,27270) +LexToken(SEMICOLON,';',1,27271) +LexToken(EOL,'\n',1,27272) +LexToken(VAR,'drawnow',1,27281) +LexToken(OPENBRACKET,'(',1,27288) +LexToken(CLOSEBRACKET,')',1,27289) +LexToken(EOL,'\n',1,27290) +LexToken(END,'end',1,27295) +LexToken(EOL,'\n',1,27298) +LexToken(EOL,'\n',1,27299) +LexToken(ENDFUNCTION,'endfunction',1,27300) +LexToken(EOL,'\n',1,27311) +LexToken(EOL,'\n',1,27312) +LexToken(EOL,'\n',1,27373) +LexToken(FUNCTION,'function',1,27374) +LexToken(VAR,'rectx',1,27383) +LexToken(ASSIGNMENT,'=',1,27389) +LexToken(VAR,'findrect',1,27391) +LexToken(OPENBRACKET,'(',1,27399) +LexToken(VAR,'a',1,27400) +LexToken(CLOSEBRACKET,')',1,27401) +LexToken(EOL,'\n',1,27402) +LexToken(VAR,'splines',1,27407) +LexToken(ASSIGNMENT,'=',1,27414) +LexToken(VAR,'a',1,27415) +LexToken(DOT,'.',1,27416) +LexToken(VAR,'children',1,27417) +LexToken(OPENBRACKET,'(',1,27425) +LexToken(NUMBER,'1',1,27426) +LexToken(CLOSEBRACKET,')',1,27427) +LexToken(DOT,'.',1,27428) +LexToken(VAR,'children',1,27429) +LexToken(EOL,'\n',1,27437) +LexToken(VAR,'points',1,27442) +LexToken(ASSIGNMENT,'=',1,27448) +LexToken(VAR,'a',1,27449) +LexToken(DOT,'.',1,27450) +LexToken(VAR,'children',1,27451) +LexToken(OPENBRACKET,'(',1,27459) +LexToken(NUMBER,'2',1,27460) +LexToken(CLOSEBRACKET,')',1,27461) +LexToken(DOT,'.',1,27462) +LexToken(VAR,'children',1,27463) +LexToken(EOL,'\n',1,27471) +LexToken(EOL,'\n',1,27472) +LexToken(IF,'if',1,27477) +LexToken(OPENBRACKET,'(',1,27480) +LexToken(VAR,'points',1,27481) +LexToken(DOT,'.',1,27487) +LexToken(VAR,'data',1,27488) +LexToken(COMPARISON,'==',1,27492) +LexToken(OPENSQBRACKET,'[',1,27494) +LexToken(CLOSESQBRACKET,']',1,27495) +LexToken(CLOSEBRACKET,')',1,27496) +LexToken(THEN,'then',1,27498) +LexToken(EOL,'\n',1,27502) +LexToken(VAR,'rectx',1,27511) +LexToken(ASSIGNMENT,'=',1,27516) +LexToken(VAR,'a',1,27517) +LexToken(DOT,'.',1,27518) +LexToken(VAR,'data_bounds',1,27519) +LexToken(SEMICOLON,';',1,27530) +LexToken(EOL,'\n',1,27531) +LexToken(RETURN,'return',1,27540) +LexToken(SEMICOLON,';',1,27546) +LexToken(EOL,'\n',1,27547) +LexToken(END,'end',1,27552) +LexToken(EOL,'\n',1,27555) +LexToken(EOL,'\n',1,27556) +LexToken(EOL,'\n',1,27557) +LexToken(VAR,'ymx1',1,27562) +LexToken(ASSIGNMENT,'=',1,27566) +LexToken(VAR,'max',1,27567) +LexToken(OPENBRACKET,'(',1,27570) +LexToken(VAR,'splines',1,27571) +LexToken(DOT,'.',1,27578) +LexToken(VAR,'data',1,27579) +LexToken(OPENBRACKET,'(',1,27583) +LexToken(COLON,':',1,27584) +LexToken(COMMA,',',1,27585) +LexToken(NUMBER,'2',1,27586) +LexToken(CLOSEBRACKET,')',1,27587) +LexToken(CLOSEBRACKET,')',1,27588) +LexToken(SEMICOLON,';',1,27589) +LexToken(EOL,'\n',1,27590) +LexToken(VAR,'ymn1',1,27595) +LexToken(ASSIGNMENT,'=',1,27599) +LexToken(VAR,'min',1,27600) +LexToken(OPENBRACKET,'(',1,27603) +LexToken(VAR,'splines',1,27604) +LexToken(DOT,'.',1,27611) +LexToken(VAR,'data',1,27612) +LexToken(OPENBRACKET,'(',1,27616) +LexToken(COLON,':',1,27617) +LexToken(COMMA,',',1,27618) +LexToken(NUMBER,'2',1,27619) +LexToken(CLOSEBRACKET,')',1,27620) +LexToken(CLOSEBRACKET,')',1,27621) +LexToken(EOL,'\n',1,27622) +LexToken(EOL,'\n',1,27623) +LexToken(VAR,'xmx',1,27628) +LexToken(ASSIGNMENT,'=',1,27631) +LexToken(VAR,'max',1,27632) +LexToken(OPENBRACKET,'(',1,27635) +LexToken(VAR,'points',1,27636) +LexToken(DOT,'.',1,27642) +LexToken(VAR,'data',1,27643) +LexToken(OPENBRACKET,'(',1,27647) +LexToken(COLON,':',1,27648) +LexToken(COMMA,',',1,27649) +LexToken(NUMBER,'1',1,27650) +LexToken(CLOSEBRACKET,')',1,27651) +LexToken(CLOSEBRACKET,')',1,27652) +LexToken(SEMICOLON,';',1,27653) +LexToken(EOL,'\n',1,27654) +LexToken(VAR,'xmn',1,27659) +LexToken(ASSIGNMENT,'=',1,27662) +LexToken(VAR,'min',1,27663) +LexToken(OPENBRACKET,'(',1,27666) +LexToken(VAR,'points',1,27667) +LexToken(DOT,'.',1,27673) +LexToken(VAR,'data',1,27674) +LexToken(OPENBRACKET,'(',1,27678) +LexToken(COLON,':',1,27679) +LexToken(COMMA,',',1,27680) +LexToken(NUMBER,'1',1,27681) +LexToken(CLOSEBRACKET,')',1,27682) +LexToken(CLOSEBRACKET,')',1,27683) +LexToken(SEMICOLON,';',1,27684) +LexToken(EOL,'\n',1,27685) +LexToken(VAR,'ymx',1,27690) +LexToken(ASSIGNMENT,'=',1,27693) +LexToken(VAR,'max',1,27694) +LexToken(OPENBRACKET,'(',1,27697) +LexToken(VAR,'points',1,27698) +LexToken(DOT,'.',1,27704) +LexToken(VAR,'data',1,27705) +LexToken(OPENBRACKET,'(',1,27709) +LexToken(COLON,':',1,27710) +LexToken(COMMA,',',1,27711) +LexToken(NUMBER,'2',1,27712) +LexToken(CLOSEBRACKET,')',1,27713) +LexToken(CLOSEBRACKET,')',1,27714) +LexToken(SEMICOLON,';',1,27715) +LexToken(EOL,'\n',1,27716) +LexToken(VAR,'ymn',1,27721) +LexToken(ASSIGNMENT,'=',1,27724) +LexToken(VAR,'min',1,27725) +LexToken(OPENBRACKET,'(',1,27728) +LexToken(VAR,'points',1,27729) +LexToken(DOT,'.',1,27735) +LexToken(VAR,'data',1,27736) +LexToken(OPENBRACKET,'(',1,27740) +LexToken(COLON,':',1,27741) +LexToken(COMMA,',',1,27742) +LexToken(NUMBER,'2',1,27743) +LexToken(CLOSEBRACKET,')',1,27744) +LexToken(CLOSEBRACKET,')',1,27745) +LexToken(SEMICOLON,';',1,27746) +LexToken(EOL,'\n',1,27747) +LexToken(EOL,'\n',1,27748) +LexToken(EOL,'\n',1,27749) +LexToken(VAR,'XMX',1,27754) +LexToken(ASSIGNMENT,'=',1,27757) +LexToken(VAR,'max',1,27758) +LexToken(OPENBRACKET,'(',1,27761) +LexToken(NUMBER,'0',1,27762) +LexToken(COMMA,',',1,27763) +LexToken(VAR,'xmx',1,27764) +LexToken(CLOSEBRACKET,')',1,27767) +LexToken(SEMICOLON,';',1,27768) +LexToken(EOL,'\n',1,27769) +LexToken(VAR,'XMN',1,27774) +LexToken(ASSIGNMENT,'=',1,27777) +LexToken(VAR,'max',1,27778) +LexToken(OPENBRACKET,'(',1,27781) +LexToken(NUMBER,'0',1,27782) +LexToken(COMMA,',',1,27783) +LexToken(VAR,'xmn',1,27784) +LexToken(CLOSEBRACKET,')',1,27787) +LexToken(SEMICOLON,';',1,27788) +LexToken(EOL,'\n',1,27789) +LexToken(VAR,'YMX',1,27794) +LexToken(ASSIGNMENT,'=',1,27797) +LexToken(VAR,'max',1,27798) +LexToken(OPENBRACKET,'(',1,27801) +LexToken(VAR,'ymx',1,27802) +LexToken(COMMA,',',1,27805) +LexToken(VAR,'ymx1',1,27806) +LexToken(CLOSEBRACKET,')',1,27810) +LexToken(SEMICOLON,';',1,27811) +LexToken(EOL,'\n',1,27812) +LexToken(VAR,'YMN',1,27817) +LexToken(ASSIGNMENT,'=',1,27820) +LexToken(VAR,'min',1,27821) +LexToken(OPENBRACKET,'(',1,27824) +LexToken(VAR,'ymn',1,27825) +LexToken(COMMA,',',1,27828) +LexToken(VAR,'ymn1',1,27829) +LexToken(CLOSEBRACKET,')',1,27833) +LexToken(SEMICOLON,';',1,27834) +LexToken(EOL,'\n',1,27835) +LexToken(EOL,'\n',1,27836) +LexToken(VAR,'dx',1,27841) +LexToken(ASSIGNMENT,'=',1,27843) +LexToken(VAR,'XMX',1,27844) +LexToken(OPERATOR,'-',1,27847) +LexToken(VAR,'XMN',1,27848) +LexToken(SEMICOLON,';',1,27851) +LexToken(EOL,'\n',1,27852) +LexToken(VAR,'dy',1,27857) +LexToken(ASSIGNMENT,'=',1,27859) +LexToken(VAR,'YMX',1,27860) +LexToken(OPERATOR,'-',1,27863) +LexToken(VAR,'YMN',1,27864) +LexToken(EOL,'\n',1,27867) +LexToken(IF,'if',1,27872) +LexToken(VAR,'dx',1,27875) +LexToken(COMPARISON,'==',1,27877) +LexToken(NUMBER,'0',1,27879) +LexToken(THEN,'then',1,27881) +LexToken(EOL,'\n',1,27885) +LexToken(VAR,'dx',1,27894) +LexToken(ASSIGNMENT,'=',1,27896) +LexToken(VAR,'max',1,27897) +LexToken(OPENBRACKET,'(',1,27900) +LexToken(VAR,'XMX',1,27901) +LexToken(OPERATOR,'/',1,27904) +LexToken(NUMBER,'2',1,27905) +LexToken(COMMA,',',1,27906) +LexToken(NUMBER,'1',1,27907) +LexToken(CLOSEBRACKET,')',1,27908) +LexToken(COMMA,',',1,27909) +LexToken(EOL,'\n',1,27910) +LexToken(END,'end',1,27915) +LexToken(SEMICOLON,';',1,27918) +LexToken(EOL,'\n',1,27919) +LexToken(VAR,'XMX',1,27924) +LexToken(ASSIGNMENT,'=',1,27927) +LexToken(VAR,'XMX',1,27928) +LexToken(OPERATOR,'+',1,27931) +LexToken(VAR,'dx',1,27932) +LexToken(OPERATOR,'/',1,27934) +LexToken(NUMBER,'50',1,27935) +LexToken(EOL,'\n',1,27937) +LexToken(IF,'if',1,27942) +LexToken(VAR,'dy',1,27945) +LexToken(COMPARISON,'==',1,27947) +LexToken(NUMBER,'0',1,27949) +LexToken(THEN,'then',1,27951) +LexToken(EOL,'\n',1,27955) +LexToken(VAR,'dy',1,27964) +LexToken(ASSIGNMENT,'=',1,27966) +LexToken(VAR,'max',1,27967) +LexToken(OPENBRACKET,'(',1,27970) +LexToken(VAR,'YMX',1,27971) +LexToken(OPERATOR,'/',1,27974) +LexToken(NUMBER,'2',1,27975) +LexToken(COMMA,',',1,27976) +LexToken(NUMBER,'1',1,27977) +LexToken(CLOSEBRACKET,')',1,27978) +LexToken(COMMA,',',1,27979) +LexToken(EOL,'\n',1,27980) +LexToken(END,'end',1,27985) +LexToken(SEMICOLON,';',1,27988) +LexToken(EOL,'\n',1,27989) +LexToken(VAR,'YMN',1,27994) +LexToken(ASSIGNMENT,'=',1,27997) +LexToken(VAR,'YMN',1,27998) +LexToken(OPERATOR,'-',1,28001) +LexToken(VAR,'dy',1,28002) +LexToken(OPERATOR,'/',1,28004) +LexToken(NUMBER,'50',1,28005) +LexToken(SEMICOLON,';',1,28007) +LexToken(EOL,'\n',1,28008) +LexToken(VAR,'YMX',1,28013) +LexToken(ASSIGNMENT,'=',1,28016) +LexToken(VAR,'YMX',1,28017) +LexToken(OPERATOR,'+',1,28020) +LexToken(VAR,'dy',1,28021) +LexToken(OPERATOR,'/',1,28023) +LexToken(NUMBER,'50',1,28024) +LexToken(SEMICOLON,';',1,28026) +LexToken(EOL,'\n',1,28027) +LexToken(VAR,'rectx',1,28032) +LexToken(ASSIGNMENT,'=',1,28037) +LexToken(OPENSQBRACKET,'[',1,28038) +LexToken(VAR,'XMN',1,28039) +LexToken(COMMA,',',1,28042) +LexToken(VAR,'YMN',1,28043) +LexToken(SEMICOLON,';',1,28046) +LexToken(VAR,'XMX',1,28047) +LexToken(COMMA,',',1,28050) +LexToken(VAR,'YMX',1,28051) +LexToken(CLOSESQBRACKET,']',1,28054) +LexToken(SEMICOLON,';',1,28055) +LexToken(EOL,'\n',1,28056) +LexToken(ENDFUNCTION,'endfunction',1,28057) +LexToken(EOL,'\n',1,28068) +LexToken(EOL,'\n',1,28069) +LexToken(EOL,'\n',1,28132) +LexToken(FUNCTION,'function',1,28133) +LexToken(OPENSQBRACKET,'[',1,28142) +LexToken(VAR,'tok',1,28143) +LexToken(COMMA,',',1,28146) +LexToken(VAR,'xyo',1,28147) +LexToken(CLOSESQBRACKET,']',1,28150) +LexToken(ASSIGNMENT,'=',1,28151) +LexToken(VAR,'ReadExcel',1,28152) +LexToken(OPENBRACKET,'(',1,28161) +LexToken(CLOSEBRACKET,')',1,28162) +LexToken(EOL,'\n',1,28163) +LexToken(VAR,'TA',1,28168) +LexToken(ASSIGNMENT,'=',1,28170) +LexToken(OPENSQBRACKET,'[',1,28171) +LexToken(DQSTRING,'"A"',1,28174) +LexToken(SEMICOLON,';',1,28175) +LexToken(DQSTRING,'"B"',1,28178) +LexToken(SEMICOLON,';',1,28179) +LexToken(DQSTRING,'"C"',1,28182) +LexToken(SEMICOLON,';',1,28183) +LexToken(DQSTRING,'"D"',1,28186) +LexToken(SEMICOLON,';',1,28187) +LexToken(DQSTRING,'"E"',1,28190) +LexToken(SEMICOLON,';',1,28191) +LexToken(DQSTRING,'"F"',1,28194) +LexToken(SEMICOLON,';',1,28195) +LexToken(DQSTRING,'"G"',1,28198) +LexToken(SEMICOLON,';',1,28199) +LexToken(DQSTRING,'"H"',1,28202) +LexToken(SEMICOLON,';',1,28203) +LexToken(DQSTRING,'"I"',1,28206) +LexToken(SEMICOLON,';',1,28207) +LexToken(DQSTRING,'"J"',1,28210) +LexToken(SEMICOLON,';',1,28211) +LexToken(DQSTRING,'"K"',1,28214) +LexToken(SEMICOLON,';',1,28215) +LexToken(DQSTRING,'"L"',1,28218) +LexToken(SEMICOLON,';',1,28219) +LexToken(DQSTRING,'"M"',1,28222) +LexToken(SEMICOLON,';',1,28223) +LexToken(DQSTRING,'"N"',1,28226) +LexToken(SEMICOLON,';',1,28227) +LexToken(DQSTRING,'"O"',1,28230) +LexToken(SEMICOLON,';',1,28231) +LexToken(DQSTRING,'"P"',1,28234) +LexToken(SEMICOLON,';',1,28235) +LexToken(DQSTRING,'"Q"',1,28247) +LexToken(SEMICOLON,';',1,28248) +LexToken(DQSTRING,'"R"',1,28251) +LexToken(SEMICOLON,';',1,28252) +LexToken(DQSTRING,'"S"',1,28255) +LexToken(SEMICOLON,';',1,28256) +LexToken(DQSTRING,'"T"',1,28259) +LexToken(SEMICOLON,';',1,28260) +LexToken(DQSTRING,'"U"',1,28263) +LexToken(SEMICOLON,';',1,28264) +LexToken(DQSTRING,'"V"',1,28267) +LexToken(SEMICOLON,';',1,28268) +LexToken(DQSTRING,'"W"',1,28271) +LexToken(SEMICOLON,';',1,28272) +LexToken(DQSTRING,'"X"',1,28275) +LexToken(SEMICOLON,';',1,28276) +LexToken(DQSTRING,'"Y"',1,28279) +LexToken(SEMICOLON,';',1,28280) +LexToken(DQSTRING,'"Z"',1,28283) +LexToken(SEMICOLON,';',1,28284) +LexToken(DQSTRING,'"a"',1,28287) +LexToken(SEMICOLON,';',1,28288) +LexToken(DQSTRING,'"b"',1,28291) +LexToken(SEMICOLON,';',1,28292) +LexToken(DQSTRING,'"c"',1,28295) +LexToken(SEMICOLON,';',1,28296) +LexToken(DQSTRING,'"d"',1,28299) +LexToken(SEMICOLON,';',1,28300) +LexToken(DQSTRING,'"e"',1,28303) +LexToken(SEMICOLON,';',1,28304) +LexToken(DQSTRING,'"f"',1,28307) +LexToken(SEMICOLON,';',1,28308) +LexToken(DQSTRING,'"g"',1,28320) +LexToken(SEMICOLON,';',1,28321) +LexToken(DQSTRING,'"h"',1,28324) +LexToken(SEMICOLON,';',1,28325) +LexToken(DQSTRING,'"i"',1,28328) +LexToken(SEMICOLON,';',1,28329) +LexToken(DQSTRING,'"j"',1,28332) +LexToken(SEMICOLON,';',1,28333) +LexToken(DQSTRING,'"k"',1,28336) +LexToken(SEMICOLON,';',1,28337) +LexToken(DQSTRING,'"l"',1,28340) +LexToken(SEMICOLON,';',1,28341) +LexToken(DQSTRING,'"m"',1,28344) +LexToken(SEMICOLON,';',1,28345) +LexToken(DQSTRING,'"n"',1,28348) +LexToken(SEMICOLON,';',1,28349) +LexToken(DQSTRING,'"o"',1,28352) +LexToken(SEMICOLON,';',1,28353) +LexToken(DQSTRING,'"p"',1,28356) +LexToken(SEMICOLON,';',1,28357) +LexToken(DQSTRING,'"q"',1,28360) +LexToken(SEMICOLON,';',1,28361) +LexToken(DQSTRING,'"r"',1,28364) +LexToken(SEMICOLON,';',1,28365) +LexToken(DQSTRING,'"s"',1,28368) +LexToken(SEMICOLON,';',1,28369) +LexToken(DQSTRING,'"t"',1,28372) +LexToken(SEMICOLON,';',1,28373) +LexToken(DQSTRING,'"u"',1,28376) +LexToken(SEMICOLON,';',1,28377) +LexToken(DQSTRING,'"v"',1,28380) +LexToken(SEMICOLON,';',1,28381) +LexToken(DQSTRING,'"w"',1,28393) +LexToken(SEMICOLON,';',1,28394) +LexToken(DQSTRING,'"x"',1,28397) +LexToken(SEMICOLON,';',1,28398) +LexToken(DQSTRING,'"y"',1,28401) +LexToken(SEMICOLON,';',1,28402) +LexToken(DQSTRING,'"z"',1,28405) +LexToken(CLOSESQBRACKET,']',1,28406) +LexToken(SEMICOLON,';',1,28407) +LexToken(EOL,'\n',1,28408) +LexToken(VAR,'TN',1,28413) +LexToken(ASSIGNMENT,'=',1,28415) +LexToken(OPENSQBRACKET,'[',1,28416) +LexToken(DQSTRING,'"0"',1,28419) +LexToken(COMMA,',',1,28420) +LexToken(DQSTRING,'"1"',1,28423) +LexToken(COMMA,',',1,28424) +LexToken(DQSTRING,'"2"',1,28427) +LexToken(COMMA,',',1,28428) +LexToken(DQSTRING,'"3"',1,28431) +LexToken(COMMA,',',1,28432) +LexToken(DQSTRING,'"4"',1,28435) +LexToken(COMMA,',',1,28436) +LexToken(DQSTRING,'"5"',1,28439) +LexToken(COMMA,',',1,28440) +LexToken(DQSTRING,'"6"',1,28443) +LexToken(COMMA,',',1,28444) +LexToken(DQSTRING,'"7"',1,28447) +LexToken(COMMA,',',1,28448) +LexToken(DQSTRING,'"8"',1,28451) +LexToken(COMMA,',',1,28452) +LexToken(DQSTRING,'"9"',1,28455) +LexToken(CLOSESQBRACKET,']',1,28456) +LexToken(SEMICOLON,';',1,28457) +LexToken(EOL,'\n',1,28458) +LexToken(VAR,'xyo',1,28463) +LexToken(ASSIGNMENT,'=',1,28466) +LexToken(OPENSQBRACKET,'[',1,28467) +LexToken(CLOSESQBRACKET,']',1,28468) +LexToken(SEMICOLON,';',1,28469) +LexToken(EOL,'\n',1,28470) +LexToken(VAR,'tok',1,28475) +LexToken(ASSIGNMENT,'=',1,28478) +LexToken(PREVAR_BOOLEAN,'%f',1,28479) +LexToken(SEMICOLON,';',1,28481) +LexToken(EOL,'\n',1,28482) +LexToken(WHILE,'while',1,28487) +LexToken(PREVAR_BOOLEAN,'%t',1,28493) +LexToken(EOL,'\n',1,28495) +LexToken(OPENSQBRACKET,'[',1,28504) +LexToken(VAR,'zok',1,28505) +LexToken(COMMA,',',1,28508) +LexToken(VAR,'filen',1,28509) +LexToken(COMMA,',',1,28514) +LexToken(VAR,'sheetN',1,28515) +LexToken(COMMA,',',1,28521) +LexToken(VAR,'xa',1,28522) +LexToken(COMMA,',',1,28524) +LexToken(VAR,'ya',1,28525) +LexToken(CLOSESQBRACKET,']',1,28527) +LexToken(ASSIGNMENT,'=',1,28528) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,28529) +LexToken(OPENBRACKET,'(',1,28544) +LexToken(DQSTRING,'"Excel data file "',1,28562) +LexToken(COMMA,',',1,28563) +LexToken(OPENSQBRACKET,'[',1,28564) +LexToken(DQSTRING,'"Filename"',1,28574) +LexToken(SEMICOLON,';',1,28575) +LexToken(DQSTRING,'"Sheet #"',1,28584) +LexToken(OPERATOR,'+',1,28585) +LexToken(DQSTRING,'" "',1,28600) +LexToken(SEMICOLON,';',1,28601) +LexToken(DQSTRING,'"X[start:Stop]"',1,28616) +LexToken(SEMICOLON,';',1,28617) +LexToken(DQSTRING,'"Y[start:stop]"',1,28632) +LexToken(CLOSESQBRACKET,']',1,28633) +LexToken(COMMA,',',1,28634) +LexToken(VAR,'list',1,28635) +LexToken(OPENBRACKET,'(',1,28639) +LexToken(DQSTRING,'"str"',1,28644) +LexToken(COMMA,',',1,28645) +LexToken(NUMBER,'1',1,28646) +LexToken(COMMA,',',1,28647) +LexToken(DQSTRING,'"vec"',1,28665) +LexToken(COMMA,',',1,28666) +LexToken(NUMBER,'1',1,28667) +LexToken(COMMA,',',1,28668) +LexToken(DQSTRING,'"str"',1,28673) +LexToken(COMMA,',',1,28674) +LexToken(NUMBER,'1',1,28675) +LexToken(COMMA,',',1,28676) +LexToken(DQSTRING,'"str"',1,28694) +LexToken(COMMA,',',1,28695) +LexToken(NUMBER,'1',1,28696) +LexToken(CLOSEBRACKET,')',1,28697) +LexToken(COMMA,',',1,28698) +LexToken(VAR,'list',1,28712) +LexToken(OPENBRACKET,'(',1,28716) +LexToken(OPENSQBRACKET,'[',1,28717) +LexToken(DQSTRING,'"Classeur1.xls"',1,28732) +LexToken(CLOSESQBRACKET,']',1,28733) +LexToken(COMMA,',',1,28734) +LexToken(OPENSQBRACKET,'[',1,28735) +LexToken(DQSTRING,'"1"',1,28738) +LexToken(CLOSESQBRACKET,']',1,28739) +LexToken(COMMA,',',1,28740) +LexToken(OPENSQBRACKET,'[',1,28741) +LexToken(DQSTRING,'"C5:C25"',1,28749) +LexToken(CLOSESQBRACKET,']',1,28750) +LexToken(COMMA,',',1,28751) +LexToken(OPENSQBRACKET,'[',1,28752) +LexToken(DQSTRING,'"D5:D25"',1,28760) +LexToken(CLOSESQBRACKET,']',1,28761) +LexToken(CLOSEBRACKET,')',1,28762) +LexToken(CLOSEBRACKET,')',1,28763) +LexToken(SEMICOLON,';',1,28764) +LexToken(EOL,'\n',1,28765) +LexToken(IF,'if',1,28774) +LexToken(NOT,'~',1,28777) +LexToken(VAR,'zok',1,28778) +LexToken(THEN,'then',1,28782) +LexToken(EOL,'\n',1,28786) +LexToken(BREAK,'break',1,28799) +LexToken(COMMA,',',1,28804) +LexToken(EOL,'\n',1,28805) +LexToken(END,'end',1,28814) +LexToken(EOL,'\n',1,28817) +LexToken(EOL,'\n',1,28818) +LexToken(VAR,'try',1,28827) +LexToken(EOL,'\n',1,28830) +LexToken(OPENSQBRACKET,'[',1,28843) +LexToken(VAR,'fd',1,28844) +LexToken(COMMA,',',1,28846) +LexToken(VAR,'SST',1,28847) +LexToken(COMMA,',',1,28850) +LexToken(VAR,'Sheetnames',1,28851) +LexToken(COMMA,',',1,28861) +LexToken(VAR,'Sheetpos',1,28862) +LexToken(CLOSESQBRACKET,']',1,28870) +LexToken(ASSIGNMENT,'=',1,28872) +LexToken(VAR,'xls_open',1,28874) +LexToken(OPENBRACKET,'(',1,28882) +LexToken(VAR,'filen',1,28883) +LexToken(CLOSEBRACKET,')',1,28888) +LexToken(SEMICOLON,';',1,28889) +LexToken(EOL,'\n',1,28890) +LexToken(VAR,'catch',1,28899) +LexToken(EOL,'\n',1,28904) +LexToken(VAR,'xinfo',1,28917) +LexToken(OPENBRACKET,'(',1,28922) +LexToken(DQSTRING,'"Scicos cannot find the excel file:"',1,28958) +LexToken(OPERATOR,'+',1,28959) +LexToken(VAR,'filen',1,28960) +LexToken(CLOSEBRACKET,')',1,28965) +LexToken(SEMICOLON,';',1,28966) +LexToken(EOL,'\n',1,28967) +LexToken(BREAK,'break',1,28980) +LexToken(SEMICOLON,';',1,28985) +LexToken(EOL,'\n',1,28986) +LexToken(END,'end',1,28995) +LexToken(EOL,'\n',1,28998) +LexToken(VAR,'try',1,29007) +LexToken(EOL,'\n',1,29010) +LexToken(VAR,'N',1,29023) +LexToken(ASSIGNMENT,'=',1,29024) +LexToken(VAR,'size',1,29025) +LexToken(OPENBRACKET,'(',1,29029) +LexToken(VAR,'Sheetnames',1,29030) +LexToken(COMMA,',',1,29040) +LexToken(DQSTRING,'"*"',1,29043) +LexToken(CLOSEBRACKET,')',1,29044) +LexToken(SEMICOLON,';',1,29045) +LexToken(EOL,'\n',1,29046) +LexToken(IF,'if',1,29059) +LexToken(OPENBRACKET,'(',1,29062) +LexToken(OPENBRACKET,'(',1,29063) +LexToken(VAR,'sheetN',1,29064) +LexToken(COMPARISON,'<=',1,29070) +LexToken(VAR,'N',1,29072) +LexToken(CLOSEBRACKET,')',1,29073) +LexToken(LOGICAL,'&',1,29075) +LexToken(OPENBRACKET,'(',1,29076) +LexToken(VAR,'sheetN',1,29077) +LexToken(COMPARISON,'>',1,29083) +LexToken(NUMBER,'0',1,29084) +LexToken(CLOSEBRACKET,')',1,29085) +LexToken(CLOSEBRACKET,')',1,29086) +LexToken(THEN,'then',1,29088) +LexToken(EOL,'\n',1,29092) +LexToken(OPENSQBRACKET,'[',1,29109) +LexToken(VAR,'Value',1,29110) +LexToken(COMMA,',',1,29115) +LexToken(VAR,'TextInd',1,29116) +LexToken(CLOSESQBRACKET,']',1,29123) +LexToken(ASSIGNMENT,'=',1,29125) +LexToken(VAR,'xls_read',1,29127) +LexToken(OPENBRACKET,'(',1,29135) +LexToken(VAR,'fd',1,29136) +LexToken(COMMA,',',1,29138) +LexToken(VAR,'Sheetpos',1,29139) +LexToken(OPENBRACKET,'(',1,29147) +LexToken(VAR,'sheetN',1,29148) +LexToken(CLOSEBRACKET,')',1,29154) +LexToken(CLOSEBRACKET,')',1,29155) +LexToken(EOL,'\n',1,29156) +LexToken(VAR,'mclose',1,29173) +LexToken(OPENBRACKET,'(',1,29179) +LexToken(VAR,'fd',1,29180) +LexToken(CLOSEBRACKET,')',1,29182) +LexToken(EOL,'\n',1,29183) +LexToken(END,'end',1,29196) +LexToken(EOL,'\n',1,29199) +LexToken(VAR,'xa',1,29212) +LexToken(ASSIGNMENT,'=',1,29214) +LexToken(VAR,'strsubst',1,29215) +LexToken(OPENBRACKET,'(',1,29223) +LexToken(VAR,'xa',1,29224) +LexToken(COMMA,',',1,29226) +LexToken(DQSTRING,'" "',1,29229) +LexToken(COMMA,',',1,29230) +LexToken(DQSTRING,'""',1,29232) +LexToken(CLOSEBRACKET,')',1,29233) +LexToken(SEMICOLON,';',1,29234) +LexToken(EOL,'\n',1,29235) +LexToken(VAR,'px',1,29248) +LexToken(ASSIGNMENT,'=',1,29250) +LexToken(VAR,'strindex',1,29251) +LexToken(OPENBRACKET,'(',1,29259) +LexToken(VAR,'xa',1,29260) +LexToken(COMMA,',',1,29262) +LexToken(DQSTRING,'":"',1,29265) +LexToken(CLOSEBRACKET,')',1,29266) +LexToken(SEMICOLON,';',1,29267) +LexToken(EOL,'\n',1,29268) +LexToken(VAR,'ya',1,29281) +LexToken(ASSIGNMENT,'=',1,29283) +LexToken(VAR,'strsubst',1,29284) +LexToken(OPENBRACKET,'(',1,29292) +LexToken(VAR,'ya',1,29293) +LexToken(COMMA,',',1,29295) +LexToken(DQSTRING,'" "',1,29298) +LexToken(COMMA,',',1,29299) +LexToken(DQSTRING,'""',1,29301) +LexToken(CLOSEBRACKET,')',1,29302) +LexToken(SEMICOLON,';',1,29303) +LexToken(EOL,'\n',1,29304) +LexToken(VAR,'py',1,29317) +LexToken(ASSIGNMENT,'=',1,29319) +LexToken(VAR,'strindex',1,29320) +LexToken(OPENBRACKET,'(',1,29328) +LexToken(VAR,'ya',1,29329) +LexToken(COMMA,',',1,29331) +LexToken(DQSTRING,'":"',1,29334) +LexToken(CLOSEBRACKET,')',1,29335) +LexToken(SEMICOLON,';',1,29336) +LexToken(EOL,'\n',1,29337) +LexToken(VAR,'x1',1,29350) +LexToken(ASSIGNMENT,'=',1,29352) +LexToken(VAR,'part',1,29353) +LexToken(OPENBRACKET,'(',1,29357) +LexToken(VAR,'xa',1,29358) +LexToken(COMMA,',',1,29360) +LexToken(NUMBER,'1',1,29361) +LexToken(COLON,':',1,29362) +LexToken(VAR,'px',1,29363) +LexToken(NUMBER,'-1',1,29365) +LexToken(CLOSEBRACKET,')',1,29367) +LexToken(SEMICOLON,';',1,29368) +LexToken(EOL,'\n',1,29369) +LexToken(VAR,'x2',1,29382) +LexToken(ASSIGNMENT,'=',1,29384) +LexToken(VAR,'part',1,29385) +LexToken(OPENBRACKET,'(',1,29389) +LexToken(VAR,'xa',1,29390) +LexToken(COMMA,',',1,29392) +LexToken(VAR,'px',1,29393) +LexToken(OPERATOR,'+',1,29395) +LexToken(NUMBER,'1',1,29396) +LexToken(COLON,':',1,29397) +LexToken(VAR,'length',1,29398) +LexToken(OPENBRACKET,'(',1,29404) +LexToken(VAR,'xa',1,29405) +LexToken(CLOSEBRACKET,')',1,29407) +LexToken(CLOSEBRACKET,')',1,29408) +LexToken(SEMICOLON,';',1,29409) +LexToken(EOL,'\n',1,29410) +LexToken(VAR,'y1',1,29423) +LexToken(ASSIGNMENT,'=',1,29425) +LexToken(VAR,'part',1,29426) +LexToken(OPENBRACKET,'(',1,29430) +LexToken(VAR,'ya',1,29431) +LexToken(COMMA,',',1,29433) +LexToken(NUMBER,'1',1,29434) +LexToken(COLON,':',1,29435) +LexToken(VAR,'py',1,29436) +LexToken(NUMBER,'-1',1,29438) +LexToken(CLOSEBRACKET,')',1,29440) +LexToken(SEMICOLON,';',1,29441) +LexToken(EOL,'\n',1,29442) +LexToken(VAR,'y2',1,29455) +LexToken(ASSIGNMENT,'=',1,29457) +LexToken(VAR,'part',1,29458) +LexToken(OPENBRACKET,'(',1,29462) +LexToken(VAR,'ya',1,29463) +LexToken(COMMA,',',1,29465) +LexToken(VAR,'py',1,29466) +LexToken(OPERATOR,'+',1,29468) +LexToken(NUMBER,'1',1,29469) +LexToken(COLON,':',1,29470) +LexToken(VAR,'length',1,29471) +LexToken(OPENBRACKET,'(',1,29477) +LexToken(VAR,'ya',1,29478) +LexToken(CLOSEBRACKET,')',1,29480) +LexToken(CLOSEBRACKET,')',1,29481) +LexToken(SEMICOLON,';',1,29482) +LexToken(EOL,'\n',1,29483) +LexToken(EOL,'\n',1,29484) +LexToken(VAR,'x1p',1,29497) +LexToken(ASSIGNMENT,'=',1,29500) +LexToken(VAR,'min',1,29501) +LexToken(OPENBRACKET,'(',1,29504) +LexToken(VAR,'strindex',1,29505) +LexToken(OPENBRACKET,'(',1,29513) +LexToken(VAR,'x1',1,29514) +LexToken(COMMA,',',1,29516) +LexToken(VAR,'TN',1,29517) +LexToken(CLOSEBRACKET,')',1,29519) +LexToken(CLOSEBRACKET,')',1,29520) +LexToken(SEMICOLON,';',1,29521) +LexToken(EOL,'\n',1,29522) +LexToken(IF,'if',1,29535) +LexToken(VAR,'x1p',1,29538) +LexToken(COMPARISON,'==',1,29541) +LexToken(OPENSQBRACKET,'[',1,29543) +LexToken(CLOSESQBRACKET,']',1,29544) +LexToken(THEN,'then',1,29546) +LexToken(COMMA,',',1,29550) +LexToken(EOL,'\n',1,29551) +LexToken(VAR,'xinfo',1,29568) +LexToken(OPENBRACKET,'(',1,29573) +LexToken(DQSTRING,'"Bad address in X:"',1,29592) +LexToken(OPERATOR,'+',1,29593) +LexToken(VAR,'x1',1,29594) +LexToken(CLOSEBRACKET,')',1,29596) +LexToken(SEMICOLON,';',1,29597) +LexToken(EOL,'\n',1,29598) +LexToken(BREAK,'break',1,29615) +LexToken(COMMA,',',1,29620) +LexToken(EOL,'\n',1,29621) +LexToken(END,'end',1,29634) +LexToken(EOL,'\n',1,29637) +LexToken(VAR,'x11',1,29650) +LexToken(ASSIGNMENT,'=',1,29653) +LexToken(VAR,'part',1,29654) +LexToken(OPENBRACKET,'(',1,29658) +LexToken(VAR,'x1',1,29659) +LexToken(COMMA,',',1,29661) +LexToken(NUMBER,'1',1,29662) +LexToken(COLON,':',1,29663) +LexToken(VAR,'x1p',1,29664) +LexToken(NUMBER,'-1',1,29667) +LexToken(CLOSEBRACKET,')',1,29669) +LexToken(SEMICOLON,';',1,29670) +LexToken(EOL,'\n',1,29671) +LexToken(VAR,'x12',1,29684) +LexToken(ASSIGNMENT,'=',1,29687) +LexToken(VAR,'part',1,29688) +LexToken(OPENBRACKET,'(',1,29692) +LexToken(VAR,'x1',1,29693) +LexToken(COMMA,',',1,29695) +LexToken(VAR,'x1p',1,29696) +LexToken(COLON,':',1,29699) +LexToken(VAR,'length',1,29700) +LexToken(OPENBRACKET,'(',1,29706) +LexToken(VAR,'x1',1,29707) +LexToken(CLOSEBRACKET,')',1,29709) +LexToken(CLOSEBRACKET,')',1,29710) +LexToken(SEMICOLON,';',1,29711) +LexToken(EOL,'\n',1,29712) +LexToken(EOL,'\n',1,29713) +LexToken(VAR,'x2p',1,29726) +LexToken(ASSIGNMENT,'=',1,29729) +LexToken(VAR,'min',1,29730) +LexToken(OPENBRACKET,'(',1,29733) +LexToken(VAR,'strindex',1,29734) +LexToken(OPENBRACKET,'(',1,29742) +LexToken(VAR,'x2',1,29743) +LexToken(COMMA,',',1,29745) +LexToken(VAR,'TN',1,29746) +LexToken(CLOSEBRACKET,')',1,29748) +LexToken(CLOSEBRACKET,')',1,29749) +LexToken(SEMICOLON,';',1,29750) +LexToken(EOL,'\n',1,29751) +LexToken(IF,'if',1,29764) +LexToken(VAR,'x2p',1,29767) +LexToken(COMPARISON,'==',1,29770) +LexToken(OPENSQBRACKET,'[',1,29772) +LexToken(CLOSESQBRACKET,']',1,29773) +LexToken(THEN,'then',1,29775) +LexToken(COMMA,',',1,29779) +LexToken(EOL,'\n',1,29780) +LexToken(VAR,'xinfo',1,29797) +LexToken(OPENBRACKET,'(',1,29802) +LexToken(DQSTRING,'"Bad address in X:"',1,29821) +LexToken(OPERATOR,'+',1,29822) +LexToken(VAR,'x2',1,29823) +LexToken(CLOSEBRACKET,')',1,29825) +LexToken(SEMICOLON,';',1,29826) +LexToken(EOL,'\n',1,29827) +LexToken(BREAK,'break',1,29840) +LexToken(COMMA,',',1,29845) +LexToken(END,'end',1,29847) +LexToken(EOL,'\n',1,29850) +LexToken(VAR,'x21',1,29863) +LexToken(ASSIGNMENT,'=',1,29866) +LexToken(VAR,'par',1,29867) +LexToken(EOL,'\n',1,29870) +LexToken(VAR,'t',1,29883) +LexToken(OPENBRACKET,'(',1,29884) +LexToken(VAR,'x2',1,29885) +LexToken(COMMA,',',1,29887) +LexToken(NUMBER,'1',1,29888) +LexToken(COLON,':',1,29889) +LexToken(VAR,'x2p',1,29890) +LexToken(NUMBER,'-1',1,29893) +LexToken(CLOSEBRACKET,')',1,29895) +LexToken(SEMICOLON,';',1,29896) +LexToken(EOL,'\n',1,29897) +LexToken(VAR,'x22',1,29910) +LexToken(ASSIGNMENT,'=',1,29913) +LexToken(VAR,'part',1,29914) +LexToken(OPENBRACKET,'(',1,29918) +LexToken(VAR,'x2',1,29919) +LexToken(COMMA,',',1,29921) +LexToken(VAR,'x2p',1,29922) +LexToken(COLON,':',1,29925) +LexToken(VAR,'length',1,29926) +LexToken(OPENBRACKET,'(',1,29932) +LexToken(VAR,'x2',1,29933) +LexToken(CLOSEBRACKET,')',1,29935) +LexToken(CLOSEBRACKET,')',1,29936) +LexToken(SEMICOLON,';',1,29937) +LexToken(EOL,'\n',1,29938) +LexToken(EOL,'\n',1,29939) +LexToken(VAR,'y1p',1,29952) +LexToken(ASSIGNMENT,'=',1,29955) +LexToken(VAR,'min',1,29956) +LexToken(OPENBRACKET,'(',1,29959) +LexToken(VAR,'strindex',1,29960) +LexToken(OPENBRACKET,'(',1,29968) +LexToken(VAR,'y1',1,29969) +LexToken(COMMA,',',1,29971) +LexToken(VAR,'TN',1,29972) +LexToken(CLOSEBRACKET,')',1,29974) +LexToken(CLOSEBRACKET,')',1,29975) +LexToken(SEMICOLON,';',1,29976) +LexToken(EOL,'\n',1,29977) +LexToken(IF,'if',1,29990) +LexToken(VAR,'y1p',1,29993) +LexToken(COMPARISON,'==',1,29996) +LexToken(OPENSQBRACKET,'[',1,29998) +LexToken(CLOSESQBRACKET,']',1,29999) +LexToken(THEN,'then',1,30001) +LexToken(COMMA,',',1,30005) +LexToken(EOL,'\n',1,30006) +LexToken(VAR,'xinfo',1,30023) +LexToken(OPENBRACKET,'(',1,30028) +LexToken(DQSTRING,'"Bad address in Y:"',1,30047) +LexToken(OPERATOR,'+',1,30048) +LexToken(VAR,'y1',1,30049) +LexToken(CLOSEBRACKET,')',1,30051) +LexToken(SEMICOLON,';',1,30052) +LexToken(EOL,'\n',1,30053) +LexToken(BREAK,'break',1,30070) +LexToken(COMMA,',',1,30075) +LexToken(EOL,'\n',1,30076) +LexToken(END,'end',1,30089) +LexToken(EOL,'\n',1,30092) +LexToken(VAR,'y11',1,30105) +LexToken(ASSIGNMENT,'=',1,30108) +LexToken(VAR,'part',1,30109) +LexToken(OPENBRACKET,'(',1,30113) +LexToken(VAR,'y1',1,30114) +LexToken(COMMA,',',1,30116) +LexToken(NUMBER,'1',1,30117) +LexToken(COLON,':',1,30118) +LexToken(VAR,'y1p',1,30119) +LexToken(NUMBER,'-1',1,30122) +LexToken(CLOSEBRACKET,')',1,30124) +LexToken(SEMICOLON,';',1,30125) +LexToken(EOL,'\n',1,30126) +LexToken(VAR,'y12',1,30139) +LexToken(ASSIGNMENT,'=',1,30142) +LexToken(VAR,'part',1,30143) +LexToken(OPENBRACKET,'(',1,30147) +LexToken(VAR,'y1',1,30148) +LexToken(COMMA,',',1,30150) +LexToken(VAR,'y1p',1,30151) +LexToken(COLON,':',1,30154) +LexToken(VAR,'length',1,30155) +LexToken(OPENBRACKET,'(',1,30161) +LexToken(VAR,'y1',1,30162) +LexToken(CLOSEBRACKET,')',1,30164) +LexToken(CLOSEBRACKET,')',1,30165) +LexToken(SEMICOLON,';',1,30166) +LexToken(EOL,'\n',1,30167) +LexToken(EOL,'\n',1,30168) +LexToken(VAR,'y2p',1,30181) +LexToken(ASSIGNMENT,'=',1,30184) +LexToken(VAR,'min',1,30185) +LexToken(OPENBRACKET,'(',1,30188) +LexToken(VAR,'strindex',1,30189) +LexToken(OPENBRACKET,'(',1,30197) +LexToken(VAR,'y2',1,30198) +LexToken(COMMA,',',1,30200) +LexToken(VAR,'TN',1,30201) +LexToken(CLOSEBRACKET,')',1,30203) +LexToken(CLOSEBRACKET,')',1,30204) +LexToken(SEMICOLON,';',1,30205) +LexToken(EOL,'\n',1,30206) +LexToken(IF,'if',1,30219) +LexToken(VAR,'y2p',1,30222) +LexToken(COMPARISON,'==',1,30225) +LexToken(OPENSQBRACKET,'[',1,30227) +LexToken(CLOSESQBRACKET,']',1,30228) +LexToken(THEN,'then',1,30230) +LexToken(COMMA,',',1,30234) +LexToken(EOL,'\n',1,30235) +LexToken(VAR,'xinfo',1,30252) +LexToken(OPENBRACKET,'(',1,30257) +LexToken(DQSTRING,'"Bad address in Y:"',1,30276) +LexToken(OPERATOR,'+',1,30277) +LexToken(VAR,'y2',1,30278) +LexToken(CLOSEBRACKET,')',1,30280) +LexToken(SEMICOLON,';',1,30281) +LexToken(EOL,'\n',1,30282) +LexToken(BREAK,'break',1,30299) +LexToken(COMMA,',',1,30304) +LexToken(EOL,'\n',1,30305) +LexToken(END,'end',1,30318) +LexToken(EOL,'\n',1,30321) +LexToken(VAR,'y21',1,30334) +LexToken(ASSIGNMENT,'=',1,30337) +LexToken(VAR,'part',1,30338) +LexToken(OPENBRACKET,'(',1,30342) +LexToken(VAR,'y2',1,30343) +LexToken(COMMA,',',1,30345) +LexToken(NUMBER,'1',1,30346) +LexToken(COLON,':',1,30347) +LexToken(VAR,'y2p',1,30348) +LexToken(NUMBER,'-1',1,30351) +LexToken(CLOSEBRACKET,')',1,30353) +LexToken(SEMICOLON,';',1,30354) +LexToken(EOL,'\n',1,30355) +LexToken(VAR,'y22',1,30368) +LexToken(ASSIGNMENT,'=',1,30371) +LexToken(VAR,'part',1,30372) +LexToken(OPENBRACKET,'(',1,30376) +LexToken(VAR,'y2',1,30377) +LexToken(COMMA,',',1,30379) +LexToken(VAR,'y2p',1,30380) +LexToken(COLON,':',1,30383) +LexToken(VAR,'length',1,30384) +LexToken(OPENBRACKET,'(',1,30390) +LexToken(VAR,'y2',1,30391) +LexToken(CLOSEBRACKET,')',1,30393) +LexToken(CLOSEBRACKET,')',1,30394) +LexToken(SEMICOLON,';',1,30395) +LexToken(EOL,'\n',1,30396) +LexToken(EOL,'\n',1,30397) +LexToken(EOL,'\n',1,30429) +LexToken(EOL,'\n',1,30430) +LexToken(VAR,'lx11',1,30443) +LexToken(ASSIGNMENT,'=',1,30447) +LexToken(VAR,'length',1,30448) +LexToken(OPENBRACKET,'(',1,30454) +LexToken(VAR,'x11',1,30455) +LexToken(CLOSEBRACKET,')',1,30458) +LexToken(SEMICOLON,';',1,30459) +LexToken(EOL,'\n',1,30460) +LexToken(VAR,'lx21',1,30473) +LexToken(ASSIGNMENT,'=',1,30477) +LexToken(VAR,'length',1,30478) +LexToken(OPENBRACKET,'(',1,30484) +LexToken(VAR,'x21',1,30485) +LexToken(CLOSEBRACKET,')',1,30488) +LexToken(SEMICOLON,';',1,30489) +LexToken(EOL,'\n',1,30490) +LexToken(VAR,'ly11',1,30503) +LexToken(ASSIGNMENT,'=',1,30507) +LexToken(VAR,'length',1,30508) +LexToken(OPENBRACKET,'(',1,30514) +LexToken(VAR,'y11',1,30515) +LexToken(CLOSEBRACKET,')',1,30518) +LexToken(SEMICOLON,';',1,30519) +LexToken(EOL,'\n',1,30520) +LexToken(VAR,'ly21',1,30533) +LexToken(ASSIGNMENT,'=',1,30537) +LexToken(VAR,'length',1,30538) +LexToken(OPENBRACKET,'(',1,30544) +LexToken(VAR,'y21',1,30545) +LexToken(CLOSEBRACKET,')',1,30548) +LexToken(EOL,'\n',1,30549) +LexToken(VAR,'xstC',1,30562) +LexToken(ASSIGNMENT,'=',1,30566) +LexToken(NUMBER,'0',1,30567) +LexToken(SEMICOLON,';',1,30568) +LexToken(EOL,'\n',1,30569) +LexToken(FOR,'for',1,30582) +LexToken(VAR,'i',1,30586) +LexToken(ASSIGNMENT,'=',1,30587) +LexToken(NUMBER,'1',1,30588) +LexToken(COLON,':',1,30589) +LexToken(VAR,'lx11',1,30590) +LexToken(COMMA,',',1,30594) +LexToken(EOL,'\n',1,30595) +LexToken(VAR,'xstC',1,30612) +LexToken(ASSIGNMENT,'=',1,30616) +LexToken(VAR,'xstC',1,30617) +LexToken(OPERATOR,'+',1,30621) +LexToken(VAR,'modulo',1,30622) +LexToken(OPENBRACKET,'(',1,30628) +LexToken(VAR,'find',1,30629) +LexToken(OPENBRACKET,'(',1,30633) +LexToken(VAR,'TA',1,30634) +LexToken(COMPARISON,'==',1,30636) +LexToken(VAR,'part',1,30638) +LexToken(OPENBRACKET,'(',1,30642) +LexToken(VAR,'x11',1,30643) +LexToken(COMMA,',',1,30646) +LexToken(VAR,'lx11',1,30647) +LexToken(OPERATOR,'-',1,30651) +LexToken(VAR,'i',1,30652) +LexToken(OPERATOR,'+',1,30653) +LexToken(NUMBER,'1',1,30654) +LexToken(CLOSEBRACKET,')',1,30655) +LexToken(CLOSEBRACKET,')',1,30656) +LexToken(COMMA,',',1,30657) +LexToken(NUMBER,'26',1,30658) +LexToken(CLOSEBRACKET,')',1,30660) +LexToken(OPERATOR,'*',1,30661) +LexToken(NUMBER,'26',1,30662) +LexToken(OPERATOR,'^',1,30664) +LexToken(OPENBRACKET,'(',1,30665) +LexToken(VAR,'i',1,30666) +LexToken(NUMBER,'-1',1,30667) +LexToken(CLOSEBRACKET,')',1,30669) +LexToken(SEMICOLON,';',1,30670) +LexToken(EOL,'\n',1,30671) +LexToken(END,'end',1,30684) +LexToken(EOL,'\n',1,30687) +LexToken(VAR,'xenC',1,30700) +LexToken(ASSIGNMENT,'=',1,30704) +LexToken(NUMBER,'0',1,30705) +LexToken(SEMICOLON,';',1,30706) +LexToken(EOL,'\n',1,30707) +LexToken(FOR,'for',1,30720) +LexToken(VAR,'i',1,30724) +LexToken(ASSIGNMENT,'=',1,30725) +LexToken(NUMBER,'1',1,30726) +LexToken(COLON,':',1,30727) +LexToken(VAR,'lx21',1,30728) +LexToken(COMMA,',',1,30732) +LexToken(EOL,'\n',1,30733) +LexToken(VAR,'xenC',1,30750) +LexToken(ASSIGNMENT,'=',1,30754) +LexToken(VAR,'xenC',1,30755) +LexToken(OPERATOR,'+',1,30759) +LexToken(VAR,'modulo',1,30760) +LexToken(OPENBRACKET,'(',1,30766) +LexToken(VAR,'find',1,30767) +LexToken(OPENBRACKET,'(',1,30771) +LexToken(VAR,'TA',1,30772) +LexToken(COMPARISON,'==',1,30774) +LexToken(VAR,'part',1,30776) +LexToken(OPENBRACKET,'(',1,30780) +LexToken(VAR,'x21',1,30781) +LexToken(COMMA,',',1,30784) +LexToken(VAR,'lx21',1,30785) +LexToken(OPERATOR,'-',1,30789) +LexToken(VAR,'i',1,30790) +LexToken(OPERATOR,'+',1,30791) +LexToken(NUMBER,'1',1,30792) +LexToken(CLOSEBRACKET,')',1,30793) +LexToken(CLOSEBRACKET,')',1,30794) +LexToken(COMMA,',',1,30795) +LexToken(NUMBER,'26',1,30796) +LexToken(CLOSEBRACKET,')',1,30798) +LexToken(OPERATOR,'*',1,30799) +LexToken(NUMBER,'26',1,30800) +LexToken(OPERATOR,'^',1,30802) +LexToken(OPENBRACKET,'(',1,30803) +LexToken(VAR,'i',1,30804) +LexToken(NUMBER,'-1',1,30805) +LexToken(CLOSEBRACKET,')',1,30807) +LexToken(SEMICOLON,';',1,30808) +LexToken(EOL,'\n',1,30809) +LexToken(END,'end',1,30822) +LexToken(EOL,'\n',1,30825) +LexToken(VAR,'ystC',1,30838) +LexToken(ASSIGNMENT,'=',1,30842) +LexToken(NUMBER,'0',1,30843) +LexToken(SEMICOLON,';',1,30844) +LexToken(EOL,'\n',1,30845) +LexToken(FOR,'for',1,30858) +LexToken(VAR,'i',1,30862) +LexToken(ASSIGNMENT,'=',1,30863) +LexToken(NUMBER,'1',1,30864) +LexToken(COLON,':',1,30865) +LexToken(VAR,'ly11',1,30866) +LexToken(COMMA,',',1,30870) +LexToken(EOL,'\n',1,30871) +LexToken(VAR,'ystC',1,30888) +LexToken(ASSIGNMENT,'=',1,30892) +LexToken(VAR,'ystC',1,30893) +LexToken(OPERATOR,'+',1,30897) +LexToken(VAR,'modulo',1,30898) +LexToken(OPENBRACKET,'(',1,30904) +LexToken(VAR,'find',1,30905) +LexToken(OPENBRACKET,'(',1,30909) +LexToken(VAR,'TA',1,30910) +LexToken(COMPARISON,'==',1,30912) +LexToken(VAR,'part',1,30914) +LexToken(OPENBRACKET,'(',1,30918) +LexToken(VAR,'y11',1,30919) +LexToken(COMMA,',',1,30922) +LexToken(VAR,'ly11',1,30923) +LexToken(OPERATOR,'-',1,30927) +LexToken(VAR,'i',1,30928) +LexToken(OPERATOR,'+',1,30929) +LexToken(NUMBER,'1',1,30930) +LexToken(CLOSEBRACKET,')',1,30931) +LexToken(CLOSEBRACKET,')',1,30932) +LexToken(COMMA,',',1,30933) +LexToken(NUMBER,'26',1,30934) +LexToken(CLOSEBRACKET,')',1,30936) +LexToken(OPERATOR,'*',1,30937) +LexToken(NUMBER,'26',1,30938) +LexToken(OPERATOR,'^',1,30940) +LexToken(OPENBRACKET,'(',1,30941) +LexToken(VAR,'i',1,30942) +LexToken(NUMBER,'-1',1,30943) +LexToken(CLOSEBRACKET,')',1,30945) +LexToken(SEMICOLON,';',1,30946) +LexToken(EOL,'\n',1,30947) +LexToken(END,'end',1,30960) +LexToken(EOL,'\n',1,30963) +LexToken(VAR,'yenC',1,30976) +LexToken(ASSIGNMENT,'=',1,30980) +LexToken(NUMBER,'0',1,30981) +LexToken(SEMICOLON,';',1,30982) +LexToken(EOL,'\n',1,30983) +LexToken(FOR,'for',1,30996) +LexToken(VAR,'i',1,31000) +LexToken(ASSIGNMENT,'=',1,31001) +LexToken(NUMBER,'1',1,31002) +LexToken(COLON,':',1,31003) +LexToken(VAR,'ly11',1,31004) +LexToken(COMMA,',',1,31008) +LexToken(EOL,'\n',1,31009) +LexToken(VAR,'yenC',1,31026) +LexToken(ASSIGNMENT,'=',1,31030) +LexToken(VAR,'yenC',1,31031) +LexToken(OPERATOR,'+',1,31035) +LexToken(VAR,'modulo',1,31036) +LexToken(OPENBRACKET,'(',1,31042) +LexToken(VAR,'find',1,31043) +LexToken(OPENBRACKET,'(',1,31047) +LexToken(VAR,'TA',1,31048) +LexToken(COMPARISON,'==',1,31050) +LexToken(VAR,'part',1,31052) +LexToken(OPENBRACKET,'(',1,31056) +LexToken(VAR,'y21',1,31057) +LexToken(COMMA,',',1,31060) +LexToken(VAR,'ly21',1,31061) +LexToken(OPERATOR,'-',1,31065) +LexToken(VAR,'i',1,31066) +LexToken(OPERATOR,'+',1,31067) +LexToken(NUMBER,'1',1,31068) +LexToken(CLOSEBRACKET,')',1,31069) +LexToken(CLOSEBRACKET,')',1,31070) +LexToken(COMMA,',',1,31071) +LexToken(NUMBER,'26',1,31072) +LexToken(CLOSEBRACKET,')',1,31074) +LexToken(OPERATOR,'*',1,31075) +LexToken(NUMBER,'26',1,31076) +LexToken(OPERATOR,'^',1,31078) +LexToken(OPENBRACKET,'(',1,31079) +LexToken(VAR,'i',1,31080) +LexToken(NUMBER,'-1',1,31081) +LexToken(CLOSEBRACKET,')',1,31083) +LexToken(SEMICOLON,';',1,31084) +LexToken(EOL,'\n',1,31085) +LexToken(END,'end',1,31098) +LexToken(EOL,'\n',1,31101) +LexToken(EOL,'\n',1,31102) +LexToken(VAR,'xstR',1,31115) +LexToken(ASSIGNMENT,'=',1,31119) +LexToken(VAR,'evstr',1,31120) +LexToken(OPENBRACKET,'(',1,31125) +LexToken(VAR,'x12',1,31126) +LexToken(CLOSEBRACKET,')',1,31129) +LexToken(SEMICOLON,';',1,31130) +LexToken(EOL,'\n',1,31131) +LexToken(VAR,'xenR',1,31144) +LexToken(ASSIGNMENT,'=',1,31148) +LexToken(VAR,'evstr',1,31149) +LexToken(OPENBRACKET,'(',1,31154) +LexToken(VAR,'x22',1,31155) +LexToken(CLOSEBRACKET,')',1,31158) +LexToken(SEMICOLON,';',1,31159) +LexToken(EOL,'\n',1,31160) +LexToken(VAR,'ystR',1,31173) +LexToken(ASSIGNMENT,'=',1,31177) +LexToken(VAR,'evstr',1,31178) +LexToken(OPENBRACKET,'(',1,31183) +LexToken(VAR,'y12',1,31184) +LexToken(CLOSEBRACKET,')',1,31187) +LexToken(SEMICOLON,';',1,31188) +LexToken(EOL,'\n',1,31189) +LexToken(VAR,'yenR',1,31202) +LexToken(ASSIGNMENT,'=',1,31206) +LexToken(VAR,'evstr',1,31207) +LexToken(OPENBRACKET,'(',1,31212) +LexToken(VAR,'y22',1,31213) +LexToken(CLOSEBRACKET,')',1,31216) +LexToken(SEMICOLON,';',1,31217) +LexToken(EOL,'\n',1,31218) +LexToken(EOL,'\n',1,31219) +LexToken(OPENSQBRACKET,'[',1,31232) +LexToken(VAR,'mv',1,31233) +LexToken(COMMA,',',1,31235) +LexToken(VAR,'nv',1,31236) +LexToken(CLOSESQBRACKET,']',1,31238) +LexToken(ASSIGNMENT,'=',1,31239) +LexToken(VAR,'size',1,31240) +LexToken(OPENBRACKET,'(',1,31244) +LexToken(VAR,'Value',1,31245) +LexToken(CLOSEBRACKET,')',1,31250) +LexToken(EOL,'\n',1,31251) +LexToken(EOL,'\n',1,31252) +LexToken(IF,'if',1,31265) +LexToken(NOT,'~',1,31268) +LexToken(OPENBRACKET,'(',1,31269) +LexToken(VAR,'xstR',1,31270) +LexToken(COMPARISON,'<=',1,31274) +LexToken(VAR,'mv',1,31276) +LexToken(LOGICAL,'&',1,31279) +LexToken(VAR,'xstR',1,31281) +LexToken(COMPARISON,'>',1,31285) +LexToken(NUMBER,'0',1,31286) +LexToken(LOGICAL,'&',1,31288) +LexToken(VAR,'xenR',1,31290) +LexToken(COMPARISON,'<=',1,31294) +LexToken(VAR,'mv',1,31296) +LexToken(LOGICAL,'&',1,31299) +LexToken(VAR,'xenR',1,31301) +LexToken(COMPARISON,'>',1,31305) +LexToken(NUMBER,'0',1,31306) +LexToken(LOGICAL,'&',1,31307) +LexToken(VAR,'ystR',1,31308) +LexToken(COMPARISON,'<=',1,31312) +LexToken(VAR,'mv',1,31314) +LexToken(LOGICAL,'&',1,31317) +LexToken(VAR,'ystR',1,31319) +LexToken(COMPARISON,'>',1,31323) +LexToken(NUMBER,'0',1,31324) +LexToken(LOGICAL,'&',1,31325) +LexToken(VAR,'yenR',1,31326) +LexToken(COMPARISON,'<=',1,31330) +LexToken(VAR,'mv',1,31332) +LexToken(LOGICAL,'&',1,31334) +LexToken(VAR,'yenR',1,31335) +LexToken(COMPARISON,'>',1,31339) +LexToken(NUMBER,'0',1,31340) +LexToken(CLOSEBRACKET,')',1,31342) +LexToken(THEN,'then',1,31344) +LexToken(EOL,'\n',1,31348) +LexToken(VAR,'xinfo',1,31365) +LexToken(OPENBRACKET,'(',1,31370) +LexToken(DQSTRING,'"error in Row data addresses"',1,31399) +LexToken(CLOSEBRACKET,')',1,31400) +LexToken(SEMICOLON,';',1,31401) +LexToken(EOL,'\n',1,31402) +LexToken(BREAK,'break',1,31419) +LexToken(EOL,'\n',1,31424) +LexToken(END,'end',1,31437) +LexToken(EOL,'\n',1,31440) +LexToken(IF,'if',1,31453) +LexToken(NOT,'~',1,31456) +LexToken(OPENBRACKET,'(',1,31457) +LexToken(VAR,'xstC',1,31458) +LexToken(COMPARISON,'<=',1,31462) +LexToken(VAR,'nv',1,31464) +LexToken(LOGICAL,'&',1,31467) +LexToken(VAR,'xstC',1,31469) +LexToken(COMPARISON,'>',1,31473) +LexToken(NUMBER,'0',1,31474) +LexToken(LOGICAL,'&',1,31476) +LexToken(VAR,'xenC',1,31478) +LexToken(COMPARISON,'<=',1,31482) +LexToken(VAR,'nv',1,31484) +LexToken(LOGICAL,'&',1,31487) +LexToken(VAR,'xenC',1,31489) +LexToken(COMPARISON,'>',1,31493) +LexToken(NUMBER,'0',1,31494) +LexToken(LOGICAL,'&',1,31495) +LexToken(VAR,'ystC',1,31496) +LexToken(COMPARISON,'<=',1,31500) +LexToken(VAR,'nv',1,31502) +LexToken(LOGICAL,'&',1,31505) +LexToken(VAR,'ystC',1,31507) +LexToken(COMPARISON,'>',1,31511) +LexToken(NUMBER,'0',1,31512) +LexToken(LOGICAL,'&',1,31513) +LexToken(VAR,'yenC',1,31514) +LexToken(COMPARISON,'<=',1,31518) +LexToken(VAR,'nv',1,31520) +LexToken(LOGICAL,'&',1,31522) +LexToken(VAR,'yenC',1,31523) +LexToken(COMPARISON,'>',1,31527) +LexToken(NUMBER,'0',1,31528) +LexToken(CLOSEBRACKET,')',1,31530) +LexToken(THEN,'then',1,31532) +LexToken(EOL,'\n',1,31536) +LexToken(VAR,'xinfo',1,31553) +LexToken(OPENBRACKET,'(',1,31558) +LexToken(DQSTRING,'"error in Column data addresses"',1,31590) +LexToken(CLOSEBRACKET,')',1,31591) +LexToken(SEMICOLON,';',1,31592) +LexToken(EOL,'\n',1,31593) +LexToken(BREAK,'break',1,31610) +LexToken(EOL,'\n',1,31615) +LexToken(END,'end',1,31628) +LexToken(EOL,'\n',1,31631) +LexToken(EOL,'\n',1,31632) +LexToken(VAR,'xo',1,31645) +LexToken(ASSIGNMENT,'=',1,31647) +LexToken(VAR,'Value',1,31648) +LexToken(OPENBRACKET,'(',1,31653) +LexToken(VAR,'min',1,31654) +LexToken(OPENBRACKET,'(',1,31657) +LexToken(VAR,'xstR',1,31658) +LexToken(COMMA,',',1,31662) +LexToken(VAR,'xenR',1,31663) +LexToken(CLOSEBRACKET,')',1,31667) +LexToken(COLON,':',1,31668) +LexToken(VAR,'max',1,31669) +LexToken(OPENBRACKET,'(',1,31672) +LexToken(VAR,'xstR',1,31673) +LexToken(COMMA,',',1,31677) +LexToken(VAR,'xenR',1,31678) +LexToken(CLOSEBRACKET,')',1,31682) +LexToken(COMMA,',',1,31683) +LexToken(VAR,'min',1,31684) +LexToken(OPENBRACKET,'(',1,31687) +LexToken(VAR,'xstC',1,31688) +LexToken(COMMA,',',1,31692) +LexToken(VAR,'xenC',1,31693) +LexToken(CLOSEBRACKET,')',1,31697) +LexToken(COLON,':',1,31698) +LexToken(VAR,'max',1,31699) +LexToken(OPENBRACKET,'(',1,31702) +LexToken(VAR,'xstC',1,31703) +LexToken(COMMA,',',1,31707) +LexToken(VAR,'xenC',1,31708) +LexToken(CLOSEBRACKET,')',1,31712) +LexToken(CLOSEBRACKET,')',1,31713) +LexToken(SEMICOLON,';',1,31714) +LexToken(EOL,'\n',1,31715) +LexToken(VAR,'yo',1,31728) +LexToken(ASSIGNMENT,'=',1,31730) +LexToken(VAR,'Value',1,31731) +LexToken(OPENBRACKET,'(',1,31736) +LexToken(VAR,'min',1,31737) +LexToken(OPENBRACKET,'(',1,31740) +LexToken(VAR,'ystR',1,31741) +LexToken(COMMA,',',1,31745) +LexToken(VAR,'yenR',1,31746) +LexToken(CLOSEBRACKET,')',1,31750) +LexToken(COLON,':',1,31751) +LexToken(VAR,'max',1,31752) +LexToken(OPENBRACKET,'(',1,31755) +LexToken(VAR,'ystR',1,31756) +LexToken(COMMA,',',1,31760) +LexToken(VAR,'yenR',1,31761) +LexToken(CLOSEBRACKET,')',1,31765) +LexToken(COMMA,',',1,31766) +LexToken(VAR,'min',1,31767) +LexToken(OPENBRACKET,'(',1,31770) +LexToken(VAR,'ystC',1,31771) +LexToken(COMMA,',',1,31775) +LexToken(VAR,'yenC',1,31776) +LexToken(CLOSEBRACKET,')',1,31780) +LexToken(COLON,':',1,31781) +LexToken(VAR,'max',1,31782) +LexToken(OPENBRACKET,'(',1,31785) +LexToken(VAR,'ystC',1,31786) +LexToken(COMMA,',',1,31790) +LexToken(VAR,'yenC',1,31791) +LexToken(CLOSEBRACKET,')',1,31795) +LexToken(CLOSEBRACKET,')',1,31796) +LexToken(SEMICOLON,';',1,31797) +LexToken(EOL,'\n',1,31798) +LexToken(OPENSQBRACKET,'[',1,31811) +LexToken(VAR,'nx',1,31812) +LexToken(COMMA,',',1,31814) +LexToken(VAR,'mx',1,31815) +LexToken(CLOSESQBRACKET,']',1,31817) +LexToken(ASSIGNMENT,'=',1,31818) +LexToken(VAR,'size',1,31819) +LexToken(OPENBRACKET,'(',1,31823) +LexToken(VAR,'xo',1,31824) +LexToken(CLOSEBRACKET,')',1,31826) +LexToken(SEMICOLON,';',1,31827) +LexToken(EOL,'\n',1,31857) +LexToken(OPENSQBRACKET,'[',1,31870) +LexToken(VAR,'ny',1,31871) +LexToken(COMMA,',',1,31873) +LexToken(VAR,'my',1,31874) +LexToken(CLOSESQBRACKET,']',1,31876) +LexToken(ASSIGNMENT,'=',1,31877) +LexToken(VAR,'size',1,31878) +LexToken(OPENBRACKET,'(',1,31882) +LexToken(VAR,'yo',1,31883) +LexToken(CLOSEBRACKET,')',1,31885) +LexToken(SEMICOLON,';',1,31886) +LexToken(EOL,'\n',1,31887) +LexToken(VAR,'N',1,31900) +LexToken(ASSIGNMENT,'=',1,31901) +LexToken(VAR,'min',1,31902) +LexToken(OPENBRACKET,'(',1,31905) +LexToken(VAR,'nx',1,31906) +LexToken(COMMA,',',1,31908) +LexToken(VAR,'ny',1,31909) +LexToken(CLOSEBRACKET,')',1,31911) +LexToken(SEMICOLON,';',1,31912) +LexToken(EOL,'\n',1,31913) +LexToken(VAR,'xo',1,31926) +LexToken(ASSIGNMENT,'=',1,31928) +LexToken(VAR,'xo',1,31929) +LexToken(OPENBRACKET,'(',1,31931) +LexToken(NUMBER,'1',1,31932) +LexToken(COLON,':',1,31933) +LexToken(VAR,'N',1,31934) +LexToken(COMMA,',',1,31935) +LexToken(COLON,':',1,31936) +LexToken(CLOSEBRACKET,')',1,31937) +LexToken(SEMICOLON,';',1,31938) +LexToken(EOL,'\n',1,31939) +LexToken(VAR,'yo',1,31952) +LexToken(ASSIGNMENT,'=',1,31954) +LexToken(VAR,'yo',1,31955) +LexToken(OPENBRACKET,'(',1,31957) +LexToken(NUMBER,'1',1,31958) +LexToken(COLON,':',1,31959) +LexToken(VAR,'N',1,31960) +LexToken(COMMA,',',1,31961) +LexToken(COLON,':',1,31962) +LexToken(CLOSEBRACKET,')',1,31963) +LexToken(SEMICOLON,';',1,31964) +LexToken(EOL,'\n',1,31965) +LexToken(EOL,'\n',1,31966) +LexToken(VAR,'xyo',1,31979) +LexToken(ASSIGNMENT,'=',1,31982) +LexToken(OPENSQBRACKET,'[',1,31983) +LexToken(VAR,'xo',1,31984) +LexToken(COMMA,',',1,31986) +LexToken(VAR,'yo',1,31987) +LexToken(CLOSESQBRACKET,']',1,31989) +LexToken(SEMICOLON,';',1,31990) +LexToken(EOL,'\n',1,31991) +LexToken(OPENSQBRACKET,'[',1,32004) +LexToken(VAR,'xyo',1,32005) +LexToken(CLOSESQBRACKET,']',1,32008) +LexToken(ASSIGNMENT,'=',1,32009) +LexToken(VAR,'cleandata',1,32010) +LexToken(OPENBRACKET,'(',1,32019) +LexToken(VAR,'xyo',1,32020) +LexToken(CLOSEBRACKET,')',1,32023) +LexToken(EOL,'\n',1,32024) +LexToken(EOL,'\n',1,32025) +LexToken(VAR,'tok',1,32038) +LexToken(ASSIGNMENT,'=',1,32041) +LexToken(PREVAR_BOOLEAN,'%t',1,32042) +LexToken(SEMICOLON,';',1,32044) +LexToken(EOL,'\n',1,32045) +LexToken(BREAK,'break',1,32058) +LexToken(COMMA,',',1,32063) +LexToken(EOL,'\n',1,32064) +LexToken(VAR,'catch',1,32073) +LexToken(EOL,'\n',1,32078) +LexToken(VAR,'xinfo',1,32091) +LexToken(OPENBRACKET,'(',1,32096) +LexToken(DQSTRING,'" Scicos cannot read your Excel file, please verify"',1,32148) +LexToken(OPERATOR,'+',1,32149) +LexToken(DQSTRING,'" the parameters "',1,32183) +LexToken(CLOSEBRACKET,')',1,32184) +LexToken(SEMICOLON,';',1,32185) +LexToken(EOL,'\n',1,32186) +LexToken(BREAK,'break',1,32199) +LexToken(EOL,'\n',1,32204) +LexToken(END,'end',1,32213) +LexToken(EOL,'\n',1,32216) +LexToken(END,'end',1,32221) +LexToken(EOL,'\n',1,32224) +LexToken(EOL,'\n',1,32225) +LexToken(ENDFUNCTION,'endfunction',1,32226) +LexToken(EOL,'\n',1,32237) +LexToken(EOL,'\n',1,32303) +LexToken(FUNCTION,'function',1,32304) +LexToken(OPENSQBRACKET,'[',1,32313) +LexToken(VAR,'xyo',1,32314) +LexToken(CLOSESQBRACKET,']',1,32317) +LexToken(ASSIGNMENT,'=',1,32318) +LexToken(VAR,'cleandata',1,32319) +LexToken(OPENBRACKET,'(',1,32328) +LexToken(VAR,'xye',1,32329) +LexToken(CLOSEBRACKET,')',1,32332) +LexToken(EOL,'\n',1,32333) +LexToken(VAR,'xe',1,32338) +LexToken(ASSIGNMENT,'=',1,32340) +LexToken(VAR,'xye',1,32341) +LexToken(OPENBRACKET,'(',1,32344) +LexToken(COLON,':',1,32345) +LexToken(COMMA,',',1,32346) +LexToken(NUMBER,'1',1,32347) +LexToken(CLOSEBRACKET,')',1,32348) +LexToken(EOL,'\n',1,32349) +LexToken(VAR,'ye',1,32354) +LexToken(ASSIGNMENT,'=',1,32356) +LexToken(VAR,'xye',1,32357) +LexToken(OPENBRACKET,'(',1,32360) +LexToken(COLON,':',1,32361) +LexToken(COMMA,',',1,32362) +LexToken(NUMBER,'2',1,32363) +LexToken(CLOSEBRACKET,')',1,32364) +LexToken(EOL,'\n',1,32365) +LexToken(EOL,'\n',1,32366) +LexToken(OPENSQBRACKET,'[',1,32371) +LexToken(VAR,'nx',1,32372) +LexToken(COMMA,',',1,32374) +LexToken(VAR,'mx',1,32375) +LexToken(CLOSESQBRACKET,']',1,32377) +LexToken(ASSIGNMENT,'=',1,32378) +LexToken(VAR,'size',1,32379) +LexToken(OPENBRACKET,'(',1,32383) +LexToken(VAR,'xe',1,32384) +LexToken(CLOSEBRACKET,')',1,32386) +LexToken(SEMICOLON,';',1,32387) +LexToken(EOL,'\n',1,32417) +LexToken(OPENSQBRACKET,'[',1,32422) +LexToken(VAR,'ny',1,32423) +LexToken(COMMA,',',1,32425) +LexToken(VAR,'my',1,32426) +LexToken(CLOSESQBRACKET,']',1,32428) +LexToken(ASSIGNMENT,'=',1,32429) +LexToken(VAR,'size',1,32430) +LexToken(OPENBRACKET,'(',1,32434) +LexToken(VAR,'ye',1,32435) +LexToken(CLOSEBRACKET,')',1,32437) +LexToken(SEMICOLON,';',1,32438) +LexToken(EOL,'\n',1,32439) +LexToken(VAR,'N',1,32444) +LexToken(ASSIGNMENT,'=',1,32445) +LexToken(VAR,'min',1,32446) +LexToken(OPENBRACKET,'(',1,32449) +LexToken(VAR,'nx',1,32450) +LexToken(COMMA,',',1,32452) +LexToken(VAR,'ny',1,32453) +LexToken(CLOSEBRACKET,')',1,32455) +LexToken(SEMICOLON,';',1,32456) +LexToken(EOL,'\n',1,32457) +LexToken(VAR,'xe',1,32462) +LexToken(ASSIGNMENT,'=',1,32464) +LexToken(VAR,'xe',1,32465) +LexToken(OPENBRACKET,'(',1,32467) +LexToken(NUMBER,'1',1,32468) +LexToken(COLON,':',1,32469) +LexToken(VAR,'N',1,32470) +LexToken(COMMA,',',1,32471) +LexToken(COLON,':',1,32472) +LexToken(CLOSEBRACKET,')',1,32473) +LexToken(SEMICOLON,';',1,32474) +LexToken(EOL,'\n',1,32475) +LexToken(VAR,'ye',1,32480) +LexToken(ASSIGNMENT,'=',1,32482) +LexToken(VAR,'ye',1,32483) +LexToken(OPENBRACKET,'(',1,32485) +LexToken(NUMBER,'1',1,32486) +LexToken(COLON,':',1,32487) +LexToken(VAR,'N',1,32488) +LexToken(COMMA,',',1,32489) +LexToken(COLON,':',1,32490) +LexToken(CLOSEBRACKET,')',1,32491) +LexToken(SEMICOLON,';',1,32492) +LexToken(EOL,'\n',1,32493) +LexToken(EOL,'\n',1,32494) +LexToken(EOL,'\n',1,32524) +LexToken(FOR,'for',1,32529) +LexToken(VAR,'i',1,32533) +LexToken(ASSIGNMENT,'=',1,32534) +LexToken(NUMBER,'1',1,32535) +LexToken(COLON,':',1,32536) +LexToken(VAR,'N',1,32537) +LexToken(EOL,'\n',1,32538) +LexToken(IF,'if',1,32547) +LexToken(OPENBRACKET,'(',1,32550) +LexToken(VAR,'xe',1,32551) +LexToken(OPENBRACKET,'(',1,32553) +LexToken(VAR,'i',1,32554) +LexToken(CLOSEBRACKET,')',1,32555) +LexToken(COMPARISON,'<>',1,32556) +LexToken(VAR,'xe',1,32558) +LexToken(OPENBRACKET,'(',1,32560) +LexToken(VAR,'i',1,32561) +LexToken(CLOSEBRACKET,')',1,32562) +LexToken(CLOSEBRACKET,')',1,32563) +LexToken(THEN,'then',1,32565) +LexToken(EOL,'\n',1,32569) +LexToken(VAR,'xinfo',1,32582) +LexToken(OPENBRACKET,'(',1,32587) +LexToken(DQSTRING,'"x contains no data:x("',1,32610) +LexToken(OPERATOR,'+',1,32611) +LexToken(VAR,'string',1,32612) +LexToken(OPENBRACKET,'(',1,32618) +LexToken(VAR,'i',1,32619) +LexToken(CLOSEBRACKET,')',1,32620) +LexToken(OPERATOR,'+',1,32621) +LexToken(DQSTRING,'")"',1,32624) +LexToken(CLOSEBRACKET,')',1,32625) +LexToken(SEMICOLON,';',1,32626) +LexToken(EOL,'\n',1,32627) +LexToken(RETURN,'return',1,32640) +LexToken(SEMICOLON,';',1,32646) +LexToken(EOL,'\n',1,32647) +LexToken(END,'end',1,32656) +LexToken(EOL,'\n',1,32659) +LexToken(IF,'if',1,32668) +LexToken(OPENBRACKET,'(',1,32671) +LexToken(VAR,'ye',1,32672) +LexToken(OPENBRACKET,'(',1,32674) +LexToken(VAR,'i',1,32675) +LexToken(CLOSEBRACKET,')',1,32676) +LexToken(COMPARISON,'<>',1,32677) +LexToken(VAR,'ye',1,32679) +LexToken(OPENBRACKET,'(',1,32681) +LexToken(VAR,'i',1,32682) +LexToken(CLOSEBRACKET,')',1,32683) +LexToken(CLOSEBRACKET,')',1,32684) +LexToken(THEN,'then',1,32686) +LexToken(EOL,'\n',1,32690) +LexToken(VAR,'xinfo',1,32703) +LexToken(OPENBRACKET,'(',1,32708) +LexToken(DQSTRING,'"Y contains no data:y("',1,32731) +LexToken(OPERATOR,'+',1,32732) +LexToken(VAR,'string',1,32733) +LexToken(OPENBRACKET,'(',1,32739) +LexToken(VAR,'i',1,32740) +LexToken(CLOSEBRACKET,')',1,32741) +LexToken(OPERATOR,'+',1,32742) +LexToken(DQSTRING,'")"',1,32745) +LexToken(CLOSEBRACKET,')',1,32746) +LexToken(SEMICOLON,';',1,32747) +LexToken(EOL,'\n',1,32748) +LexToken(RETURN,'return',1,32761) +LexToken(SEMICOLON,';',1,32767) +LexToken(EOL,'\n',1,32768) +LexToken(END,'end',1,32777) +LexToken(EOL,'\n',1,32780) +LexToken(END,'end',1,32785) +LexToken(EOL,'\n',1,32788) +LexToken(VAR,'zz',1,32793) +LexToken(ASSIGNMENT,'=',1,32795) +LexToken(VAR,'find',1,32796) +LexToken(OPENBRACKET,'(',1,32800) +LexToken(VAR,'xe',1,32801) +LexToken(COMPARISON,'<',1,32803) +LexToken(NUMBER,'0',1,32804) +LexToken(CLOSEBRACKET,')',1,32805) +LexToken(SEMICOLON,';',1,32806) +LexToken(EOL,'\n',1,32807) +LexToken(VAR,'xe',1,32812) +LexToken(OPENBRACKET,'(',1,32814) +LexToken(VAR,'zz',1,32815) +LexToken(CLOSEBRACKET,')',1,32817) +LexToken(ASSIGNMENT,'=',1,32818) +LexToken(OPENSQBRACKET,'[',1,32819) +LexToken(CLOSESQBRACKET,']',1,32820) +LexToken(SEMICOLON,';',1,32821) +LexToken(EOL,'\n',1,32822) +LexToken(VAR,'ye',1,32827) +LexToken(OPENBRACKET,'(',1,32829) +LexToken(VAR,'zz',1,32830) +LexToken(CLOSEBRACKET,')',1,32832) +LexToken(ASSIGNMENT,'=',1,32833) +LexToken(OPENSQBRACKET,'[',1,32834) +LexToken(CLOSESQBRACKET,']',1,32835) +LexToken(EOL,'\n',1,32836) +LexToken(IF,'if',1,32841) +LexToken(OPENBRACKET,'(',1,32844) +LexToken(VAR,'find',1,32845) +LexToken(OPENBRACKET,'(',1,32849) +LexToken(VAR,'xe',1,32850) +LexToken(COMPARISON,'==',1,32852) +LexToken(NUMBER,'0',1,32854) +LexToken(CLOSEBRACKET,')',1,32855) +LexToken(COMPARISON,'==',1,32856) +LexToken(OPENSQBRACKET,'[',1,32858) +LexToken(CLOSESQBRACKET,']',1,32859) +LexToken(CLOSEBRACKET,')',1,32860) +LexToken(THEN,'then',1,32862) +LexToken(EOL,'\n',1,32884) +LexToken(VAR,'xe',1,32893) +LexToken(OPENBRACKET,'(',1,32895) +LexToken(LASTINDEX,'$',1,32896) +LexToken(OPERATOR,'+',1,32897) +LexToken(NUMBER,'1',1,32898) +LexToken(CLOSEBRACKET,')',1,32899) +LexToken(ASSIGNMENT,'=',1,32900) +LexToken(NUMBER,'0',1,32901) +LexToken(SEMICOLON,';',1,32902) +LexToken(EOL,'\n',1,32903) +LexToken(VAR,'ye',1,32912) +LexToken(OPENBRACKET,'(',1,32914) +LexToken(LASTINDEX,'$',1,32915) +LexToken(OPERATOR,'+',1,32916) +LexToken(NUMBER,'1',1,32917) +LexToken(CLOSEBRACKET,')',1,32918) +LexToken(ASSIGNMENT,'=',1,32919) +LexToken(NUMBER,'0',1,32920) +LexToken(SEMICOLON,';',1,32921) +LexToken(EOL,'\n',1,32922) +LexToken(END,'end',1,32927) +LexToken(EOL,'\n',1,32930) +LexToken(EOL,'\n',1,32931) +LexToken(OPENSQBRACKET,'[',1,32936) +LexToken(VAR,'xo',1,32937) +LexToken(COMMA,',',1,32939) +LexToken(VAR,'k2',1,32940) +LexToken(CLOSESQBRACKET,']',1,32942) +LexToken(ASSIGNMENT,'=',1,32943) +LexToken(VAR,'gsort',1,32944) +LexToken(OPENBRACKET,'(',1,32949) +LexToken(VAR,'xe',1,32950) +LexToken(COMMA,',',1,32952) +LexToken(DQSTRING,'"r"',1,32955) +LexToken(COMMA,',',1,32956) +LexToken(DQSTRING,'"i"',1,32959) +LexToken(CLOSEBRACKET,')',1,32960) +LexToken(SEMICOLON,';',1,32961) +LexToken(EOL,'\n',1,32962) +LexToken(VAR,'yo',1,32967) +LexToken(ASSIGNMENT,'=',1,32969) +LexToken(VAR,'ye',1,32970) +LexToken(OPENBRACKET,'(',1,32972) +LexToken(VAR,'k2',1,32973) +LexToken(CLOSEBRACKET,')',1,32975) +LexToken(EOL,'\n',1,32976) +LexToken(EOL,'\n',1,32977) +LexToken(VAR,'xyo',1,32982) +LexToken(ASSIGNMENT,'=',1,32985) +LexToken(OPENSQBRACKET,'[',1,32986) +LexToken(VAR,'xo',1,32987) +LexToken(COMMA,',',1,32989) +LexToken(VAR,'yo',1,32990) +LexToken(CLOSESQBRACKET,']',1,32992) +LexToken(SEMICOLON,';',1,32993) +LexToken(EOL,'\n',1,32994) +LexToken(ENDFUNCTION,'endfunction',1,32995) +LexToken(EOL,'\n',1,33006) +LexToken(EOL,'\n',1,33072) +LexToken(FUNCTION,'function',1,33073) +LexToken(OPENSQBRACKET,'[',1,33083) +LexToken(VAR,'orpar',1,33084) +LexToken(COMMA,',',1,33089) +LexToken(VAR,'oipar',1,33090) +LexToken(CLOSESQBRACKET,']',1,33095) +LexToken(ASSIGNMENT,'=',1,33097) +LexToken(VAR,'AutoScale',1,33099) +LexToken(OPENBRACKET,'(',1,33108) +LexToken(VAR,'a',1,33109) +LexToken(COMMA,',',1,33110) +LexToken(VAR,'xy',1,33111) +LexToken(COMMA,',',1,33113) +LexToken(VAR,'inipar',1,33114) +LexToken(COMMA,',',1,33120) +LexToken(VAR,'inrpar',1,33121) +LexToken(CLOSEBRACKET,')',1,33127) +LexToken(EOL,'\n',1,33128) +LexToken(VAR,'drawlater',1,33133) +LexToken(OPENBRACKET,'(',1,33142) +LexToken(CLOSEBRACKET,')',1,33143) +LexToken(SEMICOLON,';',1,33144) +LexToken(EOL,'\n',1,33145) +LexToken(VAR,'oipar',1,33150) +LexToken(ASSIGNMENT,'=',1,33156) +LexToken(VAR,'inipar',1,33158) +LexToken(EOL,'\n',1,33164) +LexToken(VAR,'orpar',1,33169) +LexToken(ASSIGNMENT,'=',1,33175) +LexToken(VAR,'inrpar',1,33177) +LexToken(EOL,'\n',1,33183) +LexToken(VAR,'points',1,33188) +LexToken(ASSIGNMENT,'=',1,33195) +LexToken(VAR,'a',1,33197) +LexToken(DOT,'.',1,33198) +LexToken(VAR,'children',1,33199) +LexToken(OPENBRACKET,'(',1,33207) +LexToken(NUMBER,'2',1,33208) +LexToken(CLOSEBRACKET,')',1,33209) +LexToken(DOT,'.',1,33210) +LexToken(VAR,'children',1,33211) +LexToken(EOL,'\n',1,33219) +LexToken(VAR,'splines',1,33224) +LexToken(ASSIGNMENT,'=',1,33232) +LexToken(VAR,'a',1,33234) +LexToken(DOT,'.',1,33235) +LexToken(VAR,'children',1,33236) +LexToken(OPENBRACKET,'(',1,33244) +LexToken(NUMBER,'1',1,33245) +LexToken(CLOSEBRACKET,')',1,33246) +LexToken(DOT,'.',1,33247) +LexToken(VAR,'children',1,33248) +LexToken(EOL,'\n',1,33256) +LexToken(VAR,'points',1,33261) +LexToken(DOT,'.',1,33267) +LexToken(VAR,'data',1,33268) +LexToken(ASSIGNMENT,'=',1,33273) +LexToken(VAR,'xy',1,33275) +LexToken(SEMICOLON,';',1,33277) +LexToken(EOL,'\n',1,33278) +LexToken(VAR,'splines',1,33283) +LexToken(DOT,'.',1,33290) +LexToken(VAR,'data',1,33291) +LexToken(ASSIGNMENT,'=',1,33296) +LexToken(VAR,'xy',1,33298) +LexToken(SEMICOLON,';',1,33300) +LexToken(EOL,'\n',1,33301) +LexToken(OPENSQBRACKET,'[',1,33306) +LexToken(VAR,'orpar',1,33307) +LexToken(COMMA,',',1,33312) +LexToken(VAR,'oipar',1,33313) +LexToken(CLOSESQBRACKET,']',1,33318) +LexToken(ASSIGNMENT,'=',1,33320) +LexToken(VAR,'drawSplin',1,33322) +LexToken(OPENBRACKET,'(',1,33331) +LexToken(VAR,'a',1,33332) +LexToken(COMMA,',',1,33333) +LexToken(VAR,'xy',1,33334) +LexToken(COMMA,',',1,33336) +LexToken(VAR,'oipar',1,33337) +LexToken(COMMA,',',1,33342) +LexToken(VAR,'orpar',1,33343) +LexToken(CLOSEBRACKET,')',1,33348) +LexToken(SEMICOLON,';',1,33349) +LexToken(EOL,'\n',1,33350) +LexToken(VAR,'rectx',1,33355) +LexToken(ASSIGNMENT,'=',1,33360) +LexToken(VAR,'findrect',1,33361) +LexToken(OPENBRACKET,'(',1,33369) +LexToken(VAR,'a',1,33370) +LexToken(CLOSEBRACKET,')',1,33371) +LexToken(SEMICOLON,';',1,33372) +LexToken(EOL,'\n',1,33373) +LexToken(VAR,'a',1,33378) +LexToken(DOT,'.',1,33379) +LexToken(VAR,'data_bounds',1,33380) +LexToken(ASSIGNMENT,'=',1,33392) +LexToken(VAR,'rectx',1,33394) +LexToken(SEMICOLON,';',1,33399) +LexToken(EOL,'\n',1,33400) +LexToken(VAR,'drawnow',1,33405) +LexToken(OPENBRACKET,'(',1,33412) +LexToken(CLOSEBRACKET,')',1,33413) +LexToken(EOL,'\n',1,33414) +LexToken(ENDFUNCTION,'endfunction',1,33415) +LexToken(EOL,'\n',1,33426) +LexToken(EOL,'\n',1,33457) +LexToken(FUNCTION,'function',1,33458) +LexToken(VAR,'METHOD',1,33467) +LexToken(ASSIGNMENT,'=',1,33474) +LexToken(VAR,'getmethod',1,33476) +LexToken(OPENBRACKET,'(',1,33485) +LexToken(VAR,'order',1,33486) +LexToken(CLOSEBRACKET,')',1,33491) +LexToken(EOL,'\n',1,33492) +LexToken(SELECT,'select',1,33497) +LexToken(VAR,'order',1,33504) +LexToken(EOL,'\n',1,33509) +LexToken(CASE,'case',1,33514) +LexToken(NUMBER,'0',1,33519) +LexToken(THEN,'then',1,33521) +LexToken(COMMA,',',1,33525) +LexToken(EOL,'\n',1,33526) +LexToken(VAR,'METHOD',1,33535) +LexToken(ASSIGNMENT,'=',1,33541) +LexToken(DQSTRING,'"zero order"',1,33553) +LexToken(EOL,'\n',1,33554) +LexToken(CASE,'case',1,33559) +LexToken(NUMBER,'1',1,33564) +LexToken(THEN,'then',1,33566) +LexToken(COMMA,',',1,33570) +LexToken(EOL,'\n',1,33571) +LexToken(VAR,'METHOD',1,33580) +LexToken(ASSIGNMENT,'=',1,33586) +LexToken(DQSTRING,'"linear"',1,33594) +LexToken(EOL,'\n',1,33595) +LexToken(CASE,'case',1,33600) +LexToken(NUMBER,'2',1,33605) +LexToken(THEN,'then',1,33607) +LexToken(COMMA,',',1,33611) +LexToken(EOL,'\n',1,33612) +LexToken(VAR,'METHOD',1,33621) +LexToken(ASSIGNMENT,'=',1,33627) +LexToken(DQSTRING,'"order 2"',1,33636) +LexToken(EOL,'\n',1,33637) +LexToken(CASE,'case',1,33642) +LexToken(NUMBER,'3',1,33647) +LexToken(THEN,'then',1,33649) +LexToken(COMMA,',',1,33653) +LexToken(EOL,'\n',1,33654) +LexToken(VAR,'METHOD',1,33663) +LexToken(ASSIGNMENT,'=',1,33669) +LexToken(DQSTRING,'"not_a_knot"',1,33681) +LexToken(EOL,'\n',1,33682) +LexToken(CASE,'case',1,33687) +LexToken(NUMBER,'4',1,33692) +LexToken(THEN,'then',1,33694) +LexToken(COMMA,',',1,33698) +LexToken(EOL,'\n',1,33699) +LexToken(VAR,'METHOD',1,33708) +LexToken(ASSIGNMENT,'=',1,33714) +LexToken(DQSTRING,'"periodic"',1,33724) +LexToken(EOL,'\n',1,33725) +LexToken(CASE,'case',1,33730) +LexToken(NUMBER,'5',1,33735) +LexToken(THEN,'then',1,33737) +LexToken(COMMA,',',1,33741) +LexToken(EOL,'\n',1,33742) +LexToken(VAR,'METHOD',1,33751) +LexToken(ASSIGNMENT,'=',1,33757) +LexToken(DQSTRING,'"monotone"',1,33767) +LexToken(EOL,'\n',1,33768) +LexToken(CASE,'case',1,33773) +LexToken(NUMBER,'6',1,33778) +LexToken(THEN,'then',1,33780) +LexToken(COMMA,',',1,33784) +LexToken(EOL,'\n',1,33785) +LexToken(VAR,'METHOD',1,33794) +LexToken(ASSIGNMENT,'=',1,33800) +LexToken(DQSTRING,'"fast"',1,33806) +LexToken(EOL,'\n',1,33807) +LexToken(CASE,'case',1,33812) +LexToken(NUMBER,'7',1,33817) +LexToken(THEN,'then',1,33819) +LexToken(COMMA,',',1,33823) +LexToken(EOL,'\n',1,33824) +LexToken(VAR,'METHOD',1,33833) +LexToken(ASSIGNMENT,'=',1,33839) +LexToken(DQSTRING,'"clamped"',1,33848) +LexToken(EOL,'\n',1,33849) +LexToken(END,'end',1,33854) +LexToken(EOL,'\n',1,33857) +LexToken(ENDFUNCTION,'endfunction',1,33858) +LexToken(EOL,'\n',1,33869) +LexToken(EOL,'\n',1,33911) +LexToken(FUNCTION,'function',1,33912) +LexToken(OPENSQBRACKET,'[',1,33921) +LexToken(VAR,'sok',1,33922) +LexToken(COMMA,',',1,33925) +LexToken(VAR,'xye',1,33926) +LexToken(CLOSESQBRACKET,']',1,33929) +LexToken(ASSIGNMENT,'=',1,33931) +LexToken(VAR,'ReadFromFile',1,33933) +LexToken(OPENBRACKET,'(',1,33945) +LexToken(CLOSEBRACKET,')',1,33946) +LexToken(EOL,'\n',1,33947) +LexToken(VAR,'xye',1,33952) +LexToken(ASSIGNMENT,'=',1,33955) +LexToken(OPENSQBRACKET,'[',1,33956) +LexToken(CLOSESQBRACKET,']',1,33957) +LexToken(SEMICOLON,';',1,33958) +LexToken(VAR,'sok',1,33959) +LexToken(ASSIGNMENT,'=',1,33962) +LexToken(PREVAR_BOOLEAN,'%f',1,33963) +LexToken(SEMICOLON,';',1,33965) +LexToken(EOL,'\n',1,33966) +LexToken(WHILE,'while',1,33971) +LexToken(PREVAR_BOOLEAN,'%t',1,33977) +LexToken(EOL,'\n',1,33979) +LexToken(OPENSQBRACKET,'[',1,33988) +LexToken(VAR,'sok',1,33989) +LexToken(COMMA,',',1,33992) +LexToken(VAR,'filen',1,33993) +LexToken(COMMA,',',1,33998) +LexToken(VAR,'Cformat',1,33999) +LexToken(COMMA,',',1,34006) +LexToken(VAR,'Cx',1,34007) +LexToken(COMMA,',',1,34009) +LexToken(VAR,'Cy',1,34010) +LexToken(CLOSESQBRACKET,']',1,34012) +LexToken(ASSIGNMENT,'=',1,34013) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,34014) +LexToken(OPENBRACKET,'(',1,34029) +LexToken(DQSTRING,'"Text data file "',1,34046) +LexToken(COMMA,',',1,34047) +LexToken(OPENSQBRACKET,'[',1,34048) +LexToken(DQSTRING,'"Filename"',1,34058) +LexToken(SEMICOLON,';',1,34059) +LexToken(DQSTRING,'"Reading [C] f"',1,34074) +LexToken(OPERATOR,'+',1,34075) +LexToken(DQSTRING,'"ormat"',1,34094) +LexToken(SEMICOLON,';',1,34095) +LexToken(DQSTRING,'"Abscissa column"',1,34112) +LexToken(SEMICOLON,';',1,34113) +LexToken(DQSTRING,'"Output"',1,34121) +LexToken(OPERATOR,'+',1,34122) +LexToken(DQSTRING,'" column"',1,34143) +LexToken(CLOSESQBRACKET,']',1,34144) +LexToken(COMMA,',',1,34145) +LexToken(VAR,'list',1,34146) +LexToken(OPENBRACKET,'(',1,34150) +LexToken(DQSTRING,'"str"',1,34155) +LexToken(COMMA,',',1,34156) +LexToken(NUMBER,'1',1,34157) +LexToken(COMMA,',',1,34158) +LexToken(DQSTRING,'"str"',1,34163) +LexToken(COMMA,',',1,34164) +LexToken(NUMBER,'1',1,34165) +LexToken(COMMA,',',1,34166) +LexToken(DQSTRING,'"vec"',1,34171) +LexToken(COMMA,',',1,34172) +LexToken(NUMBER,'1',1,34173) +LexToken(COMMA,',',1,34174) +LexToken(DQSTRING,'"vec"',1,34179) +LexToken(COMMA,',',1,34180) +LexToken(NUMBER,'1',1,34181) +LexToken(CLOSEBRACKET,')',1,34182) +LexToken(COMMA,',',1,34183) +LexToken(VAR,'list',1,34197) +LexToken(OPENBRACKET,'(',1,34201) +LexToken(OPENSQBRACKET,'[',1,34202) +LexToken(DQSTRING,'"mydatafile.dat"',1,34218) +LexToken(CLOSESQBRACKET,']',1,34219) +LexToken(COMMA,',',1,34220) +LexToken(OPENSQBRACKET,'[',1,34221) +LexToken(DQSTRING,'"%g %g"',1,34228) +LexToken(CLOSESQBRACKET,']',1,34229) +LexToken(COMMA,',',1,34230) +LexToken(OPENSQBRACKET,'[',1,34231) +LexToken(DQSTRING,'"1"',1,34234) +LexToken(CLOSESQBRACKET,']',1,34235) +LexToken(COMMA,',',1,34236) +LexToken(OPENSQBRACKET,'[',1,34237) +LexToken(DQSTRING,'"2"',1,34240) +LexToken(CLOSESQBRACKET,']',1,34241) +LexToken(CLOSEBRACKET,')',1,34242) +LexToken(CLOSEBRACKET,')',1,34243) +LexToken(SEMICOLON,';',1,34244) +LexToken(EOL,'\n',1,34245) +LexToken(IF,'if',1,34254) +LexToken(NOT,'~',1,34257) +LexToken(VAR,'sok',1,34258) +LexToken(THEN,'then',1,34262) +LexToken(EOL,'\n',1,34266) +LexToken(BREAK,'break',1,34279) +LexToken(COMMA,',',1,34284) +LexToken(EOL,'\n',1,34285) +LexToken(END,'end',1,34294) +LexToken(EOL,'\n',1,34297) +LexToken(VAR,'px',1,34306) +LexToken(ASSIGNMENT,'=',1,34308) +LexToken(VAR,'strindex',1,34309) +LexToken(OPENBRACKET,'(',1,34317) +LexToken(VAR,'Cformat',1,34318) +LexToken(COMMA,',',1,34325) +LexToken(DQSTRING,'"%"',1,34328) +LexToken(CLOSEBRACKET,')',1,34329) +LexToken(SEMICOLON,';',1,34330) +LexToken(EOL,'\n',1,34331) +LexToken(VAR,'NC',1,34340) +LexToken(ASSIGNMENT,'=',1,34342) +LexToken(VAR,'size',1,34343) +LexToken(OPENBRACKET,'(',1,34347) +LexToken(VAR,'px',1,34348) +LexToken(COMMA,',',1,34350) +LexToken(DQSTRING,'"*"',1,34353) +LexToken(CLOSEBRACKET,')',1,34354) +LexToken(SEMICOLON,';',1,34355) +LexToken(EOL,'\n',1,34356) +LexToken(IF,'if',1,34365) +LexToken(VAR,'NC',1,34368) +LexToken(COMPARISON,'==',1,34370) +LexToken(OPENSQBRACKET,'[',1,34372) +LexToken(CLOSESQBRACKET,']',1,34373) +LexToken(THEN,'then',1,34375) +LexToken(COMMA,',',1,34379) +LexToken(EOL,'\n',1,34380) +LexToken(VAR,'xinfo',1,34393) +LexToken(OPENBRACKET,'(',1,34398) +LexToken(DQSTRING,'"Bad format in reading data file"',1,34431) +LexToken(CLOSEBRACKET,')',1,34432) +LexToken(SEMICOLON,';',1,34433) +LexToken(EOL,'\n',1,34434) +LexToken(VAR,'sok',1,34447) +LexToken(ASSIGNMENT,'=',1,34450) +LexToken(PREVAR_BOOLEAN,'%f',1,34451) +LexToken(SEMICOLON,';',1,34453) +LexToken(EOL,'\n',1,34454) +LexToken(BREAK,'break',1,34467) +LexToken(SEMICOLON,';',1,34472) +LexToken(EOL,'\n',1,34473) +LexToken(END,'end',1,34482) +LexToken(EOL,'\n',1,34485) +LexToken(VAR,'Lx',1,34494) +LexToken(ASSIGNMENT,'=',1,34496) +LexToken(OPENSQBRACKET,'[',1,34497) +LexToken(CLOSESQBRACKET,']',1,34498) +LexToken(SEMICOLON,';',1,34499) +LexToken(EOL,'\n',1,34500) +LexToken(VAR,'try',1,34509) +LexToken(EOL,'\n',1,34512) +LexToken(VAR,'fd',1,34525) +LexToken(ASSIGNMENT,'=',1,34527) +LexToken(VAR,'mopen',1,34528) +LexToken(OPENBRACKET,'(',1,34533) +LexToken(VAR,'filen',1,34534) +LexToken(COMMA,',',1,34539) +LexToken(DQSTRING,'"r"',1,34542) +LexToken(CLOSEBRACKET,')',1,34543) +LexToken(SEMICOLON,';',1,34544) +LexToken(EOL,'\n',1,34545) +LexToken(VAR,'Lx',1,34558) +LexToken(ASSIGNMENT,'=',1,34560) +LexToken(VAR,'mfscanf',1,34561) +LexToken(OPENBRACKET,'(',1,34568) +LexToken(NUMBER,'-1',1,34569) +LexToken(COMMA,',',1,34571) +LexToken(VAR,'fd',1,34572) +LexToken(COMMA,',',1,34574) +LexToken(VAR,'Cformat',1,34575) +LexToken(CLOSEBRACKET,')',1,34582) +LexToken(SEMICOLON,';',1,34583) +LexToken(EOL,'\n',1,34584) +LexToken(VAR,'mclose',1,34597) +LexToken(OPENBRACKET,'(',1,34603) +LexToken(VAR,'fd',1,34604) +LexToken(CLOSEBRACKET,')',1,34606) +LexToken(SEMICOLON,';',1,34607) +LexToken(EOL,'\n',1,34608) +LexToken(VAR,'catch',1,34617) +LexToken(EOL,'\n',1,34622) +LexToken(VAR,'xinfo',1,34635) +LexToken(OPENBRACKET,'(',1,34640) +LexToken(DQSTRING,'"Scicos cannot open the data file: "',1,34676) +LexToken(OPERATOR,'+',1,34678) +LexToken(VAR,'filen',1,34680) +LexToken(CLOSEBRACKET,')',1,34685) +LexToken(SEMICOLON,';',1,34686) +LexToken(EOL,'\n',1,34687) +LexToken(BREAK,'break',1,34700) +LexToken(SEMICOLON,';',1,34705) +LexToken(EOL,'\n',1,34706) +LexToken(END,'end',1,34715) +LexToken(EOL,'\n',1,34718) +LexToken(EOL,'\n',1,34719) +LexToken(OPENSQBRACKET,'[',1,34728) +LexToken(VAR,'nD',1,34729) +LexToken(COMMA,',',1,34731) +LexToken(VAR,'mD',1,34732) +LexToken(CLOSESQBRACKET,']',1,34734) +LexToken(ASSIGNMENT,'=',1,34736) +LexToken(VAR,'size',1,34738) +LexToken(OPENBRACKET,'(',1,34742) +LexToken(VAR,'Lx',1,34743) +LexToken(CLOSEBRACKET,')',1,34745) +LexToken(SEMICOLON,';',1,34746) +LexToken(EOL,'\n',1,34747) +LexToken(IF,'if',1,34756) +LexToken(OPENBRACKET,'(',1,34759) +LexToken(OPENBRACKET,'(',1,34760) +LexToken(VAR,'mD',1,34761) +LexToken(COMPARISON,'==',1,34763) +LexToken(NUMBER,'0',1,34765) +LexToken(CLOSEBRACKET,')',1,34766) +LexToken(LOGICAL,'|',1,34768) +LexToken(OPENBRACKET,'(',1,34770) +LexToken(VAR,'nD',1,34771) +LexToken(COMPARISON,'==',1,34773) +LexToken(NUMBER,'0',1,34775) +LexToken(CLOSEBRACKET,')',1,34776) +LexToken(CLOSEBRACKET,')',1,34777) +LexToken(THEN,'then',1,34779) +LexToken(COMMA,',',1,34783) +LexToken(EOL,'\n',1,34784) +LexToken(VAR,'xinfo',1,34797) +LexToken(OPENBRACKET,'(',1,34802) +LexToken(DQSTRING,'"No data read"',1,34816) +LexToken(CLOSEBRACKET,')',1,34817) +LexToken(SEMICOLON,';',1,34818) +LexToken(EOL,'\n',1,34819) +LexToken(VAR,'sok',1,34832) +LexToken(ASSIGNMENT,'=',1,34835) +LexToken(PREVAR_BOOLEAN,'%f',1,34836) +LexToken(SEMICOLON,';',1,34838) +LexToken(EOL,'\n',1,34839) +LexToken(BREAK,'break',1,34852) +LexToken(SEMICOLON,';',1,34857) +LexToken(EOL,'\n',1,34858) +LexToken(END,'end',1,34867) +LexToken(EOL,'\n',1,34870) +LexToken(IF,'if',1,34879) +LexToken(OPENBRACKET,'(',1,34882) +LexToken(VAR,'mD',1,34883) +LexToken(COMPARISON,'<>',1,34885) +LexToken(VAR,'NC',1,34887) +LexToken(CLOSEBRACKET,')',1,34889) +LexToken(THEN,'then',1,34891) +LexToken(COMMA,',',1,34895) +LexToken(EOL,'\n',1,34896) +LexToken(VAR,'xinfo',1,34909) +LexToken(OPENBRACKET,'(',1,34914) +LexToken(DQSTRING,'"Bad format"',1,34926) +LexToken(CLOSEBRACKET,')',1,34927) +LexToken(SEMICOLON,';',1,34928) +LexToken(EOL,'\n',1,34929) +LexToken(VAR,'sok',1,34942) +LexToken(ASSIGNMENT,'=',1,34945) +LexToken(PREVAR_BOOLEAN,'%f',1,34946) +LexToken(SEMICOLON,';',1,34948) +LexToken(EOL,'\n',1,34949) +LexToken(BREAK,'break',1,34962) +LexToken(SEMICOLON,';',1,34967) +LexToken(EOL,'\n',1,34968) +LexToken(END,'end',1,34977) +LexToken(EOL,'\n',1,34980) +LexToken(EOL,'\n',1,34981) +LexToken(VAR,'xe',1,34990) +LexToken(ASSIGNMENT,'=',1,34992) +LexToken(VAR,'Lx',1,34993) +LexToken(OPENBRACKET,'(',1,34995) +LexToken(COLON,':',1,34996) +LexToken(COMMA,',',1,34997) +LexToken(VAR,'Cx',1,34998) +LexToken(CLOSEBRACKET,')',1,35000) +LexToken(SEMICOLON,';',1,35001) +LexToken(EOL,'\n',1,35002) +LexToken(VAR,'ye',1,35011) +LexToken(ASSIGNMENT,'=',1,35013) +LexToken(VAR,'Lx',1,35014) +LexToken(OPENBRACKET,'(',1,35016) +LexToken(COLON,':',1,35017) +LexToken(COMMA,',',1,35018) +LexToken(VAR,'Cy',1,35019) +LexToken(CLOSEBRACKET,')',1,35021) +LexToken(SEMICOLON,';',1,35022) +LexToken(EOL,'\n',1,35023) +LexToken(VAR,'xye',1,35032) +LexToken(ASSIGNMENT,'=',1,35035) +LexToken(OPENSQBRACKET,'[',1,35036) +LexToken(VAR,'xe',1,35037) +LexToken(COMMA,',',1,35039) +LexToken(VAR,'ye',1,35040) +LexToken(CLOSESQBRACKET,']',1,35042) +LexToken(SEMICOLON,';',1,35043) +LexToken(EOL,'\n',1,35044) +LexToken(OPENSQBRACKET,'[',1,35053) +LexToken(VAR,'xye',1,35054) +LexToken(CLOSESQBRACKET,']',1,35057) +LexToken(ASSIGNMENT,'=',1,35058) +LexToken(VAR,'cleandata',1,35059) +LexToken(OPENBRACKET,'(',1,35068) +LexToken(VAR,'xye',1,35069) +LexToken(CLOSEBRACKET,')',1,35072) +LexToken(EOL,'\n',1,35073) +LexToken(VAR,'sok',1,35082) +LexToken(ASSIGNMENT,'=',1,35085) +LexToken(PREVAR_BOOLEAN,'%t',1,35086) +LexToken(SEMICOLON,';',1,35088) +LexToken(EOL,'\n',1,35089) +LexToken(BREAK,'break',1,35098) +LexToken(COMMA,',',1,35103) +LexToken(EOL,'\n',1,35104) +LexToken(END,'end',1,35109) +LexToken(EOL,'\n',1,35112) +LexToken(ENDFUNCTION,'endfunction',1,35113) +LexToken(EOL,'\n',1,35124) +LexToken(EOL,'\n',1,35166) +LexToken(FUNCTION,'function',1,35167) +LexToken(OPENSQBRACKET,'[',1,35176) +LexToken(VAR,'sok',1,35177) +LexToken(CLOSESQBRACKET,']',1,35180) +LexToken(ASSIGNMENT,'=',1,35181) +LexToken(VAR,'SaveToFile',1,35182) +LexToken(OPENBRACKET,'(',1,35192) +LexToken(VAR,'xye',1,35193) +LexToken(CLOSEBRACKET,')',1,35196) +LexToken(EOL,'\n',1,35197) +LexToken(VAR,'xe',1,35202) +LexToken(ASSIGNMENT,'=',1,35204) +LexToken(VAR,'xye',1,35205) +LexToken(OPENBRACKET,'(',1,35208) +LexToken(COLON,':',1,35209) +LexToken(COMMA,',',1,35210) +LexToken(NUMBER,'1',1,35211) +LexToken(CLOSEBRACKET,')',1,35212) +LexToken(EOL,'\n',1,35213) +LexToken(VAR,'ye',1,35218) +LexToken(ASSIGNMENT,'=',1,35220) +LexToken(VAR,'xye',1,35221) +LexToken(OPENBRACKET,'(',1,35224) +LexToken(COLON,':',1,35225) +LexToken(COMMA,',',1,35226) +LexToken(NUMBER,'2',1,35227) +LexToken(CLOSEBRACKET,')',1,35228) +LexToken(EOL,'\n',1,35229) +LexToken(VAR,'sok',1,35234) +LexToken(ASSIGNMENT,'=',1,35237) +LexToken(PREVAR_BOOLEAN,'%f',1,35238) +LexToken(SEMICOLON,';',1,35240) +LexToken(EOL,'\n',1,35241) +LexToken(WHILE,'while',1,35246) +LexToken(PREVAR_BOOLEAN,'%t',1,35252) +LexToken(EOL,'\n',1,35254) +LexToken(OPENSQBRACKET,'[',1,35263) +LexToken(VAR,'sok',1,35264) +LexToken(COMMA,',',1,35267) +LexToken(VAR,'filen',1,35268) +LexToken(COMMA,',',1,35273) +LexToken(VAR,'Cformat',1,35274) +LexToken(CLOSESQBRACKET,']',1,35281) +LexToken(ASSIGNMENT,'=',1,35282) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,35283) +LexToken(OPENBRACKET,'(',1,35298) +LexToken(DQSTRING,'"Text data file "',1,35315) +LexToken(COMMA,',',1,35316) +LexToken(OPENSQBRACKET,'[',1,35317) +LexToken(DQSTRING,'"Filename"',1,35327) +LexToken(SEMICOLON,';',1,35328) +LexToken(DQSTRING,'"Writing [C] f"',1,35343) +LexToken(OPERATOR,'+',1,35344) +LexToken(DQSTRING,'"ormat"',1,35363) +LexToken(CLOSESQBRACKET,']',1,35364) +LexToken(COMMA,',',1,35365) +LexToken(VAR,'list',1,35366) +LexToken(OPENBRACKET,'(',1,35370) +LexToken(DQSTRING,'"str"',1,35375) +LexToken(COMMA,',',1,35376) +LexToken(NUMBER,'1',1,35377) +LexToken(COMMA,',',1,35378) +LexToken(DQSTRING,'"str"',1,35383) +LexToken(COMMA,',',1,35384) +LexToken(NUMBER,'1',1,35385) +LexToken(CLOSEBRACKET,')',1,35386) +LexToken(COMMA,',',1,35387) +LexToken(VAR,'list',1,35401) +LexToken(OPENBRACKET,'(',1,35405) +LexToken(OPENSQBRACKET,'[',1,35406) +LexToken(DQSTRING,'"mydatafile.dat"',1,35422) +LexToken(CLOSESQBRACKET,']',1,35423) +LexToken(COMMA,',',1,35424) +LexToken(OPENSQBRACKET,'[',1,35425) +LexToken(DQSTRING,'"%g %g"',1,35432) +LexToken(CLOSESQBRACKET,']',1,35433) +LexToken(CLOSEBRACKET,')',1,35434) +LexToken(CLOSEBRACKET,')',1,35435) +LexToken(SEMICOLON,';',1,35436) +LexToken(EOL,'\n',1,35437) +LexToken(IF,'if',1,35446) +LexToken(NOT,'~',1,35449) +LexToken(VAR,'sok',1,35450) +LexToken(THEN,'then',1,35454) +LexToken(EOL,'\n',1,35458) +LexToken(BREAK,'break',1,35471) +LexToken(COMMA,',',1,35476) +LexToken(EOL,'\n',1,35477) +LexToken(END,'end',1,35486) +LexToken(EOL,'\n',1,35489) +LexToken(VAR,'px',1,35498) +LexToken(ASSIGNMENT,'=',1,35500) +LexToken(VAR,'strindex',1,35501) +LexToken(OPENBRACKET,'(',1,35509) +LexToken(VAR,'Cformat',1,35510) +LexToken(COMMA,',',1,35517) +LexToken(DQSTRING,'"%"',1,35520) +LexToken(CLOSEBRACKET,')',1,35521) +LexToken(SEMICOLON,';',1,35522) +LexToken(EOL,'\n',1,35523) +LexToken(VAR,'NC',1,35532) +LexToken(ASSIGNMENT,'=',1,35534) +LexToken(VAR,'size',1,35535) +LexToken(OPENBRACKET,'(',1,35539) +LexToken(VAR,'px',1,35540) +LexToken(COMMA,',',1,35542) +LexToken(DQSTRING,'"*"',1,35545) +LexToken(CLOSEBRACKET,')',1,35546) +LexToken(SEMICOLON,';',1,35547) +LexToken(EOL,'\n',1,35548) +LexToken(IF,'if',1,35557) +LexToken(VAR,'NC',1,35560) +LexToken(COMPARISON,'<>',1,35562) +LexToken(NUMBER,'2',1,35564) +LexToken(THEN,'then',1,35566) +LexToken(COMMA,',',1,35570) +LexToken(EOL,'\n',1,35571) +LexToken(VAR,'xinfo',1,35584) +LexToken(OPENBRACKET,'(',1,35589) +LexToken(DQSTRING,'"Bad format in writing data file"',1,35622) +LexToken(CLOSEBRACKET,')',1,35623) +LexToken(SEMICOLON,';',1,35624) +LexToken(EOL,'\n',1,35625) +LexToken(VAR,'sok',1,35638) +LexToken(ASSIGNMENT,'=',1,35641) +LexToken(PREVAR_BOOLEAN,'%f',1,35642) +LexToken(SEMICOLON,';',1,35644) +LexToken(EOL,'\n',1,35645) +LexToken(BREAK,'break',1,35658) +LexToken(SEMICOLON,';',1,35663) +LexToken(EOL,'\n',1,35664) +LexToken(END,'end',1,35673) +LexToken(EOL,'\n',1,35676) +LexToken(EOL,'\n',1,35677) +LexToken(VAR,'Cformat',1,35686) +LexToken(ASSIGNMENT,'=',1,35693) +LexToken(VAR,'Cformat',1,35694) +LexToken(OPERATOR,'+',1,35701) +LexToken(DQSTRING,'"\\n"',1,35705) +LexToken(SEMICOLON,';',1,35706) +LexToken(EOL,'\n',1,35707) +LexToken(EOL,'\n',1,35708) +LexToken(VAR,'try',1,35717) +LexToken(EOL,'\n',1,35720) +LexToken(VAR,'fd',1,35733) +LexToken(ASSIGNMENT,'=',1,35735) +LexToken(VAR,'mopen',1,35736) +LexToken(OPENBRACKET,'(',1,35741) +LexToken(VAR,'filen',1,35742) +LexToken(COMMA,',',1,35747) +LexToken(DQSTRING,'"w"',1,35750) +LexToken(CLOSEBRACKET,')',1,35751) +LexToken(SEMICOLON,';',1,35752) +LexToken(EOL,'\n',1,35753) +LexToken(VAR,'mfprintf',1,35766) +LexToken(OPENBRACKET,'(',1,35774) +LexToken(VAR,'fd',1,35775) +LexToken(COMMA,',',1,35777) +LexToken(VAR,'Cformat',1,35778) +LexToken(COMMA,',',1,35785) +LexToken(VAR,'xe',1,35786) +LexToken(COMMA,',',1,35788) +LexToken(VAR,'ye',1,35789) +LexToken(CLOSEBRACKET,')',1,35791) +LexToken(SEMICOLON,';',1,35792) +LexToken(EOL,'\n',1,35793) +LexToken(VAR,'mclose',1,35806) +LexToken(OPENBRACKET,'(',1,35812) +LexToken(VAR,'fd',1,35813) +LexToken(CLOSEBRACKET,')',1,35815) +LexToken(SEMICOLON,';',1,35816) +LexToken(EOL,'\n',1,35817) +LexToken(VAR,'catch',1,35826) +LexToken(EOL,'\n',1,35831) +LexToken(VAR,'xinfo',1,35844) +LexToken(OPENBRACKET,'(',1,35849) +LexToken(DQSTRING,'"Scicos cannot open the data file:"',1,35884) +LexToken(OPERATOR,'+',1,35885) +LexToken(VAR,'filen',1,35886) +LexToken(CLOSEBRACKET,')',1,35891) +LexToken(SEMICOLON,';',1,35892) +LexToken(EOL,'\n',1,35893) +LexToken(BREAK,'break',1,35906) +LexToken(SEMICOLON,';',1,35911) +LexToken(EOL,'\n',1,35912) +LexToken(END,'end',1,35921) +LexToken(EOL,'\n',1,35924) +LexToken(EOL,'\n',1,35925) +LexToken(VAR,'sok',1,35934) +LexToken(ASSIGNMENT,'=',1,35937) +LexToken(PREVAR_BOOLEAN,'%t',1,35938) +LexToken(SEMICOLON,';',1,35940) +LexToken(EOL,'\n',1,35941) +LexToken(BREAK,'break',1,35950) +LexToken(COMMA,',',1,35955) +LexToken(EOL,'\n',1,35956) +LexToken(END,'end',1,35961) +LexToken(EOL,'\n',1,35964) +LexToken(ENDFUNCTION,'endfunction',1,35965) +LexToken(EOL,'\n',1,35976) +LexToken(EOL,'\n',1,36036) +LexToken(FUNCTION,'function',1,36037) +LexToken(OPENSQBRACKET,'[',1,36046) +LexToken(VAR,'X',1,36047) +LexToken(COMMA,',',1,36048) +LexToken(VAR,'Y',1,36049) +LexToken(COMMA,',',1,36050) +LexToken(VAR,'orpar',1,36051) +LexToken(CLOSESQBRACKET,']',1,36056) +LexToken(ASSIGNMENT,'=',1,36057) +LexToken(VAR,'Do_Spline',1,36058) +LexToken(OPENBRACKET,'(',1,36067) +LexToken(VAR,'N',1,36068) +LexToken(COMMA,',',1,36069) +LexToken(VAR,'order',1,36070) +LexToken(COMMA,',',1,36075) +LexToken(VAR,'x',1,36076) +LexToken(COMMA,',',1,36077) +LexToken(VAR,'y',1,36078) +LexToken(CLOSEBRACKET,')',1,36079) +LexToken(EOL,'\n',1,36080) +LexToken(VAR,'X',1,36085) +LexToken(ASSIGNMENT,'=',1,36086) +LexToken(OPENSQBRACKET,'[',1,36087) +LexToken(CLOSESQBRACKET,']',1,36088) +LexToken(SEMICOLON,';',1,36089) +LexToken(EOL,'\n',1,36090) +LexToken(VAR,'Y',1,36095) +LexToken(ASSIGNMENT,'=',1,36096) +LexToken(OPENSQBRACKET,'[',1,36097) +LexToken(CLOSESQBRACKET,']',1,36098) +LexToken(SEMICOLON,';',1,36099) +LexToken(EOL,'\n',1,36100) +LexToken(VAR,'orpar',1,36105) +LexToken(ASSIGNMENT,'=',1,36110) +LexToken(OPENSQBRACKET,'[',1,36111) +LexToken(CLOSESQBRACKET,']',1,36112) +LexToken(SEMICOLON,';',1,36113) +LexToken(EOL,'\n',1,36114) +LexToken(EOL,'\n',1,36115) +LexToken(VAR,'METHOD',1,36120) +LexToken(ASSIGNMENT,'=',1,36126) +LexToken(VAR,'getmethod',1,36127) +LexToken(OPENBRACKET,'(',1,36136) +LexToken(VAR,'order',1,36137) +LexToken(CLOSEBRACKET,')',1,36142) +LexToken(SEMICOLON,';',1,36143) +LexToken(EOL,'\n',1,36144) +LexToken(EOL,'\n',1,36145) +LexToken(IF,'if',1,36150) +LexToken(OPENBRACKET,'(',1,36153) +LexToken(VAR,'METHOD',1,36154) +LexToken(COMPARISON,'==',1,36160) +LexToken(DQSTRING,'"zero order"',1,36173) +LexToken(CLOSEBRACKET,')',1,36174) +LexToken(THEN,'then',1,36176) +LexToken(EOL,'\n',1,36180) +LexToken(VAR,'X',1,36189) +LexToken(ASSIGNMENT,'=',1,36190) +LexToken(VAR,'x',1,36191) +LexToken(OPENBRACKET,'(',1,36192) +LexToken(NUMBER,'1',1,36193) +LexToken(CLOSEBRACKET,')',1,36194) +LexToken(SEMICOLON,';',1,36195) +LexToken(EOL,'\n',1,36196) +LexToken(VAR,'Y',1,36205) +LexToken(ASSIGNMENT,'=',1,36206) +LexToken(VAR,'y',1,36207) +LexToken(OPENBRACKET,'(',1,36208) +LexToken(NUMBER,'1',1,36209) +LexToken(CLOSEBRACKET,')',1,36210) +LexToken(SEMICOLON,';',1,36211) +LexToken(EOL,'\n',1,36212) +LexToken(FOR,'for',1,36221) +LexToken(VAR,'i',1,36225) +LexToken(ASSIGNMENT,'=',1,36226) +LexToken(NUMBER,'1',1,36227) +LexToken(COLON,':',1,36228) +LexToken(VAR,'N',1,36229) +LexToken(NUMBER,'-1',1,36230) +LexToken(EOL,'\n',1,36232) +LexToken(VAR,'X',1,36245) +LexToken(ASSIGNMENT,'=',1,36246) +LexToken(OPENSQBRACKET,'[',1,36247) +LexToken(VAR,'X',1,36248) +LexToken(SEMICOLON,';',1,36249) +LexToken(VAR,'x',1,36250) +LexToken(OPENBRACKET,'(',1,36251) +LexToken(VAR,'i',1,36252) +LexToken(CLOSEBRACKET,')',1,36253) +LexToken(SEMICOLON,';',1,36254) +LexToken(VAR,'x',1,36255) +LexToken(OPENBRACKET,'(',1,36256) +LexToken(VAR,'i',1,36257) +LexToken(OPERATOR,'+',1,36258) +LexToken(NUMBER,'1',1,36259) +LexToken(CLOSEBRACKET,')',1,36260) +LexToken(SEMICOLON,';',1,36261) +LexToken(VAR,'x',1,36262) +LexToken(OPENBRACKET,'(',1,36263) +LexToken(VAR,'i',1,36264) +LexToken(OPERATOR,'+',1,36265) +LexToken(NUMBER,'1',1,36266) +LexToken(CLOSEBRACKET,')',1,36267) +LexToken(CLOSESQBRACKET,']',1,36268) +LexToken(SEMICOLON,';',1,36269) +LexToken(EOL,'\n',1,36270) +LexToken(VAR,'Y',1,36283) +LexToken(ASSIGNMENT,'=',1,36284) +LexToken(OPENSQBRACKET,'[',1,36285) +LexToken(VAR,'Y',1,36286) +LexToken(SEMICOLON,';',1,36287) +LexToken(VAR,'y',1,36288) +LexToken(OPENBRACKET,'(',1,36289) +LexToken(VAR,'i',1,36290) +LexToken(CLOSEBRACKET,')',1,36291) +LexToken(SEMICOLON,';',1,36292) +LexToken(VAR,'y',1,36293) +LexToken(OPENBRACKET,'(',1,36294) +LexToken(VAR,'i',1,36295) +LexToken(CLOSEBRACKET,')',1,36296) +LexToken(SEMICOLON,';',1,36297) +LexToken(VAR,'y',1,36298) +LexToken(OPENBRACKET,'(',1,36299) +LexToken(VAR,'i',1,36300) +LexToken(OPERATOR,'+',1,36301) +LexToken(NUMBER,'1',1,36302) +LexToken(CLOSEBRACKET,')',1,36303) +LexToken(CLOSESQBRACKET,']',1,36304) +LexToken(SEMICOLON,';',1,36305) +LexToken(EOL,'\n',1,36306) +LexToken(END,'end',1,36315) +LexToken(EOL,'\n',1,36318) +LexToken(RETURN,'return',1,36327) +LexToken(EOL,'\n',1,36333) +LexToken(END,'end',1,36338) +LexToken(EOL,'\n',1,36341) +LexToken(EOL,'\n',1,36388) +LexToken(IF,'if',1,36393) +LexToken(OPENBRACKET,'(',1,36396) +LexToken(VAR,'METHOD',1,36397) +LexToken(COMPARISON,'==',1,36403) +LexToken(DQSTRING,'"linear"',1,36412) +LexToken(CLOSEBRACKET,')',1,36413) +LexToken(THEN,'then',1,36415) +LexToken(EOL,'\n',1,36419) +LexToken(VAR,'X',1,36428) +LexToken(ASSIGNMENT,'=',1,36429) +LexToken(OPENSQBRACKET,'[',1,36430) +LexToken(CLOSESQBRACKET,']',1,36431) +LexToken(SEMICOLON,';',1,36432) +LexToken(EOL,'\n',1,36433) +LexToken(FOR,'for',1,36442) +LexToken(VAR,'i',1,36446) +LexToken(ASSIGNMENT,'=',1,36447) +LexToken(NUMBER,'1',1,36448) +LexToken(COLON,':',1,36449) +LexToken(VAR,'N',1,36450) +LexToken(EOL,'\n',1,36451) +LexToken(VAR,'X',1,36464) +LexToken(ASSIGNMENT,'=',1,36465) +LexToken(OPENSQBRACKET,'[',1,36466) +LexToken(VAR,'X',1,36467) +LexToken(SEMICOLON,';',1,36468) +LexToken(VAR,'x',1,36469) +LexToken(OPENBRACKET,'(',1,36470) +LexToken(VAR,'i',1,36471) +LexToken(CLOSEBRACKET,')',1,36472) +LexToken(CLOSESQBRACKET,']',1,36473) +LexToken(SEMICOLON,';',1,36474) +LexToken(EOL,'\n',1,36475) +LexToken(VAR,'Y',1,36488) +LexToken(ASSIGNMENT,'=',1,36489) +LexToken(OPENSQBRACKET,'[',1,36490) +LexToken(VAR,'Y',1,36491) +LexToken(SEMICOLON,';',1,36492) +LexToken(VAR,'y',1,36493) +LexToken(OPENBRACKET,'(',1,36494) +LexToken(VAR,'i',1,36495) +LexToken(CLOSEBRACKET,')',1,36496) +LexToken(CLOSESQBRACKET,']',1,36497) +LexToken(SEMICOLON,';',1,36498) +LexToken(EOL,'\n',1,36499) +LexToken(END,'end',1,36508) +LexToken(EOL,'\n',1,36511) +LexToken(RETURN,'return',1,36520) +LexToken(EOL,'\n',1,36526) +LexToken(END,'end',1,36531) +LexToken(EOL,'\n',1,36534) +LexToken(EOL,'\n',1,36585) +LexToken(IF,'if',1,36590) +LexToken(OPENBRACKET,'(',1,36593) +LexToken(VAR,'N',1,36594) +LexToken(COMPARISON,'<',1,36595) +LexToken(NUMBER,'25',1,36596) +LexToken(CLOSEBRACKET,')',1,36598) +LexToken(THEN,'then',1,36600) +LexToken(EOL,'\n',1,36604) +LexToken(VAR,'NP',1,36613) +LexToken(ASSIGNMENT,'=',1,36615) +LexToken(NUMBER,'10',1,36616) +LexToken(SEMICOLON,';',1,36618) +LexToken(EOL,'\n',1,36619) +LexToken(ELSE,'else',1,36624) +LexToken(EOL,'\n',1,36628) +LexToken(IF,'if',1,36637) +LexToken(OPENBRACKET,'(',1,36640) +LexToken(VAR,'N',1,36641) +LexToken(COMPARISON,'<',1,36642) +LexToken(NUMBER,'50',1,36643) +LexToken(CLOSEBRACKET,')',1,36645) +LexToken(THEN,'then',1,36647) +LexToken(EOL,'\n',1,36651) +LexToken(VAR,'NP',1,36664) +LexToken(ASSIGNMENT,'=',1,36666) +LexToken(NUMBER,'5',1,36667) +LexToken(SEMICOLON,';',1,36668) +LexToken(EOL,'\n',1,36669) +LexToken(ELSE,'else',1,36678) +LexToken(EOL,'\n',1,36682) +LexToken(IF,'if',1,36695) +LexToken(OPENBRACKET,'(',1,36698) +LexToken(VAR,'N',1,36699) +LexToken(COMPARISON,'<',1,36700) +LexToken(NUMBER,'100',1,36701) +LexToken(CLOSEBRACKET,')',1,36704) +LexToken(THEN,'then',1,36706) +LexToken(EOL,'\n',1,36710) +LexToken(VAR,'NP',1,36727) +LexToken(ASSIGNMENT,'=',1,36729) +LexToken(NUMBER,'2',1,36730) +LexToken(SEMICOLON,';',1,36731) +LexToken(EOL,'\n',1,36732) +LexToken(ELSE,'else',1,36745) +LexToken(EOL,'\n',1,36749) +LexToken(IF,'if',1,36766) +LexToken(OPENBRACKET,'(',1,36769) +LexToken(VAR,'N',1,36770) +LexToken(COMPARISON,'<',1,36771) +LexToken(NUMBER,'200',1,36772) +LexToken(CLOSEBRACKET,')',1,36775) +LexToken(THEN,'then',1,36777) +LexToken(EOL,'\n',1,36781) +LexToken(VAR,'NP',1,36802) +LexToken(ASSIGNMENT,'=',1,36804) +LexToken(NUMBER,'1',1,36805) +LexToken(SEMICOLON,';',1,36806) +LexToken(EOL,'\n',1,36807) +LexToken(ELSE,'else',1,36824) +LexToken(EOL,'\n',1,36828) +LexToken(VAR,'NP',1,36849) +LexToken(ASSIGNMENT,'=',1,36851) +LexToken(NUMBER,'0',1,36852) +LexToken(SEMICOLON,';',1,36853) +LexToken(EOL,'\n',1,36854) +LexToken(END,'end',1,36871) +LexToken(SEMICOLON,';',1,36874) +LexToken(EOL,'\n',1,36875) +LexToken(END,'end',1,36888) +LexToken(SEMICOLON,';',1,36891) +LexToken(EOL,'\n',1,36892) +LexToken(END,'end',1,36901) +LexToken(SEMICOLON,';',1,36904) +LexToken(EOL,'\n',1,36905) +LexToken(END,'end',1,36910) +LexToken(EOL,'\n',1,36913) +LexToken(FOR,'for',1,36918) +LexToken(VAR,'i',1,36922) +LexToken(ASSIGNMENT,'=',1,36923) +LexToken(NUMBER,'1',1,36924) +LexToken(COLON,':',1,36925) +LexToken(VAR,'N',1,36926) +LexToken(NUMBER,'-1',1,36927) +LexToken(EOL,'\n',1,36929) +LexToken(VAR,'X',1,36938) +LexToken(ASSIGNMENT,'=',1,36939) +LexToken(OPENSQBRACKET,'[',1,36940) +LexToken(VAR,'X',1,36941) +LexToken(SEMICOLON,';',1,36942) +LexToken(VAR,'linspace',1,36943) +LexToken(OPENBRACKET,'(',1,36951) +LexToken(VAR,'x',1,36952) +LexToken(OPENBRACKET,'(',1,36953) +LexToken(VAR,'i',1,36954) +LexToken(CLOSEBRACKET,')',1,36955) +LexToken(COMMA,',',1,36956) +LexToken(VAR,'x',1,36957) +LexToken(OPENBRACKET,'(',1,36958) +LexToken(VAR,'i',1,36959) +LexToken(OPERATOR,'+',1,36960) +LexToken(NUMBER,'1',1,36961) +LexToken(CLOSEBRACKET,')',1,36962) +LexToken(COMMA,',',1,36963) +LexToken(VAR,'NP',1,36964) +LexToken(OPERATOR,'+',1,36966) +LexToken(NUMBER,'2',1,36967) +LexToken(CLOSEBRACKET,')',1,36968) +LexToken(TRANSPOSE,"'",1,36969) +LexToken(CLOSESQBRACKET,']',1,36970) +LexToken(SEMICOLON,';',1,36971) +LexToken(EOL,'\n',1,37015) +LexToken(END,'end',1,37020) +LexToken(EOL,'\n',1,37023) +LexToken(EOL,'\n',1,37072) +LexToken(IF,'if',1,37077) +LexToken(OPENBRACKET,'(',1,37080) +LexToken(VAR,'N',1,37081) +LexToken(COMPARISON,'>',1,37082) +LexToken(NUMBER,'2',1,37083) +LexToken(CLOSEBRACKET,')',1,37084) +LexToken(LOGICAL,'&',1,37086) +LexToken(OPENBRACKET,'(',1,37088) +LexToken(VAR,'METHOD',1,37089) +LexToken(COMPARISON,'==',1,37095) +LexToken(DQSTRING,'"order 2"',1,37105) +LexToken(CLOSEBRACKET,')',1,37106) +LexToken(THEN,'then',1,37108) +LexToken(EOL,'\n',1,37112) +LexToken(VAR,'Z',1,37121) +LexToken(ASSIGNMENT,'=',1,37122) +LexToken(VAR,'ORDER2',1,37123) +LexToken(OPENBRACKET,'(',1,37129) +LexToken(VAR,'x',1,37130) +LexToken(COMMA,',',1,37131) +LexToken(VAR,'y',1,37132) +LexToken(CLOSEBRACKET,')',1,37133) +LexToken(SEMICOLON,';',1,37134) +LexToken(EOL,'\n',1,37135) +LexToken(VAR,'A',1,37144) +LexToken(ASSIGNMENT,'=',1,37145) +LexToken(VAR,'Z',1,37146) +LexToken(OPENBRACKET,'(',1,37147) +LexToken(NUMBER,'1',1,37148) +LexToken(COLON,':',1,37149) +LexToken(VAR,'N',1,37150) +LexToken(NUMBER,'-1',1,37151) +LexToken(CLOSEBRACKET,')',1,37153) +LexToken(SEMICOLON,';',1,37154) +LexToken(EOL,'\n',1,37155) +LexToken(VAR,'B',1,37164) +LexToken(ASSIGNMENT,'=',1,37165) +LexToken(VAR,'Z',1,37166) +LexToken(OPENBRACKET,'(',1,37167) +LexToken(VAR,'N',1,37168) +LexToken(COLON,':',1,37169) +LexToken(NUMBER,'2',1,37170) +LexToken(OPERATOR,'*',1,37171) +LexToken(VAR,'N',1,37172) +LexToken(NUMBER,'-2',1,37173) +LexToken(CLOSEBRACKET,')',1,37175) +LexToken(SEMICOLON,';',1,37176) +LexToken(EOL,'\n',1,37177) +LexToken(VAR,'C',1,37186) +LexToken(ASSIGNMENT,'=',1,37187) +LexToken(VAR,'Z',1,37188) +LexToken(OPENBRACKET,'(',1,37189) +LexToken(NUMBER,'2',1,37190) +LexToken(OPERATOR,'*',1,37191) +LexToken(VAR,'N',1,37192) +LexToken(NUMBER,'-1',1,37193) +LexToken(COLON,':',1,37195) +LexToken(NUMBER,'3',1,37196) +LexToken(OPERATOR,'*',1,37197) +LexToken(VAR,'N',1,37198) +LexToken(NUMBER,'-3',1,37199) +LexToken(CLOSEBRACKET,')',1,37201) +LexToken(SEMICOLON,';',1,37202) +LexToken(EOL,'\n',1,37203) +LexToken(EOL,'\n',1,37204) +LexToken(FOR,'for',1,37213) +LexToken(VAR,'j',1,37217) +LexToken(ASSIGNMENT,'=',1,37218) +LexToken(NUMBER,'1',1,37219) +LexToken(COLON,':',1,37220) +LexToken(VAR,'size',1,37221) +LexToken(OPENBRACKET,'(',1,37225) +LexToken(VAR,'X',1,37226) +LexToken(COMMA,',',1,37227) +LexToken(DQSTRING,'"*"',1,37230) +LexToken(CLOSEBRACKET,')',1,37231) +LexToken(EOL,'\n',1,37232) +LexToken(FOR,'for',1,37245) +LexToken(VAR,'i',1,37249) +LexToken(ASSIGNMENT,'=',1,37250) +LexToken(VAR,'N',1,37251) +LexToken(NUMBER,'-1',1,37252) +LexToken(COLON,':',1,37254) +LexToken(NUMBER,'-1',1,37255) +LexToken(COLON,':',1,37257) +LexToken(NUMBER,'1',1,37258) +LexToken(EOL,'\n',1,37259) +LexToken(IF,'if',1,37276) +LexToken(VAR,'X',1,37279) +LexToken(OPENBRACKET,'(',1,37280) +LexToken(VAR,'j',1,37281) +LexToken(CLOSEBRACKET,')',1,37282) +LexToken(COMPARISON,'>=',1,37283) +LexToken(VAR,'x',1,37285) +LexToken(OPENBRACKET,'(',1,37286) +LexToken(VAR,'i',1,37287) +LexToken(CLOSEBRACKET,')',1,37288) +LexToken(THEN,'then',1,37290) +LexToken(COMMA,',',1,37294) +LexToken(EOL,'\n',1,37295) +LexToken(BREAK,'break',1,37316) +LexToken(SEMICOLON,';',1,37321) +LexToken(EOL,'\n',1,37322) +LexToken(END,'end',1,37339) +LexToken(EOL,'\n',1,37342) +LexToken(END,'end',1,37355) +LexToken(EOL,'\n',1,37358) +LexToken(VAR,'Y',1,37371) +LexToken(OPENBRACKET,'(',1,37372) +LexToken(VAR,'j',1,37373) +LexToken(CLOSEBRACKET,')',1,37374) +LexToken(ASSIGNMENT,'=',1,37375) +LexToken(VAR,'A',1,37376) +LexToken(OPENBRACKET,'(',1,37377) +LexToken(VAR,'i',1,37378) +LexToken(CLOSEBRACKET,')',1,37379) +LexToken(OPERATOR,'*',1,37380) +LexToken(OPENBRACKET,'(',1,37381) +LexToken(VAR,'X',1,37382) +LexToken(OPENBRACKET,'(',1,37383) +LexToken(VAR,'j',1,37384) +LexToken(CLOSEBRACKET,')',1,37385) +LexToken(OPERATOR,'-',1,37386) +LexToken(VAR,'x',1,37387) +LexToken(OPENBRACKET,'(',1,37388) +LexToken(VAR,'i',1,37389) +LexToken(CLOSEBRACKET,')',1,37390) +LexToken(CLOSEBRACKET,')',1,37391) +LexToken(OPERATOR,'^',1,37392) +LexToken(NUMBER,'2',1,37393) +LexToken(OPERATOR,'+',1,37394) +LexToken(VAR,'B',1,37395) +LexToken(OPENBRACKET,'(',1,37396) +LexToken(VAR,'i',1,37397) +LexToken(CLOSEBRACKET,')',1,37398) +LexToken(OPERATOR,'*',1,37399) +LexToken(OPENBRACKET,'(',1,37400) +LexToken(VAR,'X',1,37401) +LexToken(OPENBRACKET,'(',1,37402) +LexToken(VAR,'j',1,37403) +LexToken(CLOSEBRACKET,')',1,37404) +LexToken(OPERATOR,'-',1,37405) +LexToken(VAR,'x',1,37406) +LexToken(OPENBRACKET,'(',1,37407) +LexToken(VAR,'i',1,37408) +LexToken(CLOSEBRACKET,')',1,37409) +LexToken(CLOSEBRACKET,')',1,37410) +LexToken(OPERATOR,'+',1,37411) +LexToken(VAR,'C',1,37412) +LexToken(OPENBRACKET,'(',1,37413) +LexToken(VAR,'i',1,37414) +LexToken(CLOSEBRACKET,')',1,37415) +LexToken(SEMICOLON,';',1,37416) +LexToken(EOL,'\n',1,37417) +LexToken(END,'end',1,37426) +LexToken(EOL,'\n',1,37429) +LexToken(VAR,'orpar',1,37438) +LexToken(ASSIGNMENT,'=',1,37443) +LexToken(VAR,'matrix',1,37444) +LexToken(OPENBRACKET,'(',1,37450) +LexToken(VAR,'Z',1,37451) +LexToken(COMMA,',',1,37452) +LexToken(NUMBER,'-1',1,37453) +LexToken(COMMA,',',1,37455) +LexToken(NUMBER,'1',1,37456) +LexToken(CLOSEBRACKET,')',1,37457) +LexToken(EOL,'\n',1,37458) +LexToken(END,'end',1,37463) +LexToken(EOL,'\n',1,37466) +LexToken(EOL,'\n',1,37513) +LexToken(IF,'if',1,37518) +LexToken(OPENBRACKET,'(',1,37521) +LexToken(VAR,'METHOD',1,37522) +LexToken(COMPARISON,'==',1,37528) +LexToken(DQSTRING,'"not_a_knot"',1,37541) +LexToken(CLOSEBRACKET,')',1,37542) +LexToken(THEN,'then',1,37544) +LexToken(EOL,'\n',1,37548) +LexToken(VAR,'try',1,37557) +LexToken(EOL,'\n',1,37560) +LexToken(VAR,'d',1,37573) +LexToken(ASSIGNMENT,'=',1,37575) +LexToken(VAR,'splin',1,37577) +LexToken(OPENBRACKET,'(',1,37582) +LexToken(VAR,'x',1,37583) +LexToken(COMMA,',',1,37584) +LexToken(VAR,'y',1,37586) +LexToken(COMMA,',',1,37587) +LexToken(VAR,'METHOD',1,37589) +LexToken(CLOSEBRACKET,')',1,37595) +LexToken(SEMICOLON,';',1,37596) +LexToken(EOL,'\n',1,37597) +LexToken(VAR,'Y',1,37610) +LexToken(ASSIGNMENT,'=',1,37612) +LexToken(VAR,'interp',1,37614) +LexToken(OPENBRACKET,'(',1,37620) +LexToken(VAR,'X',1,37621) +LexToken(COMMA,',',1,37622) +LexToken(VAR,'x',1,37624) +LexToken(COMMA,',',1,37625) +LexToken(VAR,'y',1,37627) +LexToken(COMMA,',',1,37628) +LexToken(VAR,'d',1,37630) +LexToken(CLOSEBRACKET,')',1,37631) +LexToken(SEMICOLON,';',1,37632) +LexToken(EOL,'\n',1,37633) +LexToken(VAR,'orpar',1,37646) +LexToken(ASSIGNMENT,'=',1,37651) +LexToken(VAR,'d',1,37652) +LexToken(OPENBRACKET,'(',1,37653) +LexToken(COLON,':',1,37654) +LexToken(CLOSEBRACKET,')',1,37655) +LexToken(SEMICOLON,';',1,37656) +LexToken(EOL,'\n',1,37657) +LexToken(VAR,'catch',1,37666) +LexToken(EOL,'\n',1,37671) +LexToken(VAR,'xinfo',1,37684) +LexToken(OPENBRACKET,'(',1,37689) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,37708) +LexToken(OPERATOR,'+',1,37709) +LexToken(VAR,'METHOD',1,37710) +LexToken(CLOSEBRACKET,')',1,37716) +LexToken(EOL,'\n',1,37717) +LexToken(END,'end',1,37726) +LexToken(EOL,'\n',1,37729) +LexToken(EOL,'\n',1,37730) +LexToken(END,'end',1,37735) +LexToken(EOL,'\n',1,37738) +LexToken(EOL,'\n',1,37785) +LexToken(IF,'if',1,37790) +LexToken(OPENBRACKET,'(',1,37793) +LexToken(VAR,'METHOD',1,37794) +LexToken(COMPARISON,'==',1,37800) +LexToken(DQSTRING,'"periodic"',1,37811) +LexToken(CLOSEBRACKET,')',1,37812) +LexToken(THEN,'then',1,37814) +LexToken(EOL,'\n',1,37818) +LexToken(IF,'if',1,37827) +LexToken(VAR,'y',1,37830) +LexToken(OPENBRACKET,'(',1,37831) +LexToken(NUMBER,'1',1,37832) +LexToken(CLOSEBRACKET,')',1,37833) +LexToken(COMPARISON,'<>',1,37834) +LexToken(VAR,'y',1,37836) +LexToken(OPENBRACKET,'(',1,37837) +LexToken(VAR,'N',1,37838) +LexToken(CLOSEBRACKET,')',1,37839) +LexToken(THEN,'then',1,37841) +LexToken(EOL,'\n',1,37845) +LexToken(VAR,'y',1,37858) +LexToken(OPENBRACKET,'(',1,37859) +LexToken(VAR,'N',1,37860) +LexToken(CLOSEBRACKET,')',1,37861) +LexToken(ASSIGNMENT,'=',1,37862) +LexToken(VAR,'y',1,37863) +LexToken(OPENBRACKET,'(',1,37864) +LexToken(NUMBER,'1',1,37865) +LexToken(CLOSEBRACKET,')',1,37866) +LexToken(EOL,'\n',1,37867) +LexToken(END,'end',1,37876) +LexToken(EOL,'\n',1,37879) +LexToken(VAR,'try',1,37888) +LexToken(EOL,'\n',1,37891) +LexToken(VAR,'d',1,37904) +LexToken(ASSIGNMENT,'=',1,37906) +LexToken(VAR,'splin',1,37908) +LexToken(OPENBRACKET,'(',1,37913) +LexToken(VAR,'x',1,37914) +LexToken(COMMA,',',1,37915) +LexToken(VAR,'y',1,37917) +LexToken(COMMA,',',1,37918) +LexToken(VAR,'METHOD',1,37919) +LexToken(CLOSEBRACKET,')',1,37925) +LexToken(SEMICOLON,';',1,37926) +LexToken(EOL,'\n',1,37927) +LexToken(VAR,'Y',1,37940) +LexToken(ASSIGNMENT,'=',1,37942) +LexToken(VAR,'interp',1,37944) +LexToken(OPENBRACKET,'(',1,37950) +LexToken(VAR,'X',1,37951) +LexToken(COMMA,',',1,37952) +LexToken(VAR,'x',1,37954) +LexToken(COMMA,',',1,37955) +LexToken(VAR,'y',1,37957) +LexToken(COMMA,',',1,37958) +LexToken(VAR,'d',1,37960) +LexToken(CLOSEBRACKET,')',1,37961) +LexToken(SEMICOLON,';',1,37962) +LexToken(EOL,'\n',1,37963) +LexToken(VAR,'orpar',1,37976) +LexToken(ASSIGNMENT,'=',1,37981) +LexToken(VAR,'d',1,37982) +LexToken(OPENBRACKET,'(',1,37983) +LexToken(COLON,':',1,37984) +LexToken(CLOSEBRACKET,')',1,37985) +LexToken(SEMICOLON,';',1,37986) +LexToken(EOL,'\n',1,37987) +LexToken(VAR,'catch',1,37996) +LexToken(EOL,'\n',1,38001) +LexToken(VAR,'xinfo',1,38014) +LexToken(OPENBRACKET,'(',1,38019) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,38038) +LexToken(OPERATOR,'+',1,38039) +LexToken(VAR,'METHOD',1,38040) +LexToken(CLOSEBRACKET,')',1,38046) +LexToken(EOL,'\n',1,38047) +LexToken(END,'end',1,38056) +LexToken(EOL,'\n',1,38059) +LexToken(END,'end',1,38064) +LexToken(EOL,'\n',1,38067) +LexToken(EOL,'\n',1,38114) +LexToken(IF,'if',1,38119) +LexToken(OPENBRACKET,'(',1,38122) +LexToken(VAR,'METHOD',1,38123) +LexToken(COMPARISON,'==',1,38129) +LexToken(DQSTRING,'"monotone"',1,38140) +LexToken(CLOSEBRACKET,')',1,38142) +LexToken(THEN,'then',1,38144) +LexToken(EOL,'\n',1,38148) +LexToken(VAR,'try',1,38157) +LexToken(EOL,'\n',1,38160) +LexToken(VAR,'d',1,38173) +LexToken(ASSIGNMENT,'=',1,38175) +LexToken(VAR,'splin',1,38177) +LexToken(OPENBRACKET,'(',1,38182) +LexToken(VAR,'x',1,38183) +LexToken(COMMA,',',1,38184) +LexToken(VAR,'y',1,38186) +LexToken(COMMA,',',1,38187) +LexToken(VAR,'METHOD',1,38189) +LexToken(CLOSEBRACKET,')',1,38195) +LexToken(SEMICOLON,';',1,38196) +LexToken(EOL,'\n',1,38197) +LexToken(VAR,'Y',1,38210) +LexToken(ASSIGNMENT,'=',1,38212) +LexToken(VAR,'interp',1,38214) +LexToken(OPENBRACKET,'(',1,38220) +LexToken(VAR,'X',1,38221) +LexToken(COMMA,',',1,38222) +LexToken(VAR,'x',1,38224) +LexToken(COMMA,',',1,38225) +LexToken(VAR,'y',1,38227) +LexToken(COMMA,',',1,38228) +LexToken(VAR,'d',1,38230) +LexToken(CLOSEBRACKET,')',1,38231) +LexToken(SEMICOLON,';',1,38232) +LexToken(EOL,'\n',1,38233) +LexToken(VAR,'orpar',1,38246) +LexToken(ASSIGNMENT,'=',1,38251) +LexToken(VAR,'d',1,38252) +LexToken(OPENBRACKET,'(',1,38253) +LexToken(COLON,':',1,38254) +LexToken(CLOSEBRACKET,')',1,38255) +LexToken(SEMICOLON,';',1,38256) +LexToken(EOL,'\n',1,38257) +LexToken(VAR,'catch',1,38266) +LexToken(EOL,'\n',1,38271) +LexToken(VAR,'xinfo',1,38284) +LexToken(OPENBRACKET,'(',1,38289) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,38308) +LexToken(OPERATOR,'+',1,38309) +LexToken(VAR,'METHOD',1,38310) +LexToken(CLOSEBRACKET,')',1,38316) +LexToken(EOL,'\n',1,38317) +LexToken(END,'end',1,38326) +LexToken(EOL,'\n',1,38329) +LexToken(EOL,'\n',1,38330) +LexToken(END,'end',1,38335) +LexToken(EOL,'\n',1,38338) +LexToken(EOL,'\n',1,38385) +LexToken(IF,'if',1,38390) +LexToken(OPENBRACKET,'(',1,38393) +LexToken(VAR,'METHOD',1,38394) +LexToken(COMPARISON,'==',1,38400) +LexToken(DQSTRING,'"fast"',1,38407) +LexToken(CLOSEBRACKET,')',1,38408) +LexToken(THEN,'then',1,38410) +LexToken(EOL,'\n',1,38414) +LexToken(VAR,'try',1,38423) +LexToken(EOL,'\n',1,38426) +LexToken(VAR,'d',1,38439) +LexToken(ASSIGNMENT,'=',1,38441) +LexToken(VAR,'splin',1,38443) +LexToken(OPENBRACKET,'(',1,38448) +LexToken(VAR,'x',1,38449) +LexToken(COMMA,',',1,38450) +LexToken(VAR,'y',1,38452) +LexToken(COMMA,',',1,38453) +LexToken(VAR,'METHOD',1,38455) +LexToken(CLOSEBRACKET,')',1,38461) +LexToken(SEMICOLON,';',1,38462) +LexToken(EOL,'\n',1,38463) +LexToken(VAR,'Y',1,38476) +LexToken(ASSIGNMENT,'=',1,38478) +LexToken(VAR,'interp',1,38480) +LexToken(OPENBRACKET,'(',1,38486) +LexToken(VAR,'X',1,38487) +LexToken(COMMA,',',1,38488) +LexToken(VAR,'x',1,38490) +LexToken(COMMA,',',1,38491) +LexToken(VAR,'y',1,38493) +LexToken(COMMA,',',1,38494) +LexToken(VAR,'d',1,38496) +LexToken(CLOSEBRACKET,')',1,38497) +LexToken(SEMICOLON,';',1,38498) +LexToken(EOL,'\n',1,38499) +LexToken(VAR,'orpar',1,38512) +LexToken(ASSIGNMENT,'=',1,38517) +LexToken(VAR,'d',1,38518) +LexToken(OPENBRACKET,'(',1,38519) +LexToken(COLON,':',1,38520) +LexToken(CLOSEBRACKET,')',1,38521) +LexToken(SEMICOLON,';',1,38522) +LexToken(EOL,'\n',1,38523) +LexToken(VAR,'catch',1,38532) +LexToken(EOL,'\n',1,38537) +LexToken(VAR,'xinfo',1,38550) +LexToken(OPENBRACKET,'(',1,38555) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,38575) +LexToken(OPERATOR,'+',1,38576) +LexToken(VAR,'METHOD',1,38577) +LexToken(CLOSEBRACKET,')',1,38583) +LexToken(EOL,'\n',1,38584) +LexToken(END,'end',1,38593) +LexToken(EOL,'\n',1,38596) +LexToken(END,'end',1,38601) +LexToken(EOL,'\n',1,38604) +LexToken(EOL,'\n',1,38651) +LexToken(IF,'if',1,38656) +LexToken(OPENBRACKET,'(',1,38659) +LexToken(VAR,'METHOD',1,38660) +LexToken(COMPARISON,'==',1,38666) +LexToken(DQSTRING,'"clamped"',1,38676) +LexToken(CLOSEBRACKET,')',1,38677) +LexToken(THEN,'then',1,38679) +LexToken(EOL,'\n',1,38683) +LexToken(VAR,'try',1,38692) +LexToken(EOL,'\n',1,38695) +LexToken(VAR,'d',1,38708) +LexToken(ASSIGNMENT,'=',1,38710) +LexToken(VAR,'splin',1,38712) +LexToken(OPENBRACKET,'(',1,38717) +LexToken(VAR,'x',1,38718) +LexToken(COMMA,',',1,38719) +LexToken(VAR,'y',1,38721) +LexToken(COMMA,',',1,38722) +LexToken(VAR,'METHOD',1,38724) +LexToken(COMMA,',',1,38730) +LexToken(OPENSQBRACKET,'[',1,38731) +LexToken(NUMBER,'0',1,38732) +LexToken(SEMICOLON,';',1,38733) +LexToken(NUMBER,'0',1,38734) +LexToken(CLOSESQBRACKET,']',1,38735) +LexToken(CLOSEBRACKET,')',1,38736) +LexToken(SEMICOLON,';',1,38737) +LexToken(EOL,'\n',1,38738) +LexToken(VAR,'Y',1,38751) +LexToken(ASSIGNMENT,'=',1,38753) +LexToken(VAR,'interp',1,38755) +LexToken(OPENBRACKET,'(',1,38761) +LexToken(VAR,'X',1,38762) +LexToken(COMMA,',',1,38763) +LexToken(VAR,'x',1,38765) +LexToken(COMMA,',',1,38766) +LexToken(VAR,'y',1,38768) +LexToken(COMMA,',',1,38769) +LexToken(VAR,'d',1,38771) +LexToken(CLOSEBRACKET,')',1,38772) +LexToken(SEMICOLON,';',1,38773) +LexToken(EOL,'\n',1,38774) +LexToken(VAR,'orpar',1,38787) +LexToken(ASSIGNMENT,'=',1,38792) +LexToken(VAR,'d',1,38793) +LexToken(OPENBRACKET,'(',1,38794) +LexToken(COLON,':',1,38795) +LexToken(CLOSEBRACKET,')',1,38796) +LexToken(SEMICOLON,';',1,38797) +LexToken(EOL,'\n',1,38798) +LexToken(VAR,'catch',1,38807) +LexToken(EOL,'\n',1,38812) +LexToken(VAR,'xinfo',1,38825) +LexToken(OPENBRACKET,'(',1,38830) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,38849) +LexToken(OPERATOR,'+',1,38850) +LexToken(VAR,'METHOD',1,38851) +LexToken(CLOSEBRACKET,')',1,38857) +LexToken(EOL,'\n',1,38858) +LexToken(END,'end',1,38867) +LexToken(EOL,'\n',1,38870) +LexToken(END,'end',1,38875) +LexToken(EOL,'\n',1,38878) +LexToken(EOL,'\n',1,38879) +LexToken(ENDFUNCTION,'endfunction',1,38880) +LexToken(EOL,'\n',1,38891) +LexToken(EOL,'\n',1,38943) +LexToken(FUNCTION,'function',1,38944) +LexToken(OPENSQBRACKET,'[',1,38953) +LexToken(VAR,'Z',1,38954) +LexToken(CLOSESQBRACKET,']',1,38955) +LexToken(ASSIGNMENT,'=',1,38956) +LexToken(VAR,'ORDER2',1,38957) +LexToken(OPENBRACKET,'(',1,38963) +LexToken(VAR,'x',1,38964) +LexToken(COMMA,',',1,38965) +LexToken(VAR,'y',1,38966) +LexToken(CLOSEBRACKET,')',1,38967) +LexToken(EOL,'\n',1,38968) +LexToken(VAR,'N',1,38973) +LexToken(ASSIGNMENT,'=',1,38974) +LexToken(VAR,'size',1,38975) +LexToken(OPENBRACKET,'(',1,38979) +LexToken(VAR,'x',1,38980) +LexToken(COMMA,',',1,38981) +LexToken(DQSTRING,'"*"',1,38984) +LexToken(CLOSEBRACKET,')',1,38985) +LexToken(NUMBER,'-1',1,38986) +LexToken(SEMICOLON,';',1,38988) +LexToken(EOL,'\n',1,38989) +LexToken(VAR,'A',1,38994) +LexToken(ASSIGNMENT,'=',1,38995) +LexToken(VAR,'zeros',1,38996) +LexToken(OPENBRACKET,'(',1,39001) +LexToken(NUMBER,'3',1,39002) +LexToken(OPERATOR,'*',1,39003) +LexToken(VAR,'N',1,39004) +LexToken(NUMBER,'-1',1,39005) +LexToken(COMMA,',',1,39007) +LexToken(VAR,'N',1,39008) +LexToken(OPERATOR,'*',1,39009) +LexToken(NUMBER,'3',1,39010) +LexToken(CLOSEBRACKET,')',1,39011) +LexToken(SEMICOLON,';',1,39012) +LexToken(EOL,'\n',1,39013) +LexToken(VAR,'B',1,39018) +LexToken(ASSIGNMENT,'=',1,39019) +LexToken(VAR,'zeros',1,39020) +LexToken(OPENBRACKET,'(',1,39025) +LexToken(NUMBER,'3',1,39026) +LexToken(OPERATOR,'*',1,39027) +LexToken(VAR,'N',1,39028) +LexToken(NUMBER,'-1',1,39029) +LexToken(COMMA,',',1,39031) +LexToken(NUMBER,'1',1,39032) +LexToken(CLOSEBRACKET,')',1,39033) +LexToken(SEMICOLON,';',1,39034) +LexToken(EOL,'\n',1,39035) +LexToken(FOR,'for',1,39040) +LexToken(VAR,'i',1,39044) +LexToken(ASSIGNMENT,'=',1,39045) +LexToken(NUMBER,'1',1,39046) +LexToken(COLON,':',1,39047) +LexToken(VAR,'N',1,39048) +LexToken(EOL,'\n',1,39049) +LexToken(VAR,'j',1,39058) +LexToken(ASSIGNMENT,'=',1,39059) +LexToken(NUMBER,'3',1,39060) +LexToken(OPERATOR,'*',1,39061) +LexToken(OPENBRACKET,'(',1,39062) +LexToken(VAR,'i',1,39063) +LexToken(NUMBER,'-1',1,39064) +LexToken(CLOSEBRACKET,')',1,39066) +LexToken(OPERATOR,'+',1,39067) +LexToken(NUMBER,'1',1,39068) +LexToken(SEMICOLON,';',1,39069) +LexToken(EOL,'\n',1,39070) +LexToken(VAR,'A',1,39079) +LexToken(OPENBRACKET,'(',1,39080) +LexToken(VAR,'j',1,39081) +LexToken(COMMA,',',1,39082) +LexToken(VAR,'i',1,39083) +LexToken(OPERATOR,'+',1,39084) +LexToken(NUMBER,'2',1,39085) +LexToken(OPERATOR,'*',1,39086) +LexToken(VAR,'N',1,39087) +LexToken(CLOSEBRACKET,')',1,39088) +LexToken(ASSIGNMENT,'=',1,39089) +LexToken(NUMBER,'1',1,39090) +LexToken(SEMICOLON,';',1,39091) +LexToken(EOL,'\n',1,39092) +LexToken(VAR,'B',1,39101) +LexToken(OPENBRACKET,'(',1,39102) +LexToken(VAR,'j',1,39103) +LexToken(CLOSEBRACKET,')',1,39104) +LexToken(ASSIGNMENT,'=',1,39105) +LexToken(VAR,'y',1,39106) +LexToken(OPENBRACKET,'(',1,39107) +LexToken(VAR,'i',1,39108) +LexToken(CLOSEBRACKET,')',1,39109) +LexToken(SEMICOLON,';',1,39110) +LexToken(EOL,'\n',1,39111) +LexToken(VAR,'A',1,39120) +LexToken(OPENBRACKET,'(',1,39121) +LexToken(VAR,'j',1,39122) +LexToken(OPERATOR,'+',1,39123) +LexToken(NUMBER,'1',1,39124) +LexToken(COMMA,',',1,39125) +LexToken(VAR,'i',1,39126) +LexToken(CLOSEBRACKET,')',1,39127) +LexToken(ASSIGNMENT,'=',1,39128) +LexToken(OPENBRACKET,'(',1,39129) +LexToken(VAR,'x',1,39130) +LexToken(OPENBRACKET,'(',1,39131) +LexToken(VAR,'i',1,39132) +LexToken(OPERATOR,'+',1,39133) +LexToken(NUMBER,'1',1,39134) +LexToken(CLOSEBRACKET,')',1,39135) +LexToken(OPERATOR,'-',1,39136) +LexToken(VAR,'x',1,39137) +LexToken(OPENBRACKET,'(',1,39138) +LexToken(VAR,'i',1,39139) +LexToken(CLOSEBRACKET,')',1,39140) +LexToken(CLOSEBRACKET,')',1,39141) +LexToken(OPERATOR,'^',1,39142) +LexToken(NUMBER,'2',1,39143) +LexToken(SEMICOLON,';',1,39144) +LexToken(EOL,'\n',1,39145) +LexToken(VAR,'A',1,39154) +LexToken(OPENBRACKET,'(',1,39155) +LexToken(VAR,'j',1,39156) +LexToken(OPERATOR,'+',1,39157) +LexToken(NUMBER,'1',1,39158) +LexToken(COMMA,',',1,39159) +LexToken(VAR,'i',1,39160) +LexToken(OPERATOR,'+',1,39161) +LexToken(VAR,'N',1,39162) +LexToken(CLOSEBRACKET,')',1,39163) +LexToken(ASSIGNMENT,'=',1,39164) +LexToken(VAR,'x',1,39165) +LexToken(OPENBRACKET,'(',1,39166) +LexToken(VAR,'i',1,39167) +LexToken(OPERATOR,'+',1,39168) +LexToken(NUMBER,'1',1,39169) +LexToken(CLOSEBRACKET,')',1,39170) +LexToken(OPERATOR,'-',1,39171) +LexToken(VAR,'x',1,39172) +LexToken(OPENBRACKET,'(',1,39173) +LexToken(VAR,'i',1,39174) +LexToken(CLOSEBRACKET,')',1,39175) +LexToken(SEMICOLON,';',1,39176) +LexToken(EOL,'\n',1,39177) +LexToken(VAR,'A',1,39186) +LexToken(OPENBRACKET,'(',1,39187) +LexToken(VAR,'j',1,39188) +LexToken(OPERATOR,'+',1,39189) +LexToken(NUMBER,'1',1,39190) +LexToken(COMMA,',',1,39191) +LexToken(VAR,'i',1,39192) +LexToken(OPERATOR,'+',1,39193) +LexToken(NUMBER,'2',1,39194) +LexToken(OPERATOR,'*',1,39195) +LexToken(VAR,'N',1,39196) +LexToken(CLOSEBRACKET,')',1,39197) +LexToken(ASSIGNMENT,'=',1,39198) +LexToken(NUMBER,'1',1,39199) +LexToken(SEMICOLON,';',1,39200) +LexToken(EOL,'\n',1,39201) +LexToken(VAR,'B',1,39210) +LexToken(OPENBRACKET,'(',1,39211) +LexToken(VAR,'j',1,39212) +LexToken(OPERATOR,'+',1,39213) +LexToken(NUMBER,'1',1,39214) +LexToken(CLOSEBRACKET,')',1,39215) +LexToken(ASSIGNMENT,'=',1,39216) +LexToken(VAR,'y',1,39217) +LexToken(OPENBRACKET,'(',1,39218) +LexToken(VAR,'i',1,39219) +LexToken(OPERATOR,'+',1,39220) +LexToken(NUMBER,'1',1,39221) +LexToken(CLOSEBRACKET,')',1,39222) +LexToken(SEMICOLON,';',1,39223) +LexToken(EOL,'\n',1,39224) +LexToken(END,'end',1,39229) +LexToken(EOL,'\n',1,39232) +LexToken(EOL,'\n',1,39233) +LexToken(FOR,'for',1,39238) +LexToken(VAR,'i',1,39242) +LexToken(ASSIGNMENT,'=',1,39243) +LexToken(NUMBER,'1',1,39244) +LexToken(COLON,':',1,39245) +LexToken(VAR,'N',1,39246) +LexToken(NUMBER,'-1',1,39247) +LexToken(EOL,'\n',1,39249) +LexToken(VAR,'j',1,39258) +LexToken(ASSIGNMENT,'=',1,39259) +LexToken(NUMBER,'3',1,39260) +LexToken(OPERATOR,'*',1,39261) +LexToken(OPENBRACKET,'(',1,39262) +LexToken(VAR,'i',1,39263) +LexToken(NUMBER,'-1',1,39264) +LexToken(CLOSEBRACKET,')',1,39266) +LexToken(OPERATOR,'+',1,39267) +LexToken(NUMBER,'1',1,39268) +LexToken(SEMICOLON,';',1,39269) +LexToken(EOL,'\n',1,39270) +LexToken(VAR,'A',1,39279) +LexToken(OPENBRACKET,'(',1,39280) +LexToken(VAR,'j',1,39281) +LexToken(OPERATOR,'+',1,39282) +LexToken(NUMBER,'2',1,39283) +LexToken(COMMA,',',1,39284) +LexToken(VAR,'i',1,39285) +LexToken(CLOSEBRACKET,')',1,39286) +LexToken(ASSIGNMENT,'=',1,39287) +LexToken(NUMBER,'2',1,39288) +LexToken(OPERATOR,'*',1,39289) +LexToken(OPENBRACKET,'(',1,39290) +LexToken(VAR,'x',1,39291) +LexToken(OPENBRACKET,'(',1,39292) +LexToken(VAR,'i',1,39293) +LexToken(OPERATOR,'+',1,39294) +LexToken(NUMBER,'1',1,39295) +LexToken(CLOSEBRACKET,')',1,39296) +LexToken(OPERATOR,'-',1,39297) +LexToken(VAR,'x',1,39298) +LexToken(OPENBRACKET,'(',1,39299) +LexToken(VAR,'i',1,39300) +LexToken(CLOSEBRACKET,')',1,39301) +LexToken(CLOSEBRACKET,')',1,39302) +LexToken(SEMICOLON,';',1,39303) +LexToken(EOL,'\n',1,39304) +LexToken(VAR,'A',1,39313) +LexToken(OPENBRACKET,'(',1,39314) +LexToken(VAR,'j',1,39315) +LexToken(OPERATOR,'+',1,39316) +LexToken(NUMBER,'2',1,39317) +LexToken(COMMA,',',1,39318) +LexToken(VAR,'i',1,39319) +LexToken(OPERATOR,'+',1,39320) +LexToken(VAR,'N',1,39321) +LexToken(CLOSEBRACKET,')',1,39322) +LexToken(ASSIGNMENT,'=',1,39323) +LexToken(NUMBER,'1',1,39324) +LexToken(SEMICOLON,';',1,39325) +LexToken(EOL,'\n',1,39326) +LexToken(VAR,'A',1,39335) +LexToken(OPENBRACKET,'(',1,39336) +LexToken(VAR,'j',1,39337) +LexToken(OPERATOR,'+',1,39338) +LexToken(NUMBER,'2',1,39339) +LexToken(COMMA,',',1,39340) +LexToken(VAR,'i',1,39341) +LexToken(OPERATOR,'+',1,39342) +LexToken(VAR,'N',1,39343) +LexToken(OPERATOR,'+',1,39344) +LexToken(NUMBER,'1',1,39345) +LexToken(CLOSEBRACKET,')',1,39346) +LexToken(ASSIGNMENT,'=',1,39347) +LexToken(NUMBER,'-1',1,39348) +LexToken(SEMICOLON,';',1,39350) +LexToken(EOL,'\n',1,39351) +LexToken(END,'end',1,39356) +LexToken(EOL,'\n',1,39359) +LexToken(EOL,'\n',1,39360) +LexToken(VAR,'Q',1,39365) +LexToken(ASSIGNMENT,'=',1,39366) +LexToken(VAR,'zeros',1,39367) +LexToken(OPENBRACKET,'(',1,39372) +LexToken(NUMBER,'3',1,39373) +LexToken(OPERATOR,'*',1,39374) +LexToken(VAR,'N',1,39375) +LexToken(COMMA,',',1,39376) +LexToken(NUMBER,'3',1,39377) +LexToken(OPERATOR,'*',1,39378) +LexToken(VAR,'N',1,39379) +LexToken(CLOSEBRACKET,')',1,39380) +LexToken(SEMICOLON,';',1,39381) +LexToken(EOL,'\n',1,39382) +LexToken(FOR,'for',1,39387) +LexToken(VAR,'i',1,39391) +LexToken(ASSIGNMENT,'=',1,39392) +LexToken(NUMBER,'1',1,39393) +LexToken(COLON,':',1,39394) +LexToken(VAR,'N',1,39395) +LexToken(EOL,'\n',1,39396) +LexToken(VAR,'Q',1,39405) +LexToken(OPENBRACKET,'(',1,39406) +LexToken(VAR,'i',1,39407) +LexToken(COMMA,',',1,39408) +LexToken(VAR,'i',1,39409) +LexToken(CLOSEBRACKET,')',1,39410) +LexToken(ASSIGNMENT,'=',1,39411) +LexToken(NUMBER,'4',1,39412) +LexToken(OPERATOR,'*',1,39413) +LexToken(OPENBRACKET,'(',1,39414) +LexToken(VAR,'x',1,39415) +LexToken(OPENBRACKET,'(',1,39416) +LexToken(VAR,'i',1,39417) +LexToken(OPERATOR,'+',1,39418) +LexToken(NUMBER,'1',1,39419) +LexToken(CLOSEBRACKET,')',1,39420) +LexToken(OPERATOR,'-',1,39421) +LexToken(VAR,'x',1,39422) +LexToken(OPENBRACKET,'(',1,39423) +LexToken(VAR,'i',1,39424) +LexToken(CLOSEBRACKET,')',1,39425) +LexToken(CLOSEBRACKET,')',1,39426) +LexToken(OPERATOR,'^',1,39427) +LexToken(NUMBER,'2',1,39428) +LexToken(EOL,'\n',1,39429) +LexToken(VAR,'Q',1,39438) +LexToken(OPENBRACKET,'(',1,39439) +LexToken(VAR,'i',1,39440) +LexToken(COMMA,',',1,39441) +LexToken(VAR,'i',1,39442) +LexToken(OPERATOR,'+',1,39443) +LexToken(VAR,'N',1,39444) +LexToken(CLOSEBRACKET,')',1,39445) +LexToken(ASSIGNMENT,'=',1,39446) +LexToken(NUMBER,'2',1,39447) +LexToken(OPERATOR,'*',1,39448) +LexToken(OPENBRACKET,'(',1,39449) +LexToken(VAR,'x',1,39450) +LexToken(OPENBRACKET,'(',1,39451) +LexToken(VAR,'i',1,39452) +LexToken(OPERATOR,'+',1,39453) +LexToken(NUMBER,'1',1,39454) +LexToken(CLOSEBRACKET,')',1,39455) +LexToken(OPERATOR,'-',1,39456) +LexToken(VAR,'x',1,39457) +LexToken(OPENBRACKET,'(',1,39458) +LexToken(VAR,'i',1,39459) +LexToken(CLOSEBRACKET,')',1,39460) +LexToken(CLOSEBRACKET,')',1,39461) +LexToken(EOL,'\n',1,39462) +LexToken(VAR,'Q',1,39471) +LexToken(OPENBRACKET,'(',1,39472) +LexToken(VAR,'i',1,39473) +LexToken(OPERATOR,'+',1,39474) +LexToken(VAR,'N',1,39475) +LexToken(COMMA,',',1,39476) +LexToken(VAR,'i',1,39477) +LexToken(CLOSEBRACKET,')',1,39478) +LexToken(ASSIGNMENT,'=',1,39479) +LexToken(NUMBER,'2',1,39480) +LexToken(OPERATOR,'*',1,39481) +LexToken(OPENBRACKET,'(',1,39482) +LexToken(VAR,'x',1,39483) +LexToken(OPENBRACKET,'(',1,39484) +LexToken(VAR,'i',1,39485) +LexToken(OPERATOR,'+',1,39486) +LexToken(NUMBER,'1',1,39487) +LexToken(CLOSEBRACKET,')',1,39488) +LexToken(OPERATOR,'-',1,39489) +LexToken(VAR,'x',1,39490) +LexToken(OPENBRACKET,'(',1,39491) +LexToken(VAR,'i',1,39492) +LexToken(CLOSEBRACKET,')',1,39493) +LexToken(CLOSEBRACKET,')',1,39494) +LexToken(EOL,'\n',1,39495) +LexToken(VAR,'Q',1,39504) +LexToken(OPENBRACKET,'(',1,39505) +LexToken(VAR,'i',1,39506) +LexToken(OPERATOR,'+',1,39507) +LexToken(VAR,'N',1,39508) +LexToken(COMMA,',',1,39509) +LexToken(VAR,'i',1,39510) +LexToken(OPERATOR,'+',1,39511) +LexToken(VAR,'N',1,39512) +LexToken(CLOSEBRACKET,')',1,39513) +LexToken(ASSIGNMENT,'=',1,39514) +LexToken(NUMBER,'1',1,39515) +LexToken(SEMICOLON,';',1,39516) +LexToken(EOL,'\n',1,39517) +LexToken(END,'end',1,39522) +LexToken(EOL,'\n',1,39525) +LexToken(EOL,'\n',1,39526) +LexToken(VAR,'At',1,39531) +LexToken(ASSIGNMENT,'=',1,39533) +LexToken(OPENSQBRACKET,'[',1,39534) +LexToken(VAR,'Q',1,39535) +LexToken(COMMA,',',1,39536) +LexToken(VAR,'A',1,39537) +LexToken(TRANSPOSE,"'",1,39538) +LexToken(SEMICOLON,';',1,39539) +LexToken(VAR,'A',1,39540) +LexToken(COMMA,',',1,39541) +LexToken(VAR,'zeros',1,39542) +LexToken(OPENBRACKET,'(',1,39547) +LexToken(NUMBER,'3',1,39548) +LexToken(OPERATOR,'*',1,39549) +LexToken(VAR,'N',1,39550) +LexToken(NUMBER,'-1',1,39551) +LexToken(COMMA,',',1,39553) +LexToken(NUMBER,'3',1,39554) +LexToken(OPERATOR,'*',1,39555) +LexToken(VAR,'N',1,39556) +LexToken(NUMBER,'-1',1,39557) +LexToken(CLOSEBRACKET,')',1,39559) +LexToken(CLOSESQBRACKET,']',1,39560) +LexToken(EOL,'\n',1,39561) +LexToken(VAR,'Bt',1,39566) +LexToken(ASSIGNMENT,'=',1,39568) +LexToken(OPENSQBRACKET,'[',1,39569) +LexToken(VAR,'zeros',1,39570) +LexToken(OPENBRACKET,'(',1,39575) +LexToken(NUMBER,'3',1,39576) +LexToken(OPERATOR,'*',1,39577) +LexToken(VAR,'N',1,39578) +LexToken(COMMA,',',1,39579) +LexToken(NUMBER,'1',1,39580) +LexToken(CLOSEBRACKET,')',1,39581) +LexToken(SEMICOLON,';',1,39582) +LexToken(VAR,'B',1,39583) +LexToken(CLOSESQBRACKET,']',1,39584) +LexToken(EOL,'\n',1,39585) +LexToken(VAR,'Zt',1,39590) +LexToken(ASSIGNMENT,'=',1,39592) +LexToken(VAR,'At',1,39593) +LexToken(OPERATOR,'\\',1,39595) +LexToken(VAR,'Bt',1,39596) +LexToken(SEMICOLON,';',1,39598) +LexToken(EOL,'\n',1,39599) +LexToken(VAR,'Z',1,39604) +LexToken(ASSIGNMENT,'=',1,39605) +LexToken(VAR,'Zt',1,39606) +LexToken(OPENBRACKET,'(',1,39608) +LexToken(NUMBER,'1',1,39609) +LexToken(COLON,':',1,39610) +LexToken(NUMBER,'3',1,39611) +LexToken(OPERATOR,'*',1,39612) +LexToken(VAR,'N',1,39613) +LexToken(COMMA,',',1,39614) +LexToken(NUMBER,'1',1,39615) +LexToken(CLOSEBRACKET,')',1,39616) +LexToken(EOL,'\n',1,39617) +LexToken(ENDFUNCTION,'endfunction',1,39618) +LexToken(EOL,'\n',1,39629) +LexToken(EOL,'\n',1,39683) diff --git a/js/Sources/CURV_f.js b/js/Sources/CURV_f.js new file mode 100644 index 00000000..4e7a849e --- /dev/null +++ b/js/Sources/CURV_f.js @@ -0,0 +1,550 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,852) +LexToken(VAR,'CURV_f',1,854) +LexToken(OPENBRACKET,'(',1,860) +LexToken(VAR,'job',1,861) +LexToken(COMMA,',',1,864) +LexToken(VAR,'arg1',1,865) +LexToken(COMMA,',',1,869) +LexToken(VAR,'arg2',1,870) +LexToken(CLOSEBRACKET,')',1,874) +LexToken(EOL,'\n',1,875) +LexToken(EOL,'\n',1,876) +LexToken(VAR,'x',1,881) +LexToken(ASSIGNMENT,'=',1,882) +LexToken(OPENSQBRACKET,'[',1,883) +LexToken(CLOSESQBRACKET,']',1,884) +LexToken(SEMICOLON,';',1,885) +LexToken(EOL,'\n',1,886) +LexToken(VAR,'y',1,891) +LexToken(ASSIGNMENT,'=',1,892) +LexToken(OPENSQBRACKET,'[',1,893) +LexToken(CLOSESQBRACKET,']',1,894) +LexToken(SEMICOLON,';',1,895) +LexToken(EOL,'\n',1,896) +LexToken(VAR,'typ',1,901) +LexToken(ASSIGNMENT,'=',1,904) +LexToken(OPENSQBRACKET,'[',1,905) +LexToken(CLOSESQBRACKET,']',1,906) +LexToken(SEMICOLON,';',1,907) +LexToken(EOL,'\n',1,908) +LexToken(EOL,'\n',1,909) +LexToken(SELECT,'select',1,914) +LexToken(VAR,'job',1,921) +LexToken(EOL,'\n',1,924) +LexToken(CASE,'case',1,929) +LexToken(DQSTRING,'"set"',1,938) +LexToken(THEN,'then',1,940) +LexToken(EOL,'\n',1,944) +LexToken(VAR,'x',1,953) +LexToken(ASSIGNMENT,'=',1,955) +LexToken(VAR,'arg1',1,957) +LexToken(SEMICOLON,';',1,961) +LexToken(EOL,'\n',1,962) +LexToken(VAR,'model',1,971) +LexToken(ASSIGNMENT,'=',1,980) +LexToken(VAR,'arg1',1,982) +LexToken(DOT,'.',1,986) +LexToken(VAR,'model',1,987) +LexToken(SEMICOLON,';',1,992) +LexToken(EOL,'\n',1,993) +LexToken(VAR,'graphics',1,1002) +LexToken(ASSIGNMENT,'=',1,1011) +LexToken(VAR,'arg1',1,1013) +LexToken(DOT,'.',1,1017) +LexToken(VAR,'graphics',1,1018) +LexToken(SEMICOLON,';',1,1026) +LexToken(EOL,'\n',1,1027) +LexToken(VAR,'rpar',1,1036) +LexToken(ASSIGNMENT,'=',1,1041) +LexToken(VAR,'model',1,1043) +LexToken(DOT,'.',1,1048) +LexToken(VAR,'rpar',1,1049) +LexToken(SEMICOLON,';',1,1053) +LexToken(EOL,'\n',1,1054) +LexToken(VAR,'ipar',1,1063) +LexToken(ASSIGNMENT,'=',1,1068) +LexToken(VAR,'model',1,1070) +LexToken(DOT,'.',1,1075) +LexToken(VAR,'ipar',1,1076) +LexToken(SEMICOLON,';',1,1080) +LexToken(EOL,'\n',1,1081) +LexToken(VAR,'n',1,1090) +LexToken(ASSIGNMENT,'=',1,1095) +LexToken(VAR,'ipar',1,1097) +LexToken(OPENBRACKET,'(',1,1101) +LexToken(NUMBER,'1',1,1102) +LexToken(CLOSEBRACKET,')',1,1103) +LexToken(SEMICOLON,';',1,1104) +LexToken(EOL,'\n',1,1105) +LexToken(VAR,'xx',1,1114) +LexToken(ASSIGNMENT,'=',1,1117) +LexToken(VAR,'rpar',1,1119) +LexToken(OPENBRACKET,'(',1,1123) +LexToken(NUMBER,'1',1,1124) +LexToken(COLON,':',1,1125) +LexToken(VAR,'n',1,1126) +LexToken(CLOSEBRACKET,')',1,1127) +LexToken(SEMICOLON,';',1,1128) +LexToken(EOL,'\n',1,1129) +LexToken(VAR,'yy',1,1138) +LexToken(ASSIGNMENT,'=',1,1141) +LexToken(VAR,'rpar',1,1143) +LexToken(OPENBRACKET,'(',1,1147) +LexToken(VAR,'n',1,1148) +LexToken(OPERATOR,'+',1,1149) +LexToken(NUMBER,'1',1,1150) +LexToken(COLON,':',1,1151) +LexToken(NUMBER,'2',1,1152) +LexToken(OPERATOR,'*',1,1153) +LexToken(VAR,'n',1,1154) +LexToken(CLOSEBRACKET,')',1,1155) +LexToken(SEMICOLON,';',1,1156) +LexToken(EOL,'\n',1,1157) +LexToken(VAR,'gc',1,1166) +LexToken(ASSIGNMENT,'=',1,1169) +LexToken(VAR,'list',1,1171) +LexToken(OPENBRACKET,'(',1,1175) +LexToken(VAR,'rpar',1,1176) +LexToken(OPENBRACKET,'(',1,1180) +LexToken(NUMBER,'2',1,1181) +LexToken(OPERATOR,'*',1,1182) +LexToken(VAR,'n',1,1183) +LexToken(OPERATOR,'+',1,1184) +LexToken(NUMBER,'1',1,1185) +LexToken(COLON,':',1,1186) +LexToken(NUMBER,'2',1,1187) +LexToken(OPERATOR,'*',1,1188) +LexToken(VAR,'n',1,1189) +LexToken(OPERATOR,'+',1,1190) +LexToken(NUMBER,'4',1,1191) +LexToken(CLOSEBRACKET,')',1,1192) +LexToken(COMMA,',',1,1193) +LexToken(VAR,'ipar',1,1194) +LexToken(OPENBRACKET,'(',1,1198) +LexToken(NUMBER,'2',1,1199) +LexToken(COLON,':',1,1200) +LexToken(NUMBER,'5',1,1201) +LexToken(CLOSEBRACKET,')',1,1202) +LexToken(CLOSEBRACKET,')',1,1203) +LexToken(EOL,'\n',1,1204) +LexToken(EOL,'\n',1,1205) +LexToken(WHILE,'while',1,1214) +LexToken(PREVAR_BOOLEAN,'%t',1,1220) +LexToken(DO,'do',1,1223) +LexToken(EOL,'\n',1,1225) +LexToken(OPENSQBRACKET,'[',1,1238) +LexToken(VAR,'ln',1,1239) +LexToken(COMMA,',',1,1241) +LexToken(VAR,'fun',1,1242) +LexToken(CLOSESQBRACKET,']',1,1245) +LexToken(ASSIGNMENT,'=',1,1247) +LexToken(WHERE,'where',1,1249) +LexToken(OPENBRACKET,'(',1,1254) +LexToken(CLOSEBRACKET,')',1,1255) +LexToken(SEMICOLON,';',1,1256) +LexToken(EOL,'\n',1,1257) +LexToken(IF,'if',1,1270) +LexToken(NOT,'~',1,1273) +LexToken(VAR,'or',1,1274) +LexToken(OPENBRACKET,'(',1,1276) +LexToken(VAR,'fun',1,1277) +LexToken(COMPARISON,'==',1,1281) +LexToken(DQSTRING,'"do_eval"',1,1292) +LexToken(CLOSEBRACKET,')',1,1293) +LexToken(THEN,'then',1,1295) +LexToken(EOL,'\n',1,1315) +LexToken(OPENSQBRACKET,'[',1,1332) +LexToken(VAR,'xx',1,1333) +LexToken(COMMA,',',1,1335) +LexToken(VAR,'yy',1,1337) +LexToken(COMMA,',',1,1339) +LexToken(VAR,'ok',1,1341) +LexToken(COMMA,',',1,1343) +LexToken(VAR,'gc',1,1345) +LexToken(CLOSESQBRACKET,']',1,1347) +LexToken(ASSIGNMENT,'=',1,1349) +LexToken(VAR,'edit_curv',1,1351) +LexToken(OPENBRACKET,'(',1,1360) +LexToken(VAR,'xx',1,1361) +LexToken(COMMA,',',1,1363) +LexToken(VAR,'yy',1,1365) +LexToken(COMMA,',',1,1367) +LexToken(DQSTRING,'"axy"',1,1373) +LexToken(COMMA,',',1,1374) +LexToken(OPENSQBRACKET,'[',1,1376) +LexToken(DQSTRING,'" "',1,1379) +LexToken(COMMA,',',1,1380) +LexToken(DQSTRING,'" "',1,1383) +LexToken(COMMA,',',1,1384) +LexToken(DQSTRING,'" "',1,1387) +LexToken(CLOSESQBRACKET,']',1,1388) +LexToken(COMMA,',',1,1389) +LexToken(VAR,'gc',1,1391) +LexToken(CLOSEBRACKET,')',1,1393) +LexToken(SEMICOLON,';',1,1394) +LexToken(EOL,'\n',1,1395) +LexToken(ELSE,'else',1,1408) +LexToken(EOL,'\n',1,1412) +LexToken(VAR,'ok',1,1429) +LexToken(ASSIGNMENT,'=',1,1432) +LexToken(PREVAR_BOOLEAN,'%t',1,1434) +LexToken(SEMICOLON,';',1,1436) +LexToken(EOL,'\n',1,1437) +LexToken(END,'end',1,1450) +LexToken(EOL,'\n',1,1505) +LexToken(EOL,'\n',1,1506) +LexToken(IF,'if',1,1519) +LexToken(NOT,'~',1,1522) +LexToken(VAR,'ok',1,1523) +LexToken(THEN,'then',1,1526) +LexToken(EOL,'\n',1,1530) +LexToken(BREAK,'break',1,1547) +LexToken(EOL,'\n',1,1552) +LexToken(END,'end',1,1565) +LexToken(EOL,'\n',1,1568) +LexToken(EOL,'\n',1,1569) +LexToken(VAR,'n',1,1582) +LexToken(ASSIGNMENT,'=',1,1583) +LexToken(VAR,'size',1,1584) +LexToken(OPENBRACKET,'(',1,1588) +LexToken(VAR,'xx',1,1589) +LexToken(COMMA,',',1,1591) +LexToken(DQSTRING,'"*"',1,1594) +LexToken(CLOSEBRACKET,')',1,1595) +LexToken(EOL,'\n',1,1596) +LexToken(EOL,'\n',1,1597) +LexToken(IF,'if',1,1610) +LexToken(VAR,'or',1,1613) +LexToken(OPENBRACKET,'(',1,1615) +LexToken(VAR,'xx',1,1616) +LexToken(OPENBRACKET,'(',1,1618) +LexToken(NUMBER,'2',1,1619) +LexToken(COLON,':',1,1620) +LexToken(VAR,'n',1,1621) +LexToken(CLOSEBRACKET,')',1,1622) +LexToken(OPERATOR,'-',1,1623) +LexToken(VAR,'xx',1,1624) +LexToken(OPENBRACKET,'(',1,1626) +LexToken(NUMBER,'1',1,1627) +LexToken(COLON,':',1,1628) +LexToken(VAR,'n',1,1629) +LexToken(NUMBER,'-1',1,1630) +LexToken(CLOSEBRACKET,')',1,1632) +LexToken(COMPARISON,'<',1,1633) +LexToken(NUMBER,'0',1,1634) +LexToken(CLOSEBRACKET,')',1,1635) +LexToken(THEN,'then',1,1637) +LexToken(EOL,'\n',1,1641) +LexToken(VAR,'message',1,1658) +LexToken(OPENBRACKET,'(',1,1665) +LexToken(DQSTRING,'"You have not defined a function"',1,1698) +LexToken(CLOSEBRACKET,')',1,1699) +LexToken(SEMICOLON,';',1,1700) +LexToken(EOL,'\n',1,1701) +LexToken(VAR,'ok',1,1718) +LexToken(ASSIGNMENT,'=',1,1720) +LexToken(PREVAR_BOOLEAN,'%f',1,1721) +LexToken(EOL,'\n',1,1723) +LexToken(END,'end',1,1736) +LexToken(EOL,'\n',1,1739) +LexToken(EOL,'\n',1,1740) +LexToken(IF,'if',1,1753) +LexToken(VAR,'ok',1,1756) +LexToken(THEN,'then',1,1759) +LexToken(EOL,'\n',1,1763) +LexToken(VAR,'model',1,1780) +LexToken(DOT,'.',1,1785) +LexToken(VAR,'sim',1,1786) +LexToken(ASSIGNMENT,'=',1,1790) +LexToken(DQSTRING,'"intplt"',1,1799) +LexToken(EOL,'\n',1,1800) +LexToken(VAR,'model',1,1817) +LexToken(DOT,'.',1,1822) +LexToken(VAR,'firing',1,1823) +LexToken(ASSIGNMENT,'=',1,1830) +LexToken(OPENSQBRACKET,'[',1,1832) +LexToken(CLOSESQBRACKET,']',1,1833) +LexToken(EOL,'\n',1,1850) +LexToken(VAR,'rect',1,1867) +LexToken(ASSIGNMENT,'=',1,1872) +LexToken(VAR,'gc',1,1874) +LexToken(OPENBRACKET,'(',1,1876) +LexToken(NUMBER,'1',1,1877) +LexToken(CLOSEBRACKET,')',1,1878) +LexToken(EOL,'\n',1,1879) +LexToken(VAR,'model',1,1896) +LexToken(DOT,'.',1,1901) +LexToken(VAR,'rpar',1,1902) +LexToken(ASSIGNMENT,'=',1,1907) +LexToken(OPENSQBRACKET,'[',1,1909) +LexToken(VAR,'xx',1,1910) +LexToken(OPENBRACKET,'(',1,1912) +LexToken(COLON,':',1,1913) +LexToken(CLOSEBRACKET,')',1,1914) +LexToken(SEMICOLON,';',1,1915) +LexToken(VAR,'yy',1,1916) +LexToken(OPENBRACKET,'(',1,1918) +LexToken(COLON,':',1,1919) +LexToken(CLOSEBRACKET,')',1,1920) +LexToken(SEMICOLON,';',1,1921) +LexToken(VAR,'rect',1,1922) +LexToken(OPENBRACKET,'(',1,1926) +LexToken(COLON,':',1,1927) +LexToken(CLOSEBRACKET,')',1,1928) +LexToken(CLOSESQBRACKET,']',1,1929) +LexToken(EOL,'\n',1,1930) +LexToken(VAR,'axisdata',1,1947) +LexToken(ASSIGNMENT,'=',1,1956) +LexToken(VAR,'gc',1,1958) +LexToken(OPENBRACKET,'(',1,1960) +LexToken(NUMBER,'2',1,1961) +LexToken(CLOSEBRACKET,')',1,1962) +LexToken(SEMICOLON,';',1,1963) +LexToken(EOL,'\n',1,1964) +LexToken(VAR,'model',1,1981) +LexToken(DOT,'.',1,1986) +LexToken(VAR,'ipar',1,1987) +LexToken(ASSIGNMENT,'=',1,1992) +LexToken(OPENSQBRACKET,'[',1,1994) +LexToken(VAR,'size',1,1995) +LexToken(OPENBRACKET,'(',1,1999) +LexToken(VAR,'xx',1,2000) +LexToken(COMMA,',',1,2002) +LexToken(DQSTRING,'"*"',1,2005) +LexToken(CLOSEBRACKET,')',1,2006) +LexToken(SEMICOLON,';',1,2007) +LexToken(VAR,'axisdata',1,2008) +LexToken(OPENBRACKET,'(',1,2016) +LexToken(COLON,':',1,2017) +LexToken(CLOSEBRACKET,')',1,2018) +LexToken(CLOSESQBRACKET,']',1,2019) +LexToken(EOL,'\n',1,2020) +LexToken(VAR,'x',1,2037) +LexToken(DOT,'.',1,2038) +LexToken(VAR,'graphics',1,2039) +LexToken(ASSIGNMENT,'=',1,2048) +LexToken(VAR,'graphics',1,2050) +LexToken(SEMICOLON,';',1,2058) +LexToken(EOL,'\n',1,2059) +LexToken(VAR,'x',1,2076) +LexToken(DOT,'.',1,2077) +LexToken(VAR,'model',1,2078) +LexToken(ASSIGNMENT,'=',1,2084) +LexToken(VAR,'model',1,2086) +LexToken(EOL,'\n',1,2091) +LexToken(BREAK,'break',1,2108) +LexToken(EOL,'\n',1,2113) +LexToken(END,'end',1,2126) +LexToken(EOL,'\n',1,2129) +LexToken(END,'end',1,2138) +LexToken(EOL,'\n',1,2141) +LexToken(EOL,'\n',1,2142) +LexToken(CASE,'case',1,2147) +LexToken(DQSTRING,'"define"',1,2159) +LexToken(THEN,'then',1,2161) +LexToken(EOL,'\n',1,2165) +LexToken(VAR,'xx',1,2174) +LexToken(ASSIGNMENT,'=',1,2177) +LexToken(OPENSQBRACKET,'[',1,2179) +LexToken(NUMBER,'0',1,2180) +LexToken(SEMICOLON,';',1,2181) +LexToken(NUMBER,'1',1,2182) +LexToken(SEMICOLON,';',1,2183) +LexToken(NUMBER,'2',1,2184) +LexToken(CLOSESQBRACKET,']',1,2185) +LexToken(SEMICOLON,';',1,2186) +LexToken(EOL,'\n',1,2187) +LexToken(VAR,'yy',1,2196) +LexToken(ASSIGNMENT,'=',1,2199) +LexToken(OPENSQBRACKET,'[',1,2201) +LexToken(NUMBER,'-5',1,2202) +LexToken(SEMICOLON,';',1,2204) +LexToken(NUMBER,'5',1,2205) +LexToken(SEMICOLON,';',1,2206) +LexToken(NUMBER,'0',1,2207) +LexToken(CLOSESQBRACKET,']',1,2208) +LexToken(EOL,'\n',1,2209) +LexToken(VAR,'rect',1,2218) +LexToken(ASSIGNMENT,'=',1,2223) +LexToken(OPENSQBRACKET,'[',1,2225) +LexToken(NUMBER,'0',1,2226) +LexToken(COMMA,',',1,2227) +LexToken(NUMBER,'-5',1,2228) +LexToken(COMMA,',',1,2230) +LexToken(NUMBER,'2',1,2231) +LexToken(COMMA,',',1,2232) +LexToken(NUMBER,'5',1,2233) +LexToken(CLOSESQBRACKET,']',1,2234) +LexToken(SEMICOLON,';',1,2235) +LexToken(EOL,'\n',1,2236) +LexToken(VAR,'axisdata',1,2245) +LexToken(ASSIGNMENT,'=',1,2254) +LexToken(OPENSQBRACKET,'[',1,2256) +LexToken(NUMBER,'2',1,2257) +LexToken(SEMICOLON,';',1,2258) +LexToken(NUMBER,'10',1,2259) +LexToken(SEMICOLON,';',1,2261) +LexToken(NUMBER,'2',1,2262) +LexToken(SEMICOLON,';',1,2263) +LexToken(NUMBER,'10',1,2264) +LexToken(CLOSESQBRACKET,']',1,2266) +LexToken(EOL,'\n',1,2267) +LexToken(VAR,'ipar',1,2276) +LexToken(ASSIGNMENT,'=',1,2281) +LexToken(OPENSQBRACKET,'[',1,2283) +LexToken(VAR,'size',1,2284) +LexToken(OPENBRACKET,'(',1,2288) +LexToken(VAR,'xx',1,2289) +LexToken(COMMA,',',1,2291) +LexToken(NUMBER,'1',1,2292) +LexToken(CLOSEBRACKET,')',1,2293) +LexToken(SEMICOLON,';',1,2294) +LexToken(VAR,'axisdata',1,2295) +LexToken(OPENBRACKET,'(',1,2303) +LexToken(COLON,':',1,2304) +LexToken(CLOSEBRACKET,')',1,2305) +LexToken(CLOSESQBRACKET,']',1,2306) +LexToken(EOL,'\n',1,2307) +LexToken(VAR,'rpar',1,2316) +LexToken(ASSIGNMENT,'=',1,2321) +LexToken(OPENSQBRACKET,'[',1,2323) +LexToken(VAR,'xx',1,2324) +LexToken(SEMICOLON,';',1,2326) +LexToken(VAR,'yy',1,2327) +LexToken(SEMICOLON,';',1,2329) +LexToken(VAR,'rect',1,2330) +LexToken(OPENBRACKET,'(',1,2334) +LexToken(COLON,':',1,2335) +LexToken(CLOSEBRACKET,')',1,2336) +LexToken(CLOSESQBRACKET,']',1,2337) +LexToken(EOL,'\n',1,2338) +LexToken(VAR,'model',1,2347) +LexToken(ASSIGNMENT,'=',1,2353) +LexToken(SCICOS_MODEL,'scicos_model',1,2355) +LexToken(OPENBRACKET,'(',1,2367) +LexToken(CLOSEBRACKET,')',1,2368) +LexToken(EOL,'\n',1,2369) +LexToken(VAR,'model',1,2378) +LexToken(DOT,'.',1,2383) +LexToken(VAR,'sim',1,2384) +LexToken(ASSIGNMENT,'=',1,2388) +LexToken(DQSTRING,'"intplt"',1,2397) +LexToken(EOL,'\n',1,2398) +LexToken(VAR,'model',1,2407) +LexToken(DOT,'.',1,2412) +LexToken(VAR,'in',1,2413) +LexToken(ASSIGNMENT,'=',1,2416) +LexToken(OPENSQBRACKET,'[',1,2418) +LexToken(CLOSESQBRACKET,']',1,2419) +LexToken(EOL,'\n',1,2420) +LexToken(VAR,'model',1,2429) +LexToken(DOT,'.',1,2434) +LexToken(VAR,'out',1,2435) +LexToken(ASSIGNMENT,'=',1,2439) +LexToken(NUMBER,'1',1,2441) +LexToken(EOL,'\n',1,2442) +LexToken(VAR,'model',1,2451) +LexToken(DOT,'.',1,2456) +LexToken(VAR,'rpar',1,2457) +LexToken(ASSIGNMENT,'=',1,2462) +LexToken(OPENSQBRACKET,'[',1,2464) +LexToken(VAR,'xx',1,2465) +LexToken(SEMICOLON,';',1,2467) +LexToken(VAR,'yy',1,2468) +LexToken(SEMICOLON,';',1,2470) +LexToken(VAR,'rect',1,2471) +LexToken(OPENBRACKET,'(',1,2475) +LexToken(COLON,':',1,2476) +LexToken(CLOSEBRACKET,')',1,2477) +LexToken(CLOSESQBRACKET,']',1,2478) +LexToken(EOL,'\n',1,2479) +LexToken(VAR,'model',1,2488) +LexToken(DOT,'.',1,2493) +LexToken(VAR,'ipar',1,2494) +LexToken(ASSIGNMENT,'=',1,2499) +LexToken(OPENSQBRACKET,'[',1,2501) +LexToken(VAR,'size',1,2502) +LexToken(OPENBRACKET,'(',1,2506) +LexToken(VAR,'xx',1,2507) +LexToken(COMMA,',',1,2509) +LexToken(NUMBER,'1',1,2510) +LexToken(CLOSEBRACKET,')',1,2511) +LexToken(SEMICOLON,';',1,2512) +LexToken(VAR,'axisdata',1,2513) +LexToken(OPENBRACKET,'(',1,2521) +LexToken(COLON,':',1,2522) +LexToken(CLOSEBRACKET,')',1,2523) +LexToken(CLOSESQBRACKET,']',1,2524) +LexToken(EOL,'\n',1,2525) +LexToken(VAR,'model',1,2534) +LexToken(DOT,'.',1,2539) +LexToken(VAR,'blocktype',1,2540) +LexToken(ASSIGNMENT,'=',1,2550) +LexToken(DQSTRING,'"c"',1,2554) +LexToken(EOL,'\n',1,2555) +LexToken(VAR,'model',1,2564) +LexToken(DOT,'.',1,2569) +LexToken(VAR,'dep_ut',1,2570) +LexToken(ASSIGNMENT,'=',1,2580) +LexToken(OPENSQBRACKET,'[',1,2582) +LexToken(PREVAR_BOOLEAN,'%f',1,2583) +LexToken(PREVAR_BOOLEAN,'%t',1,2586) +LexToken(CLOSESQBRACKET,']',1,2588) +LexToken(EOL,'\n',1,2589) +LexToken(EOL,'\n',1,2590) +LexToken(VAR,'gr_i',1,2599) +LexToken(ASSIGNMENT,'=',1,2604) +LexToken(OPENSQBRACKET,'[',1,2606) +LexToken(CLOSESQBRACKET,']',1,2607) +LexToken(EOL,'\n',1,2608) +LexToken(VAR,'x',1,2617) +LexToken(ASSIGNMENT,'=',1,2619) +LexToken(VAR,'standard_define',1,2621) +LexToken(OPENBRACKET,'(',1,2636) +LexToken(OPENSQBRACKET,'[',1,2637) +LexToken(NUMBER,'2',1,2638) +LexToken(NUMBER,'2',1,2640) +LexToken(CLOSESQBRACKET,']',1,2641) +LexToken(COMMA,',',1,2642) +LexToken(VAR,'model',1,2643) +LexToken(COMMA,',',1,2648) +LexToken(OPENSQBRACKET,'[',1,2649) +LexToken(CLOSESQBRACKET,']',1,2650) +LexToken(COMMA,',',1,2651) +LexToken(VAR,'gr_i',1,2652) +LexToken(CLOSEBRACKET,')',1,2656) +LexToken(EOL,'\n',1,2657) +LexToken(END,'end',1,2662) +LexToken(EOL,'\n',1,2665) +LexToken(EOL,'\n',1,2666) +LexToken(ENDFUNCTION,'endfunction',1,2667) +LexToken(EOL,'\n',1,2678) diff --git a/js/Sources/Counter.js b/js/Sources/Counter.js new file mode 100644 index 00000000..3775211b --- /dev/null +++ b/js/Sources/Counter.js @@ -0,0 +1,434 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,147) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,294) +LexToken(EOL,'\n',1,363) +LexToken(EOL,'\n',1,402) +LexToken(EOL,'\n',1,405) +LexToken(EOL,'\n',1,472) +LexToken(EOL,'\n',1,538) +LexToken(EOL,'\n',1,603) +LexToken(EOL,'\n',1,651) +LexToken(EOL,'\n',1,654) +LexToken(EOL,'\n',1,723) +LexToken(EOL,'\n',1,786) +LexToken(EOL,'\n',1,868) +LexToken(EOL,'\n',1,871) +LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,905) +LexToken(EOL,'\n',1,906) +LexToken(FUNCTION,'function',1,907) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(VAR,'x',1,917) +LexToken(COMMA,',',1,918) +LexToken(VAR,'y',1,919) +LexToken(COMMA,',',1,920) +LexToken(VAR,'typ',1,921) +LexToken(CLOSESQBRACKET,']',1,924) +LexToken(ASSIGNMENT,'=',1,926) +LexToken(VAR,'Counter',1,928) +LexToken(OPENBRACKET,'(',1,935) +LexToken(VAR,'job',1,936) +LexToken(COMMA,',',1,939) +LexToken(VAR,'arg1',1,940) +LexToken(COMMA,',',1,944) +LexToken(VAR,'arg2',1,945) +LexToken(CLOSEBRACKET,')',1,949) +LexToken(EOL,'\n',1,950) +LexToken(VAR,'x',1,955) +LexToken(ASSIGNMENT,'=',1,956) +LexToken(OPENSQBRACKET,'[',1,957) +LexToken(CLOSESQBRACKET,']',1,958) +LexToken(SEMICOLON,';',1,959) +LexToken(EOL,'\n',1,960) +LexToken(VAR,'y',1,965) +LexToken(ASSIGNMENT,'=',1,966) +LexToken(OPENSQBRACKET,'[',1,967) +LexToken(CLOSESQBRACKET,']',1,968) +LexToken(SEMICOLON,';',1,969) +LexToken(EOL,'\n',1,970) +LexToken(VAR,'typ',1,975) +LexToken(ASSIGNMENT,'=',1,978) +LexToken(OPENSQBRACKET,'[',1,979) +LexToken(CLOSESQBRACKET,']',1,980) +LexToken(SEMICOLON,';',1,981) +LexToken(EOL,'\n',1,982) +LexToken(SELECT,'select',1,987) +LexToken(VAR,'job',1,994) +LexToken(EOL,'\n',1,997) +LexToken(CASE,'case',1,1002) +LexToken(DQSTRING,'"set"',1,1011) +LexToken(THEN,'then',1,1013) +LexToken(EOL,'\n',1,1017) +LexToken(VAR,'x',1,1026) +LexToken(ASSIGNMENT,'=',1,1027) +LexToken(VAR,'arg1',1,1028) +LexToken(SEMICOLON,';',1,1032) +LexToken(EOL,'\n',1,1033) +LexToken(VAR,'graphics',1,1042) +LexToken(ASSIGNMENT,'=',1,1050) +LexToken(VAR,'arg1',1,1051) +LexToken(DOT,'.',1,1055) +LexToken(VAR,'graphics',1,1056) +LexToken(SEMICOLON,';',1,1064) +LexToken(EOL,'\n',1,1065) +LexToken(VAR,'exprs',1,1074) +LexToken(ASSIGNMENT,'=',1,1079) +LexToken(VAR,'graphics',1,1080) +LexToken(DOT,'.',1,1088) +LexToken(VAR,'exprs',1,1089) +LexToken(EOL,'\n',1,1094) +LexToken(VAR,'model',1,1103) +LexToken(ASSIGNMENT,'=',1,1108) +LexToken(VAR,'arg1',1,1109) +LexToken(DOT,'.',1,1113) +LexToken(VAR,'model',1,1114) +LexToken(SEMICOLON,';',1,1119) +LexToken(EOL,'\n',1,1120) +LexToken(WHILE,'while',1,1129) +LexToken(PREVAR_BOOLEAN,'%t',1,1135) +LexToken(DO,'do',1,1138) +LexToken(EOL,'\n',1,1140) +LexToken(OPENSQBRACKET,'[',1,1153) +LexToken(VAR,'ok',1,1154) +LexToken(COMMA,',',1,1156) +LexToken(VAR,'minim',1,1157) +LexToken(COMMA,',',1,1162) +LexToken(VAR,'maxim',1,1163) +LexToken(COMMA,',',1,1168) +LexToken(VAR,'rule',1,1169) +LexToken(COMMA,',',1,1173) +LexToken(VAR,'exprs',1,1174) +LexToken(CLOSESQBRACKET,']',1,1179) +LexToken(ASSIGNMENT,'=',1,1180) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1181) +LexToken(OPENBRACKET,'(',1,1196) +LexToken(OPENSQBRACKET,'[',1,1197) +LexToken(VAR,'msprintf',1,1198) +LexToken(OPENBRACKET,'(',1,1206) +LexToken(VAR,'gettext',1,1207) +LexToken(OPENBRACKET,'(',1,1214) +LexToken(DQSTRING,'"Set %s block parameters"',1,1239) +LexToken(CLOSEBRACKET,')',1,1240) +LexToken(COMMA,',',1,1241) +LexToken(DQSTRING,'"Counter"',1,1251) +LexToken(CLOSEBRACKET,')',1,1252) +LexToken(SEMICOLON,';',1,1253) +LexToken(DQSTRING,'" "',1,1257) +LexToken(SEMICOLON,';',1,1258) +LexToken(VAR,'gettext',1,1275) +LexToken(OPENBRACKET,'(',1,1282) +LexToken(DQSTRING,'"Integer counter generator"',1,1309) +LexToken(CLOSEBRACKET,')',1,1310) +LexToken(SEMICOLON,';',1,1311) +LexToken(DQSTRING,'" "',1,1314) +LexToken(CLOSESQBRACKET,']',1,1315) +LexToken(COMMA,',',1,1316) +LexToken(OPENSQBRACKET,'[',1,1333) +LexToken(VAR,'gettext',1,1334) +LexToken(OPENBRACKET,'(',1,1341) +LexToken(DQSTRING,'"Minimum"',1,1350) +LexToken(CLOSEBRACKET,')',1,1351) +LexToken(SEMICOLON,';',1,1352) +LexToken(VAR,'gettext',1,1354) +LexToken(OPENBRACKET,'(',1,1361) +LexToken(DQSTRING,'"Maximum"',1,1370) +LexToken(CLOSEBRACKET,')',1,1371) +LexToken(SEMICOLON,';',1,1372) +LexToken(VAR,'gettext',1,1389) +LexToken(OPENBRACKET,'(',1,1396) +LexToken(DQSTRING,'"Rule (1:Increment, 2:Decrement)"',1,1429) +LexToken(CLOSEBRACKET,')',1,1430) +LexToken(SEMICOLON,';',1,1431) +LexToken(CLOSESQBRACKET,']',1,1432) +LexToken(COMMA,',',1,1433) +LexToken(VAR,'list',1,1450) +LexToken(OPENBRACKET,'(',1,1454) +LexToken(DQSTRING,'"vec"',1,1459) +LexToken(COMMA,',',1,1460) +LexToken(NUMBER,'1',1,1461) +LexToken(COMMA,',',1,1462) +LexToken(DQSTRING,'"vec"',1,1467) +LexToken(COMMA,',',1,1468) +LexToken(NUMBER,'1',1,1469) +LexToken(COMMA,',',1,1470) +LexToken(DQSTRING,'"vec"',1,1475) +LexToken(COMMA,',',1,1476) +LexToken(NUMBER,'1',1,1477) +LexToken(CLOSEBRACKET,')',1,1478) +LexToken(COMMA,',',1,1479) +LexToken(VAR,'exprs',1,1480) +LexToken(CLOSEBRACKET,')',1,1485) +LexToken(SEMICOLON,';',1,1486) +LexToken(EOL,'\n',1,1487) +LexToken(EOL,'\n',1,1488) +LexToken(IF,'if',1,1501) +LexToken(NOT,'~',1,1504) +LexToken(VAR,'ok',1,1505) +LexToken(THEN,'then',1,1508) +LexToken(EOL,'\n',1,1512) +LexToken(BREAK,'break',1,1529) +LexToken(COMMA,',',1,1534) +LexToken(EOL,'\n',1,1535) +LexToken(END,'end',1,1548) +LexToken(EOL,'\n',1,1551) +LexToken(VAR,'maxim',1,1564) +LexToken(ASSIGNMENT,'=',1,1569) +LexToken(VAR,'int',1,1570) +LexToken(OPENBRACKET,'(',1,1573) +LexToken(VAR,'maxim',1,1574) +LexToken(CLOSEBRACKET,')',1,1579) +LexToken(SEMICOLON,';',1,1580) +LexToken(EOL,'\n',1,1581) +LexToken(VAR,'minim',1,1594) +LexToken(ASSIGNMENT,'=',1,1599) +LexToken(VAR,'int',1,1600) +LexToken(OPENBRACKET,'(',1,1603) +LexToken(VAR,'minim',1,1604) +LexToken(CLOSEBRACKET,')',1,1609) +LexToken(SEMICOLON,';',1,1610) +LexToken(EOL,'\n',1,1611) +LexToken(EOL,'\n',1,1612) +LexToken(IF,'if',1,1625) +LexToken(VAR,'maxim',1,1628) +LexToken(COMPARISON,'<',1,1634) +LexToken(VAR,'minim',1,1636) +LexToken(THEN,'then',1,1642) +LexToken(EOL,'\n',1,1646) +LexToken(VAR,'block_parameter_error',1,1663) +LexToken(OPENBRACKET,'(',1,1684) +LexToken(VAR,'msprintf',1,1685) +LexToken(OPENBRACKET,'(',1,1693) +LexToken(VAR,'gettext',1,1694) +LexToken(OPENBRACKET,'(',1,1701) +LexToken(DQSTRING,'"Wrong values for \\\'Maximum\\\' and \\\'Minimum\\\' parameters: %d < %d"',1,1770) +LexToken(CLOSEBRACKET,')',1,1771) +LexToken(COMMA,',',1,1772) +LexToken(VAR,'minim',1,1774) +LexToken(COMMA,',',1,1779) +LexToken(VAR,'maxim',1,1781) +LexToken(CLOSEBRACKET,')',1,1786) +LexToken(COMMA,',',1,1787) +LexToken(VAR,'msprintf',1,1808) +LexToken(OPENBRACKET,'(',1,1816) +LexToken(VAR,'gettext',1,1817) +LexToken(OPENBRACKET,'(',1,1824) +LexToken(DQSTRING,'"\\\'Minimum\\\' must be less than \\\'Maximum\\\'."',1,1868) +LexToken(CLOSEBRACKET,')',1,1869) +LexToken(CLOSEBRACKET,')',1,1870) +LexToken(CLOSEBRACKET,')',1,1871) +LexToken(SEMICOLON,';',1,1872) +LexToken(EOL,'\n',1,1873) +LexToken(ELSEIF,'elseif',1,1886) +LexToken(OPENBRACKET,'(',1,1893) +LexToken(VAR,'rule',1,1894) +LexToken(COMPARISON,'<>',1,1899) +LexToken(NUMBER,'1',1,1902) +LexToken(LOGICAL,'&',1,1904) +LexToken(VAR,'rule',1,1906) +LexToken(COMPARISON,'<>',1,1911) +LexToken(NUMBER,'2',1,1914) +LexToken(CLOSEBRACKET,')',1,1915) +LexToken(THEN,'then',1,1917) +LexToken(EOL,'\n',1,1921) +LexToken(VAR,'block_parameter_error',1,1938) +LexToken(OPENBRACKET,'(',1,1959) +LexToken(VAR,'msprintf',1,1960) +LexToken(OPENBRACKET,'(',1,1968) +LexToken(VAR,'gettext',1,1969) +LexToken(OPENBRACKET,'(',1,1976) +LexToken(DQSTRING,'"Wrong value for \\\'Rule\\\' parameter: %d"',1,2016) +LexToken(CLOSEBRACKET,')',1,2017) +LexToken(COMMA,',',1,2018) +LexToken(VAR,'rule',1,2020) +LexToken(CLOSEBRACKET,')',1,2024) +LexToken(COMMA,',',1,2025) +LexToken(VAR,'msprintf',1,2046) +LexToken(OPENBRACKET,'(',1,2054) +LexToken(VAR,'gettext',1,2055) +LexToken(OPENBRACKET,'(',1,2062) +LexToken(DQSTRING,'"Must be in the interval %s."',1,2091) +LexToken(CLOSEBRACKET,')',1,2092) +LexToken(COMMA,',',1,2093) +LexToken(DQSTRING,'"[1,2]"',1,2101) +LexToken(CLOSEBRACKET,')',1,2102) +LexToken(CLOSEBRACKET,')',1,2103) +LexToken(SEMICOLON,';',1,2104) +LexToken(EOL,'\n',1,2105) +LexToken(ELSE,'else',1,2118) +LexToken(EOL,'\n',1,2122) +LexToken(VAR,'graphics',1,2139) +LexToken(DOT,'.',1,2147) +LexToken(VAR,'exprs',1,2148) +LexToken(ASSIGNMENT,'=',1,2153) +LexToken(VAR,'exprs',1,2154) +LexToken(EOL,'\n',1,2159) +LexToken(VAR,'model',1,2176) +LexToken(DOT,'.',1,2181) +LexToken(VAR,'dstate',1,2182) +LexToken(ASSIGNMENT,'=',1,2188) +LexToken(NUMBER,'0',1,2189) +LexToken(EOL,'\n',1,2190) +LexToken(VAR,'model',1,2207) +LexToken(DOT,'.',1,2212) +LexToken(VAR,'ipar',1,2213) +LexToken(ASSIGNMENT,'=',1,2217) +LexToken(OPENSQBRACKET,'[',1,2218) +LexToken(VAR,'rule',1,2219) +LexToken(SEMICOLON,';',1,2223) +LexToken(VAR,'maxim',1,2224) +LexToken(SEMICOLON,';',1,2229) +LexToken(VAR,'minim',1,2230) +LexToken(CLOSESQBRACKET,']',1,2235) +LexToken(EOL,'\n',1,2236) +LexToken(VAR,'x',1,2253) +LexToken(DOT,'.',1,2254) +LexToken(VAR,'graphics',1,2255) +LexToken(ASSIGNMENT,'=',1,2263) +LexToken(VAR,'graphics',1,2264) +LexToken(SEMICOLON,';',1,2272) +LexToken(EOL,'\n',1,2273) +LexToken(VAR,'x',1,2290) +LexToken(DOT,'.',1,2291) +LexToken(VAR,'model',1,2292) +LexToken(ASSIGNMENT,'=',1,2297) +LexToken(VAR,'model',1,2298) +LexToken(EOL,'\n',1,2303) +LexToken(BREAK,'break',1,2320) +LexToken(EOL,'\n',1,2325) +LexToken(END,'end',1,2338) +LexToken(EOL,'\n',1,2341) +LexToken(END,'end',1,2350) +LexToken(EOL,'\n',1,2353) +LexToken(CASE,'case',1,2358) +LexToken(DQSTRING,'"define"',1,2370) +LexToken(THEN,'then',1,2372) +LexToken(EOL,'\n',1,2376) +LexToken(VAR,'minim',1,2385) +LexToken(ASSIGNMENT,'=',1,2390) +LexToken(NUMBER,'0',1,2391) +LexToken(EOL,'\n',1,2392) +LexToken(VAR,'maxim',1,2401) +LexToken(ASSIGNMENT,'=',1,2406) +LexToken(NUMBER,'2',1,2407) +LexToken(EOL,'\n',1,2408) +LexToken(VAR,'rule',1,2417) +LexToken(ASSIGNMENT,'=',1,2421) +LexToken(NUMBER,'1',1,2422) +LexToken(EOL,'\n',1,2423) +LexToken(VAR,'model',1,2432) +LexToken(ASSIGNMENT,'=',1,2437) +LexToken(SCICOS_MODEL,'scicos_model',1,2438) +LexToken(OPENBRACKET,'(',1,2450) +LexToken(CLOSEBRACKET,')',1,2451) +LexToken(EOL,'\n',1,2452) +LexToken(VAR,'model',1,2461) +LexToken(DOT,'.',1,2466) +LexToken(VAR,'sim',1,2467) +LexToken(ASSIGNMENT,'=',1,2470) +LexToken(VAR,'list',1,2471) +LexToken(OPENBRACKET,'(',1,2475) +LexToken(DQSTRING,'"counter"',1,2484) +LexToken(COMMA,',',1,2485) +LexToken(NUMBER,'4',1,2486) +LexToken(CLOSEBRACKET,')',1,2487) +LexToken(EOL,'\n',1,2488) +LexToken(VAR,'model',1,2497) +LexToken(DOT,'.',1,2502) +LexToken(VAR,'evtin',1,2503) +LexToken(ASSIGNMENT,'=',1,2508) +LexToken(NUMBER,'1',1,2509) +LexToken(EOL,'\n',1,2510) +LexToken(VAR,'model',1,2519) +LexToken(DOT,'.',1,2524) +LexToken(VAR,'out',1,2525) +LexToken(ASSIGNMENT,'=',1,2528) +LexToken(NUMBER,'1',1,2529) +LexToken(EOL,'\n',1,2530) +LexToken(VAR,'model',1,2539) +LexToken(DOT,'.',1,2544) +LexToken(VAR,'out2',1,2545) +LexToken(ASSIGNMENT,'=',1,2549) +LexToken(NUMBER,'1',1,2550) +LexToken(EOL,'\n',1,2551) +LexToken(VAR,'model',1,2560) +LexToken(DOT,'.',1,2565) +LexToken(VAR,'dstate',1,2566) +LexToken(ASSIGNMENT,'=',1,2572) +LexToken(NUMBER,'0',1,2573) +LexToken(EOL,'\n',1,2574) +LexToken(VAR,'model',1,2583) +LexToken(DOT,'.',1,2588) +LexToken(VAR,'ipar',1,2589) +LexToken(ASSIGNMENT,'=',1,2593) +LexToken(OPENSQBRACKET,'[',1,2594) +LexToken(VAR,'rule',1,2595) +LexToken(SEMICOLON,';',1,2599) +LexToken(VAR,'maxim',1,2600) +LexToken(SEMICOLON,';',1,2605) +LexToken(VAR,'minim',1,2606) +LexToken(CLOSESQBRACKET,']',1,2611) +LexToken(EOL,'\n',1,2612) +LexToken(VAR,'model',1,2621) +LexToken(DOT,'.',1,2626) +LexToken(VAR,'blocktype',1,2627) +LexToken(ASSIGNMENT,'=',1,2636) +LexToken(DQSTRING,'"c"',1,2639) +LexToken(EOL,'\n',1,2640) +LexToken(VAR,'model',1,2649) +LexToken(DOT,'.',1,2654) +LexToken(VAR,'dep_ut',1,2655) +LexToken(ASSIGNMENT,'=',1,2661) +LexToken(OPENSQBRACKET,'[',1,2662) +LexToken(PREVAR_BOOLEAN,'%f',1,2663) +LexToken(PREVAR_BOOLEAN,'%f',1,2666) +LexToken(CLOSESQBRACKET,']',1,2668) +LexToken(EOL,'\n',1,2669) +LexToken(EOL,'\n',1,2670) +LexToken(VAR,'exprs',1,2679) +LexToken(ASSIGNMENT,'=',1,2684) +LexToken(OPENSQBRACKET,'[',1,2685) +LexToken(VAR,'string',1,2686) +LexToken(OPENBRACKET,'(',1,2692) +LexToken(VAR,'minim',1,2693) +LexToken(CLOSEBRACKET,')',1,2698) +LexToken(SEMICOLON,';',1,2699) +LexToken(VAR,'string',1,2700) +LexToken(OPENBRACKET,'(',1,2706) +LexToken(VAR,'maxim',1,2707) +LexToken(CLOSEBRACKET,')',1,2712) +LexToken(SEMICOLON,';',1,2713) +LexToken(VAR,'string',1,2714) +LexToken(OPENBRACKET,'(',1,2720) +LexToken(VAR,'rule',1,2721) +LexToken(CLOSEBRACKET,')',1,2725) +LexToken(CLOSESQBRACKET,']',1,2726) +LexToken(EOL,'\n',1,2727) +LexToken(VAR,'gr_i',1,2736) +LexToken(ASSIGNMENT,'=',1,2740) +LexToken(OPENSQBRACKET,'[',1,2741) +LexToken(CLOSESQBRACKET,']',1,2742) +LexToken(EOL,'\n',1,2743) +LexToken(VAR,'x',1,2752) +LexToken(ASSIGNMENT,'=',1,2753) +LexToken(VAR,'standard_define',1,2754) +LexToken(OPENBRACKET,'(',1,2769) +LexToken(OPENSQBRACKET,'[',1,2770) +LexToken(NUMBER,'3',1,2771) +LexToken(NUMBER,'2',1,2773) +LexToken(CLOSESQBRACKET,']',1,2774) +LexToken(COMMA,',',1,2775) +LexToken(VAR,'model',1,2776) +LexToken(COMMA,',',1,2781) +LexToken(VAR,'exprs',1,2782) +LexToken(COMMA,',',1,2787) +LexToken(VAR,'gr_i',1,2788) +LexToken(CLOSEBRACKET,')',1,2792) +LexToken(EOL,'\n',1,2793) +LexToken(END,'end',1,2798) +LexToken(EOL,'\n',1,2801) +LexToken(ENDFUNCTION,'endfunction',1,2802) +LexToken(EOL,'\n',1,2813) diff --git a/js/Sources/FROMWSB.js b/js/Sources/FROMWSB.js new file mode 100644 index 00000000..c881e400 --- /dev/null +++ b/js/Sources/FROMWSB.js @@ -0,0 +1,1608 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,852) +LexToken(VAR,'FROMWSB',1,854) +LexToken(OPENBRACKET,'(',1,861) +LexToken(VAR,'job',1,862) +LexToken(COMMA,',',1,865) +LexToken(VAR,'arg1',1,866) +LexToken(COMMA,',',1,870) +LexToken(VAR,'arg2',1,871) +LexToken(CLOSEBRACKET,')',1,875) +LexToken(EOL,'\n',1,876) +LexToken(VAR,'x',1,881) +LexToken(ASSIGNMENT,'=',1,882) +LexToken(OPENSQBRACKET,'[',1,883) +LexToken(CLOSESQBRACKET,']',1,884) +LexToken(SEMICOLON,';',1,885) +LexToken(EOL,'\n',1,886) +LexToken(VAR,'y',1,891) +LexToken(ASSIGNMENT,'=',1,892) +LexToken(OPENSQBRACKET,'[',1,893) +LexToken(CLOSESQBRACKET,']',1,894) +LexToken(SEMICOLON,';',1,895) +LexToken(EOL,'\n',1,896) +LexToken(VAR,'typ',1,901) +LexToken(ASSIGNMENT,'=',1,904) +LexToken(OPENSQBRACKET,'[',1,905) +LexToken(CLOSESQBRACKET,']',1,906) +LexToken(SEMICOLON,';',1,907) +LexToken(EOL,'\n',1,908) +LexToken(SELECT,'select',1,913) +LexToken(VAR,'job',1,920) +LexToken(EOL,'\n',1,923) +LexToken(CASE,'case',1,928) +LexToken(DQSTRING,'"set"',1,937) +LexToken(THEN,'then',1,939) +LexToken(EOL,'\n',1,943) +LexToken(EOL,'\n',1,995) +LexToken(FOR,'for',1,1004) +LexToken(VAR,'i',1,1008) +LexToken(ASSIGNMENT,'=',1,1009) +LexToken(NUMBER,'1',1,1010) +LexToken(COLON,':',1,1011) +LexToken(VAR,'length',1,1012) +LexToken(OPENBRACKET,'(',1,1018) +LexToken(VAR,'arg1',1,1019) +LexToken(DOT,'.',1,1023) +LexToken(VAR,'model',1,1024) +LexToken(DOT,'.',1,1029) +LexToken(VAR,'rpar',1,1030) +LexToken(DOT,'.',1,1034) +LexToken(VAR,'objs',1,1035) +LexToken(CLOSEBRACKET,')',1,1039) +LexToken(DO,'do',1,1041) +LexToken(EOL,'\n',1,1043) +LexToken(VAR,'o',1,1056) +LexToken(ASSIGNMENT,'=',1,1058) +LexToken(VAR,'arg1',1,1060) +LexToken(DOT,'.',1,1064) +LexToken(VAR,'model',1,1065) +LexToken(DOT,'.',1,1070) +LexToken(VAR,'rpar',1,1071) +LexToken(DOT,'.',1,1075) +LexToken(VAR,'objs',1,1076) +LexToken(OPENBRACKET,'(',1,1080) +LexToken(VAR,'i',1,1081) +LexToken(CLOSEBRACKET,')',1,1082) +LexToken(SEMICOLON,';',1,1083) +LexToken(EOL,'\n',1,1084) +LexToken(IF,'if',1,1097) +LexToken(VAR,'typeof',1,1100) +LexToken(OPENBRACKET,'(',1,1106) +LexToken(VAR,'o',1,1107) +LexToken(CLOSEBRACKET,')',1,1108) +LexToken(COMPARISON,'==',1,1110) +LexToken(DQSTRING,'"Block"',1,1119) +LexToken(LOGICAL,'&',1,1121) +LexToken(VAR,'o',1,1123) +LexToken(DOT,'.',1,1124) +LexToken(VAR,'gui',1,1125) +LexToken(COMPARISON,'==',1,1129) +LexToken(DQSTRING,'"FROMWS_c"',1,1141) +LexToken(THEN,'then',1,1143) +LexToken(EOL,'\n',1,1147) +LexToken(VAR,'ppath',1,1164) +LexToken(ASSIGNMENT,'=',1,1170) +LexToken(VAR,'list',1,1172) +LexToken(OPENBRACKET,'(',1,1176) +LexToken(VAR,'i',1,1177) +LexToken(CLOSEBRACKET,')',1,1178) +LexToken(SEMICOLON,';',1,1179) +LexToken(EOL,'\n',1,1180) +LexToken(BREAK,'break',1,1197) +LexToken(SEMICOLON,';',1,1202) +LexToken(EOL,'\n',1,1203) +LexToken(END,'end',1,1216) +LexToken(EOL,'\n',1,1219) +LexToken(END,'end',1,1228) +LexToken(EOL,'\n',1,1231) +LexToken(VAR,'newpar',1,1240) +LexToken(ASSIGNMENT,'=',1,1246) +LexToken(VAR,'list',1,1247) +LexToken(OPENBRACKET,'(',1,1251) +LexToken(CLOSEBRACKET,')',1,1252) +LexToken(SEMICOLON,';',1,1253) +LexToken(EOL,'\n',1,1254) +LexToken(VAR,'y',1,1263) +LexToken(ASSIGNMENT,'=',1,1264) +LexToken(NUMBER,'0',1,1265) +LexToken(SEMICOLON,';',1,1266) +LexToken(EOL,'\n',1,1267) +LexToken(FOR,'for',1,1276) +LexToken(VAR,'path',1,1280) +LexToken(ASSIGNMENT,'=',1,1284) +LexToken(VAR,'ppath',1,1285) +LexToken(DO,'do',1,1291) +LexToken(EOL,'\n',1,1293) +LexToken(VAR,'np',1,1306) +LexToken(ASSIGNMENT,'=',1,1308) +LexToken(VAR,'size',1,1309) +LexToken(OPENBRACKET,'(',1,1313) +LexToken(VAR,'path',1,1314) +LexToken(COMMA,',',1,1318) +LexToken(DQSTRING,'"*"',1,1321) +LexToken(CLOSEBRACKET,')',1,1322) +LexToken(EOL,'\n',1,1323) +LexToken(VAR,'spath',1,1336) +LexToken(ASSIGNMENT,'=',1,1341) +LexToken(VAR,'list',1,1342) +LexToken(OPENBRACKET,'(',1,1346) +LexToken(CLOSEBRACKET,')',1,1347) +LexToken(EOL,'\n',1,1348) +LexToken(FOR,'for',1,1361) +LexToken(VAR,'k',1,1365) +LexToken(ASSIGNMENT,'=',1,1366) +LexToken(NUMBER,'1',1,1367) +LexToken(COLON,':',1,1368) +LexToken(VAR,'np',1,1369) +LexToken(EOL,'\n',1,1371) +LexToken(VAR,'spath',1,1388) +LexToken(OPENBRACKET,'(',1,1393) +LexToken(LASTINDEX,'$',1,1394) +LexToken(OPERATOR,'+',1,1395) +LexToken(NUMBER,'1',1,1396) +LexToken(CLOSEBRACKET,')',1,1397) +LexToken(ASSIGNMENT,'=',1,1398) +LexToken(DQSTRING,'"model"',1,1405) +LexToken(EOL,'\n',1,1406) +LexToken(VAR,'spath',1,1423) +LexToken(OPENBRACKET,'(',1,1428) +LexToken(LASTINDEX,'$',1,1429) +LexToken(OPERATOR,'+',1,1430) +LexToken(NUMBER,'1',1,1431) +LexToken(CLOSEBRACKET,')',1,1432) +LexToken(ASSIGNMENT,'=',1,1433) +LexToken(DQSTRING,'"rpar"',1,1439) +LexToken(EOL,'\n',1,1440) +LexToken(VAR,'spath',1,1457) +LexToken(OPENBRACKET,'(',1,1462) +LexToken(LASTINDEX,'$',1,1463) +LexToken(OPERATOR,'+',1,1464) +LexToken(NUMBER,'1',1,1465) +LexToken(CLOSEBRACKET,')',1,1466) +LexToken(ASSIGNMENT,'=',1,1467) +LexToken(DQSTRING,'"objs"',1,1473) +LexToken(EOL,'\n',1,1474) +LexToken(VAR,'spath',1,1491) +LexToken(OPENBRACKET,'(',1,1496) +LexToken(LASTINDEX,'$',1,1497) +LexToken(OPERATOR,'+',1,1498) +LexToken(NUMBER,'1',1,1499) +LexToken(CLOSEBRACKET,')',1,1500) +LexToken(ASSIGNMENT,'=',1,1501) +LexToken(VAR,'path',1,1502) +LexToken(OPENBRACKET,'(',1,1506) +LexToken(VAR,'k',1,1507) +LexToken(CLOSEBRACKET,')',1,1508) +LexToken(EOL,'\n',1,1509) +LexToken(END,'end',1,1522) +LexToken(EOL,'\n',1,1525) +LexToken(VAR,'xx',1,1538) +LexToken(ASSIGNMENT,'=',1,1540) +LexToken(VAR,'arg1',1,1541) +LexToken(OPENBRACKET,'(',1,1545) +LexToken(VAR,'spath',1,1546) +LexToken(CLOSEBRACKET,')',1,1551) +LexToken(EOL,'\n',1,1568) +LexToken(VAR,'execstr',1,1581) +LexToken(OPENBRACKET,'(',1,1588) +LexToken(DQSTRING,'"xxn="',1,1594) +LexToken(OPERATOR,'+',1,1595) +LexToken(VAR,'xx',1,1596) +LexToken(DOT,'.',1,1598) +LexToken(VAR,'gui',1,1599) +LexToken(OPERATOR,'+',1,1602) +LexToken(DQSTRING,'"(\\\'set\\\',xx)"',1,1616) +LexToken(CLOSEBRACKET,')',1,1617) +LexToken(EOL,'\n',1,1618) +LexToken(IF,'if',1,1631) +LexToken(NOT,'~',1,1634) +LexToken(VAR,'isequalbitwise',1,1635) +LexToken(OPENBRACKET,'(',1,1649) +LexToken(VAR,'xxn',1,1650) +LexToken(COMMA,',',1,1653) +LexToken(VAR,'xx',1,1654) +LexToken(CLOSEBRACKET,')',1,1656) +LexToken(THEN,'then',1,1658) +LexToken(EOL,'\n',1,1662) +LexToken(VAR,'model',1,1679) +LexToken(ASSIGNMENT,'=',1,1684) +LexToken(VAR,'xx',1,1685) +LexToken(DOT,'.',1,1687) +LexToken(VAR,'model',1,1688) +LexToken(EOL,'\n',1,1693) +LexToken(VAR,'model_n',1,1710) +LexToken(ASSIGNMENT,'=',1,1717) +LexToken(VAR,'xxn',1,1718) +LexToken(DOT,'.',1,1721) +LexToken(VAR,'model',1,1722) +LexToken(EOL,'\n',1,1727) +LexToken(IF,'if',1,1744) +LexToken(NOT,'~',1,1747) +LexToken(VAR,'is_modelica_block',1,1748) +LexToken(OPENBRACKET,'(',1,1765) +LexToken(VAR,'xx',1,1766) +LexToken(CLOSEBRACKET,')',1,1768) +LexToken(THEN,'then',1,1770) +LexToken(EOL,'\n',1,1774) +LexToken(VAR,'modified',1,1795) +LexToken(ASSIGNMENT,'=',1,1803) +LexToken(VAR,'or',1,1804) +LexToken(OPENBRACKET,'(',1,1806) +LexToken(VAR,'model',1,1807) +LexToken(DOT,'.',1,1812) +LexToken(VAR,'sim',1,1813) +LexToken(COMPARISON,'<>',1,1816) +LexToken(VAR,'model_n',1,1818) +LexToken(DOT,'.',1,1825) +LexToken(VAR,'sim',1,1826) +LexToken(CLOSEBRACKET,')',1,1829) +LexToken(LOGICAL,'|',1,1830) +LexToken(NOT,'~',1,1854) +LexToken(VAR,'isequal',1,1855) +LexToken(OPENBRACKET,'(',1,1862) +LexToken(VAR,'model',1,1863) +LexToken(DOT,'.',1,1868) +LexToken(VAR,'state',1,1869) +LexToken(COMMA,',',1,1874) +LexToken(VAR,'model_n',1,1875) +LexToken(DOT,'.',1,1882) +LexToken(VAR,'state',1,1883) +LexToken(CLOSEBRACKET,')',1,1888) +LexToken(LOGICAL,'|',1,1889) +LexToken(NOT,'~',1,1913) +LexToken(VAR,'isequal',1,1914) +LexToken(OPENBRACKET,'(',1,1921) +LexToken(VAR,'model',1,1922) +LexToken(DOT,'.',1,1927) +LexToken(VAR,'dstate',1,1928) +LexToken(COMMA,',',1,1934) +LexToken(VAR,'model_n',1,1935) +LexToken(DOT,'.',1,1942) +LexToken(VAR,'dstate',1,1943) +LexToken(CLOSEBRACKET,')',1,1949) +LexToken(LOGICAL,'|',1,1950) +LexToken(NOT,'~',1,1974) +LexToken(VAR,'isequal',1,1975) +LexToken(OPENBRACKET,'(',1,1982) +LexToken(VAR,'model',1,1983) +LexToken(DOT,'.',1,1988) +LexToken(VAR,'odstate',1,1989) +LexToken(COMMA,',',1,1996) +LexToken(VAR,'model_n',1,1997) +LexToken(DOT,'.',1,2004) +LexToken(VAR,'odstate',1,2005) +LexToken(CLOSEBRACKET,')',1,2012) +LexToken(LOGICAL,'|',1,2013) +LexToken(NOT,'~',1,2037) +LexToken(VAR,'isequal',1,2038) +LexToken(OPENBRACKET,'(',1,2045) +LexToken(VAR,'model',1,2046) +LexToken(DOT,'.',1,2051) +LexToken(VAR,'rpar',1,2052) +LexToken(COMMA,',',1,2056) +LexToken(VAR,'model_n',1,2057) +LexToken(DOT,'.',1,2064) +LexToken(VAR,'rpar',1,2065) +LexToken(CLOSEBRACKET,')',1,2069) +LexToken(LOGICAL,'|',1,2070) +LexToken(NOT,'~',1,2094) +LexToken(VAR,'isequal',1,2095) +LexToken(OPENBRACKET,'(',1,2102) +LexToken(VAR,'model',1,2103) +LexToken(DOT,'.',1,2108) +LexToken(VAR,'ipar',1,2109) +LexToken(COMMA,',',1,2113) +LexToken(VAR,'model_n',1,2114) +LexToken(DOT,'.',1,2121) +LexToken(VAR,'ipar',1,2122) +LexToken(CLOSEBRACKET,')',1,2126) +LexToken(LOGICAL,'|',1,2127) +LexToken(NOT,'~',1,2151) +LexToken(VAR,'isequal',1,2152) +LexToken(OPENBRACKET,'(',1,2159) +LexToken(VAR,'model',1,2160) +LexToken(DOT,'.',1,2165) +LexToken(VAR,'opar',1,2166) +LexToken(COMMA,',',1,2170) +LexToken(VAR,'model_n',1,2171) +LexToken(DOT,'.',1,2178) +LexToken(VAR,'opar',1,2179) +LexToken(CLOSEBRACKET,')',1,2183) +LexToken(LOGICAL,'|',1,2184) +LexToken(NOT,'~',1,2208) +LexToken(VAR,'isequal',1,2209) +LexToken(OPENBRACKET,'(',1,2216) +LexToken(VAR,'model',1,2217) +LexToken(DOT,'.',1,2222) +LexToken(VAR,'label',1,2223) +LexToken(COMMA,',',1,2228) +LexToken(VAR,'model_n',1,2229) +LexToken(DOT,'.',1,2236) +LexToken(VAR,'label',1,2237) +LexToken(CLOSEBRACKET,')',1,2242) +LexToken(EOL,'\n',1,2243) +LexToken(IF,'if',1,2264) +LexToken(VAR,'or',1,2267) +LexToken(OPENBRACKET,'(',1,2269) +LexToken(VAR,'model',1,2270) +LexToken(DOT,'.',1,2275) +LexToken(VAR,'in',1,2276) +LexToken(COMPARISON,'<>',1,2278) +LexToken(VAR,'model_n',1,2280) +LexToken(DOT,'.',1,2287) +LexToken(VAR,'in',1,2288) +LexToken(CLOSEBRACKET,')',1,2290) +LexToken(LOGICAL,'|',1,2291) +LexToken(VAR,'or',1,2292) +LexToken(OPENBRACKET,'(',1,2294) +LexToken(VAR,'model',1,2295) +LexToken(DOT,'.',1,2300) +LexToken(VAR,'out',1,2301) +LexToken(COMPARISON,'<>',1,2304) +LexToken(VAR,'model_n',1,2306) +LexToken(DOT,'.',1,2313) +LexToken(VAR,'out',1,2314) +LexToken(CLOSEBRACKET,')',1,2317) +LexToken(LOGICAL,'|',1,2318) +LexToken(VAR,'or',1,2346) +LexToken(OPENBRACKET,'(',1,2348) +LexToken(VAR,'model',1,2349) +LexToken(DOT,'.',1,2354) +LexToken(VAR,'in2',1,2355) +LexToken(COMPARISON,'<>',1,2358) +LexToken(VAR,'model_n',1,2360) +LexToken(DOT,'.',1,2367) +LexToken(VAR,'in2',1,2368) +LexToken(CLOSEBRACKET,')',1,2371) +LexToken(LOGICAL,'|',1,2372) +LexToken(VAR,'or',1,2373) +LexToken(OPENBRACKET,'(',1,2375) +LexToken(VAR,'model',1,2376) +LexToken(DOT,'.',1,2381) +LexToken(VAR,'out2',1,2382) +LexToken(COMPARISON,'<>',1,2386) +LexToken(VAR,'model_n',1,2388) +LexToken(DOT,'.',1,2395) +LexToken(VAR,'out2',1,2396) +LexToken(CLOSEBRACKET,')',1,2400) +LexToken(LOGICAL,'|',1,2401) +LexToken(VAR,'or',1,2429) +LexToken(OPENBRACKET,'(',1,2431) +LexToken(VAR,'model',1,2432) +LexToken(DOT,'.',1,2437) +LexToken(VAR,'outtyp',1,2438) +LexToken(COMPARISON,'<>',1,2444) +LexToken(VAR,'model_n',1,2446) +LexToken(DOT,'.',1,2453) +LexToken(VAR,'outtyp',1,2454) +LexToken(CLOSEBRACKET,')',1,2460) +LexToken(LOGICAL,'|',1,2461) +LexToken(VAR,'or',1,2462) +LexToken(OPENBRACKET,'(',1,2464) +LexToken(VAR,'model',1,2465) +LexToken(DOT,'.',1,2470) +LexToken(VAR,'intyp',1,2471) +LexToken(COMPARISON,'<>',1,2476) +LexToken(VAR,'model_n',1,2478) +LexToken(DOT,'.',1,2485) +LexToken(VAR,'intyp',1,2486) +LexToken(CLOSEBRACKET,')',1,2491) +LexToken(THEN,'then',1,2493) +LexToken(EOL,'\n',1,2497) +LexToken(VAR,'needcompile',1,2522) +LexToken(ASSIGNMENT,'=',1,2533) +LexToken(NUMBER,'1',1,2534) +LexToken(EOL,'\n',1,2535) +LexToken(END,'end',1,2556) +LexToken(EOL,'\n',1,2559) +LexToken(IF,'if',1,2580) +LexToken(VAR,'or',1,2583) +LexToken(OPENBRACKET,'(',1,2585) +LexToken(VAR,'model',1,2586) +LexToken(DOT,'.',1,2591) +LexToken(VAR,'firing',1,2592) +LexToken(COMPARISON,'<>',1,2598) +LexToken(VAR,'model_n',1,2600) +LexToken(DOT,'.',1,2607) +LexToken(VAR,'firing',1,2608) +LexToken(CLOSEBRACKET,')',1,2614) +LexToken(THEN,'then',1,2616) +LexToken(EOL,'\n',1,2620) +LexToken(VAR,'needcompile',1,2645) +LexToken(ASSIGNMENT,'=',1,2656) +LexToken(NUMBER,'2',1,2657) +LexToken(EOL,'\n',1,2658) +LexToken(END,'end',1,2679) +LexToken(EOL,'\n',1,2682) +LexToken(IF,'if',1,2703) +LexToken(OPENBRACKET,'(',1,2706) +LexToken(VAR,'size',1,2707) +LexToken(OPENBRACKET,'(',1,2711) +LexToken(VAR,'model',1,2712) +LexToken(DOT,'.',1,2717) +LexToken(VAR,'in',1,2718) +LexToken(COMMA,',',1,2720) +LexToken(DQSTRING,'"*"',1,2723) +LexToken(CLOSEBRACKET,')',1,2724) +LexToken(COMPARISON,'<>',1,2725) +LexToken(VAR,'size',1,2727) +LexToken(OPENBRACKET,'(',1,2731) +LexToken(VAR,'model_n',1,2732) +LexToken(DOT,'.',1,2739) +LexToken(VAR,'in',1,2740) +LexToken(COMMA,',',1,2742) +LexToken(DQSTRING,'"*"',1,2745) +LexToken(CLOSEBRACKET,')',1,2746) +LexToken(CLOSEBRACKET,')',1,2747) +LexToken(LOGICAL,'|',1,2748) +LexToken(OPENBRACKET,'(',1,2776) +LexToken(VAR,'size',1,2777) +LexToken(OPENBRACKET,'(',1,2781) +LexToken(VAR,'model',1,2782) +LexToken(DOT,'.',1,2787) +LexToken(VAR,'out',1,2788) +LexToken(COMMA,',',1,2791) +LexToken(DQSTRING,'"*"',1,2794) +LexToken(CLOSEBRACKET,')',1,2795) +LexToken(COMPARISON,'<>',1,2796) +LexToken(VAR,'size',1,2798) +LexToken(OPENBRACKET,'(',1,2802) +LexToken(VAR,'model_n',1,2803) +LexToken(DOT,'.',1,2810) +LexToken(VAR,'out',1,2811) +LexToken(COMMA,',',1,2814) +LexToken(DQSTRING,'"*"',1,2817) +LexToken(CLOSEBRACKET,')',1,2818) +LexToken(CLOSEBRACKET,')',1,2819) +LexToken(THEN,'then',1,2821) +LexToken(EOL,'\n',1,2825) +LexToken(VAR,'needcompile',1,2850) +LexToken(ASSIGNMENT,'=',1,2861) +LexToken(NUMBER,'4',1,2862) +LexToken(EOL,'\n',1,2863) +LexToken(END,'end',1,2884) +LexToken(EOL,'\n',1,2887) +LexToken(IF,'if',1,2908) +LexToken(VAR,'model',1,2911) +LexToken(DOT,'.',1,2916) +LexToken(VAR,'sim',1,2917) +LexToken(COMPARISON,'==',1,2920) +LexToken(DQSTRING,'"input"',1,2928) +LexToken(LOGICAL,'|',1,2929) +LexToken(VAR,'model',1,2930) +LexToken(DOT,'.',1,2935) +LexToken(VAR,'sim',1,2936) +LexToken(COMPARISON,'==',1,2939) +LexToken(DQSTRING,'"output"',1,2948) +LexToken(THEN,'then',1,2950) +LexToken(EOL,'\n',1,2954) +LexToken(IF,'if',1,2979) +LexToken(VAR,'model',1,2982) +LexToken(DOT,'.',1,2987) +LexToken(VAR,'ipar',1,2988) +LexToken(COMPARISON,'<>',1,2992) +LexToken(VAR,'model_n',1,2994) +LexToken(DOT,'.',1,3001) +LexToken(VAR,'ipar',1,3002) +LexToken(THEN,'then',1,3007) +LexToken(EOL,'\n',1,3011) +LexToken(VAR,'needcompile',1,3040) +LexToken(ASSIGNMENT,'=',1,3051) +LexToken(NUMBER,'4',1,3052) +LexToken(EOL,'\n',1,3053) +LexToken(END,'end',1,3078) +LexToken(EOL,'\n',1,3081) +LexToken(END,'end',1,3102) +LexToken(EOL,'\n',1,3105) +LexToken(IF,'if',1,3126) +LexToken(VAR,'or',1,3129) +LexToken(OPENBRACKET,'(',1,3131) +LexToken(VAR,'model',1,3132) +LexToken(DOT,'.',1,3137) +LexToken(VAR,'blocktype',1,3138) +LexToken(COMPARISON,'<>',1,3147) +LexToken(VAR,'model_n',1,3149) +LexToken(DOT,'.',1,3156) +LexToken(VAR,'blocktype',1,3157) +LexToken(CLOSEBRACKET,')',1,3166) +LexToken(LOGICAL,'|',1,3167) +LexToken(VAR,'or',1,3195) +LexToken(OPENBRACKET,'(',1,3197) +LexToken(VAR,'model',1,3198) +LexToken(DOT,'.',1,3203) +LexToken(VAR,'dep_ut',1,3204) +LexToken(COMPARISON,'<>',1,3210) +LexToken(VAR,'model_n',1,3212) +LexToken(DOT,'.',1,3219) +LexToken(VAR,'dep_ut',1,3220) +LexToken(CLOSEBRACKET,')',1,3226) +LexToken(THEN,'then',1,3228) +LexToken(EOL,'\n',1,3232) +LexToken(VAR,'needcompile',1,3257) +LexToken(ASSIGNMENT,'=',1,3268) +LexToken(NUMBER,'4',1,3269) +LexToken(EOL,'\n',1,3270) +LexToken(END,'end',1,3291) +LexToken(EOL,'\n',1,3294) +LexToken(IF,'if',1,3315) +LexToken(OPENBRACKET,'(',1,3318) +LexToken(VAR,'model',1,3319) +LexToken(DOT,'.',1,3324) +LexToken(VAR,'nzcross',1,3325) +LexToken(COMPARISON,'<>',1,3332) +LexToken(VAR,'model_n',1,3334) +LexToken(DOT,'.',1,3341) +LexToken(VAR,'nzcross',1,3342) +LexToken(CLOSEBRACKET,')',1,3349) +LexToken(LOGICAL,'|',1,3350) +LexToken(OPENBRACKET,'(',1,3351) +LexToken(VAR,'model',1,3352) +LexToken(DOT,'.',1,3357) +LexToken(VAR,'nmode',1,3358) +LexToken(COMPARISON,'<>',1,3363) +LexToken(VAR,'model_n',1,3365) +LexToken(DOT,'.',1,3372) +LexToken(VAR,'nmode',1,3373) +LexToken(CLOSEBRACKET,')',1,3378) +LexToken(THEN,'then',1,3380) +LexToken(EOL,'\n',1,3384) +LexToken(VAR,'needcompile',1,3409) +LexToken(ASSIGNMENT,'=',1,3420) +LexToken(NUMBER,'4',1,3421) +LexToken(EOL,'\n',1,3422) +LexToken(END,'end',1,3443) +LexToken(EOL,'\n',1,3446) +LexToken(IF,'if',1,3467) +LexToken(VAR,'prod',1,3470) +LexToken(OPENBRACKET,'(',1,3474) +LexToken(VAR,'size',1,3475) +LexToken(OPENBRACKET,'(',1,3479) +LexToken(VAR,'model_n',1,3480) +LexToken(DOT,'.',1,3487) +LexToken(VAR,'sim',1,3488) +LexToken(CLOSEBRACKET,')',1,3491) +LexToken(CLOSEBRACKET,')',1,3492) +LexToken(COMPARISON,'>',1,3493) +LexToken(NUMBER,'1',1,3494) +LexToken(THEN,'then',1,3496) +LexToken(EOL,'\n',1,3500) +LexToken(IF,'if',1,3525) +LexToken(VAR,'model_n',1,3528) +LexToken(DOT,'.',1,3535) +LexToken(VAR,'sim',1,3536) +LexToken(OPENBRACKET,'(',1,3539) +LexToken(NUMBER,'2',1,3540) +LexToken(CLOSEBRACKET,')',1,3541) +LexToken(COMPARISON,'>',1,3542) +LexToken(NUMBER,'1000',1,3543) +LexToken(THEN,'then',1,3548) +LexToken(EOL,'\n',1,3552) +LexToken(IF,'if',1,3581) +LexToken(VAR,'model',1,3584) +LexToken(DOT,'.',1,3589) +LexToken(VAR,'sim',1,3590) +LexToken(OPENBRACKET,'(',1,3593) +LexToken(NUMBER,'1',1,3594) +LexToken(CLOSEBRACKET,')',1,3595) +LexToken(COMPARISON,'<>',1,3596) +LexToken(VAR,'model_n',1,3598) +LexToken(DOT,'.',1,3605) +LexToken(VAR,'sim',1,3606) +LexToken(OPENBRACKET,'(',1,3609) +LexToken(NUMBER,'1',1,3610) +LexToken(CLOSEBRACKET,')',1,3611) +LexToken(THEN,'then',1,3613) +LexToken(EOL,'\n',1,3617) +LexToken(VAR,'needcompile',1,3650) +LexToken(ASSIGNMENT,'=',1,3661) +LexToken(NUMBER,'4',1,3662) +LexToken(EOL,'\n',1,3663) +LexToken(END,'end',1,3692) +LexToken(EOL,'\n',1,3695) +LexToken(END,'end',1,3720) +LexToken(EOL,'\n',1,3723) +LexToken(END,'end',1,3744) +LexToken(EOL,'\n',1,3747) +LexToken(ELSE,'else',1,3764) +LexToken(EOL,'\n',1,3768) +LexToken(VAR,'modified',1,3789) +LexToken(ASSIGNMENT,'=',1,3797) +LexToken(VAR,'or',1,3798) +LexToken(OPENBRACKET,'(',1,3800) +LexToken(VAR,'model_n',1,3801) +LexToken(COMPARISON,'<>',1,3808) +LexToken(VAR,'model',1,3810) +LexToken(CLOSEBRACKET,')',1,3815) +LexToken(EOL,'\n',1,3816) +LexToken(VAR,'eq',1,3837) +LexToken(ASSIGNMENT,'=',1,3839) +LexToken(VAR,'model',1,3840) +LexToken(DOT,'.',1,3845) +LexToken(VAR,'equations',1,3846) +LexToken(SEMICOLON,';',1,3855) +LexToken(VAR,'eqn',1,3856) +LexToken(ASSIGNMENT,'=',1,3859) +LexToken(VAR,'model_n',1,3860) +LexToken(DOT,'.',1,3867) +LexToken(VAR,'equations',1,3868) +LexToken(SEMICOLON,';',1,3877) +LexToken(EOL,'\n',1,3878) +LexToken(IF,'if',1,3899) +LexToken(VAR,'or',1,3902) +LexToken(OPENBRACKET,'(',1,3904) +LexToken(VAR,'eq',1,3905) +LexToken(DOT,'.',1,3907) +LexToken(VAR,'model',1,3908) +LexToken(COMPARISON,'<>',1,3913) +LexToken(VAR,'eqn',1,3915) +LexToken(DOT,'.',1,3918) +LexToken(VAR,'model',1,3919) +LexToken(CLOSEBRACKET,')',1,3924) +LexToken(LOGICAL,'|',1,3925) +LexToken(VAR,'or',1,3926) +LexToken(OPENBRACKET,'(',1,3928) +LexToken(VAR,'eq',1,3929) +LexToken(DOT,'.',1,3931) +LexToken(VAR,'inputs',1,3932) +LexToken(COMPARISON,'<>',1,3938) +LexToken(VAR,'eqn',1,3940) +LexToken(DOT,'.',1,3943) +LexToken(VAR,'inputs',1,3944) +LexToken(CLOSEBRACKET,')',1,3950) +LexToken(LOGICAL,'|',1,3951) +LexToken(VAR,'or',1,3979) +LexToken(OPENBRACKET,'(',1,3981) +LexToken(VAR,'eq',1,3982) +LexToken(DOT,'.',1,3984) +LexToken(VAR,'outputs',1,3985) +LexToken(COMPARISON,'<>',1,3992) +LexToken(VAR,'eqn',1,3994) +LexToken(DOT,'.',1,3997) +LexToken(VAR,'outputs',1,3998) +LexToken(CLOSEBRACKET,')',1,4005) +LexToken(THEN,'then',1,4007) +LexToken(EOL,'\n',1,4011) +LexToken(VAR,'needcompile',1,4036) +LexToken(ASSIGNMENT,'=',1,4047) +LexToken(NUMBER,'4',1,4048) +LexToken(EOL,'\n',1,4049) +LexToken(END,'end',1,4070) +LexToken(EOL,'\n',1,4073) +LexToken(END,'end',1,4090) +LexToken(EOL,'\n',1,4093) +LexToken(EOL,'\n',1,4139) +LexToken(VAR,'arg1',1,4156) +LexToken(OPENBRACKET,'(',1,4160) +LexToken(VAR,'spath',1,4161) +LexToken(CLOSEBRACKET,')',1,4166) +LexToken(ASSIGNMENT,'=',1,4167) +LexToken(VAR,'xxn',1,4168) +LexToken(EOL,'\n',1,4180) +LexToken(VAR,'newpar',1,4197) +LexToken(OPENBRACKET,'(',1,4203) +LexToken(VAR,'size',1,4204) +LexToken(OPENBRACKET,'(',1,4208) +LexToken(VAR,'newpar',1,4209) +LexToken(CLOSEBRACKET,')',1,4215) +LexToken(OPERATOR,'+',1,4216) +LexToken(NUMBER,'1',1,4217) +LexToken(CLOSEBRACKET,')',1,4218) +LexToken(ASSIGNMENT,'=',1,4219) +LexToken(VAR,'path',1,4220) +LexToken(EOL,'\n',1,4246) +LexToken(VAR,'y',1,4263) +LexToken(ASSIGNMENT,'=',1,4264) +LexToken(VAR,'max',1,4265) +LexToken(OPENBRACKET,'(',1,4268) +LexToken(VAR,'y',1,4269) +LexToken(COMMA,',',1,4270) +LexToken(VAR,'needcompile',1,4271) +LexToken(CLOSEBRACKET,')',1,4282) +LexToken(EOL,'\n',1,4283) +LexToken(END,'end',1,4296) +LexToken(EOL,'\n',1,4299) +LexToken(END,'end',1,4308) +LexToken(EOL,'\n',1,4311) +LexToken(VAR,'x',1,4320) +LexToken(ASSIGNMENT,'=',1,4321) +LexToken(VAR,'arg1',1,4322) +LexToken(EOL,'\n',1,4326) +LexToken(VAR,'typ',1,4335) +LexToken(ASSIGNMENT,'=',1,4338) +LexToken(VAR,'newpar',1,4339) +LexToken(EOL,'\n',1,4345) +LexToken(CASE,'case',1,4350) +LexToken(DQSTRING,'"define"',1,4362) +LexToken(THEN,'then',1,4364) +LexToken(EOL,'\n',1,4368) +LexToken(VAR,'scs_m_1',1,4377) +LexToken(ASSIGNMENT,'=',1,4384) +LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,4385) +LexToken(OPENBRACKET,'(',1,4399) +LexToken(VAR,'version',1,4411) +LexToken(ASSIGNMENT,'=',1,4418) +LexToken(DQSTRING,'"scicos4.2"',1,4429) +LexToken(COMMA,',',1,4430) +LexToken(VAR,'props',1,4442) +LexToken(ASSIGNMENT,'=',1,4447) +LexToken(SCICOS_PARAMS,'scicos_params',1,4448) +LexToken(OPENBRACKET,'(',1,4461) +LexToken(VAR,'wpar',1,4473) +LexToken(ASSIGNMENT,'=',1,4477) +LexToken(OPENSQBRACKET,'[',1,4478) +LexToken(NUMBER,'-159.096',1,4479) +LexToken(COMMA,',',1,4487) +LexToken(NUMBER,'811.104',1,4488) +LexToken(COMMA,',',1,4495) +LexToken(NUMBER,'-121.216',1,4496) +LexToken(COMMA,',',1,4504) +LexToken(NUMBER,'617.984',1,4505) +LexToken(COMMA,',',1,4512) +LexToken(NUMBER,'1323',1,4513) +LexToken(COMMA,',',1,4517) +LexToken(NUMBER,'1008',1,4518) +LexToken(COMMA,',',1,4522) +LexToken(NUMBER,'331',1,4523) +LexToken(COMMA,',',1,4526) +LexToken(NUMBER,'284',1,4527) +LexToken(COMMA,',',1,4530) +LexToken(NUMBER,'630',1,4531) +LexToken(COMMA,',',1,4534) +LexToken(NUMBER,'480',1,4535) +LexToken(COMMA,',',1,4538) +LexToken(NUMBER,'1426',1,4539) +LexToken(COMMA,',',1,4543) +LexToken(NUMBER,'231',1,4544) +LexToken(COMMA,',',1,4547) +LexToken(NUMBER,'1.4',1,4548) +LexToken(CLOSESQBRACKET,']',1,4551) +LexToken(COMMA,',',1,4552) +LexToken(VAR,'Title',1,4564) +LexToken(ASSIGNMENT,'=',1,4569) +LexToken(DQSTRING,'"FROMWSB"',1,4578) +LexToken(COMMA,',',1,4579) +LexToken(VAR,'tol',1,4591) +LexToken(ASSIGNMENT,'=',1,4594) +LexToken(OPENSQBRACKET,'[',1,4595) +LexToken(NUMBER,'0.0001',1,4596) +LexToken(COMMA,',',1,4602) +LexToken(NUMBER,'0.000001',1,4603) +LexToken(COMMA,',',1,4611) +LexToken(NUMBER,'1.000',1,4612) +LexToken(VAR,'D',1,4617) +LexToken(NUMBER,'-10',1,4618) +LexToken(COMMA,',',1,4621) +LexToken(NUMBER,'100001',1,4622) +LexToken(COMMA,',',1,4628) +LexToken(NUMBER,'0',1,4629) +LexToken(COMMA,',',1,4630) +LexToken(NUMBER,'0',1,4631) +LexToken(CLOSESQBRACKET,']',1,4632) +LexToken(COMMA,',',1,4633) +LexToken(VAR,'tf',1,4645) +LexToken(ASSIGNMENT,'=',1,4647) +LexToken(NUMBER,'100000',1,4648) +LexToken(COMMA,',',1,4654) +LexToken(VAR,'context',1,4666) +LexToken(ASSIGNMENT,'=',1,4673) +LexToken(DQSTRING,'" "',1,4676) +LexToken(COMMA,',',1,4677) +LexToken(VAR,'void1',1,4689) +LexToken(ASSIGNMENT,'=',1,4694) +LexToken(OPENSQBRACKET,'[',1,4695) +LexToken(CLOSESQBRACKET,']',1,4696) +LexToken(COMMA,',',1,4697) +LexToken(VAR,'options',1,4709) +LexToken(ASSIGNMENT,'=',1,4716) +LexToken(VAR,'tlist',1,4717) +LexToken(OPENBRACKET,'(',1,4722) +LexToken(OPENSQBRACKET,'[',1,4723) +LexToken(DQSTRING,'"scsopt"',1,4731) +LexToken(COMMA,',',1,4732) +LexToken(DQSTRING,'"3D"',1,4736) +LexToken(COMMA,',',1,4737) +LexToken(DQSTRING,'"Background"',1,4749) +LexToken(COMMA,',',1,4750) +LexToken(DQSTRING,'"Link"',1,4756) +LexToken(COMMA,',',1,4757) +LexToken(DQSTRING,'"ID"',1,4761) +LexToken(COMMA,',',1,4762) +LexToken(DQSTRING,'"Cmap"',1,4768) +LexToken(CLOSESQBRACKET,']',1,4769) +LexToken(COMMA,',',1,4770) +LexToken(VAR,'list',1,4771) +LexToken(OPENBRACKET,'(',1,4775) +LexToken(PREVAR_BOOLEAN,'%t',1,4776) +LexToken(COMMA,',',1,4778) +LexToken(NUMBER,'33',1,4779) +LexToken(CLOSEBRACKET,')',1,4781) +LexToken(COMMA,',',1,4782) +LexToken(OPENSQBRACKET,'[',1,4783) +LexToken(NUMBER,'8',1,4784) +LexToken(COMMA,',',1,4785) +LexToken(NUMBER,'1',1,4786) +LexToken(CLOSESQBRACKET,']',1,4787) +LexToken(COMMA,',',1,4788) +LexToken(OPENSQBRACKET,'[',1,4789) +LexToken(NUMBER,'1',1,4790) +LexToken(COMMA,',',1,4791) +LexToken(NUMBER,'5',1,4792) +LexToken(CLOSESQBRACKET,']',1,4793) +LexToken(COMMA,',',1,4794) +LexToken(VAR,'list',1,4806) +LexToken(OPENBRACKET,'(',1,4810) +LexToken(OPENSQBRACKET,'[',1,4811) +LexToken(NUMBER,'5',1,4812) +LexToken(COMMA,',',1,4813) +LexToken(NUMBER,'1',1,4814) +LexToken(CLOSESQBRACKET,']',1,4815) +LexToken(COMMA,',',1,4816) +LexToken(OPENSQBRACKET,'[',1,4817) +LexToken(NUMBER,'4',1,4818) +LexToken(COMMA,',',1,4819) +LexToken(NUMBER,'1',1,4820) +LexToken(CLOSESQBRACKET,']',1,4821) +LexToken(CLOSEBRACKET,')',1,4822) +LexToken(COMMA,',',1,4823) +LexToken(OPENSQBRACKET,'[',1,4824) +LexToken(NUMBER,'0.8',1,4825) +LexToken(COMMA,',',1,4828) +LexToken(NUMBER,'0.8',1,4829) +LexToken(COMMA,',',1,4832) +LexToken(NUMBER,'0.8',1,4833) +LexToken(CLOSESQBRACKET,']',1,4836) +LexToken(CLOSEBRACKET,')',1,4837) +LexToken(COMMA,',',1,4838) +LexToken(VAR,'void2',1,4850) +LexToken(ASSIGNMENT,'=',1,4855) +LexToken(OPENSQBRACKET,'[',1,4856) +LexToken(CLOSESQBRACKET,']',1,4857) +LexToken(COMMA,',',1,4858) +LexToken(VAR,'void3',1,4870) +LexToken(ASSIGNMENT,'=',1,4875) +LexToken(OPENSQBRACKET,'[',1,4876) +LexToken(CLOSESQBRACKET,']',1,4877) +LexToken(COMMA,',',1,4878) +LexToken(VAR,'doc',1,4890) +LexToken(ASSIGNMENT,'=',1,4893) +LexToken(VAR,'list',1,4894) +LexToken(OPENBRACKET,'(',1,4898) +LexToken(CLOSEBRACKET,')',1,4899) +LexToken(CLOSEBRACKET,')',1,4900) +LexToken(CLOSEBRACKET,')',1,4901) +LexToken(EOL,'\n',1,4902) +LexToken(VAR,'scs_m_1',1,4911) +LexToken(DOT,'.',1,4918) +LexToken(VAR,'objs',1,4919) +LexToken(OPENBRACKET,'(',1,4923) +LexToken(NUMBER,'1',1,4924) +LexToken(CLOSEBRACKET,')',1,4925) +LexToken(ASSIGNMENT,'=',1,4926) +LexToken(SCICOS_BLOCK,'scicos_block',1,4927) +LexToken(OPENBRACKET,'(',1,4939) +LexToken(VAR,'gui',1,4951) +LexToken(ASSIGNMENT,'=',1,4954) +LexToken(DQSTRING,'"FROMWS_c"',1,4964) +LexToken(COMMA,',',1,4965) +LexToken(VAR,'graphics',1,4977) +LexToken(ASSIGNMENT,'=',1,4985) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,4986) +LexToken(OPENBRACKET,'(',1,5001) +LexToken(VAR,'orig',1,5013) +LexToken(ASSIGNMENT,'=',1,5017) +LexToken(OPENSQBRACKET,'[',1,5018) +LexToken(NUMBER,'260.37067',1,5019) +LexToken(COMMA,',',1,5028) +LexToken(NUMBER,'261.584',1,5029) +LexToken(CLOSESQBRACKET,']',1,5036) +LexToken(COMMA,',',1,5037) +LexToken(VAR,'sz',1,5049) +LexToken(ASSIGNMENT,'=',1,5051) +LexToken(OPENSQBRACKET,'[',1,5052) +LexToken(NUMBER,'70',1,5053) +LexToken(COMMA,',',1,5055) +LexToken(NUMBER,'40',1,5056) +LexToken(CLOSESQBRACKET,']',1,5058) +LexToken(COMMA,',',1,5059) +LexToken(VAR,'flip',1,5071) +LexToken(ASSIGNMENT,'=',1,5075) +LexToken(PREVAR_BOOLEAN,'%t',1,5076) +LexToken(COMMA,',',1,5078) +LexToken(VAR,'theta',1,5090) +LexToken(ASSIGNMENT,'=',1,5095) +LexToken(NUMBER,'0',1,5096) +LexToken(COMMA,',',1,5097) +LexToken(VAR,'exprs',1,5109) +LexToken(ASSIGNMENT,'=',1,5114) +LexToken(OPENSQBRACKET,'[',1,5115) +LexToken(DQSTRING,'"V"',1,5118) +LexToken(SEMICOLON,';',1,5119) +LexToken(DQSTRING,'"1"',1,5122) +LexToken(SEMICOLON,';',1,5123) +LexToken(DQSTRING,'"1"',1,5126) +LexToken(SEMICOLON,';',1,5127) +LexToken(DQSTRING,'"0"',1,5130) +LexToken(CLOSESQBRACKET,']',1,5131) +LexToken(COMMA,',',1,5132) +LexToken(VAR,'pin',1,5144) +LexToken(ASSIGNMENT,'=',1,5147) +LexToken(OPENSQBRACKET,'[',1,5148) +LexToken(CLOSESQBRACKET,']',1,5149) +LexToken(COMMA,',',1,5150) +LexToken(VAR,'pout',1,5162) +LexToken(ASSIGNMENT,'=',1,5166) +LexToken(NUMBER,'4',1,5167) +LexToken(COMMA,',',1,5168) +LexToken(VAR,'pein',1,5180) +LexToken(ASSIGNMENT,'=',1,5184) +LexToken(NUMBER,'2',1,5185) +LexToken(COMMA,',',1,5186) +LexToken(VAR,'peout',1,5198) +LexToken(ASSIGNMENT,'=',1,5203) +LexToken(NUMBER,'2',1,5204) +LexToken(COMMA,',',1,5205) +LexToken(VAR,'gr_i',1,5217) +LexToken(ASSIGNMENT,'=',1,5221) +LexToken(OPENSQBRACKET,'[',1,5222) +LexToken(CLOSESQBRACKET,']',1,5223) +LexToken(COMMA,',',1,5224) +LexToken(VAR,'id',1,5236) +LexToken(ASSIGNMENT,'=',1,5238) +LexToken(DQSTRING,'""',1,5240) +LexToken(COMMA,',',1,5241) +LexToken(VAR,'in_implicit',1,5253) +LexToken(ASSIGNMENT,'=',1,5264) +LexToken(OPENSQBRACKET,'[',1,5265) +LexToken(CLOSESQBRACKET,']',1,5266) +LexToken(COMMA,',',1,5267) +LexToken(VAR,'out_implicit',1,5279) +LexToken(ASSIGNMENT,'=',1,5291) +LexToken(DQSTRING,'"E"',1,5294) +LexToken(CLOSEBRACKET,')',1,5295) +LexToken(COMMA,',',1,5296) +LexToken(VAR,'model',1,5308) +LexToken(ASSIGNMENT,'=',1,5313) +LexToken(SCICOS_MODEL,'scicos_model',1,5314) +LexToken(OPENBRACKET,'(',1,5326) +LexToken(VAR,'sim',1,5338) +LexToken(ASSIGNMENT,'=',1,5341) +LexToken(VAR,'list',1,5342) +LexToken(OPENBRACKET,'(',1,5346) +LexToken(DQSTRING,'"fromws_c"',1,5356) +LexToken(COMMA,',',1,5357) +LexToken(NUMBER,'4',1,5358) +LexToken(CLOSEBRACKET,')',1,5359) +LexToken(COMMA,',',1,5360) +LexToken(VAR,'in',1,5372) +LexToken(ASSIGNMENT,'=',1,5374) +LexToken(OPENSQBRACKET,'[',1,5375) +LexToken(CLOSESQBRACKET,']',1,5376) +LexToken(COMMA,',',1,5377) +LexToken(VAR,'in2',1,5389) +LexToken(ASSIGNMENT,'=',1,5392) +LexToken(OPENSQBRACKET,'[',1,5393) +LexToken(CLOSESQBRACKET,']',1,5394) +LexToken(COMMA,',',1,5395) +LexToken(VAR,'intyp',1,5407) +LexToken(ASSIGNMENT,'=',1,5412) +LexToken(NUMBER,'1',1,5413) +LexToken(COMMA,',',1,5414) +LexToken(VAR,'out',1,5426) +LexToken(ASSIGNMENT,'=',1,5429) +LexToken(NUMBER,'-1',1,5430) +LexToken(COMMA,',',1,5432) +LexToken(VAR,'out2',1,5444) +LexToken(ASSIGNMENT,'=',1,5448) +LexToken(NUMBER,'-2',1,5449) +LexToken(COMMA,',',1,5451) +LexToken(VAR,'outtyp',1,5463) +LexToken(ASSIGNMENT,'=',1,5469) +LexToken(NUMBER,'-1',1,5470) +LexToken(COMMA,',',1,5472) +LexToken(VAR,'evtin',1,5484) +LexToken(ASSIGNMENT,'=',1,5489) +LexToken(NUMBER,'1',1,5490) +LexToken(COMMA,',',1,5491) +LexToken(VAR,'evtout',1,5503) +LexToken(ASSIGNMENT,'=',1,5509) +LexToken(NUMBER,'1',1,5510) +LexToken(COMMA,',',1,5511) +LexToken(VAR,'state',1,5523) +LexToken(ASSIGNMENT,'=',1,5528) +LexToken(OPENSQBRACKET,'[',1,5529) +LexToken(CLOSESQBRACKET,']',1,5530) +LexToken(COMMA,',',1,5531) +LexToken(VAR,'dstate',1,5543) +LexToken(ASSIGNMENT,'=',1,5549) +LexToken(OPENSQBRACKET,'[',1,5550) +LexToken(CLOSESQBRACKET,']',1,5551) +LexToken(COMMA,',',1,5552) +LexToken(VAR,'odstate',1,5564) +LexToken(ASSIGNMENT,'=',1,5571) +LexToken(VAR,'list',1,5572) +LexToken(OPENBRACKET,'(',1,5576) +LexToken(CLOSEBRACKET,')',1,5577) +LexToken(COMMA,',',1,5578) +LexToken(VAR,'rpar',1,5590) +LexToken(ASSIGNMENT,'=',1,5594) +LexToken(OPENSQBRACKET,'[',1,5595) +LexToken(CLOSESQBRACKET,']',1,5596) +LexToken(COMMA,',',1,5597) +LexToken(VAR,'ipar',1,5609) +LexToken(ASSIGNMENT,'=',1,5613) +LexToken(OPENSQBRACKET,'[',1,5614) +LexToken(NUMBER,'1',1,5615) +LexToken(SEMICOLON,';',1,5616) +LexToken(NUMBER,'-31',1,5617) +LexToken(SEMICOLON,';',1,5620) +LexToken(NUMBER,'1',1,5621) +LexToken(SEMICOLON,';',1,5622) +LexToken(NUMBER,'1',1,5623) +LexToken(SEMICOLON,';',1,5624) +LexToken(NUMBER,'0',1,5625) +LexToken(CLOSESQBRACKET,']',1,5626) +LexToken(COMMA,',',1,5627) +LexToken(VAR,'opar',1,5639) +LexToken(ASSIGNMENT,'=',1,5643) +LexToken(VAR,'list',1,5644) +LexToken(OPENBRACKET,'(',1,5648) +LexToken(CLOSEBRACKET,')',1,5649) +LexToken(COMMA,',',1,5650) +LexToken(VAR,'blocktype',1,5662) +LexToken(ASSIGNMENT,'=',1,5671) +LexToken(DQSTRING,'"d"',1,5674) +LexToken(COMMA,',',1,5675) +LexToken(VAR,'firing',1,5687) +LexToken(ASSIGNMENT,'=',1,5693) +LexToken(NUMBER,'0',1,5694) +LexToken(COMMA,',',1,5695) +LexToken(VAR,'dep_ut',1,5707) +LexToken(ASSIGNMENT,'=',1,5713) +LexToken(OPENSQBRACKET,'[',1,5714) +LexToken(PREVAR_BOOLEAN,'%f',1,5715) +LexToken(COMMA,',',1,5717) +LexToken(PREVAR_BOOLEAN,'%t',1,5718) +LexToken(CLOSESQBRACKET,']',1,5720) +LexToken(COMMA,',',1,5721) +LexToken(VAR,'label',1,5733) +LexToken(ASSIGNMENT,'=',1,5738) +LexToken(DQSTRING,'""',1,5740) +LexToken(COMMA,',',1,5741) +LexToken(VAR,'nzcross',1,5753) +LexToken(ASSIGNMENT,'=',1,5760) +LexToken(NUMBER,'0',1,5761) +LexToken(COMMA,',',1,5762) +LexToken(VAR,'nmode',1,5774) +LexToken(ASSIGNMENT,'=',1,5779) +LexToken(NUMBER,'0',1,5780) +LexToken(COMMA,',',1,5781) +LexToken(VAR,'equations',1,5793) +LexToken(ASSIGNMENT,'=',1,5802) +LexToken(VAR,'list',1,5803) +LexToken(OPENBRACKET,'(',1,5807) +LexToken(CLOSEBRACKET,')',1,5808) +LexToken(CLOSEBRACKET,')',1,5809) +LexToken(COMMA,',',1,5810) +LexToken(VAR,'doc',1,5822) +LexToken(ASSIGNMENT,'=',1,5825) +LexToken(VAR,'list',1,5826) +LexToken(OPENBRACKET,'(',1,5830) +LexToken(CLOSEBRACKET,')',1,5831) +LexToken(CLOSEBRACKET,')',1,5832) +LexToken(EOL,'\n',1,5833) +LexToken(VAR,'scs_m_1',1,5842) +LexToken(DOT,'.',1,5849) +LexToken(VAR,'objs',1,5850) +LexToken(OPENBRACKET,'(',1,5854) +LexToken(NUMBER,'2',1,5855) +LexToken(CLOSEBRACKET,')',1,5856) +LexToken(ASSIGNMENT,'=',1,5857) +LexToken(SCICOS_LINK,'scicos_link',1,5858) +LexToken(OPENBRACKET,'(',1,5869) +LexToken(VAR,'xx',1,5881) +LexToken(ASSIGNMENT,'=',1,5883) +LexToken(OPENSQBRACKET,'[',1,5884) +LexToken(NUMBER,'295.37067',1,5885) +LexToken(SEMICOLON,';',1,5894) +LexToken(NUMBER,'295.37067',1,5895) +LexToken(SEMICOLON,';',1,5904) +LexToken(NUMBER,'233.23733',1,5905) +LexToken(SEMICOLON,';',1,5914) +LexToken(NUMBER,'233.23733',1,5915) +LexToken(SEMICOLON,';',1,5924) +LexToken(NUMBER,'295.37067',1,5925) +LexToken(SEMICOLON,';',1,5934) +LexToken(NUMBER,'295.37067',1,5935) +LexToken(CLOSESQBRACKET,']',1,5944) +LexToken(COMMA,',',1,5945) +LexToken(VAR,'yy',1,5957) +LexToken(ASSIGNMENT,'=',1,5959) +LexToken(OPENSQBRACKET,'[',1,5960) +LexToken(NUMBER,'255.86971',1,5961) +LexToken(SEMICOLON,';',1,5970) +LexToken(NUMBER,'223.45067',1,5971) +LexToken(SEMICOLON,';',1,5980) +LexToken(NUMBER,'223.45067',1,5981) +LexToken(SEMICOLON,';',1,5990) +LexToken(NUMBER,'337.85067',1,5991) +LexToken(SEMICOLON,';',1,6000) +LexToken(NUMBER,'337.85067',1,6001) +LexToken(SEMICOLON,';',1,6010) +LexToken(NUMBER,'307.29829',1,6011) +LexToken(CLOSESQBRACKET,']',1,6020) +LexToken(COMMA,',',1,6021) +LexToken(VAR,'id',1,6033) +LexToken(ASSIGNMENT,'=',1,6035) +LexToken(DQSTRING,'"drawlink"',1,6045) +LexToken(COMMA,',',1,6046) +LexToken(VAR,'thick',1,6058) +LexToken(ASSIGNMENT,'=',1,6063) +LexToken(OPENSQBRACKET,'[',1,6064) +LexToken(NUMBER,'0',1,6065) +LexToken(COMMA,',',1,6066) +LexToken(NUMBER,'0',1,6067) +LexToken(CLOSESQBRACKET,']',1,6068) +LexToken(COMMA,',',1,6069) +LexToken(VAR,'ct',1,6081) +LexToken(ASSIGNMENT,'=',1,6083) +LexToken(OPENSQBRACKET,'[',1,6084) +LexToken(NUMBER,'5',1,6085) +LexToken(COMMA,',',1,6086) +LexToken(NUMBER,'-1',1,6087) +LexToken(CLOSESQBRACKET,']',1,6089) +LexToken(COMMA,',',1,6090) +LexToken(VAR,'from',1,6102) +LexToken(ASSIGNMENT,'=',1,6106) +LexToken(OPENSQBRACKET,'[',1,6107) +LexToken(NUMBER,'1',1,6108) +LexToken(COMMA,',',1,6109) +LexToken(NUMBER,'1',1,6110) +LexToken(COMMA,',',1,6111) +LexToken(NUMBER,'0',1,6112) +LexToken(CLOSESQBRACKET,']',1,6113) +LexToken(COMMA,',',1,6114) +LexToken(VAR,'to',1,6126) +LexToken(ASSIGNMENT,'=',1,6128) +LexToken(OPENSQBRACKET,'[',1,6129) +LexToken(NUMBER,'1',1,6130) +LexToken(COMMA,',',1,6131) +LexToken(NUMBER,'1',1,6132) +LexToken(COMMA,',',1,6133) +LexToken(NUMBER,'1',1,6134) +LexToken(CLOSESQBRACKET,']',1,6135) +LexToken(CLOSEBRACKET,')',1,6136) +LexToken(EOL,'\n',1,6137) +LexToken(VAR,'scs_m_1',1,6146) +LexToken(DOT,'.',1,6153) +LexToken(VAR,'objs',1,6154) +LexToken(OPENBRACKET,'(',1,6158) +LexToken(NUMBER,'3',1,6159) +LexToken(CLOSEBRACKET,')',1,6160) +LexToken(ASSIGNMENT,'=',1,6161) +LexToken(SCICOS_BLOCK,'scicos_block',1,6162) +LexToken(OPENBRACKET,'(',1,6174) +LexToken(VAR,'gui',1,6186) +LexToken(ASSIGNMENT,'=',1,6189) +LexToken(DQSTRING,'"OUT_f"',1,6196) +LexToken(COMMA,',',1,6197) +LexToken(VAR,'graphics',1,6209) +LexToken(ASSIGNMENT,'=',1,6217) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,6218) +LexToken(OPENBRACKET,'(',1,6233) +LexToken(VAR,'orig',1,6245) +LexToken(ASSIGNMENT,'=',1,6249) +LexToken(OPENSQBRACKET,'[',1,6250) +LexToken(NUMBER,'358.9421',1,6251) +LexToken(COMMA,',',1,6259) +LexToken(NUMBER,'271.584',1,6260) +LexToken(CLOSESQBRACKET,']',1,6267) +LexToken(COMMA,',',1,6268) +LexToken(VAR,'sz',1,6280) +LexToken(ASSIGNMENT,'=',1,6282) +LexToken(OPENSQBRACKET,'[',1,6283) +LexToken(NUMBER,'20',1,6284) +LexToken(COMMA,',',1,6286) +LexToken(NUMBER,'20',1,6287) +LexToken(CLOSESQBRACKET,']',1,6289) +LexToken(COMMA,',',1,6290) +LexToken(VAR,'flip',1,6302) +LexToken(ASSIGNMENT,'=',1,6306) +LexToken(PREVAR_BOOLEAN,'%t',1,6307) +LexToken(COMMA,',',1,6309) +LexToken(VAR,'theta',1,6321) +LexToken(ASSIGNMENT,'=',1,6326) +LexToken(NUMBER,'0',1,6327) +LexToken(COMMA,',',1,6328) +LexToken(VAR,'exprs',1,6340) +LexToken(ASSIGNMENT,'=',1,6345) +LexToken(DQSTRING,'"1"',1,6348) +LexToken(COMMA,',',1,6349) +LexToken(VAR,'pin',1,6361) +LexToken(ASSIGNMENT,'=',1,6364) +LexToken(NUMBER,'4',1,6365) +LexToken(COMMA,',',1,6366) +LexToken(VAR,'pout',1,6378) +LexToken(ASSIGNMENT,'=',1,6382) +LexToken(OPENSQBRACKET,'[',1,6383) +LexToken(CLOSESQBRACKET,']',1,6384) +LexToken(COMMA,',',1,6385) +LexToken(VAR,'pein',1,6397) +LexToken(ASSIGNMENT,'=',1,6401) +LexToken(OPENSQBRACKET,'[',1,6402) +LexToken(CLOSESQBRACKET,']',1,6403) +LexToken(COMMA,',',1,6404) +LexToken(VAR,'peout',1,6416) +LexToken(ASSIGNMENT,'=',1,6421) +LexToken(OPENSQBRACKET,'[',1,6422) +LexToken(CLOSESQBRACKET,']',1,6423) +LexToken(COMMA,',',1,6424) +LexToken(VAR,'gr_i',1,6436) +LexToken(ASSIGNMENT,'=',1,6440) +LexToken(OPENSQBRACKET,'[',1,6441) +LexToken(CLOSESQBRACKET,']',1,6442) +LexToken(COMMA,',',1,6443) +LexToken(VAR,'id',1,6455) +LexToken(ASSIGNMENT,'=',1,6457) +LexToken(DQSTRING,'""',1,6459) +LexToken(COMMA,',',1,6460) +LexToken(VAR,'in_implicit',1,6472) +LexToken(ASSIGNMENT,'=',1,6483) +LexToken(DQSTRING,'"E"',1,6486) +LexToken(COMMA,',',1,6487) +LexToken(VAR,'out_implicit',1,6499) +LexToken(ASSIGNMENT,'=',1,6511) +LexToken(OPENSQBRACKET,'[',1,6512) +LexToken(CLOSESQBRACKET,']',1,6513) +LexToken(CLOSEBRACKET,')',1,6514) +LexToken(COMMA,',',1,6515) +LexToken(VAR,'model',1,6527) +LexToken(ASSIGNMENT,'=',1,6532) +LexToken(SCICOS_MODEL,'scicos_model',1,6533) +LexToken(OPENBRACKET,'(',1,6545) +LexToken(VAR,'sim',1,6557) +LexToken(ASSIGNMENT,'=',1,6560) +LexToken(DQSTRING,'"output"',1,6568) +LexToken(COMMA,',',1,6569) +LexToken(VAR,'in',1,6581) +LexToken(ASSIGNMENT,'=',1,6583) +LexToken(NUMBER,'-1',1,6584) +LexToken(COMMA,',',1,6586) +LexToken(VAR,'in2',1,6598) +LexToken(ASSIGNMENT,'=',1,6601) +LexToken(NUMBER,'-2',1,6602) +LexToken(COMMA,',',1,6604) +LexToken(VAR,'intyp',1,6616) +LexToken(ASSIGNMENT,'=',1,6621) +LexToken(NUMBER,'-1',1,6622) +LexToken(COMMA,',',1,6624) +LexToken(VAR,'out',1,6636) +LexToken(ASSIGNMENT,'=',1,6639) +LexToken(OPENSQBRACKET,'[',1,6640) +LexToken(CLOSESQBRACKET,']',1,6641) +LexToken(COMMA,',',1,6642) +LexToken(VAR,'out2',1,6654) +LexToken(ASSIGNMENT,'=',1,6658) +LexToken(OPENSQBRACKET,'[',1,6659) +LexToken(CLOSESQBRACKET,']',1,6660) +LexToken(COMMA,',',1,6661) +LexToken(VAR,'outtyp',1,6673) +LexToken(ASSIGNMENT,'=',1,6679) +LexToken(NUMBER,'1',1,6680) +LexToken(COMMA,',',1,6681) +LexToken(VAR,'evtin',1,6693) +LexToken(ASSIGNMENT,'=',1,6698) +LexToken(OPENSQBRACKET,'[',1,6699) +LexToken(CLOSESQBRACKET,']',1,6700) +LexToken(COMMA,',',1,6701) +LexToken(VAR,'evtout',1,6713) +LexToken(ASSIGNMENT,'=',1,6719) +LexToken(OPENSQBRACKET,'[',1,6720) +LexToken(CLOSESQBRACKET,']',1,6721) +LexToken(COMMA,',',1,6722) +LexToken(VAR,'state',1,6734) +LexToken(ASSIGNMENT,'=',1,6739) +LexToken(OPENSQBRACKET,'[',1,6740) +LexToken(CLOSESQBRACKET,']',1,6741) +LexToken(COMMA,',',1,6742) +LexToken(VAR,'dstate',1,6754) +LexToken(ASSIGNMENT,'=',1,6760) +LexToken(OPENSQBRACKET,'[',1,6761) +LexToken(CLOSESQBRACKET,']',1,6762) +LexToken(COMMA,',',1,6763) +LexToken(VAR,'odstate',1,6775) +LexToken(ASSIGNMENT,'=',1,6782) +LexToken(VAR,'list',1,6783) +LexToken(OPENBRACKET,'(',1,6787) +LexToken(CLOSEBRACKET,')',1,6788) +LexToken(COMMA,',',1,6789) +LexToken(VAR,'rpar',1,6801) +LexToken(ASSIGNMENT,'=',1,6805) +LexToken(OPENSQBRACKET,'[',1,6806) +LexToken(CLOSESQBRACKET,']',1,6807) +LexToken(COMMA,',',1,6808) +LexToken(VAR,'ipar',1,6820) +LexToken(ASSIGNMENT,'=',1,6824) +LexToken(NUMBER,'1',1,6825) +LexToken(COMMA,',',1,6826) +LexToken(VAR,'opar',1,6838) +LexToken(ASSIGNMENT,'=',1,6842) +LexToken(VAR,'list',1,6843) +LexToken(OPENBRACKET,'(',1,6847) +LexToken(CLOSEBRACKET,')',1,6848) +LexToken(COMMA,',',1,6849) +LexToken(VAR,'blocktype',1,6861) +LexToken(ASSIGNMENT,'=',1,6870) +LexToken(DQSTRING,'"c"',1,6873) +LexToken(COMMA,',',1,6874) +LexToken(VAR,'firing',1,6886) +LexToken(ASSIGNMENT,'=',1,6892) +LexToken(OPENSQBRACKET,'[',1,6893) +LexToken(CLOSESQBRACKET,']',1,6894) +LexToken(COMMA,',',1,6895) +LexToken(VAR,'dep_ut',1,6907) +LexToken(ASSIGNMENT,'=',1,6913) +LexToken(OPENSQBRACKET,'[',1,6914) +LexToken(PREVAR_BOOLEAN,'%f',1,6915) +LexToken(COMMA,',',1,6917) +LexToken(PREVAR_BOOLEAN,'%f',1,6918) +LexToken(CLOSESQBRACKET,']',1,6920) +LexToken(COMMA,',',1,6921) +LexToken(VAR,'label',1,6933) +LexToken(ASSIGNMENT,'=',1,6938) +LexToken(DQSTRING,'""',1,6940) +LexToken(COMMA,',',1,6941) +LexToken(VAR,'nzcross',1,6953) +LexToken(ASSIGNMENT,'=',1,6960) +LexToken(NUMBER,'0',1,6961) +LexToken(COMMA,',',1,6962) +LexToken(VAR,'nmode',1,6974) +LexToken(ASSIGNMENT,'=',1,6979) +LexToken(NUMBER,'0',1,6980) +LexToken(COMMA,',',1,6981) +LexToken(VAR,'equations',1,6993) +LexToken(ASSIGNMENT,'=',1,7002) +LexToken(VAR,'list',1,7003) +LexToken(OPENBRACKET,'(',1,7007) +LexToken(CLOSEBRACKET,')',1,7008) +LexToken(CLOSEBRACKET,')',1,7009) +LexToken(COMMA,',',1,7010) +LexToken(VAR,'doc',1,7022) +LexToken(ASSIGNMENT,'=',1,7025) +LexToken(VAR,'list',1,7026) +LexToken(OPENBRACKET,'(',1,7030) +LexToken(CLOSEBRACKET,')',1,7031) +LexToken(CLOSEBRACKET,')',1,7032) +LexToken(EOL,'\n',1,7033) +LexToken(VAR,'scs_m_1',1,7042) +LexToken(DOT,'.',1,7049) +LexToken(VAR,'objs',1,7050) +LexToken(OPENBRACKET,'(',1,7054) +LexToken(NUMBER,'4',1,7055) +LexToken(CLOSEBRACKET,')',1,7056) +LexToken(ASSIGNMENT,'=',1,7057) +LexToken(SCICOS_LINK,'scicos_link',1,7058) +LexToken(OPENBRACKET,'(',1,7069) +LexToken(VAR,'xx',1,7081) +LexToken(ASSIGNMENT,'=',1,7083) +LexToken(OPENSQBRACKET,'[',1,7084) +LexToken(NUMBER,'338.9421',1,7085) +LexToken(SEMICOLON,';',1,7093) +LexToken(NUMBER,'358.9421',1,7094) +LexToken(CLOSESQBRACKET,']',1,7102) +LexToken(COMMA,',',1,7103) +LexToken(VAR,'yy',1,7115) +LexToken(ASSIGNMENT,'=',1,7117) +LexToken(OPENSQBRACKET,'[',1,7118) +LexToken(NUMBER,'281.584',1,7119) +LexToken(SEMICOLON,';',1,7126) +LexToken(NUMBER,'281.584',1,7127) +LexToken(CLOSESQBRACKET,']',1,7134) +LexToken(COMMA,',',1,7135) +LexToken(VAR,'id',1,7147) +LexToken(ASSIGNMENT,'=',1,7149) +LexToken(DQSTRING,'"drawlink"',1,7159) +LexToken(COMMA,',',1,7160) +LexToken(VAR,'thick',1,7172) +LexToken(ASSIGNMENT,'=',1,7177) +LexToken(OPENSQBRACKET,'[',1,7178) +LexToken(NUMBER,'0',1,7179) +LexToken(COMMA,',',1,7180) +LexToken(NUMBER,'0',1,7181) +LexToken(CLOSESQBRACKET,']',1,7182) +LexToken(COMMA,',',1,7183) +LexToken(VAR,'ct',1,7195) +LexToken(ASSIGNMENT,'=',1,7197) +LexToken(OPENSQBRACKET,'[',1,7198) +LexToken(NUMBER,'1',1,7199) +LexToken(COMMA,',',1,7200) +LexToken(NUMBER,'1',1,7201) +LexToken(CLOSESQBRACKET,']',1,7202) +LexToken(COMMA,',',1,7203) +LexToken(VAR,'from',1,7215) +LexToken(ASSIGNMENT,'=',1,7219) +LexToken(OPENSQBRACKET,'[',1,7220) +LexToken(NUMBER,'1',1,7221) +LexToken(COMMA,',',1,7222) +LexToken(NUMBER,'1',1,7223) +LexToken(COMMA,',',1,7224) +LexToken(NUMBER,'0',1,7225) +LexToken(CLOSESQBRACKET,']',1,7226) +LexToken(COMMA,',',1,7227) +LexToken(VAR,'to',1,7239) +LexToken(ASSIGNMENT,'=',1,7241) +LexToken(OPENSQBRACKET,'[',1,7242) +LexToken(NUMBER,'3',1,7243) +LexToken(COMMA,',',1,7244) +LexToken(NUMBER,'1',1,7245) +LexToken(COMMA,',',1,7246) +LexToken(NUMBER,'1',1,7247) +LexToken(CLOSESQBRACKET,']',1,7248) +LexToken(CLOSEBRACKET,')',1,7249) +LexToken(EOL,'\n',1,7250) +LexToken(VAR,'model',1,7259) +LexToken(ASSIGNMENT,'=',1,7264) +LexToken(SCICOS_MODEL,'scicos_model',1,7265) +LexToken(OPENBRACKET,'(',1,7277) +LexToken(VAR,'sim',1,7289) +LexToken(ASSIGNMENT,'=',1,7292) +LexToken(DQSTRING,'"csuper"',1,7300) +LexToken(COMMA,',',1,7301) +LexToken(VAR,'in',1,7313) +LexToken(ASSIGNMENT,'=',1,7315) +LexToken(OPENSQBRACKET,'[',1,7316) +LexToken(CLOSESQBRACKET,']',1,7317) +LexToken(COMMA,',',1,7318) +LexToken(VAR,'in2',1,7330) +LexToken(ASSIGNMENT,'=',1,7333) +LexToken(OPENSQBRACKET,'[',1,7334) +LexToken(CLOSESQBRACKET,']',1,7335) +LexToken(COMMA,',',1,7336) +LexToken(VAR,'intyp',1,7348) +LexToken(ASSIGNMENT,'=',1,7353) +LexToken(NUMBER,'1',1,7354) +LexToken(COMMA,',',1,7355) +LexToken(VAR,'out',1,7367) +LexToken(ASSIGNMENT,'=',1,7370) +LexToken(NUMBER,'-1',1,7371) +LexToken(COMMA,',',1,7373) +LexToken(VAR,'out2',1,7385) +LexToken(ASSIGNMENT,'=',1,7389) +LexToken(NUMBER,'-2',1,7390) +LexToken(COMMA,',',1,7392) +LexToken(VAR,'outtyp',1,7404) +LexToken(ASSIGNMENT,'=',1,7410) +LexToken(NUMBER,'1',1,7411) +LexToken(COMMA,',',1,7412) +LexToken(VAR,'evtin',1,7424) +LexToken(ASSIGNMENT,'=',1,7429) +LexToken(OPENSQBRACKET,'[',1,7430) +LexToken(CLOSESQBRACKET,']',1,7431) +LexToken(COMMA,',',1,7432) +LexToken(VAR,'evtout',1,7444) +LexToken(ASSIGNMENT,'=',1,7450) +LexToken(OPENSQBRACKET,'[',1,7451) +LexToken(CLOSESQBRACKET,']',1,7452) +LexToken(COMMA,',',1,7453) +LexToken(VAR,'state',1,7465) +LexToken(ASSIGNMENT,'=',1,7470) +LexToken(OPENSQBRACKET,'[',1,7471) +LexToken(CLOSESQBRACKET,']',1,7472) +LexToken(COMMA,',',1,7473) +LexToken(VAR,'dstate',1,7485) +LexToken(ASSIGNMENT,'=',1,7491) +LexToken(OPENSQBRACKET,'[',1,7492) +LexToken(CLOSESQBRACKET,']',1,7493) +LexToken(COMMA,',',1,7494) +LexToken(VAR,'odstate',1,7506) +LexToken(ASSIGNMENT,'=',1,7513) +LexToken(VAR,'list',1,7514) +LexToken(OPENBRACKET,'(',1,7518) +LexToken(CLOSEBRACKET,')',1,7519) +LexToken(COMMA,',',1,7520) +LexToken(VAR,'rpar',1,7532) +LexToken(ASSIGNMENT,'=',1,7536) +LexToken(VAR,'scs_m_1',1,7537) +LexToken(COMMA,',',1,7544) +LexToken(VAR,'ipar',1,7556) +LexToken(ASSIGNMENT,'=',1,7560) +LexToken(OPENSQBRACKET,'[',1,7561) +LexToken(CLOSESQBRACKET,']',1,7562) +LexToken(COMMA,',',1,7563) +LexToken(VAR,'opar',1,7575) +LexToken(ASSIGNMENT,'=',1,7579) +LexToken(VAR,'list',1,7580) +LexToken(OPENBRACKET,'(',1,7584) +LexToken(CLOSEBRACKET,')',1,7585) +LexToken(COMMA,',',1,7586) +LexToken(VAR,'blocktype',1,7598) +LexToken(ASSIGNMENT,'=',1,7607) +LexToken(DQSTRING,'"h"',1,7610) +LexToken(COMMA,',',1,7611) +LexToken(VAR,'firing',1,7623) +LexToken(ASSIGNMENT,'=',1,7629) +LexToken(OPENSQBRACKET,'[',1,7630) +LexToken(CLOSESQBRACKET,']',1,7631) +LexToken(COMMA,',',1,7632) +LexToken(VAR,'dep_ut',1,7644) +LexToken(ASSIGNMENT,'=',1,7650) +LexToken(OPENSQBRACKET,'[',1,7651) +LexToken(PREVAR_BOOLEAN,'%f',1,7652) +LexToken(COMMA,',',1,7654) +LexToken(PREVAR_BOOLEAN,'%f',1,7655) +LexToken(CLOSESQBRACKET,']',1,7657) +LexToken(COMMA,',',1,7658) +LexToken(VAR,'label',1,7670) +LexToken(ASSIGNMENT,'=',1,7675) +LexToken(DQSTRING,'""',1,7677) +LexToken(COMMA,',',1,7678) +LexToken(VAR,'nzcross',1,7690) +LexToken(ASSIGNMENT,'=',1,7697) +LexToken(NUMBER,'0',1,7698) +LexToken(COMMA,',',1,7699) +LexToken(VAR,'nmode',1,7711) +LexToken(ASSIGNMENT,'=',1,7716) +LexToken(NUMBER,'0',1,7717) +LexToken(COMMA,',',1,7718) +LexToken(VAR,'equations',1,7730) +LexToken(ASSIGNMENT,'=',1,7739) +LexToken(VAR,'list',1,7740) +LexToken(OPENBRACKET,'(',1,7744) +LexToken(CLOSEBRACKET,')',1,7745) +LexToken(CLOSEBRACKET,')',1,7746) +LexToken(EOL,'\n',1,7747) +LexToken(EOL,'\n',1,7779) +LexToken(VAR,'gr_i',1,7788) +LexToken(ASSIGNMENT,'=',1,7792) +LexToken(OPENSQBRACKET,'[',1,7793) +LexToken(CLOSESQBRACKET,']',1,7794) +LexToken(EOL,'\n',1,7795) +LexToken(VAR,'x',1,7804) +LexToken(ASSIGNMENT,'=',1,7805) +LexToken(VAR,'standard_define',1,7806) +LexToken(OPENBRACKET,'(',1,7821) +LexToken(OPENSQBRACKET,'[',1,7822) +LexToken(NUMBER,'5',1,7823) +LexToken(NUMBER,'2',1,7825) +LexToken(CLOSESQBRACKET,']',1,7826) +LexToken(COMMA,',',1,7827) +LexToken(VAR,'model',1,7828) +LexToken(COMMA,',',1,7833) +LexToken(OPENSQBRACKET,'[',1,7834) +LexToken(CLOSESQBRACKET,']',1,7835) +LexToken(COMMA,',',1,7836) +LexToken(VAR,'gr_i',1,7837) +LexToken(CLOSEBRACKET,')',1,7841) +LexToken(EOL,'\n',1,7842) +LexToken(END,'end',1,7847) +LexToken(EOL,'\n',1,7850) +LexToken(ENDFUNCTION,'endfunction',1,7851) +LexToken(EOL,'\n',1,7862) diff --git a/js/Sources/FROMWS_c.js b/js/Sources/FROMWS_c.js new file mode 100644 index 00000000..42eef932 --- /dev/null +++ b/js/Sources/FROMWS_c.js @@ -0,0 +1,560 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,852) +LexToken(VAR,'FROMWS_c',1,854) +LexToken(OPENBRACKET,'(',1,862) +LexToken(VAR,'job',1,863) +LexToken(COMMA,',',1,866) +LexToken(VAR,'arg1',1,867) +LexToken(COMMA,',',1,871) +LexToken(VAR,'arg2',1,872) +LexToken(CLOSEBRACKET,')',1,876) +LexToken(EOL,'\n',1,877) +LexToken(VAR,'x',1,882) +LexToken(ASSIGNMENT,'=',1,883) +LexToken(OPENSQBRACKET,'[',1,884) +LexToken(CLOSESQBRACKET,']',1,885) +LexToken(SEMICOLON,';',1,886) +LexToken(EOL,'\n',1,887) +LexToken(VAR,'y',1,892) +LexToken(ASSIGNMENT,'=',1,893) +LexToken(OPENSQBRACKET,'[',1,894) +LexToken(CLOSESQBRACKET,']',1,895) +LexToken(SEMICOLON,';',1,896) +LexToken(EOL,'\n',1,897) +LexToken(VAR,'typ',1,902) +LexToken(ASSIGNMENT,'=',1,905) +LexToken(OPENSQBRACKET,'[',1,906) +LexToken(CLOSESQBRACKET,']',1,907) +LexToken(SEMICOLON,';',1,908) +LexToken(EOL,'\n',1,909) +LexToken(SELECT,'select',1,914) +LexToken(VAR,'job',1,921) +LexToken(EOL,'\n',1,924) +LexToken(CASE,'case',1,929) +LexToken(DQSTRING,'"set"',1,938) +LexToken(THEN,'then',1,940) +LexToken(EOL,'\n',1,944) +LexToken(VAR,'x',1,953) +LexToken(ASSIGNMENT,'=',1,954) +LexToken(VAR,'arg1',1,955) +LexToken(SEMICOLON,';',1,959) +LexToken(EOL,'\n',1,960) +LexToken(VAR,'graphics',1,969) +LexToken(ASSIGNMENT,'=',1,977) +LexToken(VAR,'arg1',1,978) +LexToken(DOT,'.',1,982) +LexToken(VAR,'graphics',1,983) +LexToken(SEMICOLON,';',1,991) +LexToken(EOL,'\n',1,992) +LexToken(VAR,'exprs',1,1001) +LexToken(ASSIGNMENT,'=',1,1006) +LexToken(VAR,'graphics',1,1007) +LexToken(DOT,'.',1,1015) +LexToken(VAR,'exprs',1,1016) +LexToken(EOL,'\n',1,1021) +LexToken(VAR,'model',1,1030) +LexToken(ASSIGNMENT,'=',1,1035) +LexToken(VAR,'arg1',1,1036) +LexToken(DOT,'.',1,1040) +LexToken(VAR,'model',1,1041) +LexToken(SEMICOLON,';',1,1046) +LexToken(EOL,'\n',1,1047) +LexToken(WHILE,'while',1,1056) +LexToken(PREVAR_BOOLEAN,'%t',1,1062) +LexToken(DO,'do',1,1065) +LexToken(EOL,'\n',1,1067) +LexToken(OPENSQBRACKET,'[',1,1080) +LexToken(VAR,'ok',1,1081) +LexToken(COMMA,',',1,1083) +LexToken(VAR,'varnam',1,1084) +LexToken(COMMA,',',1,1090) +LexToken(VAR,'Method',1,1091) +LexToken(COMMA,',',1,1097) +LexToken(VAR,'ZC',1,1098) +LexToken(COMMA,',',1,1100) +LexToken(VAR,'OutEnd',1,1101) +LexToken(COMMA,',',1,1107) +LexToken(VAR,'exprs',1,1108) +LexToken(CLOSESQBRACKET,']',1,1113) +LexToken(ASSIGNMENT,'=',1,1114) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1115) +LexToken(OPENBRACKET,'(',1,1130) +LexToken(DQSTRING,'"Set From_Workspace block parameters"',1,1167) +LexToken(COMMA,',',1,1168) +LexToken(OPENSQBRACKET,'[',1,1184) +LexToken(DQSTRING,'"Variable name"',1,1199) +LexToken(SEMICOLON,';',1,1200) +LexToken(DQSTRING,'"Interpolation Method"',1,1235) +LexToken(SEMICOLON,';',1,1236) +LexToken(DQSTRING,'"Enable zero crossing(0:No, 1:Yes)?"',1,1285) +LexToken(SEMICOLON,';',1,1286) +LexToken(DQSTRING,'"Output at end(0:Zero, 1:Hold, 2:Repeat)"',1,1340) +LexToken(CLOSESQBRACKET,']',1,1341) +LexToken(COMMA,',',1,1342) +LexToken(VAR,'list',1,1359) +LexToken(OPENBRACKET,'(',1,1363) +LexToken(DQSTRING,'"str"',1,1368) +LexToken(COMMA,',',1,1369) +LexToken(NUMBER,'1',1,1370) +LexToken(COMMA,',',1,1371) +LexToken(DQSTRING,'"vec"',1,1376) +LexToken(COMMA,',',1,1377) +LexToken(NUMBER,'1',1,1378) +LexToken(COMMA,',',1,1379) +LexToken(DQSTRING,'"vec"',1,1384) +LexToken(COMMA,',',1,1385) +LexToken(NUMBER,'1',1,1386) +LexToken(COMMA,',',1,1387) +LexToken(DQSTRING,'"vec"',1,1392) +LexToken(COMMA,',',1,1393) +LexToken(NUMBER,'1',1,1394) +LexToken(CLOSEBRACKET,')',1,1395) +LexToken(COMMA,',',1,1396) +LexToken(VAR,'exprs',1,1397) +LexToken(CLOSEBRACKET,')',1,1402) +LexToken(EOL,'\n',1,1403) +LexToken(IF,'if',1,1416) +LexToken(NOT,'~',1,1419) +LexToken(VAR,'ok',1,1420) +LexToken(THEN,'then',1,1423) +LexToken(EOL,'\n',1,1427) +LexToken(BREAK,'break',1,1444) +LexToken(COMMA,',',1,1449) +LexToken(EOL,'\n',1,1450) +LexToken(END,'end',1,1463) +LexToken(EOL,'\n',1,1466) +LexToken(IF,'if',1,1479) +LexToken(NOT,'~',1,1482) +LexToken(OPENBRACKET,'(',1,1483) +LexToken(VAR,'Method',1,1484) +LexToken(COMPARISON,'==',1,1490) +LexToken(NUMBER,'0',1,1492) +LexToken(LOGICAL,'|',1,1494) +LexToken(VAR,'Method',1,1496) +LexToken(COMPARISON,'==',1,1502) +LexToken(NUMBER,'1',1,1504) +LexToken(LOGICAL,'|',1,1505) +LexToken(VAR,'Method',1,1507) +LexToken(COMPARISON,'==',1,1513) +LexToken(NUMBER,'2',1,1515) +LexToken(LOGICAL,'|',1,1516) +LexToken(VAR,'Method',1,1518) +LexToken(COMPARISON,'==',1,1524) +LexToken(NUMBER,'3',1,1526) +LexToken(CLOSEBRACKET,')',1,1527) +LexToken(THEN,'then',1,1529) +LexToken(EOL,'\n',1,1533) +LexToken(VAR,'message',1,1550) +LexToken(OPENBRACKET,'(',1,1557) +LexToken(DQSTRING,'"Interpolation method should be chosen in [0,1,2,3]"',1,1609) +LexToken(CLOSEBRACKET,')',1,1610) +LexToken(SEMICOLON,';',1,1611) +LexToken(EOL,'\n',1,1612) +LexToken(VAR,'ok',1,1629) +LexToken(ASSIGNMENT,'=',1,1631) +LexToken(PREVAR_BOOLEAN,'%f',1,1632) +LexToken(SEMICOLON,';',1,1634) +LexToken(EOL,'\n',1,1635) +LexToken(END,'end',1,1648) +LexToken(EOL,'\n',1,1651) +LexToken(EOL,'\n',1,1652) +LexToken(IF,'if',1,1665) +LexToken(NOT,'~',1,1668) +LexToken(OPENBRACKET,'(',1,1669) +LexToken(VAR,'ZC',1,1670) +LexToken(COMPARISON,'==',1,1672) +LexToken(NUMBER,'0',1,1674) +LexToken(LOGICAL,'|',1,1676) +LexToken(VAR,'ZC',1,1678) +LexToken(COMPARISON,'==',1,1680) +LexToken(NUMBER,'1',1,1682) +LexToken(CLOSEBRACKET,')',1,1683) +LexToken(THEN,'then',1,1685) +LexToken(EOL,'\n',1,1689) +LexToken(VAR,'message',1,1706) +LexToken(OPENBRACKET,'(',1,1713) +LexToken(DQSTRING,'"Zero crossing should be either 0 or 1"',1,1752) +LexToken(CLOSEBRACKET,')',1,1753) +LexToken(SEMICOLON,';',1,1754) +LexToken(EOL,'\n',1,1755) +LexToken(VAR,'ok',1,1772) +LexToken(ASSIGNMENT,'=',1,1774) +LexToken(PREVAR_BOOLEAN,'%f',1,1775) +LexToken(SEMICOLON,';',1,1777) +LexToken(EOL,'\n',1,1778) +LexToken(END,'end',1,1791) +LexToken(EOL,'\n',1,1794) +LexToken(EOL,'\n',1,1795) +LexToken(IF,'if',1,1808) +LexToken(NOT,'~',1,1811) +LexToken(OPENBRACKET,'(',1,1812) +LexToken(VAR,'OutEnd',1,1813) +LexToken(COMPARISON,'==',1,1819) +LexToken(NUMBER,'0',1,1821) +LexToken(LOGICAL,'|',1,1823) +LexToken(VAR,'OutEnd',1,1825) +LexToken(COMPARISON,'==',1,1831) +LexToken(NUMBER,'1',1,1833) +LexToken(LOGICAL,'|',1,1834) +LexToken(VAR,'OutEnd',1,1836) +LexToken(COMPARISON,'==',1,1842) +LexToken(NUMBER,'2',1,1844) +LexToken(CLOSEBRACKET,')',1,1845) +LexToken(THEN,'then',1,1847) +LexToken(EOL,'\n',1,1851) +LexToken(VAR,'message',1,1868) +LexToken(OPENBRACKET,'(',1,1875) +LexToken(DQSTRING,'"Output at end option should be either 0 or 1"',1,1921) +LexToken(CLOSEBRACKET,')',1,1922) +LexToken(SEMICOLON,';',1,1923) +LexToken(EOL,'\n',1,1924) +LexToken(VAR,'ok',1,1941) +LexToken(ASSIGNMENT,'=',1,1943) +LexToken(PREVAR_BOOLEAN,'%f',1,1944) +LexToken(SEMICOLON,';',1,1946) +LexToken(EOL,'\n',1,1947) +LexToken(END,'end',1,1960) +LexToken(EOL,'\n',1,1963) +LexToken(EOL,'\n',1,1964) +LexToken(EOL,'\n',1,2008) +LexToken(VAR,'r',1,2021) +LexToken(ASSIGNMENT,'=',1,2022) +LexToken(PREVAR_BOOLEAN,'%f',1,2023) +LexToken(SEMICOLON,';',1,2025) +LexToken(EOL,'\n',1,2026) +LexToken(VAR,'ierr',1,2039) +LexToken(ASSIGNMENT,'=',1,2043) +LexToken(VAR,'execstr',1,2044) +LexToken(OPENBRACKET,'(',1,2051) +LexToken(DQSTRING,'"r=validvar(varnam)"',1,2071) +LexToken(COMMA,',',1,2072) +LexToken(DQSTRING,'"errcatch"',1,2082) +LexToken(CLOSEBRACKET,')',1,2083) +LexToken(EOL,'\n',1,2084) +LexToken(IF,'if',1,2097) +LexToken(NOT,'~',1,2100) +LexToken(VAR,'r',1,2101) +LexToken(THEN,'then',1,2103) +LexToken(EOL,'\n',1,2107) +LexToken(VAR,'message',1,2124) +LexToken(OPENBRACKET,'(',1,2131) +LexToken(OPENSQBRACKET,'[',1,2132) +LexToken(DQSTRING,'"Invalid variable name."',1,2156) +LexToken(SEMICOLON,';',1,2157) +LexToken(DQSTRING,'"Please choose another variable name."',1,2212) +LexToken(CLOSESQBRACKET,']',1,2213) +LexToken(CLOSEBRACKET,')',1,2214) +LexToken(SEMICOLON,';',1,2215) +LexToken(EOL,'\n',1,2216) +LexToken(VAR,'ok',1,2233) +LexToken(ASSIGNMENT,'=',1,2235) +LexToken(PREVAR_BOOLEAN,'%f',1,2236) +LexToken(EOL,'\n',1,2238) +LexToken(END,'end',1,2251) +LexToken(EOL,'\n',1,2254) +LexToken(EOL,'\n',1,2255) +LexToken(IF,'if',1,2268) +LexToken(VAR,'ok',1,2271) +LexToken(THEN,'then',1,2274) +LexToken(EOL,'\n',1,2278) +LexToken(VAR,'model',1,2295) +LexToken(DOT,'.',1,2300) +LexToken(VAR,'ipar',1,2301) +LexToken(ASSIGNMENT,'=',1,2305) +LexToken(OPENSQBRACKET,'[',1,2306) +LexToken(VAR,'length',1,2307) +LexToken(OPENBRACKET,'(',1,2313) +LexToken(VAR,'varnam',1,2314) +LexToken(CLOSEBRACKET,')',1,2320) +LexToken(SEMICOLON,';',1,2321) +LexToken(VAR,'_str2code',1,2322) +LexToken(OPENBRACKET,'(',1,2331) +LexToken(VAR,'varnam',1,2332) +LexToken(CLOSEBRACKET,')',1,2338) +LexToken(SEMICOLON,';',1,2339) +LexToken(VAR,'Method',1,2340) +LexToken(SEMICOLON,';',1,2346) +LexToken(VAR,'ZC',1,2347) +LexToken(SEMICOLON,';',1,2349) +LexToken(VAR,'OutEnd',1,2350) +LexToken(SEMICOLON,';',1,2356) +LexToken(CLOSESQBRACKET,']',1,2357) +LexToken(SEMICOLON,';',1,2358) +LexToken(EOL,'\n',1,2359) +LexToken(OPENSQBRACKET,'[',1,2376) +LexToken(VAR,'model',1,2377) +LexToken(COMMA,',',1,2382) +LexToken(VAR,'graphics',1,2383) +LexToken(COMMA,',',1,2391) +LexToken(VAR,'ok',1,2392) +LexToken(CLOSESQBRACKET,']',1,2394) +LexToken(ASSIGNMENT,'=',1,2395) +LexToken(VAR,'set_io',1,2396) +LexToken(OPENBRACKET,'(',1,2402) +LexToken(VAR,'model',1,2403) +LexToken(COMMA,',',1,2408) +LexToken(VAR,'graphics',1,2409) +LexToken(COMMA,',',1,2417) +LexToken(VAR,'list',1,2418) +LexToken(OPENBRACKET,'(',1,2422) +LexToken(CLOSEBRACKET,')',1,2423) +LexToken(COMMA,',',1,2424) +LexToken(VAR,'list',1,2425) +LexToken(OPENBRACKET,'(',1,2429) +LexToken(OPENSQBRACKET,'[',1,2430) +LexToken(NUMBER,'-1',1,2431) +LexToken(COMMA,',',1,2433) +LexToken(NUMBER,'-2',1,2434) +LexToken(CLOSESQBRACKET,']',1,2436) +LexToken(COMMA,',',1,2437) +LexToken(NUMBER,'-1',1,2438) +LexToken(CLOSEBRACKET,')',1,2440) +LexToken(COMMA,',',1,2441) +LexToken(NUMBER,'1',1,2442) +LexToken(COMMA,',',1,2443) +LexToken(NUMBER,'1',1,2444) +LexToken(CLOSEBRACKET,')',1,2445) +LexToken(SEMICOLON,';',1,2446) +LexToken(EOL,'\n',1,2447) +LexToken(IF,'if',1,2464) +LexToken(VAR,'ok',1,2467) +LexToken(THEN,'then',1,2470) +LexToken(EOL,'\n',1,2474) +LexToken(VAR,'graphics',1,2495) +LexToken(DOT,'.',1,2503) +LexToken(VAR,'exprs',1,2504) +LexToken(ASSIGNMENT,'=',1,2509) +LexToken(VAR,'exprs',1,2510) +LexToken(SEMICOLON,';',1,2515) +LexToken(EOL,'\n',1,2516) +LexToken(VAR,'x',1,2537) +LexToken(DOT,'.',1,2538) +LexToken(VAR,'graphics',1,2539) +LexToken(ASSIGNMENT,'=',1,2547) +LexToken(VAR,'graphics',1,2548) +LexToken(SEMICOLON,';',1,2556) +LexToken(EOL,'\n',1,2557) +LexToken(VAR,'x',1,2578) +LexToken(DOT,'.',1,2579) +LexToken(VAR,'model',1,2580) +LexToken(ASSIGNMENT,'=',1,2585) +LexToken(VAR,'model',1,2586) +LexToken(EOL,'\n',1,2591) +LexToken(BREAK,'break',1,2612) +LexToken(EOL,'\n',1,2617) +LexToken(END,'end',1,2634) +LexToken(EOL,'\n',1,2637) +LexToken(END,'end',1,2650) +LexToken(EOL,'\n',1,2653) +LexToken(END,'end',1,2662) +LexToken(EOL,'\n',1,2665) +LexToken(EOL,'\n',1,2666) +LexToken(CASE,'case',1,2671) +LexToken(DQSTRING,'"define"',1,2683) +LexToken(THEN,'then',1,2685) +LexToken(EOL,'\n',1,2689) +LexToken(VAR,'varnam',1,2698) +LexToken(ASSIGNMENT,'=',1,2704) +LexToken(DQSTRING,'"V"',1,2707) +LexToken(SEMICOLON,';',1,2708) +LexToken(EOL,'\n',1,2732) +LexToken(VAR,'Method',1,2741) +LexToken(ASSIGNMENT,'=',1,2747) +LexToken(NUMBER,'1',1,2748) +LexToken(SEMICOLON,';',1,2749) +LexToken(EOL,'\n',1,2750) +LexToken(VAR,'ZC',1,2759) +LexToken(ASSIGNMENT,'=',1,2761) +LexToken(NUMBER,'1',1,2762) +LexToken(SEMICOLON,';',1,2763) +LexToken(EOL,'\n',1,2764) +LexToken(VAR,'OutEnd',1,2773) +LexToken(ASSIGNMENT,'=',1,2779) +LexToken(NUMBER,'0',1,2780) +LexToken(SEMICOLON,';',1,2781) +LexToken(EOL,'\n',1,2782) +LexToken(EOL,'\n',1,2783) +LexToken(VAR,'model',1,2792) +LexToken(ASSIGNMENT,'=',1,2797) +LexToken(SCICOS_MODEL,'scicos_model',1,2798) +LexToken(OPENBRACKET,'(',1,2810) +LexToken(CLOSEBRACKET,')',1,2811) +LexToken(SEMICOLON,';',1,2812) +LexToken(EOL,'\n',1,2813) +LexToken(VAR,'model',1,2822) +LexToken(DOT,'.',1,2827) +LexToken(VAR,'sim',1,2828) +LexToken(ASSIGNMENT,'=',1,2831) +LexToken(VAR,'list',1,2832) +LexToken(OPENBRACKET,'(',1,2836) +LexToken(DQSTRING,'"fromws_c"',1,2846) +LexToken(COMMA,',',1,2847) +LexToken(NUMBER,'4',1,2848) +LexToken(CLOSEBRACKET,')',1,2849) +LexToken(SEMICOLON,';',1,2850) +LexToken(EOL,'\n',1,2851) +LexToken(VAR,'model',1,2860) +LexToken(DOT,'.',1,2865) +LexToken(VAR,'out',1,2866) +LexToken(ASSIGNMENT,'=',1,2869) +LexToken(NUMBER,'-1',1,2870) +LexToken(EOL,'\n',1,2872) +LexToken(VAR,'model',1,2881) +LexToken(DOT,'.',1,2886) +LexToken(VAR,'out2',1,2887) +LexToken(ASSIGNMENT,'=',1,2891) +LexToken(NUMBER,'-2',1,2892) +LexToken(EOL,'\n',1,2894) +LexToken(VAR,'model',1,2903) +LexToken(DOT,'.',1,2908) +LexToken(VAR,'outtyp',1,2909) +LexToken(ASSIGNMENT,'=',1,2915) +LexToken(NUMBER,'-1',1,2916) +LexToken(EOL,'\n',1,2918) +LexToken(VAR,'model',1,2927) +LexToken(DOT,'.',1,2932) +LexToken(VAR,'ipar',1,2933) +LexToken(ASSIGNMENT,'=',1,2937) +LexToken(OPENSQBRACKET,'[',1,2938) +LexToken(VAR,'length',1,2939) +LexToken(OPENBRACKET,'(',1,2945) +LexToken(VAR,'varnam',1,2946) +LexToken(CLOSEBRACKET,')',1,2952) +LexToken(SEMICOLON,';',1,2953) +LexToken(VAR,'_str2code',1,2954) +LexToken(OPENBRACKET,'(',1,2963) +LexToken(VAR,'varnam',1,2964) +LexToken(CLOSEBRACKET,')',1,2970) +LexToken(SEMICOLON,';',1,2971) +LexToken(VAR,'Method',1,2972) +LexToken(SEMICOLON,';',1,2978) +LexToken(VAR,'ZC',1,2979) +LexToken(SEMICOLON,';',1,2981) +LexToken(VAR,'OutEnd',1,2982) +LexToken(SEMICOLON,';',1,2988) +LexToken(CLOSESQBRACKET,']',1,2989) +LexToken(SEMICOLON,';',1,2990) +LexToken(EOL,'\n',1,2991) +LexToken(VAR,'model',1,3000) +LexToken(DOT,'.',1,3005) +LexToken(VAR,'evtin',1,3006) +LexToken(ASSIGNMENT,'=',1,3011) +LexToken(OPENSQBRACKET,'[',1,3012) +LexToken(NUMBER,'1',1,3013) +LexToken(CLOSESQBRACKET,']',1,3014) +LexToken(SEMICOLON,';',1,3015) +LexToken(EOL,'\n',1,3016) +LexToken(VAR,'model',1,3025) +LexToken(DOT,'.',1,3030) +LexToken(VAR,'evtout',1,3031) +LexToken(ASSIGNMENT,'=',1,3037) +LexToken(OPENSQBRACKET,'[',1,3038) +LexToken(NUMBER,'1',1,3039) +LexToken(CLOSESQBRACKET,']',1,3040) +LexToken(SEMICOLON,';',1,3041) +LexToken(EOL,'\n',1,3042) +LexToken(VAR,'model',1,3051) +LexToken(DOT,'.',1,3056) +LexToken(VAR,'firing',1,3057) +LexToken(ASSIGNMENT,'=',1,3063) +LexToken(OPENSQBRACKET,'[',1,3064) +LexToken(NUMBER,'0',1,3065) +LexToken(CLOSESQBRACKET,']',1,3066) +LexToken(SEMICOLON,';',1,3067) +LexToken(EOL,'\n',1,3068) +LexToken(VAR,'model',1,3077) +LexToken(DOT,'.',1,3082) +LexToken(VAR,'blocktype',1,3083) +LexToken(ASSIGNMENT,'=',1,3092) +LexToken(DQSTRING,'"d"',1,3095) +LexToken(SEMICOLON,';',1,3096) +LexToken(EOL,'\n',1,3097) +LexToken(VAR,'model',1,3106) +LexToken(DOT,'.',1,3111) +LexToken(VAR,'dep_ut',1,3112) +LexToken(ASSIGNMENT,'=',1,3118) +LexToken(OPENSQBRACKET,'[',1,3119) +LexToken(PREVAR_BOOLEAN,'%f',1,3120) +LexToken(PREVAR_BOOLEAN,'%t',1,3123) +LexToken(CLOSESQBRACKET,']',1,3125) +LexToken(SEMICOLON,';',1,3126) +LexToken(EOL,'\n',1,3127) +LexToken(VAR,'gr_i',1,3136) +LexToken(ASSIGNMENT,'=',1,3140) +LexToken(OPENSQBRACKET,'[',1,3141) +LexToken(CLOSESQBRACKET,']',1,3142) +LexToken(EOL,'\n',1,3143) +LexToken(VAR,'exprs',1,3152) +LexToken(ASSIGNMENT,'=',1,3157) +LexToken(OPENSQBRACKET,'[',1,3158) +LexToken(VAR,'string',1,3159) +LexToken(OPENBRACKET,'(',1,3165) +LexToken(VAR,'varnam',1,3166) +LexToken(CLOSEBRACKET,')',1,3172) +LexToken(SEMICOLON,';',1,3173) +LexToken(VAR,'string',1,3174) +LexToken(OPENBRACKET,'(',1,3180) +LexToken(VAR,'Method',1,3181) +LexToken(CLOSEBRACKET,')',1,3187) +LexToken(SEMICOLON,';',1,3188) +LexToken(VAR,'string',1,3189) +LexToken(OPENBRACKET,'(',1,3195) +LexToken(VAR,'ZC',1,3196) +LexToken(CLOSEBRACKET,')',1,3198) +LexToken(SEMICOLON,';',1,3199) +LexToken(VAR,'string',1,3200) +LexToken(OPENBRACKET,'(',1,3206) +LexToken(VAR,'OutEnd',1,3207) +LexToken(CLOSEBRACKET,')',1,3213) +LexToken(CLOSESQBRACKET,']',1,3214) +LexToken(SEMICOLON,';',1,3215) +LexToken(EOL,'\n',1,3216) +LexToken(VAR,'x',1,3225) +LexToken(ASSIGNMENT,'=',1,3226) +LexToken(VAR,'standard_define',1,3227) +LexToken(OPENBRACKET,'(',1,3242) +LexToken(OPENSQBRACKET,'[',1,3243) +LexToken(NUMBER,'3.5',1,3244) +LexToken(NUMBER,'2',1,3248) +LexToken(CLOSESQBRACKET,']',1,3249) +LexToken(COMMA,',',1,3250) +LexToken(VAR,'model',1,3251) +LexToken(COMMA,',',1,3256) +LexToken(VAR,'exprs',1,3257) +LexToken(COMMA,',',1,3262) +LexToken(VAR,'gr_i',1,3263) +LexToken(CLOSEBRACKET,')',1,3267) +LexToken(EOL,'\n',1,3268) +LexToken(END,'end',1,3273) +LexToken(EOL,'\n',1,3276) +LexToken(ENDFUNCTION,'endfunction',1,3277) +LexToken(EOL,'\n',1,3288) +LexToken(EOL,'\n',1,3289) diff --git a/js/Sources/GENSIN_f.js b/js/Sources/GENSIN_f.js new file mode 100644 index 00000000..aa4b5692 --- /dev/null +++ b/js/Sources/GENSIN_f.js @@ -0,0 +1,423 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,72) +LexToken(EOL,'\n',1,151) +LexToken(EOL,'\n',1,154) +LexToken(EOL,'\n',1,226) +LexToken(EOL,'\n',1,298) +LexToken(EOL,'\n',1,367) +LexToken(EOL,'\n',1,406) +LexToken(EOL,'\n',1,409) +LexToken(EOL,'\n',1,476) +LexToken(EOL,'\n',1,542) +LexToken(EOL,'\n',1,607) +LexToken(EOL,'\n',1,655) +LexToken(EOL,'\n',1,658) +LexToken(EOL,'\n',1,727) +LexToken(EOL,'\n',1,790) +LexToken(EOL,'\n',1,872) +LexToken(EOL,'\n',1,875) +LexToken(EOL,'\n',1,906) +LexToken(EOL,'\n',1,909) +LexToken(EOL,'\n',1,910) +LexToken(FUNCTION,'function',1,911) +LexToken(OPENSQBRACKET,'[',1,920) +LexToken(VAR,'x',1,921) +LexToken(COMMA,',',1,922) +LexToken(VAR,'y',1,923) +LexToken(COMMA,',',1,924) +LexToken(VAR,'typ',1,925) +LexToken(CLOSESQBRACKET,']',1,928) +LexToken(ASSIGNMENT,'=',1,929) +LexToken(VAR,'GENSIN_f',1,930) +LexToken(OPENBRACKET,'(',1,938) +LexToken(VAR,'job',1,939) +LexToken(COMMA,',',1,942) +LexToken(VAR,'arg1',1,943) +LexToken(COMMA,',',1,947) +LexToken(VAR,'arg2',1,948) +LexToken(CLOSEBRACKET,')',1,952) +LexToken(EOL,'\n',1,953) +LexToken(VAR,'x',1,958) +LexToken(ASSIGNMENT,'=',1,959) +LexToken(OPENSQBRACKET,'[',1,960) +LexToken(CLOSESQBRACKET,']',1,961) +LexToken(SEMICOLON,';',1,962) +LexToken(EOL,'\n',1,963) +LexToken(VAR,'y',1,968) +LexToken(ASSIGNMENT,'=',1,969) +LexToken(OPENSQBRACKET,'[',1,970) +LexToken(CLOSESQBRACKET,']',1,971) +LexToken(SEMICOLON,';',1,972) +LexToken(EOL,'\n',1,973) +LexToken(VAR,'typ',1,978) +LexToken(ASSIGNMENT,'=',1,981) +LexToken(OPENSQBRACKET,'[',1,982) +LexToken(CLOSESQBRACKET,']',1,983) +LexToken(SEMICOLON,';',1,984) +LexToken(EOL,'\n',1,985) +LexToken(SELECT,'select',1,990) +LexToken(VAR,'job',1,997) +LexToken(EOL,'\n',1,1000) +LexToken(CASE,'case',1,1005) +LexToken(DQSTRING,'"set"',1,1014) +LexToken(THEN,'then',1,1016) +LexToken(EOL,'\n',1,1020) +LexToken(VAR,'x',1,1029) +LexToken(ASSIGNMENT,'=',1,1030) +LexToken(VAR,'arg1',1,1031) +LexToken(SEMICOLON,';',1,1035) +LexToken(EOL,'\n',1,1036) +LexToken(VAR,'graphics',1,1045) +LexToken(ASSIGNMENT,'=',1,1053) +LexToken(VAR,'arg1',1,1054) +LexToken(DOT,'.',1,1058) +LexToken(VAR,'graphics',1,1059) +LexToken(SEMICOLON,';',1,1067) +LexToken(EOL,'\n',1,1068) +LexToken(VAR,'exprs',1,1077) +LexToken(ASSIGNMENT,'=',1,1082) +LexToken(VAR,'graphics',1,1083) +LexToken(DOT,'.',1,1091) +LexToken(VAR,'exprs',1,1092) +LexToken(EOL,'\n',1,1097) +LexToken(VAR,'model',1,1106) +LexToken(ASSIGNMENT,'=',1,1111) +LexToken(VAR,'arg1',1,1112) +LexToken(DOT,'.',1,1116) +LexToken(VAR,'model',1,1117) +LexToken(SEMICOLON,';',1,1122) +LexToken(EOL,'\n',1,1123) +LexToken(WHILE,'while',1,1132) +LexToken(PREVAR_BOOLEAN,'%t',1,1138) +LexToken(DO,'do',1,1141) +LexToken(EOL,'\n',1,1143) +LexToken(OPENSQBRACKET,'[',1,1156) +LexToken(VAR,'ok',1,1157) +LexToken(COMMA,',',1,1159) +LexToken(VAR,'M',1,1161) +LexToken(COMMA,',',1,1162) +LexToken(VAR,'F',1,1164) +LexToken(COMMA,',',1,1165) +LexToken(VAR,'P',1,1167) +LexToken(COMMA,',',1,1168) +LexToken(VAR,'exprs',1,1170) +LexToken(CLOSESQBRACKET,']',1,1175) +LexToken(ASSIGNMENT,'=',1,1177) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1179) +LexToken(OPENBRACKET,'(',1,1194) +LexToken(OPENSQBRACKET,'[',1,1195) +LexToken(VAR,'msprintf',1,1196) +LexToken(OPENBRACKET,'(',1,1204) +LexToken(VAR,'gettext',1,1205) +LexToken(OPENBRACKET,'(',1,1212) +LexToken(DQSTRING,'"Set %s block parameters"',1,1237) +LexToken(CLOSEBRACKET,')',1,1238) +LexToken(COMMA,',',1,1239) +LexToken(DQSTRING,'"GENSIN_f"',1,1250) +LexToken(CLOSEBRACKET,')',1,1251) +LexToken(SEMICOLON,';',1,1252) +LexToken(DQSTRING,'" "',1,1255) +LexToken(SEMICOLON,';',1,1256) +LexToken(VAR,'gettext',1,1273) +LexToken(OPENBRACKET,'(',1,1280) +LexToken(DQSTRING,'"Sine wave generator"',1,1301) +LexToken(CLOSEBRACKET,')',1,1302) +LexToken(SEMICOLON,';',1,1303) +LexToken(DQSTRING,'" "',1,1306) +LexToken(CLOSESQBRACKET,']',1,1307) +LexToken(COMMA,',',1,1308) +LexToken(OPENSQBRACKET,'[',1,1325) +LexToken(VAR,'gettext',1,1326) +LexToken(OPENBRACKET,'(',1,1333) +LexToken(DQSTRING,'"Magnitude"',1,1344) +LexToken(CLOSEBRACKET,')',1,1345) +LexToken(SEMICOLON,';',1,1346) +LexToken(VAR,'gettext',1,1348) +LexToken(OPENBRACKET,'(',1,1355) +LexToken(DQSTRING,'"Frequency (rad/s)"',1,1374) +LexToken(CLOSEBRACKET,')',1,1375) +LexToken(SEMICOLON,';',1,1376) +LexToken(VAR,'gettext',1,1378) +LexToken(OPENBRACKET,'(',1,1385) +LexToken(DQSTRING,'"Phase (rad)"',1,1398) +LexToken(CLOSEBRACKET,')',1,1399) +LexToken(CLOSESQBRACKET,']',1,1400) +LexToken(COMMA,',',1,1401) +LexToken(VAR,'list',1,1418) +LexToken(OPENBRACKET,'(',1,1422) +LexToken(DQSTRING,'"vec"',1,1427) +LexToken(COMMA,',',1,1428) +LexToken(NUMBER,'1',1,1429) +LexToken(COMMA,',',1,1430) +LexToken(DQSTRING,'"vec"',1,1435) +LexToken(COMMA,',',1,1436) +LexToken(NUMBER,'1',1,1437) +LexToken(COMMA,',',1,1438) +LexToken(DQSTRING,'"vec"',1,1443) +LexToken(COMMA,',',1,1444) +LexToken(NUMBER,'1',1,1445) +LexToken(CLOSEBRACKET,')',1,1446) +LexToken(COMMA,',',1,1447) +LexToken(VAR,'exprs',1,1449) +LexToken(CLOSEBRACKET,')',1,1454) +LexToken(SEMICOLON,';',1,1455) +LexToken(EOL,'\n',1,1456) +LexToken(IF,'if',1,1469) +LexToken(NOT,'~',1,1472) +LexToken(VAR,'ok',1,1473) +LexToken(THEN,'then',1,1476) +LexToken(EOL,'\n',1,1480) +LexToken(BREAK,'break',1,1497) +LexToken(COMMA,',',1,1502) +LexToken(EOL,'\n',1,1503) +LexToken(END,'end',1,1516) +LexToken(EOL,'\n',1,1519) +LexToken(IF,'if',1,1532) +LexToken(VAR,'F',1,1535) +LexToken(COMPARISON,'<',1,1537) +LexToken(NUMBER,'0',1,1539) +LexToken(THEN,'then',1,1541) +LexToken(EOL,'\n',1,1545) +LexToken(VAR,'block_parameter_error',1,1562) +LexToken(OPENBRACKET,'(',1,1583) +LexToken(VAR,'msprintf',1,1584) +LexToken(OPENBRACKET,'(',1,1592) +LexToken(VAR,'gettext',1,1593) +LexToken(OPENBRACKET,'(',1,1600) +LexToken(DQSTRING,'"Wrong value for \\\'Frequency\\\' parameter: %e."',1,1646) +LexToken(CLOSEBRACKET,')',1,1647) +LexToken(COMMA,',',1,1648) +LexToken(VAR,'F',1,1650) +LexToken(CLOSEBRACKET,')',1,1651) +LexToken(COMMA,',',1,1652) +LexToken(VAR,'gettext',1,1673) +LexToken(OPENBRACKET,'(',1,1680) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,1717) +LexToken(CLOSEBRACKET,')',1,1718) +LexToken(CLOSEBRACKET,')',1,1719) +LexToken(SEMICOLON,';',1,1720) +LexToken(EOL,'\n',1,1721) +LexToken(VAR,'ok',1,1738) +LexToken(ASSIGNMENT,'=',1,1741) +LexToken(PREVAR_BOOLEAN,'%f',1,1743) +LexToken(EOL,'\n',1,1745) +LexToken(END,'end',1,1758) +LexToken(EOL,'\n',1,1761) +LexToken(EOL,'\n',1,1762) +LexToken(IF,'if',1,1775) +LexToken(VAR,'ok',1,1778) +LexToken(THEN,'then',1,1781) +LexToken(EOL,'\n',1,1785) +LexToken(OPENSQBRACKET,'[',1,1802) +LexToken(VAR,'model',1,1803) +LexToken(COMMA,',',1,1808) +LexToken(VAR,'graphics',1,1809) +LexToken(COMMA,',',1,1817) +LexToken(VAR,'ok',1,1818) +LexToken(CLOSESQBRACKET,']',1,1820) +LexToken(ASSIGNMENT,'=',1,1821) +LexToken(VAR,'check_io',1,1822) +LexToken(OPENBRACKET,'(',1,1830) +LexToken(VAR,'model',1,1831) +LexToken(COMMA,',',1,1836) +LexToken(VAR,'graphics',1,1837) +LexToken(COMMA,',',1,1845) +LexToken(OPENSQBRACKET,'[',1,1846) +LexToken(CLOSESQBRACKET,']',1,1847) +LexToken(COMMA,',',1,1848) +LexToken(NUMBER,'1',1,1849) +LexToken(COMMA,',',1,1850) +LexToken(OPENSQBRACKET,'[',1,1851) +LexToken(CLOSESQBRACKET,']',1,1852) +LexToken(COMMA,',',1,1853) +LexToken(OPENSQBRACKET,'[',1,1854) +LexToken(CLOSESQBRACKET,']',1,1855) +LexToken(CLOSEBRACKET,')',1,1856) +LexToken(EOL,'\n',1,1857) +LexToken(VAR,'model',1,1874) +LexToken(DOT,'.',1,1879) +LexToken(VAR,'rpar',1,1880) +LexToken(ASSIGNMENT,'=',1,1884) +LexToken(OPENSQBRACKET,'[',1,1885) +LexToken(VAR,'M',1,1886) +LexToken(SEMICOLON,';',1,1887) +LexToken(VAR,'F',1,1888) +LexToken(SEMICOLON,';',1,1889) +LexToken(VAR,'P',1,1890) +LexToken(CLOSESQBRACKET,']',1,1891) +LexToken(EOL,'\n',1,1892) +LexToken(EOL,'\n',1,1969) +LexToken(EOL,'\n',1,1999) +LexToken(VAR,'model',1,2016) +LexToken(DOT,'.',1,2021) +LexToken(VAR,'out2',1,2022) +LexToken(ASSIGNMENT,'=',1,2026) +LexToken(NUMBER,'1',1,2027) +LexToken(SEMICOLON,';',1,2028) +LexToken(EOL,'\n',1,2029) +LexToken(VAR,'model',1,2046) +LexToken(DOT,'.',1,2051) +LexToken(VAR,'outtyp',1,2052) +LexToken(ASSIGNMENT,'=',1,2058) +LexToken(NUMBER,'1',1,2059) +LexToken(SEMICOLON,';',1,2060) +LexToken(EOL,'\n',1,2061) +LexToken(EOL,'\n',1,2062) +LexToken(VAR,'graphics',1,2079) +LexToken(DOT,'.',1,2087) +LexToken(VAR,'exprs',1,2088) +LexToken(ASSIGNMENT,'=',1,2093) +LexToken(VAR,'exprs',1,2094) +LexToken(SEMICOLON,';',1,2099) +LexToken(EOL,'\n',1,2100) +LexToken(VAR,'x',1,2117) +LexToken(DOT,'.',1,2118) +LexToken(VAR,'graphics',1,2119) +LexToken(ASSIGNMENT,'=',1,2127) +LexToken(VAR,'graphics',1,2128) +LexToken(SEMICOLON,';',1,2136) +LexToken(EOL,'\n',1,2137) +LexToken(VAR,'x',1,2154) +LexToken(DOT,'.',1,2155) +LexToken(VAR,'model',1,2156) +LexToken(ASSIGNMENT,'=',1,2161) +LexToken(VAR,'model',1,2162) +LexToken(EOL,'\n',1,2167) +LexToken(BREAK,'break',1,2184) +LexToken(EOL,'\n',1,2189) +LexToken(END,'end',1,2202) +LexToken(EOL,'\n',1,2205) +LexToken(END,'end',1,2214) +LexToken(EOL,'\n',1,2217) +LexToken(CASE,'case',1,2222) +LexToken(DQSTRING,'"define"',1,2234) +LexToken(THEN,'then',1,2236) +LexToken(EOL,'\n',1,2240) +LexToken(VAR,'rpar',1,2249) +LexToken(ASSIGNMENT,'=',1,2253) +LexToken(OPENSQBRACKET,'[',1,2254) +LexToken(NUMBER,'1',1,2255) +LexToken(SEMICOLON,';',1,2256) +LexToken(NUMBER,'1',1,2257) +LexToken(SEMICOLON,';',1,2258) +LexToken(NUMBER,'0',1,2259) +LexToken(CLOSESQBRACKET,']',1,2260) +LexToken(EOL,'\n',1,2261) +LexToken(VAR,'model',1,2270) +LexToken(ASSIGNMENT,'=',1,2275) +LexToken(SCICOS_MODEL,'scicos_model',1,2276) +LexToken(OPENBRACKET,'(',1,2288) +LexToken(CLOSEBRACKET,')',1,2289) +LexToken(EOL,'\n',1,2290) +LexToken(VAR,'model',1,2299) +LexToken(DOT,'.',1,2304) +LexToken(VAR,'sim',1,2305) +LexToken(ASSIGNMENT,'=',1,2308) +LexToken(DQSTRING,'"gensin"',1,2316) +LexToken(EOL,'\n',1,2317) +LexToken(VAR,'model',1,2326) +LexToken(DOT,'.',1,2331) +LexToken(VAR,'in',1,2332) +LexToken(ASSIGNMENT,'=',1,2334) +LexToken(OPENSQBRACKET,'[',1,2335) +LexToken(CLOSESQBRACKET,']',1,2336) +LexToken(EOL,'\n',1,2337) +LexToken(VAR,'model',1,2346) +LexToken(DOT,'.',1,2351) +LexToken(VAR,'out',1,2352) +LexToken(ASSIGNMENT,'=',1,2355) +LexToken(NUMBER,'1',1,2356) +LexToken(EOL,'\n',1,2357) +LexToken(VAR,'model',1,2366) +LexToken(DOT,'.',1,2371) +LexToken(VAR,'out2',1,2372) +LexToken(ASSIGNMENT,'=',1,2376) +LexToken(NUMBER,'1',1,2377) +LexToken(EOL,'\n',1,2378) +LexToken(VAR,'model',1,2387) +LexToken(DOT,'.',1,2392) +LexToken(VAR,'outtyp',1,2393) +LexToken(ASSIGNMENT,'=',1,2399) +LexToken(NUMBER,'1',1,2400) +LexToken(EOL,'\n',1,2401) +LexToken(VAR,'model',1,2410) +LexToken(DOT,'.',1,2415) +LexToken(VAR,'rpar',1,2416) +LexToken(ASSIGNMENT,'=',1,2420) +LexToken(OPENSQBRACKET,'[',1,2421) +LexToken(NUMBER,'1',1,2422) +LexToken(SEMICOLON,';',1,2423) +LexToken(NUMBER,'1',1,2424) +LexToken(SEMICOLON,';',1,2425) +LexToken(NUMBER,'0',1,2426) +LexToken(CLOSESQBRACKET,']',1,2427) +LexToken(EOL,'\n',1,2428) +LexToken(VAR,'model',1,2437) +LexToken(DOT,'.',1,2442) +LexToken(VAR,'blocktype',1,2443) +LexToken(ASSIGNMENT,'=',1,2452) +LexToken(DQSTRING,'"c"',1,2455) +LexToken(EOL,'\n',1,2456) +LexToken(VAR,'model',1,2465) +LexToken(DOT,'.',1,2470) +LexToken(VAR,'dep_ut',1,2471) +LexToken(ASSIGNMENT,'=',1,2477) +LexToken(OPENSQBRACKET,'[',1,2478) +LexToken(PREVAR_BOOLEAN,'%f',1,2479) +LexToken(PREVAR_BOOLEAN,'%t',1,2482) +LexToken(CLOSESQBRACKET,']',1,2484) +LexToken(EOL,'\n',1,2485) +LexToken(VAR,'exprs',1,2494) +LexToken(ASSIGNMENT,'=',1,2499) +LexToken(OPENSQBRACKET,'[',1,2500) +LexToken(VAR,'string',1,2501) +LexToken(OPENBRACKET,'(',1,2507) +LexToken(VAR,'rpar',1,2508) +LexToken(OPENBRACKET,'(',1,2512) +LexToken(NUMBER,'1',1,2513) +LexToken(CLOSEBRACKET,')',1,2514) +LexToken(CLOSEBRACKET,')',1,2515) +LexToken(SEMICOLON,';',1,2516) +LexToken(VAR,'string',1,2517) +LexToken(OPENBRACKET,'(',1,2523) +LexToken(VAR,'rpar',1,2524) +LexToken(OPENBRACKET,'(',1,2528) +LexToken(NUMBER,'2',1,2529) +LexToken(CLOSEBRACKET,')',1,2530) +LexToken(CLOSEBRACKET,')',1,2531) +LexToken(SEMICOLON,';',1,2532) +LexToken(VAR,'string',1,2533) +LexToken(OPENBRACKET,'(',1,2539) +LexToken(VAR,'rpar',1,2540) +LexToken(OPENBRACKET,'(',1,2544) +LexToken(NUMBER,'3',1,2545) +LexToken(CLOSEBRACKET,')',1,2546) +LexToken(CLOSEBRACKET,')',1,2547) +LexToken(CLOSESQBRACKET,']',1,2548) +LexToken(EOL,'\n',1,2549) +LexToken(VAR,'gr_i',1,2558) +LexToken(ASSIGNMENT,'=',1,2562) +LexToken(OPENSQBRACKET,'[',1,2563) +LexToken(CLOSESQBRACKET,']',1,2564) +LexToken(EOL,'\n',1,2565) +LexToken(VAR,'x',1,2574) +LexToken(ASSIGNMENT,'=',1,2575) +LexToken(VAR,'standard_define',1,2576) +LexToken(OPENBRACKET,'(',1,2591) +LexToken(OPENSQBRACKET,'[',1,2592) +LexToken(NUMBER,'3',1,2593) +LexToken(NUMBER,'2',1,2595) +LexToken(CLOSESQBRACKET,']',1,2596) +LexToken(COMMA,',',1,2597) +LexToken(VAR,'model',1,2598) +LexToken(COMMA,',',1,2603) +LexToken(VAR,'exprs',1,2604) +LexToken(COMMA,',',1,2609) +LexToken(VAR,'gr_i',1,2610) +LexToken(CLOSEBRACKET,')',1,2614) +LexToken(EOL,'\n',1,2615) +LexToken(END,'end',1,2620) +LexToken(EOL,'\n',1,2623) +LexToken(ENDFUNCTION,'endfunction',1,2624) +LexToken(EOL,'\n',1,2635) diff --git a/js/Sources/GENSQR_f.js b/js/Sources/GENSQR_f.js new file mode 100644 index 00000000..5efdd2ac --- /dev/null +++ b/js/Sources/GENSQR_f.js @@ -0,0 +1,300 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'GENSQR_f',1,852) +LexToken(OPENBRACKET,'(',1,860) +LexToken(VAR,'job',1,861) +LexToken(COMMA,',',1,864) +LexToken(VAR,'arg1',1,865) +LexToken(COMMA,',',1,869) +LexToken(VAR,'arg2',1,870) +LexToken(CLOSEBRACKET,')',1,874) +LexToken(EOL,'\n',1,875) +LexToken(VAR,'x',1,880) +LexToken(ASSIGNMENT,'=',1,881) +LexToken(OPENSQBRACKET,'[',1,882) +LexToken(CLOSESQBRACKET,']',1,883) +LexToken(SEMICOLON,';',1,884) +LexToken(EOL,'\n',1,885) +LexToken(VAR,'y',1,890) +LexToken(ASSIGNMENT,'=',1,891) +LexToken(OPENSQBRACKET,'[',1,892) +LexToken(CLOSESQBRACKET,']',1,893) +LexToken(SEMICOLON,';',1,894) +LexToken(EOL,'\n',1,895) +LexToken(VAR,'typ',1,900) +LexToken(ASSIGNMENT,'=',1,903) +LexToken(OPENSQBRACKET,'[',1,904) +LexToken(CLOSESQBRACKET,']',1,905) +LexToken(SEMICOLON,';',1,906) +LexToken(EOL,'\n',1,907) +LexToken(SELECT,'select',1,912) +LexToken(VAR,'job',1,919) +LexToken(EOL,'\n',1,922) +LexToken(CASE,'case',1,927) +LexToken(DQSTRING,'"set"',1,936) +LexToken(THEN,'then',1,938) +LexToken(EOL,'\n',1,942) +LexToken(VAR,'x',1,951) +LexToken(ASSIGNMENT,'=',1,952) +LexToken(VAR,'arg1',1,953) +LexToken(SEMICOLON,';',1,957) +LexToken(EOL,'\n',1,958) +LexToken(VAR,'graphics',1,967) +LexToken(ASSIGNMENT,'=',1,975) +LexToken(VAR,'arg1',1,976) +LexToken(DOT,'.',1,980) +LexToken(VAR,'graphics',1,981) +LexToken(SEMICOLON,';',1,989) +LexToken(EOL,'\n',1,990) +LexToken(VAR,'exprs',1,999) +LexToken(ASSIGNMENT,'=',1,1004) +LexToken(VAR,'graphics',1,1005) +LexToken(DOT,'.',1,1013) +LexToken(VAR,'exprs',1,1014) +LexToken(EOL,'\n',1,1019) +LexToken(VAR,'model',1,1028) +LexToken(ASSIGNMENT,'=',1,1033) +LexToken(VAR,'arg1',1,1034) +LexToken(DOT,'.',1,1038) +LexToken(VAR,'model',1,1039) +LexToken(SEMICOLON,';',1,1044) +LexToken(EOL,'\n',1,1045) +LexToken(IF,'if',1,1054) +LexToken(VAR,'size',1,1057) +LexToken(OPENBRACKET,'(',1,1061) +LexToken(VAR,'exprs',1,1062) +LexToken(COMMA,',',1,1067) +LexToken(DQSTRING,'"*"',1,1070) +LexToken(CLOSEBRACKET,')',1,1071) +LexToken(COMPARISON,'==',1,1072) +LexToken(NUMBER,'2',1,1074) +LexToken(THEN,'then',1,1076) +LexToken(EOL,'\n',1,1080) +LexToken(VAR,'exprs',1,1093) +LexToken(ASSIGNMENT,'=',1,1098) +LexToken(VAR,'exprs',1,1099) +LexToken(OPENBRACKET,'(',1,1104) +LexToken(NUMBER,'2',1,1105) +LexToken(CLOSEBRACKET,')',1,1106) +LexToken(COMMA,',',1,1107) +LexToken(EOL,'\n',1,1108) +LexToken(END,'end',1,1117) +LexToken(EOL,'\n',1,1136) +LexToken(WHILE,'while',1,1145) +LexToken(PREVAR_BOOLEAN,'%t',1,1151) +LexToken(DO,'do',1,1154) +LexToken(EOL,'\n',1,1156) +LexToken(OPENSQBRACKET,'[',1,1169) +LexToken(VAR,'ok',1,1170) +LexToken(COMMA,',',1,1172) +LexToken(VAR,'Amplitude',1,1173) +LexToken(COMMA,',',1,1182) +LexToken(VAR,'exprs',1,1183) +LexToken(CLOSESQBRACKET,']',1,1188) +LexToken(ASSIGNMENT,'=',1,1189) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1190) +LexToken(OPENBRACKET,'(',1,1205) +LexToken(OPENSQBRACKET,'[',1,1206) +LexToken(DQSTRING,'"Set Square generator block parameters"',1,1258) +LexToken(CLOSESQBRACKET,']',1,1259) +LexToken(COMMA,',',1,1260) +LexToken(OPENSQBRACKET,'[',1,1276) +LexToken(DQSTRING,'"Amplitude"',1,1287) +LexToken(CLOSESQBRACKET,']',1,1288) +LexToken(COMMA,',',1,1289) +LexToken(VAR,'list',1,1305) +LexToken(OPENBRACKET,'(',1,1309) +LexToken(DQSTRING,'"vec"',1,1314) +LexToken(COMMA,',',1,1315) +LexToken(NUMBER,'1',1,1316) +LexToken(CLOSEBRACKET,')',1,1317) +LexToken(COMMA,',',1,1318) +LexToken(VAR,'exprs',1,1319) +LexToken(CLOSEBRACKET,')',1,1324) +LexToken(EOL,'\n',1,1325) +LexToken(IF,'if',1,1338) +LexToken(NOT,'~',1,1341) +LexToken(VAR,'ok',1,1342) +LexToken(THEN,'then',1,1345) +LexToken(EOL,'\n',1,1349) +LexToken(BREAK,'break',1,1366) +LexToken(COMMA,',',1,1371) +LexToken(EOL,'\n',1,1372) +LexToken(END,'end',1,1385) +LexToken(EOL,'\n',1,1388) +LexToken(VAR,'graphics',1,1401) +LexToken(DOT,'.',1,1409) +LexToken(VAR,'exprs',1,1410) +LexToken(ASSIGNMENT,'=',1,1415) +LexToken(VAR,'exprs',1,1416) +LexToken(EOL,'\n',1,1421) +LexToken(VAR,'model',1,1434) +LexToken(DOT,'.',1,1439) +LexToken(VAR,'dstate',1,1440) +LexToken(ASSIGNMENT,'=',1,1446) +LexToken(VAR,'Amplitude',1,1447) +LexToken(EOL,'\n',1,1456) +LexToken(EOL,'\n',1,1529) +LexToken(EOL,'\n',1,1555) +LexToken(VAR,'model',1,1568) +LexToken(DOT,'.',1,1573) +LexToken(VAR,'out2',1,1574) +LexToken(ASSIGNMENT,'=',1,1578) +LexToken(NUMBER,'1',1,1579) +LexToken(SEMICOLON,';',1,1580) +LexToken(EOL,'\n',1,1581) +LexToken(VAR,'model',1,1594) +LexToken(DOT,'.',1,1599) +LexToken(VAR,'outtyp',1,1600) +LexToken(ASSIGNMENT,'=',1,1606) +LexToken(NUMBER,'1',1,1607) +LexToken(SEMICOLON,';',1,1608) +LexToken(EOL,'\n',1,1609) +LexToken(EOL,'\n',1,1610) +LexToken(VAR,'x',1,1623) +LexToken(DOT,'.',1,1624) +LexToken(VAR,'graphics',1,1625) +LexToken(ASSIGNMENT,'=',1,1633) +LexToken(VAR,'graphics',1,1634) +LexToken(SEMICOLON,';',1,1642) +LexToken(EOL,'\n',1,1643) +LexToken(VAR,'x',1,1656) +LexToken(DOT,'.',1,1657) +LexToken(VAR,'model',1,1658) +LexToken(ASSIGNMENT,'=',1,1663) +LexToken(VAR,'model',1,1664) +LexToken(EOL,'\n',1,1669) +LexToken(BREAK,'break',1,1682) +LexToken(EOL,'\n',1,1687) +LexToken(END,'end',1,1696) +LexToken(EOL,'\n',1,1699) +LexToken(CASE,'case',1,1704) +LexToken(DQSTRING,'"define"',1,1716) +LexToken(THEN,'then',1,1718) +LexToken(EOL,'\n',1,1722) +LexToken(VAR,'Amplitude',1,1731) +LexToken(ASSIGNMENT,'=',1,1740) +LexToken(NUMBER,'1',1,1741) +LexToken(EOL,'\n',1,1742) +LexToken(VAR,'model',1,1751) +LexToken(ASSIGNMENT,'=',1,1756) +LexToken(SCICOS_MODEL,'scicos_model',1,1757) +LexToken(OPENBRACKET,'(',1,1769) +LexToken(CLOSEBRACKET,')',1,1770) +LexToken(EOL,'\n',1,1771) +LexToken(VAR,'model',1,1780) +LexToken(DOT,'.',1,1785) +LexToken(VAR,'sim',1,1786) +LexToken(ASSIGNMENT,'=',1,1789) +LexToken(DQSTRING,'"gensqr"',1,1797) +LexToken(EOL,'\n',1,1798) +LexToken(VAR,'model',1,1807) +LexToken(DOT,'.',1,1812) +LexToken(VAR,'out',1,1813) +LexToken(ASSIGNMENT,'=',1,1816) +LexToken(NUMBER,'1',1,1817) +LexToken(SEMICOLON,';',1,1818) +LexToken(EOL,'\n',1,1819) +LexToken(VAR,'model',1,1828) +LexToken(DOT,'.',1,1833) +LexToken(VAR,'out2',1,1834) +LexToken(ASSIGNMENT,'=',1,1838) +LexToken(NUMBER,'1',1,1839) +LexToken(SEMICOLON,';',1,1840) +LexToken(EOL,'\n',1,1841) +LexToken(VAR,'model',1,1850) +LexToken(DOT,'.',1,1855) +LexToken(VAR,'outtyp',1,1856) +LexToken(ASSIGNMENT,'=',1,1862) +LexToken(NUMBER,'1',1,1863) +LexToken(SEMICOLON,';',1,1864) +LexToken(EOL,'\n',1,1865) +LexToken(VAR,'model',1,1874) +LexToken(DOT,'.',1,1879) +LexToken(VAR,'evtin',1,1880) +LexToken(ASSIGNMENT,'=',1,1885) +LexToken(NUMBER,'1',1,1886) +LexToken(SEMICOLON,';',1,1887) +LexToken(EOL,'\n',1,1888) +LexToken(VAR,'model',1,1897) +LexToken(DOT,'.',1,1902) +LexToken(VAR,'dstate',1,1903) +LexToken(ASSIGNMENT,'=',1,1909) +LexToken(VAR,'Amplitude',1,1910) +LexToken(EOL,'\n',1,1919) +LexToken(VAR,'model',1,1928) +LexToken(DOT,'.',1,1933) +LexToken(VAR,'blocktype',1,1934) +LexToken(ASSIGNMENT,'=',1,1943) +LexToken(DQSTRING,'"d"',1,1946) +LexToken(EOL,'\n',1,1947) +LexToken(VAR,'model',1,1956) +LexToken(DOT,'.',1,1961) +LexToken(VAR,'dep_ut',1,1962) +LexToken(ASSIGNMENT,'=',1,1968) +LexToken(OPENSQBRACKET,'[',1,1969) +LexToken(PREVAR_BOOLEAN,'%f',1,1970) +LexToken(PREVAR_BOOLEAN,'%f',1,1973) +LexToken(CLOSESQBRACKET,']',1,1975) +LexToken(EOL,'\n',1,1976) +LexToken(EOL,'\n',1,1977) +LexToken(VAR,'exprs',1,1986) +LexToken(ASSIGNMENT,'=',1,1991) +LexToken(VAR,'string',1,1992) +LexToken(OPENBRACKET,'(',1,1998) +LexToken(VAR,'Amplitude',1,1999) +LexToken(CLOSEBRACKET,')',1,2008) +LexToken(EOL,'\n',1,2009) +LexToken(VAR,'gr_i',1,2018) +LexToken(ASSIGNMENT,'=',1,2022) +LexToken(OPENSQBRACKET,'[',1,2023) +LexToken(CLOSESQBRACKET,']',1,2024) +LexToken(EOL,'\n',1,2025) +LexToken(VAR,'x',1,2034) +LexToken(ASSIGNMENT,'=',1,2035) +LexToken(VAR,'standard_define',1,2036) +LexToken(OPENBRACKET,'(',1,2051) +LexToken(OPENSQBRACKET,'[',1,2052) +LexToken(NUMBER,'3',1,2053) +LexToken(NUMBER,'2',1,2055) +LexToken(CLOSESQBRACKET,']',1,2056) +LexToken(COMMA,',',1,2057) +LexToken(VAR,'model',1,2058) +LexToken(COMMA,',',1,2063) +LexToken(VAR,'exprs',1,2064) +LexToken(COMMA,',',1,2069) +LexToken(VAR,'gr_i',1,2070) +LexToken(CLOSEBRACKET,')',1,2074) +LexToken(EOL,'\n',1,2075) +LexToken(END,'end',1,2080) +LexToken(EOL,'\n',1,2083) +LexToken(ENDFUNCTION,'endfunction',1,2084) +LexToken(EOL,'\n',1,2095) diff --git a/js/Sources/GEN_SQR.js b/js/Sources/GEN_SQR.js new file mode 100644 index 00000000..46de75c7 --- /dev/null +++ b/js/Sources/GEN_SQR.js @@ -0,0 +1,2707 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'GEN_SQR',1,852) +LexToken(OPENBRACKET,'(',1,859) +LexToken(VAR,'job',1,860) +LexToken(COMMA,',',1,863) +LexToken(VAR,'arg1',1,864) +LexToken(COMMA,',',1,868) +LexToken(VAR,'arg2',1,869) +LexToken(CLOSEBRACKET,')',1,873) +LexToken(EOL,'\n',1,874) +LexToken(EOL,'\n',1,920) +LexToken(VAR,'x',1,925) +LexToken(ASSIGNMENT,'=',1,926) +LexToken(OPENSQBRACKET,'[',1,927) +LexToken(CLOSESQBRACKET,']',1,928) +LexToken(SEMICOLON,';',1,929) +LexToken(EOL,'\n',1,930) +LexToken(VAR,'y',1,935) +LexToken(ASSIGNMENT,'=',1,936) +LexToken(OPENSQBRACKET,'[',1,937) +LexToken(CLOSESQBRACKET,']',1,938) +LexToken(SEMICOLON,';',1,939) +LexToken(EOL,'\n',1,940) +LexToken(VAR,'typ',1,945) +LexToken(ASSIGNMENT,'=',1,948) +LexToken(OPENSQBRACKET,'[',1,949) +LexToken(CLOSESQBRACKET,']',1,950) +LexToken(SEMICOLON,';',1,951) +LexToken(EOL,'\n',1,952) +LexToken(SELECT,'select',1,957) +LexToken(VAR,'job',1,964) +LexToken(EOL,'\n',1,967) +LexToken(CASE,'case',1,972) +LexToken(DQSTRING,'"set"',1,981) +LexToken(THEN,'then',1,983) +LexToken(EOL,'\n',1,987) +LexToken(VAR,'y',1,996) +LexToken(ASSIGNMENT,'=',1,997) +LexToken(VAR,'needcompile',1,998) +LexToken(EOL,'\n',1,1009) +LexToken(VAR,'arg1',1,1018) +LexToken(DOT,'.',1,1022) +LexToken(VAR,'model',1,1023) +LexToken(DOT,'.',1,1028) +LexToken(VAR,'ipar',1,1029) +LexToken(ASSIGNMENT,'=',1,1033) +LexToken(NUMBER,'1',1,1034) +LexToken(SEMICOLON,';',1,1035) +LexToken(EOL,'\n',1,1036) +LexToken(VAR,'typ',1,1045) +LexToken(ASSIGNMENT,'=',1,1048) +LexToken(VAR,'list',1,1049) +LexToken(OPENBRACKET,'(',1,1053) +LexToken(CLOSEBRACKET,')',1,1054) +LexToken(EOL,'\n',1,1055) +LexToken(VAR,'graphics',1,1064) +LexToken(ASSIGNMENT,'=',1,1072) +LexToken(VAR,'arg1',1,1073) +LexToken(DOT,'.',1,1077) +LexToken(VAR,'graphics',1,1078) +LexToken(SEMICOLON,';',1,1086) +LexToken(EOL,'\n',1,1087) +LexToken(VAR,'exprs',1,1096) +LexToken(ASSIGNMENT,'=',1,1101) +LexToken(VAR,'graphics',1,1102) +LexToken(DOT,'.',1,1110) +LexToken(VAR,'exprs',1,1111) +LexToken(EOL,'\n',1,1116) +LexToken(VAR,'Btitre',1,1125) +LexToken(ASSIGNMENT,'=',1,1131) +LexToken(DQSTRING,'"Set GEN_SQR parameters"',1,1166) +LexToken(EOL,'\n',1,1167) +LexToken(VAR,'Exprs0',1,1176) +LexToken(ASSIGNMENT,'=',1,1182) +LexToken(OPENSQBRACKET,'[',1,1194) +LexToken(DQSTRING,'"Amin"',1,1200) +LexToken(SEMICOLON,';',1,1201) +LexToken(DQSTRING,'"Amax"',1,1207) +LexToken(SEMICOLON,';',1,1208) +LexToken(DQSTRING,'"rule"',1,1214) +LexToken(SEMICOLON,';',1,1215) +LexToken(DQSTRING,'"F"',1,1218) +LexToken(CLOSESQBRACKET,']',1,1219) +LexToken(EOL,'\n',1,1220) +LexToken(VAR,'Bitems',1,1229) +LexToken(ASSIGNMENT,'=',1,1235) +LexToken(OPENSQBRACKET,'[',1,1247) +LexToken(DQSTRING,'"Minimum Value"',1,1262) +LexToken(SEMICOLON,';',1,1263) +LexToken(DQSTRING,'"Maximum Value"',1,1287) +LexToken(SEMICOLON,';',1,1288) +LexToken(DQSTRING,'"Initial Value( 1= Minimum Value 2= Maximum Value)"',1,1348) +LexToken(SEMICOLON,';',1,1349) +LexToken(DQSTRING,'"Period (sec)"',1,1372) +LexToken(CLOSESQBRACKET,']',1,1373) +LexToken(EOL,'\n',1,1374) +LexToken(VAR,'Ss',1,1383) +LexToken(ASSIGNMENT,'=',1,1385) +LexToken(VAR,'list',1,1397) +LexToken(OPENBRACKET,'(',1,1401) +LexToken(DQSTRING,'"mat"',1,1406) +LexToken(COMMA,',',1,1407) +LexToken(OPENSQBRACKET,'[',1,1408) +LexToken(NUMBER,'-1',1,1409) +LexToken(COMMA,',',1,1411) +LexToken(NUMBER,'-1',1,1412) +LexToken(CLOSESQBRACKET,']',1,1414) +LexToken(COMMA,',',1,1415) +LexToken(DQSTRING,'"mat"',1,1420) +LexToken(COMMA,',',1,1421) +LexToken(OPENSQBRACKET,'[',1,1422) +LexToken(NUMBER,'-1',1,1423) +LexToken(COMMA,',',1,1425) +LexToken(NUMBER,'-1',1,1426) +LexToken(CLOSESQBRACKET,']',1,1428) +LexToken(COMMA,',',1,1429) +LexToken(DQSTRING,'"pol"',1,1434) +LexToken(COMMA,',',1,1435) +LexToken(NUMBER,'-1',1,1436) +LexToken(COMMA,',',1,1438) +LexToken(DQSTRING,'"pol"',1,1443) +LexToken(COMMA,',',1,1444) +LexToken(NUMBER,'-1',1,1445) +LexToken(CLOSEBRACKET,')',1,1447) +LexToken(EOL,'\n',1,1448) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1457) +LexToken(ASSIGNMENT,'=',1,1471) +LexToken(VAR,'struct',1,1472) +LexToken(OPENBRACKET,'(',1,1478) +LexToken(CLOSEBRACKET,')',1,1479) +LexToken(EOL,'\n',1,1480) +LexToken(VAR,'x',1,1489) +LexToken(ASSIGNMENT,'=',1,1490) +LexToken(VAR,'arg1',1,1491) +LexToken(EOL,'\n',1,1495) +LexToken(VAR,'ok',1,1504) +LexToken(ASSIGNMENT,'=',1,1506) +LexToken(PREVAR_BOOLEAN,'%f',1,1507) +LexToken(EOL,'\n',1,1509) +LexToken(WHILE,'while',1,1518) +LexToken(NOT,'~',1,1524) +LexToken(VAR,'ok',1,1525) +LexToken(DO,'do',1,1528) +LexToken(EOL,'\n',1,1530) +LexToken(OPENSQBRACKET,'[',1,1543) +LexToken(VAR,'ok',1,1544) +LexToken(COMMA,',',1,1546) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1547) +LexToken(DOT,'.',1,1561) +LexToken(VAR,'Amin',1,1562) +LexToken(COMMA,',',1,1566) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1567) +LexToken(DOT,'.',1,1581) +LexToken(VAR,'Amax',1,1582) +LexToken(COMMA,',',1,1586) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1587) +LexToken(DOT,'.',1,1601) +LexToken(VAR,'rule',1,1602) +LexToken(COMMA,',',1,1606) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1607) +LexToken(DOT,'.',1,1621) +LexToken(VAR,'F',1,1622) +LexToken(COMMA,',',1,1623) +LexToken(VAR,'exprs',1,1624) +LexToken(CLOSESQBRACKET,']',1,1629) +LexToken(ASSIGNMENT,'=',1,1630) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1631) +LexToken(OPENBRACKET,'(',1,1646) +LexToken(VAR,'Btitre',1,1647) +LexToken(COMMA,',',1,1653) +LexToken(VAR,'Bitems',1,1654) +LexToken(COMMA,',',1,1660) +LexToken(VAR,'Ss',1,1661) +LexToken(COMMA,',',1,1663) +LexToken(VAR,'exprs',1,1664) +LexToken(CLOSEBRACKET,')',1,1669) +LexToken(EOL,'\n',1,1670) +LexToken(IF,'if',1,1683) +LexToken(NOT,'~',1,1686) +LexToken(VAR,'ok',1,1687) +LexToken(THEN,'then',1,1690) +LexToken(EOL,'\n',1,1694) +LexToken(RETURN,'return',1,1711) +LexToken(SEMICOLON,';',1,1717) +LexToken(EOL,'\n',1,1718) +LexToken(END,'end',1,1731) +LexToken(EOL,'\n',1,1734) +LexToken(PREVAR,'%scicos_context',1,1747) +LexToken(ASSIGNMENT,'=',1,1762) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1763) +LexToken(SEMICOLON,';',1,1777) +LexToken(EOL,'\n',1,1778) +LexToken(VAR,'sblock',1,1791) +LexToken(ASSIGNMENT,'=',1,1797) +LexToken(VAR,'x',1,1798) +LexToken(DOT,'.',1,1799) +LexToken(VAR,'model',1,1800) +LexToken(DOT,'.',1,1805) +LexToken(VAR,'rpar',1,1806) +LexToken(EOL,'\n',1,1810) +LexToken(OPENSQBRACKET,'[',1,1823) +LexToken(PREVAR,'%scicos_context',1,1824) +LexToken(COMMA,',',1,1839) +LexToken(VAR,'ierr',1,1840) +LexToken(CLOSESQBRACKET,']',1,1844) +LexToken(ASSIGNMENT,'=',1,1845) +LexToken(VAR,'script2var',1,1846) +LexToken(OPENBRACKET,'(',1,1856) +LexToken(VAR,'sblock',1,1857) +LexToken(DOT,'.',1,1863) +LexToken(VAR,'props',1,1864) +LexToken(DOT,'.',1,1869) +LexToken(VAR,'context',1,1870) +LexToken(COMMA,',',1,1877) +LexToken(PREVAR,'%scicos_context',1,1878) +LexToken(CLOSEBRACKET,')',1,1893) +LexToken(EOL,'\n',1,1894) +LexToken(IF,'if',1,1907) +LexToken(VAR,'ierr',1,1910) +LexToken(COMPARISON,'==',1,1914) +LexToken(NUMBER,'0',1,1916) +LexToken(THEN,'then',1,1918) +LexToken(EOL,'\n',1,1922) +LexToken(OPENSQBRACKET,'[',1,1939) +LexToken(VAR,'sblock',1,1940) +LexToken(COMMA,',',1,1946) +LexToken(PREVAR,'%w',1,1947) +LexToken(COMMA,',',1,1949) +LexToken(VAR,'needcompile2',1,1950) +LexToken(COMMA,',',1,1962) +LexToken(VAR,'ok',1,1963) +LexToken(CLOSESQBRACKET,']',1,1965) +LexToken(ASSIGNMENT,'=',1,1966) +LexToken(VAR,'do_eval',1,1967) +LexToken(OPENBRACKET,'(',1,1974) +LexToken(VAR,'sblock',1,1975) +LexToken(COMMA,',',1,1981) +LexToken(VAR,'list',1,1982) +LexToken(OPENBRACKET,'(',1,1986) +LexToken(CLOSEBRACKET,')',1,1987) +LexToken(CLOSEBRACKET,')',1,1988) +LexToken(EOL,'\n',1,1989) +LexToken(IF,'if',1,2006) +LexToken(VAR,'ok',1,2009) +LexToken(THEN,'then',1,2012) +LexToken(EOL,'\n',1,2016) +LexToken(VAR,'y',1,2037) +LexToken(ASSIGNMENT,'=',1,2038) +LexToken(VAR,'max',1,2039) +LexToken(OPENBRACKET,'(',1,2042) +LexToken(NUMBER,'2',1,2043) +LexToken(COMMA,',',1,2044) +LexToken(VAR,'needcompile',1,2045) +LexToken(COMMA,',',1,2056) +LexToken(VAR,'needcompile2',1,2057) +LexToken(CLOSEBRACKET,')',1,2069) +LexToken(EOL,'\n',1,2070) +LexToken(VAR,'x',1,2091) +LexToken(DOT,'.',1,2092) +LexToken(VAR,'graphics',1,2093) +LexToken(DOT,'.',1,2101) +LexToken(VAR,'exprs',1,2102) +LexToken(ASSIGNMENT,'=',1,2107) +LexToken(VAR,'exprs',1,2108) +LexToken(EOL,'\n',1,2113) +LexToken(VAR,'x',1,2134) +LexToken(DOT,'.',1,2135) +LexToken(VAR,'model',1,2136) +LexToken(DOT,'.',1,2141) +LexToken(VAR,'rpar',1,2142) +LexToken(ASSIGNMENT,'=',1,2146) +LexToken(VAR,'sblock',1,2147) +LexToken(EOL,'\n',1,2153) +LexToken(BREAK,'break',1,2174) +LexToken(EOL,'\n',1,2179) +LexToken(END,'end',1,2196) +LexToken(EOL,'\n',1,2199) +LexToken(ELSE,'else',1,2212) +LexToken(EOL,'\n',1,2216) +LexToken(VAR,'message',1,2233) +LexToken(OPENBRACKET,'(',1,2240) +LexToken(VAR,'lasterror',1,2241) +LexToken(OPENBRACKET,'(',1,2250) +LexToken(CLOSEBRACKET,')',1,2251) +LexToken(CLOSEBRACKET,')',1,2252) +LexToken(EOL,'\n',1,2253) +LexToken(VAR,'ok',1,2270) +LexToken(ASSIGNMENT,'=',1,2272) +LexToken(PREVAR_BOOLEAN,'%f',1,2273) +LexToken(EOL,'\n',1,2275) +LexToken(END,'end',1,2288) +LexToken(EOL,'\n',1,2291) +LexToken(END,'end',1,2300) +LexToken(EOL,'\n',1,2303) +LexToken(CASE,'case',1,2308) +LexToken(DQSTRING,'"define"',1,2320) +LexToken(THEN,'then',1,2322) +LexToken(EOL,'\n',1,2326) +LexToken(VAR,'scs_m_1',1,2335) +LexToken(ASSIGNMENT,'=',1,2342) +LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,2343) +LexToken(OPENBRACKET,'(',1,2357) +LexToken(VAR,'version',1,2369) +LexToken(ASSIGNMENT,'=',1,2376) +LexToken(DQSTRING,'"scicos4.2"',1,2387) +LexToken(COMMA,',',1,2388) +LexToken(VAR,'props',1,2400) +LexToken(ASSIGNMENT,'=',1,2405) +LexToken(SCICOS_PARAMS,'scicos_params',1,2406) +LexToken(OPENBRACKET,'(',1,2419) +LexToken(VAR,'wpar',1,2431) +LexToken(ASSIGNMENT,'=',1,2435) +LexToken(OPENSQBRACKET,'[',1,2436) +LexToken(NUMBER,'-176.97473',1,2437) +LexToken(COMMA,',',1,2447) +LexToken(NUMBER,'421.18646',1,2448) +LexToken(COMMA,',',1,2457) +LexToken(NUMBER,'173.61587',1,2458) +LexToken(COMMA,',',1,2467) +LexToken(NUMBER,'524.41503',1,2468) +LexToken(COMMA,',',1,2477) +LexToken(NUMBER,'827',1,2478) +LexToken(COMMA,',',1,2481) +LexToken(NUMBER,'480',1,2482) +LexToken(COMMA,',',1,2485) +LexToken(NUMBER,'0',1,2486) +LexToken(COMMA,',',1,2487) +LexToken(NUMBER,'15',1,2488) +LexToken(COMMA,',',1,2490) +LexToken(NUMBER,'827',1,2491) +LexToken(COMMA,',',1,2494) +LexToken(NUMBER,'480',1,2495) +LexToken(COMMA,',',1,2498) +LexToken(NUMBER,'755',1,2499) +LexToken(COMMA,',',1,2502) +LexToken(NUMBER,'614',1,2503) +LexToken(COMMA,',',1,2506) +LexToken(NUMBER,'1.4',1,2507) +LexToken(CLOSESQBRACKET,']',1,2510) +LexToken(COMMA,',',1,2511) +LexToken(VAR,'Title',1,2523) +LexToken(ASSIGNMENT,'=',1,2528) +LexToken(DQSTRING,'"SuperBlock"',1,2540) +LexToken(COMMA,',',1,2541) +LexToken(VAR,'tol',1,2553) +LexToken(ASSIGNMENT,'=',1,2556) +LexToken(OPENSQBRACKET,'[',1,2557) +LexToken(NUMBER,'0.0001',1,2558) +LexToken(COMMA,',',1,2564) +LexToken(NUMBER,'0.000001',1,2565) +LexToken(COMMA,',',1,2573) +LexToken(NUMBER,'1.000',1,2574) +LexToken(VAR,'D',1,2579) +LexToken(NUMBER,'-10',1,2580) +LexToken(COMMA,',',1,2583) +LexToken(NUMBER,'100001',1,2584) +LexToken(COMMA,',',1,2590) +LexToken(NUMBER,'0',1,2591) +LexToken(COMMA,',',1,2592) +LexToken(NUMBER,'0',1,2593) +LexToken(CLOSESQBRACKET,']',1,2594) +LexToken(COMMA,',',1,2595) +LexToken(VAR,'tf',1,2607) +LexToken(ASSIGNMENT,'=',1,2609) +LexToken(NUMBER,'100000',1,2610) +LexToken(COMMA,',',1,2616) +LexToken(VAR,'context',1,2628) +LexToken(ASSIGNMENT,'=',1,2635) +LexToken(OPENSQBRACKET,'[',1,2636) +LexToken(DQSTRING,'"if typeof(Amin)<>typeof(Amax) then error(\\\'Minimum value and Maximum value must have the same type\\\');end"',1,2743) +LexToken(SEMICOLON,';',1,2744) +LexToken(DQSTRING,'"if and(rule<>[1;2]) then error(\\\'Initial Value must be 1 (for Min) or 2 (for Max)\\\');end"',1,2843) +LexToken(SEMICOLON,';',1,2844) +LexToken(DQSTRING,'"if Amin>Amax then error(\\\'Maximum value must be greater than the Minimum Value\\\');end"',1,2940) +LexToken(SEMICOLON,';',1,2941) +LexToken(DQSTRING,'"P=%pi/F"',1,2959) +LexToken(SEMICOLON,';',1,2960) +LexToken(DQSTRING,'""',1,2971) +LexToken(CLOSESQBRACKET,']',1,2972) +LexToken(COMMA,',',1,2973) +LexToken(VAR,'void1',1,2985) +LexToken(ASSIGNMENT,'=',1,2990) +LexToken(OPENSQBRACKET,'[',1,2991) +LexToken(CLOSESQBRACKET,']',1,2992) +LexToken(COMMA,',',1,2993) +LexToken(VAR,'options',1,3005) +LexToken(ASSIGNMENT,'=',1,3012) +LexToken(VAR,'tlist',1,3013) +LexToken(OPENBRACKET,'(',1,3018) +LexToken(OPENSQBRACKET,'[',1,3019) +LexToken(DQSTRING,'"scsopt"',1,3027) +LexToken(COMMA,',',1,3028) +LexToken(DQSTRING,'"3D"',1,3032) +LexToken(COMMA,',',1,3033) +LexToken(DQSTRING,'"Background"',1,3045) +LexToken(COMMA,',',1,3046) +LexToken(DQSTRING,'"Link"',1,3052) +LexToken(COMMA,',',1,3053) +LexToken(DQSTRING,'"ID"',1,3057) +LexToken(COMMA,',',1,3058) +LexToken(DQSTRING,'"Cmap"',1,3064) +LexToken(CLOSESQBRACKET,']',1,3065) +LexToken(COMMA,',',1,3066) +LexToken(VAR,'list',1,3067) +LexToken(OPENBRACKET,'(',1,3071) +LexToken(PREVAR_BOOLEAN,'%t',1,3072) +LexToken(COMMA,',',1,3074) +LexToken(NUMBER,'33',1,3075) +LexToken(CLOSEBRACKET,')',1,3077) +LexToken(COMMA,',',1,3078) +LexToken(OPENSQBRACKET,'[',1,3079) +LexToken(NUMBER,'8',1,3080) +LexToken(COMMA,',',1,3081) +LexToken(NUMBER,'1',1,3082) +LexToken(CLOSESQBRACKET,']',1,3083) +LexToken(COMMA,',',1,3084) +LexToken(OPENSQBRACKET,'[',1,3085) +LexToken(NUMBER,'1',1,3086) +LexToken(COMMA,',',1,3087) +LexToken(NUMBER,'5',1,3088) +LexToken(CLOSESQBRACKET,']',1,3089) +LexToken(COMMA,',',1,3090) +LexToken(VAR,'list',1,3102) +LexToken(OPENBRACKET,'(',1,3106) +LexToken(OPENSQBRACKET,'[',1,3107) +LexToken(NUMBER,'5',1,3108) +LexToken(COMMA,',',1,3109) +LexToken(NUMBER,'1',1,3110) +LexToken(CLOSESQBRACKET,']',1,3111) +LexToken(COMMA,',',1,3112) +LexToken(OPENSQBRACKET,'[',1,3113) +LexToken(NUMBER,'4',1,3114) +LexToken(COMMA,',',1,3115) +LexToken(NUMBER,'1',1,3116) +LexToken(CLOSESQBRACKET,']',1,3117) +LexToken(CLOSEBRACKET,')',1,3118) +LexToken(COMMA,',',1,3119) +LexToken(OPENSQBRACKET,'[',1,3120) +LexToken(NUMBER,'0.8',1,3121) +LexToken(COMMA,',',1,3124) +LexToken(NUMBER,'0.8',1,3125) +LexToken(COMMA,',',1,3128) +LexToken(NUMBER,'0.8',1,3129) +LexToken(CLOSESQBRACKET,']',1,3132) +LexToken(CLOSEBRACKET,')',1,3133) +LexToken(COMMA,',',1,3134) +LexToken(VAR,'void2',1,3146) +LexToken(ASSIGNMENT,'=',1,3151) +LexToken(OPENSQBRACKET,'[',1,3152) +LexToken(CLOSESQBRACKET,']',1,3153) +LexToken(COMMA,',',1,3154) +LexToken(VAR,'void3',1,3166) +LexToken(ASSIGNMENT,'=',1,3171) +LexToken(OPENSQBRACKET,'[',1,3172) +LexToken(CLOSESQBRACKET,']',1,3173) +LexToken(COMMA,',',1,3174) +LexToken(VAR,'doc',1,3186) +LexToken(ASSIGNMENT,'=',1,3189) +LexToken(VAR,'list',1,3190) +LexToken(OPENBRACKET,'(',1,3194) +LexToken(CLOSEBRACKET,')',1,3195) +LexToken(CLOSEBRACKET,')',1,3196) +LexToken(CLOSEBRACKET,')',1,3197) +LexToken(EOL,'\n',1,3198) +LexToken(VAR,'scs_m_1',1,3207) +LexToken(DOT,'.',1,3214) +LexToken(VAR,'objs',1,3215) +LexToken(OPENBRACKET,'(',1,3219) +LexToken(NUMBER,'1',1,3220) +LexToken(CLOSEBRACKET,')',1,3221) +LexToken(ASSIGNMENT,'=',1,3222) +LexToken(SCICOS_BLOCK,'scicos_block',1,3223) +LexToken(OPENBRACKET,'(',1,3235) +LexToken(VAR,'gui',1,3247) +LexToken(ASSIGNMENT,'=',1,3250) +LexToken(DQSTRING,'"Counter"',1,3259) +LexToken(COMMA,',',1,3260) +LexToken(VAR,'graphics',1,3272) +LexToken(ASSIGNMENT,'=',1,3280) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,3281) +LexToken(OPENBRACKET,'(',1,3296) +LexToken(VAR,'orig',1,3308) +LexToken(ASSIGNMENT,'=',1,3312) +LexToken(OPENSQBRACKET,'[',1,3313) +LexToken(NUMBER,'18.229901',1,3314) +LexToken(COMMA,',',1,3323) +LexToken(NUMBER,'339.5057',1,3324) +LexToken(CLOSESQBRACKET,']',1,3332) +LexToken(COMMA,',',1,3333) +LexToken(VAR,'sz',1,3345) +LexToken(ASSIGNMENT,'=',1,3347) +LexToken(OPENSQBRACKET,'[',1,3348) +LexToken(NUMBER,'60',1,3349) +LexToken(COMMA,',',1,3351) +LexToken(NUMBER,'40',1,3352) +LexToken(CLOSESQBRACKET,']',1,3354) +LexToken(COMMA,',',1,3355) +LexToken(VAR,'flip',1,3367) +LexToken(ASSIGNMENT,'=',1,3371) +LexToken(PREVAR_BOOLEAN,'%t',1,3372) +LexToken(COMMA,',',1,3374) +LexToken(VAR,'theta',1,3386) +LexToken(ASSIGNMENT,'=',1,3391) +LexToken(NUMBER,'0',1,3392) +LexToken(COMMA,',',1,3393) +LexToken(VAR,'exprs',1,3405) +LexToken(ASSIGNMENT,'=',1,3410) +LexToken(OPENSQBRACKET,'[',1,3411) +LexToken(DQSTRING,'"1"',1,3414) +LexToken(SEMICOLON,';',1,3415) +LexToken(DQSTRING,'"2"',1,3418) +LexToken(SEMICOLON,';',1,3419) +LexToken(DQSTRING,'"rule"',1,3425) +LexToken(CLOSESQBRACKET,']',1,3426) +LexToken(COMMA,',',1,3427) +LexToken(VAR,'pin',1,3439) +LexToken(ASSIGNMENT,'=',1,3442) +LexToken(OPENSQBRACKET,'[',1,3443) +LexToken(CLOSESQBRACKET,']',1,3444) +LexToken(COMMA,',',1,3445) +LexToken(VAR,'pout',1,3457) +LexToken(ASSIGNMENT,'=',1,3461) +LexToken(NUMBER,'8',1,3462) +LexToken(COMMA,',',1,3463) +LexToken(VAR,'pein',1,3475) +LexToken(ASSIGNMENT,'=',1,3479) +LexToken(NUMBER,'16',1,3480) +LexToken(COMMA,',',1,3482) +LexToken(VAR,'peout',1,3494) +LexToken(ASSIGNMENT,'=',1,3499) +LexToken(OPENSQBRACKET,'[',1,3500) +LexToken(CLOSESQBRACKET,']',1,3501) +LexToken(COMMA,',',1,3502) +LexToken(VAR,'gr_i',1,3514) +LexToken(ASSIGNMENT,'=',1,3518) +LexToken(OPENSQBRACKET,'[',1,3519) +LexToken(CLOSESQBRACKET,']',1,3520) +LexToken(COMMA,',',1,3521) +LexToken(VAR,'id',1,3533) +LexToken(ASSIGNMENT,'=',1,3535) +LexToken(DQSTRING,'""',1,3537) +LexToken(COMMA,',',1,3538) +LexToken(VAR,'in_implicit',1,3550) +LexToken(ASSIGNMENT,'=',1,3561) +LexToken(OPENSQBRACKET,'[',1,3562) +LexToken(CLOSESQBRACKET,']',1,3563) +LexToken(COMMA,',',1,3564) +LexToken(VAR,'out_implicit',1,3576) +LexToken(ASSIGNMENT,'=',1,3588) +LexToken(DQSTRING,'"E"',1,3591) +LexToken(CLOSEBRACKET,')',1,3592) +LexToken(COMMA,',',1,3593) +LexToken(VAR,'model',1,3605) +LexToken(ASSIGNMENT,'=',1,3610) +LexToken(SCICOS_MODEL,'scicos_model',1,3611) +LexToken(OPENBRACKET,'(',1,3623) +LexToken(VAR,'sim',1,3635) +LexToken(ASSIGNMENT,'=',1,3638) +LexToken(VAR,'list',1,3639) +LexToken(OPENBRACKET,'(',1,3643) +LexToken(DQSTRING,'"counter"',1,3652) +LexToken(COMMA,',',1,3653) +LexToken(NUMBER,'4',1,3654) +LexToken(CLOSEBRACKET,')',1,3655) +LexToken(COMMA,',',1,3656) +LexToken(VAR,'in',1,3668) +LexToken(ASSIGNMENT,'=',1,3670) +LexToken(OPENSQBRACKET,'[',1,3671) +LexToken(CLOSESQBRACKET,']',1,3672) +LexToken(COMMA,',',1,3673) +LexToken(VAR,'in2',1,3685) +LexToken(ASSIGNMENT,'=',1,3688) +LexToken(OPENSQBRACKET,'[',1,3689) +LexToken(CLOSESQBRACKET,']',1,3690) +LexToken(COMMA,',',1,3691) +LexToken(VAR,'intyp',1,3703) +LexToken(ASSIGNMENT,'=',1,3708) +LexToken(NUMBER,'1',1,3709) +LexToken(COMMA,',',1,3710) +LexToken(VAR,'out',1,3722) +LexToken(ASSIGNMENT,'=',1,3725) +LexToken(NUMBER,'1',1,3726) +LexToken(COMMA,',',1,3727) +LexToken(VAR,'out2',1,3739) +LexToken(ASSIGNMENT,'=',1,3743) +LexToken(NUMBER,'1',1,3744) +LexToken(COMMA,',',1,3745) +LexToken(VAR,'outtyp',1,3757) +LexToken(ASSIGNMENT,'=',1,3763) +LexToken(NUMBER,'1',1,3764) +LexToken(COMMA,',',1,3765) +LexToken(VAR,'evtin',1,3777) +LexToken(ASSIGNMENT,'=',1,3782) +LexToken(NUMBER,'1',1,3783) +LexToken(COMMA,',',1,3784) +LexToken(VAR,'evtout',1,3796) +LexToken(ASSIGNMENT,'=',1,3802) +LexToken(OPENSQBRACKET,'[',1,3803) +LexToken(CLOSESQBRACKET,']',1,3804) +LexToken(COMMA,',',1,3805) +LexToken(VAR,'state',1,3817) +LexToken(ASSIGNMENT,'=',1,3822) +LexToken(OPENSQBRACKET,'[',1,3823) +LexToken(CLOSESQBRACKET,']',1,3824) +LexToken(COMMA,',',1,3825) +LexToken(VAR,'dstate',1,3837) +LexToken(ASSIGNMENT,'=',1,3843) +LexToken(NUMBER,'0',1,3844) +LexToken(COMMA,',',1,3845) +LexToken(VAR,'odstate',1,3857) +LexToken(ASSIGNMENT,'=',1,3864) +LexToken(VAR,'list',1,3865) +LexToken(OPENBRACKET,'(',1,3869) +LexToken(CLOSEBRACKET,')',1,3870) +LexToken(COMMA,',',1,3871) +LexToken(VAR,'rpar',1,3883) +LexToken(ASSIGNMENT,'=',1,3887) +LexToken(OPENSQBRACKET,'[',1,3888) +LexToken(CLOSESQBRACKET,']',1,3889) +LexToken(COMMA,',',1,3890) +LexToken(VAR,'ipar',1,3902) +LexToken(ASSIGNMENT,'=',1,3906) +LexToken(OPENSQBRACKET,'[',1,3907) +LexToken(NUMBER,'1',1,3908) +LexToken(SEMICOLON,';',1,3909) +LexToken(NUMBER,'2',1,3910) +LexToken(SEMICOLON,';',1,3911) +LexToken(NUMBER,'1',1,3912) +LexToken(CLOSESQBRACKET,']',1,3913) +LexToken(COMMA,',',1,3914) +LexToken(VAR,'opar',1,3926) +LexToken(ASSIGNMENT,'=',1,3930) +LexToken(VAR,'list',1,3931) +LexToken(OPENBRACKET,'(',1,3935) +LexToken(CLOSEBRACKET,')',1,3936) +LexToken(COMMA,',',1,3937) +LexToken(VAR,'blocktype',1,3949) +LexToken(ASSIGNMENT,'=',1,3958) +LexToken(DQSTRING,'"c"',1,3961) +LexToken(COMMA,',',1,3962) +LexToken(VAR,'firing',1,3974) +LexToken(ASSIGNMENT,'=',1,3980) +LexToken(OPENSQBRACKET,'[',1,3981) +LexToken(CLOSESQBRACKET,']',1,3982) +LexToken(COMMA,',',1,3983) +LexToken(VAR,'dep_ut',1,3995) +LexToken(ASSIGNMENT,'=',1,4001) +LexToken(OPENSQBRACKET,'[',1,4002) +LexToken(PREVAR_BOOLEAN,'%f',1,4003) +LexToken(COMMA,',',1,4005) +LexToken(PREVAR_BOOLEAN,'%f',1,4006) +LexToken(CLOSESQBRACKET,']',1,4008) +LexToken(COMMA,',',1,4009) +LexToken(VAR,'label',1,4021) +LexToken(ASSIGNMENT,'=',1,4026) +LexToken(DQSTRING,'""',1,4028) +LexToken(COMMA,',',1,4029) +LexToken(VAR,'nzcross',1,4041) +LexToken(ASSIGNMENT,'=',1,4048) +LexToken(NUMBER,'0',1,4049) +LexToken(COMMA,',',1,4050) +LexToken(VAR,'nmode',1,4062) +LexToken(ASSIGNMENT,'=',1,4067) +LexToken(NUMBER,'0',1,4068) +LexToken(COMMA,',',1,4069) +LexToken(VAR,'equations',1,4081) +LexToken(ASSIGNMENT,'=',1,4090) +LexToken(VAR,'list',1,4091) +LexToken(OPENBRACKET,'(',1,4095) +LexToken(CLOSEBRACKET,')',1,4096) +LexToken(CLOSEBRACKET,')',1,4097) +LexToken(COMMA,',',1,4098) +LexToken(VAR,'doc',1,4110) +LexToken(ASSIGNMENT,'=',1,4113) +LexToken(VAR,'list',1,4114) +LexToken(OPENBRACKET,'(',1,4118) +LexToken(CLOSEBRACKET,')',1,4119) +LexToken(CLOSEBRACKET,')',1,4120) +LexToken(EOL,'\n',1,4121) +LexToken(VAR,'scs_m_1',1,4130) +LexToken(DOT,'.',1,4137) +LexToken(VAR,'objs',1,4138) +LexToken(OPENBRACKET,'(',1,4142) +LexToken(NUMBER,'2',1,4143) +LexToken(CLOSEBRACKET,')',1,4144) +LexToken(ASSIGNMENT,'=',1,4145) +LexToken(SCICOS_BLOCK,'scicos_block',1,4146) +LexToken(OPENBRACKET,'(',1,4158) +LexToken(VAR,'gui',1,4170) +LexToken(ASSIGNMENT,'=',1,4173) +LexToken(DQSTRING,'"CONST_m"',1,4182) +LexToken(COMMA,',',1,4183) +LexToken(VAR,'graphics',1,4195) +LexToken(ASSIGNMENT,'=',1,4203) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,4204) +LexToken(OPENBRACKET,'(',1,4219) +LexToken(VAR,'orig',1,4231) +LexToken(ASSIGNMENT,'=',1,4235) +LexToken(OPENSQBRACKET,'[',1,4236) +LexToken(NUMBER,'38.096074',1,4237) +LexToken(COMMA,',',1,4246) +LexToken(NUMBER,'293.82198',1,4247) +LexToken(CLOSESQBRACKET,']',1,4256) +LexToken(COMMA,',',1,4257) +LexToken(VAR,'sz',1,4269) +LexToken(ASSIGNMENT,'=',1,4271) +LexToken(OPENSQBRACKET,'[',1,4272) +LexToken(NUMBER,'40',1,4273) +LexToken(COMMA,',',1,4275) +LexToken(NUMBER,'40',1,4276) +LexToken(CLOSESQBRACKET,']',1,4278) +LexToken(COMMA,',',1,4279) +LexToken(VAR,'flip',1,4291) +LexToken(ASSIGNMENT,'=',1,4295) +LexToken(PREVAR_BOOLEAN,'%t',1,4296) +LexToken(COMMA,',',1,4298) +LexToken(VAR,'theta',1,4310) +LexToken(ASSIGNMENT,'=',1,4315) +LexToken(NUMBER,'0',1,4316) +LexToken(COMMA,',',1,4317) +LexToken(VAR,'exprs',1,4329) +LexToken(ASSIGNMENT,'=',1,4334) +LexToken(DQSTRING,'"Amin"',1,4340) +LexToken(COMMA,',',1,4341) +LexToken(VAR,'pin',1,4353) +LexToken(ASSIGNMENT,'=',1,4356) +LexToken(OPENSQBRACKET,'[',1,4357) +LexToken(CLOSESQBRACKET,']',1,4358) +LexToken(COMMA,',',1,4359) +LexToken(VAR,'pout',1,4371) +LexToken(ASSIGNMENT,'=',1,4375) +LexToken(NUMBER,'5',1,4376) +LexToken(COMMA,',',1,4377) +LexToken(VAR,'pein',1,4389) +LexToken(ASSIGNMENT,'=',1,4393) +LexToken(OPENSQBRACKET,'[',1,4394) +LexToken(CLOSESQBRACKET,']',1,4395) +LexToken(COMMA,',',1,4396) +LexToken(VAR,'peout',1,4408) +LexToken(ASSIGNMENT,'=',1,4413) +LexToken(OPENSQBRACKET,'[',1,4414) +LexToken(CLOSESQBRACKET,']',1,4415) +LexToken(COMMA,',',1,4416) +LexToken(VAR,'gr_i',1,4428) +LexToken(ASSIGNMENT,'=',1,4432) +LexToken(OPENSQBRACKET,'[',1,4433) +LexToken(CLOSESQBRACKET,']',1,4434) +LexToken(COMMA,',',1,4435) +LexToken(VAR,'id',1,4447) +LexToken(ASSIGNMENT,'=',1,4449) +LexToken(DQSTRING,'""',1,4451) +LexToken(COMMA,',',1,4452) +LexToken(VAR,'in_implicit',1,4464) +LexToken(ASSIGNMENT,'=',1,4475) +LexToken(OPENSQBRACKET,'[',1,4476) +LexToken(CLOSESQBRACKET,']',1,4477) +LexToken(COMMA,',',1,4478) +LexToken(VAR,'out_implicit',1,4490) +LexToken(ASSIGNMENT,'=',1,4502) +LexToken(DQSTRING,'"E"',1,4505) +LexToken(CLOSEBRACKET,')',1,4506) +LexToken(COMMA,',',1,4507) +LexToken(VAR,'model',1,4519) +LexToken(ASSIGNMENT,'=',1,4524) +LexToken(SCICOS_MODEL,'scicos_model',1,4525) +LexToken(OPENBRACKET,'(',1,4537) +LexToken(VAR,'sim',1,4549) +LexToken(ASSIGNMENT,'=',1,4552) +LexToken(VAR,'list',1,4553) +LexToken(OPENBRACKET,'(',1,4557) +LexToken(DQSTRING,'"cstblk4_m"',1,4568) +LexToken(COMMA,',',1,4569) +LexToken(NUMBER,'4',1,4570) +LexToken(CLOSEBRACKET,')',1,4571) +LexToken(COMMA,',',1,4572) +LexToken(VAR,'in',1,4584) +LexToken(ASSIGNMENT,'=',1,4586) +LexToken(OPENSQBRACKET,'[',1,4587) +LexToken(CLOSESQBRACKET,']',1,4588) +LexToken(COMMA,',',1,4589) +LexToken(VAR,'in2',1,4601) +LexToken(ASSIGNMENT,'=',1,4604) +LexToken(OPENSQBRACKET,'[',1,4605) +LexToken(CLOSESQBRACKET,']',1,4606) +LexToken(COMMA,',',1,4607) +LexToken(VAR,'intyp',1,4619) +LexToken(ASSIGNMENT,'=',1,4624) +LexToken(NUMBER,'1',1,4625) +LexToken(COMMA,',',1,4626) +LexToken(VAR,'out',1,4638) +LexToken(ASSIGNMENT,'=',1,4641) +LexToken(NUMBER,'1',1,4642) +LexToken(COMMA,',',1,4643) +LexToken(VAR,'out2',1,4655) +LexToken(ASSIGNMENT,'=',1,4659) +LexToken(NUMBER,'1',1,4660) +LexToken(COMMA,',',1,4661) +LexToken(VAR,'outtyp',1,4673) +LexToken(ASSIGNMENT,'=',1,4679) +LexToken(NUMBER,'1',1,4680) +LexToken(COMMA,',',1,4681) +LexToken(VAR,'evtin',1,4693) +LexToken(ASSIGNMENT,'=',1,4698) +LexToken(OPENSQBRACKET,'[',1,4699) +LexToken(CLOSESQBRACKET,']',1,4700) +LexToken(COMMA,',',1,4701) +LexToken(VAR,'evtout',1,4713) +LexToken(ASSIGNMENT,'=',1,4719) +LexToken(OPENSQBRACKET,'[',1,4720) +LexToken(CLOSESQBRACKET,']',1,4721) +LexToken(COMMA,',',1,4722) +LexToken(VAR,'state',1,4734) +LexToken(ASSIGNMENT,'=',1,4739) +LexToken(OPENSQBRACKET,'[',1,4740) +LexToken(CLOSESQBRACKET,']',1,4741) +LexToken(COMMA,',',1,4742) +LexToken(VAR,'dstate',1,4754) +LexToken(ASSIGNMENT,'=',1,4760) +LexToken(OPENSQBRACKET,'[',1,4761) +LexToken(CLOSESQBRACKET,']',1,4762) +LexToken(COMMA,',',1,4763) +LexToken(VAR,'odstate',1,4775) +LexToken(ASSIGNMENT,'=',1,4782) +LexToken(VAR,'list',1,4783) +LexToken(OPENBRACKET,'(',1,4787) +LexToken(CLOSEBRACKET,')',1,4788) +LexToken(COMMA,',',1,4789) +LexToken(VAR,'rpar',1,4801) +LexToken(ASSIGNMENT,'=',1,4805) +LexToken(OPENSQBRACKET,'[',1,4806) +LexToken(CLOSESQBRACKET,']',1,4807) +LexToken(COMMA,',',1,4808) +LexToken(VAR,'ipar',1,4820) +LexToken(ASSIGNMENT,'=',1,4824) +LexToken(OPENSQBRACKET,'[',1,4825) +LexToken(CLOSESQBRACKET,']',1,4826) +LexToken(COMMA,',',1,4827) +LexToken(VAR,'opar',1,4839) +LexToken(ASSIGNMENT,'=',1,4843) +LexToken(VAR,'list',1,4844) +LexToken(OPENBRACKET,'(',1,4848) +LexToken(NUMBER,'-1',1,4849) +LexToken(CLOSEBRACKET,')',1,4851) +LexToken(COMMA,',',1,4852) +LexToken(VAR,'blocktype',1,4864) +LexToken(ASSIGNMENT,'=',1,4873) +LexToken(DQSTRING,'"d"',1,4876) +LexToken(COMMA,',',1,4877) +LexToken(VAR,'firing',1,4889) +LexToken(ASSIGNMENT,'=',1,4895) +LexToken(OPENSQBRACKET,'[',1,4896) +LexToken(CLOSESQBRACKET,']',1,4897) +LexToken(COMMA,',',1,4898) +LexToken(VAR,'dep_ut',1,4910) +LexToken(ASSIGNMENT,'=',1,4916) +LexToken(OPENSQBRACKET,'[',1,4917) +LexToken(PREVAR_BOOLEAN,'%f',1,4918) +LexToken(COMMA,',',1,4920) +LexToken(PREVAR_BOOLEAN,'%f',1,4921) +LexToken(CLOSESQBRACKET,']',1,4923) +LexToken(COMMA,',',1,4924) +LexToken(VAR,'label',1,4936) +LexToken(ASSIGNMENT,'=',1,4941) +LexToken(DQSTRING,'""',1,4943) +LexToken(COMMA,',',1,4944) +LexToken(VAR,'nzcross',1,4956) +LexToken(ASSIGNMENT,'=',1,4963) +LexToken(NUMBER,'0',1,4964) +LexToken(COMMA,',',1,4965) +LexToken(VAR,'nmode',1,4977) +LexToken(ASSIGNMENT,'=',1,4982) +LexToken(NUMBER,'0',1,4983) +LexToken(COMMA,',',1,4984) +LexToken(VAR,'equations',1,4996) +LexToken(ASSIGNMENT,'=',1,5005) +LexToken(VAR,'list',1,5006) +LexToken(OPENBRACKET,'(',1,5010) +LexToken(CLOSEBRACKET,')',1,5011) +LexToken(CLOSEBRACKET,')',1,5012) +LexToken(COMMA,',',1,5013) +LexToken(VAR,'doc',1,5025) +LexToken(ASSIGNMENT,'=',1,5028) +LexToken(VAR,'list',1,5029) +LexToken(OPENBRACKET,'(',1,5033) +LexToken(CLOSEBRACKET,')',1,5034) +LexToken(CLOSEBRACKET,')',1,5035) +LexToken(EOL,'\n',1,5036) +LexToken(VAR,'scs_m_1',1,5045) +LexToken(DOT,'.',1,5052) +LexToken(VAR,'objs',1,5053) +LexToken(OPENBRACKET,'(',1,5057) +LexToken(NUMBER,'3',1,5058) +LexToken(CLOSEBRACKET,')',1,5059) +LexToken(ASSIGNMENT,'=',1,5060) +LexToken(SCICOS_BLOCK,'scicos_block',1,5061) +LexToken(OPENBRACKET,'(',1,5073) +LexToken(VAR,'gui',1,5085) +LexToken(ASSIGNMENT,'=',1,5088) +LexToken(DQSTRING,'"CONST_m"',1,5097) +LexToken(COMMA,',',1,5098) +LexToken(VAR,'graphics',1,5110) +LexToken(ASSIGNMENT,'=',1,5118) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,5119) +LexToken(OPENBRACKET,'(',1,5134) +LexToken(VAR,'orig',1,5146) +LexToken(ASSIGNMENT,'=',1,5150) +LexToken(OPENSQBRACKET,'[',1,5151) +LexToken(NUMBER,'37.378886',1,5152) +LexToken(COMMA,',',1,5161) +LexToken(NUMBER,'245.02389',1,5162) +LexToken(CLOSESQBRACKET,']',1,5171) +LexToken(COMMA,',',1,5172) +LexToken(VAR,'sz',1,5184) +LexToken(ASSIGNMENT,'=',1,5186) +LexToken(OPENSQBRACKET,'[',1,5187) +LexToken(NUMBER,'40',1,5188) +LexToken(COMMA,',',1,5190) +LexToken(NUMBER,'40',1,5191) +LexToken(CLOSESQBRACKET,']',1,5193) +LexToken(COMMA,',',1,5194) +LexToken(VAR,'flip',1,5206) +LexToken(ASSIGNMENT,'=',1,5210) +LexToken(PREVAR_BOOLEAN,'%t',1,5211) +LexToken(COMMA,',',1,5213) +LexToken(VAR,'theta',1,5225) +LexToken(ASSIGNMENT,'=',1,5230) +LexToken(NUMBER,'0',1,5231) +LexToken(COMMA,',',1,5232) +LexToken(VAR,'exprs',1,5244) +LexToken(ASSIGNMENT,'=',1,5249) +LexToken(DQSTRING,'"Amax"',1,5255) +LexToken(COMMA,',',1,5256) +LexToken(VAR,'pin',1,5268) +LexToken(ASSIGNMENT,'=',1,5271) +LexToken(OPENSQBRACKET,'[',1,5272) +LexToken(CLOSESQBRACKET,']',1,5273) +LexToken(COMMA,',',1,5274) +LexToken(VAR,'pout',1,5286) +LexToken(ASSIGNMENT,'=',1,5290) +LexToken(NUMBER,'6',1,5291) +LexToken(COMMA,',',1,5292) +LexToken(VAR,'pein',1,5304) +LexToken(ASSIGNMENT,'=',1,5308) +LexToken(OPENSQBRACKET,'[',1,5309) +LexToken(CLOSESQBRACKET,']',1,5310) +LexToken(COMMA,',',1,5311) +LexToken(VAR,'peout',1,5323) +LexToken(ASSIGNMENT,'=',1,5328) +LexToken(OPENSQBRACKET,'[',1,5329) +LexToken(CLOSESQBRACKET,']',1,5330) +LexToken(COMMA,',',1,5331) +LexToken(VAR,'gr_i',1,5343) +LexToken(ASSIGNMENT,'=',1,5347) +LexToken(OPENSQBRACKET,'[',1,5348) +LexToken(CLOSESQBRACKET,']',1,5349) +LexToken(COMMA,',',1,5350) +LexToken(VAR,'id',1,5362) +LexToken(ASSIGNMENT,'=',1,5364) +LexToken(DQSTRING,'""',1,5366) +LexToken(COMMA,',',1,5367) +LexToken(VAR,'in_implicit',1,5379) +LexToken(ASSIGNMENT,'=',1,5390) +LexToken(OPENSQBRACKET,'[',1,5391) +LexToken(CLOSESQBRACKET,']',1,5392) +LexToken(COMMA,',',1,5393) +LexToken(VAR,'out_implicit',1,5405) +LexToken(ASSIGNMENT,'=',1,5417) +LexToken(DQSTRING,'"E"',1,5420) +LexToken(CLOSEBRACKET,')',1,5421) +LexToken(COMMA,',',1,5422) +LexToken(VAR,'model',1,5434) +LexToken(ASSIGNMENT,'=',1,5439) +LexToken(SCICOS_MODEL,'scicos_model',1,5440) +LexToken(OPENBRACKET,'(',1,5452) +LexToken(VAR,'sim',1,5464) +LexToken(ASSIGNMENT,'=',1,5467) +LexToken(VAR,'list',1,5468) +LexToken(OPENBRACKET,'(',1,5472) +LexToken(DQSTRING,'"cstblk4_m"',1,5483) +LexToken(COMMA,',',1,5484) +LexToken(NUMBER,'4',1,5485) +LexToken(CLOSEBRACKET,')',1,5486) +LexToken(COMMA,',',1,5487) +LexToken(VAR,'in',1,5499) +LexToken(ASSIGNMENT,'=',1,5501) +LexToken(OPENSQBRACKET,'[',1,5502) +LexToken(CLOSESQBRACKET,']',1,5503) +LexToken(COMMA,',',1,5504) +LexToken(VAR,'in2',1,5516) +LexToken(ASSIGNMENT,'=',1,5519) +LexToken(OPENSQBRACKET,'[',1,5520) +LexToken(CLOSESQBRACKET,']',1,5521) +LexToken(COMMA,',',1,5522) +LexToken(VAR,'intyp',1,5534) +LexToken(ASSIGNMENT,'=',1,5539) +LexToken(NUMBER,'1',1,5540) +LexToken(COMMA,',',1,5541) +LexToken(VAR,'out',1,5553) +LexToken(ASSIGNMENT,'=',1,5556) +LexToken(NUMBER,'1',1,5557) +LexToken(COMMA,',',1,5558) +LexToken(VAR,'out2',1,5570) +LexToken(ASSIGNMENT,'=',1,5574) +LexToken(NUMBER,'1',1,5575) +LexToken(COMMA,',',1,5576) +LexToken(VAR,'outtyp',1,5588) +LexToken(ASSIGNMENT,'=',1,5594) +LexToken(NUMBER,'1',1,5595) +LexToken(COMMA,',',1,5596) +LexToken(VAR,'evtin',1,5608) +LexToken(ASSIGNMENT,'=',1,5613) +LexToken(OPENSQBRACKET,'[',1,5614) +LexToken(CLOSESQBRACKET,']',1,5615) +LexToken(COMMA,',',1,5616) +LexToken(VAR,'evtout',1,5628) +LexToken(ASSIGNMENT,'=',1,5634) +LexToken(OPENSQBRACKET,'[',1,5635) +LexToken(CLOSESQBRACKET,']',1,5636) +LexToken(COMMA,',',1,5637) +LexToken(VAR,'state',1,5649) +LexToken(ASSIGNMENT,'=',1,5654) +LexToken(OPENSQBRACKET,'[',1,5655) +LexToken(CLOSESQBRACKET,']',1,5656) +LexToken(COMMA,',',1,5657) +LexToken(VAR,'dstate',1,5669) +LexToken(ASSIGNMENT,'=',1,5675) +LexToken(OPENSQBRACKET,'[',1,5676) +LexToken(CLOSESQBRACKET,']',1,5677) +LexToken(COMMA,',',1,5678) +LexToken(VAR,'odstate',1,5690) +LexToken(ASSIGNMENT,'=',1,5697) +LexToken(VAR,'list',1,5698) +LexToken(OPENBRACKET,'(',1,5702) +LexToken(CLOSEBRACKET,')',1,5703) +LexToken(COMMA,',',1,5704) +LexToken(VAR,'rpar',1,5716) +LexToken(ASSIGNMENT,'=',1,5720) +LexToken(OPENSQBRACKET,'[',1,5721) +LexToken(CLOSESQBRACKET,']',1,5722) +LexToken(COMMA,',',1,5723) +LexToken(VAR,'ipar',1,5735) +LexToken(ASSIGNMENT,'=',1,5739) +LexToken(OPENSQBRACKET,'[',1,5740) +LexToken(CLOSESQBRACKET,']',1,5741) +LexToken(COMMA,',',1,5742) +LexToken(VAR,'opar',1,5754) +LexToken(ASSIGNMENT,'=',1,5758) +LexToken(VAR,'list',1,5759) +LexToken(OPENBRACKET,'(',1,5763) +LexToken(NUMBER,'1',1,5764) +LexToken(CLOSEBRACKET,')',1,5765) +LexToken(COMMA,',',1,5766) +LexToken(VAR,'blocktype',1,5778) +LexToken(ASSIGNMENT,'=',1,5787) +LexToken(DQSTRING,'"d"',1,5790) +LexToken(COMMA,',',1,5791) +LexToken(VAR,'firing',1,5803) +LexToken(ASSIGNMENT,'=',1,5809) +LexToken(OPENSQBRACKET,'[',1,5810) +LexToken(CLOSESQBRACKET,']',1,5811) +LexToken(COMMA,',',1,5812) +LexToken(VAR,'dep_ut',1,5824) +LexToken(ASSIGNMENT,'=',1,5830) +LexToken(OPENSQBRACKET,'[',1,5831) +LexToken(PREVAR_BOOLEAN,'%f',1,5832) +LexToken(COMMA,',',1,5834) +LexToken(PREVAR_BOOLEAN,'%f',1,5835) +LexToken(CLOSESQBRACKET,']',1,5837) +LexToken(COMMA,',',1,5838) +LexToken(VAR,'label',1,5850) +LexToken(ASSIGNMENT,'=',1,5855) +LexToken(DQSTRING,'""',1,5857) +LexToken(COMMA,',',1,5858) +LexToken(VAR,'nzcross',1,5870) +LexToken(ASSIGNMENT,'=',1,5877) +LexToken(NUMBER,'0',1,5878) +LexToken(COMMA,',',1,5879) +LexToken(VAR,'nmode',1,5891) +LexToken(ASSIGNMENT,'=',1,5896) +LexToken(NUMBER,'0',1,5897) +LexToken(COMMA,',',1,5898) +LexToken(VAR,'equations',1,5910) +LexToken(ASSIGNMENT,'=',1,5919) +LexToken(VAR,'list',1,5920) +LexToken(OPENBRACKET,'(',1,5924) +LexToken(CLOSEBRACKET,')',1,5925) +LexToken(CLOSEBRACKET,')',1,5926) +LexToken(COMMA,',',1,5927) +LexToken(VAR,'doc',1,5939) +LexToken(ASSIGNMENT,'=',1,5942) +LexToken(VAR,'list',1,5943) +LexToken(OPENBRACKET,'(',1,5947) +LexToken(CLOSEBRACKET,')',1,5948) +LexToken(CLOSEBRACKET,')',1,5949) +LexToken(EOL,'\n',1,5950) +LexToken(VAR,'scs_m_1',1,5959) +LexToken(DOT,'.',1,5966) +LexToken(VAR,'objs',1,5967) +LexToken(OPENBRACKET,'(',1,5971) +LexToken(NUMBER,'4',1,5972) +LexToken(CLOSEBRACKET,')',1,5973) +LexToken(ASSIGNMENT,'=',1,5974) +LexToken(SCICOS_BLOCK,'scicos_block',1,5975) +LexToken(OPENBRACKET,'(',1,5987) +LexToken(VAR,'gui',1,5999) +LexToken(ASSIGNMENT,'=',1,6002) +LexToken(DQSTRING,'"SELECT_m"',1,6012) +LexToken(COMMA,',',1,6013) +LexToken(VAR,'graphics',1,6025) +LexToken(ASSIGNMENT,'=',1,6033) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,6034) +LexToken(OPENBRACKET,'(',1,6049) +LexToken(VAR,'orig',1,6061) +LexToken(ASSIGNMENT,'=',1,6065) +LexToken(OPENSQBRACKET,'[',1,6066) +LexToken(NUMBER,'116.26954',1,6067) +LexToken(COMMA,',',1,6076) +LexToken(NUMBER,'269.42294',1,6077) +LexToken(CLOSESQBRACKET,']',1,6086) +LexToken(COMMA,',',1,6087) +LexToken(VAR,'sz',1,6099) +LexToken(ASSIGNMENT,'=',1,6101) +LexToken(OPENSQBRACKET,'[',1,6102) +LexToken(NUMBER,'40',1,6103) +LexToken(COMMA,',',1,6105) +LexToken(NUMBER,'40',1,6106) +LexToken(CLOSESQBRACKET,']',1,6108) +LexToken(COMMA,',',1,6109) +LexToken(VAR,'flip',1,6121) +LexToken(ASSIGNMENT,'=',1,6125) +LexToken(PREVAR_BOOLEAN,'%t',1,6126) +LexToken(COMMA,',',1,6128) +LexToken(VAR,'theta',1,6140) +LexToken(ASSIGNMENT,'=',1,6145) +LexToken(NUMBER,'0',1,6146) +LexToken(COMMA,',',1,6147) +LexToken(VAR,'exprs',1,6159) +LexToken(ASSIGNMENT,'=',1,6164) +LexToken(OPENSQBRACKET,'[',1,6165) +LexToken(DQSTRING,'"-1"',1,6169) +LexToken(SEMICOLON,';',1,6170) +LexToken(DQSTRING,'"2"',1,6173) +LexToken(SEMICOLON,';',1,6174) +LexToken(DQSTRING,'"1"',1,6177) +LexToken(CLOSESQBRACKET,']',1,6178) +LexToken(COMMA,',',1,6179) +LexToken(VAR,'pin',1,6191) +LexToken(ASSIGNMENT,'=',1,6194) +LexToken(OPENSQBRACKET,'[',1,6195) +LexToken(NUMBER,'5',1,6196) +LexToken(SEMICOLON,';',1,6197) +LexToken(NUMBER,'6',1,6198) +LexToken(CLOSESQBRACKET,']',1,6199) +LexToken(COMMA,',',1,6200) +LexToken(VAR,'pout',1,6212) +LexToken(ASSIGNMENT,'=',1,6216) +LexToken(NUMBER,'14',1,6217) +LexToken(COMMA,',',1,6219) +LexToken(VAR,'pein',1,6231) +LexToken(ASSIGNMENT,'=',1,6235) +LexToken(OPENSQBRACKET,'[',1,6236) +LexToken(NUMBER,'9',1,6237) +LexToken(SEMICOLON,';',1,6238) +LexToken(NUMBER,'10',1,6239) +LexToken(CLOSESQBRACKET,']',1,6241) +LexToken(COMMA,',',1,6242) +LexToken(VAR,'peout',1,6254) +LexToken(ASSIGNMENT,'=',1,6259) +LexToken(OPENSQBRACKET,'[',1,6260) +LexToken(CLOSESQBRACKET,']',1,6261) +LexToken(COMMA,',',1,6262) +LexToken(VAR,'gr_i',1,6274) +LexToken(ASSIGNMENT,'=',1,6278) +LexToken(OPENSQBRACKET,'[',1,6279) +LexToken(CLOSESQBRACKET,']',1,6280) +LexToken(COMMA,',',1,6281) +LexToken(VAR,'id',1,6293) +LexToken(ASSIGNMENT,'=',1,6295) +LexToken(DQSTRING,'""',1,6297) +LexToken(COMMA,',',1,6298) +LexToken(VAR,'in_implicit',1,6310) +LexToken(ASSIGNMENT,'=',1,6321) +LexToken(OPENSQBRACKET,'[',1,6322) +LexToken(DQSTRING,'"E"',1,6325) +LexToken(SEMICOLON,';',1,6326) +LexToken(DQSTRING,'"E"',1,6329) +LexToken(CLOSESQBRACKET,']',1,6330) +LexToken(COMMA,',',1,6331) +LexToken(VAR,'out_implicit',1,6343) +LexToken(ASSIGNMENT,'=',1,6355) +LexToken(DQSTRING,'"E"',1,6358) +LexToken(CLOSEBRACKET,')',1,6359) +LexToken(COMMA,',',1,6360) +LexToken(VAR,'model',1,6372) +LexToken(ASSIGNMENT,'=',1,6377) +LexToken(SCICOS_MODEL,'scicos_model',1,6378) +LexToken(OPENBRACKET,'(',1,6390) +LexToken(VAR,'sim',1,6402) +LexToken(ASSIGNMENT,'=',1,6405) +LexToken(VAR,'list',1,6406) +LexToken(OPENBRACKET,'(',1,6410) +LexToken(DQSTRING,'"selector_m"',1,6422) +LexToken(COMMA,',',1,6423) +LexToken(NUMBER,'4',1,6424) +LexToken(CLOSEBRACKET,')',1,6425) +LexToken(COMMA,',',1,6426) +LexToken(VAR,'in',1,6438) +LexToken(ASSIGNMENT,'=',1,6440) +LexToken(OPENSQBRACKET,'[',1,6441) +LexToken(NUMBER,'-1',1,6442) +LexToken(SEMICOLON,';',1,6444) +LexToken(NUMBER,'-1',1,6445) +LexToken(CLOSESQBRACKET,']',1,6447) +LexToken(COMMA,',',1,6448) +LexToken(VAR,'in2',1,6460) +LexToken(ASSIGNMENT,'=',1,6463) +LexToken(OPENSQBRACKET,'[',1,6464) +LexToken(NUMBER,'-2',1,6465) +LexToken(SEMICOLON,';',1,6467) +LexToken(NUMBER,'-2',1,6468) +LexToken(CLOSESQBRACKET,']',1,6470) +LexToken(COMMA,',',1,6471) +LexToken(VAR,'intyp',1,6483) +LexToken(ASSIGNMENT,'=',1,6488) +LexToken(OPENSQBRACKET,'[',1,6489) +LexToken(NUMBER,'-1',1,6490) +LexToken(SEMICOLON,';',1,6492) +LexToken(NUMBER,'-1',1,6493) +LexToken(CLOSESQBRACKET,']',1,6495) +LexToken(COMMA,',',1,6496) +LexToken(VAR,'out',1,6508) +LexToken(ASSIGNMENT,'=',1,6511) +LexToken(NUMBER,'-1',1,6512) +LexToken(COMMA,',',1,6514) +LexToken(VAR,'out2',1,6526) +LexToken(ASSIGNMENT,'=',1,6530) +LexToken(NUMBER,'-2',1,6531) +LexToken(COMMA,',',1,6533) +LexToken(VAR,'outtyp',1,6545) +LexToken(ASSIGNMENT,'=',1,6551) +LexToken(NUMBER,'-1',1,6552) +LexToken(COMMA,',',1,6554) +LexToken(VAR,'evtin',1,6566) +LexToken(ASSIGNMENT,'=',1,6571) +LexToken(OPENSQBRACKET,'[',1,6572) +LexToken(NUMBER,'1',1,6573) +LexToken(SEMICOLON,';',1,6574) +LexToken(NUMBER,'1',1,6575) +LexToken(CLOSESQBRACKET,']',1,6576) +LexToken(COMMA,',',1,6577) +LexToken(VAR,'evtout',1,6589) +LexToken(ASSIGNMENT,'=',1,6595) +LexToken(OPENSQBRACKET,'[',1,6596) +LexToken(CLOSESQBRACKET,']',1,6597) +LexToken(COMMA,',',1,6598) +LexToken(VAR,'state',1,6610) +LexToken(ASSIGNMENT,'=',1,6615) +LexToken(OPENSQBRACKET,'[',1,6616) +LexToken(CLOSESQBRACKET,']',1,6617) +LexToken(COMMA,',',1,6618) +LexToken(VAR,'dstate',1,6630) +LexToken(ASSIGNMENT,'=',1,6636) +LexToken(NUMBER,'1',1,6637) +LexToken(COMMA,',',1,6638) +LexToken(VAR,'odstate',1,6650) +LexToken(ASSIGNMENT,'=',1,6657) +LexToken(VAR,'list',1,6658) +LexToken(OPENBRACKET,'(',1,6662) +LexToken(CLOSEBRACKET,')',1,6663) +LexToken(COMMA,',',1,6664) +LexToken(VAR,'rpar',1,6676) +LexToken(ASSIGNMENT,'=',1,6680) +LexToken(OPENSQBRACKET,'[',1,6681) +LexToken(CLOSESQBRACKET,']',1,6682) +LexToken(COMMA,',',1,6683) +LexToken(VAR,'ipar',1,6695) +LexToken(ASSIGNMENT,'=',1,6699) +LexToken(OPENSQBRACKET,'[',1,6700) +LexToken(CLOSESQBRACKET,']',1,6701) +LexToken(COMMA,',',1,6702) +LexToken(VAR,'opar',1,6714) +LexToken(ASSIGNMENT,'=',1,6718) +LexToken(VAR,'list',1,6719) +LexToken(OPENBRACKET,'(',1,6723) +LexToken(CLOSEBRACKET,')',1,6724) +LexToken(COMMA,',',1,6725) +LexToken(VAR,'blocktype',1,6737) +LexToken(ASSIGNMENT,'=',1,6746) +LexToken(DQSTRING,'"c"',1,6749) +LexToken(COMMA,',',1,6750) +LexToken(VAR,'firing',1,6762) +LexToken(ASSIGNMENT,'=',1,6768) +LexToken(OPENSQBRACKET,'[',1,6769) +LexToken(CLOSESQBRACKET,']',1,6770) +LexToken(COMMA,',',1,6771) +LexToken(VAR,'dep_ut',1,6783) +LexToken(ASSIGNMENT,'=',1,6789) +LexToken(OPENSQBRACKET,'[',1,6790) +LexToken(PREVAR_BOOLEAN,'%t',1,6791) +LexToken(COMMA,',',1,6793) +LexToken(PREVAR_BOOLEAN,'%f',1,6794) +LexToken(CLOSESQBRACKET,']',1,6796) +LexToken(COMMA,',',1,6797) +LexToken(VAR,'label',1,6809) +LexToken(ASSIGNMENT,'=',1,6814) +LexToken(DQSTRING,'""',1,6816) +LexToken(COMMA,',',1,6817) +LexToken(VAR,'nzcross',1,6829) +LexToken(ASSIGNMENT,'=',1,6836) +LexToken(NUMBER,'0',1,6837) +LexToken(COMMA,',',1,6838) +LexToken(VAR,'nmode',1,6850) +LexToken(ASSIGNMENT,'=',1,6855) +LexToken(NUMBER,'0',1,6856) +LexToken(COMMA,',',1,6857) +LexToken(VAR,'equations',1,6869) +LexToken(ASSIGNMENT,'=',1,6878) +LexToken(VAR,'list',1,6879) +LexToken(OPENBRACKET,'(',1,6883) +LexToken(CLOSEBRACKET,')',1,6884) +LexToken(CLOSEBRACKET,')',1,6885) +LexToken(COMMA,',',1,6886) +LexToken(VAR,'doc',1,6898) +LexToken(ASSIGNMENT,'=',1,6901) +LexToken(VAR,'list',1,6902) +LexToken(OPENBRACKET,'(',1,6906) +LexToken(CLOSEBRACKET,')',1,6907) +LexToken(CLOSEBRACKET,')',1,6908) +LexToken(EOL,'\n',1,6909) +LexToken(VAR,'scs_m_1',1,6918) +LexToken(DOT,'.',1,6925) +LexToken(VAR,'objs',1,6926) +LexToken(OPENBRACKET,'(',1,6930) +LexToken(NUMBER,'5',1,6931) +LexToken(CLOSEBRACKET,')',1,6932) +LexToken(ASSIGNMENT,'=',1,6933) +LexToken(SCICOS_LINK,'scicos_link',1,6934) +LexToken(OPENBRACKET,'(',1,6945) +LexToken(VAR,'xx',1,6957) +LexToken(ASSIGNMENT,'=',1,6959) +LexToken(OPENSQBRACKET,'[',1,6960) +LexToken(NUMBER,'86.667502',1,6961) +LexToken(SEMICOLON,';',1,6970) +LexToken(NUMBER,'107.69811',1,6971) +LexToken(SEMICOLON,';',1,6980) +LexToken(NUMBER,'107.69811',1,6981) +LexToken(CLOSESQBRACKET,']',1,6990) +LexToken(COMMA,',',1,6991) +LexToken(VAR,'yy',1,7003) +LexToken(ASSIGNMENT,'=',1,7005) +LexToken(OPENSQBRACKET,'[',1,7006) +LexToken(NUMBER,'313.82198',1,7007) +LexToken(SEMICOLON,';',1,7016) +LexToken(NUMBER,'313.82198',1,7017) +LexToken(SEMICOLON,';',1,7026) +LexToken(NUMBER,'296.0896',1,7027) +LexToken(CLOSESQBRACKET,']',1,7035) +LexToken(COMMA,',',1,7036) +LexToken(VAR,'id',1,7048) +LexToken(ASSIGNMENT,'=',1,7050) +LexToken(DQSTRING,'"drawlink"',1,7060) +LexToken(COMMA,',',1,7061) +LexToken(VAR,'thick',1,7073) +LexToken(ASSIGNMENT,'=',1,7078) +LexToken(OPENSQBRACKET,'[',1,7079) +LexToken(NUMBER,'0',1,7080) +LexToken(COMMA,',',1,7081) +LexToken(NUMBER,'0',1,7082) +LexToken(CLOSESQBRACKET,']',1,7083) +LexToken(COMMA,',',1,7084) +LexToken(VAR,'ct',1,7096) +LexToken(ASSIGNMENT,'=',1,7098) +LexToken(OPENSQBRACKET,'[',1,7099) +LexToken(NUMBER,'1',1,7100) +LexToken(COMMA,',',1,7101) +LexToken(NUMBER,'1',1,7102) +LexToken(CLOSESQBRACKET,']',1,7103) +LexToken(COMMA,',',1,7104) +LexToken(VAR,'from',1,7116) +LexToken(ASSIGNMENT,'=',1,7120) +LexToken(OPENSQBRACKET,'[',1,7121) +LexToken(NUMBER,'2',1,7122) +LexToken(COMMA,',',1,7123) +LexToken(NUMBER,'1',1,7124) +LexToken(COMMA,',',1,7125) +LexToken(NUMBER,'0',1,7126) +LexToken(CLOSESQBRACKET,']',1,7127) +LexToken(COMMA,',',1,7128) +LexToken(VAR,'to',1,7140) +LexToken(ASSIGNMENT,'=',1,7142) +LexToken(OPENSQBRACKET,'[',1,7143) +LexToken(NUMBER,'4',1,7144) +LexToken(COMMA,',',1,7145) +LexToken(NUMBER,'1',1,7146) +LexToken(COMMA,',',1,7147) +LexToken(NUMBER,'1',1,7148) +LexToken(CLOSESQBRACKET,']',1,7149) +LexToken(CLOSEBRACKET,')',1,7150) +LexToken(EOL,'\n',1,7151) +LexToken(VAR,'scs_m_1',1,7160) +LexToken(DOT,'.',1,7167) +LexToken(VAR,'objs',1,7168) +LexToken(OPENBRACKET,'(',1,7172) +LexToken(NUMBER,'6',1,7173) +LexToken(CLOSEBRACKET,')',1,7174) +LexToken(ASSIGNMENT,'=',1,7175) +LexToken(SCICOS_LINK,'scicos_link',1,7176) +LexToken(OPENBRACKET,'(',1,7187) +LexToken(VAR,'xx',1,7199) +LexToken(ASSIGNMENT,'=',1,7201) +LexToken(OPENSQBRACKET,'[',1,7202) +LexToken(NUMBER,'85.950315',1,7203) +LexToken(SEMICOLON,';',1,7212) +LexToken(NUMBER,'107.69811',1,7213) +LexToken(SEMICOLON,';',1,7222) +LexToken(NUMBER,'107.69811',1,7223) +LexToken(CLOSESQBRACKET,']',1,7232) +LexToken(COMMA,',',1,7233) +LexToken(VAR,'yy',1,7245) +LexToken(ASSIGNMENT,'=',1,7247) +LexToken(OPENSQBRACKET,'[',1,7248) +LexToken(NUMBER,'265.02389',1,7249) +LexToken(SEMICOLON,';',1,7258) +LexToken(NUMBER,'265.02389',1,7259) +LexToken(SEMICOLON,';',1,7268) +LexToken(NUMBER,'282.75627',1,7269) +LexToken(CLOSESQBRACKET,']',1,7278) +LexToken(COMMA,',',1,7279) +LexToken(VAR,'id',1,7291) +LexToken(ASSIGNMENT,'=',1,7293) +LexToken(DQSTRING,'"drawlink"',1,7303) +LexToken(COMMA,',',1,7304) +LexToken(VAR,'thick',1,7316) +LexToken(ASSIGNMENT,'=',1,7321) +LexToken(OPENSQBRACKET,'[',1,7322) +LexToken(NUMBER,'0',1,7323) +LexToken(COMMA,',',1,7324) +LexToken(NUMBER,'0',1,7325) +LexToken(CLOSESQBRACKET,']',1,7326) +LexToken(COMMA,',',1,7327) +LexToken(VAR,'ct',1,7339) +LexToken(ASSIGNMENT,'=',1,7341) +LexToken(OPENSQBRACKET,'[',1,7342) +LexToken(NUMBER,'1',1,7343) +LexToken(COMMA,',',1,7344) +LexToken(NUMBER,'1',1,7345) +LexToken(CLOSESQBRACKET,']',1,7346) +LexToken(COMMA,',',1,7347) +LexToken(VAR,'from',1,7359) +LexToken(ASSIGNMENT,'=',1,7363) +LexToken(OPENSQBRACKET,'[',1,7364) +LexToken(NUMBER,'3',1,7365) +LexToken(COMMA,',',1,7366) +LexToken(NUMBER,'1',1,7367) +LexToken(COMMA,',',1,7368) +LexToken(NUMBER,'0',1,7369) +LexToken(CLOSESQBRACKET,']',1,7370) +LexToken(COMMA,',',1,7371) +LexToken(VAR,'to',1,7383) +LexToken(ASSIGNMENT,'=',1,7385) +LexToken(OPENSQBRACKET,'[',1,7386) +LexToken(NUMBER,'4',1,7387) +LexToken(COMMA,',',1,7388) +LexToken(NUMBER,'2',1,7389) +LexToken(COMMA,',',1,7390) +LexToken(NUMBER,'1',1,7391) +LexToken(CLOSESQBRACKET,']',1,7392) +LexToken(CLOSEBRACKET,')',1,7393) +LexToken(EOL,'\n',1,7394) +LexToken(VAR,'scs_m_1',1,7403) +LexToken(DOT,'.',1,7410) +LexToken(VAR,'objs',1,7411) +LexToken(OPENBRACKET,'(',1,7415) +LexToken(NUMBER,'7',1,7416) +LexToken(CLOSEBRACKET,')',1,7417) +LexToken(ASSIGNMENT,'=',1,7418) +LexToken(SCICOS_BLOCK,'scicos_block',1,7419) +LexToken(OPENBRACKET,'(',1,7431) +LexToken(VAR,'gui',1,7443) +LexToken(ASSIGNMENT,'=',1,7446) +LexToken(DQSTRING,'"ESELECT_f"',1,7457) +LexToken(COMMA,',',1,7458) +LexToken(VAR,'graphics',1,7470) +LexToken(ASSIGNMENT,'=',1,7478) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,7479) +LexToken(OPENBRACKET,'(',1,7494) +LexToken(VAR,'orig',1,7506) +LexToken(ASSIGNMENT,'=',1,7510) +LexToken(OPENSQBRACKET,'[',1,7511) +LexToken(NUMBER,'106.9461',1,7512) +LexToken(COMMA,',',1,7520) +LexToken(NUMBER,'339.7496',1,7521) +LexToken(CLOSESQBRACKET,']',1,7529) +LexToken(COMMA,',',1,7530) +LexToken(VAR,'sz',1,7542) +LexToken(ASSIGNMENT,'=',1,7544) +LexToken(OPENSQBRACKET,'[',1,7545) +LexToken(NUMBER,'60',1,7546) +LexToken(COMMA,',',1,7548) +LexToken(NUMBER,'40',1,7549) +LexToken(CLOSESQBRACKET,']',1,7551) +LexToken(COMMA,',',1,7552) +LexToken(VAR,'flip',1,7564) +LexToken(ASSIGNMENT,'=',1,7568) +LexToken(PREVAR_BOOLEAN,'%t',1,7569) +LexToken(COMMA,',',1,7571) +LexToken(VAR,'theta',1,7583) +LexToken(ASSIGNMENT,'=',1,7588) +LexToken(NUMBER,'0',1,7589) +LexToken(COMMA,',',1,7590) +LexToken(VAR,'exprs',1,7602) +LexToken(ASSIGNMENT,'=',1,7607) +LexToken(OPENSQBRACKET,'[',1,7608) +LexToken(DQSTRING,'"2"',1,7611) +LexToken(SEMICOLON,';',1,7612) +LexToken(DQSTRING,'"0"',1,7615) +LexToken(SEMICOLON,';',1,7616) +LexToken(DQSTRING,'"0"',1,7619) +LexToken(CLOSESQBRACKET,']',1,7620) +LexToken(COMMA,',',1,7621) +LexToken(VAR,'pin',1,7633) +LexToken(ASSIGNMENT,'=',1,7636) +LexToken(NUMBER,'8',1,7637) +LexToken(COMMA,',',1,7638) +LexToken(VAR,'pout',1,7650) +LexToken(ASSIGNMENT,'=',1,7654) +LexToken(OPENSQBRACKET,'[',1,7655) +LexToken(CLOSESQBRACKET,']',1,7656) +LexToken(COMMA,',',1,7657) +LexToken(VAR,'pein',1,7669) +LexToken(ASSIGNMENT,'=',1,7673) +LexToken(OPENSQBRACKET,'[',1,7674) +LexToken(CLOSESQBRACKET,']',1,7675) +LexToken(COMMA,',',1,7676) +LexToken(VAR,'peout',1,7688) +LexToken(ASSIGNMENT,'=',1,7693) +LexToken(OPENSQBRACKET,'[',1,7694) +LexToken(NUMBER,'9',1,7695) +LexToken(SEMICOLON,';',1,7696) +LexToken(NUMBER,'10',1,7697) +LexToken(CLOSESQBRACKET,']',1,7699) +LexToken(COMMA,',',1,7700) +LexToken(VAR,'gr_i',1,7712) +LexToken(ASSIGNMENT,'=',1,7716) +LexToken(OPENSQBRACKET,'[',1,7717) +LexToken(CLOSESQBRACKET,']',1,7718) +LexToken(COMMA,',',1,7719) +LexToken(VAR,'id',1,7731) +LexToken(ASSIGNMENT,'=',1,7733) +LexToken(DQSTRING,'""',1,7735) +LexToken(COMMA,',',1,7736) +LexToken(VAR,'in_implicit',1,7748) +LexToken(ASSIGNMENT,'=',1,7759) +LexToken(DQSTRING,'"E"',1,7762) +LexToken(COMMA,',',1,7763) +LexToken(VAR,'out_implicit',1,7775) +LexToken(ASSIGNMENT,'=',1,7787) +LexToken(OPENSQBRACKET,'[',1,7788) +LexToken(CLOSESQBRACKET,']',1,7789) +LexToken(CLOSEBRACKET,')',1,7790) +LexToken(COMMA,',',1,7791) +LexToken(VAR,'model',1,7803) +LexToken(ASSIGNMENT,'=',1,7808) +LexToken(SCICOS_MODEL,'scicos_model',1,7809) +LexToken(OPENBRACKET,'(',1,7821) +LexToken(VAR,'sim',1,7833) +LexToken(ASSIGNMENT,'=',1,7836) +LexToken(VAR,'list',1,7837) +LexToken(OPENBRACKET,'(',1,7841) +LexToken(DQSTRING,'"eselect"',1,7850) +LexToken(COMMA,',',1,7851) +LexToken(NUMBER,'-2',1,7852) +LexToken(CLOSEBRACKET,')',1,7854) +LexToken(COMMA,',',1,7855) +LexToken(VAR,'in',1,7867) +LexToken(ASSIGNMENT,'=',1,7869) +LexToken(NUMBER,'1',1,7870) +LexToken(COMMA,',',1,7871) +LexToken(VAR,'in2',1,7883) +LexToken(ASSIGNMENT,'=',1,7886) +LexToken(NUMBER,'1',1,7887) +LexToken(COMMA,',',1,7888) +LexToken(VAR,'intyp',1,7900) +LexToken(ASSIGNMENT,'=',1,7905) +LexToken(NUMBER,'-1',1,7906) +LexToken(COMMA,',',1,7908) +LexToken(VAR,'out',1,7920) +LexToken(ASSIGNMENT,'=',1,7923) +LexToken(OPENSQBRACKET,'[',1,7924) +LexToken(CLOSESQBRACKET,']',1,7925) +LexToken(COMMA,',',1,7926) +LexToken(VAR,'out2',1,7938) +LexToken(ASSIGNMENT,'=',1,7942) +LexToken(OPENSQBRACKET,'[',1,7943) +LexToken(CLOSESQBRACKET,']',1,7944) +LexToken(COMMA,',',1,7945) +LexToken(VAR,'outtyp',1,7957) +LexToken(ASSIGNMENT,'=',1,7963) +LexToken(NUMBER,'1',1,7964) +LexToken(COMMA,',',1,7965) +LexToken(VAR,'evtin',1,7977) +LexToken(ASSIGNMENT,'=',1,7982) +LexToken(OPENSQBRACKET,'[',1,7983) +LexToken(CLOSESQBRACKET,']',1,7984) +LexToken(COMMA,',',1,7985) +LexToken(VAR,'evtout',1,7997) +LexToken(ASSIGNMENT,'=',1,8003) +LexToken(OPENSQBRACKET,'[',1,8004) +LexToken(NUMBER,'1',1,8005) +LexToken(SEMICOLON,';',1,8006) +LexToken(NUMBER,'1',1,8007) +LexToken(CLOSESQBRACKET,']',1,8008) +LexToken(COMMA,',',1,8009) +LexToken(VAR,'state',1,8021) +LexToken(ASSIGNMENT,'=',1,8026) +LexToken(OPENSQBRACKET,'[',1,8027) +LexToken(CLOSESQBRACKET,']',1,8028) +LexToken(COMMA,',',1,8029) +LexToken(VAR,'dstate',1,8041) +LexToken(ASSIGNMENT,'=',1,8047) +LexToken(OPENSQBRACKET,'[',1,8048) +LexToken(CLOSESQBRACKET,']',1,8049) +LexToken(COMMA,',',1,8050) +LexToken(VAR,'odstate',1,8062) +LexToken(ASSIGNMENT,'=',1,8069) +LexToken(VAR,'list',1,8070) +LexToken(OPENBRACKET,'(',1,8074) +LexToken(CLOSEBRACKET,')',1,8075) +LexToken(COMMA,',',1,8076) +LexToken(VAR,'rpar',1,8088) +LexToken(ASSIGNMENT,'=',1,8092) +LexToken(OPENSQBRACKET,'[',1,8093) +LexToken(CLOSESQBRACKET,']',1,8094) +LexToken(COMMA,',',1,8095) +LexToken(VAR,'ipar',1,8107) +LexToken(ASSIGNMENT,'=',1,8111) +LexToken(OPENSQBRACKET,'[',1,8112) +LexToken(CLOSESQBRACKET,']',1,8113) +LexToken(COMMA,',',1,8114) +LexToken(VAR,'opar',1,8126) +LexToken(ASSIGNMENT,'=',1,8130) +LexToken(VAR,'list',1,8131) +LexToken(OPENBRACKET,'(',1,8135) +LexToken(CLOSEBRACKET,')',1,8136) +LexToken(COMMA,',',1,8137) +LexToken(VAR,'blocktype',1,8149) +LexToken(ASSIGNMENT,'=',1,8158) +LexToken(DQSTRING,'"l"',1,8161) +LexToken(COMMA,',',1,8162) +LexToken(VAR,'firing',1,8174) +LexToken(ASSIGNMENT,'=',1,8180) +LexToken(OPENSQBRACKET,'[',1,8181) +LexToken(NUMBER,'-1',1,8182) +LexToken(SEMICOLON,';',1,8184) +LexToken(NUMBER,'-1',1,8185) +LexToken(CLOSESQBRACKET,']',1,8187) +LexToken(COMMA,',',1,8188) +LexToken(VAR,'dep_ut',1,8200) +LexToken(ASSIGNMENT,'=',1,8206) +LexToken(OPENSQBRACKET,'[',1,8207) +LexToken(PREVAR_BOOLEAN,'%t',1,8208) +LexToken(COMMA,',',1,8210) +LexToken(PREVAR_BOOLEAN,'%f',1,8211) +LexToken(CLOSESQBRACKET,']',1,8213) +LexToken(COMMA,',',1,8214) +LexToken(VAR,'label',1,8226) +LexToken(ASSIGNMENT,'=',1,8231) +LexToken(DQSTRING,'""',1,8233) +LexToken(COMMA,',',1,8234) +LexToken(VAR,'nzcross',1,8246) +LexToken(ASSIGNMENT,'=',1,8253) +LexToken(NUMBER,'0',1,8254) +LexToken(COMMA,',',1,8255) +LexToken(VAR,'nmode',1,8267) +LexToken(ASSIGNMENT,'=',1,8272) +LexToken(NUMBER,'0',1,8273) +LexToken(COMMA,',',1,8274) +LexToken(VAR,'equations',1,8286) +LexToken(ASSIGNMENT,'=',1,8295) +LexToken(VAR,'list',1,8296) +LexToken(OPENBRACKET,'(',1,8300) +LexToken(CLOSEBRACKET,')',1,8301) +LexToken(CLOSEBRACKET,')',1,8302) +LexToken(COMMA,',',1,8303) +LexToken(VAR,'doc',1,8315) +LexToken(ASSIGNMENT,'=',1,8318) +LexToken(VAR,'list',1,8319) +LexToken(OPENBRACKET,'(',1,8323) +LexToken(CLOSEBRACKET,')',1,8324) +LexToken(CLOSEBRACKET,')',1,8325) +LexToken(EOL,'\n',1,8326) +LexToken(VAR,'scs_m_1',1,8335) +LexToken(DOT,'.',1,8342) +LexToken(VAR,'objs',1,8343) +LexToken(OPENBRACKET,'(',1,8347) +LexToken(NUMBER,'8',1,8348) +LexToken(CLOSEBRACKET,')',1,8349) +LexToken(ASSIGNMENT,'=',1,8350) +LexToken(SCICOS_LINK,'scicos_link',1,8351) +LexToken(OPENBRACKET,'(',1,8362) +LexToken(VAR,'xx',1,8374) +LexToken(ASSIGNMENT,'=',1,8376) +LexToken(OPENSQBRACKET,'[',1,8377) +LexToken(NUMBER,'86.80133',1,8378) +LexToken(SEMICOLON,';',1,8386) +LexToken(NUMBER,'98.374671',1,8387) +LexToken(CLOSESQBRACKET,']',1,8396) +LexToken(COMMA,',',1,8397) +LexToken(VAR,'yy',1,8409) +LexToken(ASSIGNMENT,'=',1,8411) +LexToken(OPENSQBRACKET,'[',1,8412) +LexToken(NUMBER,'359.5057',1,8413) +LexToken(SEMICOLON,';',1,8421) +LexToken(NUMBER,'359.7496',1,8422) +LexToken(CLOSESQBRACKET,']',1,8430) +LexToken(COMMA,',',1,8431) +LexToken(VAR,'id',1,8443) +LexToken(ASSIGNMENT,'=',1,8445) +LexToken(DQSTRING,'"drawlink"',1,8455) +LexToken(COMMA,',',1,8456) +LexToken(VAR,'thick',1,8468) +LexToken(ASSIGNMENT,'=',1,8473) +LexToken(OPENSQBRACKET,'[',1,8474) +LexToken(NUMBER,'0',1,8475) +LexToken(COMMA,',',1,8476) +LexToken(NUMBER,'0',1,8477) +LexToken(CLOSESQBRACKET,']',1,8478) +LexToken(COMMA,',',1,8479) +LexToken(VAR,'ct',1,8491) +LexToken(ASSIGNMENT,'=',1,8493) +LexToken(OPENSQBRACKET,'[',1,8494) +LexToken(NUMBER,'1',1,8495) +LexToken(COMMA,',',1,8496) +LexToken(NUMBER,'1',1,8497) +LexToken(CLOSESQBRACKET,']',1,8498) +LexToken(COMMA,',',1,8499) +LexToken(VAR,'from',1,8511) +LexToken(ASSIGNMENT,'=',1,8515) +LexToken(OPENSQBRACKET,'[',1,8516) +LexToken(NUMBER,'1',1,8517) +LexToken(COMMA,',',1,8518) +LexToken(NUMBER,'1',1,8519) +LexToken(COMMA,',',1,8520) +LexToken(NUMBER,'0',1,8521) +LexToken(CLOSESQBRACKET,']',1,8522) +LexToken(COMMA,',',1,8523) +LexToken(VAR,'to',1,8535) +LexToken(ASSIGNMENT,'=',1,8537) +LexToken(OPENSQBRACKET,'[',1,8538) +LexToken(NUMBER,'7',1,8539) +LexToken(COMMA,',',1,8540) +LexToken(NUMBER,'1',1,8541) +LexToken(COMMA,',',1,8542) +LexToken(NUMBER,'1',1,8543) +LexToken(CLOSESQBRACKET,']',1,8544) +LexToken(CLOSEBRACKET,')',1,8545) +LexToken(EOL,'\n',1,8546) +LexToken(VAR,'scs_m_1',1,8555) +LexToken(DOT,'.',1,8562) +LexToken(VAR,'objs',1,8563) +LexToken(OPENBRACKET,'(',1,8567) +LexToken(NUMBER,'9',1,8568) +LexToken(CLOSEBRACKET,')',1,8569) +LexToken(ASSIGNMENT,'=',1,8570) +LexToken(SCICOS_LINK,'scicos_link',1,8571) +LexToken(OPENBRACKET,'(',1,8582) +LexToken(VAR,'xx',1,8594) +LexToken(ASSIGNMENT,'=',1,8596) +LexToken(OPENSQBRACKET,'[',1,8597) +LexToken(NUMBER,'126.9461',1,8598) +LexToken(SEMICOLON,';',1,8606) +LexToken(NUMBER,'129.60287',1,8607) +LexToken(CLOSESQBRACKET,']',1,8616) +LexToken(COMMA,',',1,8617) +LexToken(VAR,'yy',1,8629) +LexToken(ASSIGNMENT,'=',1,8631) +LexToken(OPENSQBRACKET,'[',1,8632) +LexToken(NUMBER,'334.03532',1,8633) +LexToken(SEMICOLON,';',1,8642) +LexToken(NUMBER,'315.13722',1,8643) +LexToken(CLOSESQBRACKET,']',1,8652) +LexToken(COMMA,',',1,8653) +LexToken(VAR,'id',1,8665) +LexToken(ASSIGNMENT,'=',1,8667) +LexToken(DQSTRING,'"drawlink"',1,8677) +LexToken(COMMA,',',1,8678) +LexToken(VAR,'thick',1,8690) +LexToken(ASSIGNMENT,'=',1,8695) +LexToken(OPENSQBRACKET,'[',1,8696) +LexToken(NUMBER,'0',1,8697) +LexToken(COMMA,',',1,8698) +LexToken(NUMBER,'0',1,8699) +LexToken(CLOSESQBRACKET,']',1,8700) +LexToken(COMMA,',',1,8701) +LexToken(VAR,'ct',1,8713) +LexToken(ASSIGNMENT,'=',1,8715) +LexToken(OPENSQBRACKET,'[',1,8716) +LexToken(NUMBER,'5',1,8717) +LexToken(COMMA,',',1,8718) +LexToken(NUMBER,'-1',1,8719) +LexToken(CLOSESQBRACKET,']',1,8721) +LexToken(COMMA,',',1,8722) +LexToken(VAR,'from',1,8734) +LexToken(ASSIGNMENT,'=',1,8738) +LexToken(OPENSQBRACKET,'[',1,8739) +LexToken(NUMBER,'7',1,8740) +LexToken(COMMA,',',1,8741) +LexToken(NUMBER,'1',1,8742) +LexToken(COMMA,',',1,8743) +LexToken(NUMBER,'0',1,8744) +LexToken(CLOSESQBRACKET,']',1,8745) +LexToken(COMMA,',',1,8746) +LexToken(VAR,'to',1,8758) +LexToken(ASSIGNMENT,'=',1,8760) +LexToken(OPENSQBRACKET,'[',1,8761) +LexToken(NUMBER,'4',1,8762) +LexToken(COMMA,',',1,8763) +LexToken(NUMBER,'1',1,8764) +LexToken(COMMA,',',1,8765) +LexToken(NUMBER,'1',1,8766) +LexToken(CLOSESQBRACKET,']',1,8767) +LexToken(CLOSEBRACKET,')',1,8768) +LexToken(EOL,'\n',1,8769) +LexToken(VAR,'scs_m_1',1,8778) +LexToken(DOT,'.',1,8785) +LexToken(VAR,'objs',1,8786) +LexToken(OPENBRACKET,'(',1,8790) +LexToken(NUMBER,'10',1,8791) +LexToken(CLOSEBRACKET,')',1,8793) +LexToken(ASSIGNMENT,'=',1,8794) +LexToken(SCICOS_LINK,'scicos_link',1,8795) +LexToken(OPENBRACKET,'(',1,8806) +LexToken(VAR,'xx',1,8818) +LexToken(ASSIGNMENT,'=',1,8820) +LexToken(OPENSQBRACKET,'[',1,8821) +LexToken(NUMBER,'146.9461',1,8822) +LexToken(SEMICOLON,';',1,8830) +LexToken(NUMBER,'142.93621',1,8831) +LexToken(CLOSESQBRACKET,']',1,8840) +LexToken(COMMA,',',1,8841) +LexToken(VAR,'yy',1,8853) +LexToken(ASSIGNMENT,'=',1,8855) +LexToken(OPENSQBRACKET,'[',1,8856) +LexToken(NUMBER,'334.03532',1,8857) +LexToken(SEMICOLON,';',1,8866) +LexToken(NUMBER,'315.13722',1,8867) +LexToken(CLOSESQBRACKET,']',1,8876) +LexToken(COMMA,',',1,8877) +LexToken(VAR,'id',1,8889) +LexToken(ASSIGNMENT,'=',1,8891) +LexToken(DQSTRING,'"drawlink"',1,8901) +LexToken(COMMA,',',1,8902) +LexToken(VAR,'thick',1,8914) +LexToken(ASSIGNMENT,'=',1,8919) +LexToken(OPENSQBRACKET,'[',1,8920) +LexToken(NUMBER,'0',1,8921) +LexToken(COMMA,',',1,8922) +LexToken(NUMBER,'0',1,8923) +LexToken(CLOSESQBRACKET,']',1,8924) +LexToken(COMMA,',',1,8925) +LexToken(VAR,'ct',1,8937) +LexToken(ASSIGNMENT,'=',1,8939) +LexToken(OPENSQBRACKET,'[',1,8940) +LexToken(NUMBER,'5',1,8941) +LexToken(COMMA,',',1,8942) +LexToken(NUMBER,'-1',1,8943) +LexToken(CLOSESQBRACKET,']',1,8945) +LexToken(COMMA,',',1,8946) +LexToken(VAR,'from',1,8958) +LexToken(ASSIGNMENT,'=',1,8962) +LexToken(OPENSQBRACKET,'[',1,8963) +LexToken(NUMBER,'7',1,8964) +LexToken(COMMA,',',1,8965) +LexToken(NUMBER,'2',1,8966) +LexToken(COMMA,',',1,8967) +LexToken(NUMBER,'0',1,8968) +LexToken(CLOSESQBRACKET,']',1,8969) +LexToken(COMMA,',',1,8970) +LexToken(VAR,'to',1,8982) +LexToken(ASSIGNMENT,'=',1,8984) +LexToken(OPENSQBRACKET,'[',1,8985) +LexToken(NUMBER,'4',1,8986) +LexToken(COMMA,',',1,8987) +LexToken(NUMBER,'2',1,8988) +LexToken(COMMA,',',1,8989) +LexToken(NUMBER,'1',1,8990) +LexToken(CLOSESQBRACKET,']',1,8991) +LexToken(CLOSEBRACKET,')',1,8992) +LexToken(EOL,'\n',1,8993) +LexToken(VAR,'scs_m_1',1,9002) +LexToken(DOT,'.',1,9009) +LexToken(VAR,'objs',1,9010) +LexToken(OPENBRACKET,'(',1,9014) +LexToken(NUMBER,'11',1,9015) +LexToken(CLOSEBRACKET,')',1,9017) +LexToken(ASSIGNMENT,'=',1,9018) +LexToken(VAR,'mlist',1,9019) +LexToken(OPENBRACKET,'(',1,9024) +LexToken(DQSTRING,'"Deleted"',1,9033) +LexToken(CLOSEBRACKET,')',1,9034) +LexToken(EOL,'\n',1,9035) +LexToken(VAR,'scs_m_1',1,9044) +LexToken(DOT,'.',1,9051) +LexToken(VAR,'objs',1,9052) +LexToken(OPENBRACKET,'(',1,9056) +LexToken(NUMBER,'12',1,9057) +LexToken(CLOSEBRACKET,')',1,9059) +LexToken(ASSIGNMENT,'=',1,9060) +LexToken(VAR,'mlist',1,9061) +LexToken(OPENBRACKET,'(',1,9066) +LexToken(DQSTRING,'"Deleted"',1,9075) +LexToken(CLOSEBRACKET,')',1,9076) +LexToken(EOL,'\n',1,9077) +LexToken(VAR,'scs_m_1',1,9086) +LexToken(DOT,'.',1,9093) +LexToken(VAR,'objs',1,9094) +LexToken(OPENBRACKET,'(',1,9098) +LexToken(NUMBER,'13',1,9099) +LexToken(CLOSEBRACKET,')',1,9101) +LexToken(ASSIGNMENT,'=',1,9102) +LexToken(SCICOS_BLOCK,'scicos_block',1,9103) +LexToken(OPENBRACKET,'(',1,9115) +LexToken(VAR,'gui',1,9127) +LexToken(ASSIGNMENT,'=',1,9130) +LexToken(DQSTRING,'"OUT_f"',1,9137) +LexToken(COMMA,',',1,9138) +LexToken(VAR,'graphics',1,9150) +LexToken(ASSIGNMENT,'=',1,9158) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,9159) +LexToken(OPENBRACKET,'(',1,9174) +LexToken(VAR,'orig',1,9186) +LexToken(ASSIGNMENT,'=',1,9190) +LexToken(OPENSQBRACKET,'[',1,9191) +LexToken(NUMBER,'184.40238',1,9192) +LexToken(COMMA,',',1,9201) +LexToken(NUMBER,'278.75198',1,9202) +LexToken(CLOSESQBRACKET,']',1,9211) +LexToken(COMMA,',',1,9212) +LexToken(VAR,'sz',1,9224) +LexToken(ASSIGNMENT,'=',1,9226) +LexToken(OPENSQBRACKET,'[',1,9227) +LexToken(NUMBER,'20',1,9228) +LexToken(COMMA,',',1,9230) +LexToken(NUMBER,'20',1,9231) +LexToken(CLOSESQBRACKET,']',1,9233) +LexToken(COMMA,',',1,9234) +LexToken(VAR,'flip',1,9246) +LexToken(ASSIGNMENT,'=',1,9250) +LexToken(PREVAR_BOOLEAN,'%t',1,9251) +LexToken(COMMA,',',1,9253) +LexToken(VAR,'theta',1,9265) +LexToken(ASSIGNMENT,'=',1,9270) +LexToken(NUMBER,'0',1,9271) +LexToken(COMMA,',',1,9272) +LexToken(VAR,'exprs',1,9284) +LexToken(ASSIGNMENT,'=',1,9289) +LexToken(DQSTRING,'"1"',1,9292) +LexToken(COMMA,',',1,9293) +LexToken(VAR,'pin',1,9305) +LexToken(ASSIGNMENT,'=',1,9308) +LexToken(NUMBER,'14',1,9309) +LexToken(COMMA,',',1,9311) +LexToken(VAR,'pout',1,9323) +LexToken(ASSIGNMENT,'=',1,9327) +LexToken(OPENSQBRACKET,'[',1,9328) +LexToken(CLOSESQBRACKET,']',1,9329) +LexToken(COMMA,',',1,9330) +LexToken(VAR,'pein',1,9342) +LexToken(ASSIGNMENT,'=',1,9346) +LexToken(OPENSQBRACKET,'[',1,9347) +LexToken(CLOSESQBRACKET,']',1,9348) +LexToken(COMMA,',',1,9349) +LexToken(VAR,'peout',1,9361) +LexToken(ASSIGNMENT,'=',1,9366) +LexToken(OPENSQBRACKET,'[',1,9367) +LexToken(CLOSESQBRACKET,']',1,9368) +LexToken(COMMA,',',1,9369) +LexToken(VAR,'gr_i',1,9381) +LexToken(ASSIGNMENT,'=',1,9385) +LexToken(OPENSQBRACKET,'[',1,9386) +LexToken(CLOSESQBRACKET,']',1,9387) +LexToken(COMMA,',',1,9388) +LexToken(VAR,'id',1,9400) +LexToken(ASSIGNMENT,'=',1,9402) +LexToken(DQSTRING,'""',1,9404) +LexToken(COMMA,',',1,9405) +LexToken(VAR,'in_implicit',1,9417) +LexToken(ASSIGNMENT,'=',1,9428) +LexToken(DQSTRING,'"E"',1,9431) +LexToken(COMMA,',',1,9432) +LexToken(VAR,'out_implicit',1,9444) +LexToken(ASSIGNMENT,'=',1,9456) +LexToken(OPENSQBRACKET,'[',1,9457) +LexToken(CLOSESQBRACKET,']',1,9458) +LexToken(CLOSEBRACKET,')',1,9459) +LexToken(COMMA,',',1,9460) +LexToken(VAR,'model',1,9472) +LexToken(ASSIGNMENT,'=',1,9477) +LexToken(SCICOS_MODEL,'scicos_model',1,9478) +LexToken(OPENBRACKET,'(',1,9490) +LexToken(VAR,'sim',1,9502) +LexToken(ASSIGNMENT,'=',1,9505) +LexToken(DQSTRING,'"output"',1,9513) +LexToken(COMMA,',',1,9514) +LexToken(VAR,'in',1,9526) +LexToken(ASSIGNMENT,'=',1,9528) +LexToken(NUMBER,'-1',1,9529) +LexToken(COMMA,',',1,9531) +LexToken(VAR,'in2',1,9543) +LexToken(ASSIGNMENT,'=',1,9546) +LexToken(NUMBER,'-2',1,9547) +LexToken(COMMA,',',1,9549) +LexToken(VAR,'intyp',1,9561) +LexToken(ASSIGNMENT,'=',1,9566) +LexToken(NUMBER,'-1',1,9567) +LexToken(COMMA,',',1,9569) +LexToken(VAR,'out',1,9581) +LexToken(ASSIGNMENT,'=',1,9584) +LexToken(OPENSQBRACKET,'[',1,9585) +LexToken(CLOSESQBRACKET,']',1,9586) +LexToken(COMMA,',',1,9587) +LexToken(VAR,'out2',1,9599) +LexToken(ASSIGNMENT,'=',1,9603) +LexToken(OPENSQBRACKET,'[',1,9604) +LexToken(CLOSESQBRACKET,']',1,9605) +LexToken(COMMA,',',1,9606) +LexToken(VAR,'outtyp',1,9618) +LexToken(ASSIGNMENT,'=',1,9624) +LexToken(NUMBER,'1',1,9625) +LexToken(COMMA,',',1,9626) +LexToken(VAR,'evtin',1,9638) +LexToken(ASSIGNMENT,'=',1,9643) +LexToken(OPENSQBRACKET,'[',1,9644) +LexToken(CLOSESQBRACKET,']',1,9645) +LexToken(COMMA,',',1,9646) +LexToken(VAR,'evtout',1,9658) +LexToken(ASSIGNMENT,'=',1,9664) +LexToken(OPENSQBRACKET,'[',1,9665) +LexToken(CLOSESQBRACKET,']',1,9666) +LexToken(COMMA,',',1,9667) +LexToken(VAR,'state',1,9679) +LexToken(ASSIGNMENT,'=',1,9684) +LexToken(OPENSQBRACKET,'[',1,9685) +LexToken(CLOSESQBRACKET,']',1,9686) +LexToken(COMMA,',',1,9687) +LexToken(VAR,'dstate',1,9699) +LexToken(ASSIGNMENT,'=',1,9705) +LexToken(OPENSQBRACKET,'[',1,9706) +LexToken(CLOSESQBRACKET,']',1,9707) +LexToken(COMMA,',',1,9708) +LexToken(VAR,'odstate',1,9720) +LexToken(ASSIGNMENT,'=',1,9727) +LexToken(VAR,'list',1,9728) +LexToken(OPENBRACKET,'(',1,9732) +LexToken(CLOSEBRACKET,')',1,9733) +LexToken(COMMA,',',1,9734) +LexToken(VAR,'rpar',1,9746) +LexToken(ASSIGNMENT,'=',1,9750) +LexToken(OPENSQBRACKET,'[',1,9751) +LexToken(CLOSESQBRACKET,']',1,9752) +LexToken(COMMA,',',1,9753) +LexToken(VAR,'ipar',1,9765) +LexToken(ASSIGNMENT,'=',1,9769) +LexToken(NUMBER,'1',1,9770) +LexToken(COMMA,',',1,9771) +LexToken(VAR,'opar',1,9783) +LexToken(ASSIGNMENT,'=',1,9787) +LexToken(VAR,'list',1,9788) +LexToken(OPENBRACKET,'(',1,9792) +LexToken(CLOSEBRACKET,')',1,9793) +LexToken(COMMA,',',1,9794) +LexToken(VAR,'blocktype',1,9806) +LexToken(ASSIGNMENT,'=',1,9815) +LexToken(DQSTRING,'"c"',1,9818) +LexToken(COMMA,',',1,9819) +LexToken(VAR,'firing',1,9831) +LexToken(ASSIGNMENT,'=',1,9837) +LexToken(OPENSQBRACKET,'[',1,9838) +LexToken(CLOSESQBRACKET,']',1,9839) +LexToken(COMMA,',',1,9840) +LexToken(VAR,'dep_ut',1,9852) +LexToken(ASSIGNMENT,'=',1,9858) +LexToken(OPENSQBRACKET,'[',1,9859) +LexToken(PREVAR_BOOLEAN,'%f',1,9860) +LexToken(COMMA,',',1,9862) +LexToken(PREVAR_BOOLEAN,'%f',1,9863) +LexToken(CLOSESQBRACKET,']',1,9865) +LexToken(COMMA,',',1,9866) +LexToken(VAR,'label',1,9878) +LexToken(ASSIGNMENT,'=',1,9883) +LexToken(DQSTRING,'""',1,9885) +LexToken(COMMA,',',1,9886) +LexToken(VAR,'nzcross',1,9898) +LexToken(ASSIGNMENT,'=',1,9905) +LexToken(NUMBER,'0',1,9906) +LexToken(COMMA,',',1,9907) +LexToken(VAR,'nmode',1,9919) +LexToken(ASSIGNMENT,'=',1,9924) +LexToken(NUMBER,'0',1,9925) +LexToken(COMMA,',',1,9926) +LexToken(VAR,'equations',1,9938) +LexToken(ASSIGNMENT,'=',1,9947) +LexToken(VAR,'list',1,9948) +LexToken(OPENBRACKET,'(',1,9952) +LexToken(CLOSEBRACKET,')',1,9953) +LexToken(CLOSEBRACKET,')',1,9954) +LexToken(COMMA,',',1,9955) +LexToken(VAR,'doc',1,9967) +LexToken(ASSIGNMENT,'=',1,9970) +LexToken(VAR,'list',1,9971) +LexToken(OPENBRACKET,'(',1,9975) +LexToken(CLOSEBRACKET,')',1,9976) +LexToken(CLOSEBRACKET,')',1,9977) +LexToken(EOL,'\n',1,9978) +LexToken(VAR,'scs_m_1',1,9987) +LexToken(DOT,'.',1,9994) +LexToken(VAR,'objs',1,9995) +LexToken(OPENBRACKET,'(',1,9999) +LexToken(NUMBER,'14',1,10000) +LexToken(CLOSEBRACKET,')',1,10002) +LexToken(ASSIGNMENT,'=',1,10003) +LexToken(SCICOS_LINK,'scicos_link',1,10004) +LexToken(OPENBRACKET,'(',1,10015) +LexToken(VAR,'xx',1,10027) +LexToken(ASSIGNMENT,'=',1,10029) +LexToken(OPENSQBRACKET,'[',1,10030) +LexToken(NUMBER,'164.84097',1,10031) +LexToken(SEMICOLON,';',1,10040) +LexToken(NUMBER,'184.40238',1,10041) +LexToken(CLOSESQBRACKET,']',1,10050) +LexToken(COMMA,',',1,10051) +LexToken(VAR,'yy',1,10063) +LexToken(ASSIGNMENT,'=',1,10065) +LexToken(OPENSQBRACKET,'[',1,10066) +LexToken(NUMBER,'289.42294',1,10067) +LexToken(SEMICOLON,';',1,10076) +LexToken(NUMBER,'288.75198',1,10077) +LexToken(CLOSESQBRACKET,']',1,10086) +LexToken(COMMA,',',1,10087) +LexToken(VAR,'id',1,10099) +LexToken(ASSIGNMENT,'=',1,10101) +LexToken(DQSTRING,'"drawlink"',1,10111) +LexToken(COMMA,',',1,10112) +LexToken(VAR,'thick',1,10124) +LexToken(ASSIGNMENT,'=',1,10129) +LexToken(OPENSQBRACKET,'[',1,10130) +LexToken(NUMBER,'0',1,10131) +LexToken(COMMA,',',1,10132) +LexToken(NUMBER,'0',1,10133) +LexToken(CLOSESQBRACKET,']',1,10134) +LexToken(COMMA,',',1,10135) +LexToken(VAR,'ct',1,10147) +LexToken(ASSIGNMENT,'=',1,10149) +LexToken(OPENSQBRACKET,'[',1,10150) +LexToken(NUMBER,'1',1,10151) +LexToken(COMMA,',',1,10152) +LexToken(NUMBER,'1',1,10153) +LexToken(CLOSESQBRACKET,']',1,10154) +LexToken(COMMA,',',1,10155) +LexToken(VAR,'from',1,10167) +LexToken(ASSIGNMENT,'=',1,10171) +LexToken(OPENSQBRACKET,'[',1,10172) +LexToken(NUMBER,'4',1,10173) +LexToken(COMMA,',',1,10174) +LexToken(NUMBER,'1',1,10175) +LexToken(COMMA,',',1,10176) +LexToken(NUMBER,'0',1,10177) +LexToken(CLOSESQBRACKET,']',1,10178) +LexToken(COMMA,',',1,10179) +LexToken(VAR,'to',1,10191) +LexToken(ASSIGNMENT,'=',1,10193) +LexToken(OPENSQBRACKET,'[',1,10194) +LexToken(NUMBER,'13',1,10195) +LexToken(COMMA,',',1,10197) +LexToken(NUMBER,'1',1,10198) +LexToken(COMMA,',',1,10199) +LexToken(NUMBER,'1',1,10200) +LexToken(CLOSESQBRACKET,']',1,10201) +LexToken(CLOSEBRACKET,')',1,10202) +LexToken(EOL,'\n',1,10203) +LexToken(VAR,'scs_m_1',1,10212) +LexToken(DOT,'.',1,10219) +LexToken(VAR,'objs',1,10220) +LexToken(OPENBRACKET,'(',1,10224) +LexToken(NUMBER,'15',1,10225) +LexToken(CLOSEBRACKET,')',1,10227) +LexToken(ASSIGNMENT,'=',1,10228) +LexToken(SCICOS_BLOCK,'scicos_block',1,10229) +LexToken(OPENBRACKET,'(',1,10241) +LexToken(VAR,'gui',1,10253) +LexToken(ASSIGNMENT,'=',1,10256) +LexToken(DQSTRING,'"SampleCLK"',1,10267) +LexToken(COMMA,',',1,10268) +LexToken(VAR,'graphics',1,10280) +LexToken(ASSIGNMENT,'=',1,10288) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,10289) +LexToken(OPENBRACKET,'(',1,10304) +LexToken(VAR,'orig',1,10316) +LexToken(ASSIGNMENT,'=',1,10320) +LexToken(OPENSQBRACKET,'[',1,10321) +LexToken(NUMBER,'18.313686',1,10322) +LexToken(COMMA,',',1,10331) +LexToken(NUMBER,'403.57431',1,10332) +LexToken(CLOSESQBRACKET,']',1,10341) +LexToken(COMMA,',',1,10342) +LexToken(VAR,'sz',1,10354) +LexToken(ASSIGNMENT,'=',1,10356) +LexToken(OPENSQBRACKET,'[',1,10357) +LexToken(NUMBER,'60',1,10358) +LexToken(COMMA,',',1,10360) +LexToken(NUMBER,'40',1,10361) +LexToken(CLOSESQBRACKET,']',1,10363) +LexToken(COMMA,',',1,10364) +LexToken(VAR,'flip',1,10376) +LexToken(ASSIGNMENT,'=',1,10380) +LexToken(PREVAR_BOOLEAN,'%t',1,10381) +LexToken(COMMA,',',1,10383) +LexToken(VAR,'theta',1,10395) +LexToken(ASSIGNMENT,'=',1,10400) +LexToken(NUMBER,'0',1,10401) +LexToken(COMMA,',',1,10402) +LexToken(VAR,'exprs',1,10414) +LexToken(ASSIGNMENT,'=',1,10419) +LexToken(OPENSQBRACKET,'[',1,10420) +LexToken(DQSTRING,'"F/2"',1,10425) +LexToken(SEMICOLON,';',1,10426) +LexToken(DQSTRING,'"0"',1,10429) +LexToken(CLOSESQBRACKET,']',1,10430) +LexToken(COMMA,',',1,10431) +LexToken(VAR,'pin',1,10443) +LexToken(ASSIGNMENT,'=',1,10446) +LexToken(OPENSQBRACKET,'[',1,10447) +LexToken(CLOSESQBRACKET,']',1,10448) +LexToken(COMMA,',',1,10449) +LexToken(VAR,'pout',1,10461) +LexToken(ASSIGNMENT,'=',1,10465) +LexToken(OPENSQBRACKET,'[',1,10466) +LexToken(CLOSESQBRACKET,']',1,10467) +LexToken(COMMA,',',1,10468) +LexToken(VAR,'pein',1,10480) +LexToken(ASSIGNMENT,'=',1,10484) +LexToken(OPENSQBRACKET,'[',1,10485) +LexToken(CLOSESQBRACKET,']',1,10486) +LexToken(COMMA,',',1,10487) +LexToken(VAR,'peout',1,10499) +LexToken(ASSIGNMENT,'=',1,10504) +LexToken(NUMBER,'16',1,10505) +LexToken(COMMA,',',1,10507) +LexToken(VAR,'gr_i',1,10519) +LexToken(ASSIGNMENT,'=',1,10523) +LexToken(OPENSQBRACKET,'[',1,10524) +LexToken(CLOSESQBRACKET,']',1,10525) +LexToken(COMMA,',',1,10526) +LexToken(VAR,'id',1,10538) +LexToken(ASSIGNMENT,'=',1,10540) +LexToken(DQSTRING,'""',1,10542) +LexToken(COMMA,',',1,10543) +LexToken(VAR,'in_implicit',1,10555) +LexToken(ASSIGNMENT,'=',1,10566) +LexToken(OPENSQBRACKET,'[',1,10567) +LexToken(CLOSESQBRACKET,']',1,10568) +LexToken(COMMA,',',1,10569) +LexToken(VAR,'out_implicit',1,10581) +LexToken(ASSIGNMENT,'=',1,10593) +LexToken(OPENSQBRACKET,'[',1,10594) +LexToken(CLOSESQBRACKET,']',1,10595) +LexToken(CLOSEBRACKET,')',1,10596) +LexToken(COMMA,',',1,10597) +LexToken(VAR,'model',1,10609) +LexToken(ASSIGNMENT,'=',1,10614) +LexToken(SCICOS_MODEL,'scicos_model',1,10615) +LexToken(OPENBRACKET,'(',1,10627) +LexToken(VAR,'sim',1,10639) +LexToken(ASSIGNMENT,'=',1,10642) +LexToken(DQSTRING,'"sampleclk"',1,10653) +LexToken(COMMA,',',1,10654) +LexToken(VAR,'in',1,10666) +LexToken(ASSIGNMENT,'=',1,10668) +LexToken(OPENSQBRACKET,'[',1,10669) +LexToken(CLOSESQBRACKET,']',1,10670) +LexToken(COMMA,',',1,10671) +LexToken(VAR,'in2',1,10683) +LexToken(ASSIGNMENT,'=',1,10686) +LexToken(OPENSQBRACKET,'[',1,10687) +LexToken(CLOSESQBRACKET,']',1,10688) +LexToken(COMMA,',',1,10689) +LexToken(VAR,'intyp',1,10701) +LexToken(ASSIGNMENT,'=',1,10706) +LexToken(NUMBER,'1',1,10707) +LexToken(COMMA,',',1,10708) +LexToken(VAR,'out',1,10720) +LexToken(ASSIGNMENT,'=',1,10723) +LexToken(OPENSQBRACKET,'[',1,10724) +LexToken(CLOSESQBRACKET,']',1,10725) +LexToken(COMMA,',',1,10726) +LexToken(VAR,'out2',1,10738) +LexToken(ASSIGNMENT,'=',1,10742) +LexToken(OPENSQBRACKET,'[',1,10743) +LexToken(CLOSESQBRACKET,']',1,10744) +LexToken(COMMA,',',1,10745) +LexToken(VAR,'outtyp',1,10757) +LexToken(ASSIGNMENT,'=',1,10763) +LexToken(NUMBER,'1',1,10764) +LexToken(COMMA,',',1,10765) +LexToken(VAR,'evtin',1,10777) +LexToken(ASSIGNMENT,'=',1,10782) +LexToken(OPENSQBRACKET,'[',1,10783) +LexToken(CLOSESQBRACKET,']',1,10784) +LexToken(COMMA,',',1,10785) +LexToken(VAR,'evtout',1,10797) +LexToken(ASSIGNMENT,'=',1,10803) +LexToken(NUMBER,'1',1,10804) +LexToken(COMMA,',',1,10805) +LexToken(VAR,'state',1,10817) +LexToken(ASSIGNMENT,'=',1,10822) +LexToken(OPENSQBRACKET,'[',1,10823) +LexToken(CLOSESQBRACKET,']',1,10824) +LexToken(COMMA,',',1,10825) +LexToken(VAR,'dstate',1,10837) +LexToken(ASSIGNMENT,'=',1,10843) +LexToken(OPENSQBRACKET,'[',1,10844) +LexToken(CLOSESQBRACKET,']',1,10845) +LexToken(COMMA,',',1,10846) +LexToken(VAR,'odstate',1,10858) +LexToken(ASSIGNMENT,'=',1,10865) +LexToken(VAR,'list',1,10866) +LexToken(OPENBRACKET,'(',1,10870) +LexToken(CLOSEBRACKET,')',1,10871) +LexToken(COMMA,',',1,10872) +LexToken(VAR,'rpar',1,10884) +LexToken(ASSIGNMENT,'=',1,10888) +LexToken(OPENSQBRACKET,'[',1,10889) +LexToken(NUMBER,'1',1,10890) +LexToken(OPERATOR,'/',1,10891) +LexToken(NUMBER,'2',1,10892) +LexToken(SEMICOLON,';',1,10893) +LexToken(NUMBER,'0',1,10894) +LexToken(CLOSESQBRACKET,']',1,10895) +LexToken(COMMA,',',1,10896) +LexToken(VAR,'ipar',1,10908) +LexToken(ASSIGNMENT,'=',1,10912) +LexToken(OPENSQBRACKET,'[',1,10913) +LexToken(CLOSESQBRACKET,']',1,10914) +LexToken(COMMA,',',1,10915) +LexToken(VAR,'opar',1,10927) +LexToken(ASSIGNMENT,'=',1,10931) +LexToken(VAR,'list',1,10932) +LexToken(OPENBRACKET,'(',1,10936) +LexToken(CLOSEBRACKET,')',1,10937) +LexToken(COMMA,',',1,10938) +LexToken(VAR,'blocktype',1,10950) +LexToken(ASSIGNMENT,'=',1,10959) +LexToken(DQSTRING,'"d"',1,10962) +LexToken(COMMA,',',1,10963) +LexToken(VAR,'firing',1,10975) +LexToken(ASSIGNMENT,'=',1,10981) +LexToken(NUMBER,'-1',1,10982) +LexToken(COMMA,',',1,10984) +LexToken(VAR,'dep_ut',1,10996) +LexToken(ASSIGNMENT,'=',1,11002) +LexToken(OPENSQBRACKET,'[',1,11003) +LexToken(PREVAR_BOOLEAN,'%f',1,11004) +LexToken(COMMA,',',1,11006) +LexToken(PREVAR_BOOLEAN,'%f',1,11007) +LexToken(CLOSESQBRACKET,']',1,11009) +LexToken(COMMA,',',1,11010) +LexToken(VAR,'label',1,11022) +LexToken(ASSIGNMENT,'=',1,11027) +LexToken(DQSTRING,'""',1,11029) +LexToken(COMMA,',',1,11030) +LexToken(VAR,'nzcross',1,11042) +LexToken(ASSIGNMENT,'=',1,11049) +LexToken(NUMBER,'0',1,11050) +LexToken(COMMA,',',1,11051) +LexToken(VAR,'nmode',1,11063) +LexToken(ASSIGNMENT,'=',1,11068) +LexToken(NUMBER,'0',1,11069) +LexToken(COMMA,',',1,11070) +LexToken(VAR,'equations',1,11082) +LexToken(ASSIGNMENT,'=',1,11091) +LexToken(VAR,'list',1,11092) +LexToken(OPENBRACKET,'(',1,11096) +LexToken(CLOSEBRACKET,')',1,11097) +LexToken(CLOSEBRACKET,')',1,11098) +LexToken(COMMA,',',1,11099) +LexToken(VAR,'doc',1,11111) +LexToken(ASSIGNMENT,'=',1,11114) +LexToken(VAR,'list',1,11115) +LexToken(OPENBRACKET,'(',1,11119) +LexToken(CLOSEBRACKET,')',1,11120) +LexToken(CLOSEBRACKET,')',1,11121) +LexToken(EOL,'\n',1,11122) +LexToken(VAR,'scs_m_1',1,11131) +LexToken(DOT,'.',1,11138) +LexToken(VAR,'objs',1,11139) +LexToken(OPENBRACKET,'(',1,11143) +LexToken(NUMBER,'16',1,11144) +LexToken(CLOSEBRACKET,')',1,11146) +LexToken(ASSIGNMENT,'=',1,11147) +LexToken(SCICOS_LINK,'scicos_link',1,11148) +LexToken(OPENBRACKET,'(',1,11159) +LexToken(VAR,'xx',1,11171) +LexToken(ASSIGNMENT,'=',1,11173) +LexToken(OPENSQBRACKET,'[',1,11174) +LexToken(NUMBER,'48.313686',1,11175) +LexToken(SEMICOLON,';',1,11184) +LexToken(NUMBER,'48.229901',1,11185) +LexToken(CLOSESQBRACKET,']',1,11194) +LexToken(COMMA,',',1,11195) +LexToken(VAR,'yy',1,11207) +LexToken(ASSIGNMENT,'=',1,11209) +LexToken(OPENSQBRACKET,'[',1,11210) +LexToken(NUMBER,'403.57431',1,11211) +LexToken(SEMICOLON,';',1,11220) +LexToken(NUMBER,'385.21998',1,11221) +LexToken(CLOSESQBRACKET,']',1,11230) +LexToken(COMMA,',',1,11231) +LexToken(VAR,'id',1,11243) +LexToken(ASSIGNMENT,'=',1,11245) +LexToken(DQSTRING,'"drawlink"',1,11255) +LexToken(COMMA,',',1,11256) +LexToken(VAR,'thick',1,11268) +LexToken(ASSIGNMENT,'=',1,11273) +LexToken(OPENSQBRACKET,'[',1,11274) +LexToken(NUMBER,'0',1,11275) +LexToken(COMMA,',',1,11276) +LexToken(NUMBER,'0',1,11277) +LexToken(CLOSESQBRACKET,']',1,11278) +LexToken(COMMA,',',1,11279) +LexToken(VAR,'ct',1,11291) +LexToken(ASSIGNMENT,'=',1,11293) +LexToken(OPENSQBRACKET,'[',1,11294) +LexToken(NUMBER,'5',1,11295) +LexToken(COMMA,',',1,11296) +LexToken(NUMBER,'-1',1,11297) +LexToken(CLOSESQBRACKET,']',1,11299) +LexToken(COMMA,',',1,11300) +LexToken(VAR,'from',1,11312) +LexToken(ASSIGNMENT,'=',1,11316) +LexToken(OPENSQBRACKET,'[',1,11317) +LexToken(NUMBER,'15',1,11318) +LexToken(COMMA,',',1,11320) +LexToken(NUMBER,'1',1,11321) +LexToken(COMMA,',',1,11322) +LexToken(NUMBER,'0',1,11323) +LexToken(CLOSESQBRACKET,']',1,11324) +LexToken(COMMA,',',1,11325) +LexToken(VAR,'to',1,11337) +LexToken(ASSIGNMENT,'=',1,11339) +LexToken(OPENSQBRACKET,'[',1,11340) +LexToken(NUMBER,'1',1,11341) +LexToken(COMMA,',',1,11342) +LexToken(NUMBER,'1',1,11343) +LexToken(COMMA,',',1,11344) +LexToken(NUMBER,'1',1,11345) +LexToken(CLOSESQBRACKET,']',1,11346) +LexToken(CLOSEBRACKET,')',1,11347) +LexToken(EOL,'\n',1,11348) +LexToken(VAR,'model',1,11357) +LexToken(ASSIGNMENT,'=',1,11362) +LexToken(SCICOS_MODEL,'scicos_model',1,11363) +LexToken(OPENBRACKET,'(',1,11375) +LexToken(CLOSEBRACKET,')',1,11376) +LexToken(EOL,'\n',1,11377) +LexToken(VAR,'model',1,11386) +LexToken(DOT,'.',1,11391) +LexToken(VAR,'sim',1,11392) +LexToken(ASSIGNMENT,'=',1,11395) +LexToken(DQSTRING,'"csuper"',1,11403) +LexToken(EOL,'\n',1,11404) +LexToken(VAR,'model',1,11413) +LexToken(DOT,'.',1,11418) +LexToken(VAR,'in',1,11419) +LexToken(ASSIGNMENT,'=',1,11421) +LexToken(OPENSQBRACKET,'[',1,11422) +LexToken(CLOSESQBRACKET,']',1,11423) +LexToken(EOL,'\n',1,11424) +LexToken(VAR,'model',1,11433) +LexToken(DOT,'.',1,11438) +LexToken(VAR,'in2',1,11439) +LexToken(ASSIGNMENT,'=',1,11442) +LexToken(OPENSQBRACKET,'[',1,11443) +LexToken(CLOSESQBRACKET,']',1,11444) +LexToken(EOL,'\n',1,11445) +LexToken(VAR,'model',1,11454) +LexToken(DOT,'.',1,11459) +LexToken(VAR,'intyp',1,11460) +LexToken(ASSIGNMENT,'=',1,11465) +LexToken(NUMBER,'1',1,11466) +LexToken(EOL,'\n',1,11467) +LexToken(VAR,'model',1,11476) +LexToken(DOT,'.',1,11481) +LexToken(VAR,'out',1,11482) +LexToken(ASSIGNMENT,'=',1,11485) +LexToken(NUMBER,'-1',1,11486) +LexToken(EOL,'\n',1,11488) +LexToken(VAR,'model',1,11497) +LexToken(DOT,'.',1,11502) +LexToken(VAR,'out2',1,11503) +LexToken(ASSIGNMENT,'=',1,11507) +LexToken(NUMBER,'-2',1,11508) +LexToken(EOL,'\n',1,11510) +LexToken(VAR,'model',1,11519) +LexToken(DOT,'.',1,11524) +LexToken(VAR,'outtyp',1,11525) +LexToken(ASSIGNMENT,'=',1,11531) +LexToken(NUMBER,'-1',1,11532) +LexToken(EOL,'\n',1,11534) +LexToken(VAR,'model',1,11543) +LexToken(DOT,'.',1,11548) +LexToken(VAR,'evtin',1,11549) +LexToken(ASSIGNMENT,'=',1,11554) +LexToken(OPENSQBRACKET,'[',1,11555) +LexToken(CLOSESQBRACKET,']',1,11556) +LexToken(EOL,'\n',1,11557) +LexToken(VAR,'model',1,11566) +LexToken(DOT,'.',1,11571) +LexToken(VAR,'evtout',1,11572) +LexToken(ASSIGNMENT,'=',1,11578) +LexToken(OPENSQBRACKET,'[',1,11579) +LexToken(CLOSESQBRACKET,']',1,11580) +LexToken(EOL,'\n',1,11581) +LexToken(VAR,'model',1,11590) +LexToken(DOT,'.',1,11595) +LexToken(VAR,'state',1,11596) +LexToken(ASSIGNMENT,'=',1,11601) +LexToken(OPENSQBRACKET,'[',1,11602) +LexToken(CLOSESQBRACKET,']',1,11603) +LexToken(EOL,'\n',1,11604) +LexToken(VAR,'model',1,11613) +LexToken(DOT,'.',1,11618) +LexToken(VAR,'dstate',1,11619) +LexToken(ASSIGNMENT,'=',1,11625) +LexToken(OPENSQBRACKET,'[',1,11626) +LexToken(CLOSESQBRACKET,']',1,11627) +LexToken(EOL,'\n',1,11628) +LexToken(VAR,'model',1,11637) +LexToken(DOT,'.',1,11642) +LexToken(VAR,'odstate',1,11643) +LexToken(ASSIGNMENT,'=',1,11650) +LexToken(VAR,'list',1,11651) +LexToken(OPENBRACKET,'(',1,11655) +LexToken(CLOSEBRACKET,')',1,11656) +LexToken(EOL,'\n',1,11657) +LexToken(VAR,'model',1,11666) +LexToken(DOT,'.',1,11671) +LexToken(VAR,'rpar',1,11672) +LexToken(ASSIGNMENT,'=',1,11676) +LexToken(VAR,'scs_m_1',1,11677) +LexToken(EOL,'\n',1,11684) +LexToken(VAR,'model',1,11693) +LexToken(DOT,'.',1,11698) +LexToken(VAR,'ipar',1,11699) +LexToken(ASSIGNMENT,'=',1,11703) +LexToken(NUMBER,'1',1,11704) +LexToken(EOL,'\n',1,11705) +LexToken(VAR,'model',1,11714) +LexToken(DOT,'.',1,11719) +LexToken(VAR,'opar',1,11720) +LexToken(ASSIGNMENT,'=',1,11724) +LexToken(VAR,'list',1,11725) +LexToken(OPENBRACKET,'(',1,11729) +LexToken(CLOSEBRACKET,')',1,11730) +LexToken(EOL,'\n',1,11731) +LexToken(VAR,'model',1,11740) +LexToken(DOT,'.',1,11745) +LexToken(VAR,'blocktype',1,11746) +LexToken(ASSIGNMENT,'=',1,11755) +LexToken(DQSTRING,'"h"',1,11758) +LexToken(EOL,'\n',1,11759) +LexToken(VAR,'model',1,11768) +LexToken(DOT,'.',1,11773) +LexToken(VAR,'firing',1,11774) +LexToken(ASSIGNMENT,'=',1,11780) +LexToken(OPENSQBRACKET,'[',1,11781) +LexToken(CLOSESQBRACKET,']',1,11782) +LexToken(EOL,'\n',1,11783) +LexToken(VAR,'model',1,11792) +LexToken(DOT,'.',1,11797) +LexToken(VAR,'dep_ut',1,11798) +LexToken(ASSIGNMENT,'=',1,11804) +LexToken(OPENSQBRACKET,'[',1,11805) +LexToken(PREVAR_BOOLEAN,'%f',1,11806) +LexToken(COMMA,',',1,11808) +LexToken(PREVAR_BOOLEAN,'%f',1,11809) +LexToken(CLOSESQBRACKET,']',1,11811) +LexToken(EOL,'\n',1,11812) +LexToken(VAR,'model',1,11821) +LexToken(DOT,'.',1,11826) +LexToken(VAR,'label',1,11827) +LexToken(ASSIGNMENT,'=',1,11832) +LexToken(DQSTRING,'""',1,11834) +LexToken(EOL,'\n',1,11835) +LexToken(VAR,'model',1,11844) +LexToken(DOT,'.',1,11849) +LexToken(VAR,'nzcross',1,11850) +LexToken(ASSIGNMENT,'=',1,11857) +LexToken(NUMBER,'0',1,11858) +LexToken(EOL,'\n',1,11859) +LexToken(VAR,'model',1,11868) +LexToken(DOT,'.',1,11873) +LexToken(VAR,'nmode',1,11874) +LexToken(ASSIGNMENT,'=',1,11879) +LexToken(NUMBER,'0',1,11880) +LexToken(EOL,'\n',1,11881) +LexToken(VAR,'model',1,11890) +LexToken(DOT,'.',1,11895) +LexToken(VAR,'equations',1,11896) +LexToken(ASSIGNMENT,'=',1,11905) +LexToken(VAR,'list',1,11906) +LexToken(OPENBRACKET,'(',1,11910) +LexToken(CLOSEBRACKET,')',1,11911) +LexToken(EOL,'\n',1,11912) +LexToken(VAR,'Amin',1,11921) +LexToken(ASSIGNMENT,'=',1,11925) +LexToken(NUMBER,'-1',1,11926) +LexToken(EOL,'\n',1,11928) +LexToken(VAR,'Amax',1,11937) +LexToken(ASSIGNMENT,'=',1,11941) +LexToken(NUMBER,'1',1,11942) +LexToken(EOL,'\n',1,11943) +LexToken(VAR,'rule',1,11952) +LexToken(ASSIGNMENT,'=',1,11956) +LexToken(NUMBER,'1',1,11957) +LexToken(EOL,'\n',1,11958) +LexToken(VAR,'F',1,11967) +LexToken(ASSIGNMENT,'=',1,11968) +LexToken(NUMBER,'1',1,11969) +LexToken(EOL,'\n',1,11970) +LexToken(VAR,'exprs',1,11979) +LexToken(ASSIGNMENT,'=',1,11984) +LexToken(OPENSQBRACKET,'[',1,11985) +LexToken(VAR,'sci2exp',1,11997) +LexToken(OPENBRACKET,'(',1,12004) +LexToken(VAR,'Amin',1,12005) +LexToken(CLOSEBRACKET,')',1,12009) +LexToken(VAR,'sci2exp',1,12019) +LexToken(OPENBRACKET,'(',1,12026) +LexToken(VAR,'Amax',1,12027) +LexToken(CLOSEBRACKET,')',1,12031) +LexToken(VAR,'sci2exp',1,12041) +LexToken(OPENBRACKET,'(',1,12048) +LexToken(VAR,'rule',1,12049) +LexToken(CLOSEBRACKET,')',1,12053) +LexToken(VAR,'sci2exp',1,12063) +LexToken(OPENBRACKET,'(',1,12070) +LexToken(VAR,'F',1,12071) +LexToken(CLOSEBRACKET,')',1,12072) +LexToken(CLOSESQBRACKET,']',1,12082) +LexToken(EOL,'\n',1,12083) +LexToken(VAR,'gr_i',1,12092) +LexToken(ASSIGNMENT,'=',1,12096) +LexToken(OPENSQBRACKET,'[',1,12097) +LexToken(CLOSESQBRACKET,']',1,12098) +LexToken(EOL,'\n',1,12099) +LexToken(VAR,'x',1,12108) +LexToken(ASSIGNMENT,'=',1,12109) +LexToken(VAR,'standard_define',1,12110) +LexToken(OPENBRACKET,'(',1,12125) +LexToken(OPENSQBRACKET,'[',1,12126) +LexToken(NUMBER,'3',1,12127) +LexToken(COMMA,',',1,12128) +LexToken(NUMBER,'2',1,12129) +LexToken(CLOSESQBRACKET,']',1,12130) +LexToken(COMMA,',',1,12131) +LexToken(VAR,'model',1,12132) +LexToken(COMMA,',',1,12137) +LexToken(VAR,'exprs',1,12138) +LexToken(COMMA,',',1,12143) +LexToken(VAR,'gr_i',1,12144) +LexToken(CLOSEBRACKET,')',1,12148) +LexToken(EOL,'\n',1,12149) +LexToken(END,'end',1,12154) +LexToken(EOL,'\n',1,12157) +LexToken(ENDFUNCTION,'endfunction',1,12158) +LexToken(EOL,'\n',1,12169) +LexToken(EOL,'\n',1,12170) +LexToken(EOL,'\n',1,12171) diff --git a/js/Sources/Ground_g.js b/js/Sources/Ground_g.js new file mode 100644 index 00000000..f705621f --- /dev/null +++ b/js/Sources/Ground_g.js @@ -0,0 +1,191 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'Ground_g',1,852) +LexToken(OPENBRACKET,'(',1,860) +LexToken(VAR,'job',1,861) +LexToken(COMMA,',',1,864) +LexToken(VAR,'arg1',1,865) +LexToken(COMMA,',',1,869) +LexToken(VAR,'arg2',1,870) +LexToken(CLOSEBRACKET,')',1,874) +LexToken(EOL,'\n',1,875) +LexToken(EOL,'\n',1,898) +LexToken(VAR,'x',1,903) +LexToken(ASSIGNMENT,'=',1,904) +LexToken(OPENSQBRACKET,'[',1,905) +LexToken(CLOSESQBRACKET,']',1,906) +LexToken(SEMICOLON,';',1,907) +LexToken(EOL,'\n',1,908) +LexToken(VAR,'y',1,913) +LexToken(ASSIGNMENT,'=',1,914) +LexToken(OPENSQBRACKET,'[',1,915) +LexToken(CLOSESQBRACKET,']',1,916) +LexToken(SEMICOLON,';',1,917) +LexToken(EOL,'\n',1,918) +LexToken(VAR,'typ',1,923) +LexToken(ASSIGNMENT,'=',1,926) +LexToken(OPENSQBRACKET,'[',1,927) +LexToken(CLOSESQBRACKET,']',1,928) +LexToken(SEMICOLON,';',1,929) +LexToken(EOL,'\n',1,930) +LexToken(SELECT,'select',1,935) +LexToken(VAR,'job',1,942) +LexToken(EOL,'\n',1,945) +LexToken(CASE,'case',1,950) +LexToken(DQSTRING,'"set"',1,959) +LexToken(THEN,'then',1,961) +LexToken(EOL,'\n',1,965) +LexToken(VAR,'x',1,974) +LexToken(ASSIGNMENT,'=',1,975) +LexToken(VAR,'arg1',1,976) +LexToken(SEMICOLON,';',1,980) +LexToken(EOL,'\n',1,981) +LexToken(CASE,'case',1,986) +LexToken(DQSTRING,'"define"',1,998) +LexToken(THEN,'then',1,1000) +LexToken(EOL,'\n',1,1004) +LexToken(VAR,'C',1,1013) +LexToken(ASSIGNMENT,'=',1,1014) +LexToken(OPENSQBRACKET,'[',1,1015) +LexToken(NUMBER,'0',1,1016) +LexToken(CLOSESQBRACKET,']',1,1017) +LexToken(EOL,'\n',1,1018) +LexToken(VAR,'model',1,1027) +LexToken(ASSIGNMENT,'=',1,1032) +LexToken(SCICOS_MODEL,'scicos_model',1,1033) +LexToken(OPENBRACKET,'(',1,1045) +LexToken(CLOSEBRACKET,')',1,1046) +LexToken(EOL,'\n',1,1047) +LexToken(VAR,'model',1,1056) +LexToken(DOT,'.',1,1061) +LexToken(VAR,'sim',1,1062) +LexToken(ASSIGNMENT,'=',1,1065) +LexToken(VAR,'list',1,1066) +LexToken(OPENBRACKET,'(',1,1070) +LexToken(DQSTRING,'"cstblk4_m"',1,1081) +LexToken(COMMA,',',1,1082) +LexToken(NUMBER,'4',1,1083) +LexToken(CLOSEBRACKET,')',1,1084) +LexToken(EOL,'\n',1,1085) +LexToken(VAR,'model',1,1094) +LexToken(DOT,'.',1,1099) +LexToken(VAR,'in',1,1100) +LexToken(ASSIGNMENT,'=',1,1102) +LexToken(OPENSQBRACKET,'[',1,1103) +LexToken(CLOSESQBRACKET,']',1,1104) +LexToken(EOL,'\n',1,1105) +LexToken(VAR,'model',1,1114) +LexToken(DOT,'.',1,1119) +LexToken(VAR,'out',1,1120) +LexToken(ASSIGNMENT,'=',1,1123) +LexToken(NUMBER,'1',1,1124) +LexToken(EOL,'\n',1,1125) +LexToken(VAR,'model',1,1134) +LexToken(DOT,'.',1,1139) +LexToken(VAR,'in2',1,1140) +LexToken(ASSIGNMENT,'=',1,1143) +LexToken(OPENSQBRACKET,'[',1,1144) +LexToken(CLOSESQBRACKET,']',1,1145) +LexToken(EOL,'\n',1,1146) +LexToken(VAR,'model',1,1155) +LexToken(DOT,'.',1,1160) +LexToken(VAR,'out2',1,1161) +LexToken(ASSIGNMENT,'=',1,1165) +LexToken(NUMBER,'1',1,1166) +LexToken(EOL,'\n',1,1167) +LexToken(VAR,'model',1,1176) +LexToken(DOT,'.',1,1181) +LexToken(VAR,'outtyp',1,1182) +LexToken(ASSIGNMENT,'=',1,1188) +LexToken(NUMBER,'-1',1,1189) +LexToken(EOL,'\n',1,1191) +LexToken(VAR,'model',1,1200) +LexToken(DOT,'.',1,1205) +LexToken(VAR,'rpar',1,1206) +LexToken(ASSIGNMENT,'=',1,1210) +LexToken(OPENSQBRACKET,'[',1,1211) +LexToken(CLOSESQBRACKET,']',1,1212) +LexToken(EOL,'\n',1,1213) +LexToken(VAR,'model',1,1222) +LexToken(DOT,'.',1,1227) +LexToken(VAR,'opar',1,1228) +LexToken(ASSIGNMENT,'=',1,1232) +LexToken(VAR,'list',1,1233) +LexToken(OPENBRACKET,'(',1,1237) +LexToken(VAR,'C',1,1238) +LexToken(CLOSEBRACKET,')',1,1239) +LexToken(SEMICOLON,';',1,1240) +LexToken(EOL,'\n',1,1241) +LexToken(VAR,'model',1,1250) +LexToken(DOT,'.',1,1255) +LexToken(VAR,'blocktype',1,1256) +LexToken(ASSIGNMENT,'=',1,1265) +LexToken(DQSTRING,'"d"',1,1268) +LexToken(EOL,'\n',1,1269) +LexToken(VAR,'model',1,1278) +LexToken(DOT,'.',1,1283) +LexToken(VAR,'dep_ut',1,1284) +LexToken(ASSIGNMENT,'=',1,1290) +LexToken(OPENSQBRACKET,'[',1,1291) +LexToken(PREVAR_BOOLEAN,'%f',1,1292) +LexToken(PREVAR_BOOLEAN,'%f',1,1295) +LexToken(CLOSESQBRACKET,']',1,1297) +LexToken(EOL,'\n',1,1298) +LexToken(VAR,'exprs',1,1307) +LexToken(ASSIGNMENT,'=',1,1312) +LexToken(OPENSQBRACKET,'[',1,1313) +LexToken(CLOSESQBRACKET,']',1,1314) +LexToken(EOL,'\n',1,1315) +LexToken(VAR,'gr_i',1,1324) +LexToken(ASSIGNMENT,'=',1,1328) +LexToken(OPENSQBRACKET,'[',1,1329) +LexToken(CLOSESQBRACKET,']',1,1330) +LexToken(EOL,'\n',1,1331) +LexToken(VAR,'x',1,1340) +LexToken(ASSIGNMENT,'=',1,1341) +LexToken(VAR,'standard_define',1,1342) +LexToken(OPENBRACKET,'(',1,1357) +LexToken(OPENSQBRACKET,'[',1,1358) +LexToken(NUMBER,'2',1,1359) +LexToken(NUMBER,'2',1,1361) +LexToken(CLOSESQBRACKET,']',1,1362) +LexToken(COMMA,',',1,1363) +LexToken(VAR,'model',1,1364) +LexToken(COMMA,',',1,1369) +LexToken(VAR,'exprs',1,1370) +LexToken(COMMA,',',1,1375) +LexToken(VAR,'gr_i',1,1376) +LexToken(CLOSEBRACKET,')',1,1380) +LexToken(EOL,'\n',1,1381) +LexToken(END,'end',1,1386) +LexToken(EOL,'\n',1,1389) +LexToken(ENDFUNCTION,'endfunction',1,1390) +LexToken(EOL,'\n',1,1401) diff --git a/js/Sources/INIMPL_f.js b/js/Sources/INIMPL_f.js new file mode 100644 index 00000000..fa2c34f7 --- /dev/null +++ b/js/Sources/INIMPL_f.js @@ -0,0 +1,377 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,147) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,294) +LexToken(EOL,'\n',1,363) +LexToken(EOL,'\n',1,402) +LexToken(EOL,'\n',1,405) +LexToken(EOL,'\n',1,472) +LexToken(EOL,'\n',1,538) +LexToken(EOL,'\n',1,603) +LexToken(EOL,'\n',1,651) +LexToken(EOL,'\n',1,654) +LexToken(EOL,'\n',1,723) +LexToken(EOL,'\n',1,786) +LexToken(EOL,'\n',1,868) +LexToken(EOL,'\n',1,871) +LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,905) +LexToken(EOL,'\n',1,906) +LexToken(FUNCTION,'function',1,907) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(VAR,'x',1,917) +LexToken(COMMA,',',1,918) +LexToken(VAR,'y',1,919) +LexToken(COMMA,',',1,920) +LexToken(VAR,'typ',1,921) +LexToken(CLOSESQBRACKET,']',1,924) +LexToken(ASSIGNMENT,'=',1,925) +LexToken(VAR,'INIMPL_f',1,926) +LexToken(OPENBRACKET,'(',1,934) +LexToken(VAR,'job',1,935) +LexToken(COMMA,',',1,938) +LexToken(VAR,'arg1',1,939) +LexToken(COMMA,',',1,943) +LexToken(VAR,'arg2',1,944) +LexToken(CLOSEBRACKET,')',1,948) +LexToken(EOL,'\n',1,949) +LexToken(VAR,'x',1,954) +LexToken(ASSIGNMENT,'=',1,955) +LexToken(OPENSQBRACKET,'[',1,956) +LexToken(CLOSESQBRACKET,']',1,957) +LexToken(SEMICOLON,';',1,958) +LexToken(EOL,'\n',1,959) +LexToken(VAR,'y',1,964) +LexToken(ASSIGNMENT,'=',1,965) +LexToken(OPENSQBRACKET,'[',1,966) +LexToken(CLOSESQBRACKET,']',1,967) +LexToken(SEMICOLON,';',1,968) +LexToken(EOL,'\n',1,969) +LexToken(VAR,'typ',1,974) +LexToken(ASSIGNMENT,'=',1,977) +LexToken(OPENSQBRACKET,'[',1,978) +LexToken(CLOSESQBRACKET,']',1,979) +LexToken(SEMICOLON,';',1,980) +LexToken(EOL,'\n',1,981) +LexToken(SELECT,'select',1,986) +LexToken(VAR,'job',1,993) +LexToken(EOL,'\n',1,996) +LexToken(CASE,'case',1,1001) +LexToken(DQSTRING,'"set"',1,1010) +LexToken(THEN,'then',1,1012) +LexToken(EOL,'\n',1,1016) +LexToken(VAR,'x',1,1025) +LexToken(ASSIGNMENT,'=',1,1026) +LexToken(VAR,'arg1',1,1027) +LexToken(SEMICOLON,';',1,1031) +LexToken(EOL,'\n',1,1032) +LexToken(VAR,'graphics',1,1041) +LexToken(ASSIGNMENT,'=',1,1049) +LexToken(VAR,'arg1',1,1050) +LexToken(DOT,'.',1,1054) +LexToken(VAR,'graphics',1,1055) +LexToken(SEMICOLON,';',1,1063) +LexToken(EOL,'\n',1,1064) +LexToken(VAR,'exprs',1,1073) +LexToken(ASSIGNMENT,'=',1,1078) +LexToken(VAR,'graphics',1,1079) +LexToken(DOT,'.',1,1087) +LexToken(VAR,'exprs',1,1088) +LexToken(EOL,'\n',1,1093) +LexToken(VAR,'model',1,1102) +LexToken(ASSIGNMENT,'=',1,1107) +LexToken(VAR,'arg1',1,1108) +LexToken(DOT,'.',1,1112) +LexToken(VAR,'model',1,1113) +LexToken(SEMICOLON,';',1,1118) +LexToken(EOL,'\n',1,1119) +LexToken(IF,'if',1,1128) +LexToken(VAR,'size',1,1131) +LexToken(OPENBRACKET,'(',1,1135) +LexToken(VAR,'exprs',1,1136) +LexToken(COMMA,',',1,1141) +LexToken(DQSTRING,'"*"',1,1144) +LexToken(CLOSEBRACKET,')',1,1145) +LexToken(COMPARISON,'==',1,1146) +LexToken(NUMBER,'2',1,1148) +LexToken(THEN,'then',1,1150) +LexToken(EOL,'\n',1,1154) +LexToken(VAR,'exprs',1,1167) +LexToken(ASSIGNMENT,'=',1,1172) +LexToken(VAR,'exprs',1,1173) +LexToken(OPENBRACKET,'(',1,1178) +LexToken(NUMBER,'1',1,1179) +LexToken(CLOSEBRACKET,')',1,1180) +LexToken(COMMA,',',1,1181) +LexToken(EOL,'\n',1,1182) +LexToken(END,'end',1,1191) +LexToken(EOL,'\n',1,1210) +LexToken(WHILE,'while',1,1219) +LexToken(PREVAR_BOOLEAN,'%t',1,1225) +LexToken(DO,'do',1,1228) +LexToken(EOL,'\n',1,1230) +LexToken(OPENSQBRACKET,'[',1,1243) +LexToken(VAR,'ok',1,1244) +LexToken(COMMA,',',1,1246) +LexToken(VAR,'prt',1,1247) +LexToken(COMMA,',',1,1250) +LexToken(VAR,'exprs',1,1251) +LexToken(CLOSESQBRACKET,']',1,1256) +LexToken(ASSIGNMENT,'=',1,1258) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1260) +LexToken(OPENBRACKET,'(',1,1275) +LexToken(OPENSQBRACKET,'[',1,1276) +LexToken(VAR,'msprintf',1,1277) +LexToken(OPENBRACKET,'(',1,1285) +LexToken(VAR,'gettext',1,1286) +LexToken(OPENBRACKET,'(',1,1293) +LexToken(DQSTRING,'"Set %s block parameters"',1,1318) +LexToken(CLOSEBRACKET,')',1,1319) +LexToken(COMMA,',',1,1320) +LexToken(DQSTRING,'"INIMPL_f"',1,1330) +LexToken(CLOSEBRACKET,')',1,1331) +LexToken(SEMICOLON,';',1,1332) +LexToken(DQSTRING,'" "',1,1335) +LexToken(SEMICOLON,';',1,1336) +LexToken(VAR,'gettext',1,1353) +LexToken(OPENBRACKET,'(',1,1360) +LexToken(DQSTRING,'"Implicit input port"',1,1381) +LexToken(CLOSEBRACKET,')',1,1382) +LexToken(SEMICOLON,';',1,1383) +LexToken(DQSTRING,'" "',1,1386) +LexToken(SEMICOLON,';',1,1387) +LexToken(CLOSESQBRACKET,']',1,1388) +LexToken(COMMA,',',1,1389) +LexToken(DQSTRING,'"Port Number"',1,1403) +LexToken(COMMA,',',1,1404) +LexToken(VAR,'list',1,1421) +LexToken(OPENBRACKET,'(',1,1425) +LexToken(DQSTRING,'"vec"',1,1430) +LexToken(COMMA,',',1,1431) +LexToken(NUMBER,'1',1,1432) +LexToken(CLOSEBRACKET,')',1,1433) +LexToken(COMMA,',',1,1434) +LexToken(VAR,'exprs',1,1436) +LexToken(CLOSEBRACKET,')',1,1441) +LexToken(SEMICOLON,';',1,1442) +LexToken(EOL,'\n',1,1443) +LexToken(IF,'if',1,1456) +LexToken(NOT,'~',1,1459) +LexToken(VAR,'ok',1,1460) +LexToken(THEN,'then',1,1463) +LexToken(EOL,'\n',1,1467) +LexToken(BREAK,'break',1,1484) +LexToken(EOL,'\n',1,1489) +LexToken(END,'end',1,1502) +LexToken(EOL,'\n',1,1505) +LexToken(VAR,'prt',1,1518) +LexToken(ASSIGNMENT,'=',1,1521) +LexToken(VAR,'int',1,1522) +LexToken(OPENBRACKET,'(',1,1525) +LexToken(VAR,'prt',1,1526) +LexToken(CLOSEBRACKET,')',1,1529) +LexToken(EOL,'\n',1,1530) +LexToken(IF,'if',1,1543) +LexToken(VAR,'prt',1,1546) +LexToken(COMPARISON,'<=',1,1550) +LexToken(NUMBER,'0',1,1553) +LexToken(THEN,'then',1,1555) +LexToken(EOL,'\n',1,1559) +LexToken(VAR,'block_parameter_error',1,1576) +LexToken(OPENBRACKET,'(',1,1597) +LexToken(VAR,'msprintf',1,1598) +LexToken(OPENBRACKET,'(',1,1606) +LexToken(VAR,'gettext',1,1607) +LexToken(OPENBRACKET,'(',1,1614) +LexToken(DQSTRING,'"Wrong value for \\\'Port Number\\\' parameter: %d."',1,1662) +LexToken(CLOSEBRACKET,')',1,1663) +LexToken(COMMA,',',1,1664) +LexToken(VAR,'prt',1,1666) +LexToken(CLOSEBRACKET,')',1,1669) +LexToken(COMMA,',',1,1670) +LexToken(VAR,'gettext',1,1691) +LexToken(OPENBRACKET,'(',1,1698) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,1735) +LexToken(CLOSEBRACKET,')',1,1736) +LexToken(CLOSEBRACKET,')',1,1737) +LexToken(SEMICOLON,';',1,1738) +LexToken(EOL,'\n',1,1739) +LexToken(ELSE,'else',1,1752) +LexToken(EOL,'\n',1,1756) +LexToken(IF,'if',1,1773) +LexToken(VAR,'model',1,1776) +LexToken(DOT,'.',1,1781) +LexToken(VAR,'ipar',1,1782) +LexToken(COMPARISON,'<>',1,1786) +LexToken(VAR,'prt',1,1788) +LexToken(THEN,'then',1,1792) +LexToken(EOL,'\n',1,1796) +LexToken(VAR,'needcompile',1,1817) +LexToken(ASSIGNMENT,'=',1,1828) +LexToken(NUMBER,'4',1,1829) +LexToken(SEMICOLON,';',1,1830) +LexToken(EOL,'\n',1,1831) +LexToken(VAR,'y',1,1852) +LexToken(ASSIGNMENT,'=',1,1853) +LexToken(VAR,'needcompile',1,1854) +LexToken(COMMA,',',1,1865) +LexToken(EOL,'\n',1,1866) +LexToken(END,'end',1,1883) +LexToken(EOL,'\n',1,1886) +LexToken(VAR,'model',1,1903) +LexToken(DOT,'.',1,1908) +LexToken(VAR,'ipar',1,1909) +LexToken(ASSIGNMENT,'=',1,1913) +LexToken(VAR,'prt',1,1914) +LexToken(EOL,'\n',1,1917) +LexToken(VAR,'graphics',1,1934) +LexToken(DOT,'.',1,1942) +LexToken(VAR,'exprs',1,1943) +LexToken(ASSIGNMENT,'=',1,1948) +LexToken(VAR,'exprs',1,1949) +LexToken(EOL,'\n',1,1954) +LexToken(VAR,'x',1,1971) +LexToken(DOT,'.',1,1972) +LexToken(VAR,'graphics',1,1973) +LexToken(ASSIGNMENT,'=',1,1981) +LexToken(VAR,'graphics',1,1982) +LexToken(EOL,'\n',1,1990) +LexToken(VAR,'x',1,2007) +LexToken(DOT,'.',1,2008) +LexToken(VAR,'model',1,2009) +LexToken(ASSIGNMENT,'=',1,2014) +LexToken(VAR,'model',1,2015) +LexToken(EOL,'\n',1,2020) +LexToken(BREAK,'break',1,2037) +LexToken(EOL,'\n',1,2042) +LexToken(END,'end',1,2055) +LexToken(EOL,'\n',1,2058) +LexToken(END,'end',1,2067) +LexToken(EOL,'\n',1,2070) +LexToken(CASE,'case',1,2075) +LexToken(DQSTRING,'"define"',1,2087) +LexToken(THEN,'then',1,2089) +LexToken(EOL,'\n',1,2093) +LexToken(VAR,'model',1,2102) +LexToken(ASSIGNMENT,'=',1,2107) +LexToken(SCICOS_MODEL,'scicos_model',1,2108) +LexToken(OPENBRACKET,'(',1,2120) +LexToken(CLOSEBRACKET,')',1,2121) +LexToken(EOL,'\n',1,2122) +LexToken(VAR,'model',1,2131) +LexToken(DOT,'.',1,2136) +LexToken(VAR,'sim',1,2137) +LexToken(ASSIGNMENT,'=',1,2140) +LexToken(DQSTRING,'"inimpl"',1,2148) +LexToken(EOL,'\n',1,2149) +LexToken(VAR,'model',1,2158) +LexToken(DOT,'.',1,2163) +LexToken(VAR,'out',1,2164) +LexToken(ASSIGNMENT,'=',1,2167) +LexToken(OPENSQBRACKET,'[',1,2168) +LexToken(NUMBER,'-1',1,2169) +LexToken(CLOSESQBRACKET,']',1,2171) +LexToken(EOL,'\n',1,2172) +LexToken(VAR,'model',1,2181) +LexToken(DOT,'.',1,2186) +LexToken(VAR,'out2',1,2187) +LexToken(ASSIGNMENT,'=',1,2191) +LexToken(OPENSQBRACKET,'[',1,2192) +LexToken(NUMBER,'1',1,2193) +LexToken(CLOSESQBRACKET,']',1,2194) +LexToken(EOL,'\n',1,2195) +LexToken(VAR,'model',1,2204) +LexToken(DOT,'.',1,2209) +LexToken(VAR,'ipar',1,2210) +LexToken(ASSIGNMENT,'=',1,2214) +LexToken(OPENSQBRACKET,'[',1,2215) +LexToken(NUMBER,'1',1,2216) +LexToken(CLOSESQBRACKET,']',1,2217) +LexToken(EOL,'\n',1,2218) +LexToken(VAR,'model',1,2227) +LexToken(DOT,'.',1,2232) +LexToken(VAR,'dep_ut',1,2233) +LexToken(ASSIGNMENT,'=',1,2239) +LexToken(OPENSQBRACKET,'[',1,2240) +LexToken(PREVAR_BOOLEAN,'%f',1,2241) +LexToken(PREVAR_BOOLEAN,'%f',1,2244) +LexToken(CLOSESQBRACKET,']',1,2246) +LexToken(EOL,'\n',1,2247) +LexToken(VAR,'model',1,2256) +LexToken(DOT,'.',1,2261) +LexToken(VAR,'blocktype',1,2262) +LexToken(ASSIGNMENT,'=',1,2271) +LexToken(DQSTRING,'"c"',1,2274) +LexToken(EOL,'\n',1,2275) +LexToken(VAR,'mo',1,2284) +LexToken(ASSIGNMENT,'=',1,2286) +LexToken(VAR,'modelica',1,2287) +LexToken(OPENBRACKET,'(',1,2295) +LexToken(CLOSEBRACKET,')',1,2296) +LexToken(EOL,'\n',1,2297) +LexToken(VAR,'mo',1,2306) +LexToken(DOT,'.',1,2308) +LexToken(VAR,'model',1,2309) +LexToken(ASSIGNMENT,'=',1,2314) +LexToken(DQSTRING,'"PORT"',1,2320) +LexToken(EOL,'\n',1,2321) +LexToken(VAR,'mo',1,2330) +LexToken(DOT,'.',1,2332) +LexToken(VAR,'outputs',1,2333) +LexToken(ASSIGNMENT,'=',1,2340) +LexToken(DQSTRING,'"n"',1,2343) +LexToken(EOL,'\n',1,2344) +LexToken(VAR,'model',1,2353) +LexToken(DOT,'.',1,2358) +LexToken(VAR,'equations',1,2359) +LexToken(ASSIGNMENT,'=',1,2368) +LexToken(VAR,'mo',1,2369) +LexToken(EOL,'\n',1,2371) +LexToken(VAR,'prt',1,2380) +LexToken(ASSIGNMENT,'=',1,2383) +LexToken(NUMBER,'1',1,2384) +LexToken(EOL,'\n',1,2385) +LexToken(VAR,'exprs',1,2394) +LexToken(ASSIGNMENT,'=',1,2399) +LexToken(DQSTRING,'"1"',1,2402) +LexToken(EOL,'\n',1,2403) +LexToken(VAR,'gr_i',1,2412) +LexToken(ASSIGNMENT,'=',1,2416) +LexToken(OPENSQBRACKET,'[',1,2417) +LexToken(CLOSESQBRACKET,']',1,2418) +LexToken(EOL,'\n',1,2419) +LexToken(VAR,'x',1,2428) +LexToken(ASSIGNMENT,'=',1,2429) +LexToken(VAR,'standard_define',1,2430) +LexToken(OPENBRACKET,'(',1,2445) +LexToken(OPENSQBRACKET,'[',1,2446) +LexToken(NUMBER,'1',1,2447) +LexToken(NUMBER,'1',1,2449) +LexToken(CLOSESQBRACKET,']',1,2450) +LexToken(COMMA,',',1,2451) +LexToken(VAR,'model',1,2452) +LexToken(COMMA,',',1,2457) +LexToken(VAR,'exprs',1,2458) +LexToken(COMMA,',',1,2463) +LexToken(VAR,'gr_i',1,2464) +LexToken(CLOSEBRACKET,')',1,2468) +LexToken(EOL,'\n',1,2469) +LexToken(VAR,'x',1,2478) +LexToken(DOT,'.',1,2479) +LexToken(VAR,'graphics',1,2480) +LexToken(DOT,'.',1,2488) +LexToken(VAR,'out_implicit',1,2489) +LexToken(ASSIGNMENT,'=',1,2501) +LexToken(OPENSQBRACKET,'[',1,2502) +LexToken(DQSTRING,'"I"',1,2505) +LexToken(CLOSESQBRACKET,']',1,2506) +LexToken(EOL,'\n',1,2507) +LexToken(EOL,'\n',1,2508) +LexToken(EOL,'\n',1,2549) +LexToken(END,'end',1,2554) +LexToken(EOL,'\n',1,2557) +LexToken(ENDFUNCTION,'endfunction',1,2558) +LexToken(EOL,'\n',1,2569) diff --git a/js/Sources/IN_f.js b/js/Sources/IN_f.js new file mode 100644 index 00000000..f0cecf03 --- /dev/null +++ b/js/Sources/IN_f.js @@ -0,0 +1,456 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,70) +LexToken(EOL,'\n',1,149) +LexToken(EOL,'\n',1,152) +LexToken(EOL,'\n',1,224) +LexToken(EOL,'\n',1,296) +LexToken(EOL,'\n',1,365) +LexToken(EOL,'\n',1,404) +LexToken(EOL,'\n',1,407) +LexToken(EOL,'\n',1,474) +LexToken(EOL,'\n',1,540) +LexToken(EOL,'\n',1,605) +LexToken(EOL,'\n',1,653) +LexToken(EOL,'\n',1,656) +LexToken(EOL,'\n',1,725) +LexToken(EOL,'\n',1,788) +LexToken(EOL,'\n',1,870) +LexToken(EOL,'\n',1,873) +LexToken(EOL,'\n',1,904) +LexToken(EOL,'\n',1,907) +LexToken(EOL,'\n',1,908) +LexToken(FUNCTION,'function',1,909) +LexToken(OPENSQBRACKET,'[',1,918) +LexToken(VAR,'x',1,919) +LexToken(COMMA,',',1,920) +LexToken(VAR,'y',1,921) +LexToken(COMMA,',',1,922) +LexToken(VAR,'typ',1,923) +LexToken(CLOSESQBRACKET,']',1,926) +LexToken(ASSIGNMENT,'=',1,927) +LexToken(VAR,'IN_f',1,928) +LexToken(OPENBRACKET,'(',1,932) +LexToken(VAR,'job',1,933) +LexToken(COMMA,',',1,936) +LexToken(VAR,'arg1',1,937) +LexToken(COMMA,',',1,941) +LexToken(VAR,'arg2',1,942) +LexToken(CLOSEBRACKET,')',1,946) +LexToken(EOL,'\n',1,947) +LexToken(VAR,'x',1,952) +LexToken(ASSIGNMENT,'=',1,953) +LexToken(OPENSQBRACKET,'[',1,954) +LexToken(CLOSESQBRACKET,']',1,955) +LexToken(SEMICOLON,';',1,956) +LexToken(EOL,'\n',1,957) +LexToken(VAR,'y',1,962) +LexToken(ASSIGNMENT,'=',1,963) +LexToken(OPENSQBRACKET,'[',1,964) +LexToken(CLOSESQBRACKET,']',1,965) +LexToken(SEMICOLON,';',1,966) +LexToken(EOL,'\n',1,967) +LexToken(VAR,'typ',1,972) +LexToken(ASSIGNMENT,'=',1,975) +LexToken(OPENSQBRACKET,'[',1,976) +LexToken(CLOSESQBRACKET,']',1,977) +LexToken(SEMICOLON,';',1,978) +LexToken(EOL,'\n',1,979) +LexToken(SELECT,'select',1,984) +LexToken(VAR,'job',1,991) +LexToken(EOL,'\n',1,994) +LexToken(CASE,'case',1,999) +LexToken(DQSTRING,'"set"',1,1008) +LexToken(THEN,'then',1,1010) +LexToken(EOL,'\n',1,1014) +LexToken(VAR,'x',1,1023) +LexToken(ASSIGNMENT,'=',1,1024) +LexToken(VAR,'arg1',1,1025) +LexToken(SEMICOLON,';',1,1029) +LexToken(EOL,'\n',1,1030) +LexToken(VAR,'graphics',1,1039) +LexToken(ASSIGNMENT,'=',1,1047) +LexToken(VAR,'arg1',1,1048) +LexToken(DOT,'.',1,1052) +LexToken(VAR,'graphics',1,1053) +LexToken(SEMICOLON,';',1,1061) +LexToken(EOL,'\n',1,1062) +LexToken(VAR,'model',1,1071) +LexToken(ASSIGNMENT,'=',1,1076) +LexToken(VAR,'arg1',1,1077) +LexToken(DOT,'.',1,1081) +LexToken(VAR,'model',1,1082) +LexToken(SEMICOLON,';',1,1087) +LexToken(EOL,'\n',1,1088) +LexToken(VAR,'exprs',1,1097) +LexToken(ASSIGNMENT,'=',1,1102) +LexToken(VAR,'graphics',1,1103) +LexToken(DOT,'.',1,1111) +LexToken(VAR,'exprs',1,1112) +LexToken(SEMICOLON,';',1,1117) +LexToken(EOL,'\n',1,1118) +LexToken(IF,'if',1,1127) +LexToken(VAR,'size',1,1130) +LexToken(OPENBRACKET,'(',1,1134) +LexToken(VAR,'exprs',1,1135) +LexToken(COMMA,',',1,1140) +LexToken(DQSTRING,'"*"',1,1143) +LexToken(CLOSEBRACKET,')',1,1144) +LexToken(COMPARISON,'==',1,1145) +LexToken(NUMBER,'2',1,1147) +LexToken(THEN,'then',1,1149) +LexToken(EOL,'\n',1,1153) +LexToken(VAR,'exprs',1,1166) +LexToken(ASSIGNMENT,'=',1,1171) +LexToken(VAR,'exprs',1,1172) +LexToken(OPENBRACKET,'(',1,1177) +LexToken(NUMBER,'1',1,1178) +LexToken(CLOSEBRACKET,')',1,1179) +LexToken(COMMA,',',1,1180) +LexToken(EOL,'\n',1,1181) +LexToken(END,'end',1,1190) +LexToken(EOL,'\n',1,1209) +LexToken(IF,'if',1,1218) +LexToken(VAR,'size',1,1221) +LexToken(OPENBRACKET,'(',1,1225) +LexToken(VAR,'exprs',1,1226) +LexToken(COMMA,',',1,1231) +LexToken(DQSTRING,'"*"',1,1234) +LexToken(CLOSEBRACKET,')',1,1235) +LexToken(COMPARISON,'==',1,1236) +LexToken(NUMBER,'1',1,1238) +LexToken(THEN,'then',1,1240) +LexToken(EOL,'\n',1,1244) +LexToken(VAR,'exprs',1,1257) +LexToken(ASSIGNMENT,'=',1,1262) +LexToken(OPENSQBRACKET,'[',1,1263) +LexToken(VAR,'exprs',1,1264) +LexToken(OPENBRACKET,'(',1,1269) +LexToken(NUMBER,'1',1,1270) +LexToken(CLOSEBRACKET,')',1,1271) +LexToken(SEMICOLON,';',1,1272) +LexToken(DQSTRING,'"[-1 -2]"',1,1281) +LexToken(SEMICOLON,';',1,1282) +LexToken(DQSTRING,'"-1"',1,1286) +LexToken(CLOSESQBRACKET,']',1,1287) +LexToken(COMMA,',',1,1288) +LexToken(EOL,'\n',1,1289) +LexToken(END,'end',1,1298) +LexToken(EOL,'\n',1,1317) +LexToken(WHILE,'while',1,1326) +LexToken(PREVAR_BOOLEAN,'%t',1,1332) +LexToken(DO,'do',1,1335) +LexToken(EOL,'\n',1,1337) +LexToken(OPENSQBRACKET,'[',1,1350) +LexToken(VAR,'ok',1,1351) +LexToken(COMMA,',',1,1353) +LexToken(VAR,'prt',1,1354) +LexToken(COMMA,',',1,1357) +LexToken(VAR,'otsz',1,1358) +LexToken(COMMA,',',1,1362) +LexToken(VAR,'ot',1,1363) +LexToken(COMMA,',',1,1365) +LexToken(VAR,'exprs',1,1366) +LexToken(CLOSESQBRACKET,']',1,1371) +LexToken(ASSIGNMENT,'=',1,1372) +LexToken(VAR,'getvalue',1,1373) +LexToken(OPENBRACKET,'(',1,1381) +LexToken(VAR,'_',1,1382) +LexToken(OPENBRACKET,'(',1,1383) +LexToken(DQSTRING,'"Set Input block parameters"',1,1411) +LexToken(CLOSEBRACKET,')',1,1412) +LexToken(COMMA,',',1,1413) +LexToken(OPENSQBRACKET,'[',1,1430) +LexToken(VAR,'_',1,1431) +LexToken(OPENBRACKET,'(',1,1432) +LexToken(DQSTRING,'"Port number"',1,1445) +LexToken(CLOSEBRACKET,')',1,1446) +LexToken(SEMICOLON,';',1,1447) +LexToken(VAR,'_',1,1461) +LexToken(OPENBRACKET,'(',1,1462) +LexToken(DQSTRING,'"Outport size ([-1 -2] for inherit)"',1,1498) +LexToken(CLOSEBRACKET,')',1,1499) +LexToken(SEMICOLON,';',1,1500) +LexToken(VAR,'_',1,1514) +LexToken(OPENBRACKET,'(',1,1515) +LexToken(DQSTRING,'"Outport Type (-1 for inherit)"',1,1546) +LexToken(CLOSEBRACKET,')',1,1547) +LexToken(CLOSESQBRACKET,']',1,1548) +LexToken(COMMA,',',1,1549) +LexToken(VAR,'list',1,1566) +LexToken(OPENBRACKET,'(',1,1570) +LexToken(DQSTRING,'"vec"',1,1575) +LexToken(COMMA,',',1,1576) +LexToken(NUMBER,'1',1,1577) +LexToken(COMMA,',',1,1578) +LexToken(DQSTRING,'"vec"',1,1583) +LexToken(COMMA,',',1,1584) +LexToken(NUMBER,'-1',1,1585) +LexToken(COMMA,',',1,1587) +LexToken(DQSTRING,'"vec"',1,1592) +LexToken(COMMA,',',1,1593) +LexToken(NUMBER,'1',1,1594) +LexToken(CLOSEBRACKET,')',1,1595) +LexToken(COMMA,',',1,1596) +LexToken(VAR,'exprs',1,1597) +LexToken(CLOSEBRACKET,')',1,1602) +LexToken(EOL,'\n',1,1603) +LexToken(IF,'if',1,1616) +LexToken(NOT,'~',1,1619) +LexToken(VAR,'ok',1,1620) +LexToken(THEN,'then',1,1623) +LexToken(EOL,'\n',1,1627) +LexToken(BREAK,'break',1,1644) +LexToken(COMMA,',',1,1649) +LexToken(EOL,'\n',1,1650) +LexToken(END,'end',1,1663) +LexToken(EOL,'\n',1,1666) +LexToken(VAR,'prt',1,1679) +LexToken(ASSIGNMENT,'=',1,1682) +LexToken(VAR,'int',1,1683) +LexToken(OPENBRACKET,'(',1,1686) +LexToken(VAR,'prt',1,1687) +LexToken(CLOSEBRACKET,')',1,1690) +LexToken(EOL,'\n',1,1691) +LexToken(IF,'if',1,1704) +LexToken(VAR,'prt',1,1707) +LexToken(COMPARISON,'<=',1,1710) +LexToken(NUMBER,'0',1,1712) +LexToken(THEN,'then',1,1714) +LexToken(EOL,'\n',1,1718) +LexToken(VAR,'message',1,1735) +LexToken(OPENBRACKET,'(',1,1742) +LexToken(VAR,'_',1,1743) +LexToken(OPENBRACKET,'(',1,1744) +LexToken(DQSTRING,'"Port number must be a positive integer"',1,1784) +LexToken(CLOSEBRACKET,')',1,1785) +LexToken(CLOSEBRACKET,')',1,1786) +LexToken(EOL,'\n',1,1787) +LexToken(ELSEIF,'elseif',1,1800) +LexToken(NOT,'~',1,1807) +LexToken(VAR,'isequal',1,1808) +LexToken(OPENBRACKET,'(',1,1815) +LexToken(VAR,'size',1,1816) +LexToken(OPENBRACKET,'(',1,1820) +LexToken(VAR,'otsz',1,1821) +LexToken(COMMA,',',1,1825) +LexToken(DQSTRING,'"*"',1,1828) +LexToken(CLOSEBRACKET,')',1,1829) +LexToken(COMMA,',',1,1830) +LexToken(NUMBER,'2',1,1831) +LexToken(CLOSEBRACKET,')',1,1832) +LexToken(THEN,'then',1,1834) +LexToken(EOL,'\n',1,1838) +LexToken(VAR,'message',1,1855) +LexToken(OPENBRACKET,'(',1,1862) +LexToken(VAR,'_',1,1863) +LexToken(OPENBRACKET,'(',1,1864) +LexToken(DQSTRING,'"Outport Size must be a 2 elements vector"',1,1906) +LexToken(CLOSEBRACKET,')',1,1907) +LexToken(CLOSEBRACKET,')',1,1908) +LexToken(EOL,'\n',1,1909) +LexToken(ELSEIF,'elseif',1,1922) +LexToken(OPENBRACKET,'(',1,1929) +LexToken(OPENBRACKET,'(',1,1930) +LexToken(VAR,'ot',1,1931) +LexToken(COMPARISON,'<',1,1933) +LexToken(NUMBER,'1',1,1934) +LexToken(LOGICAL,'|',1,1935) +LexToken(VAR,'ot',1,1936) +LexToken(COMPARISON,'>',1,1938) +LexToken(NUMBER,'9',1,1939) +LexToken(CLOSEBRACKET,')',1,1940) +LexToken(LOGICAL,'&',1,1941) +LexToken(OPENBRACKET,'(',1,1942) +LexToken(VAR,'ot',1,1943) +LexToken(COMPARISON,'<>',1,1945) +LexToken(NUMBER,'-1',1,1947) +LexToken(CLOSEBRACKET,')',1,1949) +LexToken(CLOSEBRACKET,')',1,1950) +LexToken(THEN,'then',1,1952) +LexToken(EOL,'\n',1,1956) +LexToken(VAR,'message',1,1973) +LexToken(OPENBRACKET,'(',1,1980) +LexToken(VAR,'_',1,1981) +LexToken(OPENBRACKET,'(',1,1982) +LexToken(DQSTRING,'"Outport type must be a number between 1 and 9, or -1 for inheritance."',1,2053) +LexToken(CLOSEBRACKET,')',1,2054) +LexToken(CLOSEBRACKET,')',1,2055) +LexToken(EOL,'\n',1,2056) +LexToken(ELSE,'else',1,2069) +LexToken(EOL,'\n',1,2073) +LexToken(IF,'if',1,2090) +LexToken(VAR,'model',1,2093) +LexToken(DOT,'.',1,2098) +LexToken(VAR,'ipar',1,2099) +LexToken(COMPARISON,'<>',1,2103) +LexToken(VAR,'prt',1,2105) +LexToken(THEN,'then',1,2109) +LexToken(EOL,'\n',1,2113) +LexToken(VAR,'needcompile',1,2134) +LexToken(ASSIGNMENT,'=',1,2145) +LexToken(NUMBER,'4',1,2146) +LexToken(SEMICOLON,';',1,2147) +LexToken(EOL,'\n',1,2148) +LexToken(VAR,'y',1,2169) +LexToken(ASSIGNMENT,'=',1,2170) +LexToken(VAR,'needcompile',1,2171) +LexToken(COMMA,',',1,2182) +LexToken(EOL,'\n',1,2183) +LexToken(END,'end',1,2200) +LexToken(EOL,'\n',1,2203) +LexToken(VAR,'model',1,2220) +LexToken(DOT,'.',1,2225) +LexToken(VAR,'ipar',1,2226) +LexToken(ASSIGNMENT,'=',1,2230) +LexToken(VAR,'prt',1,2231) +LexToken(EOL,'\n',1,2234) +LexToken(VAR,'model',1,2251) +LexToken(DOT,'.',1,2256) +LexToken(VAR,'firing',1,2257) +LexToken(ASSIGNMENT,'=',1,2263) +LexToken(OPENSQBRACKET,'[',1,2264) +LexToken(CLOSESQBRACKET,']',1,2265) +LexToken(SEMICOLON,';',1,2266) +LexToken(EOL,'\n',1,2267) +LexToken(VAR,'model',1,2284) +LexToken(DOT,'.',1,2289) +LexToken(VAR,'out',1,2290) +LexToken(ASSIGNMENT,'=',1,2293) +LexToken(VAR,'otsz',1,2294) +LexToken(OPENBRACKET,'(',1,2298) +LexToken(NUMBER,'1',1,2299) +LexToken(CLOSEBRACKET,')',1,2300) +LexToken(EOL,'\n',1,2301) +LexToken(VAR,'model',1,2318) +LexToken(DOT,'.',1,2323) +LexToken(VAR,'out2',1,2324) +LexToken(ASSIGNMENT,'=',1,2328) +LexToken(VAR,'otsz',1,2329) +LexToken(OPENBRACKET,'(',1,2333) +LexToken(NUMBER,'2',1,2334) +LexToken(CLOSEBRACKET,')',1,2335) +LexToken(EOL,'\n',1,2336) +LexToken(VAR,'model',1,2353) +LexToken(DOT,'.',1,2358) +LexToken(VAR,'outtyp',1,2359) +LexToken(ASSIGNMENT,'=',1,2365) +LexToken(VAR,'ot',1,2366) +LexToken(SEMICOLON,';',1,2368) +LexToken(EOL,'\n',1,2369) +LexToken(VAR,'graphics',1,2386) +LexToken(DOT,'.',1,2394) +LexToken(VAR,'exprs',1,2395) +LexToken(ASSIGNMENT,'=',1,2400) +LexToken(VAR,'exprs',1,2401) +LexToken(EOL,'\n',1,2406) +LexToken(VAR,'x',1,2423) +LexToken(DOT,'.',1,2424) +LexToken(VAR,'graphics',1,2425) +LexToken(ASSIGNMENT,'=',1,2433) +LexToken(VAR,'graphics',1,2434) +LexToken(EOL,'\n',1,2442) +LexToken(VAR,'x',1,2459) +LexToken(DOT,'.',1,2460) +LexToken(VAR,'model',1,2461) +LexToken(ASSIGNMENT,'=',1,2466) +LexToken(VAR,'model',1,2467) +LexToken(EOL,'\n',1,2472) +LexToken(BREAK,'break',1,2489) +LexToken(EOL,'\n',1,2494) +LexToken(END,'end',1,2507) +LexToken(EOL,'\n',1,2510) +LexToken(END,'end',1,2519) +LexToken(EOL,'\n',1,2522) +LexToken(CASE,'case',1,2527) +LexToken(DQSTRING,'"define"',1,2539) +LexToken(THEN,'then',1,2541) +LexToken(EOL,'\n',1,2545) +LexToken(VAR,'prt',1,2554) +LexToken(ASSIGNMENT,'=',1,2557) +LexToken(NUMBER,'1',1,2558) +LexToken(EOL,'\n',1,2559) +LexToken(VAR,'model',1,2568) +LexToken(ASSIGNMENT,'=',1,2573) +LexToken(SCICOS_MODEL,'scicos_model',1,2574) +LexToken(OPENBRACKET,'(',1,2586) +LexToken(CLOSEBRACKET,')',1,2587) +LexToken(EOL,'\n',1,2588) +LexToken(VAR,'model',1,2597) +LexToken(DOT,'.',1,2602) +LexToken(VAR,'sim',1,2603) +LexToken(ASSIGNMENT,'=',1,2606) +LexToken(DQSTRING,'"input"',1,2613) +LexToken(EOL,'\n',1,2614) +LexToken(VAR,'model',1,2623) +LexToken(DOT,'.',1,2628) +LexToken(VAR,'out',1,2629) +LexToken(ASSIGNMENT,'=',1,2632) +LexToken(NUMBER,'-1',1,2633) +LexToken(EOL,'\n',1,2635) +LexToken(VAR,'model',1,2644) +LexToken(DOT,'.',1,2649) +LexToken(VAR,'out2',1,2650) +LexToken(ASSIGNMENT,'=',1,2654) +LexToken(NUMBER,'-2',1,2655) +LexToken(EOL,'\n',1,2657) +LexToken(VAR,'model',1,2666) +LexToken(DOT,'.',1,2671) +LexToken(VAR,'outtyp',1,2672) +LexToken(ASSIGNMENT,'=',1,2678) +LexToken(NUMBER,'-1',1,2679) +LexToken(EOL,'\n',1,2681) +LexToken(VAR,'model',1,2690) +LexToken(DOT,'.',1,2695) +LexToken(VAR,'ipar',1,2696) +LexToken(ASSIGNMENT,'=',1,2700) +LexToken(VAR,'prt',1,2701) +LexToken(EOL,'\n',1,2704) +LexToken(VAR,'model',1,2713) +LexToken(DOT,'.',1,2718) +LexToken(VAR,'blocktype',1,2719) +LexToken(ASSIGNMENT,'=',1,2728) +LexToken(DQSTRING,'"c"',1,2731) +LexToken(EOL,'\n',1,2732) +LexToken(VAR,'model',1,2741) +LexToken(DOT,'.',1,2746) +LexToken(VAR,'dep_ut',1,2747) +LexToken(ASSIGNMENT,'=',1,2753) +LexToken(OPENSQBRACKET,'[',1,2754) +LexToken(PREVAR_BOOLEAN,'%f',1,2755) +LexToken(PREVAR_BOOLEAN,'%f',1,2758) +LexToken(CLOSESQBRACKET,']',1,2760) +LexToken(EOL,'\n',1,2761) +LexToken(EOL,'\n',1,2762) +LexToken(VAR,'exprs',1,2771) +LexToken(ASSIGNMENT,'=',1,2776) +LexToken(VAR,'sci2exp',1,2777) +LexToken(OPENBRACKET,'(',1,2784) +LexToken(VAR,'prt',1,2785) +LexToken(CLOSEBRACKET,')',1,2788) +LexToken(EOL,'\n',1,2789) +LexToken(VAR,'gr_i',1,2798) +LexToken(ASSIGNMENT,'=',1,2802) +LexToken(OPENSQBRACKET,'[',1,2803) +LexToken(CLOSESQBRACKET,']',1,2804) +LexToken(EOL,'\n',1,2805) +LexToken(VAR,'x',1,2814) +LexToken(ASSIGNMENT,'=',1,2815) +LexToken(VAR,'standard_define',1,2816) +LexToken(OPENBRACKET,'(',1,2831) +LexToken(OPENSQBRACKET,'[',1,2832) +LexToken(NUMBER,'1',1,2833) +LexToken(NUMBER,'1',1,2835) +LexToken(CLOSESQBRACKET,']',1,2836) +LexToken(COMMA,',',1,2837) +LexToken(VAR,'model',1,2838) +LexToken(COMMA,',',1,2843) +LexToken(VAR,'exprs',1,2844) +LexToken(COMMA,',',1,2849) +LexToken(VAR,'gr_i',1,2850) +LexToken(CLOSEBRACKET,')',1,2854) +LexToken(EOL,'\n',1,2855) +LexToken(END,'end',1,2860) +LexToken(EOL,'\n',1,2863) +LexToken(ENDFUNCTION,'endfunction',1,2864) +LexToken(EOL,'\n',1,2875) diff --git a/js/Sources/Modulo_Count.js b/js/Sources/Modulo_Count.js new file mode 100644 index 00000000..0cdae964 --- /dev/null +++ b/js/Sources/Modulo_Count.js @@ -0,0 +1,380 @@ +LexToken(EOL,'\n',1,7) +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,69) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,151) +LexToken(EOL,'\n',1,223) +LexToken(EOL,'\n',1,295) +LexToken(EOL,'\n',1,364) +LexToken(EOL,'\n',1,403) +LexToken(EOL,'\n',1,406) +LexToken(EOL,'\n',1,473) +LexToken(EOL,'\n',1,539) +LexToken(EOL,'\n',1,604) +LexToken(EOL,'\n',1,652) +LexToken(EOL,'\n',1,655) +LexToken(EOL,'\n',1,724) +LexToken(EOL,'\n',1,787) +LexToken(EOL,'\n',1,869) +LexToken(EOL,'\n',1,872) +LexToken(EOL,'\n',1,903) +LexToken(EOL,'\n',1,906) +LexToken(EOL,'\n',1,907) +LexToken(FUNCTION,'function',1,908) +LexToken(OPENSQBRACKET,'[',1,917) +LexToken(VAR,'x',1,918) +LexToken(COMMA,',',1,919) +LexToken(VAR,'y',1,920) +LexToken(COMMA,',',1,921) +LexToken(VAR,'typ',1,922) +LexToken(CLOSESQBRACKET,']',1,925) +LexToken(ASSIGNMENT,'=',1,926) +LexToken(VAR,'Modulo_Count',1,927) +LexToken(OPENBRACKET,'(',1,939) +LexToken(VAR,'job',1,940) +LexToken(COMMA,',',1,943) +LexToken(VAR,'arg1',1,944) +LexToken(COMMA,',',1,948) +LexToken(VAR,'arg2',1,949) +LexToken(CLOSEBRACKET,')',1,953) +LexToken(EOL,'\n',1,954) +LexToken(VAR,'x',1,959) +LexToken(ASSIGNMENT,'=',1,960) +LexToken(OPENSQBRACKET,'[',1,961) +LexToken(CLOSESQBRACKET,']',1,962) +LexToken(SEMICOLON,';',1,963) +LexToken(EOL,'\n',1,964) +LexToken(VAR,'y',1,969) +LexToken(ASSIGNMENT,'=',1,970) +LexToken(OPENSQBRACKET,'[',1,971) +LexToken(CLOSESQBRACKET,']',1,972) +LexToken(SEMICOLON,';',1,973) +LexToken(EOL,'\n',1,974) +LexToken(VAR,'typ',1,979) +LexToken(ASSIGNMENT,'=',1,982) +LexToken(OPENSQBRACKET,'[',1,983) +LexToken(CLOSESQBRACKET,']',1,984) +LexToken(SEMICOLON,';',1,985) +LexToken(EOL,'\n',1,986) +LexToken(SELECT,'select',1,991) +LexToken(VAR,'job',1,998) +LexToken(EOL,'\n',1,1001) +LexToken(CASE,'case',1,1006) +LexToken(DQSTRING,'"set"',1,1015) +LexToken(THEN,'then',1,1017) +LexToken(EOL,'\n',1,1021) +LexToken(VAR,'x',1,1030) +LexToken(ASSIGNMENT,'=',1,1031) +LexToken(VAR,'arg1',1,1032) +LexToken(SEMICOLON,';',1,1036) +LexToken(EOL,'\n',1,1037) +LexToken(VAR,'graphics',1,1046) +LexToken(ASSIGNMENT,'=',1,1054) +LexToken(VAR,'arg1',1,1055) +LexToken(DOT,'.',1,1059) +LexToken(VAR,'graphics',1,1060) +LexToken(SEMICOLON,';',1,1068) +LexToken(EOL,'\n',1,1069) +LexToken(VAR,'exprs',1,1078) +LexToken(ASSIGNMENT,'=',1,1083) +LexToken(VAR,'graphics',1,1084) +LexToken(DOT,'.',1,1092) +LexToken(VAR,'exprs',1,1093) +LexToken(EOL,'\n',1,1098) +LexToken(VAR,'model',1,1107) +LexToken(ASSIGNMENT,'=',1,1112) +LexToken(VAR,'arg1',1,1113) +LexToken(DOT,'.',1,1117) +LexToken(VAR,'model',1,1118) +LexToken(SEMICOLON,';',1,1123) +LexToken(EOL,'\n',1,1124) +LexToken(WHILE,'while',1,1133) +LexToken(PREVAR_BOOLEAN,'%t',1,1139) +LexToken(DO,'do',1,1142) +LexToken(EOL,'\n',1,1144) +LexToken(OPENSQBRACKET,'[',1,1157) +LexToken(VAR,'ok',1,1158) +LexToken(COMMA,',',1,1160) +LexToken(VAR,'ini_c',1,1161) +LexToken(COMMA,',',1,1166) +LexToken(VAR,'base',1,1167) +LexToken(COMMA,',',1,1171) +LexToken(VAR,'exprs',1,1172) +LexToken(CLOSESQBRACKET,']',1,1177) +LexToken(ASSIGNMENT,'=',1,1179) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1181) +LexToken(OPENBRACKET,'(',1,1196) +LexToken(OPENSQBRACKET,'[',1,1197) +LexToken(VAR,'msprintf',1,1198) +LexToken(OPENBRACKET,'(',1,1206) +LexToken(VAR,'gettext',1,1207) +LexToken(OPENBRACKET,'(',1,1214) +LexToken(DQSTRING,'"Set %s block parameters"',1,1239) +LexToken(CLOSEBRACKET,')',1,1240) +LexToken(COMMA,',',1,1241) +LexToken(DQSTRING,'"Modulo_Count"',1,1256) +LexToken(CLOSEBRACKET,')',1,1257) +LexToken(SEMICOLON,';',1,1258) +LexToken(DQSTRING,'" "',1,1261) +LexToken(SEMICOLON,';',1,1262) +LexToken(VAR,'gettext',1,1264) +LexToken(OPENBRACKET,'(',1,1271) +LexToken(DQSTRING,'"Modulo counter (0 to N counter)"',1,1304) +LexToken(CLOSEBRACKET,')',1,1305) +LexToken(SEMICOLON,';',1,1306) +LexToken(DQSTRING,'" "',1,1309) +LexToken(CLOSESQBRACKET,']',1,1310) +LexToken(COMMA,',',1,1311) +LexToken(OPENSQBRACKET,'[',1,1328) +LexToken(VAR,'gettext',1,1329) +LexToken(OPENBRACKET,'(',1,1336) +LexToken(DQSTRING,'"Initial State (zero or positive number)"',1,1377) +LexToken(CLOSEBRACKET,')',1,1378) +LexToken(SEMICOLON,';',1,1379) +LexToken(VAR,'gettext',1,1381) +LexToken(OPENBRACKET,'(',1,1388) +LexToken(DQSTRING,'"Upper Limit (positive number)"',1,1419) +LexToken(CLOSEBRACKET,')',1,1420) +LexToken(CLOSESQBRACKET,']',1,1421) +LexToken(COMMA,',',1,1422) +LexToken(VAR,'list',1,1439) +LexToken(OPENBRACKET,'(',1,1443) +LexToken(DQSTRING,'"vec"',1,1448) +LexToken(COMMA,',',1,1449) +LexToken(NUMBER,'1',1,1450) +LexToken(COMMA,',',1,1451) +LexToken(DQSTRING,'"vec"',1,1456) +LexToken(COMMA,',',1,1457) +LexToken(NUMBER,'1',1,1458) +LexToken(CLOSEBRACKET,')',1,1459) +LexToken(COMMA,',',1,1460) +LexToken(VAR,'exprs',1,1462) +LexToken(CLOSEBRACKET,')',1,1467) +LexToken(SEMICOLON,';',1,1468) +LexToken(EOL,'\n',1,1469) +LexToken(EOL,'\n',1,1470) +LexToken(VAR,'ini_c',1,1483) +LexToken(ASSIGNMENT,'=',1,1489) +LexToken(VAR,'int',1,1491) +LexToken(OPENBRACKET,'(',1,1494) +LexToken(VAR,'ini_c',1,1495) +LexToken(CLOSEBRACKET,')',1,1500) +LexToken(SEMICOLON,';',1,1501) +LexToken(EOL,'\n',1,1502) +LexToken(VAR,'base',1,1515) +LexToken(ASSIGNMENT,'=',1,1520) +LexToken(VAR,'int',1,1522) +LexToken(OPENBRACKET,'(',1,1525) +LexToken(VAR,'base',1,1526) +LexToken(CLOSEBRACKET,')',1,1530) +LexToken(SEMICOLON,';',1,1531) +LexToken(EOL,'\n',1,1532) +LexToken(IF,'if',1,1545) +LexToken(NOT,'~',1,1548) +LexToken(VAR,'ok',1,1549) +LexToken(THEN,'then',1,1552) +LexToken(EOL,'\n',1,1556) +LexToken(BREAK,'break',1,1573) +LexToken(COMMA,',',1,1578) +LexToken(EOL,'\n',1,1579) +LexToken(END,'end',1,1592) +LexToken(EOL,'\n',1,1595) +LexToken(IF,'if',1,1608) +LexToken(VAR,'ini_c',1,1611) +LexToken(COMPARISON,'<',1,1617) +LexToken(NUMBER,'0',1,1618) +LexToken(THEN,'then',1,1620) +LexToken(EOL,'\n',1,1624) +LexToken(VAR,'block_parameter_error',1,1641) +LexToken(OPENBRACKET,'(',1,1662) +LexToken(VAR,'msprintf',1,1663) +LexToken(OPENBRACKET,'(',1,1671) +LexToken(VAR,'gettext',1,1672) +LexToken(OPENBRACKET,'(',1,1679) +LexToken(DQSTRING,'"Wrong value for \\\'Initial State\\\' parameter: %d."',1,1729) +LexToken(CLOSEBRACKET,')',1,1730) +LexToken(COMMA,',',1,1731) +LexToken(VAR,'ini_c',1,1733) +LexToken(CLOSEBRACKET,')',1,1738) +LexToken(COMMA,',',1,1739) +LexToken(VAR,'gettext',1,1760) +LexToken(OPENBRACKET,'(',1,1767) +LexToken(DQSTRING,'"Null or positive integer expected."',1,1803) +LexToken(CLOSEBRACKET,')',1,1804) +LexToken(CLOSEBRACKET,')',1,1805) +LexToken(SEMICOLON,';',1,1806) +LexToken(EOL,'\n',1,1807) +LexToken(ELSEIF,'elseif',1,1820) +LexToken(VAR,'base',1,1827) +LexToken(COMPARISON,'<=',1,1832) +LexToken(NUMBER,'0',1,1835) +LexToken(THEN,'then',1,1837) +LexToken(EOL,'\n',1,1841) +LexToken(VAR,'block_parameter_error',1,1858) +LexToken(OPENBRACKET,'(',1,1879) +LexToken(VAR,'msprintf',1,1880) +LexToken(OPENBRACKET,'(',1,1888) +LexToken(VAR,'gettext',1,1889) +LexToken(OPENBRACKET,'(',1,1896) +LexToken(DQSTRING,'"Wrong values for \\\'Upper Limit\\\' parameter: %d."',1,1945) +LexToken(CLOSEBRACKET,')',1,1946) +LexToken(COMMA,',',1,1947) +LexToken(VAR,'base',1,1949) +LexToken(CLOSEBRACKET,')',1,1953) +LexToken(COMMA,',',1,1954) +LexToken(VAR,'gettext',1,1974) +LexToken(OPENBRACKET,'(',1,1981) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,2018) +LexToken(CLOSEBRACKET,')',1,2019) +LexToken(CLOSEBRACKET,')',1,2020) +LexToken(SEMICOLON,';',1,2021) +LexToken(EOL,'\n',1,2022) +LexToken(ELSE,'else',1,2035) +LexToken(EOL,'\n',1,2039) +LexToken(VAR,'graphics',1,2056) +LexToken(DOT,'.',1,2064) +LexToken(VAR,'exprs',1,2065) +LexToken(ASSIGNMENT,'=',1,2070) +LexToken(VAR,'exprs',1,2071) +LexToken(EOL,'\n',1,2076) +LexToken(VAR,'model',1,2093) +LexToken(DOT,'.',1,2098) +LexToken(VAR,'ipar',1,2099) +LexToken(ASSIGNMENT,'=',1,2103) +LexToken(VAR,'base',1,2104) +LexToken(SEMICOLON,';',1,2108) +LexToken(EOL,'\n',1,2109) +LexToken(VAR,'model',1,2126) +LexToken(DOT,'.',1,2131) +LexToken(VAR,'dstate',1,2132) +LexToken(ASSIGNMENT,'=',1,2138) +LexToken(VAR,'ini_c',1,2139) +LexToken(SEMICOLON,';',1,2144) +LexToken(EOL,'\n',1,2145) +LexToken(VAR,'x',1,2162) +LexToken(DOT,'.',1,2163) +LexToken(VAR,'graphics',1,2164) +LexToken(ASSIGNMENT,'=',1,2172) +LexToken(VAR,'graphics',1,2173) +LexToken(SEMICOLON,';',1,2181) +LexToken(EOL,'\n',1,2182) +LexToken(VAR,'x',1,2199) +LexToken(DOT,'.',1,2200) +LexToken(VAR,'model',1,2201) +LexToken(ASSIGNMENT,'=',1,2206) +LexToken(VAR,'model',1,2207) +LexToken(EOL,'\n',1,2212) +LexToken(BREAK,'break',1,2229) +LexToken(EOL,'\n',1,2234) +LexToken(END,'end',1,2247) +LexToken(EOL,'\n',1,2250) +LexToken(END,'end',1,2259) +LexToken(EOL,'\n',1,2262) +LexToken(CASE,'case',1,2267) +LexToken(DQSTRING,'"define"',1,2279) +LexToken(THEN,'then',1,2281) +LexToken(EOL,'\n',1,2285) +LexToken(VAR,'ini_c',1,2294) +LexToken(ASSIGNMENT,'=',1,2299) +LexToken(NUMBER,'0',1,2300) +LexToken(EOL,'\n',1,2301) +LexToken(VAR,'base',1,2310) +LexToken(ASSIGNMENT,'=',1,2314) +LexToken(NUMBER,'3',1,2315) +LexToken(EOL,'\n',1,2316) +LexToken(VAR,'model',1,2325) +LexToken(ASSIGNMENT,'=',1,2330) +LexToken(SCICOS_MODEL,'scicos_model',1,2331) +LexToken(OPENBRACKET,'(',1,2343) +LexToken(CLOSEBRACKET,')',1,2344) +LexToken(EOL,'\n',1,2345) +LexToken(VAR,'model',1,2354) +LexToken(DOT,'.',1,2359) +LexToken(VAR,'sim',1,2360) +LexToken(ASSIGNMENT,'=',1,2363) +LexToken(VAR,'list',1,2364) +LexToken(OPENBRACKET,'(',1,2368) +LexToken(DQSTRING,'"modulo_count"',1,2382) +LexToken(COMMA,',',1,2383) +LexToken(NUMBER,'4',1,2384) +LexToken(CLOSEBRACKET,')',1,2385) +LexToken(EOL,'\n',1,2386) +LexToken(VAR,'model',1,2395) +LexToken(DOT,'.',1,2400) +LexToken(VAR,'evtin',1,2401) +LexToken(ASSIGNMENT,'=',1,2406) +LexToken(NUMBER,'1',1,2407) +LexToken(EOL,'\n',1,2408) +LexToken(VAR,'model',1,2417) +LexToken(DOT,'.',1,2422) +LexToken(VAR,'out',1,2423) +LexToken(ASSIGNMENT,'=',1,2426) +LexToken(NUMBER,'1',1,2427) +LexToken(EOL,'\n',1,2428) +LexToken(VAR,'model',1,2437) +LexToken(DOT,'.',1,2442) +LexToken(VAR,'dstate',1,2443) +LexToken(ASSIGNMENT,'=',1,2449) +LexToken(VAR,'ini_c',1,2450) +LexToken(EOL,'\n',1,2455) +LexToken(VAR,'model',1,2464) +LexToken(DOT,'.',1,2469) +LexToken(VAR,'ipar',1,2470) +LexToken(ASSIGNMENT,'=',1,2474) +LexToken(VAR,'base',1,2475) +LexToken(EOL,'\n',1,2479) +LexToken(VAR,'model',1,2488) +LexToken(DOT,'.',1,2493) +LexToken(VAR,'blocktype',1,2494) +LexToken(ASSIGNMENT,'=',1,2503) +LexToken(DQSTRING,'"c"',1,2506) +LexToken(EOL,'\n',1,2507) +LexToken(VAR,'model',1,2516) +LexToken(DOT,'.',1,2521) +LexToken(VAR,'dep_ut',1,2522) +LexToken(ASSIGNMENT,'=',1,2528) +LexToken(OPENSQBRACKET,'[',1,2529) +LexToken(PREVAR_BOOLEAN,'%f',1,2530) +LexToken(PREVAR_BOOLEAN,'%f',1,2533) +LexToken(CLOSESQBRACKET,']',1,2535) +LexToken(EOL,'\n',1,2536) +LexToken(EOL,'\n',1,2537) +LexToken(VAR,'exprs',1,2546) +LexToken(ASSIGNMENT,'=',1,2551) +LexToken(OPENSQBRACKET,'[',1,2552) +LexToken(VAR,'string',1,2553) +LexToken(OPENBRACKET,'(',1,2559) +LexToken(VAR,'ini_c',1,2560) +LexToken(CLOSEBRACKET,')',1,2565) +LexToken(SEMICOLON,';',1,2566) +LexToken(VAR,'string',1,2567) +LexToken(OPENBRACKET,'(',1,2573) +LexToken(VAR,'base',1,2574) +LexToken(CLOSEBRACKET,')',1,2578) +LexToken(CLOSESQBRACKET,']',1,2579) +LexToken(EOL,'\n',1,2580) +LexToken(VAR,'gr_i',1,2589) +LexToken(ASSIGNMENT,'=',1,2593) +LexToken(OPENSQBRACKET,'[',1,2594) +LexToken(CLOSESQBRACKET,']',1,2595) +LexToken(EOL,'\n',1,2596) +LexToken(VAR,'x',1,2605) +LexToken(ASSIGNMENT,'=',1,2606) +LexToken(VAR,'standard_define',1,2607) +LexToken(OPENBRACKET,'(',1,2622) +LexToken(OPENSQBRACKET,'[',1,2623) +LexToken(NUMBER,'3',1,2624) +LexToken(NUMBER,'2',1,2626) +LexToken(CLOSESQBRACKET,']',1,2627) +LexToken(COMMA,',',1,2628) +LexToken(VAR,'model',1,2629) +LexToken(COMMA,',',1,2634) +LexToken(VAR,'exprs',1,2635) +LexToken(COMMA,',',1,2640) +LexToken(VAR,'gr_i',1,2641) +LexToken(CLOSEBRACKET,')',1,2645) +LexToken(EOL,'\n',1,2646) +LexToken(END,'end',1,2651) +LexToken(EOL,'\n',1,2654) +LexToken(ENDFUNCTION,'endfunction',1,2655) +LexToken(EOL,'\n',1,2666) diff --git a/js/Sources/PULSE_SC.js b/js/Sources/PULSE_SC.js new file mode 100644 index 00000000..79fbd94d --- /dev/null +++ b/js/Sources/PULSE_SC.js @@ -0,0 +1,2349 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(FUNCTION,'function',1,832) +LexToken(OPENSQBRACKET,'[',1,841) +LexToken(VAR,'x',1,842) +LexToken(COMMA,',',1,843) +LexToken(VAR,'y',1,844) +LexToken(COMMA,',',1,845) +LexToken(VAR,'typ',1,846) +LexToken(CLOSESQBRACKET,']',1,849) +LexToken(ASSIGNMENT,'=',1,850) +LexToken(VAR,'PULSE_SC',1,851) +LexToken(OPENBRACKET,'(',1,859) +LexToken(VAR,'job',1,860) +LexToken(COMMA,',',1,863) +LexToken(VAR,'arg1',1,864) +LexToken(COMMA,',',1,868) +LexToken(VAR,'arg2',1,869) +LexToken(CLOSEBRACKET,')',1,873) +LexToken(EOL,'\n',1,874) +LexToken(EOL,'\n',1,920) +LexToken(VAR,'x',1,925) +LexToken(ASSIGNMENT,'=',1,926) +LexToken(OPENSQBRACKET,'[',1,927) +LexToken(CLOSESQBRACKET,']',1,928) +LexToken(SEMICOLON,';',1,929) +LexToken(EOL,'\n',1,930) +LexToken(VAR,'y',1,935) +LexToken(ASSIGNMENT,'=',1,936) +LexToken(OPENSQBRACKET,'[',1,937) +LexToken(CLOSESQBRACKET,']',1,938) +LexToken(SEMICOLON,';',1,939) +LexToken(EOL,'\n',1,940) +LexToken(VAR,'typ',1,945) +LexToken(ASSIGNMENT,'=',1,948) +LexToken(OPENSQBRACKET,'[',1,949) +LexToken(CLOSESQBRACKET,']',1,950) +LexToken(SEMICOLON,';',1,951) +LexToken(EOL,'\n',1,952) +LexToken(SELECT,'select',1,957) +LexToken(VAR,'job',1,964) +LexToken(EOL,'\n',1,967) +LexToken(CASE,'case',1,972) +LexToken(DQSTRING,'"set"',1,981) +LexToken(THEN,'then',1,983) +LexToken(EOL,'\n',1,987) +LexToken(VAR,'y',1,996) +LexToken(ASSIGNMENT,'=',1,997) +LexToken(VAR,'needcompile',1,998) +LexToken(EOL,'\n',1,1009) +LexToken(VAR,'arg1',1,1018) +LexToken(DOT,'.',1,1022) +LexToken(VAR,'model',1,1023) +LexToken(DOT,'.',1,1028) +LexToken(VAR,'ipar',1,1029) +LexToken(ASSIGNMENT,'=',1,1033) +LexToken(NUMBER,'1',1,1034) +LexToken(SEMICOLON,';',1,1035) +LexToken(EOL,'\n',1,1036) +LexToken(VAR,'typ',1,1045) +LexToken(ASSIGNMENT,'=',1,1048) +LexToken(VAR,'list',1,1049) +LexToken(OPENBRACKET,'(',1,1053) +LexToken(CLOSEBRACKET,')',1,1054) +LexToken(EOL,'\n',1,1055) +LexToken(VAR,'graphics',1,1064) +LexToken(ASSIGNMENT,'=',1,1072) +LexToken(VAR,'arg1',1,1073) +LexToken(DOT,'.',1,1077) +LexToken(VAR,'graphics',1,1078) +LexToken(SEMICOLON,';',1,1086) +LexToken(EOL,'\n',1,1087) +LexToken(VAR,'exprs',1,1096) +LexToken(ASSIGNMENT,'=',1,1101) +LexToken(VAR,'graphics',1,1102) +LexToken(DOT,'.',1,1110) +LexToken(VAR,'exprs',1,1111) +LexToken(EOL,'\n',1,1116) +LexToken(VAR,'Btitre',1,1125) +LexToken(ASSIGNMENT,'=',1,1131) +LexToken(DQSTRING,'"Set Pulse Generator parameters"',1,1174) +LexToken(EOL,'\n',1,1175) +LexToken(VAR,'Exprs0',1,1184) +LexToken(ASSIGNMENT,'=',1,1190) +LexToken(OPENSQBRACKET,'[',1,1202) +LexToken(DQSTRING,'"E"',1,1205) +LexToken(SEMICOLON,';',1,1206) +LexToken(DQSTRING,'"W"',1,1209) +LexToken(SEMICOLON,';',1,1210) +LexToken(DQSTRING,'"F"',1,1213) +LexToken(SEMICOLON,';',1,1214) +LexToken(DQSTRING,'"A"',1,1217) +LexToken(CLOSESQBRACKET,']',1,1218) +LexToken(EOL,'\n',1,1219) +LexToken(VAR,'Bitems',1,1228) +LexToken(ASSIGNMENT,'=',1,1234) +LexToken(OPENSQBRACKET,'[',1,1246) +LexToken(DQSTRING,'"Phase delay (secs):"',1,1267) +LexToken(SEMICOLON,';',1,1268) +LexToken(DQSTRING,'"Pulse Width (% of period):"',1,1296) +LexToken(SEMICOLON,';',1,1297) +LexToken(DQSTRING,'"Period (secs):"',1,1313) +LexToken(SEMICOLON,';',1,1314) +LexToken(DQSTRING,'"Amplitude:"',1,1326) +LexToken(CLOSESQBRACKET,']',1,1327) +LexToken(EOL,'\n',1,1328) +LexToken(VAR,'Ss',1,1337) +LexToken(ASSIGNMENT,'=',1,1339) +LexToken(VAR,'list',1,1351) +LexToken(OPENBRACKET,'(',1,1355) +LexToken(DQSTRING,'"pol"',1,1360) +LexToken(COMMA,',',1,1361) +LexToken(NUMBER,'-1',1,1362) +LexToken(COMMA,',',1,1364) +LexToken(DQSTRING,'"pol"',1,1369) +LexToken(COMMA,',',1,1370) +LexToken(NUMBER,'-1',1,1371) +LexToken(COMMA,',',1,1373) +LexToken(DQSTRING,'"pol"',1,1378) +LexToken(COMMA,',',1,1379) +LexToken(NUMBER,'-1',1,1380) +LexToken(COMMA,',',1,1382) +LexToken(DQSTRING,'"mat"',1,1387) +LexToken(COMMA,',',1,1388) +LexToken(OPENSQBRACKET,'[',1,1389) +LexToken(NUMBER,'-1',1,1390) +LexToken(NUMBER,'-1',1,1393) +LexToken(CLOSESQBRACKET,']',1,1395) +LexToken(CLOSEBRACKET,')',1,1396) +LexToken(EOL,'\n',1,1397) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1406) +LexToken(ASSIGNMENT,'=',1,1420) +LexToken(VAR,'struct',1,1421) +LexToken(OPENBRACKET,'(',1,1427) +LexToken(CLOSEBRACKET,')',1,1428) +LexToken(SEMICOLON,';',1,1429) +LexToken(EOL,'\n',1,1430) +LexToken(VAR,'x',1,1439) +LexToken(ASSIGNMENT,'=',1,1440) +LexToken(VAR,'arg1',1,1441) +LexToken(EOL,'\n',1,1445) +LexToken(VAR,'ok',1,1454) +LexToken(ASSIGNMENT,'=',1,1456) +LexToken(PREVAR_BOOLEAN,'%f',1,1457) +LexToken(EOL,'\n',1,1459) +LexToken(WHILE,'while',1,1468) +LexToken(NOT,'~',1,1474) +LexToken(VAR,'ok',1,1475) +LexToken(DO,'do',1,1478) +LexToken(EOL,'\n',1,1480) +LexToken(OPENSQBRACKET,'[',1,1493) +LexToken(VAR,'ok',1,1494) +LexToken(COMMA,',',1,1496) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1497) +LexToken(DOT,'.',1,1511) +LexToken(VAR,'E',1,1512) +LexToken(COMMA,',',1,1513) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1514) +LexToken(DOT,'.',1,1528) +LexToken(VAR,'W',1,1529) +LexToken(COMMA,',',1,1530) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1531) +LexToken(DOT,'.',1,1545) +LexToken(VAR,'F',1,1546) +LexToken(COMMA,',',1,1547) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1548) +LexToken(DOT,'.',1,1562) +LexToken(VAR,'A',1,1563) +LexToken(COMMA,',',1,1564) +LexToken(VAR,'exprs',1,1565) +LexToken(CLOSESQBRACKET,']',1,1570) +LexToken(ASSIGNMENT,'=',1,1571) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1572) +LexToken(OPENBRACKET,'(',1,1587) +LexToken(VAR,'Btitre',1,1588) +LexToken(COMMA,',',1,1594) +LexToken(VAR,'Bitems',1,1595) +LexToken(COMMA,',',1,1601) +LexToken(VAR,'Ss',1,1602) +LexToken(COMMA,',',1,1604) +LexToken(VAR,'exprs',1,1605) +LexToken(CLOSEBRACKET,')',1,1610) +LexToken(EOL,'\n',1,1611) +LexToken(IF,'if',1,1624) +LexToken(NOT,'~',1,1627) +LexToken(VAR,'ok',1,1628) +LexToken(THEN,'then',1,1631) +LexToken(EOL,'\n',1,1635) +LexToken(RETURN,'return',1,1652) +LexToken(SEMICOLON,';',1,1658) +LexToken(EOL,'\n',1,1659) +LexToken(END,'end',1,1672) +LexToken(EOL,'\n',1,1675) +LexToken(PREVAR,'%scicos_context',1,1688) +LexToken(ASSIGNMENT,'=',1,1703) +LexToken(SCICOS_CONTEXT,'scicos_context',1,1704) +LexToken(SEMICOLON,';',1,1718) +LexToken(EOL,'\n',1,1719) +LexToken(VAR,'sblock',1,1732) +LexToken(ASSIGNMENT,'=',1,1738) +LexToken(VAR,'x',1,1739) +LexToken(DOT,'.',1,1740) +LexToken(VAR,'model',1,1741) +LexToken(DOT,'.',1,1746) +LexToken(VAR,'rpar',1,1747) +LexToken(EOL,'\n',1,1751) +LexToken(OPENSQBRACKET,'[',1,1764) +LexToken(PREVAR,'%scicos_context',1,1765) +LexToken(COMMA,',',1,1780) +LexToken(VAR,'ierr',1,1781) +LexToken(CLOSESQBRACKET,']',1,1785) +LexToken(ASSIGNMENT,'=',1,1786) +LexToken(VAR,'script2var',1,1787) +LexToken(OPENBRACKET,'(',1,1797) +LexToken(VAR,'sblock',1,1798) +LexToken(DOT,'.',1,1804) +LexToken(VAR,'props',1,1805) +LexToken(DOT,'.',1,1810) +LexToken(VAR,'context',1,1811) +LexToken(COMMA,',',1,1818) +LexToken(PREVAR,'%scicos_context',1,1819) +LexToken(CLOSEBRACKET,')',1,1834) +LexToken(EOL,'\n',1,1835) +LexToken(IF,'if',1,1848) +LexToken(VAR,'ierr',1,1851) +LexToken(COMPARISON,'==',1,1855) +LexToken(NUMBER,'0',1,1857) +LexToken(THEN,'then',1,1859) +LexToken(EOL,'\n',1,1863) +LexToken(OPENSQBRACKET,'[',1,1880) +LexToken(VAR,'sblock',1,1881) +LexToken(COMMA,',',1,1887) +LexToken(PREVAR,'%w',1,1888) +LexToken(COMMA,',',1,1890) +LexToken(VAR,'needcompile2',1,1891) +LexToken(COMMA,',',1,1903) +LexToken(VAR,'ok',1,1904) +LexToken(CLOSESQBRACKET,']',1,1906) +LexToken(ASSIGNMENT,'=',1,1907) +LexToken(VAR,'do_eval',1,1908) +LexToken(OPENBRACKET,'(',1,1915) +LexToken(VAR,'sblock',1,1916) +LexToken(COMMA,',',1,1922) +LexToken(VAR,'list',1,1923) +LexToken(OPENBRACKET,'(',1,1927) +LexToken(CLOSEBRACKET,')',1,1928) +LexToken(CLOSEBRACKET,')',1,1929) +LexToken(EOL,'\n',1,1930) +LexToken(IF,'if',1,1947) +LexToken(VAR,'ok',1,1950) +LexToken(THEN,'then',1,1953) +LexToken(EOL,'\n',1,1957) +LexToken(VAR,'y',1,1978) +LexToken(ASSIGNMENT,'=',1,1979) +LexToken(VAR,'max',1,1980) +LexToken(OPENBRACKET,'(',1,1983) +LexToken(NUMBER,'2',1,1984) +LexToken(COMMA,',',1,1985) +LexToken(VAR,'needcompile',1,1986) +LexToken(COMMA,',',1,1997) +LexToken(VAR,'needcompile2',1,1998) +LexToken(CLOSEBRACKET,')',1,2010) +LexToken(EOL,'\n',1,2011) +LexToken(VAR,'x',1,2032) +LexToken(DOT,'.',1,2033) +LexToken(VAR,'graphics',1,2034) +LexToken(DOT,'.',1,2042) +LexToken(VAR,'exprs',1,2043) +LexToken(ASSIGNMENT,'=',1,2048) +LexToken(VAR,'exprs',1,2049) +LexToken(EOL,'\n',1,2054) +LexToken(VAR,'x',1,2075) +LexToken(DOT,'.',1,2076) +LexToken(VAR,'model',1,2077) +LexToken(DOT,'.',1,2082) +LexToken(VAR,'rpar',1,2083) +LexToken(ASSIGNMENT,'=',1,2087) +LexToken(VAR,'sblock',1,2088) +LexToken(EOL,'\n',1,2094) +LexToken(BREAK,'break',1,2115) +LexToken(EOL,'\n',1,2120) +LexToken(END,'end',1,2137) +LexToken(EOL,'\n',1,2140) +LexToken(ELSE,'else',1,2153) +LexToken(EOL,'\n',1,2157) +LexToken(IF,'if',1,2174) +LexToken(OPENBRACKET,'(',1,2177) +LexToken(VAR,'lasterror',1,2178) +LexToken(OPENBRACKET,'(',1,2187) +LexToken(CLOSEBRACKET,')',1,2188) +LexToken(COMPARISON,'<>',1,2190) +LexToken(OPENSQBRACKET,'[',1,2193) +LexToken(CLOSESQBRACKET,']',1,2194) +LexToken(CLOSEBRACKET,')',1,2195) +LexToken(THEN,'then',1,2197) +LexToken(EOL,'\n',1,2201) +LexToken(VAR,'messagebox',1,2222) +LexToken(OPENBRACKET,'(',1,2232) +LexToken(VAR,'lasterror',1,2233) +LexToken(OPENBRACKET,'(',1,2242) +LexToken(CLOSEBRACKET,')',1,2243) +LexToken(CLOSEBRACKET,')',1,2244) +LexToken(EOL,'\n',1,2245) +LexToken(END,'end',1,2262) +LexToken(EOL,'\n',1,2265) +LexToken(VAR,'ok',1,2282) +LexToken(ASSIGNMENT,'=',1,2284) +LexToken(PREVAR_BOOLEAN,'%f',1,2285) +LexToken(EOL,'\n',1,2287) +LexToken(END,'end',1,2300) +LexToken(EOL,'\n',1,2303) +LexToken(END,'end',1,2312) +LexToken(EOL,'\n',1,2315) +LexToken(CASE,'case',1,2320) +LexToken(DQSTRING,'"define"',1,2332) +LexToken(THEN,'then',1,2334) +LexToken(EOL,'\n',1,2338) +LexToken(VAR,'scs_m_1',1,2347) +LexToken(ASSIGNMENT,'=',1,2354) +LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,2355) +LexToken(OPENBRACKET,'(',1,2369) +LexToken(VAR,'version',1,2381) +LexToken(ASSIGNMENT,'=',1,2388) +LexToken(DQSTRING,'"scicos4.2"',1,2399) +LexToken(COMMA,',',1,2400) +LexToken(VAR,'props',1,2412) +LexToken(ASSIGNMENT,'=',1,2417) +LexToken(SCICOS_PARAMS,'scicos_params',1,2418) +LexToken(OPENBRACKET,'(',1,2431) +LexToken(VAR,'wpar',1,2443) +LexToken(ASSIGNMENT,'=',1,2447) +LexToken(OPENSQBRACKET,'[',1,2448) +LexToken(NUMBER,'-162.7581',1,2449) +LexToken(COMMA,',',1,2458) +LexToken(NUMBER,'435.54369',1,2459) +LexToken(COMMA,',',1,2468) +LexToken(NUMBER,'67.607292',1,2469) +LexToken(COMMA,',',1,2478) +LexToken(NUMBER,'416.67644',1,2479) +LexToken(COMMA,',',1,2488) +LexToken(NUMBER,'827',1,2489) +LexToken(COMMA,',',1,2492) +LexToken(NUMBER,'479',1,2493) +LexToken(COMMA,',',1,2496) +LexToken(NUMBER,'0',1,2497) +LexToken(COMMA,',',1,2498) +LexToken(NUMBER,'15',1,2499) +LexToken(COMMA,',',1,2501) +LexToken(NUMBER,'827',1,2502) +LexToken(COMMA,',',1,2505) +LexToken(NUMBER,'480',1,2506) +LexToken(COMMA,',',1,2509) +LexToken(NUMBER,'715',1,2510) +LexToken(COMMA,',',1,2513) +LexToken(NUMBER,'167',1,2514) +LexToken(COMMA,',',1,2517) +LexToken(NUMBER,'1.4',1,2518) +LexToken(CLOSESQBRACKET,']',1,2521) +LexToken(COMMA,',',1,2522) +LexToken(VAR,'Title',1,2534) +LexToken(ASSIGNMENT,'=',1,2539) +LexToken(OPENSQBRACKET,'[',1,2540) +LexToken(DQSTRING,'"SuperBlock"',1,2552) +LexToken(COMMA,',',1,2553) +LexToken(DQSTRING,'"/home/fady/Scicos_examples/"',1,2582) +LexToken(CLOSESQBRACKET,']',1,2583) +LexToken(COMMA,',',1,2584) +LexToken(VAR,'tol',1,2596) +LexToken(ASSIGNMENT,'=',1,2599) +LexToken(OPENSQBRACKET,'[',1,2600) +LexToken(NUMBER,'0.0001',1,2601) +LexToken(SEMICOLON,';',1,2607) +LexToken(NUMBER,'0.000001',1,2608) +LexToken(SEMICOLON,';',1,2616) +LexToken(NUMBER,'1.000',1,2617) +LexToken(VAR,'D',1,2622) +LexToken(NUMBER,'-10',1,2623) +LexToken(SEMICOLON,';',1,2626) +LexToken(NUMBER,'100001',1,2627) +LexToken(SEMICOLON,';',1,2633) +LexToken(NUMBER,'0',1,2634) +LexToken(SEMICOLON,';',1,2635) +LexToken(NUMBER,'0',1,2636) +LexToken(SEMICOLON,';',1,2637) +LexToken(NUMBER,'0',1,2638) +LexToken(CLOSESQBRACKET,']',1,2639) +LexToken(COMMA,',',1,2640) +LexToken(VAR,'tf',1,2652) +LexToken(ASSIGNMENT,'=',1,2654) +LexToken(NUMBER,'10',1,2655) +LexToken(COMMA,',',1,2657) +LexToken(VAR,'context',1,2669) +LexToken(ASSIGNMENT,'=',1,2676) +LexToken(OPENSQBRACKET,'[',1,2677) +LexToken(DQSTRING,'"E2=E+W/100*F"',1,2691) +LexToken(SEMICOLON,';',1,2692) +LexToken(DQSTRING,'"if (W<0 | W>100) then error(\\\'Width must be between 0 and 100\\\');end"',1,2771) +LexToken(SEMICOLON,';',1,2772) +LexToken(DQSTRING,'"if (E2 >= F) then error (\\\'Offset must be lower than (frequency*(1-Width/100))\\\'); end"',1,2869) +LexToken(CLOSESQBRACKET,']',1,2870) +LexToken(COMMA,',',1,2871) +LexToken(VAR,'void1',1,2883) +LexToken(ASSIGNMENT,'=',1,2888) +LexToken(OPENSQBRACKET,'[',1,2889) +LexToken(CLOSESQBRACKET,']',1,2890) +LexToken(COMMA,',',1,2891) +LexToken(VAR,'options',1,2903) +LexToken(ASSIGNMENT,'=',1,2910) +LexToken(VAR,'tlist',1,2911) +LexToken(OPENBRACKET,'(',1,2916) +LexToken(OPENSQBRACKET,'[',1,2917) +LexToken(DQSTRING,'"scsopt"',1,2925) +LexToken(COMMA,',',1,2926) +LexToken(DQSTRING,'"3D"',1,2930) +LexToken(COMMA,',',1,2931) +LexToken(DQSTRING,'"Background"',1,2943) +LexToken(COMMA,',',1,2944) +LexToken(DQSTRING,'"Link"',1,2950) +LexToken(COMMA,',',1,2951) +LexToken(DQSTRING,'"ID"',1,2955) +LexToken(COMMA,',',1,2956) +LexToken(DQSTRING,'"Cmap"',1,2962) +LexToken(CLOSESQBRACKET,']',1,2963) +LexToken(COMMA,',',1,2964) +LexToken(VAR,'list',1,2965) +LexToken(OPENBRACKET,'(',1,2969) +LexToken(PREVAR_BOOLEAN,'%t',1,2970) +LexToken(COMMA,',',1,2972) +LexToken(NUMBER,'33',1,2973) +LexToken(CLOSEBRACKET,')',1,2975) +LexToken(COMMA,',',1,2976) +LexToken(OPENSQBRACKET,'[',1,2977) +LexToken(NUMBER,'8',1,2978) +LexToken(COMMA,',',1,2979) +LexToken(NUMBER,'1',1,2980) +LexToken(CLOSESQBRACKET,']',1,2981) +LexToken(COMMA,',',1,2982) +LexToken(OPENSQBRACKET,'[',1,2983) +LexToken(NUMBER,'1',1,2984) +LexToken(COMMA,',',1,2985) +LexToken(NUMBER,'5',1,2986) +LexToken(CLOSESQBRACKET,']',1,2987) +LexToken(COMMA,',',1,2988) +LexToken(VAR,'list',1,3000) +LexToken(OPENBRACKET,'(',1,3004) +LexToken(OPENSQBRACKET,'[',1,3005) +LexToken(NUMBER,'5',1,3006) +LexToken(COMMA,',',1,3007) +LexToken(NUMBER,'1',1,3008) +LexToken(CLOSESQBRACKET,']',1,3009) +LexToken(COMMA,',',1,3010) +LexToken(OPENSQBRACKET,'[',1,3011) +LexToken(NUMBER,'4',1,3012) +LexToken(COMMA,',',1,3013) +LexToken(NUMBER,'1',1,3014) +LexToken(CLOSESQBRACKET,']',1,3015) +LexToken(CLOSEBRACKET,')',1,3016) +LexToken(COMMA,',',1,3017) +LexToken(OPENSQBRACKET,'[',1,3018) +LexToken(NUMBER,'0.8',1,3019) +LexToken(COMMA,',',1,3022) +LexToken(NUMBER,'0.8',1,3023) +LexToken(COMMA,',',1,3026) +LexToken(NUMBER,'0.8',1,3027) +LexToken(CLOSESQBRACKET,']',1,3030) +LexToken(CLOSEBRACKET,')',1,3031) +LexToken(COMMA,',',1,3032) +LexToken(VAR,'void2',1,3044) +LexToken(ASSIGNMENT,'=',1,3049) +LexToken(OPENSQBRACKET,'[',1,3050) +LexToken(CLOSESQBRACKET,']',1,3051) +LexToken(COMMA,',',1,3052) +LexToken(VAR,'void3',1,3064) +LexToken(ASSIGNMENT,'=',1,3069) +LexToken(OPENSQBRACKET,'[',1,3070) +LexToken(CLOSESQBRACKET,']',1,3071) +LexToken(COMMA,',',1,3072) +LexToken(VAR,'doc',1,3084) +LexToken(ASSIGNMENT,'=',1,3087) +LexToken(VAR,'list',1,3088) +LexToken(OPENBRACKET,'(',1,3092) +LexToken(CLOSEBRACKET,')',1,3093) +LexToken(CLOSEBRACKET,')',1,3094) +LexToken(CLOSEBRACKET,')',1,3095) +LexToken(EOL,'\n',1,3096) +LexToken(VAR,'scs_m_1',1,3105) +LexToken(DOT,'.',1,3112) +LexToken(VAR,'objs',1,3113) +LexToken(OPENBRACKET,'(',1,3117) +LexToken(NUMBER,'1',1,3118) +LexToken(CLOSEBRACKET,')',1,3119) +LexToken(ASSIGNMENT,'=',1,3120) +LexToken(SCICOS_BLOCK,'scicos_block',1,3121) +LexToken(OPENBRACKET,'(',1,3133) +LexToken(VAR,'gui',1,3145) +LexToken(ASSIGNMENT,'=',1,3148) +LexToken(DQSTRING,'"CONST_m"',1,3157) +LexToken(COMMA,',',1,3158) +LexToken(VAR,'graphics',1,3170) +LexToken(ASSIGNMENT,'=',1,3178) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,3179) +LexToken(OPENBRACKET,'(',1,3194) +LexToken(VAR,'orig',1,3206) +LexToken(ASSIGNMENT,'=',1,3210) +LexToken(OPENSQBRACKET,'[',1,3211) +LexToken(NUMBER,'30.801202',1,3212) +LexToken(COMMA,',',1,3221) +LexToken(NUMBER,'158.91733',1,3222) +LexToken(CLOSESQBRACKET,']',1,3231) +LexToken(COMMA,',',1,3232) +LexToken(VAR,'sz',1,3244) +LexToken(ASSIGNMENT,'=',1,3246) +LexToken(OPENSQBRACKET,'[',1,3247) +LexToken(NUMBER,'40',1,3248) +LexToken(COMMA,',',1,3250) +LexToken(NUMBER,'40',1,3251) +LexToken(CLOSESQBRACKET,']',1,3253) +LexToken(COMMA,',',1,3254) +LexToken(VAR,'flip',1,3266) +LexToken(ASSIGNMENT,'=',1,3270) +LexToken(PREVAR_BOOLEAN,'%t',1,3271) +LexToken(COMMA,',',1,3273) +LexToken(VAR,'theta',1,3285) +LexToken(ASSIGNMENT,'=',1,3290) +LexToken(NUMBER,'0',1,3291) +LexToken(COMMA,',',1,3292) +LexToken(VAR,'exprs',1,3304) +LexToken(ASSIGNMENT,'=',1,3309) +LexToken(DQSTRING,'"A"',1,3312) +LexToken(COMMA,',',1,3313) +LexToken(VAR,'pin',1,3325) +LexToken(ASSIGNMENT,'=',1,3328) +LexToken(OPENSQBRACKET,'[',1,3329) +LexToken(CLOSESQBRACKET,']',1,3330) +LexToken(COMMA,',',1,3331) +LexToken(VAR,'pout',1,3343) +LexToken(ASSIGNMENT,'=',1,3347) +LexToken(NUMBER,'5',1,3348) +LexToken(COMMA,',',1,3349) +LexToken(VAR,'pein',1,3361) +LexToken(ASSIGNMENT,'=',1,3365) +LexToken(OPENSQBRACKET,'[',1,3366) +LexToken(CLOSESQBRACKET,']',1,3367) +LexToken(COMMA,',',1,3368) +LexToken(VAR,'peout',1,3380) +LexToken(ASSIGNMENT,'=',1,3385) +LexToken(OPENSQBRACKET,'[',1,3386) +LexToken(CLOSESQBRACKET,']',1,3387) +LexToken(COMMA,',',1,3388) +LexToken(VAR,'gr_i',1,3400) +LexToken(ASSIGNMENT,'=',1,3404) +LexToken(OPENSQBRACKET,'[',1,3405) +LexToken(CLOSESQBRACKET,']',1,3406) +LexToken(COMMA,',',1,3407) +LexToken(VAR,'id',1,3419) +LexToken(ASSIGNMENT,'=',1,3421) +LexToken(DQSTRING,'""',1,3423) +LexToken(COMMA,',',1,3424) +LexToken(VAR,'in_implicit',1,3436) +LexToken(ASSIGNMENT,'=',1,3447) +LexToken(OPENSQBRACKET,'[',1,3448) +LexToken(CLOSESQBRACKET,']',1,3449) +LexToken(COMMA,',',1,3450) +LexToken(VAR,'out_implicit',1,3462) +LexToken(ASSIGNMENT,'=',1,3474) +LexToken(DQSTRING,'"E"',1,3477) +LexToken(CLOSEBRACKET,')',1,3478) +LexToken(COMMA,',',1,3479) +LexToken(VAR,'model',1,3491) +LexToken(ASSIGNMENT,'=',1,3496) +LexToken(SCICOS_MODEL,'scicos_model',1,3497) +LexToken(OPENBRACKET,'(',1,3509) +LexToken(VAR,'sim',1,3521) +LexToken(ASSIGNMENT,'=',1,3524) +LexToken(VAR,'list',1,3525) +LexToken(OPENBRACKET,'(',1,3529) +LexToken(DQSTRING,'"cstblk4_m"',1,3540) +LexToken(COMMA,',',1,3541) +LexToken(NUMBER,'4',1,3542) +LexToken(CLOSEBRACKET,')',1,3543) +LexToken(COMMA,',',1,3544) +LexToken(VAR,'in',1,3556) +LexToken(ASSIGNMENT,'=',1,3558) +LexToken(OPENSQBRACKET,'[',1,3559) +LexToken(CLOSESQBRACKET,']',1,3560) +LexToken(COMMA,',',1,3561) +LexToken(VAR,'in2',1,3573) +LexToken(ASSIGNMENT,'=',1,3576) +LexToken(OPENSQBRACKET,'[',1,3577) +LexToken(CLOSESQBRACKET,']',1,3578) +LexToken(COMMA,',',1,3579) +LexToken(VAR,'intyp',1,3591) +LexToken(ASSIGNMENT,'=',1,3596) +LexToken(NUMBER,'1',1,3597) +LexToken(COMMA,',',1,3598) +LexToken(VAR,'out',1,3610) +LexToken(ASSIGNMENT,'=',1,3613) +LexToken(NUMBER,'1',1,3614) +LexToken(COMMA,',',1,3615) +LexToken(VAR,'out2',1,3627) +LexToken(ASSIGNMENT,'=',1,3631) +LexToken(NUMBER,'1',1,3632) +LexToken(COMMA,',',1,3633) +LexToken(VAR,'outtyp',1,3645) +LexToken(ASSIGNMENT,'=',1,3651) +LexToken(NUMBER,'1',1,3652) +LexToken(COMMA,',',1,3653) +LexToken(VAR,'evtin',1,3665) +LexToken(ASSIGNMENT,'=',1,3670) +LexToken(OPENSQBRACKET,'[',1,3671) +LexToken(CLOSESQBRACKET,']',1,3672) +LexToken(COMMA,',',1,3673) +LexToken(VAR,'evtout',1,3685) +LexToken(ASSIGNMENT,'=',1,3691) +LexToken(OPENSQBRACKET,'[',1,3692) +LexToken(CLOSESQBRACKET,']',1,3693) +LexToken(COMMA,',',1,3694) +LexToken(VAR,'state',1,3706) +LexToken(ASSIGNMENT,'=',1,3711) +LexToken(OPENSQBRACKET,'[',1,3712) +LexToken(CLOSESQBRACKET,']',1,3713) +LexToken(COMMA,',',1,3714) +LexToken(VAR,'dstate',1,3726) +LexToken(ASSIGNMENT,'=',1,3732) +LexToken(OPENSQBRACKET,'[',1,3733) +LexToken(CLOSESQBRACKET,']',1,3734) +LexToken(COMMA,',',1,3735) +LexToken(VAR,'odstate',1,3747) +LexToken(ASSIGNMENT,'=',1,3754) +LexToken(VAR,'list',1,3755) +LexToken(OPENBRACKET,'(',1,3759) +LexToken(CLOSEBRACKET,')',1,3760) +LexToken(COMMA,',',1,3761) +LexToken(VAR,'rpar',1,3773) +LexToken(ASSIGNMENT,'=',1,3777) +LexToken(OPENSQBRACKET,'[',1,3778) +LexToken(CLOSESQBRACKET,']',1,3779) +LexToken(COMMA,',',1,3780) +LexToken(VAR,'ipar',1,3792) +LexToken(ASSIGNMENT,'=',1,3796) +LexToken(OPENSQBRACKET,'[',1,3797) +LexToken(CLOSESQBRACKET,']',1,3798) +LexToken(COMMA,',',1,3799) +LexToken(VAR,'opar',1,3811) +LexToken(ASSIGNMENT,'=',1,3815) +LexToken(VAR,'list',1,3816) +LexToken(OPENBRACKET,'(',1,3820) +LexToken(NUMBER,'1',1,3821) +LexToken(CLOSEBRACKET,')',1,3822) +LexToken(COMMA,',',1,3823) +LexToken(VAR,'blocktype',1,3835) +LexToken(ASSIGNMENT,'=',1,3844) +LexToken(DQSTRING,'"d"',1,3847) +LexToken(COMMA,',',1,3848) +LexToken(VAR,'firing',1,3860) +LexToken(ASSIGNMENT,'=',1,3866) +LexToken(OPENSQBRACKET,'[',1,3867) +LexToken(CLOSESQBRACKET,']',1,3868) +LexToken(COMMA,',',1,3869) +LexToken(VAR,'dep_ut',1,3881) +LexToken(ASSIGNMENT,'=',1,3887) +LexToken(OPENSQBRACKET,'[',1,3888) +LexToken(PREVAR_BOOLEAN,'%f',1,3889) +LexToken(COMMA,',',1,3891) +LexToken(PREVAR_BOOLEAN,'%f',1,3892) +LexToken(CLOSESQBRACKET,']',1,3894) +LexToken(COMMA,',',1,3895) +LexToken(VAR,'label',1,3907) +LexToken(ASSIGNMENT,'=',1,3912) +LexToken(DQSTRING,'""',1,3914) +LexToken(COMMA,',',1,3915) +LexToken(VAR,'nzcross',1,3927) +LexToken(ASSIGNMENT,'=',1,3934) +LexToken(NUMBER,'0',1,3935) +LexToken(COMMA,',',1,3936) +LexToken(VAR,'nmode',1,3948) +LexToken(ASSIGNMENT,'=',1,3953) +LexToken(NUMBER,'0',1,3954) +LexToken(COMMA,',',1,3955) +LexToken(VAR,'equations',1,3967) +LexToken(ASSIGNMENT,'=',1,3976) +LexToken(VAR,'list',1,3977) +LexToken(OPENBRACKET,'(',1,3981) +LexToken(CLOSEBRACKET,')',1,3982) +LexToken(CLOSEBRACKET,')',1,3983) +LexToken(COMMA,',',1,3984) +LexToken(VAR,'doc',1,3996) +LexToken(ASSIGNMENT,'=',1,3999) +LexToken(VAR,'list',1,4000) +LexToken(OPENBRACKET,'(',1,4004) +LexToken(CLOSEBRACKET,')',1,4005) +LexToken(CLOSEBRACKET,')',1,4006) +LexToken(EOL,'\n',1,4007) +LexToken(VAR,'scs_m_1',1,4016) +LexToken(DOT,'.',1,4023) +LexToken(VAR,'objs',1,4024) +LexToken(OPENBRACKET,'(',1,4028) +LexToken(NUMBER,'2',1,4029) +LexToken(CLOSEBRACKET,')',1,4030) +LexToken(ASSIGNMENT,'=',1,4031) +LexToken(SCICOS_BLOCK,'scicos_block',1,4032) +LexToken(OPENBRACKET,'(',1,4044) +LexToken(VAR,'gui',1,4056) +LexToken(ASSIGNMENT,'=',1,4059) +LexToken(DQSTRING,'"Ground_g"',1,4069) +LexToken(COMMA,',',1,4070) +LexToken(VAR,'graphics',1,4082) +LexToken(ASSIGNMENT,'=',1,4090) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,4091) +LexToken(OPENBRACKET,'(',1,4106) +LexToken(VAR,'orig',1,4118) +LexToken(ASSIGNMENT,'=',1,4122) +LexToken(OPENSQBRACKET,'[',1,4123) +LexToken(NUMBER,'31.534535',1,4124) +LexToken(COMMA,',',1,4133) +LexToken(NUMBER,'215.384',1,4134) +LexToken(CLOSESQBRACKET,']',1,4141) +LexToken(COMMA,',',1,4142) +LexToken(VAR,'sz',1,4154) +LexToken(ASSIGNMENT,'=',1,4156) +LexToken(OPENSQBRACKET,'[',1,4157) +LexToken(NUMBER,'40',1,4158) +LexToken(COMMA,',',1,4160) +LexToken(NUMBER,'40',1,4161) +LexToken(CLOSESQBRACKET,']',1,4163) +LexToken(COMMA,',',1,4164) +LexToken(VAR,'flip',1,4176) +LexToken(ASSIGNMENT,'=',1,4180) +LexToken(PREVAR_BOOLEAN,'%t',1,4181) +LexToken(COMMA,',',1,4183) +LexToken(VAR,'theta',1,4195) +LexToken(ASSIGNMENT,'=',1,4200) +LexToken(NUMBER,'0',1,4201) +LexToken(COMMA,',',1,4202) +LexToken(VAR,'exprs',1,4214) +LexToken(ASSIGNMENT,'=',1,4219) +LexToken(OPENSQBRACKET,'[',1,4220) +LexToken(CLOSESQBRACKET,']',1,4221) +LexToken(COMMA,',',1,4222) +LexToken(VAR,'pin',1,4234) +LexToken(ASSIGNMENT,'=',1,4237) +LexToken(OPENSQBRACKET,'[',1,4238) +LexToken(CLOSESQBRACKET,']',1,4239) +LexToken(COMMA,',',1,4240) +LexToken(VAR,'pout',1,4252) +LexToken(ASSIGNMENT,'=',1,4256) +LexToken(NUMBER,'4',1,4257) +LexToken(COMMA,',',1,4258) +LexToken(VAR,'pein',1,4270) +LexToken(ASSIGNMENT,'=',1,4274) +LexToken(OPENSQBRACKET,'[',1,4275) +LexToken(CLOSESQBRACKET,']',1,4276) +LexToken(COMMA,',',1,4277) +LexToken(VAR,'peout',1,4289) +LexToken(ASSIGNMENT,'=',1,4294) +LexToken(OPENSQBRACKET,'[',1,4295) +LexToken(CLOSESQBRACKET,']',1,4296) +LexToken(COMMA,',',1,4297) +LexToken(VAR,'gr_i',1,4309) +LexToken(ASSIGNMENT,'=',1,4313) +LexToken(OPENSQBRACKET,'[',1,4314) +LexToken(CLOSESQBRACKET,']',1,4315) +LexToken(COMMA,',',1,4316) +LexToken(VAR,'id',1,4328) +LexToken(ASSIGNMENT,'=',1,4330) +LexToken(DQSTRING,'""',1,4332) +LexToken(COMMA,',',1,4333) +LexToken(VAR,'in_implicit',1,4345) +LexToken(ASSIGNMENT,'=',1,4356) +LexToken(OPENSQBRACKET,'[',1,4357) +LexToken(CLOSESQBRACKET,']',1,4358) +LexToken(COMMA,',',1,4359) +LexToken(VAR,'out_implicit',1,4371) +LexToken(ASSIGNMENT,'=',1,4383) +LexToken(DQSTRING,'"E"',1,4386) +LexToken(CLOSEBRACKET,')',1,4387) +LexToken(COMMA,',',1,4388) +LexToken(VAR,'model',1,4400) +LexToken(ASSIGNMENT,'=',1,4405) +LexToken(SCICOS_MODEL,'scicos_model',1,4406) +LexToken(OPENBRACKET,'(',1,4418) +LexToken(VAR,'sim',1,4430) +LexToken(ASSIGNMENT,'=',1,4433) +LexToken(VAR,'list',1,4434) +LexToken(OPENBRACKET,'(',1,4438) +LexToken(DQSTRING,'"cstblk4_m"',1,4449) +LexToken(COMMA,',',1,4450) +LexToken(NUMBER,'4',1,4451) +LexToken(CLOSEBRACKET,')',1,4452) +LexToken(COMMA,',',1,4453) +LexToken(VAR,'in',1,4465) +LexToken(ASSIGNMENT,'=',1,4467) +LexToken(OPENSQBRACKET,'[',1,4468) +LexToken(CLOSESQBRACKET,']',1,4469) +LexToken(COMMA,',',1,4470) +LexToken(VAR,'in2',1,4482) +LexToken(ASSIGNMENT,'=',1,4485) +LexToken(OPENSQBRACKET,'[',1,4486) +LexToken(CLOSESQBRACKET,']',1,4487) +LexToken(COMMA,',',1,4488) +LexToken(VAR,'intyp',1,4500) +LexToken(ASSIGNMENT,'=',1,4505) +LexToken(NUMBER,'1',1,4506) +LexToken(COMMA,',',1,4507) +LexToken(VAR,'out',1,4519) +LexToken(ASSIGNMENT,'=',1,4522) +LexToken(NUMBER,'1',1,4523) +LexToken(COMMA,',',1,4524) +LexToken(VAR,'out2',1,4536) +LexToken(ASSIGNMENT,'=',1,4540) +LexToken(NUMBER,'1',1,4541) +LexToken(COMMA,',',1,4542) +LexToken(VAR,'outtyp',1,4554) +LexToken(ASSIGNMENT,'=',1,4560) +LexToken(NUMBER,'-1',1,4561) +LexToken(COMMA,',',1,4563) +LexToken(VAR,'evtin',1,4575) +LexToken(ASSIGNMENT,'=',1,4580) +LexToken(OPENSQBRACKET,'[',1,4581) +LexToken(CLOSESQBRACKET,']',1,4582) +LexToken(COMMA,',',1,4583) +LexToken(VAR,'evtout',1,4595) +LexToken(ASSIGNMENT,'=',1,4601) +LexToken(OPENSQBRACKET,'[',1,4602) +LexToken(CLOSESQBRACKET,']',1,4603) +LexToken(COMMA,',',1,4604) +LexToken(VAR,'state',1,4616) +LexToken(ASSIGNMENT,'=',1,4621) +LexToken(OPENSQBRACKET,'[',1,4622) +LexToken(CLOSESQBRACKET,']',1,4623) +LexToken(COMMA,',',1,4624) +LexToken(VAR,'dstate',1,4636) +LexToken(ASSIGNMENT,'=',1,4642) +LexToken(OPENSQBRACKET,'[',1,4643) +LexToken(CLOSESQBRACKET,']',1,4644) +LexToken(COMMA,',',1,4645) +LexToken(VAR,'odstate',1,4657) +LexToken(ASSIGNMENT,'=',1,4664) +LexToken(VAR,'list',1,4665) +LexToken(OPENBRACKET,'(',1,4669) +LexToken(CLOSEBRACKET,')',1,4670) +LexToken(COMMA,',',1,4671) +LexToken(VAR,'rpar',1,4683) +LexToken(ASSIGNMENT,'=',1,4687) +LexToken(OPENSQBRACKET,'[',1,4688) +LexToken(CLOSESQBRACKET,']',1,4689) +LexToken(COMMA,',',1,4690) +LexToken(VAR,'ipar',1,4702) +LexToken(ASSIGNMENT,'=',1,4706) +LexToken(OPENSQBRACKET,'[',1,4707) +LexToken(CLOSESQBRACKET,']',1,4708) +LexToken(COMMA,',',1,4709) +LexToken(VAR,'opar',1,4721) +LexToken(ASSIGNMENT,'=',1,4725) +LexToken(VAR,'list',1,4726) +LexToken(OPENBRACKET,'(',1,4730) +LexToken(NUMBER,'0',1,4731) +LexToken(CLOSEBRACKET,')',1,4732) +LexToken(COMMA,',',1,4733) +LexToken(VAR,'blocktype',1,4745) +LexToken(ASSIGNMENT,'=',1,4754) +LexToken(DQSTRING,'"d"',1,4757) +LexToken(COMMA,',',1,4758) +LexToken(VAR,'firing',1,4770) +LexToken(ASSIGNMENT,'=',1,4776) +LexToken(OPENSQBRACKET,'[',1,4777) +LexToken(CLOSESQBRACKET,']',1,4778) +LexToken(COMMA,',',1,4779) +LexToken(VAR,'dep_ut',1,4791) +LexToken(ASSIGNMENT,'=',1,4797) +LexToken(OPENSQBRACKET,'[',1,4798) +LexToken(PREVAR_BOOLEAN,'%f',1,4799) +LexToken(COMMA,',',1,4801) +LexToken(PREVAR_BOOLEAN,'%f',1,4802) +LexToken(CLOSESQBRACKET,']',1,4804) +LexToken(COMMA,',',1,4805) +LexToken(VAR,'label',1,4817) +LexToken(ASSIGNMENT,'=',1,4822) +LexToken(DQSTRING,'""',1,4824) +LexToken(COMMA,',',1,4825) +LexToken(VAR,'nzcross',1,4837) +LexToken(ASSIGNMENT,'=',1,4844) +LexToken(NUMBER,'0',1,4845) +LexToken(COMMA,',',1,4846) +LexToken(VAR,'nmode',1,4858) +LexToken(ASSIGNMENT,'=',1,4863) +LexToken(NUMBER,'0',1,4864) +LexToken(COMMA,',',1,4865) +LexToken(VAR,'equations',1,4877) +LexToken(ASSIGNMENT,'=',1,4886) +LexToken(VAR,'list',1,4887) +LexToken(OPENBRACKET,'(',1,4891) +LexToken(CLOSEBRACKET,')',1,4892) +LexToken(CLOSEBRACKET,')',1,4893) +LexToken(COMMA,',',1,4894) +LexToken(VAR,'doc',1,4906) +LexToken(ASSIGNMENT,'=',1,4909) +LexToken(VAR,'list',1,4910) +LexToken(OPENBRACKET,'(',1,4914) +LexToken(CLOSEBRACKET,')',1,4915) +LexToken(CLOSEBRACKET,')',1,4916) +LexToken(EOL,'\n',1,4917) +LexToken(VAR,'scs_m_1',1,4926) +LexToken(DOT,'.',1,4933) +LexToken(VAR,'objs',1,4934) +LexToken(OPENBRACKET,'(',1,4938) +LexToken(NUMBER,'3',1,4939) +LexToken(CLOSEBRACKET,')',1,4940) +LexToken(ASSIGNMENT,'=',1,4941) +LexToken(SCICOS_BLOCK,'scicos_block',1,4942) +LexToken(OPENBRACKET,'(',1,4954) +LexToken(VAR,'gui',1,4966) +LexToken(ASSIGNMENT,'=',1,4969) +LexToken(DQSTRING,'"SELECT_m"',1,4979) +LexToken(COMMA,',',1,4980) +LexToken(VAR,'graphics',1,4992) +LexToken(ASSIGNMENT,'=',1,5000) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,5001) +LexToken(OPENBRACKET,'(',1,5016) +LexToken(VAR,'orig',1,5028) +LexToken(ASSIGNMENT,'=',1,5032) +LexToken(OPENSQBRACKET,'[',1,5033) +LexToken(NUMBER,'106.00652',1,5034) +LexToken(COMMA,',',1,5043) +LexToken(NUMBER,'186.09381',1,5044) +LexToken(CLOSESQBRACKET,']',1,5053) +LexToken(COMMA,',',1,5054) +LexToken(VAR,'sz',1,5066) +LexToken(ASSIGNMENT,'=',1,5068) +LexToken(OPENSQBRACKET,'[',1,5069) +LexToken(NUMBER,'40',1,5070) +LexToken(COMMA,',',1,5072) +LexToken(NUMBER,'40',1,5073) +LexToken(CLOSESQBRACKET,']',1,5075) +LexToken(COMMA,',',1,5076) +LexToken(VAR,'flip',1,5088) +LexToken(ASSIGNMENT,'=',1,5092) +LexToken(PREVAR_BOOLEAN,'%t',1,5093) +LexToken(COMMA,',',1,5095) +LexToken(VAR,'theta',1,5107) +LexToken(ASSIGNMENT,'=',1,5112) +LexToken(NUMBER,'0',1,5113) +LexToken(COMMA,',',1,5114) +LexToken(VAR,'exprs',1,5126) +LexToken(ASSIGNMENT,'=',1,5131) +LexToken(OPENSQBRACKET,'[',1,5132) +LexToken(DQSTRING,'"-1"',1,5136) +LexToken(SEMICOLON,';',1,5137) +LexToken(DQSTRING,'"2"',1,5140) +LexToken(SEMICOLON,';',1,5141) +LexToken(DQSTRING,'"1"',1,5144) +LexToken(CLOSESQBRACKET,']',1,5145) +LexToken(COMMA,',',1,5146) +LexToken(VAR,'pin',1,5158) +LexToken(ASSIGNMENT,'=',1,5161) +LexToken(OPENSQBRACKET,'[',1,5162) +LexToken(NUMBER,'4',1,5163) +LexToken(SEMICOLON,';',1,5164) +LexToken(NUMBER,'5',1,5165) +LexToken(CLOSESQBRACKET,']',1,5166) +LexToken(COMMA,',',1,5167) +LexToken(VAR,'pout',1,5179) +LexToken(ASSIGNMENT,'=',1,5183) +LexToken(NUMBER,'11',1,5184) +LexToken(COMMA,',',1,5186) +LexToken(VAR,'pein',1,5198) +LexToken(ASSIGNMENT,'=',1,5202) +LexToken(OPENSQBRACKET,'[',1,5203) +LexToken(NUMBER,'9',1,5204) +LexToken(SEMICOLON,';',1,5205) +LexToken(NUMBER,'8',1,5206) +LexToken(CLOSESQBRACKET,']',1,5207) +LexToken(COMMA,',',1,5208) +LexToken(VAR,'peout',1,5220) +LexToken(ASSIGNMENT,'=',1,5225) +LexToken(OPENSQBRACKET,'[',1,5226) +LexToken(CLOSESQBRACKET,']',1,5227) +LexToken(COMMA,',',1,5228) +LexToken(VAR,'gr_i',1,5240) +LexToken(ASSIGNMENT,'=',1,5244) +LexToken(OPENSQBRACKET,'[',1,5245) +LexToken(CLOSESQBRACKET,']',1,5246) +LexToken(COMMA,',',1,5247) +LexToken(VAR,'id',1,5259) +LexToken(ASSIGNMENT,'=',1,5261) +LexToken(DQSTRING,'""',1,5263) +LexToken(COMMA,',',1,5264) +LexToken(VAR,'in_implicit',1,5276) +LexToken(ASSIGNMENT,'=',1,5287) +LexToken(OPENSQBRACKET,'[',1,5288) +LexToken(DQSTRING,'"E"',1,5291) +LexToken(SEMICOLON,';',1,5292) +LexToken(DQSTRING,'"E"',1,5295) +LexToken(CLOSESQBRACKET,']',1,5296) +LexToken(COMMA,',',1,5297) +LexToken(VAR,'out_implicit',1,5309) +LexToken(ASSIGNMENT,'=',1,5321) +LexToken(DQSTRING,'"E"',1,5324) +LexToken(CLOSEBRACKET,')',1,5325) +LexToken(COMMA,',',1,5326) +LexToken(VAR,'model',1,5338) +LexToken(ASSIGNMENT,'=',1,5343) +LexToken(SCICOS_MODEL,'scicos_model',1,5344) +LexToken(OPENBRACKET,'(',1,5356) +LexToken(VAR,'sim',1,5368) +LexToken(ASSIGNMENT,'=',1,5371) +LexToken(VAR,'list',1,5372) +LexToken(OPENBRACKET,'(',1,5376) +LexToken(DQSTRING,'"selector_m"',1,5388) +LexToken(COMMA,',',1,5389) +LexToken(NUMBER,'4',1,5390) +LexToken(CLOSEBRACKET,')',1,5391) +LexToken(COMMA,',',1,5392) +LexToken(VAR,'in',1,5404) +LexToken(ASSIGNMENT,'=',1,5406) +LexToken(OPENSQBRACKET,'[',1,5407) +LexToken(NUMBER,'-1',1,5408) +LexToken(SEMICOLON,';',1,5410) +LexToken(NUMBER,'-1',1,5411) +LexToken(CLOSESQBRACKET,']',1,5413) +LexToken(COMMA,',',1,5414) +LexToken(VAR,'in2',1,5426) +LexToken(ASSIGNMENT,'=',1,5429) +LexToken(OPENSQBRACKET,'[',1,5430) +LexToken(NUMBER,'-2',1,5431) +LexToken(SEMICOLON,';',1,5433) +LexToken(NUMBER,'-2',1,5434) +LexToken(CLOSESQBRACKET,']',1,5436) +LexToken(COMMA,',',1,5437) +LexToken(VAR,'intyp',1,5449) +LexToken(ASSIGNMENT,'=',1,5454) +LexToken(OPENSQBRACKET,'[',1,5455) +LexToken(NUMBER,'-1',1,5456) +LexToken(SEMICOLON,';',1,5458) +LexToken(NUMBER,'-1',1,5459) +LexToken(CLOSESQBRACKET,']',1,5461) +LexToken(COMMA,',',1,5462) +LexToken(VAR,'out',1,5474) +LexToken(ASSIGNMENT,'=',1,5477) +LexToken(NUMBER,'-1',1,5478) +LexToken(COMMA,',',1,5480) +LexToken(VAR,'out2',1,5492) +LexToken(ASSIGNMENT,'=',1,5496) +LexToken(NUMBER,'-2',1,5497) +LexToken(COMMA,',',1,5499) +LexToken(VAR,'outtyp',1,5511) +LexToken(ASSIGNMENT,'=',1,5517) +LexToken(NUMBER,'-1',1,5518) +LexToken(COMMA,',',1,5520) +LexToken(VAR,'evtin',1,5532) +LexToken(ASSIGNMENT,'=',1,5537) +LexToken(OPENSQBRACKET,'[',1,5538) +LexToken(NUMBER,'1',1,5539) +LexToken(SEMICOLON,';',1,5540) +LexToken(NUMBER,'1',1,5541) +LexToken(CLOSESQBRACKET,']',1,5542) +LexToken(COMMA,',',1,5543) +LexToken(VAR,'evtout',1,5555) +LexToken(ASSIGNMENT,'=',1,5561) +LexToken(OPENSQBRACKET,'[',1,5562) +LexToken(CLOSESQBRACKET,']',1,5563) +LexToken(COMMA,',',1,5564) +LexToken(VAR,'state',1,5576) +LexToken(ASSIGNMENT,'=',1,5581) +LexToken(OPENSQBRACKET,'[',1,5582) +LexToken(CLOSESQBRACKET,']',1,5583) +LexToken(COMMA,',',1,5584) +LexToken(VAR,'dstate',1,5596) +LexToken(ASSIGNMENT,'=',1,5602) +LexToken(NUMBER,'1',1,5603) +LexToken(COMMA,',',1,5604) +LexToken(VAR,'odstate',1,5616) +LexToken(ASSIGNMENT,'=',1,5623) +LexToken(VAR,'list',1,5624) +LexToken(OPENBRACKET,'(',1,5628) +LexToken(CLOSEBRACKET,')',1,5629) +LexToken(COMMA,',',1,5630) +LexToken(VAR,'rpar',1,5642) +LexToken(ASSIGNMENT,'=',1,5646) +LexToken(OPENSQBRACKET,'[',1,5647) +LexToken(CLOSESQBRACKET,']',1,5648) +LexToken(COMMA,',',1,5649) +LexToken(VAR,'ipar',1,5661) +LexToken(ASSIGNMENT,'=',1,5665) +LexToken(OPENSQBRACKET,'[',1,5666) +LexToken(CLOSESQBRACKET,']',1,5667) +LexToken(COMMA,',',1,5668) +LexToken(VAR,'opar',1,5680) +LexToken(ASSIGNMENT,'=',1,5684) +LexToken(VAR,'list',1,5685) +LexToken(OPENBRACKET,'(',1,5689) +LexToken(CLOSEBRACKET,')',1,5690) +LexToken(COMMA,',',1,5691) +LexToken(VAR,'blocktype',1,5703) +LexToken(ASSIGNMENT,'=',1,5712) +LexToken(DQSTRING,'"c"',1,5715) +LexToken(COMMA,',',1,5716) +LexToken(VAR,'firing',1,5728) +LexToken(ASSIGNMENT,'=',1,5734) +LexToken(OPENSQBRACKET,'[',1,5735) +LexToken(CLOSESQBRACKET,']',1,5736) +LexToken(COMMA,',',1,5737) +LexToken(VAR,'dep_ut',1,5749) +LexToken(ASSIGNMENT,'=',1,5755) +LexToken(OPENSQBRACKET,'[',1,5756) +LexToken(PREVAR_BOOLEAN,'%t',1,5757) +LexToken(COMMA,',',1,5759) +LexToken(PREVAR_BOOLEAN,'%f',1,5760) +LexToken(CLOSESQBRACKET,']',1,5762) +LexToken(COMMA,',',1,5763) +LexToken(VAR,'label',1,5775) +LexToken(ASSIGNMENT,'=',1,5780) +LexToken(DQSTRING,'""',1,5782) +LexToken(COMMA,',',1,5783) +LexToken(VAR,'nzcross',1,5795) +LexToken(ASSIGNMENT,'=',1,5802) +LexToken(NUMBER,'0',1,5803) +LexToken(COMMA,',',1,5804) +LexToken(VAR,'nmode',1,5816) +LexToken(ASSIGNMENT,'=',1,5821) +LexToken(NUMBER,'0',1,5822) +LexToken(COMMA,',',1,5823) +LexToken(VAR,'equations',1,5835) +LexToken(ASSIGNMENT,'=',1,5844) +LexToken(VAR,'list',1,5845) +LexToken(OPENBRACKET,'(',1,5849) +LexToken(CLOSEBRACKET,')',1,5850) +LexToken(CLOSEBRACKET,')',1,5851) +LexToken(COMMA,',',1,5852) +LexToken(VAR,'doc',1,5864) +LexToken(ASSIGNMENT,'=',1,5867) +LexToken(VAR,'list',1,5868) +LexToken(OPENBRACKET,'(',1,5872) +LexToken(CLOSEBRACKET,')',1,5873) +LexToken(CLOSEBRACKET,')',1,5874) +LexToken(EOL,'\n',1,5875) +LexToken(VAR,'scs_m_1',1,5884) +LexToken(DOT,'.',1,5891) +LexToken(VAR,'objs',1,5892) +LexToken(OPENBRACKET,'(',1,5896) +LexToken(NUMBER,'4',1,5897) +LexToken(CLOSEBRACKET,')',1,5898) +LexToken(ASSIGNMENT,'=',1,5899) +LexToken(SCICOS_LINK,'scicos_link',1,5900) +LexToken(OPENBRACKET,'(',1,5911) +LexToken(VAR,'xx',1,5923) +LexToken(ASSIGNMENT,'=',1,5925) +LexToken(OPENSQBRACKET,'[',1,5926) +LexToken(NUMBER,'80.105964',1,5927) +LexToken(SEMICOLON,';',1,5936) +LexToken(NUMBER,'97.43509',1,5937) +LexToken(SEMICOLON,';',1,5945) +LexToken(NUMBER,'97.43509',1,5946) +LexToken(CLOSESQBRACKET,']',1,5954) +LexToken(COMMA,',',1,5955) +LexToken(VAR,'yy',1,5967) +LexToken(ASSIGNMENT,'=',1,5969) +LexToken(OPENSQBRACKET,'[',1,5970) +LexToken(NUMBER,'235.384',1,5971) +LexToken(SEMICOLON,';',1,5978) +LexToken(NUMBER,'235.384',1,5979) +LexToken(SEMICOLON,';',1,5986) +LexToken(NUMBER,'212.76048',1,5987) +LexToken(CLOSESQBRACKET,']',1,5996) +LexToken(COMMA,',',1,5997) +LexToken(VAR,'id',1,6009) +LexToken(ASSIGNMENT,'=',1,6011) +LexToken(DQSTRING,'"drawlink"',1,6021) +LexToken(COMMA,',',1,6022) +LexToken(VAR,'thick',1,6034) +LexToken(ASSIGNMENT,'=',1,6039) +LexToken(OPENSQBRACKET,'[',1,6040) +LexToken(NUMBER,'0',1,6041) +LexToken(COMMA,',',1,6042) +LexToken(NUMBER,'0',1,6043) +LexToken(CLOSESQBRACKET,']',1,6044) +LexToken(COMMA,',',1,6045) +LexToken(VAR,'ct',1,6057) +LexToken(ASSIGNMENT,'=',1,6059) +LexToken(OPENSQBRACKET,'[',1,6060) +LexToken(NUMBER,'1',1,6061) +LexToken(COMMA,',',1,6062) +LexToken(NUMBER,'1',1,6063) +LexToken(CLOSESQBRACKET,']',1,6064) +LexToken(COMMA,',',1,6065) +LexToken(VAR,'from',1,6077) +LexToken(ASSIGNMENT,'=',1,6081) +LexToken(OPENSQBRACKET,'[',1,6082) +LexToken(NUMBER,'2',1,6083) +LexToken(COMMA,',',1,6084) +LexToken(NUMBER,'1',1,6085) +LexToken(COMMA,',',1,6086) +LexToken(NUMBER,'0',1,6087) +LexToken(CLOSESQBRACKET,']',1,6088) +LexToken(COMMA,',',1,6089) +LexToken(VAR,'to',1,6101) +LexToken(ASSIGNMENT,'=',1,6103) +LexToken(OPENSQBRACKET,'[',1,6104) +LexToken(NUMBER,'3',1,6105) +LexToken(COMMA,',',1,6106) +LexToken(NUMBER,'1',1,6107) +LexToken(COMMA,',',1,6108) +LexToken(NUMBER,'1',1,6109) +LexToken(CLOSESQBRACKET,']',1,6110) +LexToken(CLOSEBRACKET,')',1,6111) +LexToken(EOL,'\n',1,6112) +LexToken(VAR,'scs_m_1',1,6121) +LexToken(DOT,'.',1,6128) +LexToken(VAR,'objs',1,6129) +LexToken(OPENBRACKET,'(',1,6133) +LexToken(NUMBER,'5',1,6134) +LexToken(CLOSEBRACKET,')',1,6135) +LexToken(ASSIGNMENT,'=',1,6136) +LexToken(SCICOS_LINK,'scicos_link',1,6137) +LexToken(OPENBRACKET,'(',1,6148) +LexToken(VAR,'xx',1,6160) +LexToken(ASSIGNMENT,'=',1,6162) +LexToken(OPENSQBRACKET,'[',1,6163) +LexToken(NUMBER,'79.372631',1,6164) +LexToken(SEMICOLON,';',1,6173) +LexToken(NUMBER,'97.43509',1,6174) +LexToken(SEMICOLON,';',1,6182) +LexToken(NUMBER,'97.43509',1,6183) +LexToken(CLOSESQBRACKET,']',1,6191) +LexToken(COMMA,',',1,6192) +LexToken(VAR,'yy',1,6204) +LexToken(ASSIGNMENT,'=',1,6206) +LexToken(OPENSQBRACKET,'[',1,6207) +LexToken(NUMBER,'178.91733',1,6208) +LexToken(SEMICOLON,';',1,6217) +LexToken(NUMBER,'178.91733',1,6218) +LexToken(SEMICOLON,';',1,6227) +LexToken(NUMBER,'199.42714',1,6228) +LexToken(CLOSESQBRACKET,']',1,6237) +LexToken(COMMA,',',1,6238) +LexToken(VAR,'id',1,6250) +LexToken(ASSIGNMENT,'=',1,6252) +LexToken(DQSTRING,'"drawlink"',1,6262) +LexToken(COMMA,',',1,6263) +LexToken(VAR,'thick',1,6275) +LexToken(ASSIGNMENT,'=',1,6280) +LexToken(OPENSQBRACKET,'[',1,6281) +LexToken(NUMBER,'0',1,6282) +LexToken(COMMA,',',1,6283) +LexToken(NUMBER,'0',1,6284) +LexToken(CLOSESQBRACKET,']',1,6285) +LexToken(COMMA,',',1,6286) +LexToken(VAR,'ct',1,6298) +LexToken(ASSIGNMENT,'=',1,6300) +LexToken(OPENSQBRACKET,'[',1,6301) +LexToken(NUMBER,'1',1,6302) +LexToken(COMMA,',',1,6303) +LexToken(NUMBER,'1',1,6304) +LexToken(CLOSESQBRACKET,']',1,6305) +LexToken(COMMA,',',1,6306) +LexToken(VAR,'from',1,6318) +LexToken(ASSIGNMENT,'=',1,6322) +LexToken(OPENSQBRACKET,'[',1,6323) +LexToken(NUMBER,'1',1,6324) +LexToken(COMMA,',',1,6325) +LexToken(NUMBER,'1',1,6326) +LexToken(COMMA,',',1,6327) +LexToken(NUMBER,'0',1,6328) +LexToken(CLOSESQBRACKET,']',1,6329) +LexToken(COMMA,',',1,6330) +LexToken(VAR,'to',1,6342) +LexToken(ASSIGNMENT,'=',1,6344) +LexToken(OPENSQBRACKET,'[',1,6345) +LexToken(NUMBER,'3',1,6346) +LexToken(COMMA,',',1,6347) +LexToken(NUMBER,'2',1,6348) +LexToken(COMMA,',',1,6349) +LexToken(NUMBER,'1',1,6350) +LexToken(CLOSESQBRACKET,']',1,6351) +LexToken(CLOSEBRACKET,')',1,6352) +LexToken(EOL,'\n',1,6353) +LexToken(VAR,'scs_m_1',1,6362) +LexToken(DOT,'.',1,6369) +LexToken(VAR,'objs',1,6370) +LexToken(OPENBRACKET,'(',1,6374) +LexToken(NUMBER,'6',1,6375) +LexToken(CLOSEBRACKET,')',1,6376) +LexToken(ASSIGNMENT,'=',1,6377) +LexToken(SCICOS_BLOCK,'scicos_block',1,6378) +LexToken(OPENBRACKET,'(',1,6390) +LexToken(VAR,'gui',1,6402) +LexToken(ASSIGNMENT,'=',1,6405) +LexToken(DQSTRING,'"SampleCLK"',1,6416) +LexToken(COMMA,',',1,6417) +LexToken(VAR,'graphics',1,6429) +LexToken(ASSIGNMENT,'=',1,6437) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,6438) +LexToken(OPENBRACKET,'(',1,6453) +LexToken(VAR,'orig',1,6465) +LexToken(ASSIGNMENT,'=',1,6469) +LexToken(OPENSQBRACKET,'[',1,6470) +LexToken(NUMBER,'82.349744',1,6471) +LexToken(COMMA,',',1,6480) +LexToken(NUMBER,'274.21741',1,6481) +LexToken(CLOSESQBRACKET,']',1,6490) +LexToken(COMMA,',',1,6491) +LexToken(VAR,'sz',1,6503) +LexToken(ASSIGNMENT,'=',1,6505) +LexToken(OPENSQBRACKET,'[',1,6506) +LexToken(NUMBER,'60',1,6507) +LexToken(COMMA,',',1,6509) +LexToken(NUMBER,'40',1,6510) +LexToken(CLOSESQBRACKET,']',1,6512) +LexToken(COMMA,',',1,6513) +LexToken(VAR,'flip',1,6525) +LexToken(ASSIGNMENT,'=',1,6529) +LexToken(PREVAR_BOOLEAN,'%t',1,6530) +LexToken(COMMA,',',1,6532) +LexToken(VAR,'theta',1,6544) +LexToken(ASSIGNMENT,'=',1,6549) +LexToken(NUMBER,'0',1,6550) +LexToken(COMMA,',',1,6551) +LexToken(VAR,'exprs',1,6563) +LexToken(ASSIGNMENT,'=',1,6568) +LexToken(OPENSQBRACKET,'[',1,6569) +LexToken(DQSTRING,'"F"',1,6572) +LexToken(SEMICOLON,';',1,6573) +LexToken(DQSTRING,'"E2"',1,6577) +LexToken(CLOSESQBRACKET,']',1,6578) +LexToken(COMMA,',',1,6579) +LexToken(VAR,'pin',1,6591) +LexToken(ASSIGNMENT,'=',1,6594) +LexToken(OPENSQBRACKET,'[',1,6595) +LexToken(CLOSESQBRACKET,']',1,6596) +LexToken(COMMA,',',1,6597) +LexToken(VAR,'pout',1,6609) +LexToken(ASSIGNMENT,'=',1,6613) +LexToken(OPENSQBRACKET,'[',1,6614) +LexToken(CLOSESQBRACKET,']',1,6615) +LexToken(COMMA,',',1,6616) +LexToken(VAR,'pein',1,6628) +LexToken(ASSIGNMENT,'=',1,6632) +LexToken(OPENSQBRACKET,'[',1,6633) +LexToken(CLOSESQBRACKET,']',1,6634) +LexToken(COMMA,',',1,6635) +LexToken(VAR,'peout',1,6647) +LexToken(ASSIGNMENT,'=',1,6652) +LexToken(NUMBER,'9',1,6653) +LexToken(COMMA,',',1,6654) +LexToken(VAR,'gr_i',1,6666) +LexToken(ASSIGNMENT,'=',1,6670) +LexToken(OPENSQBRACKET,'[',1,6671) +LexToken(CLOSESQBRACKET,']',1,6672) +LexToken(COMMA,',',1,6673) +LexToken(VAR,'id',1,6685) +LexToken(ASSIGNMENT,'=',1,6687) +LexToken(DQSTRING,'""',1,6689) +LexToken(COMMA,',',1,6690) +LexToken(VAR,'in_implicit',1,6702) +LexToken(ASSIGNMENT,'=',1,6713) +LexToken(OPENSQBRACKET,'[',1,6714) +LexToken(CLOSESQBRACKET,']',1,6715) +LexToken(COMMA,',',1,6716) +LexToken(VAR,'out_implicit',1,6728) +LexToken(ASSIGNMENT,'=',1,6740) +LexToken(OPENSQBRACKET,'[',1,6741) +LexToken(CLOSESQBRACKET,']',1,6742) +LexToken(CLOSEBRACKET,')',1,6743) +LexToken(COMMA,',',1,6744) +LexToken(VAR,'model',1,6756) +LexToken(ASSIGNMENT,'=',1,6761) +LexToken(SCICOS_MODEL,'scicos_model',1,6762) +LexToken(OPENBRACKET,'(',1,6774) +LexToken(VAR,'sim',1,6786) +LexToken(ASSIGNMENT,'=',1,6789) +LexToken(DQSTRING,'"sampleclk"',1,6800) +LexToken(COMMA,',',1,6801) +LexToken(VAR,'in',1,6813) +LexToken(ASSIGNMENT,'=',1,6815) +LexToken(OPENSQBRACKET,'[',1,6816) +LexToken(CLOSESQBRACKET,']',1,6817) +LexToken(COMMA,',',1,6818) +LexToken(VAR,'in2',1,6830) +LexToken(ASSIGNMENT,'=',1,6833) +LexToken(OPENSQBRACKET,'[',1,6834) +LexToken(CLOSESQBRACKET,']',1,6835) +LexToken(COMMA,',',1,6836) +LexToken(VAR,'intyp',1,6848) +LexToken(ASSIGNMENT,'=',1,6853) +LexToken(NUMBER,'1',1,6854) +LexToken(COMMA,',',1,6855) +LexToken(VAR,'out',1,6867) +LexToken(ASSIGNMENT,'=',1,6870) +LexToken(OPENSQBRACKET,'[',1,6871) +LexToken(CLOSESQBRACKET,']',1,6872) +LexToken(COMMA,',',1,6873) +LexToken(VAR,'out2',1,6885) +LexToken(ASSIGNMENT,'=',1,6889) +LexToken(OPENSQBRACKET,'[',1,6890) +LexToken(CLOSESQBRACKET,']',1,6891) +LexToken(COMMA,',',1,6892) +LexToken(VAR,'outtyp',1,6904) +LexToken(ASSIGNMENT,'=',1,6910) +LexToken(NUMBER,'1',1,6911) +LexToken(COMMA,',',1,6912) +LexToken(VAR,'evtin',1,6924) +LexToken(ASSIGNMENT,'=',1,6929) +LexToken(OPENSQBRACKET,'[',1,6930) +LexToken(CLOSESQBRACKET,']',1,6931) +LexToken(COMMA,',',1,6932) +LexToken(VAR,'evtout',1,6944) +LexToken(ASSIGNMENT,'=',1,6950) +LexToken(NUMBER,'1',1,6951) +LexToken(COMMA,',',1,6952) +LexToken(VAR,'state',1,6964) +LexToken(ASSIGNMENT,'=',1,6969) +LexToken(OPENSQBRACKET,'[',1,6970) +LexToken(CLOSESQBRACKET,']',1,6971) +LexToken(COMMA,',',1,6972) +LexToken(VAR,'dstate',1,6984) +LexToken(ASSIGNMENT,'=',1,6990) +LexToken(OPENSQBRACKET,'[',1,6991) +LexToken(CLOSESQBRACKET,']',1,6992) +LexToken(COMMA,',',1,6993) +LexToken(VAR,'odstate',1,7005) +LexToken(ASSIGNMENT,'=',1,7012) +LexToken(VAR,'list',1,7013) +LexToken(OPENBRACKET,'(',1,7017) +LexToken(CLOSEBRACKET,')',1,7018) +LexToken(COMMA,',',1,7019) +LexToken(VAR,'rpar',1,7031) +LexToken(ASSIGNMENT,'=',1,7035) +LexToken(OPENSQBRACKET,'[',1,7036) +LexToken(NUMBER,'1',1,7037) +LexToken(SEMICOLON,';',1,7038) +LexToken(NUMBER,'0.4',1,7039) +LexToken(CLOSESQBRACKET,']',1,7042) +LexToken(COMMA,',',1,7043) +LexToken(VAR,'ipar',1,7055) +LexToken(ASSIGNMENT,'=',1,7059) +LexToken(OPENSQBRACKET,'[',1,7060) +LexToken(CLOSESQBRACKET,']',1,7061) +LexToken(COMMA,',',1,7062) +LexToken(VAR,'opar',1,7074) +LexToken(ASSIGNMENT,'=',1,7078) +LexToken(VAR,'list',1,7079) +LexToken(OPENBRACKET,'(',1,7083) +LexToken(CLOSEBRACKET,')',1,7084) +LexToken(COMMA,',',1,7085) +LexToken(VAR,'blocktype',1,7097) +LexToken(ASSIGNMENT,'=',1,7106) +LexToken(DQSTRING,'"d"',1,7109) +LexToken(COMMA,',',1,7110) +LexToken(VAR,'firing',1,7122) +LexToken(ASSIGNMENT,'=',1,7128) +LexToken(NUMBER,'-1',1,7129) +LexToken(COMMA,',',1,7131) +LexToken(VAR,'dep_ut',1,7143) +LexToken(ASSIGNMENT,'=',1,7149) +LexToken(OPENSQBRACKET,'[',1,7150) +LexToken(PREVAR_BOOLEAN,'%f',1,7151) +LexToken(COMMA,',',1,7153) +LexToken(PREVAR_BOOLEAN,'%f',1,7154) +LexToken(CLOSESQBRACKET,']',1,7156) +LexToken(COMMA,',',1,7157) +LexToken(VAR,'label',1,7169) +LexToken(ASSIGNMENT,'=',1,7174) +LexToken(DQSTRING,'""',1,7176) +LexToken(COMMA,',',1,7177) +LexToken(VAR,'nzcross',1,7189) +LexToken(ASSIGNMENT,'=',1,7196) +LexToken(NUMBER,'0',1,7197) +LexToken(COMMA,',',1,7198) +LexToken(VAR,'nmode',1,7210) +LexToken(ASSIGNMENT,'=',1,7215) +LexToken(NUMBER,'0',1,7216) +LexToken(COMMA,',',1,7217) +LexToken(VAR,'equations',1,7229) +LexToken(ASSIGNMENT,'=',1,7238) +LexToken(VAR,'list',1,7239) +LexToken(OPENBRACKET,'(',1,7243) +LexToken(CLOSEBRACKET,')',1,7244) +LexToken(CLOSEBRACKET,')',1,7245) +LexToken(COMMA,',',1,7246) +LexToken(VAR,'doc',1,7258) +LexToken(ASSIGNMENT,'=',1,7261) +LexToken(VAR,'list',1,7262) +LexToken(OPENBRACKET,'(',1,7266) +LexToken(CLOSEBRACKET,')',1,7267) +LexToken(CLOSEBRACKET,')',1,7268) +LexToken(EOL,'\n',1,7269) +LexToken(VAR,'scs_m_1',1,7278) +LexToken(DOT,'.',1,7285) +LexToken(VAR,'objs',1,7286) +LexToken(OPENBRACKET,'(',1,7290) +LexToken(NUMBER,'7',1,7291) +LexToken(CLOSEBRACKET,')',1,7292) +LexToken(ASSIGNMENT,'=',1,7293) +LexToken(SCICOS_BLOCK,'scicos_block',1,7294) +LexToken(OPENBRACKET,'(',1,7306) +LexToken(VAR,'gui',1,7318) +LexToken(ASSIGNMENT,'=',1,7321) +LexToken(DQSTRING,'"SampleCLK"',1,7332) +LexToken(COMMA,',',1,7333) +LexToken(VAR,'graphics',1,7345) +LexToken(ASSIGNMENT,'=',1,7353) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,7354) +LexToken(OPENBRACKET,'(',1,7369) +LexToken(VAR,'orig',1,7381) +LexToken(ASSIGNMENT,'=',1,7385) +LexToken(OPENSQBRACKET,'[',1,7386) +LexToken(NUMBER,'160.48879',1,7387) +LexToken(COMMA,',',1,7396) +LexToken(NUMBER,'274.21741',1,7397) +LexToken(CLOSESQBRACKET,']',1,7406) +LexToken(COMMA,',',1,7407) +LexToken(VAR,'sz',1,7419) +LexToken(ASSIGNMENT,'=',1,7421) +LexToken(OPENSQBRACKET,'[',1,7422) +LexToken(NUMBER,'60',1,7423) +LexToken(COMMA,',',1,7425) +LexToken(NUMBER,'40',1,7426) +LexToken(CLOSESQBRACKET,']',1,7428) +LexToken(COMMA,',',1,7429) +LexToken(VAR,'flip',1,7441) +LexToken(ASSIGNMENT,'=',1,7445) +LexToken(PREVAR_BOOLEAN,'%t',1,7446) +LexToken(COMMA,',',1,7448) +LexToken(VAR,'theta',1,7460) +LexToken(ASSIGNMENT,'=',1,7465) +LexToken(NUMBER,'0',1,7466) +LexToken(COMMA,',',1,7467) +LexToken(VAR,'exprs',1,7479) +LexToken(ASSIGNMENT,'=',1,7484) +LexToken(OPENSQBRACKET,'[',1,7485) +LexToken(DQSTRING,'"F"',1,7488) +LexToken(SEMICOLON,';',1,7489) +LexToken(DQSTRING,'"E"',1,7492) +LexToken(CLOSESQBRACKET,']',1,7493) +LexToken(COMMA,',',1,7494) +LexToken(VAR,'pin',1,7506) +LexToken(ASSIGNMENT,'=',1,7509) +LexToken(OPENSQBRACKET,'[',1,7510) +LexToken(CLOSESQBRACKET,']',1,7511) +LexToken(COMMA,',',1,7512) +LexToken(VAR,'pout',1,7524) +LexToken(ASSIGNMENT,'=',1,7528) +LexToken(OPENSQBRACKET,'[',1,7529) +LexToken(CLOSESQBRACKET,']',1,7530) +LexToken(COMMA,',',1,7531) +LexToken(VAR,'pein',1,7543) +LexToken(ASSIGNMENT,'=',1,7547) +LexToken(OPENSQBRACKET,'[',1,7548) +LexToken(CLOSESQBRACKET,']',1,7549) +LexToken(COMMA,',',1,7550) +LexToken(VAR,'peout',1,7562) +LexToken(ASSIGNMENT,'=',1,7567) +LexToken(NUMBER,'8',1,7568) +LexToken(COMMA,',',1,7569) +LexToken(VAR,'gr_i',1,7581) +LexToken(ASSIGNMENT,'=',1,7585) +LexToken(OPENSQBRACKET,'[',1,7586) +LexToken(CLOSESQBRACKET,']',1,7587) +LexToken(COMMA,',',1,7588) +LexToken(VAR,'id',1,7600) +LexToken(ASSIGNMENT,'=',1,7602) +LexToken(DQSTRING,'""',1,7604) +LexToken(COMMA,',',1,7605) +LexToken(VAR,'in_implicit',1,7617) +LexToken(ASSIGNMENT,'=',1,7628) +LexToken(OPENSQBRACKET,'[',1,7629) +LexToken(CLOSESQBRACKET,']',1,7630) +LexToken(COMMA,',',1,7631) +LexToken(VAR,'out_implicit',1,7643) +LexToken(ASSIGNMENT,'=',1,7655) +LexToken(OPENSQBRACKET,'[',1,7656) +LexToken(CLOSESQBRACKET,']',1,7657) +LexToken(CLOSEBRACKET,')',1,7658) +LexToken(COMMA,',',1,7659) +LexToken(VAR,'model',1,7671) +LexToken(ASSIGNMENT,'=',1,7676) +LexToken(SCICOS_MODEL,'scicos_model',1,7677) +LexToken(OPENBRACKET,'(',1,7689) +LexToken(VAR,'sim',1,7701) +LexToken(ASSIGNMENT,'=',1,7704) +LexToken(DQSTRING,'"sampleclk"',1,7715) +LexToken(COMMA,',',1,7716) +LexToken(VAR,'in',1,7728) +LexToken(ASSIGNMENT,'=',1,7730) +LexToken(OPENSQBRACKET,'[',1,7731) +LexToken(CLOSESQBRACKET,']',1,7732) +LexToken(COMMA,',',1,7733) +LexToken(VAR,'in2',1,7745) +LexToken(ASSIGNMENT,'=',1,7748) +LexToken(OPENSQBRACKET,'[',1,7749) +LexToken(CLOSESQBRACKET,']',1,7750) +LexToken(COMMA,',',1,7751) +LexToken(VAR,'intyp',1,7763) +LexToken(ASSIGNMENT,'=',1,7768) +LexToken(NUMBER,'1',1,7769) +LexToken(COMMA,',',1,7770) +LexToken(VAR,'out',1,7782) +LexToken(ASSIGNMENT,'=',1,7785) +LexToken(OPENSQBRACKET,'[',1,7786) +LexToken(CLOSESQBRACKET,']',1,7787) +LexToken(COMMA,',',1,7788) +LexToken(VAR,'out2',1,7800) +LexToken(ASSIGNMENT,'=',1,7804) +LexToken(OPENSQBRACKET,'[',1,7805) +LexToken(CLOSESQBRACKET,']',1,7806) +LexToken(COMMA,',',1,7807) +LexToken(VAR,'outtyp',1,7819) +LexToken(ASSIGNMENT,'=',1,7825) +LexToken(NUMBER,'1',1,7826) +LexToken(COMMA,',',1,7827) +LexToken(VAR,'evtin',1,7839) +LexToken(ASSIGNMENT,'=',1,7844) +LexToken(OPENSQBRACKET,'[',1,7845) +LexToken(CLOSESQBRACKET,']',1,7846) +LexToken(COMMA,',',1,7847) +LexToken(VAR,'evtout',1,7859) +LexToken(ASSIGNMENT,'=',1,7865) +LexToken(NUMBER,'1',1,7866) +LexToken(COMMA,',',1,7867) +LexToken(VAR,'state',1,7879) +LexToken(ASSIGNMENT,'=',1,7884) +LexToken(OPENSQBRACKET,'[',1,7885) +LexToken(CLOSESQBRACKET,']',1,7886) +LexToken(COMMA,',',1,7887) +LexToken(VAR,'dstate',1,7899) +LexToken(ASSIGNMENT,'=',1,7905) +LexToken(OPENSQBRACKET,'[',1,7906) +LexToken(CLOSESQBRACKET,']',1,7907) +LexToken(COMMA,',',1,7908) +LexToken(VAR,'odstate',1,7920) +LexToken(ASSIGNMENT,'=',1,7927) +LexToken(VAR,'list',1,7928) +LexToken(OPENBRACKET,'(',1,7932) +LexToken(CLOSEBRACKET,')',1,7933) +LexToken(COMMA,',',1,7934) +LexToken(VAR,'rpar',1,7946) +LexToken(ASSIGNMENT,'=',1,7950) +LexToken(OPENSQBRACKET,'[',1,7951) +LexToken(NUMBER,'1',1,7952) +LexToken(SEMICOLON,';',1,7953) +LexToken(NUMBER,'0.1',1,7954) +LexToken(CLOSESQBRACKET,']',1,7957) +LexToken(COMMA,',',1,7958) +LexToken(VAR,'ipar',1,7970) +LexToken(ASSIGNMENT,'=',1,7974) +LexToken(OPENSQBRACKET,'[',1,7975) +LexToken(CLOSESQBRACKET,']',1,7976) +LexToken(COMMA,',',1,7977) +LexToken(VAR,'opar',1,7989) +LexToken(ASSIGNMENT,'=',1,7993) +LexToken(VAR,'list',1,7994) +LexToken(OPENBRACKET,'(',1,7998) +LexToken(CLOSEBRACKET,')',1,7999) +LexToken(COMMA,',',1,8000) +LexToken(VAR,'blocktype',1,8012) +LexToken(ASSIGNMENT,'=',1,8021) +LexToken(DQSTRING,'"d"',1,8024) +LexToken(COMMA,',',1,8025) +LexToken(VAR,'firing',1,8037) +LexToken(ASSIGNMENT,'=',1,8043) +LexToken(NUMBER,'-1',1,8044) +LexToken(COMMA,',',1,8046) +LexToken(VAR,'dep_ut',1,8058) +LexToken(ASSIGNMENT,'=',1,8064) +LexToken(OPENSQBRACKET,'[',1,8065) +LexToken(PREVAR_BOOLEAN,'%f',1,8066) +LexToken(COMMA,',',1,8068) +LexToken(PREVAR_BOOLEAN,'%f',1,8069) +LexToken(CLOSESQBRACKET,']',1,8071) +LexToken(COMMA,',',1,8072) +LexToken(VAR,'label',1,8084) +LexToken(ASSIGNMENT,'=',1,8089) +LexToken(DQSTRING,'""',1,8091) +LexToken(COMMA,',',1,8092) +LexToken(VAR,'nzcross',1,8104) +LexToken(ASSIGNMENT,'=',1,8111) +LexToken(NUMBER,'0',1,8112) +LexToken(COMMA,',',1,8113) +LexToken(VAR,'nmode',1,8125) +LexToken(ASSIGNMENT,'=',1,8130) +LexToken(NUMBER,'0',1,8131) +LexToken(COMMA,',',1,8132) +LexToken(VAR,'equations',1,8144) +LexToken(ASSIGNMENT,'=',1,8153) +LexToken(VAR,'list',1,8154) +LexToken(OPENBRACKET,'(',1,8158) +LexToken(CLOSEBRACKET,')',1,8159) +LexToken(CLOSEBRACKET,')',1,8160) +LexToken(COMMA,',',1,8161) +LexToken(VAR,'doc',1,8173) +LexToken(ASSIGNMENT,'=',1,8176) +LexToken(VAR,'list',1,8177) +LexToken(OPENBRACKET,'(',1,8181) +LexToken(CLOSEBRACKET,')',1,8182) +LexToken(CLOSEBRACKET,')',1,8183) +LexToken(EOL,'\n',1,8184) +LexToken(VAR,'scs_m_1',1,8193) +LexToken(DOT,'.',1,8200) +LexToken(VAR,'objs',1,8201) +LexToken(OPENBRACKET,'(',1,8205) +LexToken(NUMBER,'8',1,8206) +LexToken(CLOSEBRACKET,')',1,8207) +LexToken(ASSIGNMENT,'=',1,8208) +LexToken(SCICOS_LINK,'scicos_link',1,8209) +LexToken(OPENBRACKET,'(',1,8220) +LexToken(VAR,'xx',1,8232) +LexToken(ASSIGNMENT,'=',1,8234) +LexToken(OPENSQBRACKET,'[',1,8235) +LexToken(NUMBER,'190.48879',1,8236) +LexToken(SEMICOLON,';',1,8245) +LexToken(NUMBER,'190.48879',1,8246) +LexToken(SEMICOLON,';',1,8255) +LexToken(NUMBER,'132.67318',1,8256) +LexToken(SEMICOLON,';',1,8265) +LexToken(NUMBER,'132.67318',1,8266) +LexToken(CLOSESQBRACKET,']',1,8275) +LexToken(COMMA,',',1,8276) +LexToken(VAR,'yy',1,8288) +LexToken(ASSIGNMENT,'=',1,8290) +LexToken(OPENSQBRACKET,'[',1,8291) +LexToken(NUMBER,'274.21741',1,8292) +LexToken(SEMICOLON,';',1,8301) +LexToken(NUMBER,'240.99048',1,8302) +LexToken(SEMICOLON,';',1,8311) +LexToken(NUMBER,'240.99048',1,8312) +LexToken(SEMICOLON,';',1,8321) +LexToken(NUMBER,'231.80809',1,8322) +LexToken(CLOSESQBRACKET,']',1,8331) +LexToken(COMMA,',',1,8332) +LexToken(VAR,'id',1,8344) +LexToken(ASSIGNMENT,'=',1,8346) +LexToken(DQSTRING,'"drawlink"',1,8356) +LexToken(COMMA,',',1,8357) +LexToken(VAR,'thick',1,8369) +LexToken(ASSIGNMENT,'=',1,8374) +LexToken(OPENSQBRACKET,'[',1,8375) +LexToken(NUMBER,'0',1,8376) +LexToken(COMMA,',',1,8377) +LexToken(NUMBER,'0',1,8378) +LexToken(CLOSESQBRACKET,']',1,8379) +LexToken(COMMA,',',1,8380) +LexToken(VAR,'ct',1,8392) +LexToken(ASSIGNMENT,'=',1,8394) +LexToken(OPENSQBRACKET,'[',1,8395) +LexToken(NUMBER,'5',1,8396) +LexToken(COMMA,',',1,8397) +LexToken(NUMBER,'-1',1,8398) +LexToken(CLOSESQBRACKET,']',1,8400) +LexToken(COMMA,',',1,8401) +LexToken(VAR,'from',1,8413) +LexToken(ASSIGNMENT,'=',1,8417) +LexToken(OPENSQBRACKET,'[',1,8418) +LexToken(NUMBER,'7',1,8419) +LexToken(COMMA,',',1,8420) +LexToken(NUMBER,'1',1,8421) +LexToken(COMMA,',',1,8422) +LexToken(NUMBER,'0',1,8423) +LexToken(CLOSESQBRACKET,']',1,8424) +LexToken(COMMA,',',1,8425) +LexToken(VAR,'to',1,8437) +LexToken(ASSIGNMENT,'=',1,8439) +LexToken(OPENSQBRACKET,'[',1,8440) +LexToken(NUMBER,'3',1,8441) +LexToken(COMMA,',',1,8442) +LexToken(NUMBER,'2',1,8443) +LexToken(COMMA,',',1,8444) +LexToken(NUMBER,'1',1,8445) +LexToken(CLOSESQBRACKET,']',1,8446) +LexToken(CLOSEBRACKET,')',1,8447) +LexToken(EOL,'\n',1,8448) +LexToken(VAR,'scs_m_1',1,8457) +LexToken(DOT,'.',1,8464) +LexToken(VAR,'objs',1,8465) +LexToken(OPENBRACKET,'(',1,8469) +LexToken(NUMBER,'9',1,8470) +LexToken(CLOSEBRACKET,')',1,8471) +LexToken(ASSIGNMENT,'=',1,8472) +LexToken(SCICOS_LINK,'scicos_link',1,8473) +LexToken(OPENBRACKET,'(',1,8484) +LexToken(VAR,'xx',1,8496) +LexToken(ASSIGNMENT,'=',1,8498) +LexToken(OPENSQBRACKET,'[',1,8499) +LexToken(NUMBER,'112.34974',1,8500) +LexToken(SEMICOLON,';',1,8509) +LexToken(NUMBER,'112.34974',1,8510) +LexToken(SEMICOLON,';',1,8519) +LexToken(NUMBER,'119.33985',1,8520) +LexToken(SEMICOLON,';',1,8529) +LexToken(NUMBER,'119.33985',1,8530) +LexToken(CLOSESQBRACKET,']',1,8539) +LexToken(COMMA,',',1,8540) +LexToken(VAR,'yy',1,8552) +LexToken(ASSIGNMENT,'=',1,8554) +LexToken(OPENSQBRACKET,'[',1,8555) +LexToken(NUMBER,'274.21741',1,8556) +LexToken(SEMICOLON,';',1,8565) +LexToken(NUMBER,'248.21372',1,8566) +LexToken(SEMICOLON,';',1,8575) +LexToken(NUMBER,'248.21372',1,8576) +LexToken(SEMICOLON,';',1,8585) +LexToken(NUMBER,'231.80809',1,8586) +LexToken(CLOSESQBRACKET,']',1,8595) +LexToken(COMMA,',',1,8596) +LexToken(VAR,'id',1,8608) +LexToken(ASSIGNMENT,'=',1,8610) +LexToken(DQSTRING,'"drawlink"',1,8620) +LexToken(COMMA,',',1,8621) +LexToken(VAR,'thick',1,8633) +LexToken(ASSIGNMENT,'=',1,8638) +LexToken(OPENSQBRACKET,'[',1,8639) +LexToken(NUMBER,'0',1,8640) +LexToken(COMMA,',',1,8641) +LexToken(NUMBER,'0',1,8642) +LexToken(CLOSESQBRACKET,']',1,8643) +LexToken(COMMA,',',1,8644) +LexToken(VAR,'ct',1,8656) +LexToken(ASSIGNMENT,'=',1,8658) +LexToken(OPENSQBRACKET,'[',1,8659) +LexToken(NUMBER,'5',1,8660) +LexToken(COMMA,',',1,8661) +LexToken(NUMBER,'-1',1,8662) +LexToken(CLOSESQBRACKET,']',1,8664) +LexToken(COMMA,',',1,8665) +LexToken(VAR,'from',1,8677) +LexToken(ASSIGNMENT,'=',1,8681) +LexToken(OPENSQBRACKET,'[',1,8682) +LexToken(NUMBER,'6',1,8683) +LexToken(COMMA,',',1,8684) +LexToken(NUMBER,'1',1,8685) +LexToken(COMMA,',',1,8686) +LexToken(NUMBER,'0',1,8687) +LexToken(CLOSESQBRACKET,']',1,8688) +LexToken(COMMA,',',1,8689) +LexToken(VAR,'to',1,8701) +LexToken(ASSIGNMENT,'=',1,8703) +LexToken(OPENSQBRACKET,'[',1,8704) +LexToken(NUMBER,'3',1,8705) +LexToken(COMMA,',',1,8706) +LexToken(NUMBER,'1',1,8707) +LexToken(COMMA,',',1,8708) +LexToken(NUMBER,'1',1,8709) +LexToken(CLOSESQBRACKET,']',1,8710) +LexToken(CLOSEBRACKET,')',1,8711) +LexToken(EOL,'\n',1,8712) +LexToken(VAR,'scs_m_1',1,8721) +LexToken(DOT,'.',1,8728) +LexToken(VAR,'objs',1,8729) +LexToken(OPENBRACKET,'(',1,8733) +LexToken(NUMBER,'10',1,8734) +LexToken(CLOSEBRACKET,')',1,8736) +LexToken(ASSIGNMENT,'=',1,8737) +LexToken(SCICOS_BLOCK,'scicos_block',1,8738) +LexToken(OPENBRACKET,'(',1,8750) +LexToken(VAR,'gui',1,8762) +LexToken(ASSIGNMENT,'=',1,8765) +LexToken(DQSTRING,'"OUT_f"',1,8772) +LexToken(COMMA,',',1,8773) +LexToken(VAR,'graphics',1,8785) +LexToken(ASSIGNMENT,'=',1,8793) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,8794) +LexToken(OPENBRACKET,'(',1,8809) +LexToken(VAR,'orig',1,8821) +LexToken(ASSIGNMENT,'=',1,8825) +LexToken(OPENSQBRACKET,'[',1,8826) +LexToken(NUMBER,'174.57795',1,8827) +LexToken(COMMA,',',1,8836) +LexToken(NUMBER,'196.09381',1,8837) +LexToken(CLOSESQBRACKET,']',1,8846) +LexToken(COMMA,',',1,8847) +LexToken(VAR,'sz',1,8859) +LexToken(ASSIGNMENT,'=',1,8861) +LexToken(OPENSQBRACKET,'[',1,8862) +LexToken(NUMBER,'20',1,8863) +LexToken(COMMA,',',1,8865) +LexToken(NUMBER,'20',1,8866) +LexToken(CLOSESQBRACKET,']',1,8868) +LexToken(COMMA,',',1,8869) +LexToken(VAR,'flip',1,8881) +LexToken(ASSIGNMENT,'=',1,8885) +LexToken(PREVAR_BOOLEAN,'%t',1,8886) +LexToken(COMMA,',',1,8888) +LexToken(VAR,'theta',1,8900) +LexToken(ASSIGNMENT,'=',1,8905) +LexToken(NUMBER,'0',1,8906) +LexToken(COMMA,',',1,8907) +LexToken(VAR,'exprs',1,8919) +LexToken(ASSIGNMENT,'=',1,8924) +LexToken(DQSTRING,'"1"',1,8927) +LexToken(COMMA,',',1,8928) +LexToken(VAR,'pin',1,8940) +LexToken(ASSIGNMENT,'=',1,8943) +LexToken(NUMBER,'11',1,8944) +LexToken(COMMA,',',1,8946) +LexToken(VAR,'pout',1,8958) +LexToken(ASSIGNMENT,'=',1,8962) +LexToken(OPENSQBRACKET,'[',1,8963) +LexToken(CLOSESQBRACKET,']',1,8964) +LexToken(COMMA,',',1,8965) +LexToken(VAR,'pein',1,8977) +LexToken(ASSIGNMENT,'=',1,8981) +LexToken(OPENSQBRACKET,'[',1,8982) +LexToken(CLOSESQBRACKET,']',1,8983) +LexToken(COMMA,',',1,8984) +LexToken(VAR,'peout',1,8996) +LexToken(ASSIGNMENT,'=',1,9001) +LexToken(OPENSQBRACKET,'[',1,9002) +LexToken(CLOSESQBRACKET,']',1,9003) +LexToken(COMMA,',',1,9004) +LexToken(VAR,'gr_i',1,9016) +LexToken(ASSIGNMENT,'=',1,9020) +LexToken(OPENSQBRACKET,'[',1,9021) +LexToken(CLOSESQBRACKET,']',1,9022) +LexToken(COMMA,',',1,9023) +LexToken(VAR,'id',1,9035) +LexToken(ASSIGNMENT,'=',1,9037) +LexToken(DQSTRING,'""',1,9039) +LexToken(COMMA,',',1,9040) +LexToken(VAR,'in_implicit',1,9052) +LexToken(ASSIGNMENT,'=',1,9063) +LexToken(DQSTRING,'"E"',1,9066) +LexToken(COMMA,',',1,9067) +LexToken(VAR,'out_implicit',1,9079) +LexToken(ASSIGNMENT,'=',1,9091) +LexToken(OPENSQBRACKET,'[',1,9092) +LexToken(CLOSESQBRACKET,']',1,9093) +LexToken(CLOSEBRACKET,')',1,9094) +LexToken(COMMA,',',1,9095) +LexToken(VAR,'model',1,9107) +LexToken(ASSIGNMENT,'=',1,9112) +LexToken(SCICOS_MODEL,'scicos_model',1,9113) +LexToken(OPENBRACKET,'(',1,9125) +LexToken(VAR,'sim',1,9137) +LexToken(ASSIGNMENT,'=',1,9140) +LexToken(DQSTRING,'"output"',1,9148) +LexToken(COMMA,',',1,9149) +LexToken(VAR,'in',1,9161) +LexToken(ASSIGNMENT,'=',1,9163) +LexToken(NUMBER,'-1',1,9164) +LexToken(COMMA,',',1,9166) +LexToken(VAR,'in2',1,9178) +LexToken(ASSIGNMENT,'=',1,9181) +LexToken(NUMBER,'-2',1,9182) +LexToken(COMMA,',',1,9184) +LexToken(VAR,'intyp',1,9196) +LexToken(ASSIGNMENT,'=',1,9201) +LexToken(NUMBER,'-1',1,9202) +LexToken(COMMA,',',1,9204) +LexToken(VAR,'out',1,9216) +LexToken(ASSIGNMENT,'=',1,9219) +LexToken(OPENSQBRACKET,'[',1,9220) +LexToken(CLOSESQBRACKET,']',1,9221) +LexToken(COMMA,',',1,9222) +LexToken(VAR,'out2',1,9234) +LexToken(ASSIGNMENT,'=',1,9238) +LexToken(OPENSQBRACKET,'[',1,9239) +LexToken(CLOSESQBRACKET,']',1,9240) +LexToken(COMMA,',',1,9241) +LexToken(VAR,'outtyp',1,9253) +LexToken(ASSIGNMENT,'=',1,9259) +LexToken(NUMBER,'1',1,9260) +LexToken(COMMA,',',1,9261) +LexToken(VAR,'evtin',1,9273) +LexToken(ASSIGNMENT,'=',1,9278) +LexToken(OPENSQBRACKET,'[',1,9279) +LexToken(CLOSESQBRACKET,']',1,9280) +LexToken(COMMA,',',1,9281) +LexToken(VAR,'evtout',1,9293) +LexToken(ASSIGNMENT,'=',1,9299) +LexToken(OPENSQBRACKET,'[',1,9300) +LexToken(CLOSESQBRACKET,']',1,9301) +LexToken(COMMA,',',1,9302) +LexToken(VAR,'state',1,9314) +LexToken(ASSIGNMENT,'=',1,9319) +LexToken(OPENSQBRACKET,'[',1,9320) +LexToken(CLOSESQBRACKET,']',1,9321) +LexToken(COMMA,',',1,9322) +LexToken(VAR,'dstate',1,9334) +LexToken(ASSIGNMENT,'=',1,9340) +LexToken(OPENSQBRACKET,'[',1,9341) +LexToken(CLOSESQBRACKET,']',1,9342) +LexToken(COMMA,',',1,9343) +LexToken(VAR,'odstate',1,9355) +LexToken(ASSIGNMENT,'=',1,9362) +LexToken(VAR,'list',1,9363) +LexToken(OPENBRACKET,'(',1,9367) +LexToken(CLOSEBRACKET,')',1,9368) +LexToken(COMMA,',',1,9369) +LexToken(VAR,'rpar',1,9381) +LexToken(ASSIGNMENT,'=',1,9385) +LexToken(OPENSQBRACKET,'[',1,9386) +LexToken(CLOSESQBRACKET,']',1,9387) +LexToken(COMMA,',',1,9388) +LexToken(VAR,'ipar',1,9400) +LexToken(ASSIGNMENT,'=',1,9404) +LexToken(NUMBER,'1',1,9405) +LexToken(COMMA,',',1,9406) +LexToken(VAR,'opar',1,9418) +LexToken(ASSIGNMENT,'=',1,9422) +LexToken(VAR,'list',1,9423) +LexToken(OPENBRACKET,'(',1,9427) +LexToken(CLOSEBRACKET,')',1,9428) +LexToken(COMMA,',',1,9429) +LexToken(VAR,'blocktype',1,9441) +LexToken(ASSIGNMENT,'=',1,9450) +LexToken(DQSTRING,'"c"',1,9453) +LexToken(COMMA,',',1,9454) +LexToken(VAR,'firing',1,9466) +LexToken(ASSIGNMENT,'=',1,9472) +LexToken(OPENSQBRACKET,'[',1,9473) +LexToken(CLOSESQBRACKET,']',1,9474) +LexToken(COMMA,',',1,9475) +LexToken(VAR,'dep_ut',1,9487) +LexToken(ASSIGNMENT,'=',1,9493) +LexToken(OPENSQBRACKET,'[',1,9494) +LexToken(PREVAR_BOOLEAN,'%f',1,9495) +LexToken(COMMA,',',1,9497) +LexToken(PREVAR_BOOLEAN,'%f',1,9498) +LexToken(CLOSESQBRACKET,']',1,9500) +LexToken(COMMA,',',1,9501) +LexToken(VAR,'label',1,9513) +LexToken(ASSIGNMENT,'=',1,9518) +LexToken(DQSTRING,'""',1,9520) +LexToken(COMMA,',',1,9521) +LexToken(VAR,'nzcross',1,9533) +LexToken(ASSIGNMENT,'=',1,9540) +LexToken(NUMBER,'0',1,9541) +LexToken(COMMA,',',1,9542) +LexToken(VAR,'nmode',1,9554) +LexToken(ASSIGNMENT,'=',1,9559) +LexToken(NUMBER,'0',1,9560) +LexToken(COMMA,',',1,9561) +LexToken(VAR,'equations',1,9573) +LexToken(ASSIGNMENT,'=',1,9582) +LexToken(VAR,'list',1,9583) +LexToken(OPENBRACKET,'(',1,9587) +LexToken(CLOSEBRACKET,')',1,9588) +LexToken(CLOSEBRACKET,')',1,9589) +LexToken(COMMA,',',1,9590) +LexToken(VAR,'doc',1,9602) +LexToken(ASSIGNMENT,'=',1,9605) +LexToken(VAR,'list',1,9606) +LexToken(OPENBRACKET,'(',1,9610) +LexToken(CLOSEBRACKET,')',1,9611) +LexToken(CLOSEBRACKET,')',1,9612) +LexToken(EOL,'\n',1,9613) +LexToken(VAR,'scs_m_1',1,9622) +LexToken(DOT,'.',1,9629) +LexToken(VAR,'objs',1,9630) +LexToken(OPENBRACKET,'(',1,9634) +LexToken(NUMBER,'11',1,9635) +LexToken(CLOSEBRACKET,')',1,9637) +LexToken(ASSIGNMENT,'=',1,9638) +LexToken(SCICOS_LINK,'scicos_link',1,9639) +LexToken(OPENBRACKET,'(',1,9650) +LexToken(VAR,'xx',1,9662) +LexToken(ASSIGNMENT,'=',1,9664) +LexToken(OPENSQBRACKET,'[',1,9665) +LexToken(NUMBER,'154.57795',1,9666) +LexToken(SEMICOLON,';',1,9675) +LexToken(NUMBER,'174.57795',1,9676) +LexToken(CLOSESQBRACKET,']',1,9685) +LexToken(COMMA,',',1,9686) +LexToken(VAR,'yy',1,9698) +LexToken(ASSIGNMENT,'=',1,9700) +LexToken(OPENSQBRACKET,'[',1,9701) +LexToken(NUMBER,'206.09381',1,9702) +LexToken(SEMICOLON,';',1,9711) +LexToken(NUMBER,'206.09381',1,9712) +LexToken(CLOSESQBRACKET,']',1,9721) +LexToken(COMMA,',',1,9722) +LexToken(VAR,'id',1,9734) +LexToken(ASSIGNMENT,'=',1,9736) +LexToken(DQSTRING,'"drawlink"',1,9746) +LexToken(COMMA,',',1,9747) +LexToken(VAR,'thick',1,9759) +LexToken(ASSIGNMENT,'=',1,9764) +LexToken(OPENSQBRACKET,'[',1,9765) +LexToken(NUMBER,'0',1,9766) +LexToken(COMMA,',',1,9767) +LexToken(NUMBER,'0',1,9768) +LexToken(CLOSESQBRACKET,']',1,9769) +LexToken(COMMA,',',1,9770) +LexToken(VAR,'ct',1,9782) +LexToken(ASSIGNMENT,'=',1,9784) +LexToken(OPENSQBRACKET,'[',1,9785) +LexToken(NUMBER,'1',1,9786) +LexToken(COMMA,',',1,9787) +LexToken(NUMBER,'1',1,9788) +LexToken(CLOSESQBRACKET,']',1,9789) +LexToken(COMMA,',',1,9790) +LexToken(VAR,'from',1,9802) +LexToken(ASSIGNMENT,'=',1,9806) +LexToken(OPENSQBRACKET,'[',1,9807) +LexToken(NUMBER,'3',1,9808) +LexToken(COMMA,',',1,9809) +LexToken(NUMBER,'1',1,9810) +LexToken(COMMA,',',1,9811) +LexToken(NUMBER,'0',1,9812) +LexToken(CLOSESQBRACKET,']',1,9813) +LexToken(COMMA,',',1,9814) +LexToken(VAR,'to',1,9826) +LexToken(ASSIGNMENT,'=',1,9828) +LexToken(OPENSQBRACKET,'[',1,9829) +LexToken(NUMBER,'10',1,9830) +LexToken(COMMA,',',1,9832) +LexToken(NUMBER,'1',1,9833) +LexToken(COMMA,',',1,9834) +LexToken(NUMBER,'1',1,9835) +LexToken(CLOSESQBRACKET,']',1,9836) +LexToken(CLOSEBRACKET,')',1,9837) +LexToken(EOL,'\n',1,9838) +LexToken(VAR,'model',1,9847) +LexToken(ASSIGNMENT,'=',1,9852) +LexToken(SCICOS_MODEL,'scicos_model',1,9853) +LexToken(OPENBRACKET,'(',1,9865) +LexToken(CLOSEBRACKET,')',1,9866) +LexToken(EOL,'\n',1,9867) +LexToken(VAR,'model',1,9876) +LexToken(DOT,'.',1,9881) +LexToken(VAR,'sim',1,9882) +LexToken(ASSIGNMENT,'=',1,9885) +LexToken(DQSTRING,'"csuper"',1,9893) +LexToken(EOL,'\n',1,9894) +LexToken(VAR,'model',1,9903) +LexToken(DOT,'.',1,9908) +LexToken(VAR,'in',1,9909) +LexToken(ASSIGNMENT,'=',1,9911) +LexToken(OPENSQBRACKET,'[',1,9912) +LexToken(CLOSESQBRACKET,']',1,9913) +LexToken(EOL,'\n',1,9914) +LexToken(VAR,'model',1,9923) +LexToken(DOT,'.',1,9928) +LexToken(VAR,'in2',1,9929) +LexToken(ASSIGNMENT,'=',1,9932) +LexToken(OPENSQBRACKET,'[',1,9933) +LexToken(CLOSESQBRACKET,']',1,9934) +LexToken(EOL,'\n',1,9935) +LexToken(VAR,'model',1,9944) +LexToken(DOT,'.',1,9949) +LexToken(VAR,'intyp',1,9950) +LexToken(ASSIGNMENT,'=',1,9955) +LexToken(NUMBER,'1',1,9956) +LexToken(EOL,'\n',1,9957) +LexToken(VAR,'model',1,9966) +LexToken(DOT,'.',1,9971) +LexToken(VAR,'out',1,9972) +LexToken(ASSIGNMENT,'=',1,9975) +LexToken(NUMBER,'-1',1,9976) +LexToken(EOL,'\n',1,9978) +LexToken(VAR,'model',1,9987) +LexToken(DOT,'.',1,9992) +LexToken(VAR,'out2',1,9993) +LexToken(ASSIGNMENT,'=',1,9997) +LexToken(NUMBER,'-2',1,9998) +LexToken(EOL,'\n',1,10000) +LexToken(VAR,'model',1,10009) +LexToken(DOT,'.',1,10014) +LexToken(VAR,'outtyp',1,10015) +LexToken(ASSIGNMENT,'=',1,10021) +LexToken(NUMBER,'-1',1,10022) +LexToken(EOL,'\n',1,10024) +LexToken(VAR,'model',1,10033) +LexToken(DOT,'.',1,10038) +LexToken(VAR,'evtin',1,10039) +LexToken(ASSIGNMENT,'=',1,10044) +LexToken(OPENSQBRACKET,'[',1,10045) +LexToken(CLOSESQBRACKET,']',1,10046) +LexToken(EOL,'\n',1,10047) +LexToken(VAR,'model',1,10056) +LexToken(DOT,'.',1,10061) +LexToken(VAR,'evtout',1,10062) +LexToken(ASSIGNMENT,'=',1,10068) +LexToken(OPENSQBRACKET,'[',1,10069) +LexToken(CLOSESQBRACKET,']',1,10070) +LexToken(EOL,'\n',1,10071) +LexToken(VAR,'model',1,10080) +LexToken(DOT,'.',1,10085) +LexToken(VAR,'state',1,10086) +LexToken(ASSIGNMENT,'=',1,10091) +LexToken(OPENSQBRACKET,'[',1,10092) +LexToken(CLOSESQBRACKET,']',1,10093) +LexToken(EOL,'\n',1,10094) +LexToken(VAR,'model',1,10103) +LexToken(DOT,'.',1,10108) +LexToken(VAR,'dstate',1,10109) +LexToken(ASSIGNMENT,'=',1,10115) +LexToken(OPENSQBRACKET,'[',1,10116) +LexToken(CLOSESQBRACKET,']',1,10117) +LexToken(EOL,'\n',1,10118) +LexToken(VAR,'model',1,10127) +LexToken(DOT,'.',1,10132) +LexToken(VAR,'odstate',1,10133) +LexToken(ASSIGNMENT,'=',1,10140) +LexToken(VAR,'list',1,10141) +LexToken(OPENBRACKET,'(',1,10145) +LexToken(CLOSEBRACKET,')',1,10146) +LexToken(EOL,'\n',1,10147) +LexToken(VAR,'model',1,10156) +LexToken(DOT,'.',1,10161) +LexToken(VAR,'rpar',1,10162) +LexToken(ASSIGNMENT,'=',1,10166) +LexToken(VAR,'scs_m_1',1,10167) +LexToken(EOL,'\n',1,10174) +LexToken(VAR,'model',1,10183) +LexToken(DOT,'.',1,10188) +LexToken(VAR,'ipar',1,10189) +LexToken(ASSIGNMENT,'=',1,10193) +LexToken(NUMBER,'1',1,10194) +LexToken(EOL,'\n',1,10195) +LexToken(VAR,'model',1,10204) +LexToken(DOT,'.',1,10209) +LexToken(VAR,'opar',1,10210) +LexToken(ASSIGNMENT,'=',1,10214) +LexToken(VAR,'list',1,10215) +LexToken(OPENBRACKET,'(',1,10219) +LexToken(CLOSEBRACKET,')',1,10220) +LexToken(EOL,'\n',1,10221) +LexToken(VAR,'model',1,10230) +LexToken(DOT,'.',1,10235) +LexToken(VAR,'blocktype',1,10236) +LexToken(ASSIGNMENT,'=',1,10245) +LexToken(DQSTRING,'"h"',1,10248) +LexToken(EOL,'\n',1,10249) +LexToken(VAR,'model',1,10258) +LexToken(DOT,'.',1,10263) +LexToken(VAR,'firing',1,10264) +LexToken(ASSIGNMENT,'=',1,10270) +LexToken(OPENSQBRACKET,'[',1,10271) +LexToken(CLOSESQBRACKET,']',1,10272) +LexToken(EOL,'\n',1,10273) +LexToken(VAR,'model',1,10282) +LexToken(DOT,'.',1,10287) +LexToken(VAR,'dep_ut',1,10288) +LexToken(ASSIGNMENT,'=',1,10294) +LexToken(OPENSQBRACKET,'[',1,10295) +LexToken(PREVAR_BOOLEAN,'%f',1,10296) +LexToken(COMMA,',',1,10298) +LexToken(PREVAR_BOOLEAN,'%f',1,10299) +LexToken(CLOSESQBRACKET,']',1,10301) +LexToken(EOL,'\n',1,10302) +LexToken(VAR,'model',1,10311) +LexToken(DOT,'.',1,10316) +LexToken(VAR,'label',1,10317) +LexToken(ASSIGNMENT,'=',1,10322) +LexToken(DQSTRING,'""',1,10324) +LexToken(EOL,'\n',1,10325) +LexToken(VAR,'model',1,10334) +LexToken(DOT,'.',1,10339) +LexToken(VAR,'nzcross',1,10340) +LexToken(ASSIGNMENT,'=',1,10347) +LexToken(NUMBER,'0',1,10348) +LexToken(EOL,'\n',1,10349) +LexToken(VAR,'model',1,10358) +LexToken(DOT,'.',1,10363) +LexToken(VAR,'nmode',1,10364) +LexToken(ASSIGNMENT,'=',1,10369) +LexToken(NUMBER,'0',1,10370) +LexToken(EOL,'\n',1,10371) +LexToken(VAR,'model',1,10380) +LexToken(DOT,'.',1,10385) +LexToken(VAR,'equations',1,10386) +LexToken(ASSIGNMENT,'=',1,10395) +LexToken(VAR,'list',1,10396) +LexToken(OPENBRACKET,'(',1,10400) +LexToken(CLOSEBRACKET,')',1,10401) +LexToken(EOL,'\n',1,10402) +LexToken(VAR,'E',1,10411) +LexToken(ASSIGNMENT,'=',1,10412) +LexToken(NUMBER,'0.1',1,10413) +LexToken(EOL,'\n',1,10416) +LexToken(VAR,'W',1,10425) +LexToken(ASSIGNMENT,'=',1,10426) +LexToken(NUMBER,'30',1,10427) +LexToken(EOL,'\n',1,10429) +LexToken(VAR,'F',1,10438) +LexToken(ASSIGNMENT,'=',1,10439) +LexToken(NUMBER,'1',1,10440) +LexToken(EOL,'\n',1,10441) +LexToken(VAR,'A',1,10450) +LexToken(ASSIGNMENT,'=',1,10451) +LexToken(NUMBER,'1',1,10452) +LexToken(EOL,'\n',1,10453) +LexToken(VAR,'exprs',1,10462) +LexToken(ASSIGNMENT,'=',1,10467) +LexToken(OPENSQBRACKET,'[',1,10468) +LexToken(VAR,'sci2exp',1,10480) +LexToken(OPENBRACKET,'(',1,10487) +LexToken(VAR,'E',1,10488) +LexToken(CLOSEBRACKET,')',1,10489) +LexToken(VAR,'sci2exp',1,10499) +LexToken(OPENBRACKET,'(',1,10506) +LexToken(VAR,'W',1,10507) +LexToken(CLOSEBRACKET,')',1,10508) +LexToken(VAR,'sci2exp',1,10518) +LexToken(OPENBRACKET,'(',1,10525) +LexToken(VAR,'F',1,10526) +LexToken(CLOSEBRACKET,')',1,10527) +LexToken(VAR,'sci2exp',1,10537) +LexToken(OPENBRACKET,'(',1,10544) +LexToken(VAR,'A',1,10545) +LexToken(CLOSEBRACKET,')',1,10546) +LexToken(CLOSESQBRACKET,']',1,10556) +LexToken(EOL,'\n',1,10557) +LexToken(VAR,'gr_i',1,10566) +LexToken(ASSIGNMENT,'=',1,10570) +LexToken(OPENSQBRACKET,'[',1,10571) +LexToken(CLOSESQBRACKET,']',1,10572) +LexToken(EOL,'\n',1,10573) +LexToken(VAR,'x',1,10582) +LexToken(ASSIGNMENT,'=',1,10583) +LexToken(VAR,'standard_define',1,10584) +LexToken(OPENBRACKET,'(',1,10599) +LexToken(OPENSQBRACKET,'[',1,10600) +LexToken(NUMBER,'3',1,10601) +LexToken(COMMA,',',1,10602) +LexToken(NUMBER,'2',1,10603) +LexToken(CLOSESQBRACKET,']',1,10604) +LexToken(COMMA,',',1,10605) +LexToken(VAR,'model',1,10606) +LexToken(COMMA,',',1,10611) +LexToken(VAR,'exprs',1,10612) +LexToken(COMMA,',',1,10617) +LexToken(VAR,'gr_i',1,10618) +LexToken(CLOSEBRACKET,')',1,10622) +LexToken(EOL,'\n',1,10623) +LexToken(END,'end',1,10628) +LexToken(EOL,'\n',1,10631) +LexToken(ENDFUNCTION,'endfunction',1,10632) +LexToken(EOL,'\n',1,10643) +LexToken(EOL,'\n',1,10644) +LexToken(EOL,'\n',1,10645) diff --git a/js/Sources/RAMP.js b/js/Sources/RAMP.js new file mode 100644 index 00000000..8281fc13 --- /dev/null +++ b/js/Sources/RAMP.js @@ -0,0 +1,367 @@ +LexToken(EOL,'\n',1,7) +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,69) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,151) +LexToken(EOL,'\n',1,223) +LexToken(EOL,'\n',1,295) +LexToken(EOL,'\n',1,364) +LexToken(EOL,'\n',1,403) +LexToken(EOL,'\n',1,406) +LexToken(EOL,'\n',1,473) +LexToken(EOL,'\n',1,539) +LexToken(EOL,'\n',1,604) +LexToken(EOL,'\n',1,652) +LexToken(EOL,'\n',1,655) +LexToken(EOL,'\n',1,724) +LexToken(EOL,'\n',1,787) +LexToken(EOL,'\n',1,869) +LexToken(EOL,'\n',1,872) +LexToken(EOL,'\n',1,903) +LexToken(EOL,'\n',1,906) +LexToken(EOL,'\n',1,907) +LexToken(FUNCTION,'function',1,908) +LexToken(OPENSQBRACKET,'[',1,917) +LexToken(VAR,'x',1,918) +LexToken(COMMA,',',1,919) +LexToken(VAR,'y',1,920) +LexToken(COMMA,',',1,921) +LexToken(VAR,'typ',1,922) +LexToken(CLOSESQBRACKET,']',1,925) +LexToken(ASSIGNMENT,'=',1,926) +LexToken(VAR,'RAMP',1,927) +LexToken(OPENBRACKET,'(',1,931) +LexToken(VAR,'job',1,932) +LexToken(COMMA,',',1,935) +LexToken(VAR,'arg1',1,936) +LexToken(COMMA,',',1,940) +LexToken(VAR,'arg2',1,941) +LexToken(CLOSEBRACKET,')',1,945) +LexToken(EOL,'\n',1,946) +LexToken(VAR,'x',1,951) +LexToken(ASSIGNMENT,'=',1,952) +LexToken(OPENSQBRACKET,'[',1,953) +LexToken(CLOSESQBRACKET,']',1,954) +LexToken(SEMICOLON,';',1,955) +LexToken(EOL,'\n',1,956) +LexToken(VAR,'y',1,961) +LexToken(ASSIGNMENT,'=',1,962) +LexToken(OPENSQBRACKET,'[',1,963) +LexToken(CLOSESQBRACKET,']',1,964) +LexToken(SEMICOLON,';',1,965) +LexToken(EOL,'\n',1,966) +LexToken(VAR,'typ',1,971) +LexToken(ASSIGNMENT,'=',1,974) +LexToken(OPENSQBRACKET,'[',1,975) +LexToken(CLOSESQBRACKET,']',1,976) +LexToken(SEMICOLON,';',1,977) +LexToken(EOL,'\n',1,978) +LexToken(SELECT,'select',1,983) +LexToken(VAR,'job',1,990) +LexToken(EOL,'\n',1,993) +LexToken(CASE,'case',1,998) +LexToken(DQSTRING,'"set"',1,1007) +LexToken(THEN,'then',1,1009) +LexToken(EOL,'\n',1,1013) +LexToken(VAR,'x',1,1022) +LexToken(ASSIGNMENT,'=',1,1023) +LexToken(VAR,'arg1',1,1024) +LexToken(SEMICOLON,';',1,1028) +LexToken(EOL,'\n',1,1029) +LexToken(VAR,'graphics',1,1038) +LexToken(ASSIGNMENT,'=',1,1046) +LexToken(VAR,'arg1',1,1047) +LexToken(DOT,'.',1,1051) +LexToken(VAR,'graphics',1,1052) +LexToken(SEMICOLON,';',1,1060) +LexToken(EOL,'\n',1,1061) +LexToken(VAR,'exprs',1,1070) +LexToken(ASSIGNMENT,'=',1,1075) +LexToken(VAR,'graphics',1,1076) +LexToken(DOT,'.',1,1084) +LexToken(VAR,'exprs',1,1085) +LexToken(EOL,'\n',1,1090) +LexToken(VAR,'model',1,1099) +LexToken(ASSIGNMENT,'=',1,1104) +LexToken(VAR,'arg1',1,1105) +LexToken(DOT,'.',1,1109) +LexToken(VAR,'model',1,1110) +LexToken(SEMICOLON,';',1,1115) +LexToken(EOL,'\n',1,1116) +LexToken(WHILE,'while',1,1125) +LexToken(PREVAR_BOOLEAN,'%t',1,1131) +LexToken(DO,'do',1,1134) +LexToken(EOL,'\n',1,1136) +LexToken(OPENSQBRACKET,'[',1,1149) +LexToken(VAR,'ok',1,1150) +LexToken(COMMA,',',1,1152) +LexToken(VAR,'slope',1,1153) +LexToken(COMMA,',',1,1158) +LexToken(VAR,'stt',1,1159) +LexToken(COMMA,',',1,1162) +LexToken(VAR,'iout',1,1163) +LexToken(COMMA,',',1,1167) +LexToken(VAR,'exprs',1,1168) +LexToken(CLOSESQBRACKET,']',1,1173) +LexToken(ASSIGNMENT,'=',1,1174) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1175) +LexToken(OPENBRACKET,'(',1,1190) +LexToken(OPENSQBRACKET,'[',1,1191) +LexToken(VAR,'msprintf',1,1192) +LexToken(OPENBRACKET,'(',1,1200) +LexToken(VAR,'gettext',1,1201) +LexToken(OPENBRACKET,'(',1,1208) +LexToken(DQSTRING,'"Set %s block parameters"',1,1233) +LexToken(CLOSEBRACKET,')',1,1234) +LexToken(COMMA,',',1,1235) +LexToken(DQSTRING,'"RAMP"',1,1242) +LexToken(CLOSEBRACKET,')',1,1243) +LexToken(SEMICOLON,';',1,1244) +LexToken(DQSTRING,'" "',1,1248) +LexToken(SEMICOLON,';',1,1249) +LexToken(VAR,'gettext',1,1251) +LexToken(OPENBRACKET,'(',1,1258) +LexToken(DQSTRING,'"Ramp function"',1,1273) +LexToken(CLOSEBRACKET,')',1,1274) +LexToken(SEMICOLON,';',1,1275) +LexToken(DQSTRING,'" "',1,1278) +LexToken(CLOSESQBRACKET,']',1,1279) +LexToken(COMMA,',',1,1280) +LexToken(OPENSQBRACKET,'[',1,1297) +LexToken(VAR,'gettext',1,1298) +LexToken(OPENBRACKET,'(',1,1305) +LexToken(DQSTRING,'"Slope"',1,1312) +LexToken(CLOSEBRACKET,')',1,1313) +LexToken(SEMICOLON,';',1,1314) +LexToken(VAR,'gettext',1,1316) +LexToken(OPENBRACKET,'(',1,1323) +LexToken(DQSTRING,'"Start Time"',1,1335) +LexToken(CLOSEBRACKET,')',1,1336) +LexToken(SEMICOLON,';',1,1337) +LexToken(VAR,'gettext',1,1339) +LexToken(OPENBRACKET,'(',1,1346) +LexToken(DQSTRING,'"Initial Value"',1,1361) +LexToken(CLOSEBRACKET,')',1,1362) +LexToken(CLOSESQBRACKET,']',1,1363) +LexToken(COMMA,',',1,1364) +LexToken(VAR,'list',1,1381) +LexToken(OPENBRACKET,'(',1,1385) +LexToken(DQSTRING,'"vec"',1,1390) +LexToken(COMMA,',',1,1391) +LexToken(NUMBER,'1',1,1392) +LexToken(COMMA,',',1,1393) +LexToken(DQSTRING,'"vec"',1,1398) +LexToken(COMMA,',',1,1399) +LexToken(NUMBER,'1',1,1400) +LexToken(COMMA,',',1,1401) +LexToken(DQSTRING,'"vec"',1,1406) +LexToken(COMMA,',',1,1407) +LexToken(NUMBER,'1',1,1408) +LexToken(CLOSEBRACKET,')',1,1409) +LexToken(COMMA,',',1,1410) +LexToken(VAR,'exprs',1,1412) +LexToken(CLOSEBRACKET,')',1,1417) +LexToken(EOL,'\n',1,1418) +LexToken(IF,'if',1,1431) +LexToken(NOT,'~',1,1434) +LexToken(VAR,'ok',1,1435) +LexToken(THEN,'then',1,1438) +LexToken(EOL,'\n',1,1442) +LexToken(BREAK,'break',1,1459) +LexToken(COMMA,',',1,1464) +LexToken(EOL,'\n',1,1465) +LexToken(END,'end',1,1478) +LexToken(EOL,'\n',1,1481) +LexToken(IF,'if',1,1494) +LexToken(VAR,'stt',1,1497) +LexToken(COMPARISON,'<',1,1500) +LexToken(NUMBER,'0',1,1501) +LexToken(THEN,'then',1,1504) +LexToken(EOL,'\n',1,1508) +LexToken(VAR,'block_parameter_error',1,1525) +LexToken(OPENBRACKET,'(',1,1546) +LexToken(VAR,'msprintf',1,1547) +LexToken(OPENBRACKET,'(',1,1555) +LexToken(VAR,'gettext',1,1556) +LexToken(OPENBRACKET,'(',1,1563) +LexToken(DQSTRING,'"Wrong value for \\\'Start Time\\\' parameter: %e."',1,1610) +LexToken(CLOSEBRACKET,')',1,1611) +LexToken(COMMA,',',1,1612) +LexToken(VAR,'stt',1,1614) +LexToken(CLOSEBRACKET,')',1,1617) +LexToken(COMMA,',',1,1618) +LexToken(VAR,'gettext',1,1639) +LexToken(OPENBRACKET,'(',1,1646) +LexToken(DQSTRING,'"Null or positive integer expected."',1,1682) +LexToken(CLOSEBRACKET,')',1,1683) +LexToken(CLOSEBRACKET,')',1,1684) +LexToken(SEMICOLON,';',1,1685) +LexToken(EOL,'\n',1,1686) +LexToken(ELSE,'else',1,1699) +LexToken(EOL,'\n',1,1703) +LexToken(VAR,'model',1,1720) +LexToken(DOT,'.',1,1725) +LexToken(VAR,'rpar',1,1726) +LexToken(ASSIGNMENT,'=',1,1730) +LexToken(OPENSQBRACKET,'[',1,1731) +LexToken(VAR,'slope',1,1732) +LexToken(SEMICOLON,';',1,1737) +LexToken(VAR,'stt',1,1738) +LexToken(SEMICOLON,';',1,1741) +LexToken(VAR,'iout',1,1742) +LexToken(CLOSESQBRACKET,']',1,1746) +LexToken(SEMICOLON,';',1,1747) +LexToken(EOL,'\n',1,1748) +LexToken(VAR,'graphics',1,1765) +LexToken(DOT,'.',1,1773) +LexToken(VAR,'exprs',1,1774) +LexToken(ASSIGNMENT,'=',1,1779) +LexToken(VAR,'exprs',1,1780) +LexToken(EOL,'\n',1,1785) +LexToken(VAR,'x',1,1802) +LexToken(DOT,'.',1,1803) +LexToken(VAR,'graphics',1,1804) +LexToken(ASSIGNMENT,'=',1,1812) +LexToken(VAR,'graphics',1,1813) +LexToken(SEMICOLON,';',1,1821) +LexToken(EOL,'\n',1,1822) +LexToken(VAR,'x',1,1839) +LexToken(DOT,'.',1,1840) +LexToken(VAR,'model',1,1841) +LexToken(ASSIGNMENT,'=',1,1846) +LexToken(VAR,'model',1,1847) +LexToken(EOL,'\n',1,1852) +LexToken(BREAK,'break',1,1869) +LexToken(EOL,'\n',1,1874) +LexToken(END,'end',1,1887) +LexToken(EOL,'\n',1,1890) +LexToken(END,'end',1,1899) +LexToken(EOL,'\n',1,1902) +LexToken(CASE,'case',1,1907) +LexToken(DQSTRING,'"define"',1,1919) +LexToken(THEN,'then',1,1921) +LexToken(EOL,'\n',1,1925) +LexToken(VAR,'slope',1,1934) +LexToken(ASSIGNMENT,'=',1,1939) +LexToken(NUMBER,'0',1,1940) +LexToken(SEMICOLON,';',1,1941) +LexToken(EOL,'\n',1,1942) +LexToken(VAR,'iout',1,1951) +LexToken(ASSIGNMENT,'=',1,1955) +LexToken(NUMBER,'0',1,1956) +LexToken(SEMICOLON,';',1,1957) +LexToken(EOL,'\n',1,1958) +LexToken(VAR,'stt',1,1967) +LexToken(ASSIGNMENT,'=',1,1970) +LexToken(NUMBER,'0',1,1971) +LexToken(SEMICOLON,';',1,1972) +LexToken(EOL,'\n',1,1973) +LexToken(VAR,'rpar',1,1982) +LexToken(ASSIGNMENT,'=',1,1986) +LexToken(OPENSQBRACKET,'[',1,1987) +LexToken(VAR,'slope',1,1988) +LexToken(SEMICOLON,';',1,1993) +LexToken(VAR,'stt',1,1994) +LexToken(SEMICOLON,';',1,1997) +LexToken(VAR,'iout',1,1998) +LexToken(CLOSESQBRACKET,']',1,2002) +LexToken(SEMICOLON,';',1,2003) +LexToken(EOL,'\n',1,2004) +LexToken(VAR,'model',1,2013) +LexToken(ASSIGNMENT,'=',1,2018) +LexToken(SCICOS_MODEL,'scicos_model',1,2019) +LexToken(OPENBRACKET,'(',1,2031) +LexToken(CLOSEBRACKET,')',1,2032) +LexToken(EOL,'\n',1,2033) +LexToken(VAR,'model',1,2042) +LexToken(DOT,'.',1,2047) +LexToken(VAR,'sim',1,2048) +LexToken(ASSIGNMENT,'=',1,2051) +LexToken(VAR,'list',1,2052) +LexToken(OPENBRACKET,'(',1,2056) +LexToken(DQSTRING,'"ramp"',1,2062) +LexToken(COMMA,',',1,2063) +LexToken(NUMBER,'4',1,2064) +LexToken(CLOSEBRACKET,')',1,2065) +LexToken(EOL,'\n',1,2066) +LexToken(VAR,'model',1,2075) +LexToken(DOT,'.',1,2080) +LexToken(VAR,'in',1,2081) +LexToken(ASSIGNMENT,'=',1,2083) +LexToken(OPENSQBRACKET,'[',1,2084) +LexToken(CLOSESQBRACKET,']',1,2085) +LexToken(EOL,'\n',1,2086) +LexToken(VAR,'model',1,2095) +LexToken(DOT,'.',1,2100) +LexToken(VAR,'out',1,2101) +LexToken(ASSIGNMENT,'=',1,2104) +LexToken(NUMBER,'1',1,2105) +LexToken(EOL,'\n',1,2106) +LexToken(VAR,'model',1,2115) +LexToken(DOT,'.',1,2120) +LexToken(VAR,'rpar',1,2121) +LexToken(ASSIGNMENT,'=',1,2125) +LexToken(VAR,'rpar',1,2126) +LexToken(EOL,'\n',1,2130) +LexToken(VAR,'model',1,2139) +LexToken(DOT,'.',1,2144) +LexToken(VAR,'blocktype',1,2145) +LexToken(ASSIGNMENT,'=',1,2154) +LexToken(DQSTRING,'"c"',1,2157) +LexToken(EOL,'\n',1,2158) +LexToken(VAR,'model',1,2167) +LexToken(DOT,'.',1,2172) +LexToken(VAR,'nmode',1,2173) +LexToken(ASSIGNMENT,'=',1,2178) +LexToken(NUMBER,'1',1,2179) +LexToken(EOL,'\n',1,2180) +LexToken(VAR,'model',1,2189) +LexToken(DOT,'.',1,2194) +LexToken(VAR,'nzcross',1,2195) +LexToken(ASSIGNMENT,'=',1,2202) +LexToken(NUMBER,'1',1,2203) +LexToken(EOL,'\n',1,2204) +LexToken(VAR,'model',1,2213) +LexToken(DOT,'.',1,2218) +LexToken(VAR,'dep_ut',1,2219) +LexToken(ASSIGNMENT,'=',1,2225) +LexToken(OPENSQBRACKET,'[',1,2226) +LexToken(PREVAR_BOOLEAN,'%f',1,2227) +LexToken(PREVAR_BOOLEAN,'%t',1,2230) +LexToken(CLOSESQBRACKET,']',1,2232) +LexToken(EOL,'\n',1,2233) +LexToken(EOL,'\n',1,2234) +LexToken(VAR,'exprs',1,2243) +LexToken(ASSIGNMENT,'=',1,2248) +LexToken(OPENSQBRACKET,'[',1,2249) +LexToken(VAR,'string',1,2250) +LexToken(OPENBRACKET,'(',1,2256) +LexToken(VAR,'rpar',1,2257) +LexToken(CLOSEBRACKET,')',1,2261) +LexToken(CLOSESQBRACKET,']',1,2262) +LexToken(EOL,'\n',1,2263) +LexToken(VAR,'gr_i',1,2272) +LexToken(ASSIGNMENT,'=',1,2276) +LexToken(OPENSQBRACKET,'[',1,2277) +LexToken(CLOSESQBRACKET,']',1,2278) +LexToken(EOL,'\n',1,2279) +LexToken(VAR,'x',1,2288) +LexToken(ASSIGNMENT,'=',1,2289) +LexToken(VAR,'standard_define',1,2290) +LexToken(OPENBRACKET,'(',1,2305) +LexToken(OPENSQBRACKET,'[',1,2306) +LexToken(NUMBER,'2',1,2307) +LexToken(NUMBER,'2',1,2309) +LexToken(CLOSESQBRACKET,']',1,2310) +LexToken(COMMA,',',1,2311) +LexToken(VAR,'model',1,2312) +LexToken(COMMA,',',1,2317) +LexToken(VAR,'exprs',1,2318) +LexToken(COMMA,',',1,2323) +LexToken(VAR,'gr_i',1,2324) +LexToken(CLOSEBRACKET,')',1,2328) +LexToken(EOL,'\n',1,2329) +LexToken(END,'end',1,2334) +LexToken(EOL,'\n',1,2337) +LexToken(ENDFUNCTION,'endfunction',1,2338) +LexToken(EOL,'\n',1,2349) diff --git a/js/Sources/RAND_f.js b/js/Sources/RAND_f.js new file mode 100644 index 00000000..1f30adff --- /dev/null +++ b/js/Sources/RAND_f.js @@ -0,0 +1,485 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'RAND_f',1,852) +LexToken(OPENBRACKET,'(',1,858) +LexToken(VAR,'job',1,859) +LexToken(COMMA,',',1,862) +LexToken(VAR,'arg1',1,863) +LexToken(COMMA,',',1,867) +LexToken(VAR,'arg2',1,868) +LexToken(CLOSEBRACKET,')',1,872) +LexToken(EOL,'\n',1,873) +LexToken(VAR,'x',1,878) +LexToken(ASSIGNMENT,'=',1,879) +LexToken(OPENSQBRACKET,'[',1,880) +LexToken(CLOSESQBRACKET,']',1,881) +LexToken(SEMICOLON,';',1,882) +LexToken(EOL,'\n',1,883) +LexToken(VAR,'y',1,888) +LexToken(ASSIGNMENT,'=',1,889) +LexToken(OPENSQBRACKET,'[',1,890) +LexToken(CLOSESQBRACKET,']',1,891) +LexToken(SEMICOLON,';',1,892) +LexToken(EOL,'\n',1,893) +LexToken(VAR,'typ',1,898) +LexToken(ASSIGNMENT,'=',1,901) +LexToken(OPENSQBRACKET,'[',1,902) +LexToken(CLOSESQBRACKET,']',1,903) +LexToken(SEMICOLON,';',1,904) +LexToken(EOL,'\n',1,905) +LexToken(SELECT,'select',1,910) +LexToken(VAR,'job',1,917) +LexToken(EOL,'\n',1,920) +LexToken(CASE,'case',1,925) +LexToken(DQSTRING,'"set"',1,934) +LexToken(THEN,'then',1,936) +LexToken(EOL,'\n',1,940) +LexToken(VAR,'x',1,949) +LexToken(ASSIGNMENT,'=',1,950) +LexToken(VAR,'arg1',1,951) +LexToken(SEMICOLON,';',1,955) +LexToken(EOL,'\n',1,956) +LexToken(VAR,'graphics',1,965) +LexToken(ASSIGNMENT,'=',1,973) +LexToken(VAR,'arg1',1,974) +LexToken(DOT,'.',1,978) +LexToken(VAR,'graphics',1,979) +LexToken(SEMICOLON,';',1,987) +LexToken(EOL,'\n',1,988) +LexToken(VAR,'exprs',1,997) +LexToken(ASSIGNMENT,'=',1,1002) +LexToken(VAR,'graphics',1,1003) +LexToken(DOT,'.',1,1011) +LexToken(VAR,'exprs',1,1012) +LexToken(EOL,'\n',1,1017) +LexToken(VAR,'model',1,1026) +LexToken(ASSIGNMENT,'=',1,1031) +LexToken(VAR,'arg1',1,1032) +LexToken(DOT,'.',1,1036) +LexToken(VAR,'model',1,1037) +LexToken(SEMICOLON,';',1,1042) +LexToken(EOL,'\n',1,1043) +LexToken(IF,'if',1,1052) +LexToken(VAR,'size',1,1055) +LexToken(OPENBRACKET,'(',1,1059) +LexToken(VAR,'exprs',1,1060) +LexToken(COMMA,',',1,1065) +LexToken(DQSTRING,'"*"',1,1068) +LexToken(CLOSEBRACKET,')',1,1069) +LexToken(COMPARISON,'==',1,1070) +LexToken(NUMBER,'5',1,1072) +LexToken(THEN,'then',1,1074) +LexToken(EOL,'\n',1,1078) +LexToken(VAR,'exprs',1,1091) +LexToken(ASSIGNMENT,'=',1,1096) +LexToken(VAR,'exprs',1,1097) +LexToken(OPENBRACKET,'(',1,1102) +LexToken(NUMBER,'1',1,1103) +LexToken(COLON,':',1,1104) +LexToken(NUMBER,'3',1,1105) +LexToken(CLOSEBRACKET,')',1,1106) +LexToken(COMMA,',',1,1107) +LexToken(EOL,'\n',1,1108) +LexToken(END,'end',1,1117) +LexToken(EOL,'\n',1,1136) +LexToken(IF,'if',1,1145) +LexToken(VAR,'size',1,1148) +LexToken(OPENBRACKET,'(',1,1152) +LexToken(VAR,'exprs',1,1153) +LexToken(COMMA,',',1,1158) +LexToken(DQSTRING,'"*"',1,1161) +LexToken(CLOSEBRACKET,')',1,1162) +LexToken(COMPARISON,'==',1,1163) +LexToken(NUMBER,'3',1,1165) +LexToken(THEN,'then',1,1167) +LexToken(EOL,'\n',1,1171) +LexToken(VAR,'exprs',1,1184) +LexToken(ASSIGNMENT,'=',1,1189) +LexToken(OPENSQBRACKET,'[',1,1190) +LexToken(VAR,'exprs',1,1191) +LexToken(SEMICOLON,';',1,1196) +LexToken(VAR,'string',1,1197) +LexToken(OPENBRACKET,'(',1,1203) +LexToken(VAR,'model',1,1204) +LexToken(DOT,'.',1,1209) +LexToken(VAR,'dstate',1,1210) +LexToken(OPENBRACKET,'(',1,1216) +LexToken(NUMBER,'1',1,1217) +LexToken(CLOSEBRACKET,')',1,1218) +LexToken(CLOSEBRACKET,')',1,1219) +LexToken(CLOSESQBRACKET,']',1,1220) +LexToken(COMMA,',',1,1221) +LexToken(EOL,'\n',1,1222) +LexToken(END,'end',1,1231) +LexToken(EOL,'\n',1,1250) +LexToken(WHILE,'while',1,1259) +LexToken(PREVAR_BOOLEAN,'%t',1,1265) +LexToken(DO,'do',1,1268) +LexToken(EOL,'\n',1,1270) +LexToken(OPENSQBRACKET,'[',1,1283) +LexToken(VAR,'ok',1,1284) +LexToken(COMMA,',',1,1286) +LexToken(VAR,'flag',1,1287) +LexToken(COMMA,',',1,1291) +LexToken(VAR,'a',1,1292) +LexToken(COMMA,',',1,1293) +LexToken(VAR,'b',1,1294) +LexToken(COMMA,',',1,1295) +LexToken(VAR,'seed_c',1,1296) +LexToken(COMMA,',',1,1302) +LexToken(VAR,'exprs',1,1303) +LexToken(CLOSESQBRACKET,']',1,1308) +LexToken(ASSIGNMENT,'=',1,1309) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1310) +LexToken(OPENBRACKET,'(',1,1325) +LexToken(OPENSQBRACKET,'[',1,1326) +LexToken(DQSTRING,'"Set Random generator block parameters"',1,1378) +LexToken(SEMICOLON,';',1,1379) +LexToken(DQSTRING,'"flag = 0 : Uniform distribution A is min and A+B max"',1,1446) +LexToken(SEMICOLON,';',1,1447) +LexToken(DQSTRING,'"flag = 1 : Normal distribution A is mean and B deviation"',1,1518) +LexToken(SEMICOLON,';',1,1519) +LexToken(DQSTRING,'" "',1,1535) +LexToken(SEMICOLON,';',1,1536) +LexToken(DQSTRING,'"A and B must be vector with equal sizes"',1,1590) +LexToken(SEMICOLON,';',1,1591) +LexToken(DQSTRING,'"seed is the seed of random number generator (integer<2**31)"',1,1665) +LexToken(CLOSESQBRACKET,']',1,1666) +LexToken(COMMA,',',1,1667) +LexToken(OPENSQBRACKET,'[',1,1683) +LexToken(DQSTRING,'"flag"',1,1689) +LexToken(SEMICOLON,';',1,1690) +LexToken(DQSTRING,'"A"',1,1693) +LexToken(SEMICOLON,';',1,1694) +LexToken(DQSTRING,'"B"',1,1697) +LexToken(SEMICOLON,';',1,1698) +LexToken(DQSTRING,'"seed"',1,1704) +LexToken(CLOSESQBRACKET,']',1,1705) +LexToken(COMMA,',',1,1706) +LexToken(VAR,'list',1,1722) +LexToken(OPENBRACKET,'(',1,1726) +LexToken(DQSTRING,'"vec"',1,1731) +LexToken(COMMA,',',1,1732) +LexToken(NUMBER,'1',1,1733) +LexToken(COMMA,',',1,1734) +LexToken(DQSTRING,'"vec"',1,1739) +LexToken(COMMA,',',1,1740) +LexToken(NUMBER,'-1',1,1741) +LexToken(COMMA,',',1,1743) +LexToken(DQSTRING,'"vec"',1,1748) +LexToken(COMMA,',',1,1749) +LexToken(DQSTRING,'"size(%2,\\\'*\\\')"',1,1765) +LexToken(COMMA,',',1,1766) +LexToken(DQSTRING,'"vec"',1,1771) +LexToken(COMMA,',',1,1772) +LexToken(NUMBER,'1',1,1773) +LexToken(CLOSEBRACKET,')',1,1774) +LexToken(COMMA,',',1,1775) +LexToken(VAR,'exprs',1,1776) +LexToken(CLOSEBRACKET,')',1,1781) +LexToken(EOL,'\n',1,1782) +LexToken(IF,'if',1,1795) +LexToken(NOT,'~',1,1798) +LexToken(VAR,'ok',1,1799) +LexToken(THEN,'then',1,1802) +LexToken(EOL,'\n',1,1806) +LexToken(BREAK,'break',1,1823) +LexToken(COMMA,',',1,1828) +LexToken(EOL,'\n',1,1829) +LexToken(END,'end',1,1842) +LexToken(EOL,'\n',1,1845) +LexToken(IF,'if',1,1858) +LexToken(VAR,'flag',1,1861) +LexToken(COMPARISON,'<>',1,1865) +LexToken(NUMBER,'0',1,1867) +LexToken(LOGICAL,'&',1,1868) +LexToken(VAR,'flag',1,1869) +LexToken(COMPARISON,'<>',1,1873) +LexToken(NUMBER,'1',1,1875) +LexToken(THEN,'then',1,1877) +LexToken(EOL,'\n',1,1881) +LexToken(VAR,'message',1,1898) +LexToken(OPENBRACKET,'(',1,1905) +LexToken(DQSTRING,'"flag must be equal to 1 or 0"',1,1935) +LexToken(CLOSEBRACKET,')',1,1936) +LexToken(EOL,'\n',1,1937) +LexToken(ELSE,'else',1,1950) +LexToken(EOL,'\n',1,1954) +LexToken(VAR,'nout',1,1971) +LexToken(ASSIGNMENT,'=',1,1975) +LexToken(VAR,'size',1,1976) +LexToken(OPENBRACKET,'(',1,1980) +LexToken(VAR,'a',1,1981) +LexToken(COMMA,',',1,1982) +LexToken(DQSTRING,'"*"',1,1985) +LexToken(CLOSEBRACKET,')',1,1986) +LexToken(EOL,'\n',1,1987) +LexToken(VAR,'graphics',1,2004) +LexToken(DOT,'.',1,2012) +LexToken(VAR,'exprs',1,2013) +LexToken(ASSIGNMENT,'=',1,2018) +LexToken(VAR,'exprs',1,2019) +LexToken(EOL,'\n',1,2024) +LexToken(VAR,'model',1,2041) +LexToken(DOT,'.',1,2046) +LexToken(VAR,'out',1,2047) +LexToken(ASSIGNMENT,'=',1,2050) +LexToken(VAR,'nout',1,2051) +LexToken(EOL,'\n',1,2055) +LexToken(VAR,'model',1,2072) +LexToken(DOT,'.',1,2077) +LexToken(VAR,'ipar',1,2078) +LexToken(ASSIGNMENT,'=',1,2082) +LexToken(VAR,'flag',1,2083) +LexToken(EOL,'\n',1,2087) +LexToken(VAR,'model',1,2104) +LexToken(DOT,'.',1,2109) +LexToken(VAR,'rpar',1,2110) +LexToken(ASSIGNMENT,'=',1,2114) +LexToken(OPENSQBRACKET,'[',1,2115) +LexToken(VAR,'a',1,2116) +LexToken(OPENBRACKET,'(',1,2117) +LexToken(COLON,':',1,2118) +LexToken(CLOSEBRACKET,')',1,2119) +LexToken(SEMICOLON,';',1,2120) +LexToken(VAR,'b',1,2121) +LexToken(OPENBRACKET,'(',1,2122) +LexToken(COLON,':',1,2123) +LexToken(CLOSEBRACKET,')',1,2124) +LexToken(CLOSESQBRACKET,']',1,2125) +LexToken(EOL,'\n',1,2126) +LexToken(VAR,'model',1,2143) +LexToken(DOT,'.',1,2148) +LexToken(VAR,'dstate',1,2149) +LexToken(ASSIGNMENT,'=',1,2155) +LexToken(OPENSQBRACKET,'[',1,2156) +LexToken(VAR,'seed_c',1,2157) +LexToken(SEMICOLON,';',1,2163) +LexToken(NUMBER,'0',1,2164) +LexToken(OPERATOR,'*',1,2165) +LexToken(VAR,'a',1,2166) +LexToken(OPENBRACKET,'(',1,2167) +LexToken(COLON,':',1,2168) +LexToken(CLOSEBRACKET,')',1,2169) +LexToken(CLOSESQBRACKET,']',1,2170) +LexToken(EOL,'\n',1,2171) +LexToken(VAR,'x',1,2188) +LexToken(DOT,'.',1,2189) +LexToken(VAR,'graphics',1,2190) +LexToken(ASSIGNMENT,'=',1,2198) +LexToken(VAR,'graphics',1,2199) +LexToken(SEMICOLON,';',1,2207) +LexToken(EOL,'\n',1,2208) +LexToken(VAR,'x',1,2225) +LexToken(DOT,'.',1,2226) +LexToken(VAR,'model',1,2227) +LexToken(ASSIGNMENT,'=',1,2232) +LexToken(VAR,'model',1,2233) +LexToken(EOL,'\n',1,2238) +LexToken(BREAK,'break',1,2255) +LexToken(EOL,'\n',1,2260) +LexToken(END,'end',1,2273) +LexToken(EOL,'\n',1,2276) +LexToken(END,'end',1,2285) +LexToken(EOL,'\n',1,2288) +LexToken(CASE,'case',1,2293) +LexToken(DQSTRING,'"define"',1,2305) +LexToken(THEN,'then',1,2307) +LexToken(EOL,'\n',1,2311) +LexToken(VAR,'a',1,2320) +LexToken(ASSIGNMENT,'=',1,2321) +LexToken(NUMBER,'0',1,2322) +LexToken(EOL,'\n',1,2323) +LexToken(VAR,'b',1,2332) +LexToken(ASSIGNMENT,'=',1,2333) +LexToken(NUMBER,'1',1,2334) +LexToken(EOL,'\n',1,2335) +LexToken(VAR,'dt',1,2344) +LexToken(ASSIGNMENT,'=',1,2346) +LexToken(NUMBER,'0',1,2347) +LexToken(EOL,'\n',1,2348) +LexToken(VAR,'out',1,2357) +LexToken(ASSIGNMENT,'=',1,2360) +LexToken(NUMBER,'1',1,2361) +LexToken(EOL,'\n',1,2362) +LexToken(VAR,'flag',1,2371) +LexToken(ASSIGNMENT,'=',1,2375) +LexToken(NUMBER,'0',1,2376) +LexToken(EOL,'\n',1,2377) +LexToken(VAR,'model',1,2386) +LexToken(ASSIGNMENT,'=',1,2391) +LexToken(SCICOS_MODEL,'scicos_model',1,2392) +LexToken(OPENBRACKET,'(',1,2404) +LexToken(CLOSEBRACKET,')',1,2405) +LexToken(EOL,'\n',1,2406) +LexToken(VAR,'model',1,2415) +LexToken(DOT,'.',1,2420) +LexToken(VAR,'sim',1,2421) +LexToken(ASSIGNMENT,'=',1,2424) +LexToken(DQSTRING,'"rndblk"',1,2432) +LexToken(EOL,'\n',1,2433) +LexToken(VAR,'model',1,2442) +LexToken(DOT,'.',1,2447) +LexToken(VAR,'out',1,2448) +LexToken(ASSIGNMENT,'=',1,2451) +LexToken(VAR,'out',1,2452) +LexToken(EOL,'\n',1,2455) +LexToken(VAR,'model',1,2464) +LexToken(DOT,'.',1,2469) +LexToken(VAR,'evtin',1,2470) +LexToken(ASSIGNMENT,'=',1,2475) +LexToken(NUMBER,'1',1,2476) +LexToken(EOL,'\n',1,2477) +LexToken(VAR,'model',1,2486) +LexToken(DOT,'.',1,2491) +LexToken(VAR,'dstate',1,2492) +LexToken(ASSIGNMENT,'=',1,2498) +LexToken(OPENSQBRACKET,'[',1,2499) +LexToken(VAR,'int',1,2500) +LexToken(OPENBRACKET,'(',1,2503) +LexToken(VAR,'rand',1,2504) +LexToken(OPENBRACKET,'(',1,2508) +LexToken(CLOSEBRACKET,')',1,2509) +LexToken(OPERATOR,'*',1,2510) +LexToken(OPENBRACKET,'(',1,2511) +LexToken(NUMBER,'10',1,2512) +LexToken(OPERATOR,'^',1,2514) +LexToken(NUMBER,'7',1,2515) +LexToken(NUMBER,'-1',1,2516) +LexToken(CLOSEBRACKET,')',1,2518) +LexToken(CLOSEBRACKET,')',1,2519) +LexToken(SEMICOLON,';',1,2520) +LexToken(NUMBER,'0',1,2521) +LexToken(OPERATOR,'*',1,2522) +LexToken(VAR,'a',1,2523) +LexToken(OPENBRACKET,'(',1,2524) +LexToken(COLON,':',1,2525) +LexToken(CLOSEBRACKET,')',1,2526) +LexToken(CLOSESQBRACKET,']',1,2527) +LexToken(EOL,'\n',1,2528) +LexToken(VAR,'model',1,2537) +LexToken(DOT,'.',1,2542) +LexToken(VAR,'rpar',1,2543) +LexToken(ASSIGNMENT,'=',1,2547) +LexToken(OPENSQBRACKET,'[',1,2548) +LexToken(VAR,'a',1,2549) +LexToken(OPENBRACKET,'(',1,2550) +LexToken(COLON,':',1,2551) +LexToken(CLOSEBRACKET,')',1,2552) +LexToken(SEMICOLON,';',1,2553) +LexToken(VAR,'b',1,2554) +LexToken(OPENBRACKET,'(',1,2555) +LexToken(COLON,':',1,2556) +LexToken(CLOSEBRACKET,')',1,2557) +LexToken(CLOSESQBRACKET,']',1,2558) +LexToken(EOL,'\n',1,2559) +LexToken(VAR,'model',1,2568) +LexToken(DOT,'.',1,2573) +LexToken(VAR,'ipar',1,2574) +LexToken(ASSIGNMENT,'=',1,2578) +LexToken(VAR,'flag',1,2579) +LexToken(EOL,'\n',1,2583) +LexToken(VAR,'model',1,2592) +LexToken(DOT,'.',1,2597) +LexToken(VAR,'blocktype',1,2598) +LexToken(ASSIGNMENT,'=',1,2607) +LexToken(DQSTRING,'"d"',1,2610) +LexToken(EOL,'\n',1,2611) +LexToken(VAR,'model',1,2620) +LexToken(DOT,'.',1,2625) +LexToken(VAR,'dep_ut',1,2626) +LexToken(ASSIGNMENT,'=',1,2632) +LexToken(OPENSQBRACKET,'[',1,2633) +LexToken(PREVAR_BOOLEAN,'%f',1,2634) +LexToken(PREVAR_BOOLEAN,'%f',1,2637) +LexToken(CLOSESQBRACKET,']',1,2639) +LexToken(EOL,'\n',1,2640) +LexToken(EOL,'\n',1,2641) +LexToken(VAR,'exprs',1,2650) +LexToken(ASSIGNMENT,'=',1,2655) +LexToken(OPENSQBRACKET,'[',1,2656) +LexToken(VAR,'string',1,2657) +LexToken(OPENBRACKET,'(',1,2663) +LexToken(VAR,'flag',1,2664) +LexToken(CLOSEBRACKET,')',1,2668) +LexToken(SEMICOLON,';',1,2669) +LexToken(VAR,'sci2exp',1,2670) +LexToken(OPENBRACKET,'(',1,2677) +LexToken(VAR,'a',1,2678) +LexToken(OPENBRACKET,'(',1,2679) +LexToken(COLON,':',1,2680) +LexToken(CLOSEBRACKET,')',1,2681) +LexToken(CLOSEBRACKET,')',1,2682) +LexToken(SEMICOLON,';',1,2683) +LexToken(VAR,'sci2exp',1,2684) +LexToken(OPENBRACKET,'(',1,2691) +LexToken(VAR,'b',1,2692) +LexToken(OPENBRACKET,'(',1,2693) +LexToken(COLON,':',1,2694) +LexToken(CLOSEBRACKET,')',1,2695) +LexToken(CLOSEBRACKET,')',1,2696) +LexToken(SEMICOLON,';',1,2697) +LexToken(VAR,'string',1,2698) +LexToken(OPENBRACKET,'(',1,2704) +LexToken(VAR,'model',1,2705) +LexToken(DOT,'.',1,2710) +LexToken(VAR,'dstate',1,2711) +LexToken(OPENBRACKET,'(',1,2717) +LexToken(NUMBER,'1',1,2718) +LexToken(CLOSEBRACKET,')',1,2719) +LexToken(CLOSEBRACKET,')',1,2720) +LexToken(CLOSESQBRACKET,']',1,2721) +LexToken(EOL,'\n',1,2722) +LexToken(VAR,'gr_i',1,2731) +LexToken(ASSIGNMENT,'=',1,2735) +LexToken(OPENSQBRACKET,'[',1,2736) +LexToken(CLOSESQBRACKET,']',1,2737) +LexToken(EOL,'\n',1,2738) +LexToken(VAR,'x',1,2747) +LexToken(ASSIGNMENT,'=',1,2748) +LexToken(VAR,'standard_define',1,2749) +LexToken(OPENBRACKET,'(',1,2764) +LexToken(OPENSQBRACKET,'[',1,2765) +LexToken(NUMBER,'3',1,2766) +LexToken(NUMBER,'2',1,2768) +LexToken(CLOSESQBRACKET,']',1,2769) +LexToken(COMMA,',',1,2770) +LexToken(VAR,'model',1,2771) +LexToken(COMMA,',',1,2776) +LexToken(VAR,'exprs',1,2777) +LexToken(COMMA,',',1,2782) +LexToken(VAR,'gr_i',1,2783) +LexToken(CLOSEBRACKET,')',1,2787) +LexToken(EOL,'\n',1,2788) +LexToken(END,'end',1,2793) +LexToken(EOL,'\n',1,2796) +LexToken(ENDFUNCTION,'endfunction',1,2797) +LexToken(EOL,'\n',1,2808) diff --git a/js/Sources/RAND_m.js b/js/Sources/RAND_m.js new file mode 100644 index 00000000..5e856563 --- /dev/null +++ b/js/Sources/RAND_m.js @@ -0,0 +1,726 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'RAND_m',1,852) +LexToken(OPENBRACKET,'(',1,858) +LexToken(VAR,'job',1,859) +LexToken(COMMA,',',1,862) +LexToken(VAR,'arg1',1,863) +LexToken(COMMA,',',1,867) +LexToken(VAR,'arg2',1,868) +LexToken(CLOSEBRACKET,')',1,872) +LexToken(EOL,'\n',1,873) +LexToken(VAR,'x',1,878) +LexToken(ASSIGNMENT,'=',1,879) +LexToken(OPENSQBRACKET,'[',1,880) +LexToken(CLOSESQBRACKET,']',1,881) +LexToken(SEMICOLON,';',1,882) +LexToken(EOL,'\n',1,883) +LexToken(VAR,'y',1,888) +LexToken(ASSIGNMENT,'=',1,889) +LexToken(OPENSQBRACKET,'[',1,890) +LexToken(CLOSESQBRACKET,']',1,891) +LexToken(SEMICOLON,';',1,892) +LexToken(EOL,'\n',1,893) +LexToken(VAR,'typ',1,898) +LexToken(ASSIGNMENT,'=',1,901) +LexToken(OPENSQBRACKET,'[',1,902) +LexToken(CLOSESQBRACKET,']',1,903) +LexToken(SEMICOLON,';',1,904) +LexToken(EOL,'\n',1,905) +LexToken(SELECT,'select',1,910) +LexToken(VAR,'job',1,917) +LexToken(EOL,'\n',1,920) +LexToken(CASE,'case',1,925) +LexToken(DQSTRING,'"set"',1,934) +LexToken(THEN,'then',1,936) +LexToken(EOL,'\n',1,940) +LexToken(VAR,'x',1,949) +LexToken(ASSIGNMENT,'=',1,950) +LexToken(VAR,'arg1',1,951) +LexToken(SEMICOLON,';',1,955) +LexToken(EOL,'\n',1,956) +LexToken(VAR,'graphics',1,965) +LexToken(ASSIGNMENT,'=',1,973) +LexToken(VAR,'arg1',1,974) +LexToken(DOT,'.',1,978) +LexToken(VAR,'graphics',1,979) +LexToken(SEMICOLON,';',1,987) +LexToken(EOL,'\n',1,988) +LexToken(VAR,'exprs',1,997) +LexToken(ASSIGNMENT,'=',1,1002) +LexToken(VAR,'graphics',1,1003) +LexToken(DOT,'.',1,1011) +LexToken(VAR,'exprs',1,1012) +LexToken(EOL,'\n',1,1017) +LexToken(VAR,'model',1,1026) +LexToken(ASSIGNMENT,'=',1,1031) +LexToken(VAR,'arg1',1,1032) +LexToken(DOT,'.',1,1036) +LexToken(VAR,'model',1,1037) +LexToken(SEMICOLON,';',1,1042) +LexToken(EOL,'\n',1,1043) +LexToken(IF,'if',1,1052) +LexToken(VAR,'size',1,1055) +LexToken(OPENBRACKET,'(',1,1059) +LexToken(VAR,'exprs',1,1060) +LexToken(COMMA,',',1,1065) +LexToken(DQSTRING,'"*"',1,1068) +LexToken(CLOSEBRACKET,')',1,1069) +LexToken(COMPARISON,'==',1,1070) +LexToken(NUMBER,'14',1,1072) +LexToken(THEN,'then',1,1075) +LexToken(EOL,'\n',1,1079) +LexToken(VAR,'exprs',1,1092) +LexToken(OPENBRACKET,'(',1,1097) +LexToken(NUMBER,'9',1,1098) +LexToken(CLOSEBRACKET,')',1,1099) +LexToken(ASSIGNMENT,'=',1,1100) +LexToken(OPENSQBRACKET,'[',1,1101) +LexToken(CLOSESQBRACKET,']',1,1102) +LexToken(COMMA,',',1,1103) +LexToken(EOL,'\n',1,1104) +LexToken(END,'end',1,1113) +LexToken(EOL,'\n',1,1131) +LexToken(WHILE,'while',1,1140) +LexToken(PREVAR_BOOLEAN,'%t',1,1146) +LexToken(DO,'do',1,1149) +LexToken(EOL,'\n',1,1151) +LexToken(OPENSQBRACKET,'[',1,1164) +LexToken(VAR,'ok',1,1165) +LexToken(COMMA,',',1,1167) +LexToken(VAR,'typ',1,1168) +LexToken(COMMA,',',1,1171) +LexToken(VAR,'flag',1,1172) +LexToken(COMMA,',',1,1176) +LexToken(VAR,'a',1,1177) +LexToken(COMMA,',',1,1178) +LexToken(VAR,'b',1,1179) +LexToken(COMMA,',',1,1180) +LexToken(VAR,'seed_c',1,1181) +LexToken(COMMA,',',1,1187) +LexToken(VAR,'exprs',1,1188) +LexToken(CLOSESQBRACKET,']',1,1193) +LexToken(ASSIGNMENT,'=',1,1194) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1195) +LexToken(OPENBRACKET,'(',1,1210) +LexToken(OPENSQBRACKET,'[',1,1211) +LexToken(DQSTRING,'"Set Random generator block parameters"',1,1263) +LexToken(SEMICOLON,';',1,1264) +LexToken(DQSTRING,'"flag = 0 : Uniform distribution A is min and A+B max"',1,1331) +LexToken(SEMICOLON,';',1,1332) +LexToken(DQSTRING,'"flag = 1 : Normal distribution A is mean and B deviation"',1,1403) +LexToken(SEMICOLON,';',1,1404) +LexToken(DQSTRING,'" "',1,1420) +LexToken(SEMICOLON,';',1,1421) +LexToken(DQSTRING,'"A and B must be matrix with equal sizes"',1,1475) +LexToken(CLOSESQBRACKET,']',1,1476) +LexToken(COMMA,',',1,1477) +LexToken(OPENSQBRACKET,'[',1,1493) +LexToken(DQSTRING,'"Datatype(1=real double 2=complex)"',1,1529) +LexToken(SEMICOLON,';',1,1530) +LexToken(DQSTRING,'"flag"',1,1536) +LexToken(SEMICOLON,';',1,1537) +LexToken(DQSTRING,'"A"',1,1540) +LexToken(SEMICOLON,';',1,1541) +LexToken(DQSTRING,'"B"',1,1544) +LexToken(SEMICOLON,';',1,1545) +LexToken(DQSTRING,'"SEED"',1,1551) +LexToken(CLOSESQBRACKET,']',1,1552) +LexToken(COMMA,',',1,1553) +LexToken(VAR,'list',1,1569) +LexToken(OPENBRACKET,'(',1,1573) +LexToken(DQSTRING,'"vec"',1,1578) +LexToken(COMMA,',',1,1579) +LexToken(NUMBER,'1',1,1580) +LexToken(COMMA,',',1,1581) +LexToken(DQSTRING,'"vec"',1,1586) +LexToken(COMMA,',',1,1587) +LexToken(NUMBER,'1',1,1588) +LexToken(COMMA,',',1,1589) +LexToken(DQSTRING,'"mat"',1,1594) +LexToken(COMMA,',',1,1595) +LexToken(OPENSQBRACKET,'[',1,1596) +LexToken(NUMBER,'-1',1,1597) +LexToken(NUMBER,'-2',1,1600) +LexToken(CLOSESQBRACKET,']',1,1602) +LexToken(COMMA,',',1,1603) +LexToken(DQSTRING,'"mat"',1,1608) +LexToken(COMMA,',',1,1609) +LexToken(DQSTRING,'"[-1 -2]"',1,1618) +LexToken(COMMA,',',1,1619) +LexToken(DQSTRING,'"mat"',1,1624) +LexToken(COMMA,',',1,1625) +LexToken(OPENSQBRACKET,'[',1,1626) +LexToken(NUMBER,'1',1,1627) +LexToken(NUMBER,'2',1,1629) +LexToken(CLOSESQBRACKET,']',1,1630) +LexToken(CLOSEBRACKET,')',1,1631) +LexToken(COMMA,',',1,1632) +LexToken(VAR,'exprs',1,1633) +LexToken(CLOSEBRACKET,')',1,1638) +LexToken(EOL,'\n',1,1639) +LexToken(IF,'if',1,1652) +LexToken(NOT,'~',1,1655) +LexToken(VAR,'ok',1,1656) +LexToken(THEN,'then',1,1659) +LexToken(EOL,'\n',1,1663) +LexToken(BREAK,'break',1,1680) +LexToken(COMMA,',',1,1685) +LexToken(EOL,'\n',1,1686) +LexToken(END,'end',1,1699) +LexToken(EOL,'\n',1,1702) +LexToken(IF,'if',1,1715) +LexToken(VAR,'flag',1,1718) +LexToken(COMPARISON,'<>',1,1722) +LexToken(NUMBER,'0',1,1724) +LexToken(LOGICAL,'&',1,1725) +LexToken(VAR,'flag',1,1726) +LexToken(COMPARISON,'<>',1,1730) +LexToken(NUMBER,'1',1,1732) +LexToken(THEN,'then',1,1734) +LexToken(EOL,'\n',1,1738) +LexToken(VAR,'message',1,1755) +LexToken(OPENBRACKET,'(',1,1762) +LexToken(DQSTRING,'"flag must be equal to 1 or 0"',1,1792) +LexToken(CLOSEBRACKET,')',1,1793) +LexToken(EOL,'\n',1,1794) +LexToken(ELSE,'else',1,1807) +LexToken(EOL,'\n',1,1811) +LexToken(VAR,'out',1,1828) +LexToken(ASSIGNMENT,'=',1,1831) +LexToken(VAR,'size',1,1832) +LexToken(OPENBRACKET,'(',1,1836) +LexToken(VAR,'a',1,1837) +LexToken(CLOSEBRACKET,')',1,1838) +LexToken(EOL,'\n',1,1839) +LexToken(IF,'if',1,1856) +LexToken(VAR,'typ',1,1859) +LexToken(COMPARISON,'==',1,1862) +LexToken(NUMBER,'1',1,1864) +LexToken(THEN,'then',1,1866) +LexToken(EOL,'\n',1,1870) +LexToken(VAR,'function_name',1,1891) +LexToken(ASSIGNMENT,'=',1,1904) +LexToken(DQSTRING,'"rndblk_m"',1,1914) +LexToken(SEMICOLON,';',1,1915) +LexToken(EOL,'\n',1,1916) +LexToken(VAR,'model',1,1937) +LexToken(DOT,'.',1,1942) +LexToken(VAR,'rpar',1,1943) +LexToken(ASSIGNMENT,'=',1,1947) +LexToken(OPENSQBRACKET,'[',1,1948) +LexToken(VAR,'real',1,1949) +LexToken(OPENBRACKET,'(',1,1953) +LexToken(VAR,'a',1,1954) +LexToken(OPENBRACKET,'(',1,1955) +LexToken(COLON,':',1,1956) +LexToken(CLOSEBRACKET,')',1,1957) +LexToken(CLOSEBRACKET,')',1,1958) +LexToken(SEMICOLON,';',1,1959) +LexToken(VAR,'real',1,1960) +LexToken(OPENBRACKET,'(',1,1964) +LexToken(VAR,'b',1,1965) +LexToken(OPENBRACKET,'(',1,1966) +LexToken(COLON,':',1,1967) +LexToken(CLOSEBRACKET,')',1,1968) +LexToken(CLOSEBRACKET,')',1,1969) +LexToken(CLOSESQBRACKET,']',1,1970) +LexToken(EOL,'\n',1,1971) +LexToken(VAR,'model',1,1992) +LexToken(DOT,'.',1,1997) +LexToken(VAR,'dstate',1,1998) +LexToken(ASSIGNMENT,'=',1,2004) +LexToken(OPENSQBRACKET,'[',1,2005) +LexToken(VAR,'seed_c',1,2006) +LexToken(OPENBRACKET,'(',1,2012) +LexToken(NUMBER,'1',1,2013) +LexToken(CLOSEBRACKET,')',1,2014) +LexToken(SEMICOLON,';',1,2015) +LexToken(NUMBER,'0',1,2016) +LexToken(OPERATOR,'*',1,2017) +LexToken(VAR,'real',1,2018) +LexToken(OPENBRACKET,'(',1,2022) +LexToken(VAR,'a',1,2023) +LexToken(OPENBRACKET,'(',1,2024) +LexToken(COLON,':',1,2025) +LexToken(CLOSEBRACKET,')',1,2026) +LexToken(CLOSEBRACKET,')',1,2027) +LexToken(CLOSESQBRACKET,']',1,2028) +LexToken(EOL,'\n',1,2029) +LexToken(VAR,'ot',1,2050) +LexToken(ASSIGNMENT,'=',1,2052) +LexToken(NUMBER,'1',1,2053) +LexToken(EOL,'\n',1,2054) +LexToken(ELSEIF,'elseif',1,2071) +LexToken(VAR,'typ',1,2078) +LexToken(COMPARISON,'==',1,2081) +LexToken(NUMBER,'2',1,2083) +LexToken(THEN,'then',1,2085) +LexToken(EOL,'\n',1,2089) +LexToken(VAR,'function_name',1,2110) +LexToken(ASSIGNMENT,'=',1,2123) +LexToken(DQSTRING,'"rndblkz_m"',1,2134) +LexToken(SEMICOLON,';',1,2135) +LexToken(EOL,'\n',1,2136) +LexToken(VAR,'ot',1,2157) +LexToken(ASSIGNMENT,'=',1,2159) +LexToken(NUMBER,'2',1,2160) +LexToken(EOL,'\n',1,2161) +LexToken(VAR,'model',1,2182) +LexToken(DOT,'.',1,2187) +LexToken(VAR,'rpar',1,2188) +LexToken(ASSIGNMENT,'=',1,2192) +LexToken(OPENSQBRACKET,'[',1,2193) +LexToken(VAR,'real',1,2194) +LexToken(OPENBRACKET,'(',1,2198) +LexToken(VAR,'a',1,2199) +LexToken(OPENBRACKET,'(',1,2200) +LexToken(COLON,':',1,2201) +LexToken(CLOSEBRACKET,')',1,2202) +LexToken(CLOSEBRACKET,')',1,2203) +LexToken(SEMICOLON,';',1,2204) +LexToken(VAR,'imag',1,2205) +LexToken(OPENBRACKET,'(',1,2209) +LexToken(VAR,'a',1,2210) +LexToken(OPENBRACKET,'(',1,2211) +LexToken(COLON,':',1,2212) +LexToken(CLOSEBRACKET,')',1,2213) +LexToken(CLOSEBRACKET,')',1,2214) +LexToken(SEMICOLON,';',1,2215) +LexToken(VAR,'real',1,2216) +LexToken(OPENBRACKET,'(',1,2220) +LexToken(VAR,'b',1,2221) +LexToken(OPENBRACKET,'(',1,2222) +LexToken(COLON,':',1,2223) +LexToken(CLOSEBRACKET,')',1,2224) +LexToken(CLOSEBRACKET,')',1,2225) +LexToken(SEMICOLON,';',1,2226) +LexToken(VAR,'imag',1,2227) +LexToken(OPENBRACKET,'(',1,2231) +LexToken(VAR,'b',1,2232) +LexToken(OPENBRACKET,'(',1,2233) +LexToken(COLON,':',1,2234) +LexToken(CLOSEBRACKET,')',1,2235) +LexToken(CLOSEBRACKET,')',1,2236) +LexToken(CLOSESQBRACKET,']',1,2237) +LexToken(EOL,'\n',1,2238) +LexToken(VAR,'model',1,2259) +LexToken(DOT,'.',1,2264) +LexToken(VAR,'dstate',1,2265) +LexToken(ASSIGNMENT,'=',1,2271) +LexToken(OPENSQBRACKET,'[',1,2272) +LexToken(VAR,'seed_c',1,2273) +LexToken(OPENBRACKET,'(',1,2279) +LexToken(COLON,':',1,2280) +LexToken(CLOSEBRACKET,')',1,2281) +LexToken(SEMICOLON,';',1,2282) +LexToken(NUMBER,'0',1,2283) +LexToken(OPERATOR,'*',1,2284) +LexToken(OPENSQBRACKET,'[',1,2285) +LexToken(VAR,'real',1,2286) +LexToken(OPENBRACKET,'(',1,2290) +LexToken(VAR,'a',1,2291) +LexToken(OPENBRACKET,'(',1,2292) +LexToken(COLON,':',1,2293) +LexToken(CLOSEBRACKET,')',1,2294) +LexToken(CLOSEBRACKET,')',1,2295) +LexToken(SEMICOLON,';',1,2296) +LexToken(VAR,'imag',1,2297) +LexToken(OPENBRACKET,'(',1,2301) +LexToken(VAR,'a',1,2302) +LexToken(OPENBRACKET,'(',1,2303) +LexToken(COLON,':',1,2304) +LexToken(CLOSEBRACKET,')',1,2305) +LexToken(CLOSEBRACKET,')',1,2306) +LexToken(CLOSESQBRACKET,']',1,2307) +LexToken(CLOSESQBRACKET,']',1,2308) +LexToken(EOL,'\n',1,2309) +LexToken(ELSE,'else',1,2326) +LexToken(EOL,'\n',1,2330) +LexToken(VAR,'message',1,2351) +LexToken(OPENBRACKET,'(',1,2358) +LexToken(DQSTRING,'"Datatype is not supported"',1,2385) +LexToken(CLOSEBRACKET,')',1,2386) +LexToken(SEMICOLON,';',1,2387) +LexToken(EOL,'\n',1,2388) +LexToken(VAR,'ok',1,2409) +LexToken(ASSIGNMENT,'=',1,2411) +LexToken(PREVAR_BOOLEAN,'%f',1,2412) +LexToken(SEMICOLON,';',1,2414) +LexToken(EOL,'\n',1,2415) +LexToken(END,'end',1,2432) +LexToken(EOL,'\n',1,2435) +LexToken(IF,'if',1,2452) +LexToken(VAR,'ok',1,2455) +LexToken(THEN,'then',1,2458) +LexToken(EOL,'\n',1,2462) +LexToken(OPENSQBRACKET,'[',1,2483) +LexToken(VAR,'model',1,2484) +LexToken(COMMA,',',1,2489) +LexToken(VAR,'graphics',1,2490) +LexToken(COMMA,',',1,2498) +LexToken(VAR,'ok',1,2499) +LexToken(CLOSESQBRACKET,']',1,2501) +LexToken(ASSIGNMENT,'=',1,2502) +LexToken(VAR,'set_io',1,2503) +LexToken(OPENBRACKET,'(',1,2509) +LexToken(VAR,'model',1,2510) +LexToken(COMMA,',',1,2515) +LexToken(VAR,'graphics',1,2516) +LexToken(COMMA,',',1,2524) +LexToken(VAR,'list',1,2525) +LexToken(OPENBRACKET,'(',1,2529) +LexToken(OPENSQBRACKET,'[',1,2530) +LexToken(CLOSESQBRACKET,']',1,2531) +LexToken(COMMA,',',1,2532) +LexToken(OPENSQBRACKET,'[',1,2533) +LexToken(CLOSESQBRACKET,']',1,2534) +LexToken(CLOSEBRACKET,')',1,2535) +LexToken(COMMA,',',1,2536) +LexToken(VAR,'list',1,2537) +LexToken(OPENBRACKET,'(',1,2541) +LexToken(VAR,'out',1,2542) +LexToken(COMMA,',',1,2545) +LexToken(VAR,'ot',1,2546) +LexToken(CLOSEBRACKET,')',1,2548) +LexToken(COMMA,',',1,2549) +LexToken(NUMBER,'1',1,2550) +LexToken(COMMA,',',1,2551) +LexToken(OPENSQBRACKET,'[',1,2552) +LexToken(CLOSESQBRACKET,']',1,2553) +LexToken(CLOSEBRACKET,')',1,2554) +LexToken(EOL,'\n',1,2555) +LexToken(IF,'if',1,2576) +LexToken(VAR,'ok',1,2579) +LexToken(THEN,'then',1,2582) +LexToken(EOL,'\n',1,2586) +LexToken(VAR,'model',1,2611) +LexToken(DOT,'.',1,2616) +LexToken(VAR,'sim',1,2617) +LexToken(ASSIGNMENT,'=',1,2620) +LexToken(VAR,'list',1,2621) +LexToken(OPENBRACKET,'(',1,2625) +LexToken(VAR,'function_name',1,2626) +LexToken(COMMA,',',1,2639) +LexToken(NUMBER,'4',1,2640) +LexToken(CLOSEBRACKET,')',1,2641) +LexToken(EOL,'\n',1,2642) +LexToken(VAR,'graphics',1,2667) +LexToken(DOT,'.',1,2675) +LexToken(VAR,'exprs',1,2676) +LexToken(ASSIGNMENT,'=',1,2681) +LexToken(VAR,'exprs',1,2682) +LexToken(EOL,'\n',1,2687) +LexToken(VAR,'model',1,2712) +LexToken(DOT,'.',1,2717) +LexToken(VAR,'ipar',1,2718) +LexToken(ASSIGNMENT,'=',1,2722) +LexToken(VAR,'flag',1,2723) +LexToken(EOL,'\n',1,2727) +LexToken(VAR,'x',1,2752) +LexToken(DOT,'.',1,2753) +LexToken(VAR,'graphics',1,2754) +LexToken(ASSIGNMENT,'=',1,2762) +LexToken(VAR,'graphics',1,2763) +LexToken(SEMICOLON,';',1,2771) +LexToken(EOL,'\n',1,2772) +LexToken(VAR,'x',1,2797) +LexToken(DOT,'.',1,2798) +LexToken(VAR,'model',1,2799) +LexToken(ASSIGNMENT,'=',1,2804) +LexToken(VAR,'model',1,2805) +LexToken(EOL,'\n',1,2810) +LexToken(BREAK,'break',1,2835) +LexToken(EOL,'\n',1,2840) +LexToken(END,'end',1,2861) +LexToken(EOL,'\n',1,2864) +LexToken(END,'end',1,2881) +LexToken(EOL,'\n',1,2884) +LexToken(END,'end',1,2897) +LexToken(EOL,'\n',1,2900) +LexToken(END,'end',1,2909) +LexToken(EOL,'\n',1,2912) +LexToken(CASE,'case',1,2917) +LexToken(DQSTRING,'"define"',1,2929) +LexToken(THEN,'then',1,2931) +LexToken(EOL,'\n',1,2935) +LexToken(VAR,'a',1,2944) +LexToken(ASSIGNMENT,'=',1,2945) +LexToken(NUMBER,'0',1,2946) +LexToken(EOL,'\n',1,2947) +LexToken(VAR,'b',1,2956) +LexToken(ASSIGNMENT,'=',1,2957) +LexToken(NUMBER,'1',1,2958) +LexToken(EOL,'\n',1,2959) +LexToken(VAR,'dt',1,2968) +LexToken(ASSIGNMENT,'=',1,2970) +LexToken(NUMBER,'0',1,2971) +LexToken(EOL,'\n',1,2972) +LexToken(VAR,'flag',1,2981) +LexToken(ASSIGNMENT,'=',1,2985) +LexToken(NUMBER,'0',1,2986) +LexToken(EOL,'\n',1,2987) +LexToken(VAR,'function_name',1,2996) +LexToken(ASSIGNMENT,'=',1,3009) +LexToken(DQSTRING,'"rndblk_m"',1,3019) +LexToken(SEMICOLON,';',1,3020) +LexToken(EOL,'\n',1,3021) +LexToken(VAR,'funtyp',1,3030) +LexToken(ASSIGNMENT,'=',1,3036) +LexToken(NUMBER,'4',1,3037) +LexToken(SEMICOLON,';',1,3038) +LexToken(EOL,'\n',1,3039) +LexToken(VAR,'model',1,3048) +LexToken(ASSIGNMENT,'=',1,3053) +LexToken(SCICOS_MODEL,'scicos_model',1,3054) +LexToken(OPENBRACKET,'(',1,3066) +LexToken(CLOSEBRACKET,')',1,3067) +LexToken(EOL,'\n',1,3068) +LexToken(VAR,'model',1,3077) +LexToken(DOT,'.',1,3082) +LexToken(VAR,'sim',1,3083) +LexToken(ASSIGNMENT,'=',1,3086) +LexToken(VAR,'list',1,3087) +LexToken(OPENBRACKET,'(',1,3091) +LexToken(VAR,'function_name',1,3092) +LexToken(COMMA,',',1,3105) +LexToken(VAR,'funtyp',1,3106) +LexToken(CLOSEBRACKET,')',1,3112) +LexToken(EOL,'\n',1,3113) +LexToken(VAR,'model',1,3122) +LexToken(DOT,'.',1,3127) +LexToken(VAR,'in',1,3128) +LexToken(ASSIGNMENT,'=',1,3130) +LexToken(OPENSQBRACKET,'[',1,3131) +LexToken(CLOSESQBRACKET,']',1,3132) +LexToken(EOL,'\n',1,3133) +LexToken(VAR,'model',1,3142) +LexToken(DOT,'.',1,3147) +LexToken(VAR,'in2',1,3148) +LexToken(ASSIGNMENT,'=',1,3151) +LexToken(OPENSQBRACKET,'[',1,3152) +LexToken(CLOSESQBRACKET,']',1,3153) +LexToken(EOL,'\n',1,3154) +LexToken(VAR,'model',1,3163) +LexToken(DOT,'.',1,3168) +LexToken(VAR,'intyp',1,3169) +LexToken(ASSIGNMENT,'=',1,3174) +LexToken(OPENSQBRACKET,'[',1,3175) +LexToken(CLOSESQBRACKET,']',1,3176) +LexToken(EOL,'\n',1,3177) +LexToken(VAR,'model',1,3186) +LexToken(DOT,'.',1,3191) +LexToken(VAR,'out',1,3192) +LexToken(ASSIGNMENT,'=',1,3195) +LexToken(NUMBER,'1',1,3196) +LexToken(EOL,'\n',1,3197) +LexToken(VAR,'model',1,3206) +LexToken(DOT,'.',1,3211) +LexToken(VAR,'out2',1,3212) +LexToken(ASSIGNMENT,'=',1,3216) +LexToken(NUMBER,'1',1,3217) +LexToken(EOL,'\n',1,3218) +LexToken(VAR,'model',1,3227) +LexToken(DOT,'.',1,3232) +LexToken(VAR,'outtyp',1,3233) +LexToken(ASSIGNMENT,'=',1,3239) +LexToken(NUMBER,'1',1,3240) +LexToken(EOL,'\n',1,3241) +LexToken(VAR,'model',1,3250) +LexToken(DOT,'.',1,3255) +LexToken(VAR,'evtin',1,3256) +LexToken(ASSIGNMENT,'=',1,3261) +LexToken(NUMBER,'1',1,3262) +LexToken(EOL,'\n',1,3263) +LexToken(VAR,'model',1,3272) +LexToken(DOT,'.',1,3277) +LexToken(VAR,'evtout',1,3278) +LexToken(ASSIGNMENT,'=',1,3284) +LexToken(OPENSQBRACKET,'[',1,3285) +LexToken(CLOSESQBRACKET,']',1,3286) +LexToken(EOL,'\n',1,3287) +LexToken(VAR,'model',1,3296) +LexToken(DOT,'.',1,3301) +LexToken(VAR,'state',1,3302) +LexToken(ASSIGNMENT,'=',1,3307) +LexToken(OPENSQBRACKET,'[',1,3308) +LexToken(CLOSESQBRACKET,']',1,3309) +LexToken(EOL,'\n',1,3310) +LexToken(VAR,'model',1,3319) +LexToken(DOT,'.',1,3324) +LexToken(VAR,'dstate',1,3325) +LexToken(ASSIGNMENT,'=',1,3331) +LexToken(OPENSQBRACKET,'[',1,3332) +LexToken(VAR,'int',1,3333) +LexToken(OPENBRACKET,'(',1,3336) +LexToken(VAR,'rand',1,3337) +LexToken(OPENBRACKET,'(',1,3341) +LexToken(CLOSEBRACKET,')',1,3342) +LexToken(OPERATOR,'*',1,3343) +LexToken(OPENBRACKET,'(',1,3344) +LexToken(NUMBER,'10',1,3345) +LexToken(OPERATOR,'^',1,3347) +LexToken(NUMBER,'7',1,3348) +LexToken(NUMBER,'-1',1,3349) +LexToken(CLOSEBRACKET,')',1,3351) +LexToken(CLOSEBRACKET,')',1,3352) +LexToken(SEMICOLON,';',1,3353) +LexToken(NUMBER,'0',1,3354) +LexToken(OPERATOR,'*',1,3355) +LexToken(VAR,'a',1,3356) +LexToken(OPENBRACKET,'(',1,3357) +LexToken(COLON,':',1,3358) +LexToken(CLOSEBRACKET,')',1,3359) +LexToken(CLOSESQBRACKET,']',1,3360) +LexToken(EOL,'\n',1,3361) +LexToken(VAR,'model',1,3370) +LexToken(DOT,'.',1,3375) +LexToken(VAR,'rpar',1,3376) +LexToken(ASSIGNMENT,'=',1,3380) +LexToken(OPENSQBRACKET,'[',1,3381) +LexToken(VAR,'a',1,3382) +LexToken(OPENBRACKET,'(',1,3383) +LexToken(COLON,':',1,3384) +LexToken(CLOSEBRACKET,')',1,3385) +LexToken(COMMA,',',1,3386) +LexToken(VAR,'b',1,3387) +LexToken(OPENBRACKET,'(',1,3388) +LexToken(COLON,':',1,3389) +LexToken(CLOSEBRACKET,')',1,3390) +LexToken(CLOSESQBRACKET,']',1,3391) +LexToken(EOL,'\n',1,3392) +LexToken(VAR,'model',1,3401) +LexToken(DOT,'.',1,3406) +LexToken(VAR,'ipar',1,3407) +LexToken(ASSIGNMENT,'=',1,3411) +LexToken(VAR,'flag',1,3412) +LexToken(EOL,'\n',1,3416) +LexToken(VAR,'model',1,3425) +LexToken(DOT,'.',1,3430) +LexToken(VAR,'blocktype',1,3431) +LexToken(ASSIGNMENT,'=',1,3440) +LexToken(DQSTRING,'"d"',1,3443) +LexToken(EOL,'\n',1,3444) +LexToken(VAR,'model',1,3453) +LexToken(DOT,'.',1,3458) +LexToken(VAR,'firing',1,3459) +LexToken(ASSIGNMENT,'=',1,3465) +LexToken(OPENSQBRACKET,'[',1,3466) +LexToken(CLOSESQBRACKET,']',1,3467) +LexToken(EOL,'\n',1,3468) +LexToken(VAR,'model',1,3477) +LexToken(DOT,'.',1,3482) +LexToken(VAR,'dep_ut',1,3483) +LexToken(ASSIGNMENT,'=',1,3489) +LexToken(OPENSQBRACKET,'[',1,3490) +LexToken(PREVAR_BOOLEAN,'%f',1,3491) +LexToken(PREVAR_BOOLEAN,'%f',1,3494) +LexToken(CLOSESQBRACKET,']',1,3496) +LexToken(EOL,'\n',1,3497) +LexToken(EOL,'\n',1,3498) +LexToken(VAR,'exprs',1,3507) +LexToken(ASSIGNMENT,'=',1,3512) +LexToken(OPENSQBRACKET,'[',1,3513) +LexToken(VAR,'sci2exp',1,3514) +LexToken(OPENBRACKET,'(',1,3521) +LexToken(NUMBER,'1',1,3522) +LexToken(CLOSEBRACKET,')',1,3523) +LexToken(SEMICOLON,';',1,3524) +LexToken(VAR,'string',1,3525) +LexToken(OPENBRACKET,'(',1,3531) +LexToken(VAR,'flag',1,3532) +LexToken(CLOSEBRACKET,')',1,3536) +LexToken(SEMICOLON,';',1,3537) +LexToken(VAR,'sci2exp',1,3538) +LexToken(OPENBRACKET,'(',1,3545) +LexToken(OPENSQBRACKET,'[',1,3546) +LexToken(VAR,'a',1,3547) +LexToken(CLOSESQBRACKET,']',1,3548) +LexToken(CLOSEBRACKET,')',1,3549) +LexToken(SEMICOLON,';',1,3550) +LexToken(VAR,'sci2exp',1,3551) +LexToken(OPENBRACKET,'(',1,3558) +LexToken(OPENSQBRACKET,'[',1,3559) +LexToken(VAR,'b',1,3560) +LexToken(CLOSESQBRACKET,']',1,3561) +LexToken(CLOSEBRACKET,')',1,3562) +LexToken(SEMICOLON,';',1,3563) +LexToken(VAR,'sci2exp',1,3564) +LexToken(OPENBRACKET,'(',1,3571) +LexToken(OPENSQBRACKET,'[',1,3572) +LexToken(VAR,'model',1,3573) +LexToken(DOT,'.',1,3578) +LexToken(VAR,'dstate',1,3579) +LexToken(OPENBRACKET,'(',1,3585) +LexToken(NUMBER,'1',1,3586) +LexToken(CLOSEBRACKET,')',1,3587) +LexToken(VAR,'int',1,3589) +LexToken(OPENBRACKET,'(',1,3592) +LexToken(VAR,'rand',1,3593) +LexToken(OPENBRACKET,'(',1,3597) +LexToken(CLOSEBRACKET,')',1,3598) +LexToken(OPERATOR,'*',1,3599) +LexToken(OPENBRACKET,'(',1,3600) +LexToken(NUMBER,'10',1,3601) +LexToken(OPERATOR,'^',1,3603) +LexToken(NUMBER,'7',1,3604) +LexToken(NUMBER,'-1',1,3605) +LexToken(CLOSEBRACKET,')',1,3607) +LexToken(CLOSEBRACKET,')',1,3608) +LexToken(CLOSESQBRACKET,']',1,3609) +LexToken(CLOSEBRACKET,')',1,3610) +LexToken(CLOSESQBRACKET,']',1,3611) +LexToken(EOL,'\n',1,3612) +LexToken(VAR,'gr_i',1,3621) +LexToken(ASSIGNMENT,'=',1,3625) +LexToken(OPENSQBRACKET,'[',1,3626) +LexToken(CLOSESQBRACKET,']',1,3627) +LexToken(EOL,'\n',1,3628) +LexToken(VAR,'x',1,3637) +LexToken(ASSIGNMENT,'=',1,3638) +LexToken(VAR,'standard_define',1,3639) +LexToken(OPENBRACKET,'(',1,3654) +LexToken(OPENSQBRACKET,'[',1,3655) +LexToken(NUMBER,'3',1,3656) +LexToken(NUMBER,'2',1,3658) +LexToken(CLOSESQBRACKET,']',1,3659) +LexToken(COMMA,',',1,3660) +LexToken(VAR,'model',1,3661) +LexToken(COMMA,',',1,3666) +LexToken(VAR,'exprs',1,3667) +LexToken(COMMA,',',1,3672) +LexToken(VAR,'gr_i',1,3673) +LexToken(CLOSEBRACKET,')',1,3677) +LexToken(EOL,'\n',1,3678) +LexToken(END,'end',1,3683) +LexToken(EOL,'\n',1,3686) +LexToken(ENDFUNCTION,'endfunction',1,3687) +LexToken(EOL,'\n',1,3698) diff --git a/js/Sources/READAU_f.js b/js/Sources/READAU_f.js new file mode 100644 index 00000000..7f4ca811 --- /dev/null +++ b/js/Sources/READAU_f.js @@ -0,0 +1,787 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,147) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,294) +LexToken(EOL,'\n',1,363) +LexToken(EOL,'\n',1,402) +LexToken(EOL,'\n',1,405) +LexToken(EOL,'\n',1,472) +LexToken(EOL,'\n',1,538) +LexToken(EOL,'\n',1,603) +LexToken(EOL,'\n',1,651) +LexToken(EOL,'\n',1,654) +LexToken(EOL,'\n',1,723) +LexToken(EOL,'\n',1,786) +LexToken(EOL,'\n',1,868) +LexToken(EOL,'\n',1,871) +LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,905) +LexToken(EOL,'\n',1,906) +LexToken(FUNCTION,'function',1,907) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(VAR,'x',1,917) +LexToken(COMMA,',',1,918) +LexToken(VAR,'y',1,919) +LexToken(COMMA,',',1,920) +LexToken(VAR,'typ',1,921) +LexToken(CLOSESQBRACKET,']',1,924) +LexToken(ASSIGNMENT,'=',1,925) +LexToken(VAR,'READAU_f',1,926) +LexToken(OPENBRACKET,'(',1,934) +LexToken(VAR,'job',1,935) +LexToken(COMMA,',',1,938) +LexToken(VAR,'arg1',1,939) +LexToken(COMMA,',',1,943) +LexToken(VAR,'arg2',1,944) +LexToken(CLOSEBRACKET,')',1,948) +LexToken(EOL,'\n',1,949) +LexToken(VAR,'x',1,954) +LexToken(ASSIGNMENT,'=',1,955) +LexToken(OPENSQBRACKET,'[',1,956) +LexToken(CLOSESQBRACKET,']',1,957) +LexToken(SEMICOLON,';',1,958) +LexToken(EOL,'\n',1,959) +LexToken(VAR,'y',1,964) +LexToken(ASSIGNMENT,'=',1,965) +LexToken(OPENSQBRACKET,'[',1,966) +LexToken(CLOSESQBRACKET,']',1,967) +LexToken(SEMICOLON,';',1,968) +LexToken(EOL,'\n',1,969) +LexToken(VAR,'typ',1,974) +LexToken(ASSIGNMENT,'=',1,977) +LexToken(OPENSQBRACKET,'[',1,978) +LexToken(CLOSESQBRACKET,']',1,979) +LexToken(SEMICOLON,';',1,980) +LexToken(EOL,'\n',1,981) +LexToken(SELECT,'select',1,986) +LexToken(VAR,'job',1,993) +LexToken(EOL,'\n',1,996) +LexToken(CASE,'case',1,1001) +LexToken(DQSTRING,'"set"',1,1010) +LexToken(THEN,'then',1,1012) +LexToken(EOL,'\n',1,1016) +LexToken(VAR,'x',1,1025) +LexToken(ASSIGNMENT,'=',1,1026) +LexToken(VAR,'arg1',1,1027) +LexToken(SEMICOLON,';',1,1031) +LexToken(EOL,'\n',1,1032) +LexToken(VAR,'graphics',1,1041) +LexToken(ASSIGNMENT,'=',1,1049) +LexToken(VAR,'arg1',1,1050) +LexToken(DOT,'.',1,1054) +LexToken(VAR,'graphics',1,1055) +LexToken(SEMICOLON,';',1,1063) +LexToken(EOL,'\n',1,1064) +LexToken(VAR,'exprs',1,1073) +LexToken(ASSIGNMENT,'=',1,1078) +LexToken(VAR,'graphics',1,1079) +LexToken(DOT,'.',1,1087) +LexToken(VAR,'exprs',1,1088) +LexToken(EOL,'\n',1,1093) +LexToken(VAR,'model',1,1102) +LexToken(ASSIGNMENT,'=',1,1107) +LexToken(VAR,'arg1',1,1108) +LexToken(DOT,'.',1,1112) +LexToken(VAR,'model',1,1113) +LexToken(SEMICOLON,';',1,1118) +LexToken(EOL,'\n',1,1119) +LexToken(VAR,'out',1,1128) +LexToken(ASSIGNMENT,'=',1,1131) +LexToken(VAR,'model',1,1132) +LexToken(DOT,'.',1,1137) +LexToken(VAR,'out',1,1138) +LexToken(EOL,'\n',1,1141) +LexToken(VAR,'dstate',1,1150) +LexToken(ASSIGNMENT,'=',1,1156) +LexToken(VAR,'model',1,1157) +LexToken(DOT,'.',1,1162) +LexToken(VAR,'dstate',1,1163) +LexToken(EOL,'\n',1,1169) +LexToken(VAR,'ipar',1,1178) +LexToken(ASSIGNMENT,'=',1,1182) +LexToken(VAR,'model',1,1183) +LexToken(DOT,'.',1,1188) +LexToken(VAR,'ipar',1,1189) +LexToken(EOL,'\n',1,1193) +LexToken(EOL,'\n',1,1194) +LexToken(VAR,'imask',1,1203) +LexToken(ASSIGNMENT,'=',1,1208) +LexToken(NUMBER,'9',1,1209) +LexToken(OPERATOR,'+',1,1210) +LexToken(VAR,'ipar',1,1211) +LexToken(OPENBRACKET,'(',1,1215) +LexToken(NUMBER,'1',1,1216) +LexToken(CLOSEBRACKET,')',1,1217) +LexToken(EOL,'\n',1,1218) +LexToken(VAR,'tmask',1,1227) +LexToken(ASSIGNMENT,'=',1,1232) +LexToken(VAR,'ipar',1,1233) +LexToken(OPENBRACKET,'(',1,1237) +LexToken(VAR,'imask',1,1238) +LexToken(CLOSEBRACKET,')',1,1243) +LexToken(EOL,'\n',1,1244) +LexToken(VAR,'lunit',1,1253) +LexToken(ASSIGNMENT,'=',1,1258) +LexToken(VAR,'dstate',1,1259) +LexToken(OPENBRACKET,'(',1,1265) +LexToken(NUMBER,'3',1,1266) +LexToken(CLOSEBRACKET,')',1,1267) +LexToken(EOL,'\n',1,1268) +LexToken(VAR,'fname',1,1277) +LexToken(ASSIGNMENT,'=',1,1282) +LexToken(VAR,'exprs',1,1283) +LexToken(OPENBRACKET,'(',1,1288) +LexToken(NUMBER,'1',1,1289) +LexToken(CLOSEBRACKET,')',1,1290) +LexToken(EOL,'\n',1,1291) +LexToken(EOL,'\n',1,1292) +LexToken(WHILE,'while',1,1301) +LexToken(PREVAR_BOOLEAN,'%t',1,1307) +LexToken(DO,'do',1,1310) +LexToken(EOL,'\n',1,1312) +LexToken(OPENSQBRACKET,'[',1,1325) +LexToken(VAR,'ok',1,1326) +LexToken(COMMA,',',1,1328) +LexToken(VAR,'fname1',1,1329) +LexToken(COMMA,',',1,1335) +LexToken(VAR,'N',1,1336) +LexToken(COMMA,',',1,1337) +LexToken(VAR,'swap',1,1338) +LexToken(COMMA,',',1,1342) +LexToken(VAR,'exprs',1,1343) +LexToken(CLOSESQBRACKET,']',1,1348) +LexToken(ASSIGNMENT,'=',1,1350) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1352) +LexToken(OPENBRACKET,'(',1,1367) +LexToken(OPENSQBRACKET,'[',1,1368) +LexToken(VAR,'msprintf',1,1369) +LexToken(OPENBRACKET,'(',1,1377) +LexToken(VAR,'gettext',1,1378) +LexToken(OPENBRACKET,'(',1,1385) +LexToken(DQSTRING,'"Set %s block parameters"',1,1410) +LexToken(CLOSEBRACKET,')',1,1411) +LexToken(COMMA,',',1,1412) +LexToken(DQSTRING,'"READAU_f"',1,1423) +LexToken(CLOSEBRACKET,')',1,1424) +LexToken(SEMICOLON,';',1,1425) +LexToken(DQSTRING,'" "',1,1429) +LexToken(SEMICOLON,';',1,1430) +LexToken(VAR,'gettext',1,1447) +LexToken(OPENBRACKET,'(',1,1454) +LexToken(DQSTRING,'"(Read Audio File)"',1,1473) +LexToken(CLOSEBRACKET,')',1,1474) +LexToken(SEMICOLON,';',1,1475) +LexToken(DQSTRING,'" "',1,1478) +LexToken(SEMICOLON,';',1,1479) +LexToken(VAR,'gettext',1,1481) +LexToken(OPENBRACKET,'(',1,1488) +LexToken(DQSTRING,'"Read is done on a binary \\\'.au\\\' file"',1,1527) +LexToken(CLOSEBRACKET,')',1,1528) +LexToken(CLOSESQBRACKET,']',1,1529) +LexToken(COMMA,',',1,1530) +LexToken(OPENSQBRACKET,'[',1,1547) +LexToken(VAR,'gettext',1,1548) +LexToken(OPENBRACKET,'(',1,1555) +LexToken(DQSTRING,'"Input File Name"',1,1572) +LexToken(CLOSEBRACKET,')',1,1573) +LexToken(SEMICOLON,';',1,1574) +LexToken(VAR,'gettext',1,1576) +LexToken(OPENBRACKET,'(',1,1583) +LexToken(DQSTRING,'"Buffer size"',1,1596) +LexToken(CLOSEBRACKET,')',1,1597) +LexToken(SEMICOLON,';',1,1598) +LexToken(VAR,'gettext',1,1600) +LexToken(OPENBRACKET,'(',1,1607) +LexToken(DQSTRING,'"Swap Mode (0:No, 1:Yes)"',1,1632) +LexToken(CLOSEBRACKET,')',1,1633) +LexToken(CLOSESQBRACKET,']',1,1634) +LexToken(COMMA,',',1,1635) +LexToken(VAR,'list',1,1652) +LexToken(OPENBRACKET,'(',1,1656) +LexToken(DQSTRING,'"str"',1,1661) +LexToken(COMMA,',',1,1662) +LexToken(NUMBER,'1',1,1663) +LexToken(COMMA,',',1,1664) +LexToken(DQSTRING,'"vec"',1,1669) +LexToken(COMMA,',',1,1670) +LexToken(NUMBER,'1',1,1671) +LexToken(COMMA,',',1,1672) +LexToken(DQSTRING,'"vec"',1,1677) +LexToken(COMMA,',',1,1678) +LexToken(NUMBER,'1',1,1679) +LexToken(CLOSEBRACKET,')',1,1680) +LexToken(COMMA,',',1,1681) +LexToken(VAR,'exprs',1,1683) +LexToken(CLOSEBRACKET,')',1,1688) +LexToken(SEMICOLON,';',1,1689) +LexToken(EOL,'\n',1,1690) +LexToken(VAR,'tmask1',1,1703) +LexToken(ASSIGNMENT,'=',1,1709) +LexToken(OPENSQBRACKET,'[',1,1710) +LexToken(CLOSESQBRACKET,']',1,1711) +LexToken(SEMICOLON,';',1,1712) +LexToken(EOL,'\n',1,1713) +LexToken(VAR,'outmask',1,1726) +LexToken(ASSIGNMENT,'=',1,1733) +LexToken(NUMBER,'1',1,1734) +LexToken(SEMICOLON,';',1,1735) +LexToken(EOL,'\n',1,1736) +LexToken(VAR,'frmt1',1,1749) +LexToken(ASSIGNMENT,'=',1,1754) +LexToken(DQSTRING,'"uc"',1,1758) +LexToken(SEMICOLON,';',1,1759) +LexToken(EOL,'\n',1,1760) +LexToken(VAR,'M',1,1773) +LexToken(ASSIGNMENT,'=',1,1774) +LexToken(NUMBER,'1',1,1775) +LexToken(SEMICOLON,';',1,1776) +LexToken(EOL,'\n',1,1777) +LexToken(VAR,'offset',1,1790) +LexToken(ASSIGNMENT,'=',1,1796) +LexToken(NUMBER,'1',1,1797) +LexToken(SEMICOLON,';',1,1798) +LexToken(EOL,'\n',1,1799) +LexToken(IF,'if',1,1812) +LexToken(NOT,'~',1,1815) +LexToken(VAR,'ok',1,1816) +LexToken(THEN,'then',1,1819) +LexToken(EOL,'\n',1,1823) +LexToken(BREAK,'break',1,1840) +LexToken(COMMA,',',1,1845) +LexToken(EOL,'\n',1,1846) +LexToken(END,'end',1,1859) +LexToken(EOL,'\n',1,1889) +LexToken(VAR,'fname1',1,1902) +LexToken(ASSIGNMENT,'=',1,1908) +LexToken(VAR,'stripblanks',1,1909) +LexToken(OPENBRACKET,'(',1,1920) +LexToken(VAR,'fname1',1,1921) +LexToken(CLOSEBRACKET,')',1,1927) +LexToken(EOL,'\n',1,1928) +LexToken(VAR,'frmt1',1,1941) +LexToken(ASSIGNMENT,'=',1,1946) +LexToken(VAR,'stripblanks',1,1947) +LexToken(OPENBRACKET,'(',1,1958) +LexToken(VAR,'frmt1',1,1959) +LexToken(CLOSEBRACKET,')',1,1964) +LexToken(EOL,'\n',1,1965) +LexToken(IF,'if',1,1978) +LexToken(VAR,'alreadyran',1,1981) +LexToken(LOGICAL,'&',1,1991) +LexToken(VAR,'fname1',1,1992) +LexToken(COMPARISON,'<>',1,1998) +LexToken(VAR,'fname',1,2000) +LexToken(THEN,'then',1,2006) +LexToken(EOL,'\n',1,2010) +LexToken(VAR,'block_parameter_error',1,2027) +LexToken(OPENBRACKET,'(',1,2048) +LexToken(VAR,'gettext',1,2049) +LexToken(OPENBRACKET,'(',1,2056) +LexToken(DQSTRING,'"Simulation running !!! You cannot modify Input file name"',1,2114) +LexToken(CLOSEBRACKET,')',1,2115) +LexToken(COMMA,',',1,2116) +LexToken(VAR,'gettext',1,2137) +LexToken(OPENBRACKET,'(',1,2144) +LexToken(DQSTRING,'"End current simulation first."',1,2175) +LexToken(CLOSEBRACKET,')',1,2176) +LexToken(CLOSEBRACKET,')',1,2177) +LexToken(SEMICOLON,';',1,2178) +LexToken(EOL,'\n',1,2179) +LexToken(EOL,'\n',1,2248) +LexToken(EOL,'\n',1,2320) +LexToken(EOL,'\n',1,2436) +LexToken(ELSEIF,'elseif',1,2449) +LexToken(VAR,'fname1',1,2456) +LexToken(COMPARISON,'==',1,2463) +LexToken(DQSTRING,'""',1,2467) +LexToken(THEN,'then',1,2469) +LexToken(EOL,'\n',1,2473) +LexToken(VAR,'block_parameter_error',1,2490) +LexToken(OPENBRACKET,'(',1,2511) +LexToken(VAR,'msprintf',1,2512) +LexToken(OPENBRACKET,'(',1,2520) +LexToken(VAR,'gettext',1,2521) +LexToken(OPENBRACKET,'(',1,2528) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter."',1,2563) +LexToken(CLOSEBRACKET,')',1,2564) +LexToken(COMMA,',',1,2565) +LexToken(VAR,'gettext',1,2567) +LexToken(OPENBRACKET,'(',1,2574) +LexToken(DQSTRING,'"Input File Name"',1,2591) +LexToken(CLOSEBRACKET,')',1,2592) +LexToken(CLOSEBRACKET,')',1,2593) +LexToken(COMMA,',',1,2594) +LexToken(VAR,'gettext',1,2596) +LexToken(OPENBRACKET,'(',1,2603) +LexToken(DQSTRING,'"You must provide a filename."',1,2633) +LexToken(CLOSEBRACKET,')',1,2634) +LexToken(CLOSEBRACKET,')',1,2635) +LexToken(SEMICOLON,';',1,2636) +LexToken(EOL,'\n',1,2637) +LexToken(ELSEIF,'elseif',1,2650) +LexToken(VAR,'N',1,2657) +LexToken(COMPARISON,'<',1,2659) +LexToken(NUMBER,'1',1,2661) +LexToken(THEN,'then',1,2663) +LexToken(EOL,'\n',1,2667) +LexToken(VAR,'block_parameter_error',1,2684) +LexToken(OPENBRACKET,'(',1,2705) +LexToken(VAR,'msprintf',1,2706) +LexToken(OPENBRACKET,'(',1,2714) +LexToken(VAR,'gettext',1,2715) +LexToken(OPENBRACKET,'(',1,2722) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,2761) +LexToken(CLOSEBRACKET,')',1,2762) +LexToken(COMMA,',',1,2763) +LexToken(VAR,'gettext',1,2765) +LexToken(OPENBRACKET,'(',1,2772) +LexToken(DQSTRING,'"Buffer size"',1,2785) +LexToken(CLOSEBRACKET,')',1,2786) +LexToken(COMMA,',',1,2787) +LexToken(VAR,'N',1,2789) +LexToken(CLOSEBRACKET,')',1,2790) +LexToken(COMMA,',',1,2791) +LexToken(VAR,'msprintf',1,2793) +LexToken(OPENBRACKET,'(',1,2801) +LexToken(VAR,'gettext',1,2802) +LexToken(OPENBRACKET,'(',1,2809) +LexToken(DQSTRING,'"Must be greater than %d."',1,2835) +LexToken(CLOSEBRACKET,')',1,2836) +LexToken(COMMA,',',1,2837) +LexToken(NUMBER,'1',1,2839) +LexToken(CLOSEBRACKET,')',1,2840) +LexToken(CLOSEBRACKET,')',1,2841) +LexToken(SEMICOLON,';',1,2842) +LexToken(EOL,'\n',1,2843) +LexToken(ELSEIF,'elseif',1,2856) +LexToken(VAR,'alreadyran',1,2863) +LexToken(LOGICAL,'&',1,2874) +LexToken(OPENBRACKET,'(',1,2876) +LexToken(VAR,'N',1,2877) +LexToken(COMPARISON,'<>',1,2879) +LexToken(VAR,'ipar',1,2882) +LexToken(OPENBRACKET,'(',1,2886) +LexToken(NUMBER,'6',1,2887) +LexToken(CLOSEBRACKET,')',1,2888) +LexToken(CLOSEBRACKET,')',1,2889) +LexToken(THEN,'then',1,2891) +LexToken(EOL,'\n',1,2895) +LexToken(VAR,'block_parameter_error',1,2912) +LexToken(OPENBRACKET,'(',1,2933) +LexToken(VAR,'msprintf',1,2934) +LexToken(OPENBRACKET,'(',1,2942) +LexToken(VAR,'gettext',1,2943) +LexToken(OPENBRACKET,'(',1,2950) +LexToken(DQSTRING,'"You cannot modify \\\'%s\\\' when running."',1,2990) +LexToken(CLOSEBRACKET,')',1,2991) +LexToken(COMMA,',',1,2992) +LexToken(VAR,'gettext',1,2994) +LexToken(OPENBRACKET,'(',1,3001) +LexToken(DQSTRING,'"Buffer Size"',1,3014) +LexToken(CLOSEBRACKET,')',1,3015) +LexToken(CLOSEBRACKET,')',1,3016) +LexToken(COMMA,',',1,3017) +LexToken(VAR,'gettext',1,3019) +LexToken(OPENBRACKET,'(',1,3026) +LexToken(DQSTRING,'"End current simulation first."',1,3057) +LexToken(CLOSEBRACKET,')',1,3058) +LexToken(CLOSEBRACKET,')',1,3059) +LexToken(SEMICOLON,';',1,3060) +LexToken(EOL,'\n',1,3061) +LexToken(ELSEIF,'elseif',1,3074) +LexToken(VAR,'swap',1,3081) +LexToken(COMPARISON,'<>',1,3086) +LexToken(NUMBER,'0',1,3089) +LexToken(LOGICAL,'&',1,3091) +LexToken(VAR,'swap',1,3093) +LexToken(COMPARISON,'<>',1,3098) +LexToken(NUMBER,'1',1,3101) +LexToken(THEN,'then',1,3103) +LexToken(EOL,'\n',1,3107) +LexToken(VAR,'block_parameter_error',1,3124) +LexToken(OPENBRACKET,'(',1,3145) +LexToken(VAR,'msprintf',1,3146) +LexToken(OPENBRACKET,'(',1,3154) +LexToken(VAR,'gettext',1,3155) +LexToken(OPENBRACKET,'(',1,3162) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,3201) +LexToken(CLOSEBRACKET,')',1,3202) +LexToken(COMMA,',',1,3203) +LexToken(VAR,'gettext',1,3205) +LexToken(OPENBRACKET,'(',1,3212) +LexToken(DQSTRING,'"Swap Mode"',1,3223) +LexToken(CLOSEBRACKET,')',1,3224) +LexToken(COMMA,',',1,3225) +LexToken(VAR,'swap',1,3227) +LexToken(CLOSEBRACKET,')',1,3231) +LexToken(COMMA,',',1,3232) +LexToken(VAR,'msprintf',1,3234) +LexToken(OPENBRACKET,'(',1,3242) +LexToken(VAR,'gettext',1,3243) +LexToken(OPENBRACKET,'(',1,3250) +LexToken(DQSTRING,'"Must be in the interval %s."',1,3279) +LexToken(CLOSEBRACKET,')',1,3280) +LexToken(COMMA,',',1,3281) +LexToken(DQSTRING,'"[0, 1]"',1,3289) +LexToken(CLOSEBRACKET,')',1,3290) +LexToken(CLOSEBRACKET,')',1,3291) +LexToken(SEMICOLON,';',1,3292) +LexToken(EOL,'\n',1,3293) +LexToken(ELSE,'else',1,3306) +LexToken(EOL,'\n',1,3310) +LexToken(OPENSQBRACKET,'[',1,3327) +LexToken(VAR,'model',1,3328) +LexToken(COMMA,',',1,3333) +LexToken(VAR,'graphics',1,3334) +LexToken(COMMA,',',1,3342) +LexToken(VAR,'ok',1,3343) +LexToken(CLOSESQBRACKET,']',1,3345) +LexToken(ASSIGNMENT,'=',1,3346) +LexToken(VAR,'check_io',1,3347) +LexToken(OPENBRACKET,'(',1,3355) +LexToken(VAR,'model',1,3356) +LexToken(COMMA,',',1,3361) +LexToken(VAR,'graphics',1,3362) +LexToken(COMMA,',',1,3370) +LexToken(OPENSQBRACKET,'[',1,3371) +LexToken(CLOSESQBRACKET,']',1,3372) +LexToken(COMMA,',',1,3373) +LexToken(NUMBER,'1',1,3374) +LexToken(COMMA,',',1,3375) +LexToken(NUMBER,'1',1,3376) +LexToken(COMMA,',',1,3377) +LexToken(OPENSQBRACKET,'[',1,3378) +LexToken(CLOSESQBRACKET,']',1,3379) +LexToken(CLOSEBRACKET,')',1,3380) +LexToken(EOL,'\n',1,3381) +LexToken(VAR,'frmt1',1,3398) +LexToken(ASSIGNMENT,'=',1,3403) +LexToken(VAR,'part',1,3404) +LexToken(OPENBRACKET,'(',1,3408) +LexToken(VAR,'frmt1',1,3409) +LexToken(COMMA,',',1,3414) +LexToken(NUMBER,'1',1,3415) +LexToken(COLON,':',1,3416) +LexToken(NUMBER,'3',1,3417) +LexToken(CLOSEBRACKET,')',1,3418) +LexToken(SEMICOLON,';',1,3419) +LexToken(EOL,'\n',1,3420) +LexToken(IF,'if',1,3437) +LexToken(VAR,'ok',1,3440) +LexToken(THEN,'then',1,3443) +LexToken(EOL,'\n',1,3447) +LexToken(VAR,'ipar',1,3468) +LexToken(ASSIGNMENT,'=',1,3472) +LexToken(OPENSQBRACKET,'[',1,3473) +LexToken(VAR,'length',1,3474) +LexToken(OPENBRACKET,'(',1,3480) +LexToken(VAR,'fname1',1,3481) +LexToken(CLOSEBRACKET,')',1,3487) +LexToken(SEMICOLON,';',1,3488) +LexToken(VAR,'_str2code',1,3510) +LexToken(OPENBRACKET,'(',1,3519) +LexToken(VAR,'frmt1',1,3520) +LexToken(CLOSEBRACKET,')',1,3525) +LexToken(SEMICOLON,';',1,3526) +LexToken(NUMBER,'0',1,3548) +LexToken(SEMICOLON,';',1,3549) +LexToken(VAR,'N',1,3571) +LexToken(SEMICOLON,';',1,3572) +LexToken(VAR,'M',1,3594) +LexToken(SEMICOLON,';',1,3595) +LexToken(VAR,'swap',1,3617) +LexToken(SEMICOLON,';',1,3621) +LexToken(VAR,'offset',1,3643) +LexToken(VAR,'_str2code',1,3670) +LexToken(OPENBRACKET,'(',1,3679) +LexToken(VAR,'fname1',1,3680) +LexToken(CLOSEBRACKET,')',1,3686) +LexToken(SEMICOLON,';',1,3687) +LexToken(VAR,'tmask1',1,3709) +LexToken(VAR,'outmask',1,3736) +LexToken(OPENBRACKET,'(',1,3743) +LexToken(COLON,':',1,3744) +LexToken(CLOSEBRACKET,')',1,3745) +LexToken(CLOSESQBRACKET,']',1,3746) +LexToken(EOL,'\n',1,3747) +LexToken(IF,'if',1,3768) +LexToken(VAR,'prod',1,3771) +LexToken(OPENBRACKET,'(',1,3775) +LexToken(VAR,'size',1,3776) +LexToken(OPENBRACKET,'(',1,3780) +LexToken(VAR,'dstate',1,3781) +LexToken(CLOSEBRACKET,')',1,3787) +LexToken(CLOSEBRACKET,')',1,3788) +LexToken(COMPARISON,'<>',1,3789) +LexToken(OPENBRACKET,'(',1,3791) +LexToken(VAR,'N',1,3792) +LexToken(OPERATOR,'*',1,3793) +LexToken(VAR,'M',1,3794) +LexToken(CLOSEBRACKET,')',1,3795) +LexToken(OPERATOR,'+',1,3796) +LexToken(NUMBER,'3',1,3797) +LexToken(THEN,'then',1,3799) +LexToken(EOL,'\n',1,3803) +LexToken(VAR,'dstate',1,3828) +LexToken(ASSIGNMENT,'=',1,3834) +LexToken(OPENSQBRACKET,'[',1,3835) +LexToken(NUMBER,'-1',1,3836) +LexToken(SEMICOLON,';',1,3838) +LexToken(NUMBER,'-1',1,3839) +LexToken(SEMICOLON,';',1,3841) +LexToken(VAR,'lunit',1,3842) +LexToken(SEMICOLON,';',1,3847) +LexToken(VAR,'zeros',1,3848) +LexToken(OPENBRACKET,'(',1,3853) +LexToken(VAR,'N',1,3854) +LexToken(OPERATOR,'*',1,3855) +LexToken(VAR,'M',1,3856) +LexToken(COMMA,',',1,3857) +LexToken(NUMBER,'1',1,3858) +LexToken(CLOSEBRACKET,')',1,3859) +LexToken(CLOSESQBRACKET,']',1,3860) +LexToken(EOL,'\n',1,3861) +LexToken(END,'end',1,3882) +LexToken(EOL,'\n',1,3885) +LexToken(VAR,'model',1,3906) +LexToken(DOT,'.',1,3911) +LexToken(VAR,'dstate',1,3912) +LexToken(ASSIGNMENT,'=',1,3918) +LexToken(VAR,'dstate',1,3919) +LexToken(SEMICOLON,';',1,3925) +LexToken(EOL,'\n',1,3926) +LexToken(VAR,'model',1,3947) +LexToken(DOT,'.',1,3952) +LexToken(VAR,'ipar',1,3953) +LexToken(ASSIGNMENT,'=',1,3957) +LexToken(VAR,'ipar',1,3958) +LexToken(EOL,'\n',1,3962) +LexToken(VAR,'graphics',1,3983) +LexToken(DOT,'.',1,3991) +LexToken(VAR,'exprs',1,3992) +LexToken(ASSIGNMENT,'=',1,3997) +LexToken(VAR,'exprs',1,3998) +LexToken(SEMICOLON,';',1,4003) +LexToken(EOL,'\n',1,4004) +LexToken(VAR,'x',1,4025) +LexToken(DOT,'.',1,4026) +LexToken(VAR,'graphics',1,4027) +LexToken(ASSIGNMENT,'=',1,4035) +LexToken(VAR,'graphics',1,4036) +LexToken(SEMICOLON,';',1,4044) +LexToken(EOL,'\n',1,4045) +LexToken(VAR,'x',1,4066) +LexToken(DOT,'.',1,4067) +LexToken(VAR,'model',1,4068) +LexToken(ASSIGNMENT,'=',1,4073) +LexToken(VAR,'model',1,4074) +LexToken(EOL,'\n',1,4079) +LexToken(BREAK,'break',1,4100) +LexToken(EOL,'\n',1,4105) +LexToken(END,'end',1,4122) +LexToken(EOL,'\n',1,4125) +LexToken(END,'end',1,4138) +LexToken(EOL,'\n',1,4141) +LexToken(END,'end',1,4150) +LexToken(EOL,'\n',1,4153) +LexToken(CASE,'case',1,4158) +LexToken(DQSTRING,'"define"',1,4170) +LexToken(THEN,'then',1,4172) +LexToken(EOL,'\n',1,4176) +LexToken(VAR,'frmt',1,4185) +LexToken(ASSIGNMENT,'=',1,4189) +LexToken(DQSTRING,'"uc "',1,4194) +LexToken(EOL,'\n',1,4195) +LexToken(VAR,'fname',1,4204) +LexToken(ASSIGNMENT,'=',1,4209) +LexToken(DQSTRING,'"test.au"',1,4218) +LexToken(EOL,'\n',1,4219) +LexToken(VAR,'lunit',1,4228) +LexToken(ASSIGNMENT,'=',1,4233) +LexToken(NUMBER,'0',1,4234) +LexToken(EOL,'\n',1,4235) +LexToken(VAR,'N',1,4244) +LexToken(ASSIGNMENT,'=',1,4245) +LexToken(NUMBER,'20',1,4246) +LexToken(SEMICOLON,';',1,4248) +LexToken(EOL,'\n',1,4249) +LexToken(VAR,'M',1,4258) +LexToken(ASSIGNMENT,'=',1,4259) +LexToken(NUMBER,'1',1,4260) +LexToken(EOL,'\n',1,4261) +LexToken(VAR,'tmask',1,4270) +LexToken(ASSIGNMENT,'=',1,4275) +LexToken(OPENSQBRACKET,'[',1,4276) +LexToken(CLOSESQBRACKET,']',1,4277) +LexToken(EOL,'\n',1,4278) +LexToken(VAR,'swap',1,4287) +LexToken(ASSIGNMENT,'=',1,4291) +LexToken(NUMBER,'0',1,4292) +LexToken(EOL,'\n',1,4293) +LexToken(VAR,'offset',1,4302) +LexToken(ASSIGNMENT,'=',1,4308) +LexToken(NUMBER,'1',1,4309) +LexToken(EOL,'\n',1,4310) +LexToken(VAR,'outmask',1,4319) +LexToken(ASSIGNMENT,'=',1,4326) +LexToken(NUMBER,'1',1,4327) +LexToken(EOL,'\n',1,4328) +LexToken(VAR,'ievt',1,4337) +LexToken(ASSIGNMENT,'=',1,4341) +LexToken(NUMBER,'0',1,4342) +LexToken(EOL,'\n',1,4343) +LexToken(VAR,'nout',1,4352) +LexToken(ASSIGNMENT,'=',1,4356) +LexToken(VAR,'size',1,4357) +LexToken(OPENBRACKET,'(',1,4361) +LexToken(VAR,'outmask',1,4362) +LexToken(COMMA,',',1,4369) +LexToken(DQSTRING,'"*"',1,4372) +LexToken(CLOSEBRACKET,')',1,4373) +LexToken(EOL,'\n',1,4374) +LexToken(EOL,'\n',1,4375) +LexToken(VAR,'model',1,4384) +LexToken(ASSIGNMENT,'=',1,4389) +LexToken(SCICOS_MODEL,'scicos_model',1,4390) +LexToken(OPENBRACKET,'(',1,4402) +LexToken(CLOSEBRACKET,')',1,4403) +LexToken(EOL,'\n',1,4404) +LexToken(VAR,'model',1,4413) +LexToken(DOT,'.',1,4418) +LexToken(VAR,'sim',1,4419) +LexToken(ASSIGNMENT,'=',1,4422) +LexToken(VAR,'list',1,4423) +LexToken(OPENBRACKET,'(',1,4427) +LexToken(DQSTRING,'"readau"',1,4435) +LexToken(COMMA,',',1,4436) +LexToken(NUMBER,'2',1,4437) +LexToken(CLOSEBRACKET,')',1,4438) +LexToken(EOL,'\n',1,4439) +LexToken(VAR,'model',1,4448) +LexToken(DOT,'.',1,4453) +LexToken(VAR,'out',1,4454) +LexToken(ASSIGNMENT,'=',1,4457) +LexToken(VAR,'nout',1,4458) +LexToken(EOL,'\n',1,4462) +LexToken(VAR,'model',1,4471) +LexToken(DOT,'.',1,4476) +LexToken(VAR,'evtin',1,4477) +LexToken(ASSIGNMENT,'=',1,4482) +LexToken(NUMBER,'1',1,4483) +LexToken(EOL,'\n',1,4484) +LexToken(VAR,'model',1,4493) +LexToken(DOT,'.',1,4498) +LexToken(VAR,'dstate',1,4499) +LexToken(ASSIGNMENT,'=',1,4505) +LexToken(OPENSQBRACKET,'[',1,4506) +LexToken(NUMBER,'1',1,4507) +LexToken(SEMICOLON,';',1,4508) +LexToken(NUMBER,'1',1,4509) +LexToken(SEMICOLON,';',1,4510) +LexToken(VAR,'lunit',1,4511) +LexToken(SEMICOLON,';',1,4516) +LexToken(VAR,'zeros',1,4517) +LexToken(OPENBRACKET,'(',1,4522) +LexToken(VAR,'N',1,4523) +LexToken(OPERATOR,'*',1,4524) +LexToken(VAR,'M',1,4525) +LexToken(COMMA,',',1,4526) +LexToken(NUMBER,'1',1,4527) +LexToken(CLOSEBRACKET,')',1,4528) +LexToken(CLOSESQBRACKET,']',1,4529) +LexToken(EOL,'\n',1,4530) +LexToken(VAR,'model',1,4539) +LexToken(DOT,'.',1,4544) +LexToken(VAR,'ipar',1,4545) +LexToken(ASSIGNMENT,'=',1,4549) +LexToken(OPENSQBRACKET,'[',1,4550) +LexToken(VAR,'length',1,4551) +LexToken(OPENBRACKET,'(',1,4557) +LexToken(VAR,'fname',1,4558) +LexToken(CLOSEBRACKET,')',1,4563) +LexToken(SEMICOLON,';',1,4564) +LexToken(VAR,'_str2code',1,4565) +LexToken(OPENBRACKET,'(',1,4574) +LexToken(VAR,'frmt',1,4575) +LexToken(CLOSEBRACKET,')',1,4579) +LexToken(SEMICOLON,';',1,4580) +LexToken(VAR,'ievt',1,4581) +LexToken(SEMICOLON,';',1,4585) +LexToken(VAR,'N',1,4586) +LexToken(SEMICOLON,';',1,4587) +LexToken(VAR,'M',1,4588) +LexToken(SEMICOLON,';',1,4589) +LexToken(VAR,'swap',1,4590) +LexToken(SEMICOLON,';',1,4594) +LexToken(VAR,'offset',1,4595) +LexToken(SEMICOLON,';',1,4601) +LexToken(VAR,'_str2code',1,4602) +LexToken(OPENBRACKET,'(',1,4611) +LexToken(VAR,'fname',1,4612) +LexToken(CLOSEBRACKET,')',1,4617) +LexToken(SEMICOLON,';',1,4618) +LexToken(VAR,'tmask',1,4628) +LexToken(SEMICOLON,';',1,4633) +LexToken(VAR,'outmask',1,4634) +LexToken(CLOSESQBRACKET,']',1,4641) +LexToken(EOL,'\n',1,4642) +LexToken(VAR,'model',1,4651) +LexToken(DOT,'.',1,4656) +LexToken(VAR,'blocktype',1,4657) +LexToken(ASSIGNMENT,'=',1,4666) +LexToken(DQSTRING,'"d"',1,4669) +LexToken(EOL,'\n',1,4670) +LexToken(VAR,'model',1,4679) +LexToken(DOT,'.',1,4684) +LexToken(VAR,'dep_ut',1,4685) +LexToken(ASSIGNMENT,'=',1,4691) +LexToken(OPENSQBRACKET,'[',1,4692) +LexToken(PREVAR_BOOLEAN,'%f',1,4693) +LexToken(PREVAR_BOOLEAN,'%f',1,4696) +LexToken(CLOSESQBRACKET,']',1,4698) +LexToken(EOL,'\n',1,4699) +LexToken(EOL,'\n',1,4700) +LexToken(VAR,'exprs',1,4709) +LexToken(ASSIGNMENT,'=',1,4714) +LexToken(OPENSQBRACKET,'[',1,4715) +LexToken(VAR,'fname',1,4716) +LexToken(SEMICOLON,';',1,4721) +LexToken(VAR,'string',1,4731) +LexToken(OPENBRACKET,'(',1,4737) +LexToken(VAR,'N',1,4738) +LexToken(CLOSEBRACKET,')',1,4739) +LexToken(SEMICOLON,';',1,4740) +LexToken(VAR,'string',1,4750) +LexToken(OPENBRACKET,'(',1,4756) +LexToken(VAR,'swap',1,4757) +LexToken(CLOSEBRACKET,')',1,4761) +LexToken(CLOSESQBRACKET,']',1,4762) +LexToken(EOL,'\n',1,4763) +LexToken(VAR,'gr_i',1,4772) +LexToken(ASSIGNMENT,'=',1,4776) +LexToken(OPENSQBRACKET,'[',1,4777) +LexToken(CLOSESQBRACKET,']',1,4778) +LexToken(EOL,'\n',1,4779) +LexToken(VAR,'x',1,4788) +LexToken(ASSIGNMENT,'=',1,4789) +LexToken(VAR,'standard_define',1,4790) +LexToken(OPENBRACKET,'(',1,4805) +LexToken(OPENSQBRACKET,'[',1,4806) +LexToken(NUMBER,'5',1,4807) +LexToken(NUMBER,'2',1,4809) +LexToken(CLOSESQBRACKET,']',1,4810) +LexToken(COMMA,',',1,4811) +LexToken(VAR,'model',1,4812) +LexToken(COMMA,',',1,4817) +LexToken(VAR,'exprs',1,4818) +LexToken(COMMA,',',1,4823) +LexToken(VAR,'gr_i',1,4824) +LexToken(CLOSEBRACKET,')',1,4828) +LexToken(EOL,'\n',1,4829) +LexToken(END,'end',1,4834) +LexToken(EOL,'\n',1,4837) +LexToken(ENDFUNCTION,'endfunction',1,4838) +LexToken(EOL,'\n',1,4849) diff --git a/js/Sources/READC_f.js b/js/Sources/READC_f.js new file mode 100644 index 00000000..26eee9f1 --- /dev/null +++ b/js/Sources/READC_f.js @@ -0,0 +1,1415 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,147) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,294) +LexToken(EOL,'\n',1,363) +LexToken(EOL,'\n',1,402) +LexToken(EOL,'\n',1,405) +LexToken(EOL,'\n',1,472) +LexToken(EOL,'\n',1,538) +LexToken(EOL,'\n',1,603) +LexToken(EOL,'\n',1,651) +LexToken(EOL,'\n',1,654) +LexToken(EOL,'\n',1,723) +LexToken(EOL,'\n',1,786) +LexToken(EOL,'\n',1,868) +LexToken(EOL,'\n',1,871) +LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,905) +LexToken(EOL,'\n',1,906) +LexToken(FUNCTION,'function',1,907) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(VAR,'x',1,917) +LexToken(COMMA,',',1,918) +LexToken(VAR,'y',1,919) +LexToken(COMMA,',',1,920) +LexToken(VAR,'typ',1,921) +LexToken(CLOSESQBRACKET,']',1,924) +LexToken(ASSIGNMENT,'=',1,926) +LexToken(VAR,'READC_f',1,928) +LexToken(OPENBRACKET,'(',1,935) +LexToken(VAR,'job',1,936) +LexToken(COMMA,',',1,939) +LexToken(VAR,'arg1',1,940) +LexToken(COMMA,',',1,944) +LexToken(VAR,'arg2',1,945) +LexToken(CLOSEBRACKET,')',1,949) +LexToken(EOL,'\n',1,950) +LexToken(EOL,'\n',1,951) +LexToken(VAR,'x',1,956) +LexToken(ASSIGNMENT,'=',1,957) +LexToken(OPENSQBRACKET,'[',1,958) +LexToken(CLOSESQBRACKET,']',1,959) +LexToken(SEMICOLON,';',1,960) +LexToken(EOL,'\n',1,961) +LexToken(VAR,'y',1,966) +LexToken(ASSIGNMENT,'=',1,967) +LexToken(OPENSQBRACKET,'[',1,968) +LexToken(CLOSESQBRACKET,']',1,969) +LexToken(SEMICOLON,';',1,970) +LexToken(EOL,'\n',1,971) +LexToken(VAR,'typ',1,976) +LexToken(ASSIGNMENT,'=',1,979) +LexToken(OPENSQBRACKET,'[',1,980) +LexToken(CLOSESQBRACKET,']',1,981) +LexToken(SEMICOLON,';',1,982) +LexToken(EOL,'\n',1,983) +LexToken(EOL,'\n',1,984) +LexToken(SELECT,'select',1,989) +LexToken(VAR,'job',1,996) +LexToken(EOL,'\n',1,999) +LexToken(EOL,'\n',1,1000) +LexToken(CASE,'case',1,1005) +LexToken(DQSTRING,'"set"',1,1014) +LexToken(THEN,'then',1,1016) +LexToken(EOL,'\n',1,1020) +LexToken(VAR,'x',1,1029) +LexToken(ASSIGNMENT,'=',1,1031) +LexToken(VAR,'arg1',1,1033) +LexToken(SEMICOLON,';',1,1037) +LexToken(EOL,'\n',1,1038) +LexToken(VAR,'model',1,1047) +LexToken(ASSIGNMENT,'=',1,1053) +LexToken(VAR,'x',1,1055) +LexToken(DOT,'.',1,1056) +LexToken(VAR,'model',1,1057) +LexToken(SEMICOLON,';',1,1062) +LexToken(EOL,'\n',1,1063) +LexToken(VAR,'graphics',1,1072) +LexToken(ASSIGNMENT,'=',1,1081) +LexToken(VAR,'arg1',1,1083) +LexToken(DOT,'.',1,1087) +LexToken(VAR,'graphics',1,1088) +LexToken(SEMICOLON,';',1,1096) +LexToken(EOL,'\n',1,1097) +LexToken(VAR,'exprs',1,1106) +LexToken(ASSIGNMENT,'=',1,1112) +LexToken(VAR,'graphics',1,1114) +LexToken(DOT,'.',1,1122) +LexToken(VAR,'exprs',1,1123) +LexToken(EOL,'\n',1,1128) +LexToken(VAR,'out',1,1137) +LexToken(ASSIGNMENT,'=',1,1141) +LexToken(VAR,'model',1,1143) +LexToken(DOT,'.',1,1148) +LexToken(VAR,'out',1,1149) +LexToken(EOL,'\n',1,1152) +LexToken(VAR,'dstate',1,1161) +LexToken(ASSIGNMENT,'=',1,1168) +LexToken(VAR,'model',1,1170) +LexToken(DOT,'.',1,1175) +LexToken(VAR,'dstate',1,1176) +LexToken(EOL,'\n',1,1182) +LexToken(VAR,'ipar',1,1191) +LexToken(ASSIGNMENT,'=',1,1196) +LexToken(VAR,'model',1,1198) +LexToken(DOT,'.',1,1203) +LexToken(VAR,'ipar',1,1204) +LexToken(EOL,'\n',1,1208) +LexToken(VAR,'imask',1,1217) +LexToken(ASSIGNMENT,'=',1,1223) +LexToken(NUMBER,'9',1,1225) +LexToken(OPERATOR,'+',1,1226) +LexToken(VAR,'ipar',1,1227) +LexToken(OPENBRACKET,'(',1,1231) +LexToken(NUMBER,'1',1,1232) +LexToken(CLOSEBRACKET,')',1,1233) +LexToken(EOL,'\n',1,1234) +LexToken(VAR,'tmask',1,1243) +LexToken(ASSIGNMENT,'=',1,1249) +LexToken(VAR,'ipar',1,1251) +LexToken(OPENBRACKET,'(',1,1255) +LexToken(VAR,'imask',1,1256) +LexToken(CLOSEBRACKET,')',1,1261) +LexToken(EOL,'\n',1,1262) +LexToken(VAR,'lunit',1,1271) +LexToken(ASSIGNMENT,'=',1,1277) +LexToken(VAR,'dstate',1,1279) +LexToken(OPENBRACKET,'(',1,1285) +LexToken(NUMBER,'3',1,1286) +LexToken(CLOSEBRACKET,')',1,1287) +LexToken(EOL,'\n',1,1288) +LexToken(VAR,'fname',1,1297) +LexToken(ASSIGNMENT,'=',1,1303) +LexToken(VAR,'exprs',1,1305) +LexToken(OPENBRACKET,'(',1,1310) +LexToken(NUMBER,'3',1,1311) +LexToken(CLOSEBRACKET,')',1,1312) +LexToken(EOL,'\n',1,1313) +LexToken(VAR,'frmt',1,1322) +LexToken(ASSIGNMENT,'=',1,1327) +LexToken(VAR,'exprs',1,1329) +LexToken(OPENBRACKET,'(',1,1334) +LexToken(NUMBER,'4',1,1335) +LexToken(CLOSEBRACKET,')',1,1336) +LexToken(EOL,'\n',1,1337) +LexToken(EOL,'\n',1,1338) +LexToken(WHILE,'while',1,1347) +LexToken(PREVAR_BOOLEAN,'%t',1,1353) +LexToken(DO,'do',1,1356) +LexToken(EOL,'\n',1,1358) +LexToken(OPENSQBRACKET,'[',1,1371) +LexToken(VAR,'ok',1,1372) +LexToken(COMMA,',',1,1374) +LexToken(VAR,'tmask1',1,1375) +LexToken(COMMA,',',1,1381) +LexToken(VAR,'outmask',1,1382) +LexToken(COMMA,',',1,1389) +LexToken(VAR,'fname1',1,1390) +LexToken(COMMA,',',1,1396) +LexToken(VAR,'frmt1',1,1397) +LexToken(COMMA,',',1,1402) +LexToken(VAR,'M',1,1403) +LexToken(COMMA,',',1,1404) +LexToken(VAR,'N',1,1405) +LexToken(COMMA,',',1,1406) +LexToken(VAR,'offset',1,1407) +LexToken(COMMA,',',1,1413) +LexToken(VAR,'swap',1,1414) +LexToken(COMMA,',',1,1418) +LexToken(VAR,'exprs',1,1419) +LexToken(CLOSESQBRACKET,']',1,1424) +LexToken(ASSIGNMENT,'=',1,1426) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1428) +LexToken(OPENBRACKET,'(',1,1443) +LexToken(OPENSQBRACKET,'[',1,1444) +LexToken(VAR,'msprintf',1,1445) +LexToken(OPENBRACKET,'(',1,1453) +LexToken(VAR,'gettext',1,1454) +LexToken(OPENBRACKET,'(',1,1461) +LexToken(DQSTRING,'"Set %s block parameters"',1,1486) +LexToken(CLOSEBRACKET,')',1,1487) +LexToken(COMMA,',',1,1488) +LexToken(DQSTRING,'"READC_f"',1,1498) +LexToken(CLOSEBRACKET,')',1,1500) +LexToken(SEMICOLON,';',1,1501) +LexToken(DQSTRING,'" "',1,1517) +LexToken(SEMICOLON,';',1,1518) +LexToken(VAR,'gettext',1,1520) +LexToken(OPENBRACKET,'(',1,1527) +LexToken(DQSTRING,'"Read from C binary file"',1,1552) +LexToken(CLOSEBRACKET,')',1,1553) +LexToken(CLOSESQBRACKET,']',1,1554) +LexToken(COMMA,',',1,1555) +LexToken(OPENSQBRACKET,'[',1,1557) +LexToken(VAR,'gettext',1,1558) +LexToken(OPENBRACKET,'(',1,1565) +LexToken(DQSTRING,'"Time Record Selection"',1,1588) +LexToken(CLOSEBRACKET,')',1,1589) +LexToken(SEMICOLON,';',1,1590) +LexToken(VAR,'gettext',1,1592) +LexToken(OPENBRACKET,'(',1,1599) +LexToken(DQSTRING,'"Outputs Record Selection"',1,1625) +LexToken(CLOSEBRACKET,')',1,1626) +LexToken(SEMICOLON,';',1,1627) +LexToken(VAR,'gettext',1,1644) +LexToken(OPENBRACKET,'(',1,1651) +LexToken(DQSTRING,'"Input File Name"',1,1668) +LexToken(CLOSEBRACKET,')',1,1669) +LexToken(SEMICOLON,';',1,1670) +LexToken(VAR,'gettext',1,1672) +LexToken(OPENBRACKET,'(',1,1679) +LexToken(DQSTRING,'"Input Format"',1,1693) +LexToken(CLOSEBRACKET,')',1,1694) +LexToken(SEMICOLON,';',1,1695) +LexToken(VAR,'gettext',1,1697) +LexToken(OPENBRACKET,'(',1,1704) +LexToken(DQSTRING,'"Record Size"',1,1717) +LexToken(CLOSEBRACKET,')',1,1718) +LexToken(SEMICOLON,';',1,1719) +LexToken(VAR,'gettext',1,1721) +LexToken(OPENBRACKET,'(',1,1728) +LexToken(DQSTRING,'"Buffer Size"',1,1741) +LexToken(CLOSEBRACKET,')',1,1742) +LexToken(SEMICOLON,';',1,1743) +LexToken(VAR,'gettext',1,1760) +LexToken(OPENBRACKET,'(',1,1767) +LexToken(DQSTRING,'"Initial Record Index"',1,1789) +LexToken(CLOSEBRACKET,')',1,1790) +LexToken(SEMICOLON,';',1,1791) +LexToken(VAR,'gettext',1,1793) +LexToken(OPENBRACKET,'(',1,1800) +LexToken(DQSTRING,'"Swap Mode (0:No, 1:Yes)"',1,1825) +LexToken(CLOSEBRACKET,')',1,1826) +LexToken(CLOSESQBRACKET,']',1,1827) +LexToken(COMMA,',',1,1828) +LexToken(VAR,'list',1,1845) +LexToken(OPENBRACKET,'(',1,1849) +LexToken(DQSTRING,'"vec"',1,1854) +LexToken(COMMA,',',1,1855) +LexToken(NUMBER,'-1',1,1857) +LexToken(COMMA,',',1,1859) +LexToken(DQSTRING,'"vec"',1,1865) +LexToken(COMMA,',',1,1866) +LexToken(NUMBER,'-1',1,1868) +LexToken(COMMA,',',1,1870) +LexToken(DQSTRING,'"str"',1,1876) +LexToken(COMMA,',',1,1877) +LexToken(NUMBER,'1',1,1879) +LexToken(COMMA,',',1,1880) +LexToken(DQSTRING,'"str"',1,1886) +LexToken(COMMA,',',1,1887) +LexToken(NUMBER,'1',1,1889) +LexToken(COMMA,',',1,1890) +LexToken(DQSTRING,'"vec"',1,1896) +LexToken(COMMA,',',1,1897) +LexToken(NUMBER,'1',1,1899) +LexToken(COMMA,',',1,1900) +LexToken(DQSTRING,'"vec"',1,1906) +LexToken(COMMA,',',1,1907) +LexToken(NUMBER,'1',1,1909) +LexToken(COMMA,',',1,1910) +LexToken(DQSTRING,'"vec"',1,1915) +LexToken(COMMA,',',1,1916) +LexToken(NUMBER,'1',1,1918) +LexToken(COMMA,',',1,1919) +LexToken(DQSTRING,'"vec"',1,1925) +LexToken(COMMA,',',1,1926) +LexToken(NUMBER,'1',1,1928) +LexToken(CLOSEBRACKET,')',1,1929) +LexToken(COMMA,',',1,1930) +LexToken(VAR,'exprs',1,1932) +LexToken(CLOSEBRACKET,')',1,1937) +LexToken(SEMICOLON,';',1,1938) +LexToken(EOL,'\n',1,1939) +LexToken(EOL,'\n',1,1940) +LexToken(IF,'if',1,1953) +LexToken(NOT,'~',1,1956) +LexToken(VAR,'ok',1,1957) +LexToken(THEN,'then',1,1960) +LexToken(EOL,'\n',1,1964) +LexToken(BREAK,'break',1,1981) +LexToken(EOL,'\n',1,1986) +LexToken(END,'end',1,1999) +LexToken(EOL,'\n',1,2029) +LexToken(EOL,'\n',1,2030) +LexToken(VAR,'fname1',1,2043) +LexToken(ASSIGNMENT,'=',1,2050) +LexToken(VAR,'pathconvert',1,2052) +LexToken(OPENBRACKET,'(',1,2063) +LexToken(VAR,'stripblanks',1,2064) +LexToken(OPENBRACKET,'(',1,2075) +LexToken(VAR,'fname1',1,2076) +LexToken(CLOSEBRACKET,')',1,2082) +LexToken(COMMA,',',1,2083) +LexToken(PREVAR_BOOLEAN,'%f',1,2085) +LexToken(COMMA,',',1,2087) +LexToken(PREVAR_BOOLEAN,'%t',1,2089) +LexToken(CLOSEBRACKET,')',1,2091) +LexToken(EOL,'\n',1,2092) +LexToken(VAR,'frmt1',1,2105) +LexToken(ASSIGNMENT,'=',1,2111) +LexToken(VAR,'stripblanks',1,2113) +LexToken(OPENBRACKET,'(',1,2124) +LexToken(VAR,'frmt1',1,2125) +LexToken(CLOSEBRACKET,')',1,2130) +LexToken(EOL,'\n',1,2131) +LexToken(VAR,'fmts',1,2144) +LexToken(ASSIGNMENT,'=',1,2149) +LexToken(OPENSQBRACKET,'[',1,2151) +LexToken(DQSTRING,'"s"',1,2155) +LexToken(COMMA,',',1,2156) +LexToken(DQSTRING,'"l"',1,2159) +LexToken(COMMA,',',1,2160) +LexToken(DQSTRING,'"d"',1,2163) +LexToken(COMMA,',',1,2164) +LexToken(DQSTRING,'"f"',1,2167) +LexToken(COMMA,',',1,2168) +LexToken(DQSTRING,'"c"',1,2171) +LexToken(COMMA,',',1,2172) +LexToken(DQSTRING,'"us"',1,2176) +LexToken(COMMA,',',1,2177) +LexToken(DQSTRING,'"ul"',1,2181) +LexToken(COMMA,',',1,2182) +LexToken(DQSTRING,'"uc"',1,2186) +LexToken(COMMA,',',1,2187) +LexToken(DQSTRING,'"ull"',1,2192) +LexToken(COMMA,',',1,2193) +LexToken(DQSTRING,'"uls"',1,2198) +LexToken(COMMA,',',1,2199) +LexToken(DQSTRING,'"ubl"',1,2204) +LexToken(COMMA,',',1,2205) +LexToken(DQSTRING,'"ubs"',1,2210) +LexToken(COMMA,',',1,2211) +LexToken(DQSTRING,'"dl"',1,2215) +LexToken(COMMA,',',1,2216) +LexToken(DQSTRING,'"fl"',1,2220) +LexToken(COMMA,',',1,2221) +LexToken(DQSTRING,'"ll"',1,2225) +LexToken(COMMA,',',1,2226) +LexToken(DQSTRING,'"sl"',1,2230) +LexToken(COMMA,',',1,2231) +LexToken(DQSTRING,'"db"',1,2235) +LexToken(COMMA,',',1,2236) +LexToken(DQSTRING,'"fb"',1,2240) +LexToken(COMMA,',',1,2241) +LexToken(DQSTRING,'"lb"',1,2245) +LexToken(COMMA,',',1,2246) +LexToken(DQSTRING,'"sb"',1,2250) +LexToken(CLOSESQBRACKET,']',1,2251) +LexToken(SEMICOLON,';',1,2252) +LexToken(EOL,'\n',1,2253) +LexToken(EOL,'\n',1,2254) +LexToken(VAR,'nout',1,2267) +LexToken(ASSIGNMENT,'=',1,2273) +LexToken(VAR,'size',1,2276) +LexToken(OPENBRACKET,'(',1,2280) +LexToken(VAR,'outmask',1,2281) +LexToken(COMMA,',',1,2288) +LexToken(DQSTRING,'"*"',1,2291) +LexToken(CLOSEBRACKET,')',1,2292) +LexToken(EOL,'\n',1,2293) +LexToken(EOL,'\n',1,2294) +LexToken(IF,'if',1,2307) +LexToken(VAR,'prod',1,2310) +LexToken(OPENBRACKET,'(',1,2314) +LexToken(VAR,'size',1,2315) +LexToken(OPENBRACKET,'(',1,2319) +LexToken(VAR,'tmask1',1,2321) +LexToken(CLOSEBRACKET,')',1,2328) +LexToken(CLOSEBRACKET,')',1,2329) +LexToken(COMPARISON,'>',1,2331) +LexToken(NUMBER,'1',1,2333) +LexToken(THEN,'then',1,2335) +LexToken(EOL,'\n',1,2339) +LexToken(VAR,'block_parameter_error',1,2356) +LexToken(OPENBRACKET,'(',1,2377) +LexToken(VAR,'msprintf',1,2378) +LexToken(OPENBRACKET,'(',1,2386) +LexToken(VAR,'gettext',1,2387) +LexToken(OPENBRACKET,'(',1,2394) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter."',1,2429) +LexToken(CLOSEBRACKET,')',1,2430) +LexToken(COMMA,',',1,2431) +LexToken(VAR,'gettext',1,2433) +LexToken(OPENBRACKET,'(',1,2440) +LexToken(DQSTRING,'"Time Record Selection"',1,2463) +LexToken(CLOSEBRACKET,')',1,2464) +LexToken(CLOSEBRACKET,')',1,2465) +LexToken(COMMA,',',1,2466) +LexToken(VAR,'gettext',1,2487) +LexToken(OPENBRACKET,'(',1,2494) +LexToken(DQSTRING,'"Must be a scalar or an empty matrix."',1,2532) +LexToken(CLOSEBRACKET,')',1,2533) +LexToken(CLOSEBRACKET,')',1,2534) +LexToken(EOL,'\n',1,2535) +LexToken(EOL,'\n',1,2536) +LexToken(ELSEIF,'elseif',1,2549) +LexToken(VAR,'and',1,2556) +LexToken(OPENBRACKET,'(',1,2559) +LexToken(VAR,'frmt1',1,2560) +LexToken(COMPARISON,'<>',1,2566) +LexToken(VAR,'fmts',1,2569) +LexToken(CLOSEBRACKET,')',1,2573) +LexToken(THEN,'then',1,2575) +LexToken(EOL,'\n',1,2579) +LexToken(VAR,'block_parameter_error',1,2596) +LexToken(OPENBRACKET,'(',1,2617) +LexToken(VAR,'msprintf',1,2618) +LexToken(OPENBRACKET,'(',1,2626) +LexToken(VAR,'gettext',1,2627) +LexToken(OPENBRACKET,'(',1,2634) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %s."',1,2673) +LexToken(CLOSEBRACKET,')',1,2674) +LexToken(COMMA,',',1,2675) +LexToken(VAR,'gettext',1,2677) +LexToken(OPENBRACKET,'(',1,2684) +LexToken(DQSTRING,'"Input Format"',1,2698) +LexToken(CLOSEBRACKET,')',1,2699) +LexToken(COMMA,',',1,2700) +LexToken(VAR,'frmt1',1,2702) +LexToken(CLOSEBRACKET,')',1,2707) +LexToken(COMMA,',',1,2708) +LexToken(VAR,'gettext',1,2729) +LexToken(OPENBRACKET,'(',1,2736) +LexToken(DQSTRING,'"Valid formats are: "',1,2757) +LexToken(OPERATOR,'+',1,2759) +LexToken(VAR,'strcat',1,2761) +LexToken(OPENBRACKET,'(',1,2767) +LexToken(VAR,'fmts',1,2768) +LexToken(COMMA,',',1,2772) +LexToken(DQSTRING,'", "',1,2776) +LexToken(CLOSEBRACKET,')',1,2777) +LexToken(CLOSEBRACKET,')',1,2778) +LexToken(CLOSEBRACKET,')',1,2779) +LexToken(SEMICOLON,';',1,2780) +LexToken(EOL,'\n',1,2781) +LexToken(EOL,'\n',1,2782) +LexToken(ELSEIF,'elseif',1,2795) +LexToken(VAR,'alreadyran',1,2802) +LexToken(LOGICAL,'&',1,2813) +LexToken(VAR,'fname1',1,2815) +LexToken(COMPARISON,'<>',1,2822) +LexToken(VAR,'fname',1,2825) +LexToken(THEN,'then',1,2831) +LexToken(EOL,'\n',1,2835) +LexToken(VAR,'block_parameter_error',1,2852) +LexToken(OPENBRACKET,'(',1,2873) +LexToken(VAR,'msprintf',1,2874) +LexToken(OPENBRACKET,'(',1,2882) +LexToken(VAR,'gettext',1,2883) +LexToken(OPENBRACKET,'(',1,2890) +LexToken(DQSTRING,'"You cannot modify \\\'%s\\\' when running"',1,2929) +LexToken(CLOSEBRACKET,')',1,2930) +LexToken(COMMA,',',1,2931) +LexToken(VAR,'gettext',1,2933) +LexToken(OPENBRACKET,'(',1,2940) +LexToken(DQSTRING,'"Input File Name"',1,2957) +LexToken(CLOSEBRACKET,')',1,2958) +LexToken(CLOSEBRACKET,')',1,2959) +LexToken(COMMA,',',1,2960) +LexToken(VAR,'gettext',1,2981) +LexToken(OPENBRACKET,'(',1,2988) +LexToken(DQSTRING,'"End current simulation first."',1,3019) +LexToken(CLOSEBRACKET,')',1,3020) +LexToken(CLOSEBRACKET,')',1,3021) +LexToken(SEMICOLON,';',1,3022) +LexToken(EOL,'\n',1,3023) +LexToken(EOL,'\n',1,3024) +LexToken(ELSEIF,'elseif',1,3037) +LexToken(VAR,'N',1,3044) +LexToken(COMPARISON,'<>',1,3046) +LexToken(VAR,'ipar',1,3049) +LexToken(OPENBRACKET,'(',1,3053) +LexToken(NUMBER,'6',1,3054) +LexToken(CLOSEBRACKET,')',1,3055) +LexToken(LOGICAL,'&',1,3057) +LexToken(VAR,'alreadyran',1,3059) +LexToken(THEN,'then',1,3070) +LexToken(EOL,'\n',1,3074) +LexToken(VAR,'block_parameter_error',1,3091) +LexToken(OPENBRACKET,'(',1,3112) +LexToken(VAR,'msprintf',1,3113) +LexToken(OPENBRACKET,'(',1,3121) +LexToken(VAR,'gettext',1,3122) +LexToken(OPENBRACKET,'(',1,3129) +LexToken(DQSTRING,'"You cannot modify \\\'%s\\\' when running."',1,3169) +LexToken(CLOSEBRACKET,')',1,3170) +LexToken(COMMA,',',1,3171) +LexToken(VAR,'gettext',1,3173) +LexToken(OPENBRACKET,'(',1,3180) +LexToken(DQSTRING,'"Buffer Size"',1,3193) +LexToken(CLOSEBRACKET,')',1,3194) +LexToken(CLOSEBRACKET,')',1,3195) +LexToken(COMMA,',',1,3196) +LexToken(VAR,'gettext',1,3217) +LexToken(OPENBRACKET,'(',1,3224) +LexToken(DQSTRING,'"End current simulation first"',1,3254) +LexToken(CLOSEBRACKET,')',1,3255) +LexToken(CLOSEBRACKET,')',1,3256) +LexToken(SEMICOLON,';',1,3257) +LexToken(EOL,'\n',1,3258) +LexToken(EOL,'\n',1,3259) +LexToken(ELSEIF,'elseif',1,3272) +LexToken(VAR,'alreadyran',1,3279) +LexToken(LOGICAL,'&',1,3290) +LexToken(VAR,'size',1,3292) +LexToken(OPENBRACKET,'(',1,3296) +LexToken(VAR,'tmask1',1,3297) +LexToken(CLOSEBRACKET,')',1,3303) +LexToken(COMPARISON,'<>',1,3305) +LexToken(VAR,'size',1,3308) +LexToken(OPENBRACKET,'(',1,3312) +LexToken(VAR,'tmask',1,3313) +LexToken(CLOSEBRACKET,')',1,3318) +LexToken(THEN,'then',1,3320) +LexToken(EOL,'\n',1,3324) +LexToken(VAR,'block_parameter_error',1,3341) +LexToken(OPENBRACKET,'(',1,3362) +LexToken(VAR,'msprintf',1,3363) +LexToken(OPENBRACKET,'(',1,3371) +LexToken(VAR,'gettext',1,3372) +LexToken(OPENBRACKET,'(',1,3379) +LexToken(DQSTRING,'"You cannot modify \\\'%s\\\' when running."',1,3419) +LexToken(CLOSEBRACKET,')',1,3420) +LexToken(COMMA,',',1,3421) +LexToken(VAR,'gettext',1,3423) +LexToken(OPENBRACKET,'(',1,3430) +LexToken(DQSTRING,'"Time Record Selection"',1,3453) +LexToken(CLOSEBRACKET,')',1,3454) +LexToken(CLOSEBRACKET,')',1,3455) +LexToken(COMMA,',',1,3456) +LexToken(VAR,'gettext',1,3477) +LexToken(OPENBRACKET,'(',1,3484) +LexToken(DQSTRING,'"End current simulation first."',1,3515) +LexToken(CLOSEBRACKET,')',1,3516) +LexToken(CLOSEBRACKET,')',1,3517) +LexToken(SEMICOLON,';',1,3518) +LexToken(EOL,'\n',1,3519) +LexToken(EOL,'\n',1,3520) +LexToken(ELSEIF,'elseif',1,3533) +LexToken(VAR,'fname1',1,3540) +LexToken(COMPARISON,'==',1,3547) +LexToken(DQSTRING,'""',1,3551) +LexToken(THEN,'then',1,3553) +LexToken(EOL,'\n',1,3557) +LexToken(VAR,'block_parameter_error',1,3574) +LexToken(OPENBRACKET,'(',1,3595) +LexToken(VAR,'msprintf',1,3596) +LexToken(OPENBRACKET,'(',1,3604) +LexToken(VAR,'gettext',1,3605) +LexToken(OPENBRACKET,'(',1,3612) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter."',1,3647) +LexToken(CLOSEBRACKET,')',1,3648) +LexToken(COMMA,',',1,3649) +LexToken(VAR,'gettext',1,3651) +LexToken(OPENBRACKET,'(',1,3658) +LexToken(DQSTRING,'"Input File Name"',1,3675) +LexToken(CLOSEBRACKET,')',1,3676) +LexToken(CLOSEBRACKET,')',1,3677) +LexToken(COMMA,',',1,3678) +LexToken(VAR,'gettext',1,3699) +LexToken(OPENBRACKET,'(',1,3706) +LexToken(DQSTRING,'"You must provide a file name."',1,3737) +LexToken(CLOSEBRACKET,')',1,3738) +LexToken(CLOSEBRACKET,')',1,3739) +LexToken(SEMICOLON,';',1,3740) +LexToken(EOL,'\n',1,3741) +LexToken(ELSEIF,'elseif',1,3754) +LexToken(VAR,'M',1,3761) +LexToken(COMPARISON,'<',1,3763) +LexToken(NUMBER,'1',1,3765) +LexToken(THEN,'then',1,3767) +LexToken(EOL,'\n',1,3771) +LexToken(VAR,'block_parameter_error',1,3788) +LexToken(OPENBRACKET,'(',1,3809) +LexToken(VAR,'msprintf',1,3810) +LexToken(OPENBRACKET,'(',1,3818) +LexToken(VAR,'gettext',1,3819) +LexToken(OPENBRACKET,'(',1,3826) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,3865) +LexToken(CLOSEBRACKET,')',1,3866) +LexToken(COMMA,',',1,3867) +LexToken(VAR,'gettext',1,3869) +LexToken(OPENBRACKET,'(',1,3876) +LexToken(DQSTRING,'"Record Size"',1,3889) +LexToken(CLOSEBRACKET,')',1,3890) +LexToken(COMMA,',',1,3891) +LexToken(VAR,'M',1,3893) +LexToken(CLOSEBRACKET,')',1,3894) +LexToken(COMMA,',',1,3895) +LexToken(VAR,'gettext',1,3916) +LexToken(OPENBRACKET,'(',1,3923) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,3960) +LexToken(CLOSEBRACKET,')',1,3961) +LexToken(CLOSEBRACKET,')',1,3962) +LexToken(SEMICOLON,';',1,3963) +LexToken(EOL,'\n',1,3964) +LexToken(EOL,'\n',1,3965) +LexToken(ELSEIF,'elseif',1,3978) +LexToken(VAR,'tmask1',1,3985) +LexToken(COMPARISON,'~=',1,3992) +LexToken(OPENSQBRACKET,'[',1,3995) +LexToken(CLOSESQBRACKET,']',1,3996) +LexToken(LOGICAL,'&',1,3998) +LexToken(OPENBRACKET,'(',1,4000) +LexToken(VAR,'tmask1',1,4001) +LexToken(COMPARISON,'<',1,4008) +LexToken(NUMBER,'1',1,4010) +LexToken(LOGICAL,'|',1,4012) +LexToken(VAR,'tmask1',1,4014) +LexToken(COMPARISON,'>',1,4021) +LexToken(VAR,'M',1,4023) +LexToken(CLOSEBRACKET,')',1,4024) +LexToken(THEN,'then',1,4026) +LexToken(EOL,'\n',1,4030) +LexToken(VAR,'block_parameter_error',1,4047) +LexToken(OPENBRACKET,'(',1,4068) +LexToken(VAR,'msprintf',1,4069) +LexToken(OPENBRACKET,'(',1,4077) +LexToken(VAR,'gettext',1,4078) +LexToken(OPENBRACKET,'(',1,4085) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,4125) +LexToken(CLOSEBRACKET,')',1,4126) +LexToken(COMMA,',',1,4127) +LexToken(VAR,'gettext',1,4129) +LexToken(OPENBRACKET,'(',1,4136) +LexToken(DQSTRING,'"Time Record Selection"',1,4159) +LexToken(CLOSEBRACKET,')',1,4160) +LexToken(COMMA,',',1,4161) +LexToken(VAR,'tmask1',1,4163) +LexToken(CLOSEBRACKET,')',1,4169) +LexToken(COMMA,',',1,4170) +LexToken(VAR,'msprintf',1,4191) +LexToken(OPENBRACKET,'(',1,4199) +LexToken(VAR,'gettext',1,4200) +LexToken(OPENBRACKET,'(',1,4207) +LexToken(DQSTRING,'"Must be in the interval %s."',1,4236) +LexToken(CLOSEBRACKET,')',1,4237) +LexToken(COMMA,',',1,4238) +LexToken(VAR,'gettext',1,4240) +LexToken(OPENBRACKET,'(',1,4247) +LexToken(DQSTRING,'"[1, Record Size = "',1,4267) +LexToken(CLOSEBRACKET,')',1,4268) +LexToken(OPERATOR,'+',1,4270) +LexToken(VAR,'string',1,4272) +LexToken(OPENBRACKET,'(',1,4279) +LexToken(VAR,'M',1,4280) +LexToken(CLOSEBRACKET,')',1,4281) +LexToken(OPERATOR,'+',1,4282) +LexToken(DQSTRING,'"]"',1,4285) +LexToken(CLOSEBRACKET,')',1,4286) +LexToken(CLOSEBRACKET,')',1,4287) +LexToken(SEMICOLON,';',1,4288) +LexToken(EOL,'\n',1,4289) +LexToken(EOL,'\n',1,4290) +LexToken(ELSEIF,'elseif',1,4303) +LexToken(VAR,'nout',1,4310) +LexToken(COMPARISON,'==',1,4315) +LexToken(NUMBER,'0',1,4318) +LexToken(THEN,'then',1,4320) +LexToken(EOL,'\n',1,4324) +LexToken(VAR,'block_parameter_error',1,4341) +LexToken(OPENBRACKET,'(',1,4362) +LexToken(VAR,'msprintf',1,4363) +LexToken(OPENBRACKET,'(',1,4371) +LexToken(VAR,'gettext',1,4372) +LexToken(OPENBRACKET,'(',1,4379) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,4418) +LexToken(CLOSEBRACKET,')',1,4419) +LexToken(COMMA,',',1,4420) +LexToken(VAR,'gettext',1,4422) +LexToken(OPENBRACKET,'(',1,4429) +LexToken(DQSTRING,'"Outputs Record Selection"',1,4455) +LexToken(CLOSEBRACKET,')',1,4456) +LexToken(COMMA,',',1,4457) +LexToken(VAR,'nout',1,4459) +LexToken(CLOSEBRACKET,')',1,4463) +LexToken(COMMA,',',1,4464) +LexToken(VAR,'gettext',1,4485) +LexToken(OPENBRACKET,'(',1,4492) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,4529) +LexToken(CLOSEBRACKET,')',1,4530) +LexToken(CLOSEBRACKET,')',1,4531) +LexToken(SEMICOLON,';',1,4532) +LexToken(EOL,'\n',1,4533) +LexToken(EOL,'\n',1,4534) +LexToken(ELSEIF,'elseif',1,4547) +LexToken(VAR,'nout',1,4554) +LexToken(COMPARISON,'>',1,4559) +LexToken(VAR,'M',1,4561) +LexToken(THEN,'then',1,4563) +LexToken(EOL,'\n',1,4567) +LexToken(VAR,'block_parameter_error',1,4584) +LexToken(OPENBRACKET,'(',1,4605) +LexToken(VAR,'msprintf',1,4606) +LexToken(OPENBRACKET,'(',1,4614) +LexToken(VAR,'gettext',1,4615) +LexToken(OPENBRACKET,'(',1,4622) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,4661) +LexToken(CLOSEBRACKET,')',1,4662) +LexToken(COMMA,',',1,4663) +LexToken(VAR,'gettext',1,4665) +LexToken(OPENBRACKET,'(',1,4672) +LexToken(DQSTRING,'"Outputs Record Selection"',1,4698) +LexToken(CLOSEBRACKET,')',1,4699) +LexToken(COMMA,',',1,4700) +LexToken(VAR,'nout',1,4702) +LexToken(CLOSEBRACKET,')',1,4706) +LexToken(COMMA,',',1,4707) +LexToken(VAR,'msprintf',1,4728) +LexToken(OPENBRACKET,'(',1,4736) +LexToken(VAR,'gettext',1,4737) +LexToken(OPENBRACKET,'(',1,4744) +LexToken(DQSTRING,'"Must be in the interval %s."',1,4773) +LexToken(CLOSEBRACKET,')',1,4774) +LexToken(COMMA,',',1,4775) +LexToken(VAR,'gettext',1,4777) +LexToken(OPENBRACKET,'(',1,4784) +LexToken(DQSTRING,'"[1, Record Size = "',1,4804) +LexToken(CLOSEBRACKET,')',1,4805) +LexToken(OPERATOR,'+',1,4807) +LexToken(VAR,'string',1,4809) +LexToken(OPENBRACKET,'(',1,4816) +LexToken(VAR,'M',1,4817) +LexToken(CLOSEBRACKET,')',1,4818) +LexToken(OPERATOR,'+',1,4819) +LexToken(DQSTRING,'"]"',1,4822) +LexToken(CLOSEBRACKET,')',1,4823) +LexToken(CLOSEBRACKET,')',1,4824) +LexToken(SEMICOLON,';',1,4825) +LexToken(EOL,'\n',1,4826) +LexToken(EOL,'\n',1,4827) +LexToken(ELSEIF,'elseif',1,4840) +LexToken(VAR,'max',1,4847) +LexToken(OPENBRACKET,'(',1,4850) +LexToken(VAR,'outmask',1,4851) +LexToken(CLOSEBRACKET,')',1,4858) +LexToken(COMPARISON,'>',1,4860) +LexToken(VAR,'M',1,4862) +LexToken(LOGICAL,'|',1,4864) +LexToken(VAR,'min',1,4866) +LexToken(OPENBRACKET,'(',1,4869) +LexToken(VAR,'outmask',1,4870) +LexToken(CLOSEBRACKET,')',1,4877) +LexToken(COMPARISON,'<',1,4879) +LexToken(NUMBER,'1',1,4881) +LexToken(THEN,'then',1,4883) +LexToken(EOL,'\n',1,4887) +LexToken(VAR,'block_parameter_error',1,4904) +LexToken(OPENBRACKET,'(',1,4925) +LexToken(VAR,'msprintf',1,4926) +LexToken(OPENBRACKET,'(',1,4934) +LexToken(VAR,'gettext',1,4935) +LexToken(OPENBRACKET,'(',1,4942) +LexToken(DQSTRING,'"Wrong value for indexes in \\\'%s\\\' parameter: %s."',1,4992) +LexToken(CLOSEBRACKET,')',1,4993) +LexToken(COMMA,',',1,4994) +LexToken(VAR,'gettext',1,4996) +LexToken(OPENBRACKET,'(',1,5003) +LexToken(DQSTRING,'"Outputs Record Selection"',1,5029) +LexToken(CLOSEBRACKET,')',1,5030) +LexToken(COMMA,',',1,5031) +LexToken(VAR,'strcat',1,5034) +LexToken(OPENBRACKET,'(',1,5040) +LexToken(VAR,'string',1,5041) +LexToken(OPENBRACKET,'(',1,5047) +LexToken(VAR,'outmask',1,5048) +LexToken(OPENBRACKET,'(',1,5055) +LexToken(COLON,':',1,5056) +LexToken(CLOSEBRACKET,')',1,5057) +LexToken(CLOSEBRACKET,')',1,5058) +LexToken(COMMA,',',1,5059) +LexToken(DQSTRING,'" "',1,5062) +LexToken(CLOSEBRACKET,')',1,5063) +LexToken(CLOSEBRACKET,')',1,5064) +LexToken(COMMA,',',1,5065) +LexToken(VAR,'msprintf',1,5086) +LexToken(OPENBRACKET,'(',1,5094) +LexToken(VAR,'gettext',1,5095) +LexToken(OPENBRACKET,'(',1,5102) +LexToken(DQSTRING,'"Must be in the interval %s."',1,5131) +LexToken(CLOSEBRACKET,')',1,5132) +LexToken(COMMA,',',1,5133) +LexToken(VAR,'gettext',1,5135) +LexToken(OPENBRACKET,'(',1,5142) +LexToken(DQSTRING,'"[1, Record Size = "',1,5162) +LexToken(CLOSEBRACKET,')',1,5163) +LexToken(OPERATOR,'+',1,5165) +LexToken(VAR,'string',1,5167) +LexToken(OPENBRACKET,'(',1,5174) +LexToken(VAR,'M',1,5175) +LexToken(CLOSEBRACKET,')',1,5176) +LexToken(OPERATOR,'+',1,5177) +LexToken(DQSTRING,'"]"',1,5180) +LexToken(CLOSEBRACKET,')',1,5181) +LexToken(CLOSEBRACKET,')',1,5182) +LexToken(SEMICOLON,';',1,5183) +LexToken(EOL,'\n',1,5184) +LexToken(EOL,'\n',1,5185) +LexToken(ELSEIF,'elseif',1,5198) +LexToken(VAR,'N',1,5205) +LexToken(COMPARISON,'<',1,5207) +LexToken(NUMBER,'1',1,5209) +LexToken(THEN,'then',1,5211) +LexToken(EOL,'\n',1,5215) +LexToken(VAR,'block_parameter_error',1,5232) +LexToken(OPENBRACKET,'(',1,5253) +LexToken(VAR,'msprintf',1,5254) +LexToken(OPENBRACKET,'(',1,5262) +LexToken(VAR,'gettext',1,5263) +LexToken(OPENBRACKET,'(',1,5270) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,5309) +LexToken(CLOSEBRACKET,')',1,5310) +LexToken(COMMA,',',1,5311) +LexToken(VAR,'gettext',1,5313) +LexToken(OPENBRACKET,'(',1,5320) +LexToken(DQSTRING,'"Buffer Size"',1,5333) +LexToken(CLOSEBRACKET,')',1,5334) +LexToken(COMMA,',',1,5335) +LexToken(VAR,'N',1,5337) +LexToken(CLOSEBRACKET,')',1,5338) +LexToken(COMMA,',',1,5339) +LexToken(VAR,'gettext',1,5360) +LexToken(OPENBRACKET,'(',1,5367) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,5404) +LexToken(CLOSEBRACKET,')',1,5405) +LexToken(CLOSEBRACKET,')',1,5406) +LexToken(SEMICOLON,';',1,5407) +LexToken(EOL,'\n',1,5408) +LexToken(EOL,'\n',1,5409) +LexToken(ELSEIF,'elseif',1,5422) +LexToken(VAR,'swap',1,5429) +LexToken(COMPARISON,'<>',1,5434) +LexToken(NUMBER,'0',1,5437) +LexToken(LOGICAL,'&',1,5439) +LexToken(VAR,'swap',1,5441) +LexToken(COMPARISON,'<>',1,5446) +LexToken(NUMBER,'1',1,5449) +LexToken(THEN,'then',1,5451) +LexToken(EOL,'\n',1,5455) +LexToken(VAR,'block_parameter_error',1,5472) +LexToken(OPENBRACKET,'(',1,5493) +LexToken(VAR,'msprintf',1,5494) +LexToken(OPENBRACKET,'(',1,5502) +LexToken(VAR,'gettext',1,5503) +LexToken(OPENBRACKET,'(',1,5510) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,5550) +LexToken(CLOSEBRACKET,')',1,5551) +LexToken(COMMA,',',1,5552) +LexToken(VAR,'gettext',1,5554) +LexToken(OPENBRACKET,'(',1,5561) +LexToken(DQSTRING,'"Swap Mode"',1,5572) +LexToken(CLOSEBRACKET,')',1,5573) +LexToken(COMMA,',',1,5574) +LexToken(VAR,'swap',1,5576) +LexToken(CLOSEBRACKET,')',1,5580) +LexToken(COMMA,',',1,5581) +LexToken(VAR,'msprintf',1,5602) +LexToken(OPENBRACKET,'(',1,5610) +LexToken(VAR,'gettext',1,5611) +LexToken(OPENBRACKET,'(',1,5618) +LexToken(DQSTRING,'"Must be in the interval %s."',1,5647) +LexToken(CLOSEBRACKET,')',1,5648) +LexToken(COMMA,',',1,5649) +LexToken(DQSTRING,'"[0, 1]"',1,5658) +LexToken(CLOSEBRACKET,')',1,5659) +LexToken(CLOSEBRACKET,')',1,5660) +LexToken(SEMICOLON,';',1,5661) +LexToken(EOL,'\n',1,5662) +LexToken(EOL,'\n',1,5663) +LexToken(ELSEIF,'elseif',1,5676) +LexToken(VAR,'offset',1,5683) +LexToken(COMPARISON,'<',1,5690) +LexToken(NUMBER,'1',1,5692) +LexToken(THEN,'then',1,5694) +LexToken(EOL,'\n',1,5698) +LexToken(VAR,'block_parameter_error',1,5715) +LexToken(OPENBRACKET,'(',1,5736) +LexToken(VAR,'msprintf',1,5737) +LexToken(OPENBRACKET,'(',1,5745) +LexToken(VAR,'gettext',1,5746) +LexToken(OPENBRACKET,'(',1,5753) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,5792) +LexToken(CLOSEBRACKET,')',1,5793) +LexToken(COMMA,',',1,5794) +LexToken(VAR,'gettext',1,5796) +LexToken(OPENBRACKET,'(',1,5803) +LexToken(DQSTRING,'"Initial Record Index"',1,5825) +LexToken(CLOSEBRACKET,')',1,5826) +LexToken(COMMA,',',1,5827) +LexToken(VAR,'offset',1,5829) +LexToken(CLOSEBRACKET,')',1,5835) +LexToken(COMMA,',',1,5836) +LexToken(VAR,'gettext',1,5857) +LexToken(OPENBRACKET,'(',1,5864) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,5901) +LexToken(CLOSEBRACKET,')',1,5902) +LexToken(CLOSEBRACKET,')',1,5903) +LexToken(SEMICOLON,';',1,5904) +LexToken(EOL,'\n',1,5905) +LexToken(ELSE,'else',1,5918) +LexToken(EOL,'\n',1,5922) +LexToken(IF,'if',1,5939) +LexToken(VAR,'tmask1',1,5942) +LexToken(COMPARISON,'==',1,5949) +LexToken(OPENSQBRACKET,'[',1,5952) +LexToken(CLOSESQBRACKET,']',1,5953) +LexToken(THEN,'then',1,5955) +LexToken(EOL,'\n',1,5959) +LexToken(VAR,'ievt',1,5980) +LexToken(ASSIGNMENT,'=',1,5985) +LexToken(NUMBER,'0',1,5987) +LexToken(SEMICOLON,';',1,5988) +LexToken(EOL,'\n',1,5989) +LexToken(VAR,'tmask1',1,6010) +LexToken(ASSIGNMENT,'=',1,6017) +LexToken(NUMBER,'0',1,6019) +LexToken(SEMICOLON,';',1,6020) +LexToken(EOL,'\n',1,6021) +LexToken(VAR,'outpt',1,6042) +LexToken(ASSIGNMENT,'=',1,6048) +LexToken(OPENSQBRACKET,'[',1,6050) +LexToken(CLOSESQBRACKET,']',1,6051) +LexToken(SEMICOLON,';',1,6052) +LexToken(EOL,'\n',1,6053) +LexToken(ELSE,'else',1,6070) +LexToken(EOL,'\n',1,6074) +LexToken(VAR,'ievt',1,6095) +LexToken(ASSIGNMENT,'=',1,6100) +LexToken(NUMBER,'1',1,6102) +LexToken(SEMICOLON,';',1,6103) +LexToken(EOL,'\n',1,6104) +LexToken(VAR,'outpt',1,6125) +LexToken(ASSIGNMENT,'=',1,6131) +LexToken(NUMBER,'1',1,6133) +LexToken(SEMICOLON,';',1,6134) +LexToken(EOL,'\n',1,6135) +LexToken(END,'end',1,6152) +LexToken(EOL,'\n',1,6155) +LexToken(EOL,'\n',1,6156) +LexToken(VAR,'out',1,6173) +LexToken(ASSIGNMENT,'=',1,6177) +LexToken(VAR,'size',1,6179) +LexToken(OPENBRACKET,'(',1,6183) +LexToken(VAR,'outmask',1,6184) +LexToken(COMMA,',',1,6191) +LexToken(DQSTRING,'"*"',1,6194) +LexToken(CLOSEBRACKET,')',1,6195) +LexToken(EOL,'\n',1,6196) +LexToken(OPENSQBRACKET,'[',1,6213) +LexToken(VAR,'model',1,6214) +LexToken(COMMA,',',1,6219) +LexToken(VAR,'graphics',1,6220) +LexToken(COMMA,',',1,6228) +LexToken(VAR,'ok',1,6229) +LexToken(CLOSESQBRACKET,']',1,6231) +LexToken(ASSIGNMENT,'=',1,6233) +LexToken(VAR,'check_io',1,6235) +LexToken(OPENBRACKET,'(',1,6243) +LexToken(VAR,'model',1,6244) +LexToken(COMMA,',',1,6249) +LexToken(VAR,'graphics',1,6250) +LexToken(COMMA,',',1,6258) +LexToken(OPENSQBRACKET,'[',1,6259) +LexToken(CLOSESQBRACKET,']',1,6260) +LexToken(COMMA,',',1,6261) +LexToken(VAR,'out',1,6262) +LexToken(COMMA,',',1,6265) +LexToken(NUMBER,'1',1,6266) +LexToken(COMMA,',',1,6267) +LexToken(VAR,'outpt',1,6268) +LexToken(CLOSEBRACKET,')',1,6273) +LexToken(EOL,'\n',1,6274) +LexToken(VAR,'frmt1',1,6291) +LexToken(ASSIGNMENT,'=',1,6297) +LexToken(VAR,'part',1,6299) +LexToken(OPENBRACKET,'(',1,6303) +LexToken(VAR,'frmt1',1,6304) +LexToken(COMMA,',',1,6309) +LexToken(NUMBER,'1',1,6310) +LexToken(COLON,':',1,6311) +LexToken(NUMBER,'3',1,6312) +LexToken(CLOSEBRACKET,')',1,6313) +LexToken(SEMICOLON,';',1,6314) +LexToken(EOL,'\n',1,6315) +LexToken(EOL,'\n',1,6316) +LexToken(IF,'if',1,6333) +LexToken(VAR,'ok',1,6336) +LexToken(THEN,'then',1,6339) +LexToken(EOL,'\n',1,6343) +LexToken(IF,'if',1,6364) +LexToken(VAR,'ievt',1,6367) +LexToken(COMPARISON,'==',1,6372) +LexToken(NUMBER,'0',1,6375) +LexToken(THEN,'then',1,6377) +LexToken(EOL,'\n',1,6381) +LexToken(VAR,'model',1,6406) +LexToken(DOT,'.',1,6411) +LexToken(VAR,'firing',1,6412) +LexToken(ASSIGNMENT,'=',1,6419) +LexToken(NUMBER,'-1',1,6421) +LexToken(EOL,'\n',1,6423) +LexToken(ELSE,'else',1,6444) +LexToken(EOL,'\n',1,6448) +LexToken(VAR,'model',1,6473) +LexToken(DOT,'.',1,6478) +LexToken(VAR,'firing',1,6479) +LexToken(ASSIGNMENT,'=',1,6486) +LexToken(NUMBER,'0',1,6488) +LexToken(EOL,'\n',1,6489) +LexToken(END,'end',1,6510) +LexToken(EOL,'\n',1,6513) +LexToken(EOL,'\n',1,6514) +LexToken(VAR,'ipar',1,6535) +LexToken(ASSIGNMENT,'=',1,6540) +LexToken(OPENSQBRACKET,'[',1,6542) +LexToken(VAR,'length',1,6568) +LexToken(OPENBRACKET,'(',1,6574) +LexToken(VAR,'fname1',1,6575) +LexToken(CLOSEBRACKET,')',1,6581) +LexToken(SEMICOLON,';',1,6582) +LexToken(VAR,'_str2code',1,6608) +LexToken(OPENBRACKET,'(',1,6617) +LexToken(VAR,'frmt1',1,6618) +LexToken(CLOSEBRACKET,')',1,6623) +LexToken(SEMICOLON,';',1,6624) +LexToken(VAR,'ievt',1,6650) +LexToken(SEMICOLON,';',1,6654) +LexToken(VAR,'N',1,6680) +LexToken(SEMICOLON,';',1,6681) +LexToken(VAR,'M',1,6707) +LexToken(SEMICOLON,';',1,6708) +LexToken(VAR,'swap',1,6734) +LexToken(SEMICOLON,';',1,6738) +LexToken(VAR,'offset',1,6764) +LexToken(SEMICOLON,';',1,6770) +LexToken(VAR,'_str2code',1,6796) +LexToken(OPENBRACKET,'(',1,6805) +LexToken(VAR,'fname1',1,6806) +LexToken(CLOSEBRACKET,')',1,6812) +LexToken(SEMICOLON,';',1,6813) +LexToken(VAR,'tmask1',1,6839) +LexToken(SEMICOLON,';',1,6845) +LexToken(VAR,'outmask',1,6871) +LexToken(OPENBRACKET,'(',1,6878) +LexToken(COLON,':',1,6879) +LexToken(CLOSEBRACKET,')',1,6880) +LexToken(CLOSESQBRACKET,']',1,6906) +LexToken(SEMICOLON,';',1,6907) +LexToken(EOL,'\n',1,6908) +LexToken(EOL,'\n',1,6909) +LexToken(IF,'if',1,6930) +LexToken(VAR,'prod',1,6933) +LexToken(OPENBRACKET,'(',1,6937) +LexToken(VAR,'size',1,6938) +LexToken(OPENBRACKET,'(',1,6942) +LexToken(VAR,'dstate',1,6943) +LexToken(CLOSEBRACKET,')',1,6949) +LexToken(CLOSEBRACKET,')',1,6950) +LexToken(COMPARISON,'<>',1,6952) +LexToken(OPENBRACKET,'(',1,6955) +LexToken(VAR,'N',1,6956) +LexToken(OPERATOR,'*',1,6957) +LexToken(VAR,'M',1,6958) +LexToken(CLOSEBRACKET,')',1,6959) +LexToken(OPERATOR,'+',1,6961) +LexToken(NUMBER,'3',1,6963) +LexToken(THEN,'then',1,6965) +LexToken(EOL,'\n',1,6969) +LexToken(VAR,'dstate',1,6994) +LexToken(ASSIGNMENT,'=',1,7001) +LexToken(OPENSQBRACKET,'[',1,7003) +LexToken(NUMBER,'-1',1,7004) +LexToken(SEMICOLON,';',1,7006) +LexToken(NUMBER,'-1',1,7008) +LexToken(SEMICOLON,';',1,7010) +LexToken(VAR,'lunit',1,7012) +LexToken(SEMICOLON,';',1,7017) +LexToken(VAR,'zeros',1,7019) +LexToken(OPENBRACKET,'(',1,7024) +LexToken(VAR,'N',1,7025) +LexToken(OPERATOR,'*',1,7026) +LexToken(VAR,'M',1,7027) +LexToken(COMMA,',',1,7028) +LexToken(NUMBER,'1',1,7030) +LexToken(CLOSEBRACKET,')',1,7031) +LexToken(CLOSESQBRACKET,']',1,7032) +LexToken(EOL,'\n',1,7033) +LexToken(END,'end',1,7054) +LexToken(EOL,'\n',1,7057) +LexToken(EOL,'\n',1,7058) +LexToken(VAR,'model',1,7079) +LexToken(DOT,'.',1,7084) +LexToken(VAR,'dstate',1,7085) +LexToken(ASSIGNMENT,'=',1,7092) +LexToken(VAR,'dstate',1,7094) +LexToken(SEMICOLON,';',1,7100) +LexToken(EOL,'\n',1,7101) +LexToken(VAR,'model',1,7122) +LexToken(DOT,'.',1,7127) +LexToken(VAR,'ipar',1,7128) +LexToken(ASSIGNMENT,'=',1,7133) +LexToken(VAR,'ipar',1,7135) +LexToken(EOL,'\n',1,7139) +LexToken(VAR,'graphics',1,7160) +LexToken(DOT,'.',1,7168) +LexToken(VAR,'exprs',1,7169) +LexToken(ASSIGNMENT,'=',1,7175) +LexToken(VAR,'exprs',1,7177) +LexToken(SEMICOLON,';',1,7182) +LexToken(EOL,'\n',1,7183) +LexToken(VAR,'x',1,7204) +LexToken(DOT,'.',1,7205) +LexToken(VAR,'graphics',1,7206) +LexToken(ASSIGNMENT,'=',1,7215) +LexToken(VAR,'graphics',1,7217) +LexToken(SEMICOLON,';',1,7225) +LexToken(EOL,'\n',1,7226) +LexToken(VAR,'x',1,7247) +LexToken(DOT,'.',1,7248) +LexToken(VAR,'model',1,7249) +LexToken(ASSIGNMENT,'=',1,7255) +LexToken(VAR,'model',1,7257) +LexToken(EOL,'\n',1,7262) +LexToken(BREAK,'break',1,7283) +LexToken(EOL,'\n',1,7288) +LexToken(EOL,'\n',1,7289) +LexToken(END,'end',1,7306) +LexToken(EOL,'\n',1,7309) +LexToken(EOL,'\n',1,7310) +LexToken(END,'end',1,7323) +LexToken(EOL,'\n',1,7326) +LexToken(EOL,'\n',1,7327) +LexToken(END,'end',1,7336) +LexToken(EOL,'\n',1,7339) +LexToken(EOL,'\n',1,7340) +LexToken(CASE,'case',1,7345) +LexToken(DQSTRING,'"define"',1,7357) +LexToken(THEN,'then',1,7359) +LexToken(EOL,'\n',1,7363) +LexToken(VAR,'frmt',1,7372) +LexToken(ASSIGNMENT,'=',1,7377) +LexToken(DQSTRING,'"d "',1,7383) +LexToken(EOL,'\n',1,7384) +LexToken(VAR,'fname',1,7393) +LexToken(ASSIGNMENT,'=',1,7399) +LexToken(DQSTRING,'"foo"',1,7405) +LexToken(EOL,'\n',1,7406) +LexToken(VAR,'lunit',1,7415) +LexToken(ASSIGNMENT,'=',1,7421) +LexToken(NUMBER,'0',1,7423) +LexToken(EOL,'\n',1,7424) +LexToken(VAR,'N',1,7433) +LexToken(ASSIGNMENT,'=',1,7435) +LexToken(NUMBER,'20',1,7437) +LexToken(SEMICOLON,';',1,7439) +LexToken(EOL,'\n',1,7440) +LexToken(VAR,'M',1,7449) +LexToken(ASSIGNMENT,'=',1,7451) +LexToken(NUMBER,'1',1,7453) +LexToken(EOL,'\n',1,7454) +LexToken(VAR,'rpar',1,7463) +LexToken(ASSIGNMENT,'=',1,7468) +LexToken(OPENSQBRACKET,'[',1,7470) +LexToken(CLOSESQBRACKET,']',1,7471) +LexToken(EOL,'\n',1,7472) +LexToken(VAR,'tmask',1,7481) +LexToken(ASSIGNMENT,'=',1,7487) +LexToken(NUMBER,'0',1,7489) +LexToken(EOL,'\n',1,7490) +LexToken(VAR,'swap',1,7499) +LexToken(ASSIGNMENT,'=',1,7504) +LexToken(NUMBER,'0',1,7506) +LexToken(EOL,'\n',1,7507) +LexToken(VAR,'offset',1,7516) +LexToken(ASSIGNMENT,'=',1,7523) +LexToken(NUMBER,'1',1,7525) +LexToken(EOL,'\n',1,7526) +LexToken(VAR,'outmask',1,7535) +LexToken(ASSIGNMENT,'=',1,7543) +LexToken(NUMBER,'1',1,7545) +LexToken(EOL,'\n',1,7546) +LexToken(VAR,'ievt',1,7555) +LexToken(ASSIGNMENT,'=',1,7560) +LexToken(NUMBER,'0',1,7562) +LexToken(EOL,'\n',1,7563) +LexToken(VAR,'nout',1,7572) +LexToken(ASSIGNMENT,'=',1,7577) +LexToken(VAR,'size',1,7579) +LexToken(OPENBRACKET,'(',1,7583) +LexToken(VAR,'outmask',1,7584) +LexToken(COMMA,',',1,7591) +LexToken(DQSTRING,'"*"',1,7594) +LexToken(CLOSEBRACKET,')',1,7595) +LexToken(EOL,'\n',1,7596) +LexToken(EOL,'\n',1,7597) +LexToken(VAR,'ipar',1,7606) +LexToken(ASSIGNMENT,'=',1,7611) +LexToken(OPENSQBRACKET,'[',1,7613) +LexToken(VAR,'length',1,7627) +LexToken(OPENBRACKET,'(',1,7633) +LexToken(VAR,'fname',1,7634) +LexToken(CLOSEBRACKET,')',1,7639) +LexToken(SEMICOLON,';',1,7640) +LexToken(VAR,'_str2code',1,7642) +LexToken(OPENBRACKET,'(',1,7651) +LexToken(VAR,'frmt',1,7652) +LexToken(CLOSEBRACKET,')',1,7656) +LexToken(SEMICOLON,';',1,7657) +LexToken(VAR,'ievt',1,7659) +LexToken(SEMICOLON,';',1,7663) +LexToken(VAR,'N',1,7665) +LexToken(SEMICOLON,';',1,7666) +LexToken(VAR,'M',1,7668) +LexToken(SEMICOLON,';',1,7669) +LexToken(VAR,'swap',1,7683) +LexToken(SEMICOLON,';',1,7687) +LexToken(VAR,'offset',1,7688) +LexToken(SEMICOLON,';',1,7694) +LexToken(VAR,'_str2code',1,7696) +LexToken(OPENBRACKET,'(',1,7705) +LexToken(VAR,'fname',1,7706) +LexToken(CLOSEBRACKET,')',1,7711) +LexToken(SEMICOLON,';',1,7712) +LexToken(VAR,'tmask',1,7714) +LexToken(SEMICOLON,';',1,7719) +LexToken(VAR,'outmask',1,7721) +LexToken(CLOSESQBRACKET,']',1,7741) +LexToken(SEMICOLON,';',1,7742) +LexToken(EOL,'\n',1,7743) +LexToken(EOL,'\n',1,7744) +LexToken(VAR,'model',1,7753) +LexToken(ASSIGNMENT,'=',1,7759) +LexToken(SCICOS_MODEL,'scicos_model',1,7761) +LexToken(OPENBRACKET,'(',1,7773) +LexToken(CLOSEBRACKET,')',1,7774) +LexToken(EOL,'\n',1,7775) +LexToken(VAR,'model',1,7784) +LexToken(DOT,'.',1,7789) +LexToken(VAR,'sim',1,7790) +LexToken(ASSIGNMENT,'=',1,7794) +LexToken(VAR,'list',1,7796) +LexToken(OPENBRACKET,'(',1,7800) +LexToken(DQSTRING,'"readc"',1,7807) +LexToken(COMMA,',',1,7808) +LexToken(NUMBER,'2',1,7809) +LexToken(CLOSEBRACKET,')',1,7810) +LexToken(EOL,'\n',1,7811) +LexToken(VAR,'model',1,7820) +LexToken(DOT,'.',1,7825) +LexToken(VAR,'out',1,7826) +LexToken(ASSIGNMENT,'=',1,7830) +LexToken(VAR,'nout',1,7832) +LexToken(EOL,'\n',1,7836) +LexToken(VAR,'model',1,7845) +LexToken(DOT,'.',1,7850) +LexToken(VAR,'evtin',1,7851) +LexToken(ASSIGNMENT,'=',1,7857) +LexToken(NUMBER,'1',1,7859) +LexToken(EOL,'\n',1,7860) +LexToken(VAR,'model',1,7869) +LexToken(DOT,'.',1,7874) +LexToken(VAR,'evtout',1,7875) +LexToken(ASSIGNMENT,'=',1,7882) +LexToken(OPENSQBRACKET,'[',1,7884) +LexToken(CLOSESQBRACKET,']',1,7885) +LexToken(EOL,'\n',1,7886) +LexToken(VAR,'model',1,7895) +LexToken(DOT,'.',1,7900) +LexToken(VAR,'dstate',1,7901) +LexToken(ASSIGNMENT,'=',1,7908) +LexToken(OPENSQBRACKET,'[',1,7910) +LexToken(NUMBER,'1',1,7911) +LexToken(SEMICOLON,';',1,7912) +LexToken(NUMBER,'1',1,7914) +LexToken(SEMICOLON,';',1,7915) +LexToken(VAR,'lunit',1,7917) +LexToken(SEMICOLON,';',1,7922) +LexToken(VAR,'zeros',1,7924) +LexToken(OPENBRACKET,'(',1,7929) +LexToken(VAR,'N',1,7930) +LexToken(OPERATOR,'*',1,7931) +LexToken(VAR,'M',1,7932) +LexToken(COMMA,',',1,7933) +LexToken(NUMBER,'1',1,7934) +LexToken(CLOSEBRACKET,')',1,7935) +LexToken(CLOSESQBRACKET,']',1,7936) +LexToken(EOL,'\n',1,7937) +LexToken(VAR,'model',1,7946) +LexToken(DOT,'.',1,7951) +LexToken(VAR,'ipar',1,7952) +LexToken(ASSIGNMENT,'=',1,7957) +LexToken(OPENSQBRACKET,'[',1,7959) +LexToken(VAR,'length',1,7973) +LexToken(OPENBRACKET,'(',1,7979) +LexToken(VAR,'fname',1,7980) +LexToken(CLOSEBRACKET,')',1,7985) +LexToken(SEMICOLON,';',1,7986) +LexToken(VAR,'_str2code',1,7988) +LexToken(OPENBRACKET,'(',1,7997) +LexToken(VAR,'frmt',1,7998) +LexToken(CLOSEBRACKET,')',1,8002) +LexToken(SEMICOLON,';',1,8003) +LexToken(VAR,'ievt',1,8005) +LexToken(SEMICOLON,';',1,8009) +LexToken(VAR,'N',1,8011) +LexToken(SEMICOLON,';',1,8012) +LexToken(VAR,'M',1,8014) +LexToken(SEMICOLON,';',1,8015) +LexToken(VAR,'swap',1,8029) +LexToken(SEMICOLON,';',1,8033) +LexToken(VAR,'offset',1,8035) +LexToken(SEMICOLON,';',1,8041) +LexToken(VAR,'_str2code',1,8042) +LexToken(OPENBRACKET,'(',1,8051) +LexToken(VAR,'fname',1,8052) +LexToken(CLOSEBRACKET,')',1,8057) +LexToken(SEMICOLON,';',1,8058) +LexToken(VAR,'tmask',1,8072) +LexToken(SEMICOLON,';',1,8077) +LexToken(VAR,'outmask',1,8079) +LexToken(CLOSESQBRACKET,']',1,8099) +LexToken(SEMICOLON,';',1,8100) +LexToken(EOL,'\n',1,8101) +LexToken(EOL,'\n',1,8102) +LexToken(VAR,'model',1,8111) +LexToken(DOT,'.',1,8116) +LexToken(VAR,'blocktype',1,8117) +LexToken(ASSIGNMENT,'=',1,8127) +LexToken(DQSTRING,'"d"',1,8131) +LexToken(EOL,'\n',1,8132) +LexToken(VAR,'model',1,8141) +LexToken(DOT,'.',1,8146) +LexToken(VAR,'firing',1,8147) +LexToken(ASSIGNMENT,'=',1,8154) +LexToken(NUMBER,'-1',1,8156) +LexToken(EOL,'\n',1,8158) +LexToken(VAR,'model',1,8167) +LexToken(DOT,'.',1,8172) +LexToken(VAR,'dep_ut',1,8173) +LexToken(ASSIGNMENT,'=',1,8180) +LexToken(OPENSQBRACKET,'[',1,8182) +LexToken(PREVAR_BOOLEAN,'%f',1,8183) +LexToken(PREVAR_BOOLEAN,'%f',1,8186) +LexToken(CLOSESQBRACKET,']',1,8188) +LexToken(EOL,'\n',1,8189) +LexToken(EOL,'\n',1,8190) +LexToken(VAR,'exprs',1,8199) +LexToken(ASSIGNMENT,'=',1,8205) +LexToken(OPENSQBRACKET,'[',1,8207) +LexToken(DQSTRING,'"[]"',1,8224) +LexToken(SEMICOLON,';',1,8225) +LexToken(VAR,'sci2exp',1,8227) +LexToken(OPENBRACKET,'(',1,8234) +LexToken(VAR,'outmask',1,8235) +LexToken(CLOSEBRACKET,')',1,8242) +LexToken(SEMICOLON,';',1,8243) +LexToken(VAR,'fname',1,8245) +LexToken(SEMICOLON,';',1,8250) +LexToken(VAR,'frmt',1,8252) +LexToken(SEMICOLON,';',1,8256) +LexToken(VAR,'string',1,8258) +LexToken(OPENBRACKET,'(',1,8264) +LexToken(VAR,'M',1,8265) +LexToken(CLOSEBRACKET,')',1,8266) +LexToken(SEMICOLON,';',1,8267) +LexToken(VAR,'string',1,8281) +LexToken(OPENBRACKET,'(',1,8287) +LexToken(VAR,'N',1,8288) +LexToken(CLOSEBRACKET,')',1,8289) +LexToken(SEMICOLON,';',1,8290) +LexToken(VAR,'string',1,8292) +LexToken(OPENBRACKET,'(',1,8298) +LexToken(VAR,'offset',1,8299) +LexToken(CLOSEBRACKET,')',1,8305) +LexToken(SEMICOLON,';',1,8306) +LexToken(VAR,'string',1,8307) +LexToken(OPENBRACKET,'(',1,8313) +LexToken(VAR,'swap',1,8314) +LexToken(CLOSEBRACKET,')',1,8318) +LexToken(CLOSESQBRACKET,']',1,8332) +LexToken(SEMICOLON,';',1,8333) +LexToken(EOL,'\n',1,8334) +LexToken(EOL,'\n',1,8335) +LexToken(VAR,'gr_i',1,8344) +LexToken(ASSIGNMENT,'=',1,8349) +LexToken(OPENSQBRACKET,'[',1,8351) +LexToken(CLOSESQBRACKET,']',1,8352) +LexToken(SEMICOLON,';',1,8353) +LexToken(EOL,'\n',1,8354) +LexToken(EOL,'\n',1,8355) +LexToken(VAR,'x',1,8364) +LexToken(ASSIGNMENT,'=',1,8366) +LexToken(VAR,'standard_define',1,8368) +LexToken(OPENBRACKET,'(',1,8383) +LexToken(OPENSQBRACKET,'[',1,8384) +LexToken(NUMBER,'4',1,8385) +LexToken(NUMBER,'2',1,8387) +LexToken(CLOSESQBRACKET,']',1,8388) +LexToken(COMMA,',',1,8389) +LexToken(VAR,'model',1,8390) +LexToken(COMMA,',',1,8395) +LexToken(VAR,'exprs',1,8396) +LexToken(COMMA,',',1,8401) +LexToken(VAR,'gr_i',1,8402) +LexToken(CLOSEBRACKET,')',1,8406) +LexToken(EOL,'\n',1,8407) +LexToken(END,'end',1,8412) +LexToken(EOL,'\n',1,8415) +LexToken(EOL,'\n',1,8416) +LexToken(ENDFUNCTION,'endfunction',1,8417) +LexToken(EOL,'\n',1,8428) diff --git a/js/Sources/RFILE_f.js b/js/Sources/RFILE_f.js new file mode 100644 index 00000000..e0d02515 --- /dev/null +++ b/js/Sources/RFILE_f.js @@ -0,0 +1,1167 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,147) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,294) +LexToken(EOL,'\n',1,363) +LexToken(EOL,'\n',1,402) +LexToken(EOL,'\n',1,405) +LexToken(EOL,'\n',1,472) +LexToken(EOL,'\n',1,538) +LexToken(EOL,'\n',1,603) +LexToken(EOL,'\n',1,651) +LexToken(EOL,'\n',1,654) +LexToken(EOL,'\n',1,723) +LexToken(EOL,'\n',1,786) +LexToken(EOL,'\n',1,868) +LexToken(EOL,'\n',1,871) +LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,905) +LexToken(EOL,'\n',1,906) +LexToken(FUNCTION,'function',1,907) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(VAR,'x',1,917) +LexToken(COMMA,',',1,918) +LexToken(VAR,'y',1,920) +LexToken(COMMA,',',1,921) +LexToken(VAR,'typ',1,923) +LexToken(CLOSESQBRACKET,']',1,926) +LexToken(ASSIGNMENT,'=',1,928) +LexToken(VAR,'RFILE_f',1,930) +LexToken(OPENBRACKET,'(',1,937) +LexToken(VAR,'job',1,938) +LexToken(COMMA,',',1,941) +LexToken(VAR,'arg1',1,942) +LexToken(COMMA,',',1,946) +LexToken(VAR,'arg2',1,947) +LexToken(CLOSEBRACKET,')',1,951) +LexToken(EOL,'\n',1,952) +LexToken(EOL,'\n',1,953) +LexToken(VAR,'x',1,958) +LexToken(ASSIGNMENT,'=',1,959) +LexToken(OPENSQBRACKET,'[',1,960) +LexToken(CLOSESQBRACKET,']',1,961) +LexToken(SEMICOLON,';',1,962) +LexToken(EOL,'\n',1,963) +LexToken(VAR,'y',1,968) +LexToken(ASSIGNMENT,'=',1,969) +LexToken(OPENSQBRACKET,'[',1,970) +LexToken(CLOSESQBRACKET,']',1,971) +LexToken(SEMICOLON,';',1,972) +LexToken(EOL,'\n',1,973) +LexToken(VAR,'typ',1,978) +LexToken(ASSIGNMENT,'=',1,981) +LexToken(OPENSQBRACKET,'[',1,982) +LexToken(CLOSESQBRACKET,']',1,983) +LexToken(SEMICOLON,';',1,984) +LexToken(EOL,'\n',1,985) +LexToken(EOL,'\n',1,986) +LexToken(SELECT,'select',1,991) +LexToken(VAR,'job',1,998) +LexToken(EOL,'\n',1,1001) +LexToken(EOL,'\n',1,1002) +LexToken(CASE,'case',1,1007) +LexToken(DQSTRING,'"set"',1,1016) +LexToken(THEN,'then',1,1018) +LexToken(EOL,'\n',1,1022) +LexToken(VAR,'x',1,1031) +LexToken(ASSIGNMENT,'=',1,1033) +LexToken(VAR,'arg1',1,1035) +LexToken(SEMICOLON,';',1,1039) +LexToken(EOL,'\n',1,1040) +LexToken(VAR,'graphics',1,1049) +LexToken(ASSIGNMENT,'=',1,1058) +LexToken(VAR,'arg1',1,1060) +LexToken(DOT,'.',1,1064) +LexToken(VAR,'graphics',1,1065) +LexToken(SEMICOLON,';',1,1073) +LexToken(EOL,'\n',1,1074) +LexToken(VAR,'exprs',1,1083) +LexToken(ASSIGNMENT,'=',1,1089) +LexToken(VAR,'graphics',1,1091) +LexToken(DOT,'.',1,1099) +LexToken(VAR,'exprs',1,1100) +LexToken(EOL,'\n',1,1105) +LexToken(VAR,'model',1,1114) +LexToken(ASSIGNMENT,'=',1,1120) +LexToken(VAR,'arg1',1,1122) +LexToken(DOT,'.',1,1126) +LexToken(VAR,'model',1,1127) +LexToken(SEMICOLON,';',1,1132) +LexToken(EOL,'\n',1,1133) +LexToken(VAR,'dstate',1,1142) +LexToken(ASSIGNMENT,'=',1,1149) +LexToken(VAR,'model',1,1151) +LexToken(DOT,'.',1,1156) +LexToken(VAR,'dstate',1,1157) +LexToken(EOL,'\n',1,1163) +LexToken(VAR,'ipar',1,1172) +LexToken(ASSIGNMENT,'=',1,1177) +LexToken(VAR,'model',1,1179) +LexToken(DOT,'.',1,1184) +LexToken(VAR,'ipar',1,1185) +LexToken(EOL,'\n',1,1189) +LexToken(VAR,'ievt',1,1198) +LexToken(ASSIGNMENT,'=',1,1203) +LexToken(VAR,'ipar',1,1205) +LexToken(OPENBRACKET,'(',1,1209) +LexToken(NUMBER,'3',1,1210) +LexToken(CLOSEBRACKET,')',1,1211) +LexToken(SEMICOLON,';',1,1212) +LexToken(EOL,'\n',1,1213) +LexToken(VAR,'N',1,1222) +LexToken(ASSIGNMENT,'=',1,1224) +LexToken(VAR,'ipar',1,1226) +LexToken(OPENBRACKET,'(',1,1230) +LexToken(NUMBER,'4',1,1231) +LexToken(CLOSEBRACKET,')',1,1232) +LexToken(SEMICOLON,';',1,1233) +LexToken(EOL,'\n',1,1234) +LexToken(VAR,'imask',1,1243) +LexToken(ASSIGNMENT,'=',1,1249) +LexToken(NUMBER,'5',1,1251) +LexToken(OPERATOR,'+',1,1252) +LexToken(VAR,'ipar',1,1253) +LexToken(OPENBRACKET,'(',1,1257) +LexToken(NUMBER,'1',1,1258) +LexToken(CLOSEBRACKET,')',1,1259) +LexToken(OPERATOR,'+',1,1260) +LexToken(VAR,'ipar',1,1261) +LexToken(OPENBRACKET,'(',1,1265) +LexToken(NUMBER,'2',1,1266) +LexToken(CLOSEBRACKET,')',1,1267) +LexToken(EOL,'\n',1,1268) +LexToken(VAR,'tmask',1,1277) +LexToken(ASSIGNMENT,'=',1,1283) +LexToken(VAR,'ipar',1,1285) +LexToken(OPENBRACKET,'(',1,1289) +LexToken(VAR,'imask',1,1290) +LexToken(CLOSEBRACKET,')',1,1295) +LexToken(EOL,'\n',1,1296) +LexToken(VAR,'lunit',1,1305) +LexToken(ASSIGNMENT,'=',1,1311) +LexToken(VAR,'dstate',1,1313) +LexToken(OPENBRACKET,'(',1,1319) +LexToken(NUMBER,'3',1,1320) +LexToken(CLOSEBRACKET,')',1,1321) +LexToken(EOL,'\n',1,1322) +LexToken(VAR,'fname',1,1331) +LexToken(ASSIGNMENT,'=',1,1337) +LexToken(VAR,'exprs',1,1339) +LexToken(OPENBRACKET,'(',1,1344) +LexToken(NUMBER,'3',1,1345) +LexToken(CLOSEBRACKET,')',1,1346) +LexToken(EOL,'\n',1,1347) +LexToken(VAR,'frmt',1,1356) +LexToken(ASSIGNMENT,'=',1,1361) +LexToken(VAR,'exprs',1,1363) +LexToken(OPENBRACKET,'(',1,1368) +LexToken(NUMBER,'4',1,1369) +LexToken(CLOSEBRACKET,')',1,1370) +LexToken(EOL,'\n',1,1371) +LexToken(EOL,'\n',1,1408) +LexToken(IF,'if',1,1417) +LexToken(VAR,'size',1,1420) +LexToken(OPENBRACKET,'(',1,1424) +LexToken(VAR,'exprs',1,1425) +LexToken(COMMA,',',1,1430) +LexToken(DQSTRING,'"*"',1,1433) +LexToken(CLOSEBRACKET,')',1,1434) +LexToken(COMPARISON,'>',1,1435) +LexToken(NUMBER,'5',1,1436) +LexToken(THEN,'then',1,1438) +LexToken(EOL,'\n',1,1442) +LexToken(VAR,'exprs',1,1455) +LexToken(OPENBRACKET,'(',1,1460) +LexToken(NUMBER,'6',1,1461) +LexToken(CLOSEBRACKET,')',1,1462) +LexToken(ASSIGNMENT,'=',1,1464) +LexToken(OPENSQBRACKET,'[',1,1466) +LexToken(CLOSESQBRACKET,']',1,1467) +LexToken(EOL,'\n',1,1468) +LexToken(EOL,'\n',1,1469) +LexToken(END,'end',1,1478) +LexToken(EOL,'\n',1,1481) +LexToken(EOL,'\n',1,1482) +LexToken(WHILE,'while',1,1491) +LexToken(PREVAR_BOOLEAN,'%t',1,1497) +LexToken(DO,'do',1,1500) +LexToken(EOL,'\n',1,1502) +LexToken(OPENSQBRACKET,'[',1,1515) +LexToken(VAR,'ok',1,1516) +LexToken(COMMA,',',1,1518) +LexToken(VAR,'tmask1',1,1519) +LexToken(COMMA,',',1,1525) +LexToken(VAR,'outmask',1,1526) +LexToken(COMMA,',',1,1533) +LexToken(VAR,'fname1',1,1534) +LexToken(COMMA,',',1,1540) +LexToken(VAR,'frmt1',1,1541) +LexToken(COMMA,',',1,1546) +LexToken(VAR,'N',1,1547) +LexToken(COMMA,',',1,1548) +LexToken(VAR,'exprs',1,1549) +LexToken(CLOSESQBRACKET,']',1,1554) +LexToken(ASSIGNMENT,'=',1,1556) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1558) +LexToken(OPENBRACKET,'(',1,1573) +LexToken(OPENSQBRACKET,'[',1,1574) +LexToken(VAR,'msprintf',1,1575) +LexToken(OPENBRACKET,'(',1,1583) +LexToken(VAR,'gettext',1,1584) +LexToken(OPENBRACKET,'(',1,1591) +LexToken(DQSTRING,'"Set %s block parameters"',1,1616) +LexToken(CLOSEBRACKET,')',1,1617) +LexToken(COMMA,',',1,1618) +LexToken(DQSTRING,'"RFILE_f"',1,1628) +LexToken(CLOSEBRACKET,')',1,1629) +LexToken(SEMICOLON,';',1,1630) +LexToken(DQSTRING,'" "',1,1633) +LexToken(SEMICOLON,';',1,1634) +LexToken(VAR,'gettext',1,1651) +LexToken(OPENBRACKET,'(',1,1658) +LexToken(DQSTRING,'"Read from an input file"',1,1683) +LexToken(CLOSEBRACKET,')',1,1684) +LexToken(SEMICOLON,';',1,1685) +LexToken(DQSTRING,'" "',1,1689) +LexToken(SEMICOLON,';',1,1690) +LexToken(VAR,'gettext',1,1692) +LexToken(OPENBRACKET,'(',1,1699) +LexToken(DQSTRING,'"Read is done on:"',1,1717) +LexToken(CLOSEBRACKET,')',1,1718) +LexToken(SEMICOLON,';',1,1719) +LexToken(VAR,'gettext',1,1721) +LexToken(OPENBRACKET,'(',1,1728) +LexToken(DQSTRING,'"  - A binary file if no format given"',1,1771) +LexToken(CLOSEBRACKET,')',1,1772) +LexToken(SEMICOLON,';',1,1773) +LexToken(VAR,'gettext',1,1790) +LexToken(OPENBRACKET,'(',1,1797) +LexToken(DQSTRING,'"  - A formatted text file if a format (fortran type) is given"',1,1866) +LexToken(CLOSEBRACKET,')',1,1867) +LexToken(CLOSESQBRACKET,']',1,1868) +LexToken(COMMA,',',1,1869) +LexToken(OPENSQBRACKET,'[',1,1886) +LexToken(VAR,'gettext',1,1887) +LexToken(OPENBRACKET,'(',1,1894) +LexToken(DQSTRING,'"Time Record Selection"',1,1917) +LexToken(CLOSEBRACKET,')',1,1918) +LexToken(SEMICOLON,';',1,1919) +LexToken(VAR,'gettext',1,1921) +LexToken(OPENBRACKET,'(',1,1928) +LexToken(DQSTRING,'"Outputs Record Selection"',1,1954) +LexToken(CLOSEBRACKET,')',1,1955) +LexToken(SEMICOLON,';',1,1956) +LexToken(VAR,'gettext',1,1958) +LexToken(OPENBRACKET,'(',1,1965) +LexToken(DQSTRING,'"Input File Name"',1,1982) +LexToken(CLOSEBRACKET,')',1,1983) +LexToken(SEMICOLON,';',1,1984) +LexToken(VAR,'gettext',1,1986) +LexToken(OPENBRACKET,'(',1,1993) +LexToken(DQSTRING,'"Input Format"',1,2007) +LexToken(CLOSEBRACKET,')',1,2008) +LexToken(SEMICOLON,';',1,2009) +LexToken(VAR,'gettext',1,2011) +LexToken(OPENBRACKET,'(',1,2018) +LexToken(DQSTRING,'"Buffer Size"',1,2031) +LexToken(CLOSEBRACKET,')',1,2032) +LexToken(CLOSESQBRACKET,']',1,2033) +LexToken(COMMA,',',1,2034) +LexToken(VAR,'list',1,2051) +LexToken(OPENBRACKET,'(',1,2055) +LexToken(DQSTRING,'"vec"',1,2060) +LexToken(COMMA,',',1,2061) +LexToken(NUMBER,'-1',1,2062) +LexToken(COMMA,',',1,2064) +LexToken(DQSTRING,'"vec"',1,2069) +LexToken(COMMA,',',1,2070) +LexToken(NUMBER,'-1',1,2071) +LexToken(COMMA,',',1,2073) +LexToken(DQSTRING,'"str"',1,2078) +LexToken(COMMA,',',1,2079) +LexToken(NUMBER,'1',1,2080) +LexToken(COMMA,',',1,2081) +LexToken(DQSTRING,'"str"',1,2086) +LexToken(COMMA,',',1,2087) +LexToken(NUMBER,'1',1,2088) +LexToken(COMMA,',',1,2089) +LexToken(DQSTRING,'"vec"',1,2094) +LexToken(COMMA,',',1,2095) +LexToken(NUMBER,'1',1,2096) +LexToken(CLOSEBRACKET,')',1,2097) +LexToken(COMMA,',',1,2098) +LexToken(VAR,'exprs',1,2100) +LexToken(CLOSEBRACKET,')',1,2105) +LexToken(SEMICOLON,';',1,2106) +LexToken(EOL,'\n',1,2107) +LexToken(EOL,'\n',1,2108) +LexToken(IF,'if',1,2121) +LexToken(NOT,'~',1,2124) +LexToken(VAR,'ok',1,2125) +LexToken(THEN,'then',1,2128) +LexToken(EOL,'\n',1,2132) +LexToken(BREAK,'break',1,2149) +LexToken(EOL,'\n',1,2154) +LexToken(END,'end',1,2167) +LexToken(EOL,'\n',1,2197) +LexToken(EOL,'\n',1,2198) +LexToken(VAR,'fname1',1,2211) +LexToken(ASSIGNMENT,'=',1,2218) +LexToken(VAR,'pathconvert',1,2220) +LexToken(OPENBRACKET,'(',1,2231) +LexToken(VAR,'stripblanks',1,2232) +LexToken(OPENBRACKET,'(',1,2243) +LexToken(VAR,'fname1',1,2244) +LexToken(CLOSEBRACKET,')',1,2250) +LexToken(COMMA,',',1,2251) +LexToken(PREVAR_BOOLEAN,'%f',1,2253) +LexToken(COMMA,',',1,2255) +LexToken(PREVAR_BOOLEAN,'%t',1,2257) +LexToken(CLOSEBRACKET,')',1,2259) +LexToken(EOL,'\n',1,2260) +LexToken(VAR,'frmt1',1,2273) +LexToken(ASSIGNMENT,'=',1,2279) +LexToken(VAR,'stripblanks',1,2281) +LexToken(OPENBRACKET,'(',1,2292) +LexToken(VAR,'frmt1',1,2293) +LexToken(CLOSEBRACKET,')',1,2298) +LexToken(EOL,'\n',1,2299) +LexToken(EOL,'\n',1,2326) +LexToken(EOL,'\n',1,2349) +LexToken(VAR,'nout',1,2362) +LexToken(ASSIGNMENT,'=',1,2367) +LexToken(VAR,'size',1,2369) +LexToken(OPENBRACKET,'(',1,2373) +LexToken(VAR,'outmask',1,2374) +LexToken(COMMA,',',1,2381) +LexToken(DQSTRING,'"*"',1,2385) +LexToken(CLOSEBRACKET,')',1,2386) +LexToken(EOL,'\n',1,2387) +LexToken(EOL,'\n',1,2388) +LexToken(IF,'if',1,2401) +LexToken(VAR,'prod',1,2404) +LexToken(OPENBRACKET,'(',1,2408) +LexToken(VAR,'size',1,2409) +LexToken(OPENBRACKET,'(',1,2413) +LexToken(VAR,'tmask1',1,2414) +LexToken(CLOSEBRACKET,')',1,2420) +LexToken(CLOSEBRACKET,')',1,2421) +LexToken(COMPARISON,'>',1,2423) +LexToken(NUMBER,'1',1,2425) +LexToken(THEN,'then',1,2427) +LexToken(EOL,'\n',1,2431) +LexToken(VAR,'block_parameter_error',1,2448) +LexToken(OPENBRACKET,'(',1,2469) +LexToken(VAR,'msprintf',1,2470) +LexToken(OPENBRACKET,'(',1,2478) +LexToken(VAR,'gettext',1,2479) +LexToken(OPENBRACKET,'(',1,2486) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %s."',1,2525) +LexToken(CLOSEBRACKET,')',1,2526) +LexToken(COMMA,',',1,2527) +LexToken(VAR,'gettext',1,2529) +LexToken(OPENBRACKET,'(',1,2536) +LexToken(DQSTRING,'"Time Record Selection"',1,2559) +LexToken(CLOSEBRACKET,')',1,2560) +LexToken(COMMA,',',1,2561) +LexToken(VAR,'strcat',1,2563) +LexToken(OPENBRACKET,'(',1,2569) +LexToken(VAR,'string',1,2570) +LexToken(OPENBRACKET,'(',1,2576) +LexToken(VAR,'tmask1',1,2577) +LexToken(OPENBRACKET,'(',1,2583) +LexToken(COLON,':',1,2584) +LexToken(CLOSEBRACKET,')',1,2585) +LexToken(CLOSEBRACKET,')',1,2586) +LexToken(COMMA,',',1,2587) +LexToken(DQSTRING,'" "',1,2590) +LexToken(CLOSEBRACKET,')',1,2591) +LexToken(CLOSEBRACKET,')',1,2592) +LexToken(COMMA,',',1,2593) +LexToken(VAR,'gettext',1,2613) +LexToken(OPENBRACKET,'(',1,2620) +LexToken(DQSTRING,'"Empty matrix or scalar expected."',1,2654) +LexToken(CLOSEBRACKET,')',1,2655) +LexToken(CLOSEBRACKET,')',1,2656) +LexToken(SEMICOLON,';',1,2657) +LexToken(EOL,'\n',1,2658) +LexToken(EOL,'\n',1,2659) +LexToken(ELSEIF,'elseif',1,2672) +LexToken(VAR,'tmask1',1,2679) +LexToken(COMPARISON,'~=',1,2686) +LexToken(OPENSQBRACKET,'[',1,2689) +LexToken(CLOSESQBRACKET,']',1,2690) +LexToken(LOGICAL,'&',1,2692) +LexToken(VAR,'tmask1',1,2694) +LexToken(COMPARISON,'<',1,2701) +LexToken(NUMBER,'1',1,2703) +LexToken(THEN,'then',1,2705) +LexToken(EOL,'\n',1,2709) +LexToken(VAR,'block_parameter_error',1,2726) +LexToken(OPENBRACKET,'(',1,2747) +LexToken(VAR,'msprintf',1,2748) +LexToken(OPENBRACKET,'(',1,2756) +LexToken(VAR,'gettext',1,2757) +LexToken(OPENBRACKET,'(',1,2764) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d"',1,2802) +LexToken(CLOSEBRACKET,')',1,2803) +LexToken(COMMA,',',1,2804) +LexToken(VAR,'gettext',1,2806) +LexToken(OPENBRACKET,'(',1,2813) +LexToken(DQSTRING,'"Time Record Selection"',1,2836) +LexToken(CLOSEBRACKET,')',1,2837) +LexToken(COMMA,',',1,2838) +LexToken(VAR,'tmask1',1,2840) +LexToken(CLOSEBRACKET,')',1,2846) +LexToken(COMMA,',',1,2847) +LexToken(VAR,'gettext',1,2868) +LexToken(OPENBRACKET,'(',1,2875) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,2912) +LexToken(CLOSEBRACKET,')',1,2913) +LexToken(CLOSEBRACKET,')',1,2914) +LexToken(SEMICOLON,';',1,2915) +LexToken(EOL,'\n',1,2916) +LexToken(EOL,'\n',1,2917) +LexToken(ELSEIF,'elseif',1,2930) +LexToken(VAR,'lunit',1,2937) +LexToken(COMPARISON,'>',1,2943) +LexToken(NUMBER,'0',1,2945) +LexToken(LOGICAL,'&',1,2947) +LexToken(VAR,'min',1,2949) +LexToken(OPENBRACKET,'(',1,2952) +LexToken(VAR,'length',1,2953) +LexToken(OPENBRACKET,'(',1,2959) +LexToken(VAR,'frmt',1,2960) +LexToken(CLOSEBRACKET,')',1,2964) +LexToken(COMMA,',',1,2965) +LexToken(NUMBER,'1',1,2966) +LexToken(CLOSEBRACKET,')',1,2967) +LexToken(COMPARISON,'<>',1,2969) +LexToken(VAR,'min',1,2972) +LexToken(OPENBRACKET,'(',1,2975) +LexToken(VAR,'length',1,2976) +LexToken(OPENBRACKET,'(',1,2982) +LexToken(VAR,'frmt1',1,2983) +LexToken(CLOSEBRACKET,')',1,2988) +LexToken(COMMA,',',1,2989) +LexToken(NUMBER,'1',1,2991) +LexToken(CLOSEBRACKET,')',1,2992) +LexToken(THEN,'then',1,2994) +LexToken(EOL,'\n',1,2998) +LexToken(VAR,'block_parameter_error',1,3015) +LexToken(OPENBRACKET,'(',1,3036) +LexToken(OPENSQBRACKET,'[',1,3037) +LexToken(VAR,'gettext',1,3038) +LexToken(OPENBRACKET,'(',1,3045) +LexToken(DQSTRING,'"Simulation running !!! You cannot switch
between formatted and unformatted"',1,3127) +LexToken(CLOSEBRACKET,')',1,3128) +LexToken(CLOSESQBRACKET,']',1,3129) +LexToken(COMMA,',',1,3130) +LexToken(VAR,'gettext',1,3151) +LexToken(OPENBRACKET,'(',1,3158) +LexToken(DQSTRING,'"End current simulation first."',1,3189) +LexToken(CLOSEBRACKET,')',1,3190) +LexToken(CLOSEBRACKET,')',1,3191) +LexToken(SEMICOLON,';',1,3192) +LexToken(EOL,'\n',1,3193) +LexToken(EOL,'\n',1,3194) +LexToken(ELSEIF,'elseif',1,3207) +LexToken(VAR,'lunit',1,3214) +LexToken(COMPARISON,'>',1,3220) +LexToken(NUMBER,'0',1,3222) +LexToken(LOGICAL,'&',1,3224) +LexToken(VAR,'fname1',1,3226) +LexToken(COMPARISON,'<>',1,3233) +LexToken(VAR,'fname',1,3236) +LexToken(THEN,'then',1,3242) +LexToken(EOL,'\n',1,3246) +LexToken(VAR,'block_parameter_error',1,3263) +LexToken(OPENBRACKET,'(',1,3284) +LexToken(VAR,'gettext',1,3285) +LexToken(OPENBRACKET,'(',1,3292) +LexToken(DQSTRING,'"Simulation running !!! You cannot modify \\\'Input File Name\\\'"',1,3354) +LexToken(CLOSEBRACKET,')',1,3355) +LexToken(COMMA,',',1,3356) +LexToken(VAR,'gettext',1,3358) +LexToken(OPENBRACKET,'(',1,3365) +LexToken(DQSTRING,'"End current simulation first."',1,3396) +LexToken(CLOSEBRACKET,')',1,3397) +LexToken(CLOSEBRACKET,')',1,3398) +LexToken(SEMICOLON,';',1,3399) +LexToken(EOL,'\n',1,3400) +LexToken(EOL,'\n',1,3401) +LexToken(ELSEIF,'elseif',1,3414) +LexToken(VAR,'lunit',1,3421) +LexToken(COMPARISON,'>',1,3427) +LexToken(NUMBER,'0',1,3429) +LexToken(LOGICAL,'&',1,3431) +LexToken(VAR,'size',1,3433) +LexToken(OPENBRACKET,'(',1,3437) +LexToken(VAR,'tmask1',1,3438) +LexToken(CLOSEBRACKET,')',1,3444) +LexToken(COMPARISON,'<>',1,3446) +LexToken(VAR,'size',1,3449) +LexToken(OPENBRACKET,'(',1,3453) +LexToken(VAR,'tmask',1,3454) +LexToken(CLOSEBRACKET,')',1,3459) +LexToken(THEN,'then',1,3461) +LexToken(EOL,'\n',1,3465) +LexToken(VAR,'block_parameter_error',1,3482) +LexToken(OPENBRACKET,'(',1,3503) +LexToken(VAR,'gettext',1,3504) +LexToken(OPENBRACKET,'(',1,3511) +LexToken(DQSTRING,'"Simulation running !!! You cannot modify \\\'Time Record Selection\\\'"',1,3579) +LexToken(CLOSEBRACKET,')',1,3580) +LexToken(COMMA,',',1,3581) +LexToken(VAR,'gettext',1,3583) +LexToken(OPENBRACKET,'(',1,3590) +LexToken(DQSTRING,'"End current simulation first."',1,3621) +LexToken(CLOSEBRACKET,')',1,3622) +LexToken(CLOSEBRACKET,')',1,3623) +LexToken(SEMICOLON,';',1,3624) +LexToken(EOL,'\n',1,3625) +LexToken(EOL,'\n',1,3626) +LexToken(ELSEIF,'elseif',1,3639) +LexToken(VAR,'fname1',1,3646) +LexToken(COMPARISON,'==',1,3653) +LexToken(DQSTRING,'""',1,3657) +LexToken(THEN,'then',1,3659) +LexToken(EOL,'\n',1,3663) +LexToken(VAR,'block_parameter_error',1,3680) +LexToken(OPENBRACKET,'(',1,3701) +LexToken(VAR,'msprintf',1,3702) +LexToken(OPENBRACKET,'(',1,3710) +LexToken(VAR,'gettext',1,3711) +LexToken(OPENBRACKET,'(',1,3718) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %s"',1,3756) +LexToken(CLOSEBRACKET,')',1,3757) +LexToken(COMMA,',',1,3758) +LexToken(VAR,'gettext',1,3760) +LexToken(OPENBRACKET,'(',1,3767) +LexToken(DQSTRING,'"Input File Name"',1,3784) +LexToken(CLOSEBRACKET,')',1,3785) +LexToken(COMMA,',',1,3786) +LexToken(VAR,'fname1',1,3788) +LexToken(CLOSEBRACKET,')',1,3794) +LexToken(COMMA,',',1,3795) +LexToken(VAR,'gettext',1,3797) +LexToken(OPENBRACKET,'(',1,3804) +LexToken(DQSTRING,'"You must provide a filename."',1,3834) +LexToken(CLOSEBRACKET,')',1,3835) +LexToken(CLOSEBRACKET,')',1,3836) +LexToken(SEMICOLON,';',1,3837) +LexToken(EOL,'\n',1,3838) +LexToken(EOL,'\n',1,3923) +LexToken(ELSEIF,'elseif',1,3936) +LexToken(VAR,'frmt1',1,3943) +LexToken(COMPARISON,'~=',1,3949) +LexToken(DQSTRING,'""',1,3953) +LexToken(LOGICAL,'&',1,3955) +LexToken(OPENBRACKET,'(',1,3958) +LexToken(VAR,'part',1,3959) +LexToken(OPENBRACKET,'(',1,3963) +LexToken(VAR,'frmt1',1,3964) +LexToken(COMMA,',',1,3969) +LexToken(NUMBER,'1',1,3971) +LexToken(CLOSEBRACKET,')',1,3972) +LexToken(COMPARISON,'~=',1,3974) +LexToken(DQSTRING,'"("',1,3979) +LexToken(LOGICAL,'|',1,3981) +LexToken(VAR,'part',1,3984) +LexToken(OPENBRACKET,'(',1,3988) +LexToken(VAR,'frmt1',1,3989) +LexToken(COMMA,',',1,3994) +LexToken(VAR,'length',1,3996) +LexToken(OPENBRACKET,'(',1,4002) +LexToken(VAR,'frmt1',1,4003) +LexToken(CLOSEBRACKET,')',1,4008) +LexToken(CLOSEBRACKET,')',1,4009) +LexToken(COMPARISON,'~=',1,4011) +LexToken(DQSTRING,'")"',1,4016) +LexToken(CLOSEBRACKET,')',1,4017) +LexToken(EOL,'\n',1,4018) +LexToken(VAR,'block_parameter_error',1,4035) +LexToken(OPENBRACKET,'(',1,4056) +LexToken(VAR,'msprintf',1,4057) +LexToken(OPENBRACKET,'(',1,4065) +LexToken(VAR,'gettext',1,4066) +LexToken(OPENBRACKET,'(',1,4073) +LexToken(DQSTRING,'"Wrong format for \\\'%s\\\' parameter: %s."',1,4113) +LexToken(CLOSEBRACKET,')',1,4114) +LexToken(COMMA,',',1,4115) +LexToken(VAR,'gettext',1,4117) +LexToken(OPENBRACKET,'(',1,4124) +LexToken(DQSTRING,'"Input Format"',1,4138) +LexToken(CLOSEBRACKET,')',1,4139) +LexToken(COMMA,',',1,4140) +LexToken(VAR,'frmt1',1,4142) +LexToken(CLOSEBRACKET,')',1,4147) +LexToken(COMMA,',',1,4148) +LexToken(VAR,'gettext',1,4169) +LexToken(OPENBRACKET,'(',1,4176) +LexToken(DQSTRING,'"You must enclose the format\\\'s string between parentheses."',1,4236) +LexToken(CLOSEBRACKET,')',1,4237) +LexToken(CLOSEBRACKET,')',1,4238) +LexToken(SEMICOLON,';',1,4239) +LexToken(EOL,'\n',1,4240) +LexToken(ELSEIF,'elseif',1,4253) +LexToken(VAR,'N',1,4260) +LexToken(COMPARISON,'<',1,4262) +LexToken(NUMBER,'2',1,4264) +LexToken(THEN,'then',1,4266) +LexToken(EOL,'\n',1,4270) +LexToken(VAR,'block_parameter_error',1,4287) +LexToken(OPENBRACKET,'(',1,4308) +LexToken(VAR,'msprintf',1,4309) +LexToken(OPENBRACKET,'(',1,4317) +LexToken(VAR,'gettext',1,4318) +LexToken(OPENBRACKET,'(',1,4325) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,4364) +LexToken(CLOSEBRACKET,')',1,4365) +LexToken(COMMA,',',1,4366) +LexToken(VAR,'gettext',1,4368) +LexToken(OPENBRACKET,'(',1,4375) +LexToken(DQSTRING,'"Buffer Size"',1,4388) +LexToken(CLOSEBRACKET,')',1,4389) +LexToken(COMMA,',',1,4390) +LexToken(VAR,'N',1,4392) +LexToken(CLOSEBRACKET,')',1,4393) +LexToken(COMMA,',',1,4394) +LexToken(VAR,'gettext',1,4415) +LexToken(OPENBRACKET,'(',1,4422) +LexToken(DQSTRING,'"Buffer size must be at least 2."',1,4455) +LexToken(CLOSEBRACKET,')',1,4456) +LexToken(CLOSEBRACKET,')',1,4457) +LexToken(SEMICOLON,';',1,4458) +LexToken(EOL,'\n',1,4459) +LexToken(ELSEIF,'elseif',1,4472) +LexToken(VAR,'nout',1,4479) +LexToken(COMPARISON,'==',1,4484) +LexToken(NUMBER,'0',1,4487) +LexToken(THEN,'then',1,4489) +LexToken(EOL,'\n',1,4493) +LexToken(VAR,'block_parameter_error',1,4510) +LexToken(OPENBRACKET,'(',1,4531) +LexToken(VAR,'msprintf',1,4532) +LexToken(OPENBRACKET,'(',1,4540) +LexToken(VAR,'gettext',1,4541) +LexToken(OPENBRACKET,'(',1,4548) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,4587) +LexToken(CLOSEBRACKET,')',1,4588) +LexToken(COMMA,',',1,4589) +LexToken(VAR,'gettext',1,4591) +LexToken(OPENBRACKET,'(',1,4598) +LexToken(DQSTRING,'"Outputs Record Selection"',1,4624) +LexToken(CLOSEBRACKET,')',1,4625) +LexToken(COMMA,',',1,4626) +LexToken(VAR,'nout',1,4628) +LexToken(CLOSEBRACKET,')',1,4632) +LexToken(COMMA,',',1,4633) +LexToken(VAR,'gettext',1,4654) +LexToken(OPENBRACKET,'(',1,4661) +LexToken(DQSTRING,'"You must read at least one field in record."',1,4706) +LexToken(CLOSEBRACKET,')',1,4707) +LexToken(CLOSEBRACKET,')',1,4708) +LexToken(SEMICOLON,';',1,4709) +LexToken(EOL,'\n',1,4710) +LexToken(EOL,'\n',1,4711) +LexToken(ELSEIF,'elseif',1,4724) +LexToken(VAR,'min',1,4731) +LexToken(OPENBRACKET,'(',1,4734) +LexToken(VAR,'outmask',1,4735) +LexToken(CLOSEBRACKET,')',1,4742) +LexToken(COMPARISON,'<',1,4744) +LexToken(NUMBER,'1',1,4746) +LexToken(THEN,'then',1,4748) +LexToken(EOL,'\n',1,4752) +LexToken(VAR,'block_parameter_error',1,4769) +LexToken(OPENBRACKET,'(',1,4790) +LexToken(VAR,'msprintf',1,4791) +LexToken(OPENBRACKET,'(',1,4799) +LexToken(VAR,'gettext',1,4800) +LexToken(OPENBRACKET,'(',1,4807) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %s"',1,4845) +LexToken(CLOSEBRACKET,')',1,4846) +LexToken(COMMA,',',1,4847) +LexToken(VAR,'gettext',1,4849) +LexToken(OPENBRACKET,'(',1,4856) +LexToken(DQSTRING,'"Outputs Record Selection"',1,4882) +LexToken(CLOSEBRACKET,')',1,4883) +LexToken(COMMA,',',1,4884) +LexToken(VAR,'strcat',1,4905) +LexToken(OPENBRACKET,'(',1,4911) +LexToken(VAR,'string',1,4912) +LexToken(OPENBRACKET,'(',1,4918) +LexToken(VAR,'outmask',1,4919) +LexToken(OPENBRACKET,'(',1,4926) +LexToken(COLON,':',1,4927) +LexToken(CLOSEBRACKET,')',1,4928) +LexToken(CLOSEBRACKET,')',1,4929) +LexToken(COMMA,',',1,4930) +LexToken(DQSTRING,'" "',1,4933) +LexToken(CLOSEBRACKET,')',1,4934) +LexToken(CLOSEBRACKET,')',1,4935) +LexToken(COMMA,',',1,4936) +LexToken(VAR,'gettext',1,4938) +LexToken(OPENBRACKET,'(',1,4945) +LexToken(DQSTRING,'"Strictly positive indexes expected."',1,4982) +LexToken(CLOSEBRACKET,')',1,4983) +LexToken(CLOSEBRACKET,')',1,4984) +LexToken(SEMICOLON,';',1,4985) +LexToken(EOL,'\n',1,4986) +LexToken(ELSE,'else',1,4999) +LexToken(EOL,'\n',1,5003) +LexToken(IF,'if',1,5020) +LexToken(VAR,'tmask1',1,5023) +LexToken(COMPARISON,'==',1,5030) +LexToken(OPENSQBRACKET,'[',1,5033) +LexToken(CLOSESQBRACKET,']',1,5034) +LexToken(THEN,'then',1,5036) +LexToken(EOL,'\n',1,5040) +LexToken(VAR,'ievt',1,5061) +LexToken(ASSIGNMENT,'=',1,5066) +LexToken(NUMBER,'0',1,5068) +LexToken(SEMICOLON,';',1,5069) +LexToken(EOL,'\n',1,5070) +LexToken(VAR,'cout',1,5091) +LexToken(ASSIGNMENT,'=',1,5096) +LexToken(OPENSQBRACKET,'[',1,5098) +LexToken(CLOSESQBRACKET,']',1,5099) +LexToken(SEMICOLON,';',1,5100) +LexToken(EOL,'\n',1,5101) +LexToken(VAR,'tmask1',1,5122) +LexToken(ASSIGNMENT,'=',1,5129) +LexToken(NUMBER,'0',1,5131) +LexToken(SEMICOLON,';',1,5132) +LexToken(EOL,'\n',1,5133) +LexToken(ELSE,'else',1,5150) +LexToken(EOL,'\n',1,5154) +LexToken(VAR,'ievt',1,5175) +LexToken(ASSIGNMENT,'=',1,5180) +LexToken(NUMBER,'1',1,5182) +LexToken(EOL,'\n',1,5183) +LexToken(VAR,'cout',1,5204) +LexToken(ASSIGNMENT,'=',1,5209) +LexToken(NUMBER,'1',1,5211) +LexToken(SEMICOLON,';',1,5212) +LexToken(EOL,'\n',1,5213) +LexToken(END,'end',1,5230) +LexToken(EOL,'\n',1,5233) +LexToken(OPENSQBRACKET,'[',1,5250) +LexToken(VAR,'model',1,5251) +LexToken(COMMA,',',1,5256) +LexToken(VAR,'graphics',1,5257) +LexToken(COMMA,',',1,5265) +LexToken(VAR,'ok',1,5266) +LexToken(CLOSESQBRACKET,']',1,5268) +LexToken(ASSIGNMENT,'=',1,5270) +LexToken(VAR,'check_io',1,5272) +LexToken(OPENBRACKET,'(',1,5280) +LexToken(VAR,'model',1,5282) +LexToken(COMMA,',',1,5287) +LexToken(VAR,'graphics',1,5289) +LexToken(COMMA,',',1,5297) +LexToken(OPENSQBRACKET,'[',1,5299) +LexToken(CLOSESQBRACKET,']',1,5300) +LexToken(COMMA,',',1,5301) +LexToken(VAR,'nout',1,5303) +LexToken(COMMA,',',1,5307) +LexToken(NUMBER,'1',1,5309) +LexToken(COMMA,',',1,5310) +LexToken(VAR,'cout',1,5312) +LexToken(CLOSEBRACKET,')',1,5316) +LexToken(EOL,'\n',1,5317) +LexToken(IF,'if',1,5334) +LexToken(VAR,'ok',1,5337) +LexToken(THEN,'then',1,5340) +LexToken(EOL,'\n',1,5344) +LexToken(IF,'if',1,5365) +LexToken(VAR,'ievt',1,5368) +LexToken(COMPARISON,'==',1,5373) +LexToken(NUMBER,'0',1,5376) +LexToken(THEN,'then',1,5378) +LexToken(EOL,'\n',1,5382) +LexToken(VAR,'model',1,5407) +LexToken(DOT,'.',1,5412) +LexToken(VAR,'firing',1,5413) +LexToken(ASSIGNMENT,'=',1,5420) +LexToken(OPENSQBRACKET,'[',1,5422) +LexToken(CLOSESQBRACKET,']',1,5423) +LexToken(EOL,'\n',1,5424) +LexToken(ELSE,'else',1,5445) +LexToken(EOL,'\n',1,5449) +LexToken(VAR,'model',1,5474) +LexToken(DOT,'.',1,5479) +LexToken(VAR,'firing',1,5480) +LexToken(ASSIGNMENT,'=',1,5487) +LexToken(NUMBER,'0',1,5489) +LexToken(EOL,'\n',1,5490) +LexToken(END,'end',1,5511) +LexToken(EOL,'\n',1,5514) +LexToken(VAR,'ipar',1,5535) +LexToken(ASSIGNMENT,'=',1,5540) +LexToken(OPENSQBRACKET,'[',1,5542) +LexToken(VAR,'length',1,5568) +LexToken(OPENBRACKET,'(',1,5574) +LexToken(VAR,'fname1',1,5575) +LexToken(CLOSEBRACKET,')',1,5581) +LexToken(SEMICOLON,';',1,5582) +LexToken(VAR,'length',1,5608) +LexToken(OPENBRACKET,'(',1,5614) +LexToken(VAR,'frmt1',1,5615) +LexToken(CLOSEBRACKET,')',1,5620) +LexToken(SEMICOLON,';',1,5621) +LexToken(VAR,'ievt',1,5647) +LexToken(SEMICOLON,';',1,5651) +LexToken(VAR,'N',1,5677) +LexToken(SEMICOLON,';',1,5678) +LexToken(VAR,'_str2code',1,5704) +LexToken(OPENBRACKET,'(',1,5713) +LexToken(VAR,'fname1',1,5714) +LexToken(CLOSEBRACKET,')',1,5720) +LexToken(SEMICOLON,';',1,5721) +LexToken(VAR,'_str2code',1,5747) +LexToken(OPENBRACKET,'(',1,5756) +LexToken(VAR,'frmt1',1,5757) +LexToken(CLOSEBRACKET,')',1,5762) +LexToken(SEMICOLON,';',1,5763) +LexToken(VAR,'tmask1',1,5789) +LexToken(SEMICOLON,';',1,5795) +LexToken(VAR,'outmask',1,5821) +LexToken(OPENBRACKET,'(',1,5828) +LexToken(COLON,':',1,5829) +LexToken(CLOSEBRACKET,')',1,5830) +LexToken(CLOSESQBRACKET,']',1,5856) +LexToken(SEMICOLON,';',1,5857) +LexToken(EOL,'\n',1,5858) +LexToken(EOL,'\n',1,5859) +LexToken(IF,'if',1,5880) +LexToken(VAR,'prod',1,5883) +LexToken(OPENBRACKET,'(',1,5887) +LexToken(VAR,'size',1,5888) +LexToken(OPENBRACKET,'(',1,5892) +LexToken(VAR,'dstate',1,5893) +LexToken(CLOSEBRACKET,')',1,5899) +LexToken(CLOSEBRACKET,')',1,5900) +LexToken(COMPARISON,'<>',1,5902) +LexToken(OPENBRACKET,'(',1,5905) +LexToken(VAR,'nout',1,5906) +LexToken(OPERATOR,'+',1,5910) +LexToken(VAR,'ievt',1,5911) +LexToken(CLOSEBRACKET,')',1,5915) +LexToken(OPERATOR,'*',1,5916) +LexToken(VAR,'N',1,5917) +LexToken(OPERATOR,'+',1,5919) +LexToken(NUMBER,'3',1,5921) +LexToken(THEN,'then',1,5923) +LexToken(EOL,'\n',1,5927) +LexToken(VAR,'dstate',1,5952) +LexToken(ASSIGNMENT,'=',1,5959) +LexToken(OPENSQBRACKET,'[',1,5961) +LexToken(NUMBER,'-1',1,5962) +LexToken(SEMICOLON,';',1,5965) +LexToken(NUMBER,'-1',1,5967) +LexToken(SEMICOLON,';',1,5969) +LexToken(VAR,'lunit',1,5971) +LexToken(SEMICOLON,';',1,5976) +LexToken(VAR,'zeros',1,5978) +LexToken(OPENBRACKET,'(',1,5983) +LexToken(OPENBRACKET,'(',1,5984) +LexToken(VAR,'nout',1,5985) +LexToken(OPERATOR,'+',1,5990) +LexToken(VAR,'ievt',1,5992) +LexToken(CLOSEBRACKET,')',1,5996) +LexToken(OPERATOR,'*',1,5998) +LexToken(VAR,'N',1,6000) +LexToken(COMMA,',',1,6001) +LexToken(NUMBER,'1',1,6003) +LexToken(CLOSEBRACKET,')',1,6004) +LexToken(CLOSESQBRACKET,']',1,6005) +LexToken(EOL,'\n',1,6006) +LexToken(END,'end',1,6027) +LexToken(EOL,'\n',1,6030) +LexToken(VAR,'model',1,6051) +LexToken(DOT,'.',1,6056) +LexToken(VAR,'dstate',1,6057) +LexToken(ASSIGNMENT,'=',1,6064) +LexToken(VAR,'dstate',1,6066) +LexToken(SEMICOLON,';',1,6072) +LexToken(EOL,'\n',1,6073) +LexToken(VAR,'model',1,6094) +LexToken(DOT,'.',1,6099) +LexToken(VAR,'ipar',1,6100) +LexToken(ASSIGNMENT,'=',1,6105) +LexToken(VAR,'ipar',1,6107) +LexToken(EOL,'\n',1,6111) +LexToken(VAR,'graphics',1,6132) +LexToken(DOT,'.',1,6140) +LexToken(VAR,'exprs',1,6141) +LexToken(ASSIGNMENT,'=',1,6147) +LexToken(VAR,'exprs',1,6149) +LexToken(SEMICOLON,';',1,6154) +LexToken(EOL,'\n',1,6155) +LexToken(VAR,'x',1,6176) +LexToken(DOT,'.',1,6177) +LexToken(VAR,'graphics',1,6178) +LexToken(ASSIGNMENT,'=',1,6187) +LexToken(VAR,'graphics',1,6189) +LexToken(SEMICOLON,';',1,6197) +LexToken(EOL,'\n',1,6198) +LexToken(VAR,'x',1,6219) +LexToken(DOT,'.',1,6220) +LexToken(VAR,'model',1,6221) +LexToken(ASSIGNMENT,'=',1,6227) +LexToken(VAR,'model',1,6229) +LexToken(EOL,'\n',1,6234) +LexToken(BREAK,'break',1,6255) +LexToken(EOL,'\n',1,6260) +LexToken(END,'end',1,6277) +LexToken(EOL,'\n',1,6280) +LexToken(END,'end',1,6293) +LexToken(EOL,'\n',1,6296) +LexToken(END,'end',1,6305) +LexToken(EOL,'\n',1,6308) +LexToken(EOL,'\n',1,6309) +LexToken(CASE,'case',1,6314) +LexToken(DQSTRING,'"define"',1,6326) +LexToken(THEN,'then',1,6328) +LexToken(EOL,'\n',1,6332) +LexToken(VAR,'out',1,6341) +LexToken(ASSIGNMENT,'=',1,6345) +LexToken(NUMBER,'1',1,6347) +LexToken(SEMICOLON,';',1,6348) +LexToken(EOL,'\n',1,6349) +LexToken(VAR,'nout',1,6358) +LexToken(ASSIGNMENT,'=',1,6363) +LexToken(VAR,'sum',1,6365) +LexToken(OPENBRACKET,'(',1,6368) +LexToken(VAR,'out',1,6369) +LexToken(CLOSEBRACKET,')',1,6372) +LexToken(EOL,'\n',1,6373) +LexToken(VAR,'frmt',1,6382) +LexToken(ASSIGNMENT,'=',1,6387) +LexToken(DQSTRING,'"(7(e10.3,1x))"',1,6403) +LexToken(EOL,'\n',1,6404) +LexToken(VAR,'fname',1,6413) +LexToken(ASSIGNMENT,'=',1,6419) +LexToken(DQSTRING,'"foo"',1,6425) +LexToken(EOL,'\n',1,6426) +LexToken(VAR,'lunit',1,6435) +LexToken(ASSIGNMENT,'=',1,6441) +LexToken(NUMBER,'0',1,6443) +LexToken(EOL,'\n',1,6444) +LexToken(VAR,'N',1,6453) +LexToken(ASSIGNMENT,'=',1,6455) +LexToken(NUMBER,'2',1,6457) +LexToken(SEMICOLON,';',1,6458) +LexToken(EOL,'\n',1,6459) +LexToken(VAR,'rpar',1,6468) +LexToken(ASSIGNMENT,'=',1,6473) +LexToken(OPENSQBRACKET,'[',1,6475) +LexToken(CLOSESQBRACKET,']',1,6476) +LexToken(EOL,'\n',1,6477) +LexToken(VAR,'tmask',1,6486) +LexToken(ASSIGNMENT,'=',1,6492) +LexToken(NUMBER,'0',1,6494) +LexToken(EOL,'\n',1,6495) +LexToken(VAR,'outmask',1,6504) +LexToken(ASSIGNMENT,'=',1,6512) +LexToken(NUMBER,'1',1,6514) +LexToken(EOL,'\n',1,6515) +LexToken(VAR,'ipar',1,6524) +LexToken(ASSIGNMENT,'=',1,6529) +LexToken(OPENSQBRACKET,'[',1,6531) +LexToken(VAR,'length',1,6545) +LexToken(OPENBRACKET,'(',1,6551) +LexToken(VAR,'fname',1,6552) +LexToken(CLOSEBRACKET,')',1,6557) +LexToken(SEMICOLON,';',1,6558) +LexToken(VAR,'length',1,6559) +LexToken(OPENBRACKET,'(',1,6565) +LexToken(VAR,'frmt',1,6566) +LexToken(CLOSEBRACKET,')',1,6570) +LexToken(SEMICOLON,';',1,6571) +LexToken(NUMBER,'0',1,6572) +LexToken(SEMICOLON,';',1,6573) +LexToken(VAR,'N',1,6574) +LexToken(SEMICOLON,';',1,6575) +LexToken(VAR,'_str2code',1,6589) +LexToken(OPENBRACKET,'(',1,6598) +LexToken(VAR,'fname',1,6599) +LexToken(CLOSEBRACKET,')',1,6604) +LexToken(SEMICOLON,';',1,6605) +LexToken(VAR,'_str2code',1,6606) +LexToken(OPENBRACKET,'(',1,6615) +LexToken(VAR,'frmt',1,6616) +LexToken(CLOSEBRACKET,')',1,6620) +LexToken(SEMICOLON,';',1,6621) +LexToken(VAR,'tmask',1,6635) +LexToken(SEMICOLON,';',1,6640) +LexToken(VAR,'outmask',1,6641) +LexToken(CLOSESQBRACKET,']',1,6661) +LexToken(SEMICOLON,';',1,6662) +LexToken(EOL,'\n',1,6663) +LexToken(EOL,'\n',1,6664) +LexToken(VAR,'dstate',1,6673) +LexToken(ASSIGNMENT,'=',1,6680) +LexToken(OPENSQBRACKET,'[',1,6682) +LexToken(NUMBER,'1',1,6683) +LexToken(SEMICOLON,';',1,6684) +LexToken(NUMBER,'1',1,6686) +LexToken(SEMICOLON,';',1,6687) +LexToken(VAR,'lunit',1,6689) +LexToken(SEMICOLON,';',1,6694) +LexToken(VAR,'zeros',1,6696) +LexToken(OPENBRACKET,'(',1,6701) +LexToken(OPENBRACKET,'(',1,6702) +LexToken(VAR,'nout',1,6703) +LexToken(CLOSEBRACKET,')',1,6707) +LexToken(OPERATOR,'*',1,6708) +LexToken(VAR,'N',1,6709) +LexToken(COMMA,',',1,6710) +LexToken(NUMBER,'1',1,6712) +LexToken(CLOSEBRACKET,')',1,6713) +LexToken(CLOSESQBRACKET,']',1,6714) +LexToken(EOL,'\n',1,6715) +LexToken(VAR,'model',1,6724) +LexToken(ASSIGNMENT,'=',1,6730) +LexToken(SCICOS_MODEL,'scicos_model',1,6732) +LexToken(OPENBRACKET,'(',1,6744) +LexToken(CLOSEBRACKET,')',1,6745) +LexToken(EOL,'\n',1,6746) +LexToken(VAR,'model',1,6755) +LexToken(DOT,'.',1,6760) +LexToken(VAR,'sim',1,6761) +LexToken(ASSIGNMENT,'=',1,6765) +LexToken(DQSTRING,'"readf"',1,6773) +LexToken(EOL,'\n',1,6774) +LexToken(VAR,'model',1,6783) +LexToken(DOT,'.',1,6788) +LexToken(VAR,'out',1,6789) +LexToken(ASSIGNMENT,'=',1,6793) +LexToken(VAR,'nout',1,6795) +LexToken(EOL,'\n',1,6799) +LexToken(VAR,'model',1,6808) +LexToken(DOT,'.',1,6813) +LexToken(VAR,'evtin',1,6814) +LexToken(ASSIGNMENT,'=',1,6820) +LexToken(NUMBER,'1',1,6822) +LexToken(EOL,'\n',1,6823) +LexToken(VAR,'model',1,6832) +LexToken(DOT,'.',1,6837) +LexToken(VAR,'dstate',1,6838) +LexToken(ASSIGNMENT,'=',1,6845) +LexToken(VAR,'dstate',1,6847) +LexToken(EOL,'\n',1,6853) +LexToken(VAR,'model',1,6862) +LexToken(DOT,'.',1,6867) +LexToken(VAR,'ipar',1,6868) +LexToken(ASSIGNMENT,'=',1,6873) +LexToken(OPENSQBRACKET,'[',1,6875) +LexToken(VAR,'length',1,6889) +LexToken(OPENBRACKET,'(',1,6895) +LexToken(VAR,'fname',1,6896) +LexToken(CLOSEBRACKET,')',1,6901) +LexToken(SEMICOLON,';',1,6902) +LexToken(VAR,'length',1,6903) +LexToken(OPENBRACKET,'(',1,6909) +LexToken(VAR,'frmt',1,6910) +LexToken(CLOSEBRACKET,')',1,6914) +LexToken(SEMICOLON,';',1,6915) +LexToken(NUMBER,'0',1,6916) +LexToken(SEMICOLON,';',1,6917) +LexToken(VAR,'N',1,6918) +LexToken(SEMICOLON,';',1,6919) +LexToken(VAR,'_str2code',1,6933) +LexToken(OPENBRACKET,'(',1,6942) +LexToken(VAR,'fname',1,6943) +LexToken(CLOSEBRACKET,')',1,6948) +LexToken(SEMICOLON,';',1,6949) +LexToken(VAR,'_str2code',1,6950) +LexToken(OPENBRACKET,'(',1,6959) +LexToken(VAR,'frmt',1,6960) +LexToken(CLOSEBRACKET,')',1,6964) +LexToken(SEMICOLON,';',1,6965) +LexToken(VAR,'tmask',1,6979) +LexToken(SEMICOLON,';',1,6984) +LexToken(VAR,'outmask',1,6985) +LexToken(CLOSESQBRACKET,']',1,7005) +LexToken(SEMICOLON,';',1,7006) +LexToken(EOL,'\n',1,7007) +LexToken(EOL,'\n',1,7008) +LexToken(VAR,'model',1,7017) +LexToken(DOT,'.',1,7022) +LexToken(VAR,'blocktype',1,7023) +LexToken(ASSIGNMENT,'=',1,7033) +LexToken(DQSTRING,'"d"',1,7037) +LexToken(EOL,'\n',1,7038) +LexToken(VAR,'model',1,7047) +LexToken(DOT,'.',1,7052) +LexToken(VAR,'dep_ut',1,7053) +LexToken(ASSIGNMENT,'=',1,7060) +LexToken(OPENSQBRACKET,'[',1,7062) +LexToken(PREVAR_BOOLEAN,'%f',1,7063) +LexToken(PREVAR_BOOLEAN,'%f',1,7066) +LexToken(CLOSESQBRACKET,']',1,7068) +LexToken(EOL,'\n',1,7069) +LexToken(EOL,'\n',1,7070) +LexToken(VAR,'exprs',1,7079) +LexToken(ASSIGNMENT,'=',1,7085) +LexToken(OPENSQBRACKET,'[',1,7087) +LexToken(VAR,'sci2exp',1,7088) +LexToken(OPENBRACKET,'(',1,7095) +LexToken(OPENSQBRACKET,'[',1,7096) +LexToken(CLOSESQBRACKET,']',1,7097) +LexToken(CLOSEBRACKET,')',1,7098) +LexToken(SEMICOLON,';',1,7099) +LexToken(VAR,'sci2exp',1,7109) +LexToken(OPENBRACKET,'(',1,7116) +LexToken(VAR,'outmask',1,7117) +LexToken(CLOSEBRACKET,')',1,7124) +LexToken(SEMICOLON,';',1,7125) +LexToken(VAR,'fname',1,7135) +LexToken(SEMICOLON,';',1,7140) +LexToken(VAR,'frmt',1,7150) +LexToken(SEMICOLON,';',1,7154) +LexToken(VAR,'string',1,7164) +LexToken(OPENBRACKET,'(',1,7170) +LexToken(VAR,'N',1,7171) +LexToken(CLOSEBRACKET,')',1,7172) +LexToken(SEMICOLON,';',1,7173) +LexToken(VAR,'sci2exp',1,7183) +LexToken(OPENBRACKET,'(',1,7190) +LexToken(VAR,'out',1,7191) +LexToken(CLOSEBRACKET,')',1,7194) +LexToken(CLOSESQBRACKET,']',1,7195) +LexToken(EOL,'\n',1,7196) +LexToken(VAR,'gr_i',1,7205) +LexToken(ASSIGNMENT,'=',1,7210) +LexToken(OPENSQBRACKET,'[',1,7212) +LexToken(CLOSESQBRACKET,']',1,7213) +LexToken(SEMICOLON,';',1,7214) +LexToken(EOL,'\n',1,7215) +LexToken(EOL,'\n',1,7216) +LexToken(VAR,'x',1,7225) +LexToken(ASSIGNMENT,'=',1,7227) +LexToken(VAR,'standard_define',1,7229) +LexToken(OPENBRACKET,'(',1,7244) +LexToken(OPENSQBRACKET,'[',1,7245) +LexToken(NUMBER,'3',1,7246) +LexToken(NUMBER,'2',1,7248) +LexToken(CLOSESQBRACKET,']',1,7249) +LexToken(COMMA,',',1,7250) +LexToken(VAR,'model',1,7251) +LexToken(COMMA,',',1,7256) +LexToken(VAR,'exprs',1,7257) +LexToken(COMMA,',',1,7262) +LexToken(VAR,'gr_i',1,7263) +LexToken(CLOSEBRACKET,')',1,7267) +LexToken(EOL,'\n',1,7268) +LexToken(END,'end',1,7273) +LexToken(EOL,'\n',1,7276) +LexToken(EOL,'\n',1,7277) +LexToken(ENDFUNCTION,'endfunction',1,7278) +LexToken(EOL,'\n',1,7289) diff --git a/js/Sources/SAWTOOTH_f.js b/js/Sources/SAWTOOTH_f.js new file mode 100644 index 00000000..805f7f76 --- /dev/null +++ b/js/Sources/SAWTOOTH_f.js @@ -0,0 +1,148 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'SAWTOOTH_f',1,852) +LexToken(OPENBRACKET,'(',1,862) +LexToken(VAR,'job',1,863) +LexToken(COMMA,',',1,866) +LexToken(VAR,'arg1',1,867) +LexToken(COMMA,',',1,871) +LexToken(VAR,'arg2',1,872) +LexToken(CLOSEBRACKET,')',1,876) +LexToken(EOL,'\n',1,877) +LexToken(VAR,'x',1,882) +LexToken(ASSIGNMENT,'=',1,883) +LexToken(OPENSQBRACKET,'[',1,884) +LexToken(CLOSESQBRACKET,']',1,885) +LexToken(SEMICOLON,';',1,886) +LexToken(EOL,'\n',1,887) +LexToken(VAR,'y',1,892) +LexToken(ASSIGNMENT,'=',1,893) +LexToken(OPENSQBRACKET,'[',1,894) +LexToken(CLOSESQBRACKET,']',1,895) +LexToken(SEMICOLON,';',1,896) +LexToken(EOL,'\n',1,897) +LexToken(VAR,'typ',1,902) +LexToken(ASSIGNMENT,'=',1,905) +LexToken(OPENSQBRACKET,'[',1,906) +LexToken(CLOSESQBRACKET,']',1,907) +LexToken(SEMICOLON,';',1,908) +LexToken(EOL,'\n',1,909) +LexToken(SELECT,'select',1,914) +LexToken(VAR,'job',1,921) +LexToken(EOL,'\n',1,924) +LexToken(CASE,'case',1,929) +LexToken(DQSTRING,'"set"',1,938) +LexToken(THEN,'then',1,940) +LexToken(EOL,'\n',1,944) +LexToken(VAR,'x',1,953) +LexToken(ASSIGNMENT,'=',1,954) +LexToken(VAR,'arg1',1,955) +LexToken(SEMICOLON,';',1,959) +LexToken(EOL,'\n',1,960) +LexToken(CASE,'case',1,965) +LexToken(DQSTRING,'"define"',1,977) +LexToken(THEN,'then',1,979) +LexToken(EOL,'\n',1,983) +LexToken(VAR,'model',1,992) +LexToken(ASSIGNMENT,'=',1,997) +LexToken(SCICOS_MODEL,'scicos_model',1,998) +LexToken(OPENBRACKET,'(',1,1010) +LexToken(CLOSEBRACKET,')',1,1011) +LexToken(EOL,'\n',1,1012) +LexToken(VAR,'model',1,1021) +LexToken(DOT,'.',1,1026) +LexToken(VAR,'sim',1,1027) +LexToken(ASSIGNMENT,'=',1,1030) +LexToken(DQSTRING,'"sawtth"',1,1038) +LexToken(EOL,'\n',1,1039) +LexToken(VAR,'model',1,1048) +LexToken(DOT,'.',1,1053) +LexToken(VAR,'out',1,1054) +LexToken(ASSIGNMENT,'=',1,1057) +LexToken(NUMBER,'1',1,1058) +LexToken(EOL,'\n',1,1059) +LexToken(VAR,'model',1,1068) +LexToken(DOT,'.',1,1073) +LexToken(VAR,'evtin',1,1074) +LexToken(ASSIGNMENT,'=',1,1079) +LexToken(NUMBER,'1',1,1080) +LexToken(EOL,'\n',1,1081) +LexToken(VAR,'model',1,1090) +LexToken(DOT,'.',1,1095) +LexToken(VAR,'dstate',1,1096) +LexToken(ASSIGNMENT,'=',1,1102) +LexToken(NUMBER,'0',1,1103) +LexToken(EOL,'\n',1,1104) +LexToken(VAR,'model',1,1113) +LexToken(DOT,'.',1,1118) +LexToken(VAR,'blocktype',1,1119) +LexToken(ASSIGNMENT,'=',1,1128) +LexToken(DQSTRING,'"c"',1,1131) +LexToken(EOL,'\n',1,1132) +LexToken(VAR,'model',1,1141) +LexToken(DOT,'.',1,1146) +LexToken(VAR,'dep_ut',1,1147) +LexToken(ASSIGNMENT,'=',1,1153) +LexToken(OPENSQBRACKET,'[',1,1154) +LexToken(PREVAR_BOOLEAN,'%f',1,1155) +LexToken(PREVAR_BOOLEAN,'%t',1,1158) +LexToken(CLOSESQBRACKET,']',1,1160) +LexToken(EOL,'\n',1,1161) +LexToken(EOL,'\n',1,1162) +LexToken(VAR,'exprs',1,1171) +LexToken(ASSIGNMENT,'=',1,1176) +LexToken(DQSTRING,'" "',1,1179) +LexToken(EOL,'\n',1,1180) +LexToken(VAR,'gr_i',1,1189) +LexToken(ASSIGNMENT,'=',1,1193) +LexToken(OPENSQBRACKET,'[',1,1194) +LexToken(CLOSESQBRACKET,']',1,1195) +LexToken(EOL,'\n',1,1196) +LexToken(VAR,'x',1,1205) +LexToken(ASSIGNMENT,'=',1,1206) +LexToken(VAR,'standard_define',1,1207) +LexToken(OPENBRACKET,'(',1,1222) +LexToken(OPENSQBRACKET,'[',1,1223) +LexToken(NUMBER,'3',1,1224) +LexToken(NUMBER,'2',1,1226) +LexToken(CLOSESQBRACKET,']',1,1227) +LexToken(COMMA,',',1,1228) +LexToken(VAR,'model',1,1229) +LexToken(COMMA,',',1,1234) +LexToken(VAR,'exprs',1,1235) +LexToken(COMMA,',',1,1240) +LexToken(VAR,'gr_i',1,1241) +LexToken(CLOSEBRACKET,')',1,1245) +LexToken(EOL,'\n',1,1246) +LexToken(END,'end',1,1251) +LexToken(EOL,'\n',1,1254) +LexToken(ENDFUNCTION,'endfunction',1,1255) +LexToken(EOL,'\n',1,1266) diff --git a/js/Sources/STEP.js b/js/Sources/STEP.js new file mode 100644 index 00000000..bdf61da6 --- /dev/null +++ b/js/Sources/STEP.js @@ -0,0 +1,528 @@ +LexToken(EOL,'\n',1,7) +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,69) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,151) +LexToken(EOL,'\n',1,223) +LexToken(EOL,'\n',1,295) +LexToken(EOL,'\n',1,364) +LexToken(EOL,'\n',1,403) +LexToken(EOL,'\n',1,406) +LexToken(EOL,'\n',1,473) +LexToken(EOL,'\n',1,539) +LexToken(EOL,'\n',1,604) +LexToken(EOL,'\n',1,652) +LexToken(EOL,'\n',1,655) +LexToken(EOL,'\n',1,724) +LexToken(EOL,'\n',1,787) +LexToken(EOL,'\n',1,869) +LexToken(EOL,'\n',1,872) +LexToken(EOL,'\n',1,903) +LexToken(EOL,'\n',1,906) +LexToken(EOL,'\n',1,907) +LexToken(FUNCTION,'function',1,908) +LexToken(OPENSQBRACKET,'[',1,917) +LexToken(VAR,'x',1,918) +LexToken(COMMA,',',1,919) +LexToken(VAR,'y',1,920) +LexToken(COMMA,',',1,921) +LexToken(VAR,'typ',1,922) +LexToken(CLOSESQBRACKET,']',1,925) +LexToken(ASSIGNMENT,'=',1,926) +LexToken(VAR,'STEP',1,927) +LexToken(OPENBRACKET,'(',1,931) +LexToken(VAR,'job',1,932) +LexToken(COMMA,',',1,935) +LexToken(VAR,'arg1',1,936) +LexToken(COMMA,',',1,940) +LexToken(VAR,'arg2',1,941) +LexToken(CLOSEBRACKET,')',1,945) +LexToken(EOL,'\n',1,946) +LexToken(EOL,'\n',1,969) +LexToken(VAR,'x',1,974) +LexToken(ASSIGNMENT,'=',1,975) +LexToken(OPENSQBRACKET,'[',1,976) +LexToken(CLOSESQBRACKET,']',1,977) +LexToken(SEMICOLON,';',1,978) +LexToken(VAR,'y',1,979) +LexToken(ASSIGNMENT,'=',1,980) +LexToken(OPENSQBRACKET,'[',1,981) +LexToken(CLOSESQBRACKET,']',1,982) +LexToken(SEMICOLON,';',1,983) +LexToken(VAR,'typ',1,984) +LexToken(ASSIGNMENT,'=',1,987) +LexToken(OPENSQBRACKET,'[',1,988) +LexToken(CLOSESQBRACKET,']',1,989) +LexToken(SEMICOLON,';',1,990) +LexToken(EOL,'\n',1,991) +LexToken(SELECT,'select',1,996) +LexToken(VAR,'job',1,1003) +LexToken(EOL,'\n',1,1006) +LexToken(CASE,'case',1,1011) +LexToken(DQSTRING,'"set"',1,1020) +LexToken(THEN,'then',1,1022) +LexToken(EOL,'\n',1,1026) +LexToken(VAR,'x',1,1035) +LexToken(ASSIGNMENT,'=',1,1036) +LexToken(VAR,'arg1',1,1037) +LexToken(SEMICOLON,';',1,1041) +LexToken(EOL,'\n',1,1042) +LexToken(VAR,'graphics',1,1051) +LexToken(ASSIGNMENT,'=',1,1059) +LexToken(VAR,'arg1',1,1060) +LexToken(DOT,'.',1,1064) +LexToken(VAR,'graphics',1,1065) +LexToken(SEMICOLON,';',1,1073) +LexToken(VAR,'exprs',1,1074) +LexToken(ASSIGNMENT,'=',1,1079) +LexToken(VAR,'graphics',1,1080) +LexToken(DOT,'.',1,1088) +LexToken(VAR,'exprs',1,1089) +LexToken(EOL,'\n',1,1094) +LexToken(VAR,'model',1,1103) +LexToken(ASSIGNMENT,'=',1,1108) +LexToken(VAR,'arg1',1,1109) +LexToken(DOT,'.',1,1113) +LexToken(VAR,'model',1,1114) +LexToken(SEMICOLON,';',1,1119) +LexToken(EOL,'\n',1,1120) +LexToken(WHILE,'while',1,1129) +LexToken(PREVAR_BOOLEAN,'%t',1,1135) +LexToken(DO,'do',1,1138) +LexToken(EOL,'\n',1,1140) +LexToken(OPENSQBRACKET,'[',1,1153) +LexToken(VAR,'ok',1,1154) +LexToken(COMMA,',',1,1156) +LexToken(VAR,'temps',1,1157) +LexToken(COMMA,',',1,1162) +LexToken(VAR,'in',1,1163) +LexToken(COMMA,',',1,1165) +LexToken(VAR,'fi',1,1166) +LexToken(COMMA,',',1,1168) +LexToken(VAR,'exprs',1,1169) +LexToken(CLOSESQBRACKET,']',1,1174) +LexToken(ASSIGNMENT,'=',1,1176) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1178) +LexToken(OPENBRACKET,'(',1,1193) +LexToken(OPENSQBRACKET,'[',1,1194) +LexToken(VAR,'msprintf',1,1195) +LexToken(OPENBRACKET,'(',1,1203) +LexToken(VAR,'gettext',1,1204) +LexToken(OPENBRACKET,'(',1,1211) +LexToken(DQSTRING,'"Set %s block parameters"',1,1236) +LexToken(CLOSEBRACKET,')',1,1237) +LexToken(COMMA,',',1,1238) +LexToken(DQSTRING,'"STEP_FUNCTION"',1,1254) +LexToken(CLOSEBRACKET,')',1,1255) +LexToken(SEMICOLON,';',1,1256) +LexToken(DQSTRING,'" "',1,1259) +LexToken(SEMICOLON,';',1,1260) +LexToken(VAR,'gettext',1,1277) +LexToken(OPENBRACKET,'(',1,1284) +LexToken(DQSTRING,'"Step Function"',1,1299) +LexToken(CLOSEBRACKET,')',1,1300) +LexToken(SEMICOLON,';',1,1301) +LexToken(DQSTRING,'" "',1,1304) +LexToken(CLOSESQBRACKET,']',1,1305) +LexToken(COMMA,',',1,1306) +LexToken(OPENSQBRACKET,'[',1,1323) +LexToken(VAR,'gettext',1,1324) +LexToken(OPENBRACKET,'(',1,1331) +LexToken(DQSTRING,'"Step Time"',1,1342) +LexToken(CLOSEBRACKET,')',1,1343) +LexToken(SEMICOLON,';',1,1344) +LexToken(VAR,'gettext',1,1346) +LexToken(OPENBRACKET,'(',1,1353) +LexToken(DQSTRING,'"Initial Value"',1,1368) +LexToken(CLOSEBRACKET,')',1,1369) +LexToken(SEMICOLON,';',1,1370) +LexToken(VAR,'gettext',1,1372) +LexToken(OPENBRACKET,'(',1,1379) +LexToken(DQSTRING,'"Final Value"',1,1392) +LexToken(CLOSEBRACKET,')',1,1393) +LexToken(CLOSESQBRACKET,']',1,1394) +LexToken(COMMA,',',1,1395) +LexToken(VAR,'list',1,1412) +LexToken(OPENBRACKET,'(',1,1416) +LexToken(DQSTRING,'"vec"',1,1421) +LexToken(COMMA,',',1,1422) +LexToken(NUMBER,'1',1,1423) +LexToken(COMMA,',',1,1424) +LexToken(DQSTRING,'"vec"',1,1429) +LexToken(COMMA,',',1,1430) +LexToken(NUMBER,'-1',1,1431) +LexToken(COMMA,',',1,1433) +LexToken(DQSTRING,'"vec"',1,1438) +LexToken(COMMA,',',1,1439) +LexToken(NUMBER,'-1',1,1440) +LexToken(CLOSEBRACKET,')',1,1442) +LexToken(COMMA,',',1,1443) +LexToken(VAR,'exprs',1,1445) +LexToken(CLOSEBRACKET,')',1,1450) +LexToken(SEMICOLON,';',1,1451) +LexToken(EOL,'\n',1,1452) +LexToken(IF,'if',1,1465) +LexToken(NOT,'~',1,1468) +LexToken(VAR,'ok',1,1469) +LexToken(THEN,'then',1,1472) +LexToken(EOL,'\n',1,1476) +LexToken(BREAK,'break',1,1493) +LexToken(COMMA,',',1,1498) +LexToken(EOL,'\n',1,1499) +LexToken(END,'end',1,1512) +LexToken(EOL,'\n',1,1515) +LexToken(VAR,'in',1,1528) +LexToken(ASSIGNMENT,'=',1,1530) +LexToken(VAR,'in',1,1531) +LexToken(OPENBRACKET,'(',1,1533) +LexToken(COLON,':',1,1534) +LexToken(CLOSEBRACKET,')',1,1535) +LexToken(SEMICOLON,';',1,1536) +LexToken(VAR,'fi',1,1537) +LexToken(ASSIGNMENT,'=',1,1539) +LexToken(VAR,'fi',1,1540) +LexToken(OPENBRACKET,'(',1,1542) +LexToken(COLON,':',1,1543) +LexToken(CLOSEBRACKET,')',1,1544) +LexToken(SEMICOLON,';',1,1545) +LexToken(EOL,'\n',1,1546) +LexToken(IF,'if',1,1559) +LexToken(VAR,'size',1,1562) +LexToken(OPENBRACKET,'(',1,1566) +LexToken(VAR,'in',1,1567) +LexToken(COMMA,',',1,1569) +LexToken(DQSTRING,'"*"',1,1572) +LexToken(CLOSEBRACKET,')',1,1573) +LexToken(COMPARISON,'<>',1,1574) +LexToken(VAR,'size',1,1576) +LexToken(OPENBRACKET,'(',1,1580) +LexToken(VAR,'fi',1,1581) +LexToken(COMMA,',',1,1583) +LexToken(DQSTRING,'"*"',1,1586) +LexToken(CLOSEBRACKET,')',1,1587) +LexToken(THEN,'then',1,1590) +LexToken(EOL,'\n',1,1594) +LexToken(IF,'if',1,1611) +LexToken(VAR,'size',1,1614) +LexToken(OPENBRACKET,'(',1,1618) +LexToken(VAR,'in',1,1619) +LexToken(COMMA,',',1,1621) +LexToken(DQSTRING,'"*"',1,1624) +LexToken(CLOSEBRACKET,')',1,1625) +LexToken(COMPARISON,'==',1,1626) +LexToken(NUMBER,'1',1,1628) +LexToken(THEN,'then',1,1630) +LexToken(EOL,'\n',1,1634) +LexToken(VAR,'in',1,1655) +LexToken(ASSIGNMENT,'=',1,1657) +LexToken(VAR,'in',1,1658) +LexToken(OPERATOR,'*',1,1660) +LexToken(VAR,'ones',1,1661) +LexToken(OPENBRACKET,'(',1,1665) +LexToken(VAR,'fi',1,1666) +LexToken(CLOSEBRACKET,')',1,1668) +LexToken(EOL,'\n',1,1669) +LexToken(ELSEIF,'elseif',1,1686) +LexToken(VAR,'size',1,1693) +LexToken(OPENBRACKET,'(',1,1697) +LexToken(VAR,'fi',1,1698) +LexToken(COMMA,',',1,1700) +LexToken(DQSTRING,'"*"',1,1703) +LexToken(CLOSEBRACKET,')',1,1704) +LexToken(COMPARISON,'==',1,1705) +LexToken(NUMBER,'1',1,1707) +LexToken(THEN,'then',1,1709) +LexToken(EOL,'\n',1,1713) +LexToken(VAR,'fi',1,1734) +LexToken(ASSIGNMENT,'=',1,1736) +LexToken(VAR,'fi',1,1737) +LexToken(OPERATOR,'*',1,1739) +LexToken(VAR,'ones',1,1740) +LexToken(OPENBRACKET,'(',1,1744) +LexToken(VAR,'in',1,1745) +LexToken(CLOSEBRACKET,')',1,1747) +LexToken(EOL,'\n',1,1748) +LexToken(ELSE,'else',1,1765) +LexToken(EOL,'\n',1,1769) +LexToken(VAR,'block_parameter_error',1,1790) +LexToken(OPENBRACKET,'(',1,1811) +LexToken(VAR,'msprintf',1,1812) +LexToken(OPENBRACKET,'(',1,1820) +LexToken(VAR,'gettext',1,1821) +LexToken(OPENBRACKET,'(',1,1828) +LexToken(DQSTRING,'"\\\'Initial Value\\\' and \\\'Final Value\\\': incompatible sizes: %d and %d."',1,1899) +LexToken(CLOSEBRACKET,')',1,1900) +LexToken(COMMA,',',1,1901) +LexToken(VAR,'size',1,1903) +LexToken(OPENBRACKET,'(',1,1907) +LexToken(VAR,'in',1,1908) +LexToken(COMMA,',',1,1910) +LexToken(DQSTRING,'"*"',1,1913) +LexToken(CLOSEBRACKET,')',1,1914) +LexToken(COMMA,',',1,1915) +LexToken(VAR,'size',1,1917) +LexToken(OPENBRACKET,'(',1,1921) +LexToken(VAR,'fi',1,1922) +LexToken(COMMA,',',1,1924) +LexToken(DQSTRING,'"*"',1,1927) +LexToken(CLOSEBRACKET,')',1,1928) +LexToken(CLOSEBRACKET,')',1,1929) +LexToken(COMMA,',',1,1930) +LexToken(VAR,'gettext',1,1932) +LexToken(OPENBRACKET,'(',1,1939) +LexToken(DQSTRING,'"Same sizes expected."',1,1961) +LexToken(CLOSEBRACKET,')',1,1962) +LexToken(CLOSEBRACKET,')',1,1963) +LexToken(SEMICOLON,';',1,1964) +LexToken(EOL,'\n',1,1965) +LexToken(VAR,'ok',1,1986) +LexToken(ASSIGNMENT,'=',1,1988) +LexToken(PREVAR_BOOLEAN,'%f',1,1989) +LexToken(EOL,'\n',1,1991) +LexToken(END,'end',1,2008) +LexToken(EOL,'\n',1,2011) +LexToken(END,'end',1,2024) +LexToken(EOL,'\n',1,2027) +LexToken(IF,'if',1,2040) +LexToken(VAR,'ok',1,2043) +LexToken(THEN,'then',1,2046) +LexToken(EOL,'\n',1,2050) +LexToken(VAR,'model',1,2067) +LexToken(DOT,'.',1,2072) +LexToken(VAR,'out2',1,2073) +LexToken(ASSIGNMENT,'=',1,2077) +LexToken(NUMBER,'1',1,2078) +LexToken(SEMICOLON,';',1,2079) +LexToken(EOL,'\n',1,2080) +LexToken(VAR,'model',1,2097) +LexToken(DOT,'.',1,2102) +LexToken(VAR,'outtyp',1,2103) +LexToken(ASSIGNMENT,'=',1,2109) +LexToken(NUMBER,'1',1,2110) +LexToken(SEMICOLON,';',1,2111) +LexToken(EOL,'\n',1,2112) +LexToken(OPENSQBRACKET,'[',1,2129) +LexToken(VAR,'model',1,2130) +LexToken(COMMA,',',1,2135) +LexToken(VAR,'graphics',1,2136) +LexToken(COMMA,',',1,2144) +LexToken(VAR,'ok',1,2145) +LexToken(CLOSESQBRACKET,']',1,2147) +LexToken(ASSIGNMENT,'=',1,2148) +LexToken(VAR,'check_io',1,2149) +LexToken(OPENBRACKET,'(',1,2157) +LexToken(VAR,'model',1,2158) +LexToken(COMMA,',',1,2163) +LexToken(VAR,'graphics',1,2164) +LexToken(COMMA,',',1,2172) +LexToken(OPENSQBRACKET,'[',1,2173) +LexToken(CLOSESQBRACKET,']',1,2174) +LexToken(COMMA,',',1,2175) +LexToken(VAR,'size',1,2176) +LexToken(OPENBRACKET,'(',1,2180) +LexToken(VAR,'fi',1,2181) +LexToken(COMMA,',',1,2183) +LexToken(DQSTRING,'"*"',1,2186) +LexToken(CLOSEBRACKET,')',1,2187) +LexToken(COMMA,',',1,2188) +LexToken(NUMBER,'1',1,2189) +LexToken(COMMA,',',1,2190) +LexToken(NUMBER,'1',1,2191) +LexToken(CLOSEBRACKET,')',1,2192) +LexToken(EOL,'\n',1,2193) +LexToken(END,'end',1,2206) +LexToken(EOL,'\n',1,2209) +LexToken(IF,'if',1,2222) +LexToken(VAR,'ok',1,2225) +LexToken(THEN,'then',1,2228) +LexToken(EOL,'\n',1,2232) +LexToken(VAR,'model',1,2249) +LexToken(DOT,'.',1,2254) +LexToken(VAR,'firing',1,2255) +LexToken(ASSIGNMENT,'=',1,2261) +LexToken(VAR,'temps',1,2262) +LexToken(EOL,'\n',1,2267) +LexToken(IF,'if',1,2284) +LexToken(VAR,'temps',1,2287) +LexToken(COMPARISON,'==',1,2292) +LexToken(NUMBER,'0',1,2294) +LexToken(THEN,'then',1,2296) +LexToken(EOL,'\n',1,2300) +LexToken(VAR,'rpar',1,2321) +LexToken(ASSIGNMENT,'=',1,2325) +LexToken(OPENSQBRACKET,'[',1,2326) +LexToken(VAR,'fi',1,2327) +LexToken(SEMICOLON,';',1,2329) +LexToken(VAR,'fi',1,2330) +LexToken(CLOSESQBRACKET,']',1,2332) +LexToken(EOL,'\n',1,2333) +LexToken(ELSE,'else',1,2350) +LexToken(EOL,'\n',1,2354) +LexToken(VAR,'rpar',1,2375) +LexToken(ASSIGNMENT,'=',1,2379) +LexToken(OPENSQBRACKET,'[',1,2380) +LexToken(VAR,'in',1,2381) +LexToken(SEMICOLON,';',1,2383) +LexToken(VAR,'fi',1,2384) +LexToken(CLOSESQBRACKET,']',1,2386) +LexToken(EOL,'\n',1,2387) +LexToken(END,'end',1,2404) +LexToken(EOL,'\n',1,2407) +LexToken(VAR,'model',1,2424) +LexToken(DOT,'.',1,2429) +LexToken(VAR,'rpar',1,2430) +LexToken(ASSIGNMENT,'=',1,2434) +LexToken(VAR,'rpar',1,2435) +LexToken(EOL,'\n',1,2439) +LexToken(VAR,'graphics',1,2456) +LexToken(DOT,'.',1,2464) +LexToken(VAR,'exprs',1,2465) +LexToken(ASSIGNMENT,'=',1,2470) +LexToken(VAR,'exprs',1,2471) +LexToken(EOL,'\n',1,2476) +LexToken(VAR,'x',1,2493) +LexToken(DOT,'.',1,2494) +LexToken(VAR,'graphics',1,2495) +LexToken(ASSIGNMENT,'=',1,2503) +LexToken(VAR,'graphics',1,2504) +LexToken(SEMICOLON,';',1,2512) +LexToken(VAR,'x',1,2513) +LexToken(DOT,'.',1,2514) +LexToken(VAR,'model',1,2515) +LexToken(ASSIGNMENT,'=',1,2520) +LexToken(VAR,'model',1,2521) +LexToken(EOL,'\n',1,2526) +LexToken(BREAK,'break',1,2543) +LexToken(EOL,'\n',1,2548) +LexToken(END,'end',1,2561) +LexToken(EOL,'\n',1,2564) +LexToken(END,'end',1,2573) +LexToken(EOL,'\n',1,2576) +LexToken(CASE,'case',1,2581) +LexToken(DQSTRING,'"define"',1,2593) +LexToken(THEN,'then',1,2595) +LexToken(EOL,'\n',1,2599) +LexToken(VAR,'rpar',1,2608) +LexToken(ASSIGNMENT,'=',1,2612) +LexToken(OPENSQBRACKET,'[',1,2613) +LexToken(NUMBER,'0',1,2614) +LexToken(SEMICOLON,';',1,2615) +LexToken(NUMBER,'1',1,2616) +LexToken(CLOSESQBRACKET,']',1,2617) +LexToken(EOL,'\n',1,2618) +LexToken(VAR,'model',1,2627) +LexToken(ASSIGNMENT,'=',1,2632) +LexToken(SCICOS_MODEL,'scicos_model',1,2633) +LexToken(OPENBRACKET,'(',1,2645) +LexToken(CLOSEBRACKET,')',1,2646) +LexToken(EOL,'\n',1,2647) +LexToken(VAR,'model',1,2656) +LexToken(DOT,'.',1,2661) +LexToken(VAR,'sim',1,2662) +LexToken(ASSIGNMENT,'=',1,2665) +LexToken(VAR,'list',1,2666) +LexToken(OPENBRACKET,'(',1,2670) +LexToken(DQSTRING,'"step_func"',1,2681) +LexToken(COMMA,',',1,2682) +LexToken(NUMBER,'4',1,2683) +LexToken(CLOSEBRACKET,')',1,2684) +LexToken(EOL,'\n',1,2685) +LexToken(VAR,'model',1,2694) +LexToken(DOT,'.',1,2699) +LexToken(VAR,'evtin',1,2700) +LexToken(ASSIGNMENT,'=',1,2705) +LexToken(NUMBER,'1',1,2706) +LexToken(EOL,'\n',1,2707) +LexToken(VAR,'model',1,2716) +LexToken(DOT,'.',1,2721) +LexToken(VAR,'evtout',1,2722) +LexToken(ASSIGNMENT,'=',1,2728) +LexToken(NUMBER,'1',1,2729) +LexToken(EOL,'\n',1,2730) +LexToken(VAR,'model',1,2739) +LexToken(DOT,'.',1,2744) +LexToken(VAR,'out',1,2745) +LexToken(ASSIGNMENT,'=',1,2748) +LexToken(NUMBER,'1',1,2749) +LexToken(EOL,'\n',1,2750) +LexToken(VAR,'model',1,2759) +LexToken(DOT,'.',1,2764) +LexToken(VAR,'out2',1,2765) +LexToken(ASSIGNMENT,'=',1,2769) +LexToken(NUMBER,'1',1,2770) +LexToken(SEMICOLON,';',1,2771) +LexToken(EOL,'\n',1,2772) +LexToken(VAR,'model',1,2781) +LexToken(DOT,'.',1,2786) +LexToken(VAR,'outtyp',1,2787) +LexToken(ASSIGNMENT,'=',1,2793) +LexToken(NUMBER,'1',1,2794) +LexToken(SEMICOLON,';',1,2795) +LexToken(EOL,'\n',1,2796) +LexToken(VAR,'model',1,2805) +LexToken(DOT,'.',1,2810) +LexToken(VAR,'firing',1,2811) +LexToken(ASSIGNMENT,'=',1,2817) +LexToken(NUMBER,'1',1,2818) +LexToken(EOL,'\n',1,2819) +LexToken(VAR,'model',1,2828) +LexToken(DOT,'.',1,2833) +LexToken(VAR,'rpar',1,2834) +LexToken(ASSIGNMENT,'=',1,2838) +LexToken(VAR,'rpar',1,2839) +LexToken(EOL,'\n',1,2843) +LexToken(VAR,'model',1,2852) +LexToken(DOT,'.',1,2857) +LexToken(VAR,'blocktype',1,2858) +LexToken(ASSIGNMENT,'=',1,2867) +LexToken(DQSTRING,'"c"',1,2870) +LexToken(EOL,'\n',1,2871) +LexToken(VAR,'model',1,2880) +LexToken(DOT,'.',1,2885) +LexToken(VAR,'dep_ut',1,2886) +LexToken(ASSIGNMENT,'=',1,2892) +LexToken(OPENSQBRACKET,'[',1,2893) +LexToken(PREVAR_BOOLEAN,'%f',1,2894) +LexToken(PREVAR_BOOLEAN,'%f',1,2897) +LexToken(CLOSESQBRACKET,']',1,2899) +LexToken(EOL,'\n',1,2900) +LexToken(EOL,'\n',1,2901) +LexToken(VAR,'exprs',1,2910) +LexToken(ASSIGNMENT,'=',1,2915) +LexToken(OPENSQBRACKET,'[',1,2916) +LexToken(VAR,'string',1,2917) +LexToken(OPENBRACKET,'(',1,2923) +LexToken(NUMBER,'1',1,2924) +LexToken(CLOSEBRACKET,')',1,2925) +LexToken(SEMICOLON,';',1,2926) +LexToken(VAR,'string',1,2927) +LexToken(OPENBRACKET,'(',1,2933) +LexToken(VAR,'rpar',1,2934) +LexToken(CLOSEBRACKET,')',1,2938) +LexToken(CLOSESQBRACKET,']',1,2939) +LexToken(EOL,'\n',1,2940) +LexToken(VAR,'gr_i',1,2949) +LexToken(ASSIGNMENT,'=',1,2953) +LexToken(OPENSQBRACKET,'[',1,2954) +LexToken(CLOSESQBRACKET,']',1,2955) +LexToken(EOL,'\n',1,2956) +LexToken(VAR,'x',1,2965) +LexToken(ASSIGNMENT,'=',1,2966) +LexToken(VAR,'standard_define',1,2967) +LexToken(OPENBRACKET,'(',1,2982) +LexToken(OPENSQBRACKET,'[',1,2983) +LexToken(NUMBER,'2',1,2984) +LexToken(NUMBER,'2',1,2986) +LexToken(CLOSESQBRACKET,']',1,2987) +LexToken(COMMA,',',1,2988) +LexToken(VAR,'model',1,2989) +LexToken(COMMA,',',1,2994) +LexToken(VAR,'exprs',1,2995) +LexToken(COMMA,',',1,3000) +LexToken(VAR,'gr_i',1,3001) +LexToken(CLOSEBRACKET,')',1,3005) +LexToken(EOL,'\n',1,3006) +LexToken(END,'end',1,3011) +LexToken(EOL,'\n',1,3014) +LexToken(ENDFUNCTION,'endfunction',1,3015) +LexToken(EOL,'\n',1,3026) diff --git a/js/Sources/STEP_FUNCTION.js b/js/Sources/STEP_FUNCTION.js new file mode 100644 index 00000000..c45150d5 --- /dev/null +++ b/js/Sources/STEP_FUNCTION.js @@ -0,0 +1,1082 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'STEP_FUNCTION',1,852) +LexToken(OPENBRACKET,'(',1,865) +LexToken(VAR,'job',1,866) +LexToken(COMMA,',',1,869) +LexToken(VAR,'arg1',1,870) +LexToken(COMMA,',',1,874) +LexToken(VAR,'arg2',1,875) +LexToken(CLOSEBRACKET,')',1,879) +LexToken(EOL,'\n',1,880) +LexToken(VAR,'x',1,885) +LexToken(ASSIGNMENT,'=',1,886) +LexToken(OPENSQBRACKET,'[',1,887) +LexToken(CLOSESQBRACKET,']',1,888) +LexToken(SEMICOLON,';',1,889) +LexToken(EOL,'\n',1,890) +LexToken(VAR,'y',1,895) +LexToken(ASSIGNMENT,'=',1,896) +LexToken(OPENSQBRACKET,'[',1,897) +LexToken(CLOSESQBRACKET,']',1,898) +LexToken(SEMICOLON,';',1,899) +LexToken(EOL,'\n',1,900) +LexToken(VAR,'typ',1,905) +LexToken(ASSIGNMENT,'=',1,908) +LexToken(OPENSQBRACKET,'[',1,909) +LexToken(CLOSESQBRACKET,']',1,910) +LexToken(SEMICOLON,';',1,911) +LexToken(EOL,'\n',1,912) +LexToken(SELECT,'select',1,917) +LexToken(VAR,'job',1,924) +LexToken(EOL,'\n',1,927) +LexToken(CASE,'case',1,932) +LexToken(DQSTRING,'"set"',1,941) +LexToken(THEN,'then',1,943) +LexToken(EOL,'\n',1,947) +LexToken(EOL,'\n',1,999) +LexToken(FOR,'for',1,1008) +LexToken(VAR,'i',1,1012) +LexToken(ASSIGNMENT,'=',1,1013) +LexToken(NUMBER,'1',1,1014) +LexToken(COLON,':',1,1015) +LexToken(VAR,'length',1,1016) +LexToken(OPENBRACKET,'(',1,1022) +LexToken(VAR,'arg1',1,1023) +LexToken(DOT,'.',1,1027) +LexToken(VAR,'model',1,1028) +LexToken(DOT,'.',1,1033) +LexToken(VAR,'rpar',1,1034) +LexToken(DOT,'.',1,1038) +LexToken(VAR,'objs',1,1039) +LexToken(CLOSEBRACKET,')',1,1043) +LexToken(DO,'do',1,1045) +LexToken(EOL,'\n',1,1047) +LexToken(VAR,'o',1,1060) +LexToken(ASSIGNMENT,'=',1,1062) +LexToken(VAR,'arg1',1,1064) +LexToken(DOT,'.',1,1068) +LexToken(VAR,'model',1,1069) +LexToken(DOT,'.',1,1074) +LexToken(VAR,'rpar',1,1075) +LexToken(DOT,'.',1,1079) +LexToken(VAR,'objs',1,1080) +LexToken(OPENBRACKET,'(',1,1084) +LexToken(VAR,'i',1,1085) +LexToken(CLOSEBRACKET,')',1,1086) +LexToken(SEMICOLON,';',1,1087) +LexToken(EOL,'\n',1,1088) +LexToken(IF,'if',1,1101) +LexToken(VAR,'typeof',1,1104) +LexToken(OPENBRACKET,'(',1,1110) +LexToken(VAR,'o',1,1111) +LexToken(CLOSEBRACKET,')',1,1112) +LexToken(COMPARISON,'==',1,1114) +LexToken(DQSTRING,'"Block"',1,1123) +LexToken(LOGICAL,'&',1,1125) +LexToken(VAR,'o',1,1127) +LexToken(DOT,'.',1,1128) +LexToken(VAR,'gui',1,1129) +LexToken(COMPARISON,'==',1,1133) +LexToken(DQSTRING,'"STEP"',1,1141) +LexToken(THEN,'then',1,1143) +LexToken(EOL,'\n',1,1147) +LexToken(VAR,'ppath',1,1164) +LexToken(ASSIGNMENT,'=',1,1170) +LexToken(VAR,'list',1,1172) +LexToken(OPENBRACKET,'(',1,1176) +LexToken(VAR,'i',1,1177) +LexToken(CLOSEBRACKET,')',1,1178) +LexToken(SEMICOLON,';',1,1179) +LexToken(EOL,'\n',1,1180) +LexToken(BREAK,'break',1,1197) +LexToken(SEMICOLON,';',1,1202) +LexToken(EOL,'\n',1,1203) +LexToken(END,'end',1,1216) +LexToken(EOL,'\n',1,1219) +LexToken(END,'end',1,1228) +LexToken(EOL,'\n',1,1231) +LexToken(VAR,'newpar',1,1240) +LexToken(ASSIGNMENT,'=',1,1246) +LexToken(VAR,'list',1,1247) +LexToken(OPENBRACKET,'(',1,1251) +LexToken(CLOSEBRACKET,')',1,1252) +LexToken(SEMICOLON,';',1,1253) +LexToken(EOL,'\n',1,1254) +LexToken(FOR,'for',1,1263) +LexToken(VAR,'path',1,1267) +LexToken(ASSIGNMENT,'=',1,1271) +LexToken(VAR,'ppath',1,1272) +LexToken(DO,'do',1,1278) +LexToken(EOL,'\n',1,1280) +LexToken(VAR,'np',1,1293) +LexToken(ASSIGNMENT,'=',1,1295) +LexToken(VAR,'size',1,1296) +LexToken(OPENBRACKET,'(',1,1300) +LexToken(VAR,'path',1,1301) +LexToken(COMMA,',',1,1305) +LexToken(DQSTRING,'"*"',1,1308) +LexToken(CLOSEBRACKET,')',1,1309) +LexToken(EOL,'\n',1,1310) +LexToken(VAR,'spath',1,1323) +LexToken(ASSIGNMENT,'=',1,1328) +LexToken(VAR,'list',1,1329) +LexToken(OPENBRACKET,'(',1,1333) +LexToken(CLOSEBRACKET,')',1,1334) +LexToken(EOL,'\n',1,1335) +LexToken(FOR,'for',1,1348) +LexToken(VAR,'k',1,1352) +LexToken(ASSIGNMENT,'=',1,1353) +LexToken(NUMBER,'1',1,1354) +LexToken(COLON,':',1,1355) +LexToken(VAR,'np',1,1356) +LexToken(EOL,'\n',1,1358) +LexToken(VAR,'spath',1,1375) +LexToken(OPENBRACKET,'(',1,1380) +LexToken(LASTINDEX,'$',1,1381) +LexToken(OPERATOR,'+',1,1382) +LexToken(NUMBER,'1',1,1383) +LexToken(CLOSEBRACKET,')',1,1384) +LexToken(ASSIGNMENT,'=',1,1385) +LexToken(DQSTRING,'"model"',1,1392) +LexToken(EOL,'\n',1,1393) +LexToken(VAR,'spath',1,1410) +LexToken(OPENBRACKET,'(',1,1415) +LexToken(LASTINDEX,'$',1,1416) +LexToken(OPERATOR,'+',1,1417) +LexToken(NUMBER,'1',1,1418) +LexToken(CLOSEBRACKET,')',1,1419) +LexToken(ASSIGNMENT,'=',1,1420) +LexToken(DQSTRING,'"rpar"',1,1426) +LexToken(EOL,'\n',1,1427) +LexToken(VAR,'spath',1,1444) +LexToken(OPENBRACKET,'(',1,1449) +LexToken(LASTINDEX,'$',1,1450) +LexToken(OPERATOR,'+',1,1451) +LexToken(NUMBER,'1',1,1452) +LexToken(CLOSEBRACKET,')',1,1453) +LexToken(ASSIGNMENT,'=',1,1454) +LexToken(DQSTRING,'"objs"',1,1460) +LexToken(EOL,'\n',1,1461) +LexToken(VAR,'spath',1,1478) +LexToken(OPENBRACKET,'(',1,1483) +LexToken(LASTINDEX,'$',1,1484) +LexToken(OPERATOR,'+',1,1485) +LexToken(NUMBER,'1',1,1486) +LexToken(CLOSEBRACKET,')',1,1487) +LexToken(ASSIGNMENT,'=',1,1488) +LexToken(VAR,'path',1,1489) +LexToken(OPENBRACKET,'(',1,1493) +LexToken(VAR,'k',1,1494) +LexToken(CLOSEBRACKET,')',1,1495) +LexToken(EOL,'\n',1,1496) +LexToken(END,'end',1,1509) +LexToken(EOL,'\n',1,1512) +LexToken(VAR,'xx',1,1525) +LexToken(ASSIGNMENT,'=',1,1527) +LexToken(VAR,'arg1',1,1528) +LexToken(OPENBRACKET,'(',1,1532) +LexToken(VAR,'spath',1,1533) +LexToken(CLOSEBRACKET,')',1,1538) +LexToken(EOL,'\n',1,1555) +LexToken(VAR,'execstr',1,1568) +LexToken(OPENBRACKET,'(',1,1575) +LexToken(DQSTRING,'"xxn="',1,1581) +LexToken(OPERATOR,'+',1,1582) +LexToken(VAR,'xx',1,1583) +LexToken(DOT,'.',1,1585) +LexToken(VAR,'gui',1,1586) +LexToken(OPERATOR,'+',1,1589) +LexToken(DQSTRING,'"(\\\'set\\\',xx)"',1,1603) +LexToken(CLOSEBRACKET,')',1,1604) +LexToken(EOL,'\n',1,1605) +LexToken(EOL,'\n',1,1606) +LexToken(IF,'if',1,1619) +LexToken(VAR,'diffobjs',1,1622) +LexToken(OPENBRACKET,'(',1,1630) +LexToken(VAR,'xxn',1,1631) +LexToken(COMMA,',',1,1634) +LexToken(VAR,'xx',1,1635) +LexToken(CLOSEBRACKET,')',1,1637) +LexToken(THEN,'then',1,1639) +LexToken(EOL,'\n',1,1643) +LexToken(VAR,'model',1,1660) +LexToken(ASSIGNMENT,'=',1,1665) +LexToken(VAR,'xx',1,1666) +LexToken(DOT,'.',1,1668) +LexToken(VAR,'model',1,1669) +LexToken(EOL,'\n',1,1674) +LexToken(VAR,'model_n',1,1691) +LexToken(ASSIGNMENT,'=',1,1698) +LexToken(VAR,'xxn',1,1699) +LexToken(DOT,'.',1,1702) +LexToken(VAR,'model',1,1703) +LexToken(EOL,'\n',1,1708) +LexToken(IF,'if',1,1725) +LexToken(NOT,'~',1,1728) +LexToken(VAR,'is_modelica_block',1,1729) +LexToken(OPENBRACKET,'(',1,1746) +LexToken(VAR,'xx',1,1747) +LexToken(CLOSEBRACKET,')',1,1749) +LexToken(THEN,'then',1,1751) +LexToken(EOL,'\n',1,1755) +LexToken(VAR,'modified',1,1776) +LexToken(ASSIGNMENT,'=',1,1784) +LexToken(VAR,'or',1,1785) +LexToken(OPENBRACKET,'(',1,1787) +LexToken(VAR,'model',1,1788) +LexToken(DOT,'.',1,1793) +LexToken(VAR,'sim',1,1794) +LexToken(COMPARISON,'<>',1,1797) +LexToken(VAR,'model_n',1,1799) +LexToken(DOT,'.',1,1806) +LexToken(VAR,'sim',1,1807) +LexToken(CLOSEBRACKET,')',1,1810) +LexToken(LOGICAL,'|',1,1811) +LexToken(NOT,'~',1,1835) +LexToken(VAR,'isequal',1,1836) +LexToken(OPENBRACKET,'(',1,1843) +LexToken(VAR,'model',1,1844) +LexToken(DOT,'.',1,1849) +LexToken(VAR,'state',1,1850) +LexToken(COMMA,',',1,1855) +LexToken(VAR,'model_n',1,1856) +LexToken(DOT,'.',1,1863) +LexToken(VAR,'state',1,1864) +LexToken(CLOSEBRACKET,')',1,1869) +LexToken(LOGICAL,'|',1,1870) +LexToken(NOT,'~',1,1894) +LexToken(VAR,'isequal',1,1895) +LexToken(OPENBRACKET,'(',1,1902) +LexToken(VAR,'model',1,1903) +LexToken(DOT,'.',1,1908) +LexToken(VAR,'dstate',1,1909) +LexToken(COMMA,',',1,1915) +LexToken(VAR,'model_n',1,1916) +LexToken(DOT,'.',1,1923) +LexToken(VAR,'dstate',1,1924) +LexToken(CLOSEBRACKET,')',1,1930) +LexToken(LOGICAL,'|',1,1931) +LexToken(NOT,'~',1,1955) +LexToken(VAR,'isequal',1,1956) +LexToken(OPENBRACKET,'(',1,1963) +LexToken(VAR,'model',1,1964) +LexToken(DOT,'.',1,1969) +LexToken(VAR,'rpar',1,1970) +LexToken(COMMA,',',1,1974) +LexToken(VAR,'model_n',1,1975) +LexToken(DOT,'.',1,1982) +LexToken(VAR,'rpar',1,1983) +LexToken(CLOSEBRACKET,')',1,1987) +LexToken(LOGICAL,'|',1,1988) +LexToken(NOT,'~',1,2012) +LexToken(VAR,'isequal',1,2013) +LexToken(OPENBRACKET,'(',1,2020) +LexToken(VAR,'model',1,2021) +LexToken(DOT,'.',1,2026) +LexToken(VAR,'ipar',1,2027) +LexToken(COMMA,',',1,2031) +LexToken(VAR,'model_n',1,2032) +LexToken(DOT,'.',1,2039) +LexToken(VAR,'ipar',1,2040) +LexToken(CLOSEBRACKET,')',1,2044) +LexToken(LOGICAL,'|',1,2045) +LexToken(NOT,'~',1,2069) +LexToken(VAR,'isequal',1,2070) +LexToken(OPENBRACKET,'(',1,2077) +LexToken(VAR,'model',1,2078) +LexToken(DOT,'.',1,2083) +LexToken(VAR,'label',1,2084) +LexToken(COMMA,',',1,2089) +LexToken(VAR,'model_n',1,2090) +LexToken(DOT,'.',1,2097) +LexToken(VAR,'label',1,2098) +LexToken(CLOSEBRACKET,')',1,2103) +LexToken(EOL,'\n',1,2104) +LexToken(IF,'if',1,2125) +LexToken(VAR,'or',1,2128) +LexToken(OPENBRACKET,'(',1,2130) +LexToken(VAR,'model',1,2131) +LexToken(DOT,'.',1,2136) +LexToken(VAR,'in',1,2137) +LexToken(COMPARISON,'<>',1,2139) +LexToken(VAR,'model_n',1,2141) +LexToken(DOT,'.',1,2148) +LexToken(VAR,'in',1,2149) +LexToken(CLOSEBRACKET,')',1,2151) +LexToken(LOGICAL,'|',1,2152) +LexToken(VAR,'or',1,2153) +LexToken(OPENBRACKET,'(',1,2155) +LexToken(VAR,'model',1,2156) +LexToken(DOT,'.',1,2161) +LexToken(VAR,'out',1,2162) +LexToken(COMPARISON,'<>',1,2165) +LexToken(VAR,'model_n',1,2167) +LexToken(DOT,'.',1,2174) +LexToken(VAR,'out',1,2175) +LexToken(CLOSEBRACKET,')',1,2178) +LexToken(THEN,'then',1,2180) +LexToken(EOL,'\n',1,2184) +LexToken(EOL,'\n',1,2246) +LexToken(VAR,'needcompile',1,2271) +LexToken(ASSIGNMENT,'=',1,2282) +LexToken(NUMBER,'1',1,2283) +LexToken(EOL,'\n',1,2284) +LexToken(END,'end',1,2305) +LexToken(EOL,'\n',1,2308) +LexToken(IF,'if',1,2329) +LexToken(VAR,'or',1,2332) +LexToken(OPENBRACKET,'(',1,2334) +LexToken(VAR,'model',1,2335) +LexToken(DOT,'.',1,2340) +LexToken(VAR,'firing',1,2341) +LexToken(COMPARISON,'<>',1,2347) +LexToken(VAR,'model_n',1,2349) +LexToken(DOT,'.',1,2356) +LexToken(VAR,'firing',1,2357) +LexToken(CLOSEBRACKET,')',1,2363) +LexToken(THEN,'then',1,2366) +LexToken(EOL,'\n',1,2370) +LexToken(EOL,'\n',1,2413) +LexToken(VAR,'needcompile',1,2438) +LexToken(ASSIGNMENT,'=',1,2449) +LexToken(NUMBER,'2',1,2450) +LexToken(EOL,'\n',1,2451) +LexToken(END,'end',1,2472) +LexToken(EOL,'\n',1,2475) +LexToken(IF,'if',1,2496) +LexToken(VAR,'model',1,2499) +LexToken(DOT,'.',1,2504) +LexToken(VAR,'sim',1,2505) +LexToken(COMPARISON,'==',1,2508) +LexToken(DQSTRING,'"input"',1,2516) +LexToken(LOGICAL,'|',1,2517) +LexToken(VAR,'model',1,2518) +LexToken(DOT,'.',1,2523) +LexToken(VAR,'sim',1,2524) +LexToken(COMPARISON,'==',1,2527) +LexToken(DQSTRING,'"output"',1,2536) +LexToken(THEN,'then',1,2538) +LexToken(EOL,'\n',1,2542) +LexToken(IF,'if',1,2567) +LexToken(VAR,'model',1,2570) +LexToken(DOT,'.',1,2575) +LexToken(VAR,'ipar',1,2576) +LexToken(COMPARISON,'<>',1,2580) +LexToken(VAR,'model_n',1,2582) +LexToken(DOT,'.',1,2589) +LexToken(VAR,'ipar',1,2590) +LexToken(THEN,'then',1,2595) +LexToken(EOL,'\n',1,2599) +LexToken(VAR,'needcompile',1,2628) +LexToken(ASSIGNMENT,'=',1,2639) +LexToken(NUMBER,'4',1,2640) +LexToken(EOL,'\n',1,2641) +LexToken(END,'end',1,2666) +LexToken(EOL,'\n',1,2669) +LexToken(END,'end',1,2690) +LexToken(EOL,'\n',1,2693) +LexToken(IF,'if',1,2714) +LexToken(VAR,'or',1,2717) +LexToken(OPENBRACKET,'(',1,2719) +LexToken(VAR,'model',1,2720) +LexToken(DOT,'.',1,2725) +LexToken(VAR,'blocktype',1,2726) +LexToken(COMPARISON,'<>',1,2735) +LexToken(VAR,'model_n',1,2737) +LexToken(DOT,'.',1,2744) +LexToken(VAR,'blocktype',1,2745) +LexToken(CLOSEBRACKET,')',1,2754) +LexToken(LOGICAL,'|',1,2755) +LexToken(VAR,'or',1,2783) +LexToken(OPENBRACKET,'(',1,2785) +LexToken(VAR,'model',1,2786) +LexToken(DOT,'.',1,2791) +LexToken(VAR,'dep_ut',1,2792) +LexToken(COMPARISON,'<>',1,2798) +LexToken(VAR,'model_n',1,2800) +LexToken(DOT,'.',1,2807) +LexToken(VAR,'dep_ut',1,2808) +LexToken(CLOSEBRACKET,')',1,2814) +LexToken(THEN,'then',1,2817) +LexToken(EOL,'\n',1,2821) +LexToken(EOL,'\n',1,2887) +LexToken(VAR,'needcompile',1,2912) +LexToken(ASSIGNMENT,'=',1,2923) +LexToken(NUMBER,'4',1,2924) +LexToken(EOL,'\n',1,2925) +LexToken(END,'end',1,2946) +LexToken(EOL,'\n',1,2949) +LexToken(IF,'if',1,2970) +LexToken(OPENBRACKET,'(',1,2973) +LexToken(VAR,'model',1,2974) +LexToken(DOT,'.',1,2979) +LexToken(VAR,'nzcross',1,2980) +LexToken(COMPARISON,'<>',1,2987) +LexToken(VAR,'model_n',1,2989) +LexToken(DOT,'.',1,2996) +LexToken(VAR,'nzcross',1,2997) +LexToken(CLOSEBRACKET,')',1,3004) +LexToken(LOGICAL,'|',1,3005) +LexToken(OPENBRACKET,'(',1,3006) +LexToken(VAR,'model',1,3007) +LexToken(DOT,'.',1,3012) +LexToken(VAR,'nmode',1,3013) +LexToken(COMPARISON,'<>',1,3018) +LexToken(VAR,'model_n',1,3020) +LexToken(DOT,'.',1,3027) +LexToken(VAR,'nmode',1,3028) +LexToken(CLOSEBRACKET,')',1,3033) +LexToken(THEN,'then',1,3035) +LexToken(EOL,'\n',1,3039) +LexToken(EOL,'\n',1,3093) +LexToken(VAR,'needcompile',1,3118) +LexToken(ASSIGNMENT,'=',1,3129) +LexToken(NUMBER,'4',1,3130) +LexToken(EOL,'\n',1,3131) +LexToken(END,'end',1,3152) +LexToken(EOL,'\n',1,3155) +LexToken(IF,'if',1,3176) +LexToken(VAR,'prod',1,3179) +LexToken(OPENBRACKET,'(',1,3183) +LexToken(VAR,'size',1,3184) +LexToken(OPENBRACKET,'(',1,3188) +LexToken(VAR,'model_n',1,3189) +LexToken(DOT,'.',1,3196) +LexToken(VAR,'sim',1,3197) +LexToken(CLOSEBRACKET,')',1,3200) +LexToken(CLOSEBRACKET,')',1,3201) +LexToken(COMPARISON,'>',1,3202) +LexToken(NUMBER,'1',1,3203) +LexToken(THEN,'then',1,3205) +LexToken(EOL,'\n',1,3209) +LexToken(IF,'if',1,3234) +LexToken(VAR,'model_n',1,3237) +LexToken(DOT,'.',1,3244) +LexToken(VAR,'sim',1,3245) +LexToken(OPENBRACKET,'(',1,3248) +LexToken(NUMBER,'2',1,3249) +LexToken(CLOSEBRACKET,')',1,3250) +LexToken(COMPARISON,'>',1,3251) +LexToken(NUMBER,'1000',1,3252) +LexToken(THEN,'then',1,3257) +LexToken(EOL,'\n',1,3284) +LexToken(IF,'if',1,3313) +LexToken(VAR,'model',1,3316) +LexToken(DOT,'.',1,3321) +LexToken(VAR,'sim',1,3322) +LexToken(OPENBRACKET,'(',1,3325) +LexToken(NUMBER,'1',1,3326) +LexToken(CLOSEBRACKET,')',1,3327) +LexToken(COMPARISON,'<>',1,3328) +LexToken(VAR,'model_n',1,3330) +LexToken(DOT,'.',1,3337) +LexToken(VAR,'sim',1,3338) +LexToken(OPENBRACKET,'(',1,3341) +LexToken(NUMBER,'1',1,3342) +LexToken(CLOSEBRACKET,')',1,3343) +LexToken(THEN,'then',1,3345) +LexToken(EOL,'\n',1,3378) +LexToken(VAR,'needcompile',1,3411) +LexToken(ASSIGNMENT,'=',1,3422) +LexToken(NUMBER,'4',1,3423) +LexToken(EOL,'\n',1,3424) +LexToken(END,'end',1,3453) +LexToken(EOL,'\n',1,3456) +LexToken(END,'end',1,3481) +LexToken(EOL,'\n',1,3484) +LexToken(END,'end',1,3505) +LexToken(EOL,'\n',1,3508) +LexToken(ELSE,'else',1,3525) +LexToken(EOL,'\n',1,3546) +LexToken(EOL,'\n',1,3623) +LexToken(VAR,'modified',1,3644) +LexToken(ASSIGNMENT,'=',1,3652) +LexToken(VAR,'or',1,3653) +LexToken(OPENBRACKET,'(',1,3655) +LexToken(VAR,'model_n',1,3656) +LexToken(COMPARISON,'<>',1,3663) +LexToken(VAR,'model',1,3665) +LexToken(CLOSEBRACKET,')',1,3670) +LexToken(EOL,'\n',1,3671) +LexToken(VAR,'eq',1,3692) +LexToken(ASSIGNMENT,'=',1,3694) +LexToken(VAR,'model',1,3695) +LexToken(DOT,'.',1,3700) +LexToken(VAR,'equations',1,3701) +LexToken(SEMICOLON,';',1,3710) +LexToken(VAR,'eqn',1,3711) +LexToken(ASSIGNMENT,'=',1,3714) +LexToken(VAR,'model_n',1,3715) +LexToken(DOT,'.',1,3722) +LexToken(VAR,'equations',1,3723) +LexToken(SEMICOLON,';',1,3732) +LexToken(EOL,'\n',1,3733) +LexToken(IF,'if',1,3754) +LexToken(VAR,'or',1,3757) +LexToken(OPENBRACKET,'(',1,3759) +LexToken(VAR,'eq',1,3760) +LexToken(DOT,'.',1,3762) +LexToken(VAR,'model',1,3763) +LexToken(COMPARISON,'<>',1,3768) +LexToken(VAR,'eqn',1,3770) +LexToken(DOT,'.',1,3773) +LexToken(VAR,'model',1,3774) +LexToken(CLOSEBRACKET,')',1,3779) +LexToken(LOGICAL,'|',1,3780) +LexToken(VAR,'or',1,3781) +LexToken(OPENBRACKET,'(',1,3783) +LexToken(VAR,'eq',1,3784) +LexToken(DOT,'.',1,3786) +LexToken(VAR,'inputs',1,3787) +LexToken(COMPARISON,'<>',1,3793) +LexToken(VAR,'eqn',1,3795) +LexToken(DOT,'.',1,3798) +LexToken(VAR,'inputs',1,3799) +LexToken(CLOSEBRACKET,')',1,3805) +LexToken(LOGICAL,'|',1,3806) +LexToken(VAR,'or',1,3834) +LexToken(OPENBRACKET,'(',1,3836) +LexToken(VAR,'eq',1,3837) +LexToken(DOT,'.',1,3839) +LexToken(VAR,'outputs',1,3840) +LexToken(COMPARISON,'<>',1,3847) +LexToken(VAR,'eqn',1,3849) +LexToken(DOT,'.',1,3852) +LexToken(VAR,'outputs',1,3853) +LexToken(CLOSEBRACKET,')',1,3860) +LexToken(THEN,'then',1,3862) +LexToken(EOL,'\n',1,3866) +LexToken(VAR,'needcompile',1,3891) +LexToken(ASSIGNMENT,'=',1,3902) +LexToken(NUMBER,'4',1,3903) +LexToken(EOL,'\n',1,3904) +LexToken(END,'end',1,3925) +LexToken(EOL,'\n',1,3928) +LexToken(END,'end',1,3945) +LexToken(EOL,'\n',1,3948) +LexToken(EOL,'\n',1,3949) +LexToken(EOL,'\n',1,3996) +LexToken(VAR,'arg1',1,4013) +LexToken(OPENBRACKET,'(',1,4017) +LexToken(VAR,'spath',1,4018) +LexToken(CLOSEBRACKET,')',1,4023) +LexToken(ASSIGNMENT,'=',1,4024) +LexToken(VAR,'xxn',1,4025) +LexToken(EOL,'\n',1,4037) +LexToken(VAR,'newpar',1,4054) +LexToken(OPENBRACKET,'(',1,4060) +LexToken(VAR,'size',1,4061) +LexToken(OPENBRACKET,'(',1,4065) +LexToken(VAR,'newpar',1,4066) +LexToken(CLOSEBRACKET,')',1,4072) +LexToken(OPERATOR,'+',1,4073) +LexToken(NUMBER,'1',1,4074) +LexToken(CLOSEBRACKET,')',1,4075) +LexToken(ASSIGNMENT,'=',1,4076) +LexToken(VAR,'path',1,4077) +LexToken(EOL,'\n',1,4103) +LexToken(END,'end',1,4116) +LexToken(EOL,'\n',1,4119) +LexToken(END,'end',1,4128) +LexToken(EOL,'\n',1,4131) +LexToken(VAR,'x',1,4140) +LexToken(ASSIGNMENT,'=',1,4141) +LexToken(VAR,'arg1',1,4142) +LexToken(EOL,'\n',1,4146) +LexToken(VAR,'y',1,4155) +LexToken(ASSIGNMENT,'=',1,4156) +LexToken(VAR,'needcompile',1,4157) +LexToken(EOL,'\n',1,4168) +LexToken(VAR,'typ',1,4177) +LexToken(ASSIGNMENT,'=',1,4180) +LexToken(VAR,'newpar',1,4181) +LexToken(EOL,'\n',1,4187) +LexToken(CASE,'case',1,4192) +LexToken(DQSTRING,'"define"',1,4204) +LexToken(THEN,'then',1,4206) +LexToken(EOL,'\n',1,4210) +LexToken(VAR,'scs_m_1',1,4219) +LexToken(ASSIGNMENT,'=',1,4226) +LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,4227) +LexToken(OPENBRACKET,'(',1,4241) +LexToken(CLOSEBRACKET,')',1,4242) +LexToken(SEMICOLON,';',1,4243) +LexToken(EOL,'\n',1,4244) +LexToken(VAR,'scs_m_1',1,4253) +LexToken(DOT,'.',1,4260) +LexToken(VAR,'objs',1,4261) +LexToken(OPENBRACKET,'(',1,4265) +LexToken(NUMBER,'1',1,4266) +LexToken(CLOSEBRACKET,')',1,4267) +LexToken(ASSIGNMENT,'=',1,4269) +LexToken(VAR,'STEP',1,4271) +LexToken(OPENBRACKET,'(',1,4275) +LexToken(DQSTRING,'"define"',1,4283) +LexToken(CLOSEBRACKET,')',1,4284) +LexToken(SEMICOLON,';',1,4285) +LexToken(EOL,'\n',1,4286) +LexToken(VAR,'scs_m_1',1,4295) +LexToken(DOT,'.',1,4302) +LexToken(VAR,'objs',1,4303) +LexToken(OPENBRACKET,'(',1,4307) +LexToken(NUMBER,'2',1,4308) +LexToken(CLOSEBRACKET,')',1,4309) +LexToken(ASSIGNMENT,'=',1,4311) +LexToken(VAR,'OUT_f',1,4313) +LexToken(OPENBRACKET,'(',1,4318) +LexToken(DQSTRING,'"define"',1,4326) +LexToken(CLOSEBRACKET,')',1,4327) +LexToken(SEMICOLON,';',1,4328) +LexToken(EOL,'\n',1,4329) +LexToken(VAR,'scs_m_1',1,4338) +LexToken(DOT,'.',1,4345) +LexToken(VAR,'objs',1,4346) +LexToken(OPENBRACKET,'(',1,4350) +LexToken(NUMBER,'3',1,4351) +LexToken(CLOSEBRACKET,')',1,4352) +LexToken(ASSIGNMENT,'=',1,4354) +LexToken(SCICOS_LINK,'scicos_link',1,4356) +LexToken(OPENBRACKET,'(',1,4367) +LexToken(CLOSEBRACKET,')',1,4368) +LexToken(SEMICOLON,';',1,4369) +LexToken(EOL,'\n',1,4370) +LexToken(VAR,'scs_m_1',1,4379) +LexToken(DOT,'.',1,4386) +LexToken(VAR,'objs',1,4387) +LexToken(OPENBRACKET,'(',1,4391) +LexToken(NUMBER,'4',1,4392) +LexToken(CLOSEBRACKET,')',1,4393) +LexToken(ASSIGNMENT,'=',1,4395) +LexToken(SCICOS_LINK,'scicos_link',1,4397) +LexToken(OPENBRACKET,'(',1,4408) +LexToken(CLOSEBRACKET,')',1,4409) +LexToken(SEMICOLON,';',1,4410) +LexToken(EOL,'\n',1,4411) +LexToken(EOL,'\n',1,4412) +LexToken(EOL,'\n',1,4428) +LexToken(VAR,'blk',1,4437) +LexToken(ASSIGNMENT,'=',1,4441) +LexToken(VAR,'scs_m_1',1,4443) +LexToken(DOT,'.',1,4450) +LexToken(VAR,'objs',1,4451) +LexToken(OPENBRACKET,'(',1,4455) +LexToken(NUMBER,'1',1,4456) +LexToken(CLOSEBRACKET,')',1,4457) +LexToken(SEMICOLON,';',1,4458) +LexToken(EOL,'\n',1,4459) +LexToken(VAR,'graphics',1,4468) +LexToken(ASSIGNMENT,'=',1,4477) +LexToken(VAR,'blk',1,4479) +LexToken(DOT,'.',1,4482) +LexToken(VAR,'graphics',1,4483) +LexToken(SEMICOLON,';',1,4491) +LexToken(EOL,'\n',1,4492) +LexToken(VAR,'model',1,4501) +LexToken(ASSIGNMENT,'=',1,4507) +LexToken(VAR,'blk',1,4509) +LexToken(DOT,'.',1,4512) +LexToken(VAR,'model',1,4513) +LexToken(SEMICOLON,';',1,4518) +LexToken(EOL,'\n',1,4519) +LexToken(EOL,'\n',1,4520) +LexToken(VAR,'graphics',1,4529) +LexToken(DOT,'.',1,4537) +LexToken(VAR,'orig',1,4538) +LexToken(ASSIGNMENT,'=',1,4543) +LexToken(OPENSQBRACKET,'[',1,4545) +LexToken(NUMBER,'0',1,4546) +LexToken(NUMBER,'0',1,4548) +LexToken(CLOSESQBRACKET,']',1,4549) +LexToken(SEMICOLON,';',1,4550) +LexToken(EOL,'\n',1,4551) +LexToken(VAR,'graphics',1,4560) +LexToken(DOT,'.',1,4568) +LexToken(VAR,'sz',1,4569) +LexToken(ASSIGNMENT,'=',1,4572) +LexToken(OPENSQBRACKET,'[',1,4574) +LexToken(NUMBER,'40',1,4575) +LexToken(NUMBER,'40',1,4578) +LexToken(CLOSESQBRACKET,']',1,4580) +LexToken(SEMICOLON,';',1,4581) +LexToken(EOL,'\n',1,4582) +LexToken(EOL,'\n',1,4583) +LexToken(VAR,'graphics',1,4592) +LexToken(DOT,'.',1,4600) +LexToken(VAR,'pein',1,4601) +LexToken(ASSIGNMENT,'=',1,4606) +LexToken(NUMBER,'4',1,4608) +LexToken(SEMICOLON,';',1,4609) +LexToken(EOL,'\n',1,4610) +LexToken(VAR,'graphics',1,4619) +LexToken(DOT,'.',1,4627) +LexToken(VAR,'peout',1,4628) +LexToken(ASSIGNMENT,'=',1,4634) +LexToken(NUMBER,'4',1,4636) +LexToken(SEMICOLON,';',1,4637) +LexToken(EOL,'\n',1,4638) +LexToken(VAR,'graphics',1,4647) +LexToken(DOT,'.',1,4655) +LexToken(VAR,'pout',1,4656) +LexToken(ASSIGNMENT,'=',1,4661) +LexToken(NUMBER,'3',1,4663) +LexToken(SEMICOLON,';',1,4664) +LexToken(EOL,'\n',1,4665) +LexToken(EOL,'\n',1,4666) +LexToken(VAR,'blk',1,4675) +LexToken(DOT,'.',1,4678) +LexToken(VAR,'graphics',1,4679) +LexToken(ASSIGNMENT,'=',1,4688) +LexToken(VAR,'graphics',1,4690) +LexToken(SEMICOLON,';',1,4698) +LexToken(EOL,'\n',1,4699) +LexToken(VAR,'blk',1,4708) +LexToken(DOT,'.',1,4711) +LexToken(VAR,'model',1,4712) +LexToken(ASSIGNMENT,'=',1,4718) +LexToken(VAR,'model',1,4720) +LexToken(SEMICOLON,';',1,4725) +LexToken(EOL,'\n',1,4726) +LexToken(VAR,'scs_m_1',1,4735) +LexToken(DOT,'.',1,4742) +LexToken(VAR,'objs',1,4743) +LexToken(OPENBRACKET,'(',1,4747) +LexToken(NUMBER,'1',1,4748) +LexToken(CLOSEBRACKET,')',1,4749) +LexToken(ASSIGNMENT,'=',1,4751) +LexToken(VAR,'blk',1,4753) +LexToken(SEMICOLON,';',1,4756) +LexToken(EOL,'\n',1,4757) +LexToken(EOL,'\n',1,4758) +LexToken(EOL,'\n',1,4775) +LexToken(VAR,'blk',1,4784) +LexToken(ASSIGNMENT,'=',1,4788) +LexToken(VAR,'scs_m_1',1,4790) +LexToken(DOT,'.',1,4797) +LexToken(VAR,'objs',1,4798) +LexToken(OPENBRACKET,'(',1,4802) +LexToken(NUMBER,'2',1,4803) +LexToken(CLOSEBRACKET,')',1,4804) +LexToken(SEMICOLON,';',1,4805) +LexToken(EOL,'\n',1,4806) +LexToken(VAR,'graphics',1,4815) +LexToken(ASSIGNMENT,'=',1,4824) +LexToken(VAR,'blk',1,4826) +LexToken(DOT,'.',1,4829) +LexToken(VAR,'graphics',1,4830) +LexToken(SEMICOLON,';',1,4838) +LexToken(EOL,'\n',1,4839) +LexToken(VAR,'model',1,4848) +LexToken(ASSIGNMENT,'=',1,4854) +LexToken(VAR,'blk',1,4856) +LexToken(DOT,'.',1,4859) +LexToken(VAR,'model',1,4860) +LexToken(SEMICOLON,';',1,4865) +LexToken(EOL,'\n',1,4866) +LexToken(EOL,'\n',1,4867) +LexToken(VAR,'graphics',1,4876) +LexToken(DOT,'.',1,4884) +LexToken(VAR,'orig',1,4885) +LexToken(ASSIGNMENT,'=',1,4890) +LexToken(OPENSQBRACKET,'[',1,4892) +LexToken(NUMBER,'80',1,4893) +LexToken(NUMBER,'10',1,4896) +LexToken(CLOSESQBRACKET,']',1,4898) +LexToken(SEMICOLON,';',1,4899) +LexToken(EOL,'\n',1,4900) +LexToken(VAR,'graphics',1,4909) +LexToken(DOT,'.',1,4917) +LexToken(VAR,'sz',1,4918) +LexToken(ASSIGNMENT,'=',1,4921) +LexToken(OPENSQBRACKET,'[',1,4923) +LexToken(NUMBER,'20',1,4924) +LexToken(NUMBER,'20',1,4927) +LexToken(CLOSESQBRACKET,']',1,4929) +LexToken(SEMICOLON,';',1,4930) +LexToken(EOL,'\n',1,4931) +LexToken(EOL,'\n',1,4932) +LexToken(VAR,'graphics',1,4941) +LexToken(DOT,'.',1,4949) +LexToken(VAR,'exprs',1,4950) +LexToken(ASSIGNMENT,'=',1,4956) +LexToken(OPENSQBRACKET,'[',1,4958) +LexToken(DQSTRING,'"1"',1,4961) +LexToken(CLOSESQBRACKET,']',1,4962) +LexToken(SEMICOLON,';',1,4963) +LexToken(EOL,'\n',1,4964) +LexToken(VAR,'model',1,4973) +LexToken(DOT,'.',1,4978) +LexToken(VAR,'ipar',1,4979) +LexToken(ASSIGNMENT,'=',1,4984) +LexToken(NUMBER,'1',1,4986) +LexToken(SEMICOLON,';',1,4987) +LexToken(EOL,'\n',1,4988) +LexToken(EOL,'\n',1,4989) +LexToken(VAR,'graphics',1,4998) +LexToken(DOT,'.',1,5006) +LexToken(VAR,'pin',1,5007) +LexToken(ASSIGNMENT,'=',1,5011) +LexToken(NUMBER,'3',1,5013) +LexToken(SEMICOLON,';',1,5014) +LexToken(EOL,'\n',1,5015) +LexToken(EOL,'\n',1,5016) +LexToken(VAR,'blk',1,5025) +LexToken(DOT,'.',1,5028) +LexToken(VAR,'graphics',1,5029) +LexToken(ASSIGNMENT,'=',1,5038) +LexToken(VAR,'graphics',1,5040) +LexToken(SEMICOLON,';',1,5048) +LexToken(EOL,'\n',1,5049) +LexToken(VAR,'blk',1,5058) +LexToken(DOT,'.',1,5061) +LexToken(VAR,'model',1,5062) +LexToken(ASSIGNMENT,'=',1,5068) +LexToken(VAR,'model',1,5070) +LexToken(SEMICOLON,';',1,5075) +LexToken(EOL,'\n',1,5076) +LexToken(VAR,'scs_m_1',1,5085) +LexToken(DOT,'.',1,5092) +LexToken(VAR,'objs',1,5093) +LexToken(OPENBRACKET,'(',1,5097) +LexToken(NUMBER,'2',1,5098) +LexToken(CLOSEBRACKET,')',1,5099) +LexToken(ASSIGNMENT,'=',1,5101) +LexToken(VAR,'blk',1,5103) +LexToken(SEMICOLON,';',1,5106) +LexToken(EOL,'\n',1,5107) +LexToken(EOL,'\n',1,5108) +LexToken(EOL,'\n',1,5133) +LexToken(VAR,'lnk',1,5142) +LexToken(ASSIGNMENT,'=',1,5146) +LexToken(VAR,'scs_m_1',1,5148) +LexToken(DOT,'.',1,5155) +LexToken(VAR,'objs',1,5156) +LexToken(OPENBRACKET,'(',1,5160) +LexToken(NUMBER,'3',1,5161) +LexToken(CLOSEBRACKET,')',1,5162) +LexToken(SEMICOLON,';',1,5163) +LexToken(EOL,'\n',1,5164) +LexToken(EOL,'\n',1,5165) +LexToken(VAR,'lnk',1,5174) +LexToken(DOT,'.',1,5177) +LexToken(VAR,'from',1,5178) +LexToken(ASSIGNMENT,'=',1,5183) +LexToken(OPENSQBRACKET,'[',1,5185) +LexToken(NUMBER,'1',1,5186) +LexToken(NUMBER,'1',1,5188) +LexToken(NUMBER,'0',1,5190) +LexToken(CLOSESQBRACKET,']',1,5191) +LexToken(SEMICOLON,';',1,5192) +LexToken(EOL,'\n',1,5193) +LexToken(VAR,'lnk',1,5202) +LexToken(DOT,'.',1,5205) +LexToken(VAR,'to',1,5206) +LexToken(ASSIGNMENT,'=',1,5209) +LexToken(OPENSQBRACKET,'[',1,5211) +LexToken(NUMBER,'2',1,5212) +LexToken(NUMBER,'1',1,5214) +LexToken(NUMBER,'1',1,5216) +LexToken(CLOSESQBRACKET,']',1,5217) +LexToken(SEMICOLON,';',1,5218) +LexToken(EOL,'\n',1,5219) +LexToken(EOL,'\n',1,5220) +LexToken(VAR,'scs_m_1',1,5229) +LexToken(DOT,'.',1,5236) +LexToken(VAR,'objs',1,5237) +LexToken(OPENBRACKET,'(',1,5241) +LexToken(NUMBER,'3',1,5242) +LexToken(CLOSEBRACKET,')',1,5243) +LexToken(ASSIGNMENT,'=',1,5245) +LexToken(VAR,'lnk',1,5247) +LexToken(SEMICOLON,';',1,5250) +LexToken(EOL,'\n',1,5251) +LexToken(EOL,'\n',1,5252) +LexToken(EOL,'\n',1,5276) +LexToken(VAR,'lnk',1,5285) +LexToken(ASSIGNMENT,'=',1,5289) +LexToken(VAR,'scs_m_1',1,5291) +LexToken(DOT,'.',1,5298) +LexToken(VAR,'objs',1,5299) +LexToken(OPENBRACKET,'(',1,5303) +LexToken(NUMBER,'4',1,5304) +LexToken(CLOSEBRACKET,')',1,5305) +LexToken(SEMICOLON,';',1,5306) +LexToken(EOL,'\n',1,5307) +LexToken(EOL,'\n',1,5308) +LexToken(VAR,'lnk',1,5317) +LexToken(DOT,'.',1,5320) +LexToken(VAR,'xx',1,5321) +LexToken(ASSIGNMENT,'=',1,5324) +LexToken(OPENSQBRACKET,'[',1,5326) +LexToken(NUMBER,'0',1,5327) +LexToken(NUMBER,'20',1,5329) +LexToken(NUMBER,'-20',1,5333) +LexToken(NUMBER,'-20',1,5337) +LexToken(NUMBER,'20',1,5341) +LexToken(NUMBER,'1',1,5344) +LexToken(CLOSESQBRACKET,']',1,5345) +LexToken(SEMICOLON,';',1,5346) +LexToken(EOL,'\n',1,5347) +LexToken(VAR,'lnk',1,5356) +LexToken(DOT,'.',1,5359) +LexToken(VAR,'yy',1,5360) +LexToken(ASSIGNMENT,'=',1,5363) +LexToken(OPENSQBRACKET,'[',1,5365) +LexToken(NUMBER,'0',1,5366) +LexToken(NUMBER,'-20',1,5368) +LexToken(NUMBER,'-20',1,5372) +LexToken(NUMBER,'60',1,5377) +LexToken(NUMBER,'60',1,5380) +LexToken(NUMBER,'1',1,5383) +LexToken(CLOSESQBRACKET,']',1,5384) +LexToken(SEMICOLON,';',1,5385) +LexToken(EOL,'\n',1,5386) +LexToken(EOL,'\n',1,5387) +LexToken(VAR,'lnk',1,5396) +LexToken(DOT,'.',1,5399) +LexToken(VAR,'ct',1,5400) +LexToken(ASSIGNMENT,'=',1,5403) +LexToken(OPENSQBRACKET,'[',1,5405) +LexToken(NUMBER,'5',1,5406) +LexToken(NUMBER,'-1',1,5408) +LexToken(CLOSESQBRACKET,']',1,5410) +LexToken(SEMICOLON,';',1,5411) +LexToken(EOL,'\n',1,5412) +LexToken(VAR,'lnk',1,5421) +LexToken(DOT,'.',1,5424) +LexToken(VAR,'from',1,5425) +LexToken(ASSIGNMENT,'=',1,5430) +LexToken(OPENSQBRACKET,'[',1,5432) +LexToken(NUMBER,'1',1,5433) +LexToken(NUMBER,'1',1,5435) +LexToken(NUMBER,'0',1,5437) +LexToken(CLOSESQBRACKET,']',1,5438) +LexToken(SEMICOLON,';',1,5439) +LexToken(EOL,'\n',1,5440) +LexToken(VAR,'lnk',1,5449) +LexToken(DOT,'.',1,5452) +LexToken(VAR,'to',1,5453) +LexToken(ASSIGNMENT,'=',1,5456) +LexToken(OPENSQBRACKET,'[',1,5458) +LexToken(NUMBER,'1',1,5459) +LexToken(NUMBER,'1',1,5461) +LexToken(NUMBER,'1',1,5463) +LexToken(CLOSESQBRACKET,']',1,5464) +LexToken(SEMICOLON,';',1,5465) +LexToken(EOL,'\n',1,5466) +LexToken(EOL,'\n',1,5467) +LexToken(VAR,'scs_m_1',1,5476) +LexToken(DOT,'.',1,5483) +LexToken(VAR,'objs',1,5484) +LexToken(OPENBRACKET,'(',1,5488) +LexToken(NUMBER,'4',1,5489) +LexToken(CLOSEBRACKET,')',1,5490) +LexToken(ASSIGNMENT,'=',1,5492) +LexToken(VAR,'lnk',1,5494) +LexToken(SEMICOLON,';',1,5497) +LexToken(EOL,'\n',1,5498) +LexToken(EOL,'\n',1,5499) +LexToken(CLEAR,'clear',1,5508) +LexToken(VAR,'blk',1,5514) +LexToken(VAR,'lnk',1,5518) +LexToken(EOL,'\n',1,5521) +LexToken(EOL,'\n',1,5522) +LexToken(VAR,'model',1,5531) +LexToken(ASSIGNMENT,'=',1,5536) +LexToken(SCICOS_MODEL,'scicos_model',1,5537) +LexToken(OPENBRACKET,'(',1,5549) +LexToken(CLOSEBRACKET,')',1,5550) +LexToken(SEMICOLON,';',1,5551) +LexToken(EOL,'\n',1,5552) +LexToken(VAR,'model',1,5561) +LexToken(DOT,'.',1,5566) +LexToken(VAR,'sim',1,5567) +LexToken(ASSIGNMENT,'=',1,5571) +LexToken(DQSTRING,'"csuper"',1,5580) +LexToken(SEMICOLON,';',1,5581) +LexToken(EOL,'\n',1,5582) +LexToken(VAR,'model',1,5591) +LexToken(DOT,'.',1,5596) +LexToken(VAR,'out',1,5597) +LexToken(ASSIGNMENT,'=',1,5601) +LexToken(NUMBER,'1',1,5603) +LexToken(SEMICOLON,';',1,5604) +LexToken(EOL,'\n',1,5605) +LexToken(VAR,'model',1,5614) +LexToken(DOT,'.',1,5619) +LexToken(VAR,'out2',1,5620) +LexToken(ASSIGNMENT,'=',1,5624) +LexToken(NUMBER,'1',1,5625) +LexToken(SEMICOLON,';',1,5626) +LexToken(EOL,'\n',1,5627) +LexToken(VAR,'model',1,5636) +LexToken(DOT,'.',1,5641) +LexToken(VAR,'outtyp',1,5642) +LexToken(ASSIGNMENT,'=',1,5648) +LexToken(NUMBER,'1',1,5649) +LexToken(SEMICOLON,';',1,5650) +LexToken(EOL,'\n',1,5651) +LexToken(EOL,'\n',1,5652) +LexToken(VAR,'model',1,5661) +LexToken(DOT,'.',1,5666) +LexToken(VAR,'rpar',1,5667) +LexToken(ASSIGNMENT,'=',1,5672) +LexToken(VAR,'scs_m_1',1,5674) +LexToken(SEMICOLON,';',1,5681) +LexToken(EOL,'\n',1,5682) +LexToken(EOL,'\n',1,5683) +LexToken(VAR,'gr_i',1,5692) +LexToken(ASSIGNMENT,'=',1,5696) +LexToken(OPENSQBRACKET,'[',1,5697) +LexToken(CLOSESQBRACKET,']',1,5698) +LexToken(EOL,'\n',1,5699) +LexToken(VAR,'x',1,5708) +LexToken(ASSIGNMENT,'=',1,5709) +LexToken(VAR,'standard_define',1,5710) +LexToken(OPENBRACKET,'(',1,5725) +LexToken(OPENSQBRACKET,'[',1,5726) +LexToken(NUMBER,'2',1,5727) +LexToken(NUMBER,'2',1,5729) +LexToken(CLOSESQBRACKET,']',1,5730) +LexToken(COMMA,',',1,5731) +LexToken(VAR,'model',1,5732) +LexToken(COMMA,',',1,5737) +LexToken(OPENSQBRACKET,'[',1,5738) +LexToken(CLOSESQBRACKET,']',1,5739) +LexToken(COMMA,',',1,5740) +LexToken(VAR,'gr_i',1,5741) +LexToken(CLOSEBRACKET,')',1,5745) +LexToken(EOL,'\n',1,5746) +LexToken(END,'end',1,5751) +LexToken(EOL,'\n',1,5754) +LexToken(ENDFUNCTION,'endfunction',1,5755) +LexToken(EOL,'\n',1,5766) +LexToken(EOL,'\n',1,5767) diff --git a/js/Sources/SampleCLK.js b/js/Sources/SampleCLK.js new file mode 100644 index 00000000..2207710a --- /dev/null +++ b/js/Sources/SampleCLK.js @@ -0,0 +1,361 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'SampleCLK',1,852) +LexToken(OPENBRACKET,'(',1,861) +LexToken(VAR,'job',1,862) +LexToken(COMMA,',',1,865) +LexToken(VAR,'arg1',1,866) +LexToken(COMMA,',',1,870) +LexToken(VAR,'arg2',1,871) +LexToken(CLOSEBRACKET,')',1,875) +LexToken(EOL,'\n',1,876) +LexToken(VAR,'x',1,881) +LexToken(ASSIGNMENT,'=',1,882) +LexToken(OPENSQBRACKET,'[',1,883) +LexToken(CLOSESQBRACKET,']',1,884) +LexToken(SEMICOLON,';',1,885) +LexToken(EOL,'\n',1,886) +LexToken(VAR,'y',1,891) +LexToken(ASSIGNMENT,'=',1,892) +LexToken(OPENSQBRACKET,'[',1,893) +LexToken(CLOSESQBRACKET,']',1,894) +LexToken(SEMICOLON,';',1,895) +LexToken(EOL,'\n',1,896) +LexToken(VAR,'typ',1,901) +LexToken(ASSIGNMENT,'=',1,904) +LexToken(OPENSQBRACKET,'[',1,905) +LexToken(CLOSESQBRACKET,']',1,906) +LexToken(SEMICOLON,';',1,907) +LexToken(EOL,'\n',1,908) +LexToken(SELECT,'select',1,913) +LexToken(VAR,'job',1,920) +LexToken(EOL,'\n',1,923) +LexToken(CASE,'case',1,928) +LexToken(DQSTRING,'"set"',1,937) +LexToken(THEN,'then',1,939) +LexToken(EOL,'\n',1,943) +LexToken(VAR,'x',1,952) +LexToken(ASSIGNMENT,'=',1,953) +LexToken(VAR,'arg1',1,954) +LexToken(SEMICOLON,';',1,958) +LexToken(EOL,'\n',1,959) +LexToken(VAR,'graphics',1,968) +LexToken(ASSIGNMENT,'=',1,976) +LexToken(VAR,'arg1',1,977) +LexToken(DOT,'.',1,981) +LexToken(VAR,'graphics',1,982) +LexToken(SEMICOLON,';',1,990) +LexToken(EOL,'\n',1,991) +LexToken(VAR,'model',1,1000) +LexToken(ASSIGNMENT,'=',1,1005) +LexToken(VAR,'arg1',1,1006) +LexToken(DOT,'.',1,1010) +LexToken(VAR,'model',1,1011) +LexToken(SEMICOLON,';',1,1016) +LexToken(EOL,'\n',1,1017) +LexToken(VAR,'exprs',1,1026) +LexToken(ASSIGNMENT,'=',1,1031) +LexToken(VAR,'graphics',1,1032) +LexToken(DOT,'.',1,1040) +LexToken(VAR,'exprs',1,1041) +LexToken(EOL,'\n',1,1046) +LexToken(WHILE,'while',1,1055) +LexToken(PREVAR_BOOLEAN,'%t',1,1061) +LexToken(DO,'do',1,1064) +LexToken(EOL,'\n',1,1066) +LexToken(OPENSQBRACKET,'[',1,1079) +LexToken(VAR,'ok',1,1080) +LexToken(COMMA,',',1,1082) +LexToken(VAR,'frequ',1,1083) +LexToken(COMMA,',',1,1088) +LexToken(VAR,'offset',1,1089) +LexToken(COMMA,',',1,1095) +LexToken(VAR,'exprs',1,1096) +LexToken(CLOSESQBRACKET,']',1,1101) +LexToken(ASSIGNMENT,'=',1,1102) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1103) +LexToken(OPENBRACKET,'(',1,1118) +LexToken(DQSTRING,'"Set block parameters"',1,1140) +LexToken(COMMA,',',1,1141) +LexToken(OPENSQBRACKET,'[',1,1157) +LexToken(DQSTRING,'"Sample time"',1,1170) +LexToken(SEMICOLON,';',1,1171) +LexToken(DQSTRING,'"Offset"',1,1179) +LexToken(CLOSESQBRACKET,']',1,1180) +LexToken(COMMA,',',1,1181) +LexToken(VAR,'list',1,1197) +LexToken(OPENBRACKET,'(',1,1201) +LexToken(DQSTRING,'"vec"',1,1206) +LexToken(COMMA,',',1,1207) +LexToken(NUMBER,'1',1,1208) +LexToken(COMMA,',',1,1209) +LexToken(DQSTRING,'"vec"',1,1214) +LexToken(COMMA,',',1,1215) +LexToken(NUMBER,'1',1,1216) +LexToken(CLOSEBRACKET,')',1,1217) +LexToken(COMMA,',',1,1218) +LexToken(VAR,'exprs',1,1219) +LexToken(CLOSEBRACKET,')',1,1224) +LexToken(EOL,'\n',1,1225) +LexToken(IF,'if',1,1238) +LexToken(NOT,'~',1,1241) +LexToken(VAR,'ok',1,1242) +LexToken(THEN,'then',1,1245) +LexToken(EOL,'\n',1,1249) +LexToken(BREAK,'break',1,1266) +LexToken(COMMA,',',1,1271) +LexToken(EOL,'\n',1,1272) +LexToken(END,'end',1,1285) +LexToken(EOL,'\n',1,1288) +LexToken(IF,'if',1,1301) +LexToken(VAR,'frequ',1,1304) +LexToken(COMPARISON,'<',1,1309) +LexToken(NUMBER,'0',1,1310) +LexToken(THEN,'then',1,1312) +LexToken(EOL,'\n',1,1316) +LexToken(VAR,'message',1,1333) +LexToken(OPENBRACKET,'(',1,1340) +LexToken(DQSTRING,'"Frequency must be a positif number"',1,1376) +LexToken(CLOSEBRACKET,')',1,1377) +LexToken(SEMICOLON,';',1,1378) +LexToken(EOL,'\n',1,1379) +LexToken(VAR,'ok',1,1396) +LexToken(ASSIGNMENT,'=',1,1398) +LexToken(PREVAR_BOOLEAN,'%f',1,1399) +LexToken(SEMICOLON,';',1,1401) +LexToken(EOL,'\n',1,1402) +LexToken(END,'end',1,1415) +LexToken(EOL,'\n',1,1418) +LexToken(IF,'if',1,1431) +LexToken(VAR,'abs',1,1434) +LexToken(OPENBRACKET,'(',1,1437) +LexToken(VAR,'offset',1,1438) +LexToken(CLOSEBRACKET,')',1,1444) +LexToken(COMPARISON,'>',1,1446) +LexToken(VAR,'frequ',1,1448) +LexToken(THEN,'then',1,1454) +LexToken(EOL,'\n',1,1458) +LexToken(VAR,'message',1,1475) +LexToken(OPENBRACKET,'(',1,1482) +LexToken(DQSTRING,'"The |Offset| must be less than the Frequency"',1,1528) +LexToken(CLOSEBRACKET,')',1,1529) +LexToken(SEMICOLON,';',1,1530) +LexToken(EOL,'\n',1,1531) +LexToken(VAR,'ok',1,1548) +LexToken(ASSIGNMENT,'=',1,1550) +LexToken(PREVAR_BOOLEAN,'%f',1,1551) +LexToken(EOL,'\n',1,1553) +LexToken(END,'end',1,1566) +LexToken(EOL,'\n',1,1569) +LexToken(IF,'if',1,1582) +LexToken(VAR,'ok',1,1585) +LexToken(THEN,'then',1,1588) +LexToken(EOL,'\n',1,1592) +LexToken(IF,'if',1,1609) +LexToken(VAR,'or',1,1612) +LexToken(OPENBRACKET,'(',1,1614) +LexToken(VAR,'model',1,1615) +LexToken(DOT,'.',1,1620) +LexToken(VAR,'rpar',1,1621) +LexToken(OPENBRACKET,'(',1,1625) +LexToken(COLON,':',1,1626) +LexToken(CLOSEBRACKET,')',1,1627) +LexToken(COMPARISON,'<>',1,1628) +LexToken(OPENSQBRACKET,'[',1,1630) +LexToken(VAR,'frequ',1,1631) +LexToken(SEMICOLON,';',1,1636) +LexToken(VAR,'offset',1,1637) +LexToken(CLOSESQBRACKET,']',1,1643) +LexToken(CLOSEBRACKET,')',1,1644) +LexToken(THEN,'then',1,1646) +LexToken(EOL,'\n',1,1650) +LexToken(VAR,'needcompile',1,1671) +LexToken(ASSIGNMENT,'=',1,1682) +LexToken(NUMBER,'4',1,1683) +LexToken(SEMICOLON,';',1,1684) +LexToken(EOL,'\n',1,1685) +LexToken(VAR,'y',1,1706) +LexToken(ASSIGNMENT,'=',1,1707) +LexToken(VAR,'needcompile',1,1708) +LexToken(COMMA,',',1,1719) +LexToken(EOL,'\n',1,1720) +LexToken(END,'end',1,1737) +LexToken(EOL,'\n',1,1740) +LexToken(VAR,'model',1,1757) +LexToken(DOT,'.',1,1762) +LexToken(VAR,'rpar',1,1763) +LexToken(ASSIGNMENT,'=',1,1767) +LexToken(OPENSQBRACKET,'[',1,1768) +LexToken(VAR,'frequ',1,1769) +LexToken(SEMICOLON,';',1,1774) +LexToken(VAR,'offset',1,1775) +LexToken(CLOSESQBRACKET,']',1,1781) +LexToken(EOL,'\n',1,1782) +LexToken(VAR,'model',1,1799) +LexToken(DOT,'.',1,1804) +LexToken(VAR,'evtout',1,1805) +LexToken(ASSIGNMENT,'=',1,1811) +LexToken(NUMBER,'1',1,1812) +LexToken(EOL,'\n',1,1813) +LexToken(VAR,'model',1,1830) +LexToken(DOT,'.',1,1835) +LexToken(VAR,'firing',1,1836) +LexToken(ASSIGNMENT,'=',1,1842) +LexToken(NUMBER,'-1',1,1843) +LexToken(EOL,'\n',1,1860) +LexToken(EOL,'\n',1,1928) +LexToken(EOL,'\n',1,1966) +LexToken(EOL,'\n',1,2017) +LexToken(EOL,'\n',1,2047) +LexToken(EOL,'\n',1,2095) +LexToken(EOL,'\n',1,2124) +LexToken(VAR,'graphics',1,2141) +LexToken(DOT,'.',1,2149) +LexToken(VAR,'exprs',1,2150) +LexToken(ASSIGNMENT,'=',1,2155) +LexToken(VAR,'exprs',1,2156) +LexToken(EOL,'\n',1,2161) +LexToken(VAR,'x',1,2178) +LexToken(DOT,'.',1,2179) +LexToken(VAR,'graphics',1,2180) +LexToken(ASSIGNMENT,'=',1,2188) +LexToken(VAR,'graphics',1,2189) +LexToken(EOL,'\n',1,2197) +LexToken(VAR,'x',1,2214) +LexToken(DOT,'.',1,2215) +LexToken(VAR,'model',1,2216) +LexToken(ASSIGNMENT,'=',1,2221) +LexToken(VAR,'model',1,2222) +LexToken(EOL,'\n',1,2227) +LexToken(BREAK,'break',1,2244) +LexToken(EOL,'\n',1,2249) +LexToken(END,'end',1,2262) +LexToken(EOL,'\n',1,2265) +LexToken(END,'end',1,2274) +LexToken(EOL,'\n',1,2277) +LexToken(VAR,'needcompile',1,2286) +LexToken(ASSIGNMENT,'=',1,2297) +LexToken(RESUME,'resume',1,2298) +LexToken(OPENBRACKET,'(',1,2304) +LexToken(VAR,'needcompile',1,2305) +LexToken(CLOSEBRACKET,')',1,2316) +LexToken(EOL,'\n',1,2317) +LexToken(CASE,'case',1,2322) +LexToken(DQSTRING,'"define"',1,2334) +LexToken(THEN,'then',1,2336) +LexToken(EOL,'\n',1,2340) +LexToken(VAR,'model',1,2349) +LexToken(ASSIGNMENT,'=',1,2354) +LexToken(SCICOS_MODEL,'scicos_model',1,2355) +LexToken(OPENBRACKET,'(',1,2367) +LexToken(CLOSEBRACKET,')',1,2368) +LexToken(EOL,'\n',1,2369) +LexToken(VAR,'model',1,2378) +LexToken(DOT,'.',1,2383) +LexToken(VAR,'sim',1,2384) +LexToken(ASSIGNMENT,'=',1,2387) +LexToken(DQSTRING,'"sampleclk"',1,2398) +LexToken(EOL,'\n',1,2399) +LexToken(VAR,'model',1,2408) +LexToken(DOT,'.',1,2413) +LexToken(VAR,'evtout',1,2414) +LexToken(ASSIGNMENT,'=',1,2420) +LexToken(NUMBER,'1',1,2421) +LexToken(EOL,'\n',1,2422) +LexToken(VAR,'model',1,2431) +LexToken(DOT,'.',1,2436) +LexToken(VAR,'rpar',1,2437) +LexToken(ASSIGNMENT,'=',1,2441) +LexToken(OPENSQBRACKET,'[',1,2442) +LexToken(NUMBER,'1',1,2443) +LexToken(COMMA,',',1,2444) +LexToken(NUMBER,'0',1,2445) +LexToken(CLOSESQBRACKET,']',1,2446) +LexToken(EOL,'\n',1,2447) +LexToken(VAR,'model',1,2456) +LexToken(DOT,'.',1,2461) +LexToken(VAR,'blocktype',1,2462) +LexToken(ASSIGNMENT,'=',1,2471) +LexToken(DQSTRING,'"d"',1,2474) +LexToken(EOL,'\n',1,2475) +LexToken(VAR,'model',1,2484) +LexToken(DOT,'.',1,2489) +LexToken(VAR,'firing',1,2490) +LexToken(ASSIGNMENT,'=',1,2496) +LexToken(NUMBER,'-1',1,2497) +LexToken(EOL,'\n',1,2499) +LexToken(VAR,'model',1,2508) +LexToken(DOT,'.',1,2513) +LexToken(VAR,'dep_ut',1,2514) +LexToken(ASSIGNMENT,'=',1,2520) +LexToken(OPENSQBRACKET,'[',1,2521) +LexToken(PREVAR_BOOLEAN,'%f',1,2522) +LexToken(PREVAR_BOOLEAN,'%f',1,2525) +LexToken(CLOSESQBRACKET,']',1,2527) +LexToken(EOL,'\n',1,2528) +LexToken(EOL,'\n',1,2529) +LexToken(VAR,'exprs',1,2538) +LexToken(ASSIGNMENT,'=',1,2543) +LexToken(OPENSQBRACKET,'[',1,2544) +LexToken(VAR,'sci2exp',1,2545) +LexToken(OPENBRACKET,'(',1,2552) +LexToken(NUMBER,'1',1,2553) +LexToken(CLOSEBRACKET,')',1,2554) +LexToken(SEMICOLON,';',1,2555) +LexToken(VAR,'sci2exp',1,2556) +LexToken(OPENBRACKET,'(',1,2563) +LexToken(NUMBER,'0',1,2564) +LexToken(CLOSEBRACKET,')',1,2565) +LexToken(CLOSESQBRACKET,']',1,2566) +LexToken(EOL,'\n',1,2567) +LexToken(VAR,'x',1,2576) +LexToken(ASSIGNMENT,'=',1,2577) +LexToken(VAR,'standard_define',1,2578) +LexToken(OPENBRACKET,'(',1,2593) +LexToken(OPENSQBRACKET,'[',1,2594) +LexToken(NUMBER,'2',1,2595) +LexToken(NUMBER,'2',1,2597) +LexToken(CLOSESQBRACKET,']',1,2598) +LexToken(COMMA,',',1,2599) +LexToken(VAR,'model',1,2600) +LexToken(COMMA,',',1,2605) +LexToken(VAR,'exprs',1,2606) +LexToken(COMMA,',',1,2611) +LexToken(DQSTRING,'" "',1,2614) +LexToken(CLOSEBRACKET,')',1,2615) +LexToken(EOL,'\n',1,2616) +LexToken(EOL,'\n',1,2650) +LexToken(END,'end',1,2655) +LexToken(EOL,'\n',1,2658) +LexToken(ENDFUNCTION,'endfunction',1,2659) +LexToken(EOL,'\n',1,2670) +LexToken(EOL,'\n',1,2671) +LexToken(EOL,'\n',1,2672) diff --git a/js/Sources/Sigbuilder.js b/js/Sources/Sigbuilder.js new file mode 100644 index 00000000..74c89532 --- /dev/null +++ b/js/Sources/Sigbuilder.js @@ -0,0 +1,3476 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,852) +LexToken(VAR,'Sigbuilder',1,854) +LexToken(OPENBRACKET,'(',1,864) +LexToken(VAR,'job',1,865) +LexToken(COMMA,',',1,868) +LexToken(VAR,'arg1',1,869) +LexToken(COMMA,',',1,873) +LexToken(VAR,'arg2',1,874) +LexToken(CLOSEBRACKET,')',1,878) +LexToken(EOL,'\n',1,879) +LexToken(EOL,'\n',1,929) +LexToken(VAR,'x',1,934) +LexToken(ASSIGNMENT,'=',1,935) +LexToken(OPENSQBRACKET,'[',1,936) +LexToken(CLOSESQBRACKET,']',1,937) +LexToken(SEMICOLON,';',1,938) +LexToken(EOL,'\n',1,939) +LexToken(VAR,'y',1,944) +LexToken(ASSIGNMENT,'=',1,945) +LexToken(OPENSQBRACKET,'[',1,946) +LexToken(CLOSESQBRACKET,']',1,947) +LexToken(SEMICOLON,';',1,948) +LexToken(EOL,'\n',1,949) +LexToken(VAR,'typ',1,954) +LexToken(ASSIGNMENT,'=',1,957) +LexToken(OPENSQBRACKET,'[',1,958) +LexToken(CLOSESQBRACKET,']',1,959) +LexToken(SEMICOLON,';',1,960) +LexToken(EOL,'\n',1,961) +LexToken(EOL,'\n',1,962) +LexToken(SELECT,'select',1,967) +LexToken(VAR,'job',1,974) +LexToken(EOL,'\n',1,977) +LexToken(EOL,'\n',1,978) +LexToken(CASE,'case',1,983) +LexToken(DQSTRING,'"set"',1,992) +LexToken(THEN,'then',1,994) +LexToken(EOL,'\n',1,998) +LexToken(EOL,'\n',1,1043) +LexToken(VAR,'ppath',1,1052) +LexToken(ASSIGNMENT,'=',1,1058) +LexToken(VAR,'list',1,1060) +LexToken(OPENBRACKET,'(',1,1064) +LexToken(NUMBER,'0',1,1065) +LexToken(CLOSEBRACKET,')',1,1066) +LexToken(SEMICOLON,';',1,1067) +LexToken(EOL,'\n',1,1068) +LexToken(FOR,'for',1,1077) +LexToken(VAR,'i',1,1081) +LexToken(ASSIGNMENT,'=',1,1082) +LexToken(NUMBER,'1',1,1083) +LexToken(COLON,':',1,1084) +LexToken(VAR,'length',1,1085) +LexToken(OPENBRACKET,'(',1,1091) +LexToken(VAR,'arg1',1,1092) +LexToken(DOT,'.',1,1096) +LexToken(VAR,'model',1,1097) +LexToken(DOT,'.',1,1102) +LexToken(VAR,'rpar',1,1103) +LexToken(DOT,'.',1,1107) +LexToken(VAR,'objs',1,1108) +LexToken(CLOSEBRACKET,')',1,1112) +LexToken(DO,'do',1,1114) +LexToken(EOL,'\n',1,1116) +LexToken(VAR,'o',1,1129) +LexToken(ASSIGNMENT,'=',1,1131) +LexToken(VAR,'arg1',1,1133) +LexToken(DOT,'.',1,1137) +LexToken(VAR,'model',1,1138) +LexToken(DOT,'.',1,1143) +LexToken(VAR,'rpar',1,1144) +LexToken(DOT,'.',1,1148) +LexToken(VAR,'objs',1,1149) +LexToken(OPENBRACKET,'(',1,1153) +LexToken(VAR,'i',1,1154) +LexToken(CLOSEBRACKET,')',1,1155) +LexToken(SEMICOLON,';',1,1156) +LexToken(EOL,'\n',1,1157) +LexToken(IF,'if',1,1170) +LexToken(VAR,'typeof',1,1173) +LexToken(OPENBRACKET,'(',1,1179) +LexToken(VAR,'o',1,1180) +LexToken(CLOSEBRACKET,')',1,1181) +LexToken(COMPARISON,'==',1,1183) +LexToken(DQSTRING,'"Block"',1,1192) +LexToken(LOGICAL,'&',1,1194) +LexToken(VAR,'o',1,1196) +LexToken(DOT,'.',1,1197) +LexToken(VAR,'gui',1,1198) +LexToken(COMPARISON,'==',1,1202) +LexToken(DQSTRING,'"CURVE_c"',1,1213) +LexToken(THEN,'then',1,1215) +LexToken(EOL,'\n',1,1219) +LexToken(VAR,'ppath',1,1236) +LexToken(OPENBRACKET,'(',1,1241) +LexToken(NUMBER,'1',1,1242) +LexToken(CLOSEBRACKET,')',1,1243) +LexToken(ASSIGNMENT,'=',1,1245) +LexToken(VAR,'i',1,1247) +LexToken(SEMICOLON,';',1,1248) +LexToken(EOL,'\n',1,1249) +LexToken(BREAK,'break',1,1266) +LexToken(SEMICOLON,';',1,1271) +LexToken(EOL,'\n',1,1272) +LexToken(END,'end',1,1285) +LexToken(EOL,'\n',1,1288) +LexToken(END,'end',1,1297) +LexToken(EOL,'\n',1,1300) +LexToken(VAR,'newpar',1,1309) +LexToken(ASSIGNMENT,'=',1,1316) +LexToken(VAR,'list',1,1318) +LexToken(OPENBRACKET,'(',1,1322) +LexToken(CLOSEBRACKET,')',1,1323) +LexToken(SEMICOLON,';',1,1324) +LexToken(EOL,'\n',1,1325) +LexToken(VAR,'y',1,1334) +LexToken(ASSIGNMENT,'=',1,1336) +LexToken(NUMBER,'0',1,1338) +LexToken(SEMICOLON,';',1,1339) +LexToken(EOL,'\n',1,1340) +LexToken(FOR,'for',1,1349) +LexToken(VAR,'path',1,1353) +LexToken(ASSIGNMENT,'=',1,1358) +LexToken(VAR,'ppath',1,1360) +LexToken(DO,'do',1,1366) +LexToken(EOL,'\n',1,1368) +LexToken(VAR,'np',1,1381) +LexToken(ASSIGNMENT,'=',1,1384) +LexToken(VAR,'size',1,1386) +LexToken(OPENBRACKET,'(',1,1390) +LexToken(VAR,'path',1,1391) +LexToken(COMMA,',',1,1395) +LexToken(DQSTRING,'"*"',1,1398) +LexToken(CLOSEBRACKET,')',1,1399) +LexToken(EOL,'\n',1,1400) +LexToken(VAR,'spath',1,1413) +LexToken(ASSIGNMENT,'=',1,1419) +LexToken(VAR,'list',1,1421) +LexToken(OPENBRACKET,'(',1,1425) +LexToken(CLOSEBRACKET,')',1,1426) +LexToken(EOL,'\n',1,1427) +LexToken(FOR,'for',1,1440) +LexToken(VAR,'k',1,1444) +LexToken(ASSIGNMENT,'=',1,1445) +LexToken(NUMBER,'1',1,1446) +LexToken(COLON,':',1,1447) +LexToken(VAR,'np',1,1448) +LexToken(EOL,'\n',1,1450) +LexToken(VAR,'spath',1,1467) +LexToken(OPENBRACKET,'(',1,1472) +LexToken(LASTINDEX,'$',1,1473) +LexToken(OPERATOR,'+',1,1474) +LexToken(NUMBER,'1',1,1475) +LexToken(CLOSEBRACKET,')',1,1476) +LexToken(ASSIGNMENT,'=',1,1477) +LexToken(DQSTRING,'"model"',1,1484) +LexToken(EOL,'\n',1,1485) +LexToken(VAR,'spath',1,1502) +LexToken(OPENBRACKET,'(',1,1507) +LexToken(LASTINDEX,'$',1,1508) +LexToken(OPERATOR,'+',1,1509) +LexToken(NUMBER,'1',1,1510) +LexToken(CLOSEBRACKET,')',1,1511) +LexToken(ASSIGNMENT,'=',1,1512) +LexToken(DQSTRING,'"rpar"',1,1518) +LexToken(EOL,'\n',1,1519) +LexToken(VAR,'spath',1,1536) +LexToken(OPENBRACKET,'(',1,1541) +LexToken(LASTINDEX,'$',1,1542) +LexToken(OPERATOR,'+',1,1543) +LexToken(NUMBER,'1',1,1544) +LexToken(CLOSEBRACKET,')',1,1545) +LexToken(ASSIGNMENT,'=',1,1546) +LexToken(DQSTRING,'"objs"',1,1552) +LexToken(EOL,'\n',1,1553) +LexToken(VAR,'spath',1,1570) +LexToken(OPENBRACKET,'(',1,1575) +LexToken(LASTINDEX,'$',1,1576) +LexToken(OPERATOR,'+',1,1577) +LexToken(NUMBER,'1',1,1578) +LexToken(CLOSEBRACKET,')',1,1579) +LexToken(ASSIGNMENT,'=',1,1580) +LexToken(VAR,'path',1,1581) +LexToken(OPENBRACKET,'(',1,1585) +LexToken(VAR,'k',1,1586) +LexToken(CLOSEBRACKET,')',1,1587) +LexToken(EOL,'\n',1,1588) +LexToken(END,'end',1,1601) +LexToken(EOL,'\n',1,1604) +LexToken(VAR,'xx',1,1617) +LexToken(ASSIGNMENT,'=',1,1619) +LexToken(VAR,'arg1',1,1620) +LexToken(OPENBRACKET,'(',1,1624) +LexToken(VAR,'spath',1,1625) +LexToken(CLOSEBRACKET,')',1,1630) +LexToken(EOL,'\n',1,1648) +LexToken(VAR,'execstr',1,1661) +LexToken(OPENBRACKET,'(',1,1668) +LexToken(DQSTRING,'"xxn="',1,1674) +LexToken(OPERATOR,'+',1,1675) +LexToken(VAR,'xx',1,1676) +LexToken(DOT,'.',1,1678) +LexToken(VAR,'gui',1,1679) +LexToken(OPERATOR,'+',1,1682) +LexToken(DQSTRING,'"(\\\'set\\\',xx)"',1,1696) +LexToken(CLOSEBRACKET,')',1,1697) +LexToken(EOL,'\n',1,1698) +LexToken(IF,'if',1,1711) +LexToken(VAR,'diffobjs',1,1714) +LexToken(OPENBRACKET,'(',1,1722) +LexToken(VAR,'xxn',1,1723) +LexToken(COMMA,',',1,1726) +LexToken(VAR,'xx',1,1727) +LexToken(CLOSEBRACKET,')',1,1729) +LexToken(THEN,'then',1,1731) +LexToken(EOL,'\n',1,1735) +LexToken(VAR,'model',1,1752) +LexToken(ASSIGNMENT,'=',1,1757) +LexToken(VAR,'xx',1,1758) +LexToken(DOT,'.',1,1760) +LexToken(VAR,'model',1,1761) +LexToken(EOL,'\n',1,1766) +LexToken(VAR,'model_n',1,1783) +LexToken(ASSIGNMENT,'=',1,1790) +LexToken(VAR,'xxn',1,1791) +LexToken(DOT,'.',1,1794) +LexToken(VAR,'model',1,1795) +LexToken(EOL,'\n',1,1800) +LexToken(IF,'if',1,1817) +LexToken(NOT,'~',1,1820) +LexToken(VAR,'is_modelica_block',1,1821) +LexToken(OPENBRACKET,'(',1,1838) +LexToken(VAR,'xx',1,1839) +LexToken(CLOSEBRACKET,')',1,1841) +LexToken(THEN,'then',1,1843) +LexToken(EOL,'\n',1,1847) +LexToken(VAR,'modified',1,1868) +LexToken(ASSIGNMENT,'=',1,1876) +LexToken(VAR,'or',1,1877) +LexToken(OPENBRACKET,'(',1,1879) +LexToken(VAR,'model',1,1880) +LexToken(DOT,'.',1,1885) +LexToken(VAR,'sim',1,1886) +LexToken(COMPARISON,'<>',1,1889) +LexToken(VAR,'model_n',1,1891) +LexToken(DOT,'.',1,1898) +LexToken(VAR,'sim',1,1899) +LexToken(CLOSEBRACKET,')',1,1902) +LexToken(LOGICAL,'|',1,1903) +LexToken(NOT,'~',1,1927) +LexToken(VAR,'isequal',1,1928) +LexToken(OPENBRACKET,'(',1,1935) +LexToken(VAR,'model',1,1936) +LexToken(DOT,'.',1,1941) +LexToken(VAR,'state',1,1942) +LexToken(COMMA,',',1,1947) +LexToken(VAR,'model_n',1,1948) +LexToken(DOT,'.',1,1955) +LexToken(VAR,'state',1,1956) +LexToken(CLOSEBRACKET,')',1,1961) +LexToken(LOGICAL,'|',1,1962) +LexToken(NOT,'~',1,1986) +LexToken(VAR,'isequal',1,1987) +LexToken(OPENBRACKET,'(',1,1994) +LexToken(VAR,'model',1,1995) +LexToken(DOT,'.',1,2000) +LexToken(VAR,'dstate',1,2001) +LexToken(COMMA,',',1,2007) +LexToken(VAR,'model_n',1,2008) +LexToken(DOT,'.',1,2015) +LexToken(VAR,'dstate',1,2016) +LexToken(CLOSEBRACKET,')',1,2022) +LexToken(LOGICAL,'|',1,2023) +LexToken(NOT,'~',1,2047) +LexToken(VAR,'isequal',1,2048) +LexToken(OPENBRACKET,'(',1,2055) +LexToken(VAR,'model',1,2056) +LexToken(DOT,'.',1,2061) +LexToken(VAR,'odstate',1,2062) +LexToken(COMMA,',',1,2069) +LexToken(VAR,'model_n',1,2070) +LexToken(DOT,'.',1,2077) +LexToken(VAR,'odstate',1,2078) +LexToken(CLOSEBRACKET,')',1,2085) +LexToken(LOGICAL,'|',1,2086) +LexToken(NOT,'~',1,2110) +LexToken(VAR,'isequal',1,2111) +LexToken(OPENBRACKET,'(',1,2118) +LexToken(VAR,'model',1,2119) +LexToken(DOT,'.',1,2124) +LexToken(VAR,'rpar',1,2125) +LexToken(COMMA,',',1,2129) +LexToken(VAR,'model_n',1,2130) +LexToken(DOT,'.',1,2137) +LexToken(VAR,'rpar',1,2138) +LexToken(CLOSEBRACKET,')',1,2142) +LexToken(LOGICAL,'|',1,2143) +LexToken(NOT,'~',1,2167) +LexToken(VAR,'isequal',1,2168) +LexToken(OPENBRACKET,'(',1,2175) +LexToken(VAR,'model',1,2176) +LexToken(DOT,'.',1,2181) +LexToken(VAR,'ipar',1,2182) +LexToken(COMMA,',',1,2186) +LexToken(VAR,'model_n',1,2187) +LexToken(DOT,'.',1,2194) +LexToken(VAR,'ipar',1,2195) +LexToken(CLOSEBRACKET,')',1,2199) +LexToken(LOGICAL,'|',1,2200) +LexToken(NOT,'~',1,2224) +LexToken(VAR,'isequal',1,2225) +LexToken(OPENBRACKET,'(',1,2232) +LexToken(VAR,'model',1,2233) +LexToken(DOT,'.',1,2238) +LexToken(VAR,'opar',1,2239) +LexToken(COMMA,',',1,2243) +LexToken(VAR,'model_n',1,2244) +LexToken(DOT,'.',1,2251) +LexToken(VAR,'opar',1,2252) +LexToken(CLOSEBRACKET,')',1,2256) +LexToken(LOGICAL,'|',1,2257) +LexToken(NOT,'~',1,2281) +LexToken(VAR,'isequal',1,2282) +LexToken(OPENBRACKET,'(',1,2289) +LexToken(VAR,'model',1,2290) +LexToken(DOT,'.',1,2295) +LexToken(VAR,'label',1,2296) +LexToken(COMMA,',',1,2301) +LexToken(VAR,'model_n',1,2302) +LexToken(DOT,'.',1,2309) +LexToken(VAR,'label',1,2310) +LexToken(CLOSEBRACKET,')',1,2315) +LexToken(EOL,'\n',1,2316) +LexToken(IF,'if',1,2337) +LexToken(VAR,'or',1,2340) +LexToken(OPENBRACKET,'(',1,2342) +LexToken(VAR,'model',1,2343) +LexToken(DOT,'.',1,2348) +LexToken(VAR,'in',1,2349) +LexToken(COMPARISON,'<>',1,2351) +LexToken(VAR,'model_n',1,2353) +LexToken(DOT,'.',1,2360) +LexToken(VAR,'in',1,2361) +LexToken(CLOSEBRACKET,')',1,2363) +LexToken(LOGICAL,'|',1,2364) +LexToken(VAR,'or',1,2365) +LexToken(OPENBRACKET,'(',1,2367) +LexToken(VAR,'model',1,2368) +LexToken(DOT,'.',1,2373) +LexToken(VAR,'out',1,2374) +LexToken(COMPARISON,'<>',1,2377) +LexToken(VAR,'model_n',1,2379) +LexToken(DOT,'.',1,2386) +LexToken(VAR,'out',1,2387) +LexToken(CLOSEBRACKET,')',1,2390) +LexToken(LOGICAL,'|',1,2391) +LexToken(VAR,'or',1,2419) +LexToken(OPENBRACKET,'(',1,2421) +LexToken(VAR,'model',1,2422) +LexToken(DOT,'.',1,2427) +LexToken(VAR,'in2',1,2428) +LexToken(COMPARISON,'<>',1,2431) +LexToken(VAR,'model_n',1,2433) +LexToken(DOT,'.',1,2440) +LexToken(VAR,'in2',1,2441) +LexToken(CLOSEBRACKET,')',1,2444) +LexToken(LOGICAL,'|',1,2445) +LexToken(VAR,'or',1,2446) +LexToken(OPENBRACKET,'(',1,2448) +LexToken(VAR,'model',1,2449) +LexToken(DOT,'.',1,2454) +LexToken(VAR,'out2',1,2455) +LexToken(COMPARISON,'<>',1,2459) +LexToken(VAR,'model_n',1,2461) +LexToken(DOT,'.',1,2468) +LexToken(VAR,'out2',1,2469) +LexToken(CLOSEBRACKET,')',1,2473) +LexToken(LOGICAL,'|',1,2474) +LexToken(VAR,'or',1,2502) +LexToken(OPENBRACKET,'(',1,2504) +LexToken(VAR,'model',1,2505) +LexToken(DOT,'.',1,2510) +LexToken(VAR,'outtyp',1,2511) +LexToken(COMPARISON,'<>',1,2517) +LexToken(VAR,'model_n',1,2519) +LexToken(DOT,'.',1,2526) +LexToken(VAR,'outtyp',1,2527) +LexToken(CLOSEBRACKET,')',1,2533) +LexToken(LOGICAL,'|',1,2534) +LexToken(VAR,'or',1,2535) +LexToken(OPENBRACKET,'(',1,2537) +LexToken(VAR,'model',1,2538) +LexToken(DOT,'.',1,2543) +LexToken(VAR,'intyp',1,2544) +LexToken(COMPARISON,'<>',1,2549) +LexToken(VAR,'model_n',1,2551) +LexToken(DOT,'.',1,2558) +LexToken(VAR,'intyp',1,2559) +LexToken(CLOSEBRACKET,')',1,2564) +LexToken(THEN,'then',1,2566) +LexToken(EOL,'\n',1,2570) +LexToken(VAR,'needcompile',1,2595) +LexToken(ASSIGNMENT,'=',1,2606) +LexToken(NUMBER,'1',1,2607) +LexToken(EOL,'\n',1,2608) +LexToken(END,'end',1,2629) +LexToken(EOL,'\n',1,2632) +LexToken(IF,'if',1,2653) +LexToken(VAR,'or',1,2656) +LexToken(OPENBRACKET,'(',1,2658) +LexToken(VAR,'model',1,2659) +LexToken(DOT,'.',1,2664) +LexToken(VAR,'firing',1,2665) +LexToken(COMPARISON,'<>',1,2671) +LexToken(VAR,'model_n',1,2673) +LexToken(DOT,'.',1,2680) +LexToken(VAR,'firing',1,2681) +LexToken(CLOSEBRACKET,')',1,2687) +LexToken(THEN,'then',1,2689) +LexToken(EOL,'\n',1,2693) +LexToken(VAR,'needcompile',1,2718) +LexToken(ASSIGNMENT,'=',1,2729) +LexToken(NUMBER,'2',1,2730) +LexToken(EOL,'\n',1,2731) +LexToken(END,'end',1,2752) +LexToken(EOL,'\n',1,2755) +LexToken(IF,'if',1,2776) +LexToken(OPENBRACKET,'(',1,2779) +LexToken(VAR,'size',1,2780) +LexToken(OPENBRACKET,'(',1,2784) +LexToken(VAR,'model',1,2785) +LexToken(DOT,'.',1,2790) +LexToken(VAR,'in',1,2791) +LexToken(COMMA,',',1,2793) +LexToken(DQSTRING,'"*"',1,2796) +LexToken(CLOSEBRACKET,')',1,2797) +LexToken(COMPARISON,'<>',1,2798) +LexToken(VAR,'size',1,2800) +LexToken(OPENBRACKET,'(',1,2804) +LexToken(VAR,'model_n',1,2805) +LexToken(DOT,'.',1,2812) +LexToken(VAR,'in',1,2813) +LexToken(COMMA,',',1,2815) +LexToken(DQSTRING,'"*"',1,2818) +LexToken(CLOSEBRACKET,')',1,2819) +LexToken(CLOSEBRACKET,')',1,2820) +LexToken(LOGICAL,'|',1,2821) +LexToken(OPENBRACKET,'(',1,2849) +LexToken(VAR,'size',1,2850) +LexToken(OPENBRACKET,'(',1,2854) +LexToken(VAR,'model',1,2855) +LexToken(DOT,'.',1,2860) +LexToken(VAR,'out',1,2861) +LexToken(COMMA,',',1,2864) +LexToken(DQSTRING,'"*"',1,2867) +LexToken(CLOSEBRACKET,')',1,2868) +LexToken(COMPARISON,'<>',1,2869) +LexToken(VAR,'size',1,2871) +LexToken(OPENBRACKET,'(',1,2875) +LexToken(VAR,'model_n',1,2876) +LexToken(DOT,'.',1,2883) +LexToken(VAR,'out',1,2884) +LexToken(COMMA,',',1,2887) +LexToken(DQSTRING,'"*"',1,2890) +LexToken(CLOSEBRACKET,')',1,2891) +LexToken(CLOSEBRACKET,')',1,2892) +LexToken(THEN,'then',1,2894) +LexToken(EOL,'\n',1,2898) +LexToken(VAR,'needcompile',1,2923) +LexToken(ASSIGNMENT,'=',1,2934) +LexToken(NUMBER,'4',1,2935) +LexToken(EOL,'\n',1,2936) +LexToken(END,'end',1,2957) +LexToken(EOL,'\n',1,2960) +LexToken(IF,'if',1,2981) +LexToken(VAR,'model',1,2984) +LexToken(DOT,'.',1,2989) +LexToken(VAR,'sim',1,2990) +LexToken(COMPARISON,'==',1,2993) +LexToken(DQSTRING,'"input"',1,3001) +LexToken(LOGICAL,'|',1,3002) +LexToken(VAR,'model',1,3003) +LexToken(DOT,'.',1,3008) +LexToken(VAR,'sim',1,3009) +LexToken(COMPARISON,'==',1,3012) +LexToken(DQSTRING,'"output"',1,3021) +LexToken(THEN,'then',1,3023) +LexToken(EOL,'\n',1,3027) +LexToken(IF,'if',1,3052) +LexToken(VAR,'model',1,3055) +LexToken(DOT,'.',1,3060) +LexToken(VAR,'ipar',1,3061) +LexToken(COMPARISON,'<>',1,3065) +LexToken(VAR,'model_n',1,3067) +LexToken(DOT,'.',1,3074) +LexToken(VAR,'ipar',1,3075) +LexToken(THEN,'then',1,3080) +LexToken(EOL,'\n',1,3084) +LexToken(VAR,'needcompile',1,3113) +LexToken(ASSIGNMENT,'=',1,3124) +LexToken(NUMBER,'4',1,3125) +LexToken(EOL,'\n',1,3126) +LexToken(END,'end',1,3151) +LexToken(EOL,'\n',1,3154) +LexToken(END,'end',1,3175) +LexToken(EOL,'\n',1,3178) +LexToken(IF,'if',1,3199) +LexToken(VAR,'or',1,3202) +LexToken(OPENBRACKET,'(',1,3204) +LexToken(VAR,'model',1,3205) +LexToken(DOT,'.',1,3210) +LexToken(VAR,'blocktype',1,3211) +LexToken(COMPARISON,'<>',1,3220) +LexToken(VAR,'model_n',1,3222) +LexToken(DOT,'.',1,3229) +LexToken(VAR,'blocktype',1,3230) +LexToken(CLOSEBRACKET,')',1,3239) +LexToken(LOGICAL,'|',1,3240) +LexToken(VAR,'or',1,3268) +LexToken(OPENBRACKET,'(',1,3270) +LexToken(VAR,'model',1,3271) +LexToken(DOT,'.',1,3276) +LexToken(VAR,'dep_ut',1,3277) +LexToken(COMPARISON,'<>',1,3283) +LexToken(VAR,'model_n',1,3285) +LexToken(DOT,'.',1,3292) +LexToken(VAR,'dep_ut',1,3293) +LexToken(CLOSEBRACKET,')',1,3299) +LexToken(THEN,'then',1,3301) +LexToken(EOL,'\n',1,3305) +LexToken(VAR,'needcompile',1,3330) +LexToken(ASSIGNMENT,'=',1,3341) +LexToken(NUMBER,'4',1,3342) +LexToken(EOL,'\n',1,3343) +LexToken(END,'end',1,3364) +LexToken(EOL,'\n',1,3367) +LexToken(IF,'if',1,3388) +LexToken(OPENBRACKET,'(',1,3391) +LexToken(VAR,'model',1,3392) +LexToken(DOT,'.',1,3397) +LexToken(VAR,'nzcross',1,3398) +LexToken(COMPARISON,'<>',1,3405) +LexToken(VAR,'model_n',1,3407) +LexToken(DOT,'.',1,3414) +LexToken(VAR,'nzcross',1,3415) +LexToken(CLOSEBRACKET,')',1,3422) +LexToken(LOGICAL,'|',1,3423) +LexToken(OPENBRACKET,'(',1,3424) +LexToken(VAR,'model',1,3425) +LexToken(DOT,'.',1,3430) +LexToken(VAR,'nmode',1,3431) +LexToken(COMPARISON,'<>',1,3436) +LexToken(VAR,'model_n',1,3438) +LexToken(DOT,'.',1,3445) +LexToken(VAR,'nmode',1,3446) +LexToken(CLOSEBRACKET,')',1,3451) +LexToken(THEN,'then',1,3453) +LexToken(EOL,'\n',1,3457) +LexToken(VAR,'needcompile',1,3482) +LexToken(ASSIGNMENT,'=',1,3493) +LexToken(NUMBER,'4',1,3494) +LexToken(EOL,'\n',1,3495) +LexToken(END,'end',1,3516) +LexToken(EOL,'\n',1,3519) +LexToken(IF,'if',1,3540) +LexToken(VAR,'prod',1,3543) +LexToken(OPENBRACKET,'(',1,3547) +LexToken(VAR,'size',1,3548) +LexToken(OPENBRACKET,'(',1,3552) +LexToken(VAR,'model_n',1,3553) +LexToken(DOT,'.',1,3560) +LexToken(VAR,'sim',1,3561) +LexToken(CLOSEBRACKET,')',1,3564) +LexToken(CLOSEBRACKET,')',1,3565) +LexToken(COMPARISON,'>',1,3566) +LexToken(NUMBER,'1',1,3567) +LexToken(THEN,'then',1,3569) +LexToken(EOL,'\n',1,3573) +LexToken(IF,'if',1,3598) +LexToken(VAR,'model_n',1,3601) +LexToken(DOT,'.',1,3608) +LexToken(VAR,'sim',1,3609) +LexToken(OPENBRACKET,'(',1,3612) +LexToken(NUMBER,'2',1,3613) +LexToken(CLOSEBRACKET,')',1,3614) +LexToken(COMPARISON,'>',1,3615) +LexToken(NUMBER,'1000',1,3616) +LexToken(THEN,'then',1,3621) +LexToken(EOL,'\n',1,3625) +LexToken(IF,'if',1,3654) +LexToken(VAR,'model',1,3657) +LexToken(DOT,'.',1,3662) +LexToken(VAR,'sim',1,3663) +LexToken(OPENBRACKET,'(',1,3666) +LexToken(NUMBER,'1',1,3667) +LexToken(CLOSEBRACKET,')',1,3668) +LexToken(COMPARISON,'<>',1,3669) +LexToken(VAR,'model_n',1,3671) +LexToken(DOT,'.',1,3678) +LexToken(VAR,'sim',1,3679) +LexToken(OPENBRACKET,'(',1,3682) +LexToken(NUMBER,'1',1,3683) +LexToken(CLOSEBRACKET,')',1,3684) +LexToken(THEN,'then',1,3686) +LexToken(EOL,'\n',1,3690) +LexToken(VAR,'needcompile',1,3723) +LexToken(ASSIGNMENT,'=',1,3734) +LexToken(NUMBER,'4',1,3735) +LexToken(EOL,'\n',1,3736) +LexToken(END,'end',1,3765) +LexToken(EOL,'\n',1,3768) +LexToken(END,'end',1,3793) +LexToken(EOL,'\n',1,3796) +LexToken(END,'end',1,3817) +LexToken(EOL,'\n',1,3820) +LexToken(ELSE,'else',1,3837) +LexToken(EOL,'\n',1,3841) +LexToken(VAR,'modified',1,3862) +LexToken(ASSIGNMENT,'=',1,3870) +LexToken(VAR,'or',1,3871) +LexToken(OPENBRACKET,'(',1,3873) +LexToken(VAR,'model_n',1,3874) +LexToken(COMPARISON,'<>',1,3881) +LexToken(VAR,'model',1,3883) +LexToken(CLOSEBRACKET,')',1,3888) +LexToken(EOL,'\n',1,3889) +LexToken(VAR,'eq',1,3910) +LexToken(ASSIGNMENT,'=',1,3912) +LexToken(VAR,'model',1,3913) +LexToken(DOT,'.',1,3918) +LexToken(VAR,'equations',1,3919) +LexToken(SEMICOLON,';',1,3928) +LexToken(VAR,'eqn',1,3929) +LexToken(ASSIGNMENT,'=',1,3932) +LexToken(VAR,'model_n',1,3933) +LexToken(DOT,'.',1,3940) +LexToken(VAR,'equations',1,3941) +LexToken(SEMICOLON,';',1,3950) +LexToken(EOL,'\n',1,3951) +LexToken(IF,'if',1,3972) +LexToken(VAR,'or',1,3975) +LexToken(OPENBRACKET,'(',1,3977) +LexToken(VAR,'eq',1,3978) +LexToken(DOT,'.',1,3980) +LexToken(VAR,'model',1,3981) +LexToken(COMPARISON,'<>',1,3986) +LexToken(VAR,'eqn',1,3988) +LexToken(DOT,'.',1,3991) +LexToken(VAR,'model',1,3992) +LexToken(CLOSEBRACKET,')',1,3997) +LexToken(LOGICAL,'|',1,3998) +LexToken(VAR,'or',1,3999) +LexToken(OPENBRACKET,'(',1,4001) +LexToken(VAR,'eq',1,4002) +LexToken(DOT,'.',1,4004) +LexToken(VAR,'inputs',1,4005) +LexToken(COMPARISON,'<>',1,4011) +LexToken(VAR,'eqn',1,4013) +LexToken(DOT,'.',1,4016) +LexToken(VAR,'inputs',1,4017) +LexToken(CLOSEBRACKET,')',1,4023) +LexToken(LOGICAL,'|',1,4024) +LexToken(VAR,'or',1,4052) +LexToken(OPENBRACKET,'(',1,4054) +LexToken(VAR,'eq',1,4055) +LexToken(DOT,'.',1,4057) +LexToken(VAR,'outputs',1,4058) +LexToken(COMPARISON,'<>',1,4065) +LexToken(VAR,'eqn',1,4067) +LexToken(DOT,'.',1,4070) +LexToken(VAR,'outputs',1,4071) +LexToken(CLOSEBRACKET,')',1,4078) +LexToken(THEN,'then',1,4080) +LexToken(EOL,'\n',1,4084) +LexToken(VAR,'needcompile',1,4109) +LexToken(ASSIGNMENT,'=',1,4120) +LexToken(NUMBER,'4',1,4121) +LexToken(EOL,'\n',1,4122) +LexToken(END,'end',1,4143) +LexToken(EOL,'\n',1,4146) +LexToken(END,'end',1,4163) +LexToken(EOL,'\n',1,4166) +LexToken(EOL,'\n',1,4212) +LexToken(VAR,'arg1',1,4229) +LexToken(OPENBRACKET,'(',1,4233) +LexToken(VAR,'spath',1,4234) +LexToken(CLOSEBRACKET,')',1,4239) +LexToken(ASSIGNMENT,'=',1,4240) +LexToken(VAR,'xxn',1,4241) +LexToken(EOL,'\n',1,4253) +LexToken(VAR,'newpar',1,4270) +LexToken(OPENBRACKET,'(',1,4276) +LexToken(VAR,'size',1,4277) +LexToken(OPENBRACKET,'(',1,4281) +LexToken(VAR,'newpar',1,4282) +LexToken(CLOSEBRACKET,')',1,4288) +LexToken(OPERATOR,'+',1,4289) +LexToken(NUMBER,'1',1,4290) +LexToken(CLOSEBRACKET,')',1,4291) +LexToken(ASSIGNMENT,'=',1,4292) +LexToken(VAR,'path',1,4293) +LexToken(EOL,'\n',1,4319) +LexToken(VAR,'y',1,4336) +LexToken(ASSIGNMENT,'=',1,4337) +LexToken(VAR,'max',1,4338) +LexToken(OPENBRACKET,'(',1,4341) +LexToken(VAR,'y',1,4342) +LexToken(COMMA,',',1,4343) +LexToken(VAR,'needcompile',1,4344) +LexToken(CLOSEBRACKET,')',1,4355) +LexToken(EOL,'\n',1,4356) +LexToken(END,'end',1,4369) +LexToken(EOL,'\n',1,4372) +LexToken(END,'end',1,4381) +LexToken(EOL,'\n',1,4384) +LexToken(VAR,'x',1,4393) +LexToken(ASSIGNMENT,'=',1,4394) +LexToken(VAR,'arg1',1,4395) +LexToken(EOL,'\n',1,4399) +LexToken(VAR,'typ',1,4408) +LexToken(ASSIGNMENT,'=',1,4411) +LexToken(VAR,'newpar',1,4412) +LexToken(EOL,'\n',1,4418) +LexToken(EOL,'\n',1,4419) +LexToken(CASE,'case',1,4424) +LexToken(DQSTRING,'"define"',1,4436) +LexToken(THEN,'then',1,4438) +LexToken(EOL,'\n',1,4442) +LexToken(VAR,'scs_m_1',1,4451) +LexToken(ASSIGNMENT,'=',1,4458) +LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,4459) +LexToken(OPENBRACKET,'(',1,4473) +LexToken(VAR,'version',1,4485) +LexToken(ASSIGNMENT,'=',1,4492) +LexToken(DQSTRING,'"scicos4.2"',1,4503) +LexToken(COMMA,',',1,4504) +LexToken(VAR,'props',1,4516) +LexToken(ASSIGNMENT,'=',1,4521) +LexToken(SCICOS_PARAMS,'scicos_params',1,4522) +LexToken(OPENBRACKET,'(',1,4535) +LexToken(VAR,'wpar',1,4547) +LexToken(ASSIGNMENT,'=',1,4551) +LexToken(OPENSQBRACKET,'[',1,4552) +LexToken(NUMBER,'600',1,4553) +LexToken(COMMA,',',1,4556) +LexToken(NUMBER,'450',1,4557) +LexToken(COMMA,',',1,4560) +LexToken(NUMBER,'0',1,4561) +LexToken(COMMA,',',1,4562) +LexToken(NUMBER,'0',1,4563) +LexToken(COMMA,',',1,4564) +LexToken(NUMBER,'600',1,4565) +LexToken(COMMA,',',1,4568) +LexToken(NUMBER,'450',1,4569) +LexToken(CLOSESQBRACKET,']',1,4572) +LexToken(COMMA,',',1,4573) +LexToken(VAR,'Title',1,4585) +LexToken(ASSIGNMENT,'=',1,4590) +LexToken(OPENSQBRACKET,'[',1,4591) +LexToken(DQSTRING,'"Sigbuilder"',1,4603) +LexToken(COMMA,',',1,4604) +LexToken(DQSTRING,'"./"',1,4608) +LexToken(CLOSESQBRACKET,']',1,4609) +LexToken(COMMA,',',1,4610) +LexToken(VAR,'tol',1,4622) +LexToken(ASSIGNMENT,'=',1,4625) +LexToken(OPENSQBRACKET,'[',1,4626) +LexToken(NUMBER,'0.0001',1,4627) +LexToken(SEMICOLON,';',1,4633) +LexToken(NUMBER,'0.000001',1,4634) +LexToken(SEMICOLON,';',1,4642) +LexToken(NUMBER,'1.000',1,4643) +LexToken(VAR,'D',1,4648) +LexToken(NUMBER,'-10',1,4649) +LexToken(SEMICOLON,';',1,4652) +LexToken(NUMBER,'100001',1,4653) +LexToken(SEMICOLON,';',1,4659) +LexToken(NUMBER,'0',1,4660) +LexToken(SEMICOLON,';',1,4661) +LexToken(NUMBER,'0',1,4662) +LexToken(SEMICOLON,';',1,4663) +LexToken(NUMBER,'0',1,4664) +LexToken(CLOSESQBRACKET,']',1,4665) +LexToken(COMMA,',',1,4666) +LexToken(VAR,'tf',1,4678) +LexToken(ASSIGNMENT,'=',1,4680) +LexToken(NUMBER,'100',1,4681) +LexToken(COMMA,',',1,4684) +LexToken(VAR,'context',1,4696) +LexToken(ASSIGNMENT,'=',1,4703) +LexToken(DQSTRING,'" "',1,4706) +LexToken(COMMA,',',1,4707) +LexToken(VAR,'void1',1,4719) +LexToken(ASSIGNMENT,'=',1,4724) +LexToken(OPENSQBRACKET,'[',1,4725) +LexToken(CLOSESQBRACKET,']',1,4726) +LexToken(COMMA,',',1,4727) +LexToken(VAR,'options',1,4739) +LexToken(ASSIGNMENT,'=',1,4746) +LexToken(VAR,'tlist',1,4747) +LexToken(OPENBRACKET,'(',1,4752) +LexToken(OPENSQBRACKET,'[',1,4753) +LexToken(DQSTRING,'"scsopt"',1,4761) +LexToken(COMMA,',',1,4762) +LexToken(DQSTRING,'"3D"',1,4766) +LexToken(COMMA,',',1,4767) +LexToken(DQSTRING,'"Background"',1,4779) +LexToken(COMMA,',',1,4780) +LexToken(DQSTRING,'"Link"',1,4786) +LexToken(COMMA,',',1,4787) +LexToken(DQSTRING,'"ID"',1,4791) +LexToken(COMMA,',',1,4792) +LexToken(DQSTRING,'"Cmap"',1,4798) +LexToken(CLOSESQBRACKET,']',1,4799) +LexToken(COMMA,',',1,4800) +LexToken(VAR,'list',1,4801) +LexToken(OPENBRACKET,'(',1,4805) +LexToken(PREVAR_BOOLEAN,'%t',1,4806) +LexToken(COMMA,',',1,4808) +LexToken(NUMBER,'33',1,4809) +LexToken(CLOSEBRACKET,')',1,4811) +LexToken(COMMA,',',1,4812) +LexToken(OPENSQBRACKET,'[',1,4813) +LexToken(NUMBER,'8',1,4814) +LexToken(COMMA,',',1,4815) +LexToken(NUMBER,'1',1,4816) +LexToken(CLOSESQBRACKET,']',1,4817) +LexToken(COMMA,',',1,4818) +LexToken(OPENSQBRACKET,'[',1,4819) +LexToken(NUMBER,'1',1,4820) +LexToken(COMMA,',',1,4821) +LexToken(NUMBER,'5',1,4822) +LexToken(CLOSESQBRACKET,']',1,4823) +LexToken(COMMA,',',1,4824) +LexToken(VAR,'list',1,4836) +LexToken(OPENBRACKET,'(',1,4840) +LexToken(OPENSQBRACKET,'[',1,4841) +LexToken(NUMBER,'5',1,4842) +LexToken(COMMA,',',1,4843) +LexToken(NUMBER,'1',1,4844) +LexToken(CLOSESQBRACKET,']',1,4845) +LexToken(COMMA,',',1,4846) +LexToken(OPENSQBRACKET,'[',1,4847) +LexToken(NUMBER,'4',1,4848) +LexToken(COMMA,',',1,4849) +LexToken(NUMBER,'1',1,4850) +LexToken(CLOSESQBRACKET,']',1,4851) +LexToken(CLOSEBRACKET,')',1,4852) +LexToken(COMMA,',',1,4853) +LexToken(OPENSQBRACKET,'[',1,4854) +LexToken(NUMBER,'0.8',1,4855) +LexToken(COMMA,',',1,4858) +LexToken(NUMBER,'0.8',1,4859) +LexToken(COMMA,',',1,4862) +LexToken(NUMBER,'0.8',1,4863) +LexToken(CLOSESQBRACKET,']',1,4866) +LexToken(CLOSEBRACKET,')',1,4867) +LexToken(COMMA,',',1,4868) +LexToken(VAR,'void2',1,4880) +LexToken(ASSIGNMENT,'=',1,4885) +LexToken(OPENSQBRACKET,'[',1,4886) +LexToken(CLOSESQBRACKET,']',1,4887) +LexToken(COMMA,',',1,4888) +LexToken(VAR,'void3',1,4900) +LexToken(ASSIGNMENT,'=',1,4905) +LexToken(OPENSQBRACKET,'[',1,4906) +LexToken(CLOSESQBRACKET,']',1,4907) +LexToken(COMMA,',',1,4908) +LexToken(VAR,'doc',1,4920) +LexToken(ASSIGNMENT,'=',1,4923) +LexToken(VAR,'list',1,4924) +LexToken(OPENBRACKET,'(',1,4928) +LexToken(CLOSEBRACKET,')',1,4929) +LexToken(CLOSEBRACKET,')',1,4930) +LexToken(CLOSEBRACKET,')',1,4931) +LexToken(EOL,'\n',1,4932) +LexToken(VAR,'scs_m_1',1,4941) +LexToken(DOT,'.',1,4948) +LexToken(VAR,'objs',1,4949) +LexToken(OPENBRACKET,'(',1,4953) +LexToken(NUMBER,'1',1,4954) +LexToken(CLOSEBRACKET,')',1,4955) +LexToken(ASSIGNMENT,'=',1,4956) +LexToken(SCICOS_BLOCK,'scicos_block',1,4957) +LexToken(OPENBRACKET,'(',1,4969) +LexToken(VAR,'gui',1,4981) +LexToken(ASSIGNMENT,'=',1,4984) +LexToken(DQSTRING,'"CURVE_c"',1,4993) +LexToken(COMMA,',',1,4994) +LexToken(VAR,'graphics',1,5006) +LexToken(ASSIGNMENT,'=',1,5014) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,5015) +LexToken(OPENBRACKET,'(',1,5030) +LexToken(VAR,'orig',1,5042) +LexToken(ASSIGNMENT,'=',1,5046) +LexToken(OPENSQBRACKET,'[',1,5047) +LexToken(NUMBER,'329.63473',1,5048) +LexToken(COMMA,',',1,5057) +LexToken(NUMBER,'606.18517',1,5058) +LexToken(CLOSESQBRACKET,']',1,5067) +LexToken(COMMA,',',1,5068) +LexToken(VAR,'sz',1,5080) +LexToken(ASSIGNMENT,'=',1,5082) +LexToken(OPENSQBRACKET,'[',1,5083) +LexToken(NUMBER,'40',1,5084) +LexToken(COMMA,',',1,5086) +LexToken(NUMBER,'40',1,5087) +LexToken(CLOSESQBRACKET,']',1,5089) +LexToken(COMMA,',',1,5090) +LexToken(VAR,'flip',1,5102) +LexToken(ASSIGNMENT,'=',1,5106) +LexToken(PREVAR_BOOLEAN,'%t',1,5107) +LexToken(COMMA,',',1,5109) +LexToken(VAR,'theta',1,5121) +LexToken(ASSIGNMENT,'=',1,5126) +LexToken(NUMBER,'0',1,5127) +LexToken(COMMA,',',1,5128) +LexToken(VAR,'exprs',1,5140) +LexToken(ASSIGNMENT,'=',1,5145) +LexToken(OPENSQBRACKET,'[',1,5146) +LexToken(DQSTRING,'"3"',1,5149) +LexToken(SEMICOLON,';',1,5150) +LexToken(DQSTRING,'"[0,1,2]"',1,5159) +LexToken(SEMICOLON,';',1,5160) +LexToken(DQSTRING,'"[10,20,-30]"',1,5173) +LexToken(SEMICOLON,';',1,5174) +LexToken(DQSTRING,'"y"',1,5177) +LexToken(SEMICOLON,';',1,5178) +LexToken(DQSTRING,'"n"',1,5181) +LexToken(CLOSESQBRACKET,']',1,5182) +LexToken(COMMA,',',1,5183) +LexToken(VAR,'pin',1,5195) +LexToken(ASSIGNMENT,'=',1,5198) +LexToken(OPENSQBRACKET,'[',1,5199) +LexToken(CLOSESQBRACKET,']',1,5200) +LexToken(COMMA,',',1,5201) +LexToken(VAR,'pout',1,5213) +LexToken(ASSIGNMENT,'=',1,5217) +LexToken(NUMBER,'6',1,5218) +LexToken(COMMA,',',1,5219) +LexToken(VAR,'pein',1,5231) +LexToken(ASSIGNMENT,'=',1,5235) +LexToken(NUMBER,'4',1,5236) +LexToken(COMMA,',',1,5237) +LexToken(VAR,'peout',1,5249) +LexToken(ASSIGNMENT,'=',1,5254) +LexToken(NUMBER,'2',1,5255) +LexToken(COMMA,',',1,5256) +LexToken(VAR,'gr_i',1,5268) +LexToken(ASSIGNMENT,'=',1,5272) +LexToken(OPENSQBRACKET,'[',1,5273) +LexToken(CLOSESQBRACKET,']',1,5274) +LexToken(COMMA,',',1,5275) +LexToken(VAR,'id',1,5287) +LexToken(ASSIGNMENT,'=',1,5289) +LexToken(DQSTRING,'""',1,5291) +LexToken(COMMA,',',1,5292) +LexToken(VAR,'in_implicit',1,5304) +LexToken(ASSIGNMENT,'=',1,5315) +LexToken(OPENSQBRACKET,'[',1,5316) +LexToken(CLOSESQBRACKET,']',1,5317) +LexToken(COMMA,',',1,5318) +LexToken(VAR,'out_implicit',1,5330) +LexToken(ASSIGNMENT,'=',1,5342) +LexToken(DQSTRING,'"E"',1,5345) +LexToken(CLOSEBRACKET,')',1,5346) +LexToken(COMMA,',',1,5347) +LexToken(VAR,'model',1,5359) +LexToken(ASSIGNMENT,'=',1,5364) +LexToken(SCICOS_MODEL,'scicos_model',1,5365) +LexToken(OPENBRACKET,'(',1,5377) +LexToken(VAR,'sim',1,5389) +LexToken(ASSIGNMENT,'=',1,5392) +LexToken(VAR,'list',1,5393) +LexToken(OPENBRACKET,'(',1,5397) +LexToken(DQSTRING,'"curve_c"',1,5406) +LexToken(COMMA,',',1,5407) +LexToken(NUMBER,'4',1,5408) +LexToken(CLOSEBRACKET,')',1,5409) +LexToken(COMMA,',',1,5410) +LexToken(VAR,'in',1,5422) +LexToken(ASSIGNMENT,'=',1,5424) +LexToken(OPENSQBRACKET,'[',1,5425) +LexToken(CLOSESQBRACKET,']',1,5426) +LexToken(COMMA,',',1,5427) +LexToken(VAR,'in2',1,5439) +LexToken(ASSIGNMENT,'=',1,5442) +LexToken(OPENSQBRACKET,'[',1,5443) +LexToken(CLOSESQBRACKET,']',1,5444) +LexToken(COMMA,',',1,5445) +LexToken(VAR,'intyp',1,5457) +LexToken(ASSIGNMENT,'=',1,5462) +LexToken(NUMBER,'1',1,5463) +LexToken(COMMA,',',1,5464) +LexToken(VAR,'out',1,5476) +LexToken(ASSIGNMENT,'=',1,5479) +LexToken(NUMBER,'1',1,5480) +LexToken(COMMA,',',1,5481) +LexToken(VAR,'out2',1,5493) +LexToken(ASSIGNMENT,'=',1,5497) +LexToken(OPENSQBRACKET,'[',1,5498) +LexToken(CLOSESQBRACKET,']',1,5499) +LexToken(COMMA,',',1,5500) +LexToken(VAR,'outtyp',1,5512) +LexToken(ASSIGNMENT,'=',1,5518) +LexToken(NUMBER,'1',1,5519) +LexToken(COMMA,',',1,5520) +LexToken(VAR,'evtin',1,5532) +LexToken(ASSIGNMENT,'=',1,5537) +LexToken(NUMBER,'1',1,5538) +LexToken(COMMA,',',1,5539) +LexToken(VAR,'evtout',1,5551) +LexToken(ASSIGNMENT,'=',1,5557) +LexToken(NUMBER,'1',1,5558) +LexToken(COMMA,',',1,5559) +LexToken(VAR,'state',1,5571) +LexToken(ASSIGNMENT,'=',1,5576) +LexToken(OPENSQBRACKET,'[',1,5577) +LexToken(CLOSESQBRACKET,']',1,5578) +LexToken(COMMA,',',1,5579) +LexToken(VAR,'dstate',1,5591) +LexToken(ASSIGNMENT,'=',1,5597) +LexToken(OPENSQBRACKET,'[',1,5598) +LexToken(CLOSESQBRACKET,']',1,5599) +LexToken(COMMA,',',1,5600) +LexToken(VAR,'odstate',1,5612) +LexToken(ASSIGNMENT,'=',1,5619) +LexToken(VAR,'list',1,5620) +LexToken(OPENBRACKET,'(',1,5624) +LexToken(CLOSEBRACKET,')',1,5625) +LexToken(COMMA,',',1,5626) +LexToken(VAR,'rpar',1,5638) +LexToken(ASSIGNMENT,'=',1,5642) +LexToken(OPENSQBRACKET,'[',1,5643) +LexToken(NUMBER,'0',1,5644) +LexToken(SEMICOLON,';',1,5645) +LexToken(NUMBER,'1',1,5646) +LexToken(SEMICOLON,';',1,5647) +LexToken(NUMBER,'2',1,5648) +LexToken(SEMICOLON,';',1,5649) +LexToken(NUMBER,'10',1,5650) +LexToken(SEMICOLON,';',1,5652) +LexToken(NUMBER,'20',1,5653) +LexToken(SEMICOLON,';',1,5655) +LexToken(NUMBER,'-30',1,5656) +LexToken(CLOSESQBRACKET,']',1,5659) +LexToken(COMMA,',',1,5660) +LexToken(VAR,'ipar',1,5672) +LexToken(ASSIGNMENT,'=',1,5676) +LexToken(OPENSQBRACKET,'[',1,5677) +LexToken(NUMBER,'3',1,5678) +LexToken(SEMICOLON,';',1,5679) +LexToken(NUMBER,'3',1,5680) +LexToken(SEMICOLON,';',1,5681) +LexToken(NUMBER,'1',1,5682) +LexToken(CLOSESQBRACKET,']',1,5683) +LexToken(COMMA,',',1,5684) +LexToken(VAR,'opar',1,5696) +LexToken(ASSIGNMENT,'=',1,5700) +LexToken(VAR,'list',1,5701) +LexToken(OPENBRACKET,'(',1,5705) +LexToken(CLOSEBRACKET,')',1,5706) +LexToken(COMMA,',',1,5707) +LexToken(VAR,'blocktype',1,5719) +LexToken(ASSIGNMENT,'=',1,5728) +LexToken(DQSTRING,'"c"',1,5731) +LexToken(COMMA,',',1,5732) +LexToken(VAR,'firing',1,5744) +LexToken(ASSIGNMENT,'=',1,5750) +LexToken(NUMBER,'0',1,5751) +LexToken(COMMA,',',1,5752) +LexToken(VAR,'dep_ut',1,5764) +LexToken(ASSIGNMENT,'=',1,5770) +LexToken(OPENSQBRACKET,'[',1,5771) +LexToken(PREVAR_BOOLEAN,'%f',1,5772) +LexToken(COMMA,',',1,5774) +LexToken(PREVAR_BOOLEAN,'%t',1,5775) +LexToken(CLOSESQBRACKET,']',1,5777) +LexToken(COMMA,',',1,5778) +LexToken(VAR,'label',1,5790) +LexToken(ASSIGNMENT,'=',1,5795) +LexToken(DQSTRING,'""',1,5797) +LexToken(COMMA,',',1,5798) +LexToken(VAR,'nzcross',1,5810) +LexToken(ASSIGNMENT,'=',1,5817) +LexToken(NUMBER,'0',1,5818) +LexToken(COMMA,',',1,5819) +LexToken(VAR,'nmode',1,5831) +LexToken(ASSIGNMENT,'=',1,5836) +LexToken(NUMBER,'0',1,5837) +LexToken(COMMA,',',1,5838) +LexToken(VAR,'equations',1,5850) +LexToken(ASSIGNMENT,'=',1,5859) +LexToken(VAR,'list',1,5860) +LexToken(OPENBRACKET,'(',1,5864) +LexToken(CLOSEBRACKET,')',1,5865) +LexToken(CLOSEBRACKET,')',1,5866) +LexToken(COMMA,',',1,5867) +LexToken(VAR,'doc',1,5879) +LexToken(ASSIGNMENT,'=',1,5882) +LexToken(VAR,'list',1,5883) +LexToken(OPENBRACKET,'(',1,5887) +LexToken(CLOSEBRACKET,')',1,5888) +LexToken(CLOSEBRACKET,')',1,5889) +LexToken(EOL,'\n',1,5890) +LexToken(VAR,'scs_m_1',1,5899) +LexToken(DOT,'.',1,5906) +LexToken(VAR,'objs',1,5907) +LexToken(OPENBRACKET,'(',1,5911) +LexToken(NUMBER,'2',1,5912) +LexToken(CLOSEBRACKET,')',1,5913) +LexToken(ASSIGNMENT,'=',1,5914) +LexToken(SCICOS_LINK,'scicos_link',1,5915) +LexToken(OPENBRACKET,'(',1,5926) +LexToken(VAR,'xx',1,5938) +LexToken(ASSIGNMENT,'=',1,5940) +LexToken(OPENSQBRACKET,'[',1,5941) +LexToken(NUMBER,'349.63473',1,5942) +LexToken(SEMICOLON,';',1,5951) +LexToken(NUMBER,'349.49528',1,5952) +LexToken(CLOSESQBRACKET,']',1,5961) +LexToken(COMMA,',',1,5962) +LexToken(VAR,'yy',1,5974) +LexToken(ASSIGNMENT,'=',1,5976) +LexToken(OPENSQBRACKET,'[',1,5977) +LexToken(NUMBER,'600.47089',1,5978) +LexToken(SEMICOLON,';',1,5987) +LexToken(NUMBER,'565.10704',1,5988) +LexToken(CLOSESQBRACKET,']',1,5997) +LexToken(COMMA,',',1,5998) +LexToken(VAR,'id',1,6010) +LexToken(ASSIGNMENT,'=',1,6012) +LexToken(DQSTRING,'"drawlink"',1,6022) +LexToken(COMMA,',',1,6023) +LexToken(VAR,'thick',1,6035) +LexToken(ASSIGNMENT,'=',1,6040) +LexToken(OPENSQBRACKET,'[',1,6041) +LexToken(NUMBER,'0',1,6042) +LexToken(COMMA,',',1,6043) +LexToken(NUMBER,'0',1,6044) +LexToken(CLOSESQBRACKET,']',1,6045) +LexToken(COMMA,',',1,6046) +LexToken(VAR,'ct',1,6058) +LexToken(ASSIGNMENT,'=',1,6060) +LexToken(OPENSQBRACKET,'[',1,6061) +LexToken(NUMBER,'5',1,6062) +LexToken(COMMA,',',1,6063) +LexToken(NUMBER,'-1',1,6064) +LexToken(CLOSESQBRACKET,']',1,6066) +LexToken(COMMA,',',1,6067) +LexToken(VAR,'from',1,6079) +LexToken(ASSIGNMENT,'=',1,6083) +LexToken(OPENSQBRACKET,'[',1,6084) +LexToken(NUMBER,'1',1,6085) +LexToken(COMMA,',',1,6086) +LexToken(NUMBER,'1',1,6087) +LexToken(COMMA,',',1,6088) +LexToken(NUMBER,'0',1,6089) +LexToken(CLOSESQBRACKET,']',1,6090) +LexToken(COMMA,',',1,6091) +LexToken(VAR,'to',1,6103) +LexToken(ASSIGNMENT,'=',1,6105) +LexToken(OPENSQBRACKET,'[',1,6106) +LexToken(NUMBER,'3',1,6107) +LexToken(COMMA,',',1,6108) +LexToken(NUMBER,'1',1,6109) +LexToken(COMMA,',',1,6110) +LexToken(NUMBER,'1',1,6111) +LexToken(CLOSESQBRACKET,']',1,6112) +LexToken(CLOSEBRACKET,')',1,6113) +LexToken(EOL,'\n',1,6114) +LexToken(VAR,'scs_m_1',1,6123) +LexToken(DOT,'.',1,6130) +LexToken(VAR,'objs',1,6131) +LexToken(OPENBRACKET,'(',1,6135) +LexToken(NUMBER,'3',1,6136) +LexToken(CLOSEBRACKET,')',1,6137) +LexToken(ASSIGNMENT,'=',1,6138) +LexToken(SCICOS_BLOCK,'scicos_block',1,6139) +LexToken(OPENBRACKET,'(',1,6151) +LexToken(VAR,'gui',1,6163) +LexToken(ASSIGNMENT,'=',1,6166) +LexToken(DQSTRING,'"CLKSPLIT_f"',1,6178) +LexToken(COMMA,',',1,6179) +LexToken(VAR,'graphics',1,6191) +LexToken(ASSIGNMENT,'=',1,6199) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,6200) +LexToken(OPENBRACKET,'(',1,6215) +LexToken(VAR,'orig',1,6227) +LexToken(ASSIGNMENT,'=',1,6231) +LexToken(OPENSQBRACKET,'[',1,6232) +LexToken(NUMBER,'349.49528',1,6233) +LexToken(SEMICOLON,';',1,6242) +LexToken(NUMBER,'565.10704',1,6243) +LexToken(CLOSESQBRACKET,']',1,6252) +LexToken(COMMA,',',1,6253) +LexToken(VAR,'sz',1,6265) +LexToken(ASSIGNMENT,'=',1,6267) +LexToken(OPENSQBRACKET,'[',1,6268) +LexToken(NUMBER,'0.3333333',1,6269) +LexToken(COMMA,',',1,6278) +LexToken(NUMBER,'0.3333333',1,6279) +LexToken(CLOSESQBRACKET,']',1,6288) +LexToken(COMMA,',',1,6289) +LexToken(VAR,'flip',1,6301) +LexToken(ASSIGNMENT,'=',1,6305) +LexToken(PREVAR_BOOLEAN,'%t',1,6306) +LexToken(COMMA,',',1,6308) +LexToken(VAR,'theta',1,6320) +LexToken(ASSIGNMENT,'=',1,6325) +LexToken(NUMBER,'0',1,6326) +LexToken(COMMA,',',1,6327) +LexToken(VAR,'exprs',1,6339) +LexToken(ASSIGNMENT,'=',1,6344) +LexToken(OPENSQBRACKET,'[',1,6345) +LexToken(CLOSESQBRACKET,']',1,6346) +LexToken(COMMA,',',1,6347) +LexToken(VAR,'pin',1,6359) +LexToken(ASSIGNMENT,'=',1,6362) +LexToken(OPENSQBRACKET,'[',1,6363) +LexToken(CLOSESQBRACKET,']',1,6364) +LexToken(COMMA,',',1,6365) +LexToken(VAR,'pout',1,6377) +LexToken(ASSIGNMENT,'=',1,6381) +LexToken(OPENSQBRACKET,'[',1,6382) +LexToken(CLOSESQBRACKET,']',1,6383) +LexToken(COMMA,',',1,6384) +LexToken(VAR,'pein',1,6396) +LexToken(ASSIGNMENT,'=',1,6400) +LexToken(NUMBER,'2',1,6401) +LexToken(COMMA,',',1,6402) +LexToken(VAR,'peout',1,6414) +LexToken(ASSIGNMENT,'=',1,6419) +LexToken(OPENSQBRACKET,'[',1,6420) +LexToken(NUMBER,'8',1,6421) +LexToken(SEMICOLON,';',1,6422) +LexToken(NUMBER,'4',1,6423) +LexToken(CLOSESQBRACKET,']',1,6424) +LexToken(COMMA,',',1,6425) +LexToken(VAR,'gr_i',1,6437) +LexToken(ASSIGNMENT,'=',1,6441) +LexToken(OPENSQBRACKET,'[',1,6442) +LexToken(CLOSESQBRACKET,']',1,6443) +LexToken(COMMA,',',1,6444) +LexToken(VAR,'id',1,6456) +LexToken(ASSIGNMENT,'=',1,6458) +LexToken(DQSTRING,'""',1,6460) +LexToken(COMMA,',',1,6461) +LexToken(VAR,'in_implicit',1,6473) +LexToken(ASSIGNMENT,'=',1,6484) +LexToken(OPENSQBRACKET,'[',1,6485) +LexToken(CLOSESQBRACKET,']',1,6486) +LexToken(COMMA,',',1,6487) +LexToken(VAR,'out_implicit',1,6499) +LexToken(ASSIGNMENT,'=',1,6511) +LexToken(OPENSQBRACKET,'[',1,6512) +LexToken(CLOSESQBRACKET,']',1,6513) +LexToken(CLOSEBRACKET,')',1,6514) +LexToken(COMMA,',',1,6515) +LexToken(VAR,'model',1,6527) +LexToken(ASSIGNMENT,'=',1,6532) +LexToken(SCICOS_MODEL,'scicos_model',1,6533) +LexToken(OPENBRACKET,'(',1,6545) +LexToken(VAR,'sim',1,6557) +LexToken(ASSIGNMENT,'=',1,6560) +LexToken(DQSTRING,'"split"',1,6567) +LexToken(COMMA,',',1,6568) +LexToken(VAR,'in',1,6580) +LexToken(ASSIGNMENT,'=',1,6582) +LexToken(OPENSQBRACKET,'[',1,6583) +LexToken(CLOSESQBRACKET,']',1,6584) +LexToken(COMMA,',',1,6585) +LexToken(VAR,'in2',1,6597) +LexToken(ASSIGNMENT,'=',1,6600) +LexToken(OPENSQBRACKET,'[',1,6601) +LexToken(CLOSESQBRACKET,']',1,6602) +LexToken(COMMA,',',1,6603) +LexToken(VAR,'intyp',1,6615) +LexToken(ASSIGNMENT,'=',1,6620) +LexToken(NUMBER,'1',1,6621) +LexToken(COMMA,',',1,6622) +LexToken(VAR,'out',1,6634) +LexToken(ASSIGNMENT,'=',1,6637) +LexToken(OPENSQBRACKET,'[',1,6638) +LexToken(CLOSESQBRACKET,']',1,6639) +LexToken(COMMA,',',1,6640) +LexToken(VAR,'out2',1,6652) +LexToken(ASSIGNMENT,'=',1,6656) +LexToken(OPENSQBRACKET,'[',1,6657) +LexToken(CLOSESQBRACKET,']',1,6658) +LexToken(COMMA,',',1,6659) +LexToken(VAR,'outtyp',1,6671) +LexToken(ASSIGNMENT,'=',1,6677) +LexToken(NUMBER,'1',1,6678) +LexToken(COMMA,',',1,6679) +LexToken(VAR,'evtin',1,6691) +LexToken(ASSIGNMENT,'=',1,6696) +LexToken(NUMBER,'1',1,6697) +LexToken(COMMA,',',1,6698) +LexToken(VAR,'evtout',1,6710) +LexToken(ASSIGNMENT,'=',1,6716) +LexToken(OPENSQBRACKET,'[',1,6717) +LexToken(NUMBER,'1',1,6718) +LexToken(SEMICOLON,';',1,6719) +LexToken(NUMBER,'1',1,6720) +LexToken(CLOSESQBRACKET,']',1,6721) +LexToken(COMMA,',',1,6722) +LexToken(VAR,'state',1,6734) +LexToken(ASSIGNMENT,'=',1,6739) +LexToken(OPENSQBRACKET,'[',1,6740) +LexToken(CLOSESQBRACKET,']',1,6741) +LexToken(COMMA,',',1,6742) +LexToken(VAR,'dstate',1,6754) +LexToken(ASSIGNMENT,'=',1,6760) +LexToken(OPENSQBRACKET,'[',1,6761) +LexToken(CLOSESQBRACKET,']',1,6762) +LexToken(COMMA,',',1,6763) +LexToken(VAR,'odstate',1,6775) +LexToken(ASSIGNMENT,'=',1,6782) +LexToken(VAR,'list',1,6783) +LexToken(OPENBRACKET,'(',1,6787) +LexToken(CLOSEBRACKET,')',1,6788) +LexToken(COMMA,',',1,6789) +LexToken(VAR,'rpar',1,6801) +LexToken(ASSIGNMENT,'=',1,6805) +LexToken(OPENSQBRACKET,'[',1,6806) +LexToken(CLOSESQBRACKET,']',1,6807) +LexToken(COMMA,',',1,6808) +LexToken(VAR,'ipar',1,6820) +LexToken(ASSIGNMENT,'=',1,6824) +LexToken(OPENSQBRACKET,'[',1,6825) +LexToken(CLOSESQBRACKET,']',1,6826) +LexToken(COMMA,',',1,6827) +LexToken(VAR,'opar',1,6839) +LexToken(ASSIGNMENT,'=',1,6843) +LexToken(VAR,'list',1,6844) +LexToken(OPENBRACKET,'(',1,6848) +LexToken(CLOSEBRACKET,')',1,6849) +LexToken(COMMA,',',1,6850) +LexToken(VAR,'blocktype',1,6862) +LexToken(ASSIGNMENT,'=',1,6871) +LexToken(DQSTRING,'"d"',1,6874) +LexToken(COMMA,',',1,6875) +LexToken(VAR,'firing',1,6887) +LexToken(ASSIGNMENT,'=',1,6893) +LexToken(OPENSQBRACKET,'[',1,6894) +LexToken(PREVAR_BOOLEAN,'%f',1,6895) +LexToken(COMMA,',',1,6897) +LexToken(PREVAR_BOOLEAN,'%f',1,6898) +LexToken(COMMA,',',1,6900) +LexToken(PREVAR_BOOLEAN,'%f',1,6901) +LexToken(CLOSESQBRACKET,']',1,6903) +LexToken(COMMA,',',1,6904) +LexToken(VAR,'dep_ut',1,6916) +LexToken(ASSIGNMENT,'=',1,6922) +LexToken(OPENSQBRACKET,'[',1,6923) +LexToken(PREVAR_BOOLEAN,'%f',1,6924) +LexToken(COMMA,',',1,6926) +LexToken(PREVAR_BOOLEAN,'%f',1,6927) +LexToken(CLOSESQBRACKET,']',1,6929) +LexToken(COMMA,',',1,6930) +LexToken(VAR,'label',1,6942) +LexToken(ASSIGNMENT,'=',1,6947) +LexToken(DQSTRING,'""',1,6949) +LexToken(COMMA,',',1,6950) +LexToken(VAR,'nzcross',1,6962) +LexToken(ASSIGNMENT,'=',1,6969) +LexToken(NUMBER,'0',1,6970) +LexToken(COMMA,',',1,6971) +LexToken(VAR,'nmode',1,6983) +LexToken(ASSIGNMENT,'=',1,6988) +LexToken(NUMBER,'0',1,6989) +LexToken(COMMA,',',1,6990) +LexToken(VAR,'equations',1,7002) +LexToken(ASSIGNMENT,'=',1,7011) +LexToken(VAR,'list',1,7012) +LexToken(OPENBRACKET,'(',1,7016) +LexToken(CLOSEBRACKET,')',1,7017) +LexToken(CLOSEBRACKET,')',1,7018) +LexToken(COMMA,',',1,7019) +LexToken(VAR,'doc',1,7031) +LexToken(ASSIGNMENT,'=',1,7034) +LexToken(VAR,'list',1,7035) +LexToken(OPENBRACKET,'(',1,7039) +LexToken(CLOSEBRACKET,')',1,7040) +LexToken(CLOSEBRACKET,')',1,7041) +LexToken(EOL,'\n',1,7042) +LexToken(VAR,'scs_m_1',1,7051) +LexToken(DOT,'.',1,7058) +LexToken(VAR,'objs',1,7059) +LexToken(OPENBRACKET,'(',1,7063) +LexToken(NUMBER,'4',1,7064) +LexToken(CLOSEBRACKET,')',1,7065) +LexToken(ASSIGNMENT,'=',1,7066) +LexToken(SCICOS_LINK,'scicos_link',1,7067) +LexToken(OPENBRACKET,'(',1,7078) +LexToken(VAR,'xx',1,7090) +LexToken(ASSIGNMENT,'=',1,7092) +LexToken(OPENSQBRACKET,'[',1,7093) +LexToken(NUMBER,'349.49528',1,7094) +LexToken(SEMICOLON,';',1,7103) +LexToken(NUMBER,'266.69602',1,7104) +LexToken(SEMICOLON,';',1,7113) +LexToken(NUMBER,'266.69602',1,7114) +LexToken(SEMICOLON,';',1,7123) +LexToken(NUMBER,'270.35525',1,7124) +LexToken(SEMICOLON,';',1,7133) +LexToken(NUMBER,'342.80795',1,7134) +LexToken(SEMICOLON,';',1,7143) +LexToken(NUMBER,'342.80795',1,7144) +LexToken(SEMICOLON,';',1,7153) +LexToken(NUMBER,'349.63473',1,7154) +LexToken(CLOSESQBRACKET,']',1,7163) +LexToken(COMMA,',',1,7164) +LexToken(VAR,'yy',1,7176) +LexToken(ASSIGNMENT,'=',1,7178) +LexToken(OPENSQBRACKET,'[',1,7179) +LexToken(NUMBER,'565.10704',1,7180) +LexToken(SEMICOLON,';',1,7189) +LexToken(NUMBER,'565.10704',1,7190) +LexToken(SEMICOLON,';',1,7199) +LexToken(NUMBER,'680.99483',1,7200) +LexToken(SEMICOLON,';',1,7209) +LexToken(NUMBER,'680.99483',1,7210) +LexToken(SEMICOLON,';',1,7219) +LexToken(NUMBER,'680.99483',1,7220) +LexToken(SEMICOLON,';',1,7229) +LexToken(NUMBER,'651.89946',1,7230) +LexToken(SEMICOLON,';',1,7239) +LexToken(NUMBER,'651.89946',1,7240) +LexToken(CLOSESQBRACKET,']',1,7249) +LexToken(COMMA,',',1,7250) +LexToken(VAR,'id',1,7262) +LexToken(ASSIGNMENT,'=',1,7264) +LexToken(DQSTRING,'"drawlink"',1,7274) +LexToken(COMMA,',',1,7275) +LexToken(VAR,'thick',1,7287) +LexToken(ASSIGNMENT,'=',1,7292) +LexToken(OPENSQBRACKET,'[',1,7293) +LexToken(NUMBER,'0',1,7294) +LexToken(COMMA,',',1,7295) +LexToken(NUMBER,'0',1,7296) +LexToken(CLOSESQBRACKET,']',1,7297) +LexToken(COMMA,',',1,7298) +LexToken(VAR,'ct',1,7310) +LexToken(ASSIGNMENT,'=',1,7312) +LexToken(OPENSQBRACKET,'[',1,7313) +LexToken(NUMBER,'5',1,7314) +LexToken(COMMA,',',1,7315) +LexToken(NUMBER,'-1',1,7316) +LexToken(CLOSESQBRACKET,']',1,7318) +LexToken(COMMA,',',1,7319) +LexToken(VAR,'from',1,7331) +LexToken(ASSIGNMENT,'=',1,7335) +LexToken(OPENSQBRACKET,'[',1,7336) +LexToken(NUMBER,'3',1,7337) +LexToken(COMMA,',',1,7338) +LexToken(NUMBER,'2',1,7339) +LexToken(COMMA,',',1,7340) +LexToken(NUMBER,'0',1,7341) +LexToken(CLOSESQBRACKET,']',1,7342) +LexToken(COMMA,',',1,7343) +LexToken(VAR,'to',1,7355) +LexToken(ASSIGNMENT,'=',1,7357) +LexToken(OPENSQBRACKET,'[',1,7358) +LexToken(NUMBER,'1',1,7359) +LexToken(COMMA,',',1,7360) +LexToken(NUMBER,'1',1,7361) +LexToken(COMMA,',',1,7362) +LexToken(NUMBER,'1',1,7363) +LexToken(CLOSESQBRACKET,']',1,7364) +LexToken(CLOSEBRACKET,')',1,7365) +LexToken(EOL,'\n',1,7366) +LexToken(VAR,'scs_m_1',1,7375) +LexToken(DOT,'.',1,7382) +LexToken(VAR,'objs',1,7383) +LexToken(OPENBRACKET,'(',1,7387) +LexToken(NUMBER,'5',1,7388) +LexToken(CLOSEBRACKET,')',1,7389) +LexToken(ASSIGNMENT,'=',1,7390) +LexToken(SCICOS_BLOCK,'scicos_block',1,7391) +LexToken(OPENBRACKET,'(',1,7403) +LexToken(VAR,'gui',1,7415) +LexToken(ASSIGNMENT,'=',1,7418) +LexToken(DQSTRING,'"OUT_f"',1,7425) +LexToken(COMMA,',',1,7426) +LexToken(VAR,'graphics',1,7438) +LexToken(ASSIGNMENT,'=',1,7446) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,7447) +LexToken(OPENBRACKET,'(',1,7462) +LexToken(VAR,'orig',1,7474) +LexToken(ASSIGNMENT,'=',1,7478) +LexToken(OPENSQBRACKET,'[',1,7479) +LexToken(NUMBER,'398.20616',1,7480) +LexToken(COMMA,',',1,7489) +LexToken(NUMBER,'616.18517',1,7490) +LexToken(CLOSESQBRACKET,']',1,7499) +LexToken(COMMA,',',1,7500) +LexToken(VAR,'sz',1,7512) +LexToken(ASSIGNMENT,'=',1,7514) +LexToken(OPENSQBRACKET,'[',1,7515) +LexToken(NUMBER,'20',1,7516) +LexToken(COMMA,',',1,7518) +LexToken(NUMBER,'20',1,7519) +LexToken(CLOSESQBRACKET,']',1,7521) +LexToken(COMMA,',',1,7522) +LexToken(VAR,'flip',1,7534) +LexToken(ASSIGNMENT,'=',1,7538) +LexToken(PREVAR_BOOLEAN,'%t',1,7539) +LexToken(COMMA,',',1,7541) +LexToken(VAR,'theta',1,7553) +LexToken(ASSIGNMENT,'=',1,7558) +LexToken(NUMBER,'0',1,7559) +LexToken(COMMA,',',1,7560) +LexToken(VAR,'exprs',1,7572) +LexToken(ASSIGNMENT,'=',1,7577) +LexToken(DQSTRING,'"1"',1,7580) +LexToken(COMMA,',',1,7581) +LexToken(VAR,'pin',1,7593) +LexToken(ASSIGNMENT,'=',1,7596) +LexToken(NUMBER,'6',1,7597) +LexToken(COMMA,',',1,7598) +LexToken(VAR,'pout',1,7610) +LexToken(ASSIGNMENT,'=',1,7614) +LexToken(OPENSQBRACKET,'[',1,7615) +LexToken(CLOSESQBRACKET,']',1,7616) +LexToken(COMMA,',',1,7617) +LexToken(VAR,'pein',1,7629) +LexToken(ASSIGNMENT,'=',1,7633) +LexToken(OPENSQBRACKET,'[',1,7634) +LexToken(CLOSESQBRACKET,']',1,7635) +LexToken(COMMA,',',1,7636) +LexToken(VAR,'peout',1,7648) +LexToken(ASSIGNMENT,'=',1,7653) +LexToken(OPENSQBRACKET,'[',1,7654) +LexToken(CLOSESQBRACKET,']',1,7655) +LexToken(COMMA,',',1,7656) +LexToken(VAR,'gr_i',1,7668) +LexToken(ASSIGNMENT,'=',1,7672) +LexToken(OPENSQBRACKET,'[',1,7673) +LexToken(CLOSESQBRACKET,']',1,7674) +LexToken(COMMA,',',1,7675) +LexToken(VAR,'id',1,7687) +LexToken(ASSIGNMENT,'=',1,7689) +LexToken(DQSTRING,'""',1,7691) +LexToken(COMMA,',',1,7692) +LexToken(VAR,'in_implicit',1,7704) +LexToken(ASSIGNMENT,'=',1,7715) +LexToken(DQSTRING,'"E"',1,7718) +LexToken(COMMA,',',1,7719) +LexToken(VAR,'out_implicit',1,7731) +LexToken(ASSIGNMENT,'=',1,7743) +LexToken(OPENSQBRACKET,'[',1,7744) +LexToken(CLOSESQBRACKET,']',1,7745) +LexToken(CLOSEBRACKET,')',1,7746) +LexToken(COMMA,',',1,7747) +LexToken(VAR,'model',1,7759) +LexToken(ASSIGNMENT,'=',1,7764) +LexToken(SCICOS_MODEL,'scicos_model',1,7765) +LexToken(OPENBRACKET,'(',1,7777) +LexToken(VAR,'sim',1,7789) +LexToken(ASSIGNMENT,'=',1,7792) +LexToken(DQSTRING,'"output"',1,7800) +LexToken(COMMA,',',1,7801) +LexToken(VAR,'in',1,7813) +LexToken(ASSIGNMENT,'=',1,7815) +LexToken(NUMBER,'-1',1,7816) +LexToken(COMMA,',',1,7818) +LexToken(VAR,'in2',1,7830) +LexToken(ASSIGNMENT,'=',1,7833) +LexToken(NUMBER,'-2',1,7834) +LexToken(COMMA,',',1,7836) +LexToken(VAR,'intyp',1,7848) +LexToken(ASSIGNMENT,'=',1,7853) +LexToken(NUMBER,'-1',1,7854) +LexToken(COMMA,',',1,7856) +LexToken(VAR,'out',1,7868) +LexToken(ASSIGNMENT,'=',1,7871) +LexToken(OPENSQBRACKET,'[',1,7872) +LexToken(CLOSESQBRACKET,']',1,7873) +LexToken(COMMA,',',1,7874) +LexToken(VAR,'out2',1,7886) +LexToken(ASSIGNMENT,'=',1,7890) +LexToken(OPENSQBRACKET,'[',1,7891) +LexToken(CLOSESQBRACKET,']',1,7892) +LexToken(COMMA,',',1,7893) +LexToken(VAR,'outtyp',1,7905) +LexToken(ASSIGNMENT,'=',1,7911) +LexToken(NUMBER,'1',1,7912) +LexToken(COMMA,',',1,7913) +LexToken(VAR,'evtin',1,7925) +LexToken(ASSIGNMENT,'=',1,7930) +LexToken(OPENSQBRACKET,'[',1,7931) +LexToken(CLOSESQBRACKET,']',1,7932) +LexToken(COMMA,',',1,7933) +LexToken(VAR,'evtout',1,7945) +LexToken(ASSIGNMENT,'=',1,7951) +LexToken(OPENSQBRACKET,'[',1,7952) +LexToken(CLOSESQBRACKET,']',1,7953) +LexToken(COMMA,',',1,7954) +LexToken(VAR,'state',1,7966) +LexToken(ASSIGNMENT,'=',1,7971) +LexToken(OPENSQBRACKET,'[',1,7972) +LexToken(CLOSESQBRACKET,']',1,7973) +LexToken(COMMA,',',1,7974) +LexToken(VAR,'dstate',1,7986) +LexToken(ASSIGNMENT,'=',1,7992) +LexToken(OPENSQBRACKET,'[',1,7993) +LexToken(CLOSESQBRACKET,']',1,7994) +LexToken(COMMA,',',1,7995) +LexToken(VAR,'odstate',1,8007) +LexToken(ASSIGNMENT,'=',1,8014) +LexToken(VAR,'list',1,8015) +LexToken(OPENBRACKET,'(',1,8019) +LexToken(CLOSEBRACKET,')',1,8020) +LexToken(COMMA,',',1,8021) +LexToken(VAR,'rpar',1,8033) +LexToken(ASSIGNMENT,'=',1,8037) +LexToken(OPENSQBRACKET,'[',1,8038) +LexToken(CLOSESQBRACKET,']',1,8039) +LexToken(COMMA,',',1,8040) +LexToken(VAR,'ipar',1,8052) +LexToken(ASSIGNMENT,'=',1,8056) +LexToken(NUMBER,'1',1,8057) +LexToken(COMMA,',',1,8058) +LexToken(VAR,'opar',1,8070) +LexToken(ASSIGNMENT,'=',1,8074) +LexToken(VAR,'list',1,8075) +LexToken(OPENBRACKET,'(',1,8079) +LexToken(CLOSEBRACKET,')',1,8080) +LexToken(COMMA,',',1,8081) +LexToken(VAR,'blocktype',1,8093) +LexToken(ASSIGNMENT,'=',1,8102) +LexToken(DQSTRING,'"c"',1,8105) +LexToken(COMMA,',',1,8106) +LexToken(VAR,'firing',1,8118) +LexToken(ASSIGNMENT,'=',1,8124) +LexToken(OPENSQBRACKET,'[',1,8125) +LexToken(CLOSESQBRACKET,']',1,8126) +LexToken(COMMA,',',1,8127) +LexToken(VAR,'dep_ut',1,8139) +LexToken(ASSIGNMENT,'=',1,8145) +LexToken(OPENSQBRACKET,'[',1,8146) +LexToken(PREVAR_BOOLEAN,'%f',1,8147) +LexToken(COMMA,',',1,8149) +LexToken(PREVAR_BOOLEAN,'%f',1,8150) +LexToken(CLOSESQBRACKET,']',1,8152) +LexToken(COMMA,',',1,8153) +LexToken(VAR,'label',1,8165) +LexToken(ASSIGNMENT,'=',1,8170) +LexToken(DQSTRING,'""',1,8172) +LexToken(COMMA,',',1,8173) +LexToken(VAR,'nzcross',1,8185) +LexToken(ASSIGNMENT,'=',1,8192) +LexToken(NUMBER,'0',1,8193) +LexToken(COMMA,',',1,8194) +LexToken(VAR,'nmode',1,8206) +LexToken(ASSIGNMENT,'=',1,8211) +LexToken(NUMBER,'0',1,8212) +LexToken(COMMA,',',1,8213) +LexToken(VAR,'equations',1,8225) +LexToken(ASSIGNMENT,'=',1,8234) +LexToken(VAR,'list',1,8235) +LexToken(OPENBRACKET,'(',1,8239) +LexToken(CLOSEBRACKET,')',1,8240) +LexToken(CLOSEBRACKET,')',1,8241) +LexToken(COMMA,',',1,8242) +LexToken(VAR,'doc',1,8254) +LexToken(ASSIGNMENT,'=',1,8257) +LexToken(VAR,'list',1,8258) +LexToken(OPENBRACKET,'(',1,8262) +LexToken(CLOSEBRACKET,')',1,8263) +LexToken(CLOSEBRACKET,')',1,8264) +LexToken(EOL,'\n',1,8265) +LexToken(VAR,'scs_m_1',1,8274) +LexToken(DOT,'.',1,8281) +LexToken(VAR,'objs',1,8282) +LexToken(OPENBRACKET,'(',1,8286) +LexToken(NUMBER,'6',1,8287) +LexToken(CLOSEBRACKET,')',1,8288) +LexToken(ASSIGNMENT,'=',1,8289) +LexToken(SCICOS_LINK,'scicos_link',1,8290) +LexToken(OPENBRACKET,'(',1,8301) +LexToken(VAR,'xx',1,8313) +LexToken(ASSIGNMENT,'=',1,8315) +LexToken(OPENSQBRACKET,'[',1,8316) +LexToken(NUMBER,'378.20616',1,8317) +LexToken(SEMICOLON,';',1,8326) +LexToken(NUMBER,'398.20616',1,8327) +LexToken(CLOSESQBRACKET,']',1,8336) +LexToken(COMMA,',',1,8337) +LexToken(VAR,'yy',1,8349) +LexToken(ASSIGNMENT,'=',1,8351) +LexToken(OPENSQBRACKET,'[',1,8352) +LexToken(NUMBER,'626.18517',1,8353) +LexToken(SEMICOLON,';',1,8362) +LexToken(NUMBER,'626.18517',1,8363) +LexToken(CLOSESQBRACKET,']',1,8372) +LexToken(COMMA,',',1,8373) +LexToken(VAR,'id',1,8385) +LexToken(ASSIGNMENT,'=',1,8387) +LexToken(DQSTRING,'"drawlink"',1,8397) +LexToken(COMMA,',',1,8398) +LexToken(VAR,'thick',1,8410) +LexToken(ASSIGNMENT,'=',1,8415) +LexToken(OPENSQBRACKET,'[',1,8416) +LexToken(NUMBER,'0',1,8417) +LexToken(COMMA,',',1,8418) +LexToken(NUMBER,'0',1,8419) +LexToken(CLOSESQBRACKET,']',1,8420) +LexToken(COMMA,',',1,8421) +LexToken(VAR,'ct',1,8433) +LexToken(ASSIGNMENT,'=',1,8435) +LexToken(OPENSQBRACKET,'[',1,8436) +LexToken(NUMBER,'1',1,8437) +LexToken(COMMA,',',1,8438) +LexToken(NUMBER,'1',1,8439) +LexToken(CLOSESQBRACKET,']',1,8440) +LexToken(COMMA,',',1,8441) +LexToken(VAR,'from',1,8453) +LexToken(ASSIGNMENT,'=',1,8457) +LexToken(OPENSQBRACKET,'[',1,8458) +LexToken(NUMBER,'1',1,8459) +LexToken(COMMA,',',1,8460) +LexToken(NUMBER,'1',1,8461) +LexToken(COMMA,',',1,8462) +LexToken(NUMBER,'0',1,8463) +LexToken(CLOSESQBRACKET,']',1,8464) +LexToken(COMMA,',',1,8465) +LexToken(VAR,'to',1,8477) +LexToken(ASSIGNMENT,'=',1,8479) +LexToken(OPENSQBRACKET,'[',1,8480) +LexToken(NUMBER,'5',1,8481) +LexToken(COMMA,',',1,8482) +LexToken(NUMBER,'1',1,8483) +LexToken(COMMA,',',1,8484) +LexToken(NUMBER,'1',1,8485) +LexToken(CLOSESQBRACKET,']',1,8486) +LexToken(CLOSEBRACKET,')',1,8487) +LexToken(EOL,'\n',1,8488) +LexToken(VAR,'scs_m_1',1,8497) +LexToken(DOT,'.',1,8504) +LexToken(VAR,'objs',1,8505) +LexToken(OPENBRACKET,'(',1,8509) +LexToken(NUMBER,'7',1,8510) +LexToken(CLOSEBRACKET,')',1,8511) +LexToken(ASSIGNMENT,'=',1,8512) +LexToken(SCICOS_BLOCK,'scicos_block',1,8513) +LexToken(OPENBRACKET,'(',1,8525) +LexToken(VAR,'gui',1,8537) +LexToken(ASSIGNMENT,'=',1,8540) +LexToken(DQSTRING,'"CLKOUTV_f"',1,8551) +LexToken(COMMA,',',1,8552) +LexToken(VAR,'graphics',1,8564) +LexToken(ASSIGNMENT,'=',1,8572) +LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,8573) +LexToken(OPENBRACKET,'(',1,8588) +LexToken(VAR,'orig',1,8600) +LexToken(ASSIGNMENT,'=',1,8604) +LexToken(OPENSQBRACKET,'[',1,8605) +LexToken(NUMBER,'339.49528',1,8606) +LexToken(COMMA,',',1,8615) +LexToken(NUMBER,'505.10704',1,8616) +LexToken(CLOSESQBRACKET,']',1,8625) +LexToken(COMMA,',',1,8626) +LexToken(VAR,'sz',1,8638) +LexToken(ASSIGNMENT,'=',1,8640) +LexToken(OPENSQBRACKET,'[',1,8641) +LexToken(NUMBER,'20',1,8642) +LexToken(COMMA,',',1,8644) +LexToken(NUMBER,'30',1,8645) +LexToken(CLOSESQBRACKET,']',1,8647) +LexToken(COMMA,',',1,8648) +LexToken(VAR,'flip',1,8660) +LexToken(ASSIGNMENT,'=',1,8664) +LexToken(PREVAR_BOOLEAN,'%t',1,8665) +LexToken(COMMA,',',1,8667) +LexToken(VAR,'theta',1,8679) +LexToken(ASSIGNMENT,'=',1,8684) +LexToken(NUMBER,'0',1,8685) +LexToken(COMMA,',',1,8686) +LexToken(VAR,'exprs',1,8698) +LexToken(ASSIGNMENT,'=',1,8703) +LexToken(DQSTRING,'"1"',1,8706) +LexToken(COMMA,',',1,8707) +LexToken(VAR,'pin',1,8719) +LexToken(ASSIGNMENT,'=',1,8722) +LexToken(OPENSQBRACKET,'[',1,8723) +LexToken(CLOSESQBRACKET,']',1,8724) +LexToken(COMMA,',',1,8725) +LexToken(VAR,'pout',1,8737) +LexToken(ASSIGNMENT,'=',1,8741) +LexToken(OPENSQBRACKET,'[',1,8742) +LexToken(CLOSESQBRACKET,']',1,8743) +LexToken(COMMA,',',1,8744) +LexToken(VAR,'pein',1,8756) +LexToken(ASSIGNMENT,'=',1,8760) +LexToken(NUMBER,'8',1,8761) +LexToken(COMMA,',',1,8762) +LexToken(VAR,'peout',1,8774) +LexToken(ASSIGNMENT,'=',1,8779) +LexToken(OPENSQBRACKET,'[',1,8780) +LexToken(CLOSESQBRACKET,']',1,8781) +LexToken(COMMA,',',1,8782) +LexToken(VAR,'gr_i',1,8794) +LexToken(ASSIGNMENT,'=',1,8798) +LexToken(OPENSQBRACKET,'[',1,8799) +LexToken(CLOSESQBRACKET,']',1,8800) +LexToken(COMMA,',',1,8801) +LexToken(VAR,'id',1,8813) +LexToken(ASSIGNMENT,'=',1,8815) +LexToken(DQSTRING,'""',1,8817) +LexToken(COMMA,',',1,8818) +LexToken(VAR,'in_implicit',1,8830) +LexToken(ASSIGNMENT,'=',1,8841) +LexToken(OPENSQBRACKET,'[',1,8842) +LexToken(CLOSESQBRACKET,']',1,8843) +LexToken(COMMA,',',1,8844) +LexToken(VAR,'out_implicit',1,8856) +LexToken(ASSIGNMENT,'=',1,8868) +LexToken(OPENSQBRACKET,'[',1,8869) +LexToken(CLOSESQBRACKET,']',1,8870) +LexToken(CLOSEBRACKET,')',1,8871) +LexToken(COMMA,',',1,8872) +LexToken(VAR,'model',1,8884) +LexToken(ASSIGNMENT,'=',1,8889) +LexToken(SCICOS_MODEL,'scicos_model',1,8890) +LexToken(OPENBRACKET,'(',1,8902) +LexToken(VAR,'sim',1,8914) +LexToken(ASSIGNMENT,'=',1,8917) +LexToken(DQSTRING,'"output"',1,8925) +LexToken(COMMA,',',1,8926) +LexToken(VAR,'in',1,8938) +LexToken(ASSIGNMENT,'=',1,8940) +LexToken(OPENSQBRACKET,'[',1,8941) +LexToken(CLOSESQBRACKET,']',1,8942) +LexToken(COMMA,',',1,8943) +LexToken(VAR,'in2',1,8955) +LexToken(ASSIGNMENT,'=',1,8958) +LexToken(OPENSQBRACKET,'[',1,8959) +LexToken(CLOSESQBRACKET,']',1,8960) +LexToken(COMMA,',',1,8961) +LexToken(VAR,'intyp',1,8973) +LexToken(ASSIGNMENT,'=',1,8978) +LexToken(NUMBER,'1',1,8979) +LexToken(COMMA,',',1,8980) +LexToken(VAR,'out',1,8992) +LexToken(ASSIGNMENT,'=',1,8995) +LexToken(OPENSQBRACKET,'[',1,8996) +LexToken(CLOSESQBRACKET,']',1,8997) +LexToken(COMMA,',',1,8998) +LexToken(VAR,'out2',1,9010) +LexToken(ASSIGNMENT,'=',1,9014) +LexToken(OPENSQBRACKET,'[',1,9015) +LexToken(CLOSESQBRACKET,']',1,9016) +LexToken(COMMA,',',1,9017) +LexToken(VAR,'outtyp',1,9029) +LexToken(ASSIGNMENT,'=',1,9035) +LexToken(NUMBER,'1',1,9036) +LexToken(COMMA,',',1,9037) +LexToken(VAR,'evtin',1,9049) +LexToken(ASSIGNMENT,'=',1,9054) +LexToken(NUMBER,'1',1,9055) +LexToken(COMMA,',',1,9056) +LexToken(VAR,'evtout',1,9068) +LexToken(ASSIGNMENT,'=',1,9074) +LexToken(OPENSQBRACKET,'[',1,9075) +LexToken(CLOSESQBRACKET,']',1,9076) +LexToken(COMMA,',',1,9077) +LexToken(VAR,'state',1,9089) +LexToken(ASSIGNMENT,'=',1,9094) +LexToken(OPENSQBRACKET,'[',1,9095) +LexToken(CLOSESQBRACKET,']',1,9096) +LexToken(COMMA,',',1,9097) +LexToken(VAR,'dstate',1,9109) +LexToken(ASSIGNMENT,'=',1,9115) +LexToken(OPENSQBRACKET,'[',1,9116) +LexToken(CLOSESQBRACKET,']',1,9117) +LexToken(COMMA,',',1,9118) +LexToken(VAR,'odstate',1,9130) +LexToken(ASSIGNMENT,'=',1,9137) +LexToken(VAR,'list',1,9138) +LexToken(OPENBRACKET,'(',1,9142) +LexToken(CLOSEBRACKET,')',1,9143) +LexToken(COMMA,',',1,9144) +LexToken(VAR,'rpar',1,9156) +LexToken(ASSIGNMENT,'=',1,9160) +LexToken(OPENSQBRACKET,'[',1,9161) +LexToken(CLOSESQBRACKET,']',1,9162) +LexToken(COMMA,',',1,9163) +LexToken(VAR,'ipar',1,9175) +LexToken(ASSIGNMENT,'=',1,9179) +LexToken(NUMBER,'1',1,9180) +LexToken(COMMA,',',1,9181) +LexToken(VAR,'opar',1,9193) +LexToken(ASSIGNMENT,'=',1,9197) +LexToken(VAR,'list',1,9198) +LexToken(OPENBRACKET,'(',1,9202) +LexToken(CLOSEBRACKET,')',1,9203) +LexToken(COMMA,',',1,9204) +LexToken(VAR,'blocktype',1,9216) +LexToken(ASSIGNMENT,'=',1,9225) +LexToken(DQSTRING,'"d"',1,9228) +LexToken(COMMA,',',1,9229) +LexToken(VAR,'firing',1,9241) +LexToken(ASSIGNMENT,'=',1,9247) +LexToken(OPENSQBRACKET,'[',1,9248) +LexToken(CLOSESQBRACKET,']',1,9249) +LexToken(COMMA,',',1,9250) +LexToken(VAR,'dep_ut',1,9262) +LexToken(ASSIGNMENT,'=',1,9268) +LexToken(OPENSQBRACKET,'[',1,9269) +LexToken(PREVAR_BOOLEAN,'%f',1,9270) +LexToken(COMMA,',',1,9272) +LexToken(PREVAR_BOOLEAN,'%f',1,9273) +LexToken(CLOSESQBRACKET,']',1,9275) +LexToken(COMMA,',',1,9276) +LexToken(VAR,'label',1,9288) +LexToken(ASSIGNMENT,'=',1,9293) +LexToken(DQSTRING,'""',1,9295) +LexToken(COMMA,',',1,9296) +LexToken(VAR,'nzcross',1,9308) +LexToken(ASSIGNMENT,'=',1,9315) +LexToken(NUMBER,'0',1,9316) +LexToken(COMMA,',',1,9317) +LexToken(VAR,'nmode',1,9329) +LexToken(ASSIGNMENT,'=',1,9334) +LexToken(NUMBER,'0',1,9335) +LexToken(COMMA,',',1,9336) +LexToken(VAR,'equations',1,9348) +LexToken(ASSIGNMENT,'=',1,9357) +LexToken(VAR,'list',1,9358) +LexToken(OPENBRACKET,'(',1,9362) +LexToken(CLOSEBRACKET,')',1,9363) +LexToken(CLOSEBRACKET,')',1,9364) +LexToken(COMMA,',',1,9365) +LexToken(VAR,'doc',1,9377) +LexToken(ASSIGNMENT,'=',1,9380) +LexToken(VAR,'list',1,9381) +LexToken(OPENBRACKET,'(',1,9385) +LexToken(CLOSEBRACKET,')',1,9386) +LexToken(CLOSEBRACKET,')',1,9387) +LexToken(EOL,'\n',1,9388) +LexToken(VAR,'scs_m_1',1,9397) +LexToken(DOT,'.',1,9404) +LexToken(VAR,'objs',1,9405) +LexToken(OPENBRACKET,'(',1,9409) +LexToken(NUMBER,'8',1,9410) +LexToken(CLOSEBRACKET,')',1,9411) +LexToken(ASSIGNMENT,'=',1,9412) +LexToken(SCICOS_LINK,'scicos_link',1,9413) +LexToken(OPENBRACKET,'(',1,9424) +LexToken(VAR,'xx',1,9436) +LexToken(ASSIGNMENT,'=',1,9438) +LexToken(OPENSQBRACKET,'[',1,9439) +LexToken(NUMBER,'349.49528',1,9440) +LexToken(SEMICOLON,';',1,9449) +LexToken(NUMBER,'349.49528',1,9450) +LexToken(CLOSESQBRACKET,']',1,9459) +LexToken(COMMA,',',1,9460) +LexToken(VAR,'yy',1,9472) +LexToken(ASSIGNMENT,'=',1,9474) +LexToken(OPENSQBRACKET,'[',1,9475) +LexToken(NUMBER,'565.10704',1,9476) +LexToken(SEMICOLON,';',1,9485) +LexToken(NUMBER,'535.10704',1,9486) +LexToken(CLOSESQBRACKET,']',1,9495) +LexToken(COMMA,',',1,9496) +LexToken(VAR,'id',1,9508) +LexToken(ASSIGNMENT,'=',1,9510) +LexToken(DQSTRING,'"drawlink"',1,9520) +LexToken(COMMA,',',1,9521) +LexToken(VAR,'thick',1,9533) +LexToken(ASSIGNMENT,'=',1,9538) +LexToken(OPENSQBRACKET,'[',1,9539) +LexToken(NUMBER,'0',1,9540) +LexToken(COMMA,',',1,9541) +LexToken(NUMBER,'0',1,9542) +LexToken(CLOSESQBRACKET,']',1,9543) +LexToken(COMMA,',',1,9544) +LexToken(VAR,'ct',1,9556) +LexToken(ASSIGNMENT,'=',1,9558) +LexToken(OPENSQBRACKET,'[',1,9559) +LexToken(NUMBER,'5',1,9560) +LexToken(COMMA,',',1,9561) +LexToken(NUMBER,'-1',1,9562) +LexToken(CLOSESQBRACKET,']',1,9564) +LexToken(COMMA,',',1,9565) +LexToken(VAR,'from',1,9577) +LexToken(ASSIGNMENT,'=',1,9581) +LexToken(OPENSQBRACKET,'[',1,9582) +LexToken(NUMBER,'3',1,9583) +LexToken(COMMA,',',1,9584) +LexToken(NUMBER,'1',1,9585) +LexToken(COMMA,',',1,9586) +LexToken(NUMBER,'0',1,9587) +LexToken(CLOSESQBRACKET,']',1,9588) +LexToken(COMMA,',',1,9589) +LexToken(VAR,'to',1,9601) +LexToken(ASSIGNMENT,'=',1,9603) +LexToken(OPENSQBRACKET,'[',1,9604) +LexToken(NUMBER,'7',1,9605) +LexToken(COMMA,',',1,9606) +LexToken(NUMBER,'1',1,9607) +LexToken(COMMA,',',1,9608) +LexToken(NUMBER,'1',1,9609) +LexToken(CLOSESQBRACKET,']',1,9610) +LexToken(CLOSEBRACKET,')',1,9611) +LexToken(EOL,'\n',1,9612) +LexToken(VAR,'model',1,9621) +LexToken(ASSIGNMENT,'=',1,9626) +LexToken(SCICOS_MODEL,'scicos_model',1,9627) +LexToken(OPENBRACKET,'(',1,9639) +LexToken(VAR,'sim',1,9651) +LexToken(ASSIGNMENT,'=',1,9654) +LexToken(DQSTRING,'"csuper"',1,9662) +LexToken(COMMA,',',1,9663) +LexToken(VAR,'in',1,9675) +LexToken(ASSIGNMENT,'=',1,9677) +LexToken(OPENSQBRACKET,'[',1,9678) +LexToken(CLOSESQBRACKET,']',1,9679) +LexToken(COMMA,',',1,9680) +LexToken(VAR,'in2',1,9692) +LexToken(ASSIGNMENT,'=',1,9695) +LexToken(OPENSQBRACKET,'[',1,9696) +LexToken(CLOSESQBRACKET,']',1,9697) +LexToken(COMMA,',',1,9698) +LexToken(VAR,'intyp',1,9710) +LexToken(ASSIGNMENT,'=',1,9715) +LexToken(NUMBER,'1',1,9716) +LexToken(COMMA,',',1,9717) +LexToken(VAR,'out',1,9729) +LexToken(ASSIGNMENT,'=',1,9732) +LexToken(NUMBER,'-1',1,9733) +LexToken(COMMA,',',1,9735) +LexToken(VAR,'out2',1,9747) +LexToken(ASSIGNMENT,'=',1,9751) +LexToken(OPENSQBRACKET,'[',1,9752) +LexToken(CLOSESQBRACKET,']',1,9753) +LexToken(COMMA,',',1,9754) +LexToken(VAR,'outtyp',1,9766) +LexToken(ASSIGNMENT,'=',1,9772) +LexToken(NUMBER,'1',1,9773) +LexToken(COMMA,',',1,9774) +LexToken(VAR,'evtin',1,9786) +LexToken(ASSIGNMENT,'=',1,9791) +LexToken(OPENSQBRACKET,'[',1,9792) +LexToken(CLOSESQBRACKET,']',1,9793) +LexToken(COMMA,',',1,9794) +LexToken(VAR,'evtout',1,9806) +LexToken(ASSIGNMENT,'=',1,9812) +LexToken(NUMBER,'1',1,9813) +LexToken(COMMA,',',1,9814) +LexToken(VAR,'state',1,9826) +LexToken(ASSIGNMENT,'=',1,9831) +LexToken(OPENSQBRACKET,'[',1,9832) +LexToken(CLOSESQBRACKET,']',1,9833) +LexToken(COMMA,',',1,9834) +LexToken(VAR,'dstate',1,9846) +LexToken(ASSIGNMENT,'=',1,9852) +LexToken(OPENSQBRACKET,'[',1,9853) +LexToken(CLOSESQBRACKET,']',1,9854) +LexToken(COMMA,',',1,9855) +LexToken(VAR,'odstate',1,9867) +LexToken(ASSIGNMENT,'=',1,9874) +LexToken(VAR,'list',1,9875) +LexToken(OPENBRACKET,'(',1,9879) +LexToken(CLOSEBRACKET,')',1,9880) +LexToken(COMMA,',',1,9881) +LexToken(VAR,'rpar',1,9893) +LexToken(ASSIGNMENT,'=',1,9897) +LexToken(VAR,'scs_m_1',1,9898) +LexToken(COMMA,',',1,9905) +LexToken(VAR,'ipar',1,9917) +LexToken(ASSIGNMENT,'=',1,9921) +LexToken(OPENSQBRACKET,'[',1,9922) +LexToken(CLOSESQBRACKET,']',1,9923) +LexToken(COMMA,',',1,9924) +LexToken(VAR,'opar',1,9936) +LexToken(ASSIGNMENT,'=',1,9940) +LexToken(VAR,'list',1,9941) +LexToken(OPENBRACKET,'(',1,9945) +LexToken(CLOSEBRACKET,')',1,9946) +LexToken(COMMA,',',1,9947) +LexToken(VAR,'blocktype',1,9959) +LexToken(ASSIGNMENT,'=',1,9968) +LexToken(DQSTRING,'"h"',1,9971) +LexToken(COMMA,',',1,9972) +LexToken(VAR,'firing',1,9984) +LexToken(ASSIGNMENT,'=',1,9990) +LexToken(OPENSQBRACKET,'[',1,9991) +LexToken(CLOSESQBRACKET,']',1,9992) +LexToken(COMMA,',',1,9993) +LexToken(VAR,'dep_ut',1,10005) +LexToken(ASSIGNMENT,'=',1,10011) +LexToken(OPENSQBRACKET,'[',1,10012) +LexToken(PREVAR_BOOLEAN,'%f',1,10013) +LexToken(COMMA,',',1,10015) +LexToken(PREVAR_BOOLEAN,'%f',1,10016) +LexToken(CLOSESQBRACKET,']',1,10018) +LexToken(COMMA,',',1,10019) +LexToken(VAR,'label',1,10031) +LexToken(ASSIGNMENT,'=',1,10036) +LexToken(DQSTRING,'""',1,10038) +LexToken(COMMA,',',1,10039) +LexToken(VAR,'nzcross',1,10051) +LexToken(ASSIGNMENT,'=',1,10058) +LexToken(NUMBER,'0',1,10059) +LexToken(COMMA,',',1,10060) +LexToken(VAR,'nmode',1,10072) +LexToken(ASSIGNMENT,'=',1,10077) +LexToken(NUMBER,'0',1,10078) +LexToken(COMMA,',',1,10079) +LexToken(VAR,'equations',1,10091) +LexToken(ASSIGNMENT,'=',1,10100) +LexToken(VAR,'list',1,10101) +LexToken(OPENBRACKET,'(',1,10105) +LexToken(CLOSEBRACKET,')',1,10106) +LexToken(CLOSEBRACKET,')',1,10107) +LexToken(EOL,'\n',1,10108) +LexToken(VAR,'gr_i',1,10117) +LexToken(ASSIGNMENT,'=',1,10121) +LexToken(OPENSQBRACKET,'[',1,10122) +LexToken(CLOSESQBRACKET,']',1,10123) +LexToken(EOL,'\n',1,10124) +LexToken(EOL,'\n',1,10125) +LexToken(VAR,'x',1,10134) +LexToken(ASSIGNMENT,'=',1,10135) +LexToken(VAR,'standard_define',1,10136) +LexToken(OPENBRACKET,'(',1,10151) +LexToken(OPENSQBRACKET,'[',1,10152) +LexToken(NUMBER,'3',1,10153) +LexToken(NUMBER,'2',1,10155) +LexToken(CLOSESQBRACKET,']',1,10156) +LexToken(COMMA,',',1,10157) +LexToken(VAR,'model',1,10158) +LexToken(COMMA,',',1,10163) +LexToken(OPENSQBRACKET,'[',1,10164) +LexToken(CLOSESQBRACKET,']',1,10165) +LexToken(COMMA,',',1,10166) +LexToken(VAR,'gr_i',1,10167) +LexToken(CLOSEBRACKET,')',1,10171) +LexToken(EOL,'\n',1,10172) +LexToken(END,'end',1,10177) +LexToken(EOL,'\n',1,10180) +LexToken(ENDFUNCTION,'endfunction',1,10181) +LexToken(EOL,'\n',1,10192) +LexToken(EOL,'\n',1,10193) +LexToken(EOL,'\n',1,10194) +LexToken(EOL,'\n',1,10254) +LexToken(FUNCTION,'function',1,10255) +LexToken(OPENSQBRACKET,'[',1,10264) +LexToken(VAR,'X',1,10265) +LexToken(COMMA,',',1,10266) +LexToken(VAR,'Y',1,10267) +LexToken(COMMA,',',1,10268) +LexToken(VAR,'orpar',1,10269) +LexToken(CLOSESQBRACKET,']',1,10274) +LexToken(ASSIGNMENT,'=',1,10275) +LexToken(VAR,'Do_Spline2',1,10276) +LexToken(OPENBRACKET,'(',1,10286) +LexToken(VAR,'N',1,10287) +LexToken(COMMA,',',1,10288) +LexToken(VAR,'order',1,10289) +LexToken(COMMA,',',1,10294) +LexToken(VAR,'x',1,10295) +LexToken(COMMA,',',1,10296) +LexToken(VAR,'y',1,10297) +LexToken(CLOSEBRACKET,')',1,10298) +LexToken(EOL,'\n',1,10299) +LexToken(EOL,'\n',1,10300) +LexToken(VAR,'X',1,10305) +LexToken(ASSIGNMENT,'=',1,10306) +LexToken(OPENSQBRACKET,'[',1,10307) +LexToken(CLOSESQBRACKET,']',1,10308) +LexToken(SEMICOLON,';',1,10309) +LexToken(VAR,'Y',1,10310) +LexToken(ASSIGNMENT,'=',1,10311) +LexToken(OPENSQBRACKET,'[',1,10312) +LexToken(CLOSESQBRACKET,']',1,10313) +LexToken(SEMICOLON,';',1,10314) +LexToken(VAR,'orpar',1,10315) +LexToken(ASSIGNMENT,'=',1,10320) +LexToken(OPENSQBRACKET,'[',1,10321) +LexToken(CLOSESQBRACKET,']',1,10322) +LexToken(SEMICOLON,';',1,10323) +LexToken(EOL,'\n',1,10324) +LexToken(VAR,'METHOD',1,10329) +LexToken(ASSIGNMENT,'=',1,10335) +LexToken(VAR,'getmethod',1,10336) +LexToken(OPENBRACKET,'(',1,10345) +LexToken(VAR,'order',1,10346) +LexToken(CLOSEBRACKET,')',1,10351) +LexToken(SEMICOLON,';',1,10352) +LexToken(EOL,'\n',1,10353) +LexToken(EOL,'\n',1,10354) +LexToken(IF,'if',1,10359) +LexToken(OPENBRACKET,'(',1,10362) +LexToken(VAR,'METHOD',1,10363) +LexToken(COMPARISON,'==',1,10369) +LexToken(DQSTRING,'"zero order"',1,10382) +LexToken(CLOSEBRACKET,')',1,10383) +LexToken(THEN,'then',1,10385) +LexToken(EOL,'\n',1,10389) +LexToken(VAR,'X',1,10398) +LexToken(ASSIGNMENT,'=',1,10399) +LexToken(VAR,'x',1,10400) +LexToken(OPENBRACKET,'(',1,10401) +LexToken(NUMBER,'1',1,10402) +LexToken(CLOSEBRACKET,')',1,10403) +LexToken(SEMICOLON,';',1,10404) +LexToken(VAR,'Y',1,10405) +LexToken(ASSIGNMENT,'=',1,10406) +LexToken(VAR,'y',1,10407) +LexToken(OPENBRACKET,'(',1,10408) +LexToken(NUMBER,'1',1,10409) +LexToken(CLOSEBRACKET,')',1,10410) +LexToken(SEMICOLON,';',1,10411) +LexToken(EOL,'\n',1,10412) +LexToken(FOR,'for',1,10421) +LexToken(VAR,'i',1,10425) +LexToken(ASSIGNMENT,'=',1,10426) +LexToken(NUMBER,'1',1,10427) +LexToken(COLON,':',1,10428) +LexToken(VAR,'N',1,10429) +LexToken(NUMBER,'-1',1,10430) +LexToken(EOL,'\n',1,10432) +LexToken(VAR,'X',1,10445) +LexToken(ASSIGNMENT,'=',1,10446) +LexToken(OPENSQBRACKET,'[',1,10447) +LexToken(VAR,'X',1,10448) +LexToken(SEMICOLON,';',1,10449) +LexToken(VAR,'x',1,10450) +LexToken(OPENBRACKET,'(',1,10451) +LexToken(VAR,'i',1,10452) +LexToken(CLOSEBRACKET,')',1,10453) +LexToken(SEMICOLON,';',1,10454) +LexToken(VAR,'x',1,10455) +LexToken(OPENBRACKET,'(',1,10456) +LexToken(VAR,'i',1,10457) +LexToken(OPERATOR,'+',1,10458) +LexToken(NUMBER,'1',1,10459) +LexToken(CLOSEBRACKET,')',1,10460) +LexToken(SEMICOLON,';',1,10461) +LexToken(VAR,'x',1,10462) +LexToken(OPENBRACKET,'(',1,10463) +LexToken(VAR,'i',1,10464) +LexToken(OPERATOR,'+',1,10465) +LexToken(NUMBER,'1',1,10466) +LexToken(CLOSEBRACKET,')',1,10467) +LexToken(CLOSESQBRACKET,']',1,10468) +LexToken(SEMICOLON,';',1,10469) +LexToken(EOL,'\n',1,10470) +LexToken(VAR,'Y',1,10483) +LexToken(ASSIGNMENT,'=',1,10484) +LexToken(OPENSQBRACKET,'[',1,10485) +LexToken(VAR,'Y',1,10486) +LexToken(SEMICOLON,';',1,10487) +LexToken(VAR,'y',1,10488) +LexToken(OPENBRACKET,'(',1,10489) +LexToken(VAR,'i',1,10490) +LexToken(CLOSEBRACKET,')',1,10491) +LexToken(SEMICOLON,';',1,10492) +LexToken(VAR,'y',1,10493) +LexToken(OPENBRACKET,'(',1,10494) +LexToken(VAR,'i',1,10495) +LexToken(CLOSEBRACKET,')',1,10496) +LexToken(SEMICOLON,';',1,10497) +LexToken(VAR,'y',1,10498) +LexToken(OPENBRACKET,'(',1,10499) +LexToken(VAR,'i',1,10500) +LexToken(OPERATOR,'+',1,10501) +LexToken(NUMBER,'1',1,10502) +LexToken(CLOSEBRACKET,')',1,10503) +LexToken(CLOSESQBRACKET,']',1,10504) +LexToken(SEMICOLON,';',1,10505) +LexToken(EOL,'\n',1,10506) +LexToken(END,'end',1,10515) +LexToken(EOL,'\n',1,10518) +LexToken(RETURN,'return',1,10527) +LexToken(SEMICOLON,';',1,10533) +LexToken(EOL,'\n',1,10534) +LexToken(END,'end',1,10539) +LexToken(EOL,'\n',1,10542) +LexToken(EOL,'\n',1,10589) +LexToken(IF,'if',1,10594) +LexToken(OPENBRACKET,'(',1,10597) +LexToken(VAR,'METHOD',1,10598) +LexToken(COMPARISON,'==',1,10604) +LexToken(DQSTRING,'"linear"',1,10613) +LexToken(CLOSEBRACKET,')',1,10614) +LexToken(THEN,'then',1,10616) +LexToken(EOL,'\n',1,10620) +LexToken(VAR,'X',1,10629) +LexToken(ASSIGNMENT,'=',1,10630) +LexToken(OPENSQBRACKET,'[',1,10631) +LexToken(CLOSESQBRACKET,']',1,10632) +LexToken(SEMICOLON,';',1,10633) +LexToken(EOL,'\n',1,10634) +LexToken(FOR,'for',1,10643) +LexToken(VAR,'i',1,10647) +LexToken(ASSIGNMENT,'=',1,10648) +LexToken(NUMBER,'1',1,10649) +LexToken(COLON,':',1,10650) +LexToken(VAR,'N',1,10651) +LexToken(EOL,'\n',1,10652) +LexToken(VAR,'X',1,10665) +LexToken(ASSIGNMENT,'=',1,10666) +LexToken(OPENSQBRACKET,'[',1,10667) +LexToken(VAR,'X',1,10668) +LexToken(SEMICOLON,';',1,10669) +LexToken(VAR,'x',1,10670) +LexToken(OPENBRACKET,'(',1,10671) +LexToken(VAR,'i',1,10672) +LexToken(CLOSEBRACKET,')',1,10673) +LexToken(CLOSESQBRACKET,']',1,10674) +LexToken(SEMICOLON,';',1,10675) +LexToken(EOL,'\n',1,10676) +LexToken(VAR,'Y',1,10689) +LexToken(ASSIGNMENT,'=',1,10690) +LexToken(OPENSQBRACKET,'[',1,10691) +LexToken(VAR,'Y',1,10692) +LexToken(SEMICOLON,';',1,10693) +LexToken(VAR,'y',1,10694) +LexToken(OPENBRACKET,'(',1,10695) +LexToken(VAR,'i',1,10696) +LexToken(CLOSEBRACKET,')',1,10697) +LexToken(CLOSESQBRACKET,']',1,10698) +LexToken(SEMICOLON,';',1,10699) +LexToken(EOL,'\n',1,10700) +LexToken(END,'end',1,10709) +LexToken(EOL,'\n',1,10712) +LexToken(RETURN,'return',1,10721) +LexToken(SEMICOLON,';',1,10727) +LexToken(EOL,'\n',1,10728) +LexToken(END,'end',1,10733) +LexToken(EOL,'\n',1,10736) +LexToken(EOL,'\n',1,10787) +LexToken(IF,'if',1,10792) +LexToken(OPENBRACKET,'(',1,10795) +LexToken(VAR,'N',1,10796) +LexToken(COMPARISON,'<',1,10797) +LexToken(NUMBER,'20',1,10798) +LexToken(CLOSEBRACKET,')',1,10800) +LexToken(THEN,'then',1,10802) +LexToken(EOL,'\n',1,10806) +LexToken(VAR,'NP',1,10815) +LexToken(ASSIGNMENT,'=',1,10817) +LexToken(NUMBER,'4',1,10818) +LexToken(SEMICOLON,';',1,10819) +LexToken(EOL,'\n',1,10820) +LexToken(ELSE,'else',1,10825) +LexToken(EOL,'\n',1,10829) +LexToken(IF,'if',1,10838) +LexToken(OPENBRACKET,'(',1,10841) +LexToken(VAR,'N',1,10842) +LexToken(COMPARISON,'<',1,10843) +LexToken(NUMBER,'40',1,10844) +LexToken(CLOSEBRACKET,')',1,10846) +LexToken(THEN,'then',1,10848) +LexToken(EOL,'\n',1,10852) +LexToken(VAR,'NP',1,10865) +LexToken(ASSIGNMENT,'=',1,10867) +LexToken(NUMBER,'2',1,10868) +LexToken(SEMICOLON,';',1,10869) +LexToken(EOL,'\n',1,10870) +LexToken(ELSE,'else',1,10879) +LexToken(EOL,'\n',1,10883) +LexToken(IF,'if',1,10896) +LexToken(OPENBRACKET,'(',1,10899) +LexToken(VAR,'N',1,10900) +LexToken(COMPARISON,'<',1,10901) +LexToken(NUMBER,'100',1,10902) +LexToken(CLOSEBRACKET,')',1,10905) +LexToken(THEN,'then',1,10907) +LexToken(EOL,'\n',1,10911) +LexToken(VAR,'NP',1,10928) +LexToken(ASSIGNMENT,'=',1,10930) +LexToken(NUMBER,'1',1,10931) +LexToken(SEMICOLON,';',1,10932) +LexToken(EOL,'\n',1,10933) +LexToken(ELSE,'else',1,10946) +LexToken(EOL,'\n',1,10950) +LexToken(VAR,'NP',1,10967) +LexToken(ASSIGNMENT,'=',1,10969) +LexToken(NUMBER,'0',1,10970) +LexToken(SEMICOLON,';',1,10971) +LexToken(EOL,'\n',1,10972) +LexToken(END,'end',1,10985) +LexToken(SEMICOLON,';',1,10988) +LexToken(EOL,'\n',1,10989) +LexToken(END,'end',1,10998) +LexToken(SEMICOLON,';',1,11001) +LexToken(EOL,'\n',1,11002) +LexToken(END,'end',1,11007) +LexToken(EOL,'\n',1,11010) +LexToken(FOR,'for',1,11015) +LexToken(VAR,'i',1,11019) +LexToken(ASSIGNMENT,'=',1,11020) +LexToken(NUMBER,'1',1,11021) +LexToken(COLON,':',1,11022) +LexToken(VAR,'N',1,11023) +LexToken(NUMBER,'-1',1,11024) +LexToken(EOL,'\n',1,11026) +LexToken(VAR,'X',1,11035) +LexToken(ASSIGNMENT,'=',1,11036) +LexToken(OPENSQBRACKET,'[',1,11037) +LexToken(VAR,'X',1,11038) +LexToken(SEMICOLON,';',1,11039) +LexToken(VAR,'linspace',1,11040) +LexToken(OPENBRACKET,'(',1,11048) +LexToken(VAR,'x',1,11049) +LexToken(OPENBRACKET,'(',1,11050) +LexToken(VAR,'i',1,11051) +LexToken(CLOSEBRACKET,')',1,11052) +LexToken(COMMA,',',1,11053) +LexToken(VAR,'x',1,11054) +LexToken(OPENBRACKET,'(',1,11055) +LexToken(VAR,'i',1,11056) +LexToken(OPERATOR,'+',1,11057) +LexToken(NUMBER,'1',1,11058) +LexToken(CLOSEBRACKET,')',1,11059) +LexToken(COMMA,',',1,11060) +LexToken(VAR,'NP',1,11061) +LexToken(OPERATOR,'+',1,11063) +LexToken(NUMBER,'2',1,11064) +LexToken(CLOSEBRACKET,')',1,11065) +LexToken(TRANSPOSE,"'",1,11066) +LexToken(CLOSESQBRACKET,']',1,11067) +LexToken(SEMICOLON,';',1,11068) +LexToken(EOL,'\n',1,11112) +LexToken(END,'end',1,11117) +LexToken(EOL,'\n',1,11120) +LexToken(EOL,'\n',1,11171) +LexToken(IF,'if',1,11176) +LexToken(OPENBRACKET,'(',1,11179) +LexToken(VAR,'N',1,11180) +LexToken(COMPARISON,'>',1,11181) +LexToken(NUMBER,'2',1,11182) +LexToken(CLOSEBRACKET,')',1,11183) +LexToken(LOGICAL,'&',1,11185) +LexToken(OPENBRACKET,'(',1,11187) +LexToken(VAR,'METHOD',1,11188) +LexToken(COMPARISON,'==',1,11194) +LexToken(DQSTRING,'"order 2"',1,11204) +LexToken(CLOSEBRACKET,')',1,11205) +LexToken(THEN,'then',1,11207) +LexToken(EOL,'\n',1,11211) +LexToken(VAR,'Z',1,11220) +LexToken(ASSIGNMENT,'=',1,11221) +LexToken(VAR,'ORDER2',1,11222) +LexToken(OPENBRACKET,'(',1,11228) +LexToken(VAR,'x',1,11229) +LexToken(COMMA,',',1,11230) +LexToken(VAR,'y',1,11231) +LexToken(CLOSEBRACKET,')',1,11232) +LexToken(SEMICOLON,';',1,11233) +LexToken(EOL,'\n',1,11234) +LexToken(VAR,'A',1,11243) +LexToken(ASSIGNMENT,'=',1,11244) +LexToken(VAR,'Z',1,11245) +LexToken(OPENBRACKET,'(',1,11246) +LexToken(NUMBER,'1',1,11247) +LexToken(COLON,':',1,11248) +LexToken(VAR,'N',1,11249) +LexToken(NUMBER,'-1',1,11250) +LexToken(CLOSEBRACKET,')',1,11252) +LexToken(SEMICOLON,';',1,11253) +LexToken(EOL,'\n',1,11254) +LexToken(VAR,'B',1,11263) +LexToken(ASSIGNMENT,'=',1,11264) +LexToken(VAR,'Z',1,11265) +LexToken(OPENBRACKET,'(',1,11266) +LexToken(VAR,'N',1,11267) +LexToken(COLON,':',1,11268) +LexToken(NUMBER,'2',1,11269) +LexToken(OPERATOR,'*',1,11270) +LexToken(VAR,'N',1,11271) +LexToken(NUMBER,'-2',1,11272) +LexToken(CLOSEBRACKET,')',1,11274) +LexToken(SEMICOLON,';',1,11275) +LexToken(EOL,'\n',1,11276) +LexToken(VAR,'C',1,11285) +LexToken(ASSIGNMENT,'=',1,11286) +LexToken(VAR,'Z',1,11287) +LexToken(OPENBRACKET,'(',1,11288) +LexToken(NUMBER,'2',1,11289) +LexToken(OPERATOR,'*',1,11290) +LexToken(VAR,'N',1,11291) +LexToken(NUMBER,'-1',1,11292) +LexToken(COLON,':',1,11294) +LexToken(NUMBER,'3',1,11295) +LexToken(OPERATOR,'*',1,11296) +LexToken(VAR,'N',1,11297) +LexToken(NUMBER,'-3',1,11298) +LexToken(CLOSEBRACKET,')',1,11300) +LexToken(SEMICOLON,';',1,11301) +LexToken(EOL,'\n',1,11302) +LexToken(EOL,'\n',1,11303) +LexToken(FOR,'for',1,11312) +LexToken(VAR,'j',1,11316) +LexToken(ASSIGNMENT,'=',1,11317) +LexToken(NUMBER,'1',1,11318) +LexToken(COLON,':',1,11319) +LexToken(VAR,'size',1,11320) +LexToken(OPENBRACKET,'(',1,11324) +LexToken(VAR,'X',1,11325) +LexToken(COMMA,',',1,11326) +LexToken(DQSTRING,'"*"',1,11329) +LexToken(CLOSEBRACKET,')',1,11330) +LexToken(EOL,'\n',1,11331) +LexToken(FOR,'for',1,11344) +LexToken(VAR,'i',1,11348) +LexToken(ASSIGNMENT,'=',1,11349) +LexToken(VAR,'N',1,11350) +LexToken(NUMBER,'-1',1,11351) +LexToken(COLON,':',1,11353) +LexToken(NUMBER,'-1',1,11354) +LexToken(COLON,':',1,11356) +LexToken(NUMBER,'1',1,11357) +LexToken(EOL,'\n',1,11358) +LexToken(IF,'if',1,11375) +LexToken(VAR,'X',1,11378) +LexToken(OPENBRACKET,'(',1,11379) +LexToken(VAR,'j',1,11380) +LexToken(CLOSEBRACKET,')',1,11381) +LexToken(COMPARISON,'>=',1,11382) +LexToken(VAR,'x',1,11384) +LexToken(OPENBRACKET,'(',1,11385) +LexToken(VAR,'i',1,11386) +LexToken(CLOSEBRACKET,')',1,11387) +LexToken(THEN,'then',1,11389) +LexToken(COMMA,',',1,11393) +LexToken(BREAK,'break',1,11394) +LexToken(SEMICOLON,';',1,11399) +LexToken(END,'end',1,11400) +LexToken(EOL,'\n',1,11403) +LexToken(END,'end',1,11416) +LexToken(EOL,'\n',1,11419) +LexToken(VAR,'Y',1,11432) +LexToken(OPENBRACKET,'(',1,11433) +LexToken(VAR,'j',1,11434) +LexToken(CLOSEBRACKET,')',1,11435) +LexToken(ASSIGNMENT,'=',1,11436) +LexToken(VAR,'A',1,11437) +LexToken(OPENBRACKET,'(',1,11438) +LexToken(VAR,'i',1,11439) +LexToken(CLOSEBRACKET,')',1,11440) +LexToken(OPERATOR,'*',1,11441) +LexToken(OPENBRACKET,'(',1,11442) +LexToken(VAR,'X',1,11443) +LexToken(OPENBRACKET,'(',1,11444) +LexToken(VAR,'j',1,11445) +LexToken(CLOSEBRACKET,')',1,11446) +LexToken(OPERATOR,'-',1,11447) +LexToken(VAR,'x',1,11448) +LexToken(OPENBRACKET,'(',1,11449) +LexToken(VAR,'i',1,11450) +LexToken(CLOSEBRACKET,')',1,11451) +LexToken(CLOSEBRACKET,')',1,11452) +LexToken(OPERATOR,'^',1,11453) +LexToken(NUMBER,'2',1,11454) +LexToken(OPERATOR,'+',1,11455) +LexToken(VAR,'B',1,11456) +LexToken(OPENBRACKET,'(',1,11457) +LexToken(VAR,'i',1,11458) +LexToken(CLOSEBRACKET,')',1,11459) +LexToken(OPERATOR,'*',1,11460) +LexToken(OPENBRACKET,'(',1,11461) +LexToken(VAR,'X',1,11462) +LexToken(OPENBRACKET,'(',1,11463) +LexToken(VAR,'j',1,11464) +LexToken(CLOSEBRACKET,')',1,11465) +LexToken(OPERATOR,'-',1,11466) +LexToken(VAR,'x',1,11467) +LexToken(OPENBRACKET,'(',1,11468) +LexToken(VAR,'i',1,11469) +LexToken(CLOSEBRACKET,')',1,11470) +LexToken(CLOSEBRACKET,')',1,11471) +LexToken(OPERATOR,'+',1,11472) +LexToken(VAR,'C',1,11473) +LexToken(OPENBRACKET,'(',1,11474) +LexToken(VAR,'i',1,11475) +LexToken(CLOSEBRACKET,')',1,11476) +LexToken(SEMICOLON,';',1,11477) +LexToken(EOL,'\n',1,11478) +LexToken(END,'end',1,11487) +LexToken(EOL,'\n',1,11490) +LexToken(VAR,'orpar',1,11499) +LexToken(ASSIGNMENT,'=',1,11504) +LexToken(VAR,'matrix',1,11505) +LexToken(OPENBRACKET,'(',1,11511) +LexToken(VAR,'Z',1,11512) +LexToken(COMMA,',',1,11513) +LexToken(NUMBER,'-1',1,11514) +LexToken(COMMA,',',1,11516) +LexToken(NUMBER,'1',1,11517) +LexToken(CLOSEBRACKET,')',1,11518) +LexToken(EOL,'\n',1,11519) +LexToken(END,'end',1,11524) +LexToken(EOL,'\n',1,11527) +LexToken(EOL,'\n',1,11574) +LexToken(IF,'if',1,11579) +LexToken(OPENBRACKET,'(',1,11582) +LexToken(VAR,'METHOD',1,11583) +LexToken(COMPARISON,'==',1,11589) +LexToken(DQSTRING,'"not_a_knot"',1,11602) +LexToken(CLOSEBRACKET,')',1,11603) +LexToken(THEN,'then',1,11605) +LexToken(EOL,'\n',1,11609) +LexToken(VAR,'try',1,11618) +LexToken(EOL,'\n',1,11621) +LexToken(VAR,'d',1,11634) +LexToken(ASSIGNMENT,'=',1,11636) +LexToken(VAR,'splin',1,11638) +LexToken(OPENBRACKET,'(',1,11643) +LexToken(VAR,'x',1,11644) +LexToken(COMMA,',',1,11645) +LexToken(VAR,'y',1,11647) +LexToken(COMMA,',',1,11648) +LexToken(VAR,'METHOD',1,11650) +LexToken(CLOSEBRACKET,')',1,11656) +LexToken(SEMICOLON,';',1,11657) +LexToken(EOL,'\n',1,11658) +LexToken(VAR,'Y',1,11671) +LexToken(ASSIGNMENT,'=',1,11673) +LexToken(VAR,'interp',1,11675) +LexToken(OPENBRACKET,'(',1,11681) +LexToken(VAR,'X',1,11682) +LexToken(COMMA,',',1,11683) +LexToken(VAR,'x',1,11685) +LexToken(COMMA,',',1,11686) +LexToken(VAR,'y',1,11688) +LexToken(COMMA,',',1,11689) +LexToken(VAR,'d',1,11691) +LexToken(CLOSEBRACKET,')',1,11692) +LexToken(SEMICOLON,';',1,11693) +LexToken(EOL,'\n',1,11694) +LexToken(VAR,'orpar',1,11707) +LexToken(ASSIGNMENT,'=',1,11712) +LexToken(VAR,'d',1,11713) +LexToken(OPENBRACKET,'(',1,11714) +LexToken(COLON,':',1,11715) +LexToken(CLOSEBRACKET,')',1,11716) +LexToken(SEMICOLON,';',1,11717) +LexToken(EOL,'\n',1,11718) +LexToken(VAR,'catch',1,11727) +LexToken(EOL,'\n',1,11732) +LexToken(VAR,'xinfo',1,11745) +LexToken(OPENBRACKET,'(',1,11750) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,11769) +LexToken(OPERATOR,'+',1,11770) +LexToken(VAR,'METHOD',1,11771) +LexToken(CLOSEBRACKET,')',1,11777) +LexToken(EOL,'\n',1,11778) +LexToken(END,'end',1,11787) +LexToken(EOL,'\n',1,11790) +LexToken(EOL,'\n',1,11791) +LexToken(END,'end',1,11796) +LexToken(EOL,'\n',1,11799) +LexToken(EOL,'\n',1,11846) +LexToken(IF,'if',1,11851) +LexToken(OPENBRACKET,'(',1,11854) +LexToken(VAR,'METHOD',1,11855) +LexToken(COMPARISON,'==',1,11861) +LexToken(DQSTRING,'"periodic"',1,11872) +LexToken(CLOSEBRACKET,')',1,11873) +LexToken(THEN,'then',1,11875) +LexToken(EOL,'\n',1,11879) +LexToken(IF,'if',1,11888) +LexToken(VAR,'y',1,11891) +LexToken(OPENBRACKET,'(',1,11892) +LexToken(NUMBER,'1',1,11893) +LexToken(CLOSEBRACKET,')',1,11894) +LexToken(COMPARISON,'<>',1,11895) +LexToken(VAR,'y',1,11897) +LexToken(OPENBRACKET,'(',1,11898) +LexToken(VAR,'N',1,11899) +LexToken(CLOSEBRACKET,')',1,11900) +LexToken(THEN,'then',1,11902) +LexToken(EOL,'\n',1,11906) +LexToken(VAR,'y',1,11919) +LexToken(OPENBRACKET,'(',1,11920) +LexToken(VAR,'N',1,11921) +LexToken(CLOSEBRACKET,')',1,11922) +LexToken(ASSIGNMENT,'=',1,11923) +LexToken(VAR,'y',1,11924) +LexToken(OPENBRACKET,'(',1,11925) +LexToken(NUMBER,'1',1,11926) +LexToken(CLOSEBRACKET,')',1,11927) +LexToken(EOL,'\n',1,11928) +LexToken(END,'end',1,11937) +LexToken(EOL,'\n',1,11940) +LexToken(VAR,'try',1,11949) +LexToken(EOL,'\n',1,11952) +LexToken(VAR,'d',1,11965) +LexToken(ASSIGNMENT,'=',1,11967) +LexToken(VAR,'splin',1,11969) +LexToken(OPENBRACKET,'(',1,11974) +LexToken(VAR,'x',1,11975) +LexToken(COMMA,',',1,11976) +LexToken(VAR,'y',1,11978) +LexToken(COMMA,',',1,11979) +LexToken(VAR,'METHOD',1,11980) +LexToken(CLOSEBRACKET,')',1,11986) +LexToken(SEMICOLON,';',1,11987) +LexToken(EOL,'\n',1,11988) +LexToken(VAR,'Y',1,12001) +LexToken(ASSIGNMENT,'=',1,12003) +LexToken(VAR,'interp',1,12005) +LexToken(OPENBRACKET,'(',1,12011) +LexToken(VAR,'X',1,12012) +LexToken(COMMA,',',1,12013) +LexToken(VAR,'x',1,12015) +LexToken(COMMA,',',1,12016) +LexToken(VAR,'y',1,12018) +LexToken(COMMA,',',1,12019) +LexToken(VAR,'d',1,12021) +LexToken(CLOSEBRACKET,')',1,12022) +LexToken(SEMICOLON,';',1,12023) +LexToken(EOL,'\n',1,12024) +LexToken(VAR,'orpar',1,12037) +LexToken(ASSIGNMENT,'=',1,12042) +LexToken(VAR,'d',1,12043) +LexToken(OPENBRACKET,'(',1,12044) +LexToken(COLON,':',1,12045) +LexToken(CLOSEBRACKET,')',1,12046) +LexToken(SEMICOLON,';',1,12047) +LexToken(EOL,'\n',1,12048) +LexToken(VAR,'catch',1,12057) +LexToken(EOL,'\n',1,12062) +LexToken(VAR,'xinfo',1,12075) +LexToken(OPENBRACKET,'(',1,12080) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,12099) +LexToken(OPERATOR,'+',1,12100) +LexToken(VAR,'METHOD',1,12101) +LexToken(CLOSEBRACKET,')',1,12107) +LexToken(EOL,'\n',1,12108) +LexToken(END,'end',1,12117) +LexToken(EOL,'\n',1,12120) +LexToken(END,'end',1,12125) +LexToken(EOL,'\n',1,12128) +LexToken(EOL,'\n',1,12175) +LexToken(IF,'if',1,12180) +LexToken(OPENBRACKET,'(',1,12183) +LexToken(VAR,'METHOD',1,12184) +LexToken(COMPARISON,'==',1,12190) +LexToken(DQSTRING,'"monotone"',1,12201) +LexToken(CLOSEBRACKET,')',1,12203) +LexToken(THEN,'then',1,12205) +LexToken(EOL,'\n',1,12209) +LexToken(VAR,'try',1,12218) +LexToken(EOL,'\n',1,12221) +LexToken(VAR,'d',1,12234) +LexToken(ASSIGNMENT,'=',1,12236) +LexToken(VAR,'splin',1,12238) +LexToken(OPENBRACKET,'(',1,12243) +LexToken(VAR,'x',1,12244) +LexToken(COMMA,',',1,12245) +LexToken(VAR,'y',1,12247) +LexToken(COMMA,',',1,12248) +LexToken(VAR,'METHOD',1,12250) +LexToken(CLOSEBRACKET,')',1,12256) +LexToken(SEMICOLON,';',1,12257) +LexToken(EOL,'\n',1,12258) +LexToken(VAR,'Y',1,12271) +LexToken(ASSIGNMENT,'=',1,12273) +LexToken(VAR,'interp',1,12275) +LexToken(OPENBRACKET,'(',1,12281) +LexToken(VAR,'X',1,12282) +LexToken(COMMA,',',1,12283) +LexToken(VAR,'x',1,12285) +LexToken(COMMA,',',1,12286) +LexToken(VAR,'y',1,12288) +LexToken(COMMA,',',1,12289) +LexToken(VAR,'d',1,12291) +LexToken(CLOSEBRACKET,')',1,12292) +LexToken(SEMICOLON,';',1,12293) +LexToken(EOL,'\n',1,12294) +LexToken(VAR,'orpar',1,12307) +LexToken(ASSIGNMENT,'=',1,12312) +LexToken(VAR,'d',1,12313) +LexToken(OPENBRACKET,'(',1,12314) +LexToken(COLON,':',1,12315) +LexToken(CLOSEBRACKET,')',1,12316) +LexToken(SEMICOLON,';',1,12317) +LexToken(EOL,'\n',1,12318) +LexToken(VAR,'catch',1,12327) +LexToken(EOL,'\n',1,12332) +LexToken(VAR,'xinfo',1,12345) +LexToken(OPENBRACKET,'(',1,12350) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,12369) +LexToken(OPERATOR,'+',1,12370) +LexToken(VAR,'METHOD',1,12371) +LexToken(CLOSEBRACKET,')',1,12377) +LexToken(EOL,'\n',1,12378) +LexToken(END,'end',1,12387) +LexToken(EOL,'\n',1,12390) +LexToken(EOL,'\n',1,12391) +LexToken(END,'end',1,12396) +LexToken(EOL,'\n',1,12399) +LexToken(EOL,'\n',1,12446) +LexToken(IF,'if',1,12451) +LexToken(OPENBRACKET,'(',1,12454) +LexToken(VAR,'METHOD',1,12455) +LexToken(COMPARISON,'==',1,12461) +LexToken(DQSTRING,'"fast"',1,12468) +LexToken(CLOSEBRACKET,')',1,12469) +LexToken(THEN,'then',1,12471) +LexToken(EOL,'\n',1,12475) +LexToken(VAR,'try',1,12484) +LexToken(EOL,'\n',1,12487) +LexToken(VAR,'d',1,12500) +LexToken(ASSIGNMENT,'=',1,12502) +LexToken(VAR,'splin',1,12504) +LexToken(OPENBRACKET,'(',1,12509) +LexToken(VAR,'x',1,12510) +LexToken(COMMA,',',1,12511) +LexToken(VAR,'y',1,12513) +LexToken(COMMA,',',1,12514) +LexToken(VAR,'METHOD',1,12516) +LexToken(CLOSEBRACKET,')',1,12522) +LexToken(SEMICOLON,';',1,12523) +LexToken(EOL,'\n',1,12524) +LexToken(VAR,'Y',1,12537) +LexToken(ASSIGNMENT,'=',1,12539) +LexToken(VAR,'interp',1,12541) +LexToken(OPENBRACKET,'(',1,12547) +LexToken(VAR,'X',1,12548) +LexToken(COMMA,',',1,12549) +LexToken(VAR,'x',1,12551) +LexToken(COMMA,',',1,12552) +LexToken(VAR,'y',1,12554) +LexToken(COMMA,',',1,12555) +LexToken(VAR,'d',1,12557) +LexToken(CLOSEBRACKET,')',1,12558) +LexToken(SEMICOLON,';',1,12559) +LexToken(EOL,'\n',1,12560) +LexToken(VAR,'orpar',1,12573) +LexToken(ASSIGNMENT,'=',1,12578) +LexToken(VAR,'d',1,12579) +LexToken(OPENBRACKET,'(',1,12580) +LexToken(COLON,':',1,12581) +LexToken(CLOSEBRACKET,')',1,12582) +LexToken(SEMICOLON,';',1,12583) +LexToken(EOL,'\n',1,12584) +LexToken(VAR,'catch',1,12593) +LexToken(EOL,'\n',1,12598) +LexToken(VAR,'xinfo',1,12611) +LexToken(OPENBRACKET,'(',1,12616) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,12636) +LexToken(OPERATOR,'+',1,12637) +LexToken(VAR,'METHOD',1,12638) +LexToken(CLOSEBRACKET,')',1,12644) +LexToken(EOL,'\n',1,12645) +LexToken(END,'end',1,12654) +LexToken(EOL,'\n',1,12657) +LexToken(END,'end',1,12662) +LexToken(EOL,'\n',1,12665) +LexToken(EOL,'\n',1,12712) +LexToken(IF,'if',1,12717) +LexToken(OPENBRACKET,'(',1,12720) +LexToken(VAR,'METHOD',1,12721) +LexToken(COMPARISON,'==',1,12727) +LexToken(DQSTRING,'"clamped"',1,12737) +LexToken(CLOSEBRACKET,')',1,12738) +LexToken(THEN,'then',1,12740) +LexToken(EOL,'\n',1,12744) +LexToken(VAR,'try',1,12753) +LexToken(EOL,'\n',1,12756) +LexToken(VAR,'d',1,12769) +LexToken(ASSIGNMENT,'=',1,12771) +LexToken(VAR,'splin',1,12773) +LexToken(OPENBRACKET,'(',1,12778) +LexToken(VAR,'x',1,12779) +LexToken(COMMA,',',1,12780) +LexToken(VAR,'y',1,12782) +LexToken(COMMA,',',1,12783) +LexToken(VAR,'METHOD',1,12785) +LexToken(COMMA,',',1,12791) +LexToken(OPENSQBRACKET,'[',1,12792) +LexToken(NUMBER,'0',1,12793) +LexToken(SEMICOLON,';',1,12794) +LexToken(NUMBER,'0',1,12795) +LexToken(CLOSESQBRACKET,']',1,12796) +LexToken(CLOSEBRACKET,')',1,12797) +LexToken(SEMICOLON,';',1,12798) +LexToken(EOL,'\n',1,12799) +LexToken(VAR,'Y',1,12812) +LexToken(ASSIGNMENT,'=',1,12814) +LexToken(VAR,'interp',1,12816) +LexToken(OPENBRACKET,'(',1,12822) +LexToken(VAR,'X',1,12823) +LexToken(COMMA,',',1,12824) +LexToken(VAR,'x',1,12826) +LexToken(COMMA,',',1,12827) +LexToken(VAR,'y',1,12829) +LexToken(COMMA,',',1,12830) +LexToken(VAR,'d',1,12832) +LexToken(CLOSEBRACKET,')',1,12833) +LexToken(SEMICOLON,';',1,12834) +LexToken(EOL,'\n',1,12835) +LexToken(VAR,'orpar',1,12848) +LexToken(ASSIGNMENT,'=',1,12853) +LexToken(VAR,'d',1,12854) +LexToken(OPENBRACKET,'(',1,12855) +LexToken(COLON,':',1,12856) +LexToken(CLOSEBRACKET,')',1,12857) +LexToken(SEMICOLON,';',1,12858) +LexToken(EOL,'\n',1,12859) +LexToken(VAR,'catch',1,12868) +LexToken(EOL,'\n',1,12873) +LexToken(VAR,'xinfo',1,12886) +LexToken(OPENBRACKET,'(',1,12891) +LexToken(DQSTRING,'"ERROR in SPLINE: "',1,12910) +LexToken(OPERATOR,'+',1,12911) +LexToken(VAR,'METHOD',1,12912) +LexToken(CLOSEBRACKET,')',1,12918) +LexToken(EOL,'\n',1,12919) +LexToken(END,'end',1,12928) +LexToken(EOL,'\n',1,12931) +LexToken(END,'end',1,12936) +LexToken(EOL,'\n',1,12939) +LexToken(EOL,'\n',1,12940) +LexToken(ENDFUNCTION,'endfunction',1,12941) +LexToken(EOL,'\n',1,12952) +LexToken(EOL,'\n',1,12953) +LexToken(FUNCTION,'function',1,12954) +LexToken(VAR,'METHOD',1,12963) +LexToken(ASSIGNMENT,'=',1,12969) +LexToken(VAR,'getmethod',1,12970) +LexToken(OPENBRACKET,'(',1,12979) +LexToken(VAR,'order',1,12980) +LexToken(CLOSEBRACKET,')',1,12985) +LexToken(EOL,'\n',1,12986) +LexToken(SELECT,'select',1,12991) +LexToken(VAR,'order',1,12998) +LexToken(EOL,'\n',1,13003) +LexToken(CASE,'case',1,13008) +LexToken(NUMBER,'0',1,13013) +LexToken(THEN,'then',1,13015) +LexToken(COMMA,',',1,13019) +LexToken(VAR,'METHOD',1,13021) +LexToken(ASSIGNMENT,'=',1,13027) +LexToken(DQSTRING,'"zero order"',1,13039) +LexToken(EOL,'\n',1,13040) +LexToken(CASE,'case',1,13045) +LexToken(NUMBER,'1',1,13050) +LexToken(THEN,'then',1,13052) +LexToken(COMMA,',',1,13056) +LexToken(VAR,'METHOD',1,13058) +LexToken(ASSIGNMENT,'=',1,13064) +LexToken(DQSTRING,'"linear"',1,13072) +LexToken(EOL,'\n',1,13073) +LexToken(CASE,'case',1,13078) +LexToken(NUMBER,'2',1,13083) +LexToken(THEN,'then',1,13085) +LexToken(COMMA,',',1,13089) +LexToken(VAR,'METHOD',1,13091) +LexToken(ASSIGNMENT,'=',1,13097) +LexToken(DQSTRING,'"order 2"',1,13106) +LexToken(EOL,'\n',1,13107) +LexToken(CASE,'case',1,13112) +LexToken(NUMBER,'3',1,13117) +LexToken(THEN,'then',1,13119) +LexToken(COMMA,',',1,13123) +LexToken(VAR,'METHOD',1,13125) +LexToken(ASSIGNMENT,'=',1,13131) +LexToken(DQSTRING,'"not_a_knot"',1,13143) +LexToken(EOL,'\n',1,13144) +LexToken(CASE,'case',1,13149) +LexToken(NUMBER,'4',1,13154) +LexToken(THEN,'then',1,13156) +LexToken(COMMA,',',1,13160) +LexToken(VAR,'METHOD',1,13162) +LexToken(ASSIGNMENT,'=',1,13168) +LexToken(DQSTRING,'"periodic"',1,13178) +LexToken(EOL,'\n',1,13179) +LexToken(CASE,'case',1,13184) +LexToken(NUMBER,'5',1,13189) +LexToken(THEN,'then',1,13191) +LexToken(COMMA,',',1,13195) +LexToken(VAR,'METHOD',1,13197) +LexToken(ASSIGNMENT,'=',1,13203) +LexToken(DQSTRING,'"monotone"',1,13213) +LexToken(EOL,'\n',1,13214) +LexToken(CASE,'case',1,13219) +LexToken(NUMBER,'6',1,13224) +LexToken(THEN,'then',1,13226) +LexToken(COMMA,',',1,13230) +LexToken(VAR,'METHOD',1,13232) +LexToken(ASSIGNMENT,'=',1,13238) +LexToken(DQSTRING,'"fast"',1,13244) +LexToken(EOL,'\n',1,13245) +LexToken(CASE,'case',1,13250) +LexToken(NUMBER,'7',1,13255) +LexToken(THEN,'then',1,13257) +LexToken(COMMA,',',1,13261) +LexToken(VAR,'METHOD',1,13263) +LexToken(ASSIGNMENT,'=',1,13269) +LexToken(DQSTRING,'"clamped"',1,13278) +LexToken(EOL,'\n',1,13279) +LexToken(END,'end',1,13284) +LexToken(EOL,'\n',1,13287) +LexToken(ENDFUNCTION,'endfunction',1,13288) +LexToken(EOL,'\n',1,13299) +LexToken(EOL,'\n',1,13300) +LexToken(EOL,'\n',1,13301) +LexToken(FUNCTION,'function',1,13302) +LexToken(OPENSQBRACKET,'[',1,13311) +LexToken(VAR,'Z',1,13312) +LexToken(CLOSESQBRACKET,']',1,13313) +LexToken(ASSIGNMENT,'=',1,13314) +LexToken(VAR,'ORDER2',1,13315) +LexToken(OPENBRACKET,'(',1,13321) +LexToken(VAR,'x',1,13322) +LexToken(COMMA,',',1,13323) +LexToken(VAR,'y',1,13324) +LexToken(CLOSEBRACKET,')',1,13325) +LexToken(EOL,'\n',1,13326) +LexToken(VAR,'N',1,13331) +LexToken(ASSIGNMENT,'=',1,13332) +LexToken(VAR,'size',1,13333) +LexToken(OPENBRACKET,'(',1,13337) +LexToken(VAR,'x',1,13338) +LexToken(COMMA,',',1,13339) +LexToken(DQSTRING,'"*"',1,13342) +LexToken(CLOSEBRACKET,')',1,13343) +LexToken(NUMBER,'-1',1,13344) +LexToken(SEMICOLON,';',1,13346) +LexToken(EOL,'\n',1,13347) +LexToken(VAR,'A',1,13352) +LexToken(ASSIGNMENT,'=',1,13353) +LexToken(VAR,'zeros',1,13354) +LexToken(OPENBRACKET,'(',1,13359) +LexToken(NUMBER,'3',1,13360) +LexToken(OPERATOR,'*',1,13361) +LexToken(VAR,'N',1,13362) +LexToken(NUMBER,'-1',1,13363) +LexToken(COMMA,',',1,13365) +LexToken(VAR,'N',1,13366) +LexToken(OPERATOR,'*',1,13367) +LexToken(NUMBER,'3',1,13368) +LexToken(CLOSEBRACKET,')',1,13369) +LexToken(SEMICOLON,';',1,13370) +LexToken(EOL,'\n',1,13371) +LexToken(VAR,'B',1,13376) +LexToken(ASSIGNMENT,'=',1,13377) +LexToken(VAR,'zeros',1,13378) +LexToken(OPENBRACKET,'(',1,13383) +LexToken(NUMBER,'3',1,13384) +LexToken(OPERATOR,'*',1,13385) +LexToken(VAR,'N',1,13386) +LexToken(NUMBER,'-1',1,13387) +LexToken(COMMA,',',1,13389) +LexToken(NUMBER,'1',1,13390) +LexToken(CLOSEBRACKET,')',1,13391) +LexToken(SEMICOLON,';',1,13392) +LexToken(EOL,'\n',1,13393) +LexToken(FOR,'for',1,13398) +LexToken(VAR,'i',1,13402) +LexToken(ASSIGNMENT,'=',1,13403) +LexToken(NUMBER,'1',1,13404) +LexToken(COLON,':',1,13405) +LexToken(VAR,'N',1,13406) +LexToken(EOL,'\n',1,13407) +LexToken(VAR,'j',1,13416) +LexToken(ASSIGNMENT,'=',1,13417) +LexToken(NUMBER,'3',1,13418) +LexToken(OPERATOR,'*',1,13419) +LexToken(OPENBRACKET,'(',1,13420) +LexToken(VAR,'i',1,13421) +LexToken(NUMBER,'-1',1,13422) +LexToken(CLOSEBRACKET,')',1,13424) +LexToken(OPERATOR,'+',1,13425) +LexToken(NUMBER,'1',1,13426) +LexToken(SEMICOLON,';',1,13427) +LexToken(EOL,'\n',1,13428) +LexToken(VAR,'A',1,13437) +LexToken(OPENBRACKET,'(',1,13438) +LexToken(VAR,'j',1,13439) +LexToken(COMMA,',',1,13440) +LexToken(VAR,'i',1,13441) +LexToken(OPERATOR,'+',1,13442) +LexToken(NUMBER,'2',1,13443) +LexToken(OPERATOR,'*',1,13444) +LexToken(VAR,'N',1,13445) +LexToken(CLOSEBRACKET,')',1,13446) +LexToken(ASSIGNMENT,'=',1,13447) +LexToken(NUMBER,'1',1,13448) +LexToken(SEMICOLON,';',1,13449) +LexToken(EOL,'\n',1,13450) +LexToken(VAR,'B',1,13459) +LexToken(OPENBRACKET,'(',1,13460) +LexToken(VAR,'j',1,13461) +LexToken(CLOSEBRACKET,')',1,13462) +LexToken(ASSIGNMENT,'=',1,13463) +LexToken(VAR,'y',1,13464) +LexToken(OPENBRACKET,'(',1,13465) +LexToken(VAR,'i',1,13466) +LexToken(CLOSEBRACKET,')',1,13467) +LexToken(SEMICOLON,';',1,13468) +LexToken(EOL,'\n',1,13469) +LexToken(VAR,'A',1,13478) +LexToken(OPENBRACKET,'(',1,13479) +LexToken(VAR,'j',1,13480) +LexToken(OPERATOR,'+',1,13481) +LexToken(NUMBER,'1',1,13482) +LexToken(COMMA,',',1,13483) +LexToken(VAR,'i',1,13484) +LexToken(CLOSEBRACKET,')',1,13485) +LexToken(ASSIGNMENT,'=',1,13486) +LexToken(OPENBRACKET,'(',1,13487) +LexToken(VAR,'x',1,13488) +LexToken(OPENBRACKET,'(',1,13489) +LexToken(VAR,'i',1,13490) +LexToken(OPERATOR,'+',1,13491) +LexToken(NUMBER,'1',1,13492) +LexToken(CLOSEBRACKET,')',1,13493) +LexToken(OPERATOR,'-',1,13494) +LexToken(VAR,'x',1,13495) +LexToken(OPENBRACKET,'(',1,13496) +LexToken(VAR,'i',1,13497) +LexToken(CLOSEBRACKET,')',1,13498) +LexToken(CLOSEBRACKET,')',1,13499) +LexToken(OPERATOR,'^',1,13500) +LexToken(NUMBER,'2',1,13501) +LexToken(SEMICOLON,';',1,13502) +LexToken(EOL,'\n',1,13503) +LexToken(VAR,'A',1,13512) +LexToken(OPENBRACKET,'(',1,13513) +LexToken(VAR,'j',1,13514) +LexToken(OPERATOR,'+',1,13515) +LexToken(NUMBER,'1',1,13516) +LexToken(COMMA,',',1,13517) +LexToken(VAR,'i',1,13518) +LexToken(OPERATOR,'+',1,13519) +LexToken(VAR,'N',1,13520) +LexToken(CLOSEBRACKET,')',1,13521) +LexToken(ASSIGNMENT,'=',1,13522) +LexToken(VAR,'x',1,13523) +LexToken(OPENBRACKET,'(',1,13524) +LexToken(VAR,'i',1,13525) +LexToken(OPERATOR,'+',1,13526) +LexToken(NUMBER,'1',1,13527) +LexToken(CLOSEBRACKET,')',1,13528) +LexToken(OPERATOR,'-',1,13529) +LexToken(VAR,'x',1,13530) +LexToken(OPENBRACKET,'(',1,13531) +LexToken(VAR,'i',1,13532) +LexToken(CLOSEBRACKET,')',1,13533) +LexToken(SEMICOLON,';',1,13534) +LexToken(EOL,'\n',1,13535) +LexToken(VAR,'A',1,13544) +LexToken(OPENBRACKET,'(',1,13545) +LexToken(VAR,'j',1,13546) +LexToken(OPERATOR,'+',1,13547) +LexToken(NUMBER,'1',1,13548) +LexToken(COMMA,',',1,13549) +LexToken(VAR,'i',1,13550) +LexToken(OPERATOR,'+',1,13551) +LexToken(NUMBER,'2',1,13552) +LexToken(OPERATOR,'*',1,13553) +LexToken(VAR,'N',1,13554) +LexToken(CLOSEBRACKET,')',1,13555) +LexToken(ASSIGNMENT,'=',1,13556) +LexToken(NUMBER,'1',1,13557) +LexToken(SEMICOLON,';',1,13558) +LexToken(EOL,'\n',1,13559) +LexToken(VAR,'B',1,13568) +LexToken(OPENBRACKET,'(',1,13569) +LexToken(VAR,'j',1,13570) +LexToken(OPERATOR,'+',1,13571) +LexToken(NUMBER,'1',1,13572) +LexToken(CLOSEBRACKET,')',1,13573) +LexToken(ASSIGNMENT,'=',1,13574) +LexToken(VAR,'y',1,13575) +LexToken(OPENBRACKET,'(',1,13576) +LexToken(VAR,'i',1,13577) +LexToken(OPERATOR,'+',1,13578) +LexToken(NUMBER,'1',1,13579) +LexToken(CLOSEBRACKET,')',1,13580) +LexToken(SEMICOLON,';',1,13581) +LexToken(EOL,'\n',1,13582) +LexToken(END,'end',1,13587) +LexToken(EOL,'\n',1,13590) +LexToken(EOL,'\n',1,13591) +LexToken(FOR,'for',1,13596) +LexToken(VAR,'i',1,13600) +LexToken(ASSIGNMENT,'=',1,13601) +LexToken(NUMBER,'1',1,13602) +LexToken(COLON,':',1,13603) +LexToken(VAR,'N',1,13604) +LexToken(NUMBER,'-1',1,13605) +LexToken(EOL,'\n',1,13607) +LexToken(VAR,'j',1,13616) +LexToken(ASSIGNMENT,'=',1,13617) +LexToken(NUMBER,'3',1,13618) +LexToken(OPERATOR,'*',1,13619) +LexToken(OPENBRACKET,'(',1,13620) +LexToken(VAR,'i',1,13621) +LexToken(NUMBER,'-1',1,13622) +LexToken(CLOSEBRACKET,')',1,13624) +LexToken(OPERATOR,'+',1,13625) +LexToken(NUMBER,'1',1,13626) +LexToken(SEMICOLON,';',1,13627) +LexToken(EOL,'\n',1,13628) +LexToken(VAR,'A',1,13637) +LexToken(OPENBRACKET,'(',1,13638) +LexToken(VAR,'j',1,13639) +LexToken(OPERATOR,'+',1,13640) +LexToken(NUMBER,'2',1,13641) +LexToken(COMMA,',',1,13642) +LexToken(VAR,'i',1,13643) +LexToken(CLOSEBRACKET,')',1,13644) +LexToken(ASSIGNMENT,'=',1,13645) +LexToken(NUMBER,'2',1,13646) +LexToken(OPERATOR,'*',1,13647) +LexToken(OPENBRACKET,'(',1,13648) +LexToken(VAR,'x',1,13649) +LexToken(OPENBRACKET,'(',1,13650) +LexToken(VAR,'i',1,13651) +LexToken(OPERATOR,'+',1,13652) +LexToken(NUMBER,'1',1,13653) +LexToken(CLOSEBRACKET,')',1,13654) +LexToken(OPERATOR,'-',1,13655) +LexToken(VAR,'x',1,13656) +LexToken(OPENBRACKET,'(',1,13657) +LexToken(VAR,'i',1,13658) +LexToken(CLOSEBRACKET,')',1,13659) +LexToken(CLOSEBRACKET,')',1,13660) +LexToken(SEMICOLON,';',1,13661) +LexToken(EOL,'\n',1,13662) +LexToken(VAR,'A',1,13671) +LexToken(OPENBRACKET,'(',1,13672) +LexToken(VAR,'j',1,13673) +LexToken(OPERATOR,'+',1,13674) +LexToken(NUMBER,'2',1,13675) +LexToken(COMMA,',',1,13676) +LexToken(VAR,'i',1,13677) +LexToken(OPERATOR,'+',1,13678) +LexToken(VAR,'N',1,13679) +LexToken(CLOSEBRACKET,')',1,13680) +LexToken(ASSIGNMENT,'=',1,13681) +LexToken(NUMBER,'1',1,13682) +LexToken(SEMICOLON,';',1,13683) +LexToken(EOL,'\n',1,13684) +LexToken(VAR,'A',1,13693) +LexToken(OPENBRACKET,'(',1,13694) +LexToken(VAR,'j',1,13695) +LexToken(OPERATOR,'+',1,13696) +LexToken(NUMBER,'2',1,13697) +LexToken(COMMA,',',1,13698) +LexToken(VAR,'i',1,13699) +LexToken(OPERATOR,'+',1,13700) +LexToken(VAR,'N',1,13701) +LexToken(OPERATOR,'+',1,13702) +LexToken(NUMBER,'1',1,13703) +LexToken(CLOSEBRACKET,')',1,13704) +LexToken(ASSIGNMENT,'=',1,13705) +LexToken(NUMBER,'-1',1,13706) +LexToken(SEMICOLON,';',1,13708) +LexToken(EOL,'\n',1,13709) +LexToken(END,'end',1,13714) +LexToken(EOL,'\n',1,13717) +LexToken(EOL,'\n',1,13718) +LexToken(VAR,'Q',1,13723) +LexToken(ASSIGNMENT,'=',1,13724) +LexToken(VAR,'zeros',1,13725) +LexToken(OPENBRACKET,'(',1,13730) +LexToken(NUMBER,'3',1,13731) +LexToken(OPERATOR,'*',1,13732) +LexToken(VAR,'N',1,13733) +LexToken(COMMA,',',1,13734) +LexToken(NUMBER,'3',1,13735) +LexToken(OPERATOR,'*',1,13736) +LexToken(VAR,'N',1,13737) +LexToken(CLOSEBRACKET,')',1,13738) +LexToken(SEMICOLON,';',1,13739) +LexToken(EOL,'\n',1,13740) +LexToken(FOR,'for',1,13745) +LexToken(VAR,'i',1,13749) +LexToken(ASSIGNMENT,'=',1,13750) +LexToken(NUMBER,'1',1,13751) +LexToken(COLON,':',1,13752) +LexToken(VAR,'N',1,13753) +LexToken(EOL,'\n',1,13754) +LexToken(VAR,'Q',1,13763) +LexToken(OPENBRACKET,'(',1,13764) +LexToken(VAR,'i',1,13765) +LexToken(COMMA,',',1,13766) +LexToken(VAR,'i',1,13767) +LexToken(CLOSEBRACKET,')',1,13768) +LexToken(ASSIGNMENT,'=',1,13769) +LexToken(NUMBER,'4',1,13770) +LexToken(OPERATOR,'*',1,13771) +LexToken(OPENBRACKET,'(',1,13772) +LexToken(VAR,'x',1,13773) +LexToken(OPENBRACKET,'(',1,13774) +LexToken(VAR,'i',1,13775) +LexToken(OPERATOR,'+',1,13776) +LexToken(NUMBER,'1',1,13777) +LexToken(CLOSEBRACKET,')',1,13778) +LexToken(OPERATOR,'-',1,13779) +LexToken(VAR,'x',1,13780) +LexToken(OPENBRACKET,'(',1,13781) +LexToken(VAR,'i',1,13782) +LexToken(CLOSEBRACKET,')',1,13783) +LexToken(CLOSEBRACKET,')',1,13784) +LexToken(OPERATOR,'^',1,13785) +LexToken(NUMBER,'2',1,13786) +LexToken(EOL,'\n',1,13787) +LexToken(VAR,'Q',1,13796) +LexToken(OPENBRACKET,'(',1,13797) +LexToken(VAR,'i',1,13798) +LexToken(COMMA,',',1,13799) +LexToken(VAR,'i',1,13800) +LexToken(OPERATOR,'+',1,13801) +LexToken(VAR,'N',1,13802) +LexToken(CLOSEBRACKET,')',1,13803) +LexToken(ASSIGNMENT,'=',1,13804) +LexToken(NUMBER,'2',1,13805) +LexToken(OPERATOR,'*',1,13806) +LexToken(OPENBRACKET,'(',1,13807) +LexToken(VAR,'x',1,13808) +LexToken(OPENBRACKET,'(',1,13809) +LexToken(VAR,'i',1,13810) +LexToken(OPERATOR,'+',1,13811) +LexToken(NUMBER,'1',1,13812) +LexToken(CLOSEBRACKET,')',1,13813) +LexToken(OPERATOR,'-',1,13814) +LexToken(VAR,'x',1,13815) +LexToken(OPENBRACKET,'(',1,13816) +LexToken(VAR,'i',1,13817) +LexToken(CLOSEBRACKET,')',1,13818) +LexToken(CLOSEBRACKET,')',1,13819) +LexToken(EOL,'\n',1,13820) +LexToken(VAR,'Q',1,13829) +LexToken(OPENBRACKET,'(',1,13830) +LexToken(VAR,'i',1,13831) +LexToken(OPERATOR,'+',1,13832) +LexToken(VAR,'N',1,13833) +LexToken(COMMA,',',1,13834) +LexToken(VAR,'i',1,13835) +LexToken(CLOSEBRACKET,')',1,13836) +LexToken(ASSIGNMENT,'=',1,13837) +LexToken(NUMBER,'2',1,13838) +LexToken(OPERATOR,'*',1,13839) +LexToken(OPENBRACKET,'(',1,13840) +LexToken(VAR,'x',1,13841) +LexToken(OPENBRACKET,'(',1,13842) +LexToken(VAR,'i',1,13843) +LexToken(OPERATOR,'+',1,13844) +LexToken(NUMBER,'1',1,13845) +LexToken(CLOSEBRACKET,')',1,13846) +LexToken(OPERATOR,'-',1,13847) +LexToken(VAR,'x',1,13848) +LexToken(OPENBRACKET,'(',1,13849) +LexToken(VAR,'i',1,13850) +LexToken(CLOSEBRACKET,')',1,13851) +LexToken(CLOSEBRACKET,')',1,13852) +LexToken(EOL,'\n',1,13853) +LexToken(VAR,'Q',1,13862) +LexToken(OPENBRACKET,'(',1,13863) +LexToken(VAR,'i',1,13864) +LexToken(OPERATOR,'+',1,13865) +LexToken(VAR,'N',1,13866) +LexToken(COMMA,',',1,13867) +LexToken(VAR,'i',1,13868) +LexToken(OPERATOR,'+',1,13869) +LexToken(VAR,'N',1,13870) +LexToken(CLOSEBRACKET,')',1,13871) +LexToken(ASSIGNMENT,'=',1,13872) +LexToken(NUMBER,'1',1,13873) +LexToken(SEMICOLON,';',1,13874) +LexToken(EOL,'\n',1,13875) +LexToken(END,'end',1,13880) +LexToken(EOL,'\n',1,13883) +LexToken(EOL,'\n',1,13884) +LexToken(VAR,'At',1,13889) +LexToken(ASSIGNMENT,'=',1,13891) +LexToken(OPENSQBRACKET,'[',1,13892) +LexToken(VAR,'Q',1,13893) +LexToken(COMMA,',',1,13894) +LexToken(VAR,'A',1,13895) +LexToken(TRANSPOSE,"'",1,13896) +LexToken(SEMICOLON,';',1,13897) +LexToken(VAR,'A',1,13898) +LexToken(COMMA,',',1,13899) +LexToken(VAR,'zeros',1,13900) +LexToken(OPENBRACKET,'(',1,13905) +LexToken(NUMBER,'3',1,13906) +LexToken(OPERATOR,'*',1,13907) +LexToken(VAR,'N',1,13908) +LexToken(NUMBER,'-1',1,13909) +LexToken(COMMA,',',1,13911) +LexToken(NUMBER,'3',1,13912) +LexToken(OPERATOR,'*',1,13913) +LexToken(VAR,'N',1,13914) +LexToken(NUMBER,'-1',1,13915) +LexToken(CLOSEBRACKET,')',1,13917) +LexToken(CLOSESQBRACKET,']',1,13918) +LexToken(EOL,'\n',1,13919) +LexToken(VAR,'Bt',1,13924) +LexToken(ASSIGNMENT,'=',1,13926) +LexToken(OPENSQBRACKET,'[',1,13927) +LexToken(VAR,'zeros',1,13928) +LexToken(OPENBRACKET,'(',1,13933) +LexToken(NUMBER,'3',1,13934) +LexToken(OPERATOR,'*',1,13935) +LexToken(VAR,'N',1,13936) +LexToken(COMMA,',',1,13937) +LexToken(NUMBER,'1',1,13938) +LexToken(CLOSEBRACKET,')',1,13939) +LexToken(SEMICOLON,';',1,13940) +LexToken(VAR,'B',1,13941) +LexToken(CLOSESQBRACKET,']',1,13942) +LexToken(EOL,'\n',1,13943) +LexToken(VAR,'Zt',1,13948) +LexToken(ASSIGNMENT,'=',1,13950) +LexToken(VAR,'At',1,13951) +LexToken(OPERATOR,'\\',1,13953) +LexToken(VAR,'Bt',1,13954) +LexToken(SEMICOLON,';',1,13956) +LexToken(EOL,'\n',1,13957) +LexToken(VAR,'Z',1,13962) +LexToken(ASSIGNMENT,'=',1,13963) +LexToken(VAR,'Zt',1,13964) +LexToken(OPENBRACKET,'(',1,13966) +LexToken(NUMBER,'1',1,13967) +LexToken(COLON,':',1,13968) +LexToken(NUMBER,'3',1,13969) +LexToken(OPERATOR,'*',1,13970) +LexToken(VAR,'N',1,13971) +LexToken(COMMA,',',1,13972) +LexToken(NUMBER,'1',1,13973) +LexToken(CLOSEBRACKET,')',1,13974) +LexToken(EOL,'\n',1,13975) +LexToken(ENDFUNCTION,'endfunction',1,13976) +LexToken(EOL,'\n',1,13987) +LexToken(EOL,'\n',1,14041) +LexToken(EOL,'\n',1,14042) +LexToken(EOL,'\n',1,14043) +LexToken(EOL,'\n',1,14044) +LexToken(EOL,'\n',1,14045) +LexToken(EOL,'\n',1,14046) +LexToken(EOL,'\n',1,14047) diff --git a/js/Sources/TIME_f.js b/js/Sources/TIME_f.js new file mode 100644 index 00000000..90283c93 --- /dev/null +++ b/js/Sources/TIME_f.js @@ -0,0 +1,133 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'TIME_f',1,852) +LexToken(OPENBRACKET,'(',1,858) +LexToken(VAR,'job',1,859) +LexToken(COMMA,',',1,862) +LexToken(VAR,'arg1',1,863) +LexToken(COMMA,',',1,867) +LexToken(VAR,'arg2',1,868) +LexToken(CLOSEBRACKET,')',1,872) +LexToken(EOL,'\n',1,873) +LexToken(VAR,'x',1,878) +LexToken(ASSIGNMENT,'=',1,879) +LexToken(OPENSQBRACKET,'[',1,880) +LexToken(CLOSESQBRACKET,']',1,881) +LexToken(SEMICOLON,';',1,882) +LexToken(EOL,'\n',1,883) +LexToken(VAR,'y',1,888) +LexToken(ASSIGNMENT,'=',1,889) +LexToken(OPENSQBRACKET,'[',1,890) +LexToken(CLOSESQBRACKET,']',1,891) +LexToken(SEMICOLON,';',1,892) +LexToken(EOL,'\n',1,893) +LexToken(VAR,'typ',1,898) +LexToken(ASSIGNMENT,'=',1,901) +LexToken(OPENSQBRACKET,'[',1,902) +LexToken(CLOSESQBRACKET,']',1,903) +LexToken(SEMICOLON,';',1,904) +LexToken(EOL,'\n',1,905) +LexToken(SELECT,'select',1,910) +LexToken(VAR,'job',1,917) +LexToken(EOL,'\n',1,920) +LexToken(CASE,'case',1,925) +LexToken(DQSTRING,'"set"',1,934) +LexToken(THEN,'then',1,936) +LexToken(EOL,'\n',1,940) +LexToken(VAR,'x',1,949) +LexToken(ASSIGNMENT,'=',1,950) +LexToken(VAR,'arg1',1,951) +LexToken(EOL,'\n',1,955) +LexToken(CASE,'case',1,960) +LexToken(DQSTRING,'"define"',1,972) +LexToken(THEN,'then',1,974) +LexToken(EOL,'\n',1,978) +LexToken(EOL,'\n',1,979) +LexToken(VAR,'model',1,988) +LexToken(ASSIGNMENT,'=',1,993) +LexToken(SCICOS_MODEL,'scicos_model',1,994) +LexToken(OPENBRACKET,'(',1,1006) +LexToken(CLOSEBRACKET,')',1,1007) +LexToken(EOL,'\n',1,1008) +LexToken(VAR,'model',1,1017) +LexToken(DOT,'.',1,1022) +LexToken(VAR,'sim',1,1023) +LexToken(ASSIGNMENT,'=',1,1026) +LexToken(DQSTRING,'"timblk"',1,1034) +LexToken(EOL,'\n',1,1035) +LexToken(VAR,'model',1,1044) +LexToken(DOT,'.',1,1049) +LexToken(VAR,'out',1,1050) +LexToken(ASSIGNMENT,'=',1,1053) +LexToken(NUMBER,'1',1,1054) +LexToken(EOL,'\n',1,1055) +LexToken(VAR,'model',1,1064) +LexToken(DOT,'.',1,1069) +LexToken(VAR,'blocktype',1,1070) +LexToken(ASSIGNMENT,'=',1,1079) +LexToken(DQSTRING,'"c"',1,1082) +LexToken(EOL,'\n',1,1083) +LexToken(VAR,'model',1,1092) +LexToken(DOT,'.',1,1097) +LexToken(VAR,'dep_ut',1,1098) +LexToken(ASSIGNMENT,'=',1,1104) +LexToken(OPENSQBRACKET,'[',1,1105) +LexToken(PREVAR_BOOLEAN,'%f',1,1106) +LexToken(PREVAR_BOOLEAN,'%t',1,1109) +LexToken(CLOSESQBRACKET,']',1,1111) +LexToken(EOL,'\n',1,1112) +LexToken(EOL,'\n',1,1113) +LexToken(VAR,'gr_i',1,1122) +LexToken(ASSIGNMENT,'=',1,1126) +LexToken(OPENSQBRACKET,'[',1,1127) +LexToken(CLOSESQBRACKET,']',1,1128) +LexToken(EOL,'\n',1,1129) +LexToken(VAR,'x',1,1138) +LexToken(ASSIGNMENT,'=',1,1139) +LexToken(VAR,'standard_define',1,1140) +LexToken(OPENBRACKET,'(',1,1155) +LexToken(OPENSQBRACKET,'[',1,1156) +LexToken(NUMBER,'2',1,1157) +LexToken(NUMBER,'2',1,1159) +LexToken(CLOSESQBRACKET,']',1,1160) +LexToken(COMMA,',',1,1161) +LexToken(VAR,'model',1,1162) +LexToken(COMMA,',',1,1167) +LexToken(OPENSQBRACKET,'[',1,1168) +LexToken(CLOSESQBRACKET,']',1,1169) +LexToken(COMMA,',',1,1170) +LexToken(VAR,'gr_i',1,1171) +LexToken(CLOSEBRACKET,')',1,1175) +LexToken(EOL,'\n',1,1176) +LexToken(END,'end',1,1181) +LexToken(EOL,'\n',1,1184) +LexToken(ENDFUNCTION,'endfunction',1,1185) +LexToken(EOL,'\n',1,1196) diff --git a/js/Sources/TKSCALE.js b/js/Sources/TKSCALE.js new file mode 100644 index 00000000..3c627d1e --- /dev/null +++ b/js/Sources/TKSCALE.js @@ -0,0 +1,294 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'TKSCALE',1,852) +LexToken(OPENBRACKET,'(',1,859) +LexToken(VAR,'job',1,860) +LexToken(COMMA,',',1,863) +LexToken(VAR,'arg1',1,864) +LexToken(COMMA,',',1,868) +LexToken(VAR,'arg2',1,869) +LexToken(CLOSEBRACKET,')',1,873) +LexToken(EOL,'\n',1,874) +LexToken(EOL,'\n',1,928) +LexToken(VAR,'x',1,933) +LexToken(ASSIGNMENT,'=',1,934) +LexToken(OPENSQBRACKET,'[',1,935) +LexToken(CLOSESQBRACKET,']',1,936) +LexToken(SEMICOLON,';',1,937) +LexToken(EOL,'\n',1,938) +LexToken(VAR,'y',1,943) +LexToken(ASSIGNMENT,'=',1,944) +LexToken(OPENSQBRACKET,'[',1,945) +LexToken(CLOSESQBRACKET,']',1,946) +LexToken(SEMICOLON,';',1,947) +LexToken(EOL,'\n',1,948) +LexToken(VAR,'typ',1,953) +LexToken(ASSIGNMENT,'=',1,956) +LexToken(OPENSQBRACKET,'[',1,957) +LexToken(CLOSESQBRACKET,']',1,958) +LexToken(SEMICOLON,';',1,959) +LexToken(EOL,'\n',1,960) +LexToken(SELECT,'select',1,965) +LexToken(VAR,'job',1,972) +LexToken(EOL,'\n',1,975) +LexToken(CASE,'case',1,980) +LexToken(DQSTRING,'"set"',1,989) +LexToken(THEN,'then',1,991) +LexToken(EOL,'\n',1,995) +LexToken(VAR,'x',1,1004) +LexToken(ASSIGNMENT,'=',1,1005) +LexToken(VAR,'arg1',1,1006) +LexToken(SEMICOLON,';',1,1010) +LexToken(EOL,'\n',1,1011) +LexToken(VAR,'graphics',1,1020) +LexToken(ASSIGNMENT,'=',1,1028) +LexToken(VAR,'arg1',1,1029) +LexToken(DOT,'.',1,1033) +LexToken(VAR,'graphics',1,1034) +LexToken(SEMICOLON,';',1,1042) +LexToken(EOL,'\n',1,1043) +LexToken(VAR,'exprs',1,1052) +LexToken(ASSIGNMENT,'=',1,1057) +LexToken(VAR,'graphics',1,1058) +LexToken(DOT,'.',1,1066) +LexToken(VAR,'exprs',1,1067) +LexToken(EOL,'\n',1,1072) +LexToken(VAR,'model',1,1081) +LexToken(ASSIGNMENT,'=',1,1086) +LexToken(VAR,'arg1',1,1087) +LexToken(DOT,'.',1,1091) +LexToken(VAR,'model',1,1092) +LexToken(SEMICOLON,';',1,1097) +LexToken(EOL,'\n',1,1098) +LexToken(OPENSQBRACKET,'[',1,1107) +LexToken(VAR,'ok',1,1108) +LexToken(COMMA,',',1,1110) +LexToken(VAR,'a',1,1111) +LexToken(COMMA,',',1,1112) +LexToken(VAR,'b',1,1113) +LexToken(COMMA,',',1,1114) +LexToken(VAR,'f',1,1115) +LexToken(COMMA,',',1,1116) +LexToken(VAR,'exprs',1,1117) +LexToken(CLOSESQBRACKET,']',1,1122) +LexToken(ASSIGNMENT,'=',1,1123) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1124) +LexToken(OPENBRACKET,'(',1,1139) +LexToken(DQSTRING,'"Set scale block parameters"',1,1167) +LexToken(COMMA,',',1,1168) +LexToken(OPENSQBRACKET,'[',1,1180) +LexToken(DQSTRING,'"Min value"',1,1191) +LexToken(SEMICOLON,';',1,1192) +LexToken(DQSTRING,'"Max value"',1,1203) +LexToken(SEMICOLON,';',1,1204) +LexToken(DQSTRING,'"Normalization"',1,1219) +LexToken(CLOSESQBRACKET,']',1,1220) +LexToken(COMMA,',',1,1221) +LexToken(VAR,'list',1,1233) +LexToken(OPENBRACKET,'(',1,1237) +LexToken(DQSTRING,'"vec"',1,1242) +LexToken(COMMA,',',1,1243) +LexToken(NUMBER,'1',1,1244) +LexToken(COMMA,',',1,1245) +LexToken(DQSTRING,'"vec"',1,1250) +LexToken(COMMA,',',1,1251) +LexToken(NUMBER,'1',1,1252) +LexToken(COMMA,',',1,1253) +LexToken(DQSTRING,'"vec"',1,1258) +LexToken(COMMA,',',1,1259) +LexToken(NUMBER,'1',1,1260) +LexToken(CLOSEBRACKET,')',1,1261) +LexToken(COMMA,',',1,1262) +LexToken(VAR,'exprs',1,1263) +LexToken(CLOSEBRACKET,')',1,1268) +LexToken(EOL,'\n',1,1269) +LexToken(EOL,'\n',1,1332) +LexToken(EOL,'\n',1,1364) +LexToken(IF,'if',1,1373) +LexToken(VAR,'ok',1,1376) +LexToken(THEN,'then',1,1379) +LexToken(EOL,'\n',1,1383) +LexToken(VAR,'graphics',1,1396) +LexToken(DOT,'.',1,1404) +LexToken(VAR,'exprs',1,1405) +LexToken(ASSIGNMENT,'=',1,1410) +LexToken(VAR,'exprs',1,1411) +LexToken(EOL,'\n',1,1416) +LexToken(VAR,'model',1,1429) +LexToken(DOT,'.',1,1434) +LexToken(VAR,'rpar',1,1435) +LexToken(ASSIGNMENT,'=',1,1439) +LexToken(OPENSQBRACKET,'[',1,1440) +LexToken(VAR,'a',1,1441) +LexToken(SEMICOLON,';',1,1442) +LexToken(VAR,'b',1,1443) +LexToken(SEMICOLON,';',1,1444) +LexToken(VAR,'f',1,1445) +LexToken(CLOSESQBRACKET,']',1,1446) +LexToken(EOL,'\n',1,1447) +LexToken(VAR,'x',1,1460) +LexToken(DOT,'.',1,1461) +LexToken(VAR,'graphics',1,1462) +LexToken(ASSIGNMENT,'=',1,1470) +LexToken(VAR,'graphics',1,1471) +LexToken(SEMICOLON,';',1,1479) +LexToken(EOL,'\n',1,1480) +LexToken(VAR,'x',1,1493) +LexToken(DOT,'.',1,1494) +LexToken(VAR,'model',1,1495) +LexToken(ASSIGNMENT,'=',1,1500) +LexToken(VAR,'model',1,1501) +LexToken(EOL,'\n',1,1506) +LexToken(END,'end',1,1515) +LexToken(EOL,'\n',1,1518) +LexToken(CASE,'case',1,1523) +LexToken(DQSTRING,'"define"',1,1535) +LexToken(THEN,'then',1,1537) +LexToken(EOL,'\n',1,1541) +LexToken(VAR,'a',1,1550) +LexToken(ASSIGNMENT,'=',1,1551) +LexToken(NUMBER,'-10',1,1552) +LexToken(SEMICOLON,';',1,1555) +LexToken(EOL,'\n',1,1556) +LexToken(VAR,'b',1,1565) +LexToken(ASSIGNMENT,'=',1,1566) +LexToken(NUMBER,'10',1,1567) +LexToken(SEMICOLON,';',1,1569) +LexToken(EOL,'\n',1,1570) +LexToken(VAR,'f',1,1579) +LexToken(ASSIGNMENT,'=',1,1580) +LexToken(NUMBER,'1',1,1581) +LexToken(SEMICOLON,';',1,1582) +LexToken(EOL,'\n',1,1610) +LexToken(VAR,'model',1,1619) +LexToken(ASSIGNMENT,'=',1,1624) +LexToken(SCICOS_MODEL,'scicos_model',1,1625) +LexToken(OPENBRACKET,'(',1,1637) +LexToken(CLOSEBRACKET,')',1,1638) +LexToken(EOL,'\n',1,1639) +LexToken(VAR,'model',1,1648) +LexToken(DOT,'.',1,1653) +LexToken(VAR,'sim',1,1654) +LexToken(ASSIGNMENT,'=',1,1657) +LexToken(VAR,'list',1,1658) +LexToken(OPENBRACKET,'(',1,1662) +LexToken(DQSTRING,'"tkscaleblk"',1,1674) +LexToken(COMMA,',',1,1675) +LexToken(NUMBER,'5',1,1676) +LexToken(CLOSEBRACKET,')',1,1677) +LexToken(EOL,'\n',1,1678) +LexToken(VAR,'model',1,1687) +LexToken(DOT,'.',1,1692) +LexToken(VAR,'out',1,1693) +LexToken(ASSIGNMENT,'=',1,1696) +LexToken(NUMBER,'1',1,1697) +LexToken(EOL,'\n',1,1698) +LexToken(VAR,'model',1,1707) +LexToken(DOT,'.',1,1712) +LexToken(VAR,'evtin',1,1713) +LexToken(ASSIGNMENT,'=',1,1718) +LexToken(NUMBER,'1',1,1719) +LexToken(EOL,'\n',1,1720) +LexToken(VAR,'model',1,1729) +LexToken(DOT,'.',1,1734) +LexToken(VAR,'rpar',1,1735) +LexToken(ASSIGNMENT,'=',1,1739) +LexToken(OPENSQBRACKET,'[',1,1740) +LexToken(VAR,'a',1,1741) +LexToken(SEMICOLON,';',1,1742) +LexToken(VAR,'b',1,1743) +LexToken(SEMICOLON,';',1,1744) +LexToken(VAR,'f',1,1745) +LexToken(CLOSESQBRACKET,']',1,1746) +LexToken(EOL,'\n',1,1747) +LexToken(VAR,'model',1,1756) +LexToken(DOT,'.',1,1761) +LexToken(VAR,'blocktype',1,1762) +LexToken(ASSIGNMENT,'=',1,1771) +LexToken(DQSTRING,'"d"',1,1774) +LexToken(EOL,'\n',1,1775) +LexToken(VAR,'model',1,1784) +LexToken(DOT,'.',1,1789) +LexToken(VAR,'dep_ut',1,1790) +LexToken(ASSIGNMENT,'=',1,1796) +LexToken(OPENSQBRACKET,'[',1,1797) +LexToken(PREVAR_BOOLEAN,'%f',1,1798) +LexToken(PREVAR_BOOLEAN,'%f',1,1801) +LexToken(CLOSESQBRACKET,']',1,1803) +LexToken(EOL,'\n',1,1804) +LexToken(VAR,'exprs',1,1813) +LexToken(ASSIGNMENT,'=',1,1818) +LexToken(OPENSQBRACKET,'[',1,1819) +LexToken(VAR,'sci2exp',1,1820) +LexToken(OPENBRACKET,'(',1,1827) +LexToken(VAR,'a',1,1828) +LexToken(CLOSEBRACKET,')',1,1829) +LexToken(SEMICOLON,';',1,1830) +LexToken(VAR,'sci2exp',1,1831) +LexToken(OPENBRACKET,'(',1,1838) +LexToken(VAR,'b',1,1839) +LexToken(CLOSEBRACKET,')',1,1840) +LexToken(SEMICOLON,';',1,1841) +LexToken(VAR,'sci2exp',1,1842) +LexToken(OPENBRACKET,'(',1,1849) +LexToken(VAR,'f',1,1850) +LexToken(CLOSEBRACKET,')',1,1851) +LexToken(CLOSESQBRACKET,']',1,1852) +LexToken(EOL,'\n',1,1853) +LexToken(VAR,'gr_i',1,1862) +LexToken(ASSIGNMENT,'=',1,1866) +LexToken(OPENSQBRACKET,'[',1,1867) +LexToken(CLOSESQBRACKET,']',1,1868) +LexToken(EOL,'\n',1,1869) +LexToken(VAR,'x',1,1878) +LexToken(ASSIGNMENT,'=',1,1879) +LexToken(VAR,'standard_define',1,1880) +LexToken(OPENBRACKET,'(',1,1895) +LexToken(OPENSQBRACKET,'[',1,1896) +LexToken(NUMBER,'3',1,1897) +LexToken(NUMBER,'2',1,1899) +LexToken(CLOSESQBRACKET,']',1,1900) +LexToken(COMMA,',',1,1901) +LexToken(VAR,'model',1,1902) +LexToken(COMMA,',',1,1907) +LexToken(VAR,'exprs',1,1908) +LexToken(COMMA,',',1,1913) +LexToken(VAR,'gr_i',1,1914) +LexToken(CLOSEBRACKET,')',1,1918) +LexToken(EOL,'\n',1,1919) +LexToken(END,'end',1,1924) +LexToken(EOL,'\n',1,1927) +LexToken(ENDFUNCTION,'endfunction',1,1928) +LexToken(EOL,'\n',1,1939) +LexToken(EOL,'\n',1,1940) +LexToken(EOL,'\n',1,1941) +LexToken(EOL,'\n',1,1942) +LexToken(EOL,'\n',1,1943) -- cgit