diff options
author | Sunil Shetye | 2018-06-15 00:48:55 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-15 16:22:12 +0530 |
commit | be9f32c23ef04b74ad1b07a09f0663015dc98993 (patch) | |
tree | a8d8b3ad7a01e93d72a791d59e78e09443bef5ae /js/Sources | |
parent | 637774bd20563d502442fca84ee862b560b7b6dd (diff) | |
download | sci2js-be9f32c23ef04b74ad1b07a09f0663015dc98993.tar.gz sci2js-be9f32c23ef04b74ad1b07a09f0663015dc98993.tar.bz2 sci2js-be9f32c23ef04b74ad1b07a09f0663015dc98993.zip |
identify the job blocks
Diffstat (limited to 'js/Sources')
33 files changed, 1211 insertions, 33585 deletions
diff --git a/js/Sources/CLKINV_f.js b/js/Sources/CLKINV_f.js index 459c729e..95cfa7d5 100644 --- a/js/Sources/CLKINV_f.js +++ b/js/Sources/CLKINV_f.js @@ -1,312 +1,45 @@ -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(EOL,'\n',1,958) -LexToken(VAR,'y',1,964) -LexToken(ASSIGNMENT,'=',1,965) -LexToken(OPENSQBRACKET,'[',1,966) -LexToken(CLOSESQBRACKET,']',1,967) -LexToken(EOL,'\n',1,968) -LexToken(VAR,'typ',1,974) -LexToken(ASSIGNMENT,'=',1,977) -LexToken(OPENSQBRACKET,'[',1,978) -LexToken(CLOSESQBRACKET,']',1,979) -LexToken(EOL,'\n',1,980) -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(EOL,'\n',1,1031) -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(EOL,'\n',1,1386) -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(EOL,'\n',1,1458) -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(EOL,'\n',1,1684) -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(ADDITION,'-',1,1794) -LexToken(NUMBER,'1',1,1795) -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(ADDITION,'-',1,2152) -LexToken(NUMBER,'1',1,2153) -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) +/* autogenerated from "macros/Sources/CLKINV_f.sci" */ +function CLKINV_f() { +CLKINV_f.prototype.get = function CLKINV_f() { +} +CLKINV_f.prototype.set = function CLKINV_f() { +x=arg1; +graphics=arg1.graphics; +model=arg1.model; +exprs=graphics.exprs; +exprs=exprs(1); +while (true) { +[ok,prt,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"CLKINV_f")," ",gettext("Event input port")," "],"Port Number",list("vec",1),exprs); +prt=int(prt); +if (!ok) { +break +} +if (prt<=0) { +block_parameter_error(msprintf(gettext("Wrong values for \'Port Number\' parameter: %d."),prt),gettext("Strictly positive integer expected.")); +} else { +model.ipar=prt; +model.evtout=1; +model.firing=-1; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +CLKINV_f.prototype.define = function CLKINV_f() { +prt=1; +model=scicos_model(); +model.sim="input"; +model.evtout=1; +model.ipar=prt; +model.blocktype="d"; +model.firing=-1; +model.dep_ut=[None,None]; +exprs=string(prt); +gr_i=[]; +x=standard_define([1,1],model,exprs,gr_i); +} +CLKINV_f.prototype.details = function CLKINV_f() { +} +} diff --git a/js/Sources/CLKIN_f.js b/js/Sources/CLKIN_f.js index 1acc2312..b740b93c 100644 --- a/js/Sources/CLKIN_f.js +++ b/js/Sources/CLKIN_f.js @@ -1,273 +1,44 @@ -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(EOL,'\n',1,883) -LexToken(VAR,'y',1,889) -LexToken(ASSIGNMENT,'=',1,890) -LexToken(OPENSQBRACKET,'[',1,891) -LexToken(CLOSESQBRACKET,']',1,892) -LexToken(EOL,'\n',1,893) -LexToken(VAR,'typ',1,899) -LexToken(ASSIGNMENT,'=',1,902) -LexToken(OPENSQBRACKET,'[',1,903) -LexToken(CLOSESQBRACKET,']',1,904) -LexToken(EOL,'\n',1,905) -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(EOL,'\n',1,956) -LexToken(VAR,'graphics',1,966) -LexToken(ASSIGNMENT,'=',1,974) -LexToken(VAR,'arg1',1,975) -LexToken(DOT,'.',1,979) -LexToken(VAR,'graphics',1,980) -LexToken(EOL,'\n',1,988) -LexToken(VAR,'model',1,998) -LexToken(ASSIGNMENT,'=',1,1003) -LexToken(VAR,'arg1',1,1004) -LexToken(DOT,'.',1,1008) -LexToken(VAR,'model',1,1009) -LexToken(EOL,'\n',1,1014) -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(EOL,'\n',1,1304) -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(ADDITION,'-',1,1523) -LexToken(NUMBER,'1',1,1524) -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(ADDITION,'-',1,1881) -LexToken(NUMBER,'1',1,1882) -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) +/* autogenerated from "macros/Sources/CLKIN_f.sci" */ +function CLKIN_f() { +CLKIN_f.prototype.get = function CLKIN_f() { +} +CLKIN_f.prototype.set = function CLKIN_f() { +x=arg1; +graphics=arg1.graphics; +model=arg1.model; +exprs=graphics.exprs; +exprs=exprs(1); +while (true) { +[ok,prt,exprs]=scicos_getvalue("Set Event Input block parameters","Port number",list("vec",1),exprs); +prt=int(prt); +if (!ok) { +break +} +if (prt<=0) { +message("Port number must be a positive integer"); +} else { +model.ipar=prt; +model.evtout=1; +model.firing=-1; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +CLKIN_f.prototype.define = function CLKIN_f() { +prt=1; +model=scicos_model(); +model.sim="input"; +model.evtout=1; +model.ipar=prt; +model.blocktype="d"; +model.firing=-1; +model.dep_ut=[None,None]; +exprs=string(prt); +x=standard_define([1,1],model,exprs," "); +} +CLKIN_f.prototype.details = function CLKIN_f() { +} +} diff --git a/js/Sources/CLOCK_c.js b/js/Sources/CLOCK_c.js index 10f47fa0..005b09ec 100644 --- a/js/Sources/CLOCK_c.js +++ b/js/Sources/CLOCK_c.js @@ -1,894 +1,3 @@ -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(EOL,'\n',1,961) -LexToken(VAR,'y',1,967) -LexToken(ASSIGNMENT,'=',1,968) -LexToken(OPENSQBRACKET,'[',1,969) -LexToken(CLOSESQBRACKET,']',1,970) -LexToken(EOL,'\n',1,971) -LexToken(VAR,'typ',1,977) -LexToken(ASSIGNMENT,'=',1,980) -LexToken(OPENSQBRACKET,'[',1,981) -LexToken(CLOSESQBRACKET,']',1,982) -LexToken(EOL,'\n',1,983) -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(EOL,'\n',1,1144) -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(EOL,'\n',1,1233) -LexToken(BREAK,'break',1,1251) -LexToken(EOL,'\n',1,1256) -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(EOL,'\n',1,1307) -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(EOL,'\n',1,1401) -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(EOL,'\n',1,1824) -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(EOL,'\n',1,1872) -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(EOL,'\n',1,2089) -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(ADDITION,'+',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(EOL,'\n',1,2604) -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(EOL,'\n',1,2644) -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(EOL,'\n',1,3430) -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(EOL,'\n',1,3516) -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(ADDITION,'-',1,3689) -LexToken(NUMBER,'1',1,3690) -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(ADDITION,'-',1,3826) -LexToken(NUMBER,'1',1,3827) -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(ADDITION,'-',1,3966) -LexToken(NUMBER,'1',1,3967) -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) +Syntax error in input LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,3500) +/* autogenerated from "macros/Sources/CLOCK_c.sci" */ +None diff --git a/js/Sources/CLOCK_f.js b/js/Sources/CLOCK_f.js index c4931e00..50e27e9a 100644 --- a/js/Sources/CLOCK_f.js +++ b/js/Sources/CLOCK_f.js @@ -1,839 +1,3 @@ -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(EOL,'\n',1,883) -LexToken(VAR,'y',1,889) -LexToken(ASSIGNMENT,'=',1,890) -LexToken(OPENSQBRACKET,'[',1,891) -LexToken(CLOSESQBRACKET,']',1,892) -LexToken(EOL,'\n',1,893) -LexToken(VAR,'typ',1,899) -LexToken(ASSIGNMENT,'=',1,902) -LexToken(OPENSQBRACKET,'[',1,903) -LexToken(CLOSESQBRACKET,']',1,904) -LexToken(EOL,'\n',1,905) -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(EOL,'\n',1,1081) -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(EOL,'\n',1,1170) -LexToken(BREAK,'break',1,1188) -LexToken(EOL,'\n',1,1193) -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(EOL,'\n',1,1245) -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(EOL,'\n',1,1362) -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(EOL,'\n',1,1649) -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(ADDITION,'+',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(EOL,'\n',1,2271) -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(EOL,'\n',1,2311) -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(EOL,'\n',1,3091) -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(EOL,'\n',1,3177) -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(ADDITION,'-',1,3350) -LexToken(NUMBER,'1',1,3351) -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(ADDITION,'-',1,3487) -LexToken(NUMBER,'1',1,3488) -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(ADDITION,'-',1,3627) -LexToken(NUMBER,'1',1,3628) -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) +Syntax error in input LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,3161) +/* autogenerated from "macros/Sources/CLOCK_f.sci" */ +None diff --git a/js/Sources/CONST.js b/js/Sources/CONST.js index 3f5279f0..4b322a6b 100644 --- a/js/Sources/CONST.js +++ b/js/Sources/CONST.js @@ -1,301 +1,46 @@ -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(EOL,'\n',1,881) -LexToken(VAR,'y',1,887) -LexToken(ASSIGNMENT,'=',1,888) -LexToken(OPENSQBRACKET,'[',1,889) -LexToken(CLOSESQBRACKET,']',1,890) -LexToken(EOL,'\n',1,891) -LexToken(VAR,'typ',1,897) -LexToken(ASSIGNMENT,'=',1,900) -LexToken(OPENSQBRACKET,'[',1,901) -LexToken(CLOSESQBRACKET,']',1,902) -LexToken(EOL,'\n',1,903) -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(EOL,'\n',1,954) -LexToken(VAR,'graphics',1,964) -LexToken(ASSIGNMENT,'=',1,972) -LexToken(VAR,'arg1',1,973) -LexToken(DOT,'.',1,977) -LexToken(VAR,'graphics',1,978) -LexToken(EOL,'\n',1,986) -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(EOL,'\n',1,1041) -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(ADDITION,'-',1,1163) -LexToken(NUMBER,'1',1,1164) -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(EOL,'\n',1,1219) -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(EOL,'\n',1,1259) -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(EOL,'\n',1,1588) -LexToken(VAR,'x',1,1606) -LexToken(DOT,'.',1,1607) -LexToken(VAR,'graphics',1,1608) -LexToken(ASSIGNMENT,'=',1,1616) -LexToken(VAR,'graphics',1,1617) -LexToken(EOL,'\n',1,1625) -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(EOL,'\n',1,1678) -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) +/* autogenerated from "macros/Sources/CONST.sci" */ +function CONST() { +CONST.prototype.get = function CONST() { +} +CONST.prototype.set = function CONST() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +while (true) { +[ok,C,exprs]=scicos_getvalue(["Set Contant Block"],"Constant",list("vec",-1),exprs); +if (!ok) { +break +} +sz=size(C); +nout=size(C,"*"); +if (nout==0) { +message("C must have at least one element"); +} else if (and(sz>1)) { +message("C matrix is not supported, use CONST_m instead"); +} else { +model.rpar=C.slice(); +model.out=nout; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +CONST.prototype.define = function CONST() { +C=1; +model=scicos_model(); +model.sim=list("cstblk4",4); +model.in=[]; +model.out=1; +model.rpar=C; +model.blocktype="d"; +model.dep_ut=[None,None]; +exprs=strcat(sci2exp(C)); +gr_i=[]; +x=standard_define([2,2],model,exprs,gr_i); +} +CONST.prototype.details = function CONST() { +} +} diff --git a/js/Sources/CONST_f.js b/js/Sources/CONST_f.js index 9f6d8480..82b2f343 100644 --- a/js/Sources/CONST_f.js +++ b/js/Sources/CONST_f.js @@ -1,280 +1,43 @@ -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(EOL,'\n',1,883) -LexToken(VAR,'y',1,889) -LexToken(ASSIGNMENT,'=',1,890) -LexToken(OPENSQBRACKET,'[',1,891) -LexToken(CLOSESQBRACKET,']',1,892) -LexToken(EOL,'\n',1,893) -LexToken(VAR,'typ',1,899) -LexToken(ASSIGNMENT,'=',1,902) -LexToken(OPENSQBRACKET,'[',1,903) -LexToken(CLOSESQBRACKET,']',1,904) -LexToken(EOL,'\n',1,905) -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(EOL,'\n',1,956) -LexToken(VAR,'graphics',1,966) -LexToken(ASSIGNMENT,'=',1,974) -LexToken(VAR,'arg1',1,975) -LexToken(DOT,'.',1,979) -LexToken(VAR,'graphics',1,980) -LexToken(EOL,'\n',1,988) -LexToken(VAR,'exprs',1,998) -LexToken(ASSIGNMENT,'=',1,1003) -LexToken(VAR,'graphics',1,1004) -LexToken(DOT,'.',1,1012) -LexToken(VAR,'exprs',1,1013) -LexToken(EOL,'\n',1,1018) -LexToken(VAR,'model',1,1028) -LexToken(ASSIGNMENT,'=',1,1033) -LexToken(VAR,'arg1',1,1034) -LexToken(DOT,'.',1,1038) -LexToken(VAR,'model',1,1039) -LexToken(EOL,'\n',1,1044) -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(ADDITION,'-',1,1166) -LexToken(NUMBER,'1',1,1167) -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(EOL,'\n',1,1222) -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(EOL,'\n',1,1405) -LexToken(VAR,'model',1,1423) -LexToken(DOT,'.',1,1428) -LexToken(VAR,'out',1,1429) -LexToken(ASSIGNMENT,'=',1,1432) -LexToken(VAR,'nout',1,1433) -LexToken(EOL,'\n',1,1437) -LexToken(VAR,'graphics',1,1455) -LexToken(DOT,'.',1,1463) -LexToken(VAR,'exprs',1,1464) -LexToken(ASSIGNMENT,'=',1,1469) -LexToken(VAR,'exprs',1,1470) -LexToken(EOL,'\n',1,1475) -LexToken(VAR,'x',1,1493) -LexToken(DOT,'.',1,1494) -LexToken(VAR,'graphics',1,1495) -LexToken(ASSIGNMENT,'=',1,1503) -LexToken(VAR,'graphics',1,1504) -LexToken(EOL,'\n',1,1512) -LexToken(VAR,'x',1,1530) -LexToken(DOT,'.',1,1531) -LexToken(VAR,'model',1,1532) -LexToken(ASSIGNMENT,'=',1,1537) -LexToken(VAR,'model',1,1538) -LexToken(EOL,'\n',1,1543) -LexToken(BREAK,'break',1,1561) -LexToken(EOL,'\n',1,1566) -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(EOL,'\n',1,1863) -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) +/* autogenerated from "macros/Sources/CONST_f.sci" */ +function CONST_f() { +CONST_f.prototype.get = function CONST_f() { +} +CONST_f.prototype.set = function CONST_f() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +while (true) { +[ok,C,exprs]=scicos_getvalue(["Set Contant Block"],"Constant",list("vec",-1),exprs); +if (!ok) { +break +} +nout=size(C,"*"); +if (nout==0) { +message("C must have at least one element"); +} else { +model.rpar=C.slice(); +model.out=nout; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +CONST_f.prototype.define = function CONST_f() { +C=1; +model=scicos_model(); +model.sim=list("cstblk",1); +model.in=[]; +model.out=1; +model.rpar=C; +model.blocktype="d"; +model.dep_ut=[None,None]; +exprs=strcat(sci2exp(C)); +gr_i=[]; +x=standard_define([2,2],model,exprs,gr_i); +} +CONST_f.prototype.details = function CONST_f() { +} +} diff --git a/js/Sources/CONST_m.js b/js/Sources/CONST_m.js index fe9ca263..a2e8ceb1 100644 --- a/js/Sources/CONST_m.js +++ b/js/Sources/CONST_m.js @@ -1,551 +1,72 @@ -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(EOL,'\n',1,957) -LexToken(VAR,'y',1,963) -LexToken(ASSIGNMENT,'=',1,964) -LexToken(OPENSQBRACKET,'[',1,965) -LexToken(CLOSESQBRACKET,']',1,966) -LexToken(EOL,'\n',1,967) -LexToken(VAR,'typ',1,973) -LexToken(ASSIGNMENT,'=',1,976) -LexToken(OPENSQBRACKET,'[',1,977) -LexToken(CLOSESQBRACKET,']',1,978) -LexToken(EOL,'\n',1,979) -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(EOL,'\n',1,1030) -LexToken(VAR,'graphics',1,1040) -LexToken(ASSIGNMENT,'=',1,1048) -LexToken(VAR,'arg1',1,1049) -LexToken(DOT,'.',1,1053) -LexToken(VAR,'graphics',1,1054) -LexToken(EOL,'\n',1,1062) -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(EOL,'\n',1,1117) -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(ADDITION,'-',1,1342) -LexToken(NUMBER,'1',1,1343) -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(EOL,'\n',1,1400) -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(EOL,'\n',1,1658) -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(EOL,'\n',1,2632) -LexToken(VAR,'ok',1,2654) -LexToken(ASSIGNMENT,'=',1,2656) -LexToken(PREVAR_BOOLEAN,'%f',1,2657) -LexToken(EOL,'\n',1,2659) -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(EOL,'\n',1,2873) -LexToken(VAR,'x',1,2895) -LexToken(DOT,'.',1,2896) -LexToken(VAR,'graphics',1,2897) -LexToken(ASSIGNMENT,'=',1,2905) -LexToken(VAR,'graphics',1,2906) -LexToken(EOL,'\n',1,2914) -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(EOL,'\n',1,2975) -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) +/* autogenerated from "macros/Sources/CONST_m.sci" */ +function CONST_m() { +CONST_m.prototype.get = function CONST_m() { +} +CONST_m.prototype.set = function CONST_m() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +while (true) { +[ok,C,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"CONST_m")," ",gettext("Constant value generator")," "],gettext("Constant Value"),list("vec",-1),exprs); +if (!ok) { +break +} +nout=size(C); +if (find(nout==0)!=[]) { +block_parameter_error(msprintf(gettext("Wrong size for \'%s\' parameter"),gettext("Constant Value")),gettext("Constant value must have at least one element.")); +} else { +model.sim=list("cstblk4_m",4); +model.opar=list(C); +if ((type(C)==1)) { +if (isreal(C)) { +ot=1; +} else { +ot=2; +} +} else if ((typeof(C)=="int32")) { +ot=3; +} else if ((typeof(C)=="int16")) { +ot=4; +} else if ((typeof(C)=="int8")) { +ot=5; +} else if ((typeof(C)=="uint32")) { +ot=6; +} else if ((typeof(C)=="uint16")) { +ot=7; +} else if ((typeof(C)=="uint8")) { +ot=8; +} else { +block_parameter_error(msprintf(gettext("Wrong type for \'%s\' parameter"),gettext("Constant Value")),gettext("Value type must be a numeric type (double, complex, int, int8, ...).")); +ok=None; +} +if (ok) { +model.rpar=[]; +[model,graphics,ok]=set_io(model,graphics,list(),list(nout,ot),[],[]); +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +} +CONST_m.prototype.define = function CONST_m() { +C=[1]; +model=scicos_model(); +model.sim=list("cstblk4",4); +model.in=[]; +model.out=size(C,1); +model.in2=[]; +model.out2=size(C,2); +model.rpar=C; +model.opar=list(); +model.blocktype="d"; +model.dep_ut=[None,None]; +exprs=sci2exp(C); +gr_i=[]; +x=standard_define([2,2],model,exprs,gr_i); +} +CONST_m.prototype.details = function CONST_m() { +} +} diff --git a/js/Sources/CURVE_c.js b/js/Sources/CURVE_c.js index dc704261..b4cb289f 100644 --- a/js/Sources/CURVE_c.js +++ b/js/Sources/CURVE_c.js @@ -1,9134 +1,28 @@ -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(EOL,'\n',1,1095) -LexToken(VAR,'y',1,1101) -LexToken(ASSIGNMENT,'=',1,1102) -LexToken(OPENSQBRACKET,'[',1,1103) -LexToken(CLOSESQBRACKET,']',1,1104) -LexToken(EOL,'\n',1,1105) -LexToken(VAR,'typ',1,1111) -LexToken(ASSIGNMENT,'=',1,1114) -LexToken(OPENSQBRACKET,'[',1,1115) -LexToken(CLOSESQBRACKET,']',1,1116) -LexToken(EOL,'\n',1,1117) -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(EOL,'\n',1,1173) -LexToken(VAR,'model',1,1183) -LexToken(ASSIGNMENT,'=',1,1189) -LexToken(VAR,'arg1',1,1191) -LexToken(DOT,'.',1,1195) -LexToken(VAR,'model',1,1196) -LexToken(EOL,'\n',1,1201) -LexToken(VAR,'graphics',1,1211) -LexToken(ASSIGNMENT,'=',1,1220) -LexToken(VAR,'arg1',1,1222) -LexToken(DOT,'.',1,1226) -LexToken(VAR,'graphics',1,1227) -LexToken(EOL,'\n',1,1235) -LexToken(VAR,'exprs',1,1245) -LexToken(ASSIGNMENT,'=',1,1251) -LexToken(VAR,'graphics',1,1253) -LexToken(DOT,'.',1,1261) -LexToken(VAR,'exprs',1,1262) -LexToken(EOL,'\n',1,1267) -LexToken(VAR,'ok',1,1277) -LexToken(ASSIGNMENT,'=',1,1280) -LexToken(PREVAR_BOOLEAN,'%f',1,1282) -LexToken(EOL,'\n',1,1284) -LexToken(VAR,'SaveExit',1,1294) -LexToken(ASSIGNMENT,'=',1,1303) -LexToken(PREVAR_BOOLEAN,'%f',1,1305) -LexToken(EOL,'\n',1,1307) -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(EOL,'\n',1,1356) -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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'-',1,1590) -LexToken(NUMBER,'1',1,1591) -LexToken(COMMA,',',1,1592) -LexToken(DQSTRING,'"vec"',1,1614) -LexToken(COMMA,',',1,1615) -LexToken(ADDITION,'-',1,1616) -LexToken(NUMBER,'1',1,1617) -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(EOL,'\n',1,1689) -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(EOL,'\n',1,1790) -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(EOL,'\n',1,1837) -LexToken(VAR,'PO',1,1855) -LexToken(ASSIGNMENT,'=',1,1857) -LexToken(NUMBER,'0',1,1858) -LexToken(EOL,'\n',1,1859) -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(EOL,'\n',1,1905) -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(EOL,'\n',1,1970) -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(EOL,'\n',1,2020) -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(EOL,'\n',1,2074) -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(EOL,'\n',1,2132) -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(EOL,'\n',1,2158) -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(EOL,'\n',1,2194) -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(EOL,'\n',1,2228) -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(EOL,'\n',1,2357) -LexToken(VAR,'Ask_again',1,2379) -LexToken(ASSIGNMENT,'=',1,2389) -LexToken(PREVAR_BOOLEAN,'%t',1,2391) -LexToken(EOL,'\n',1,2393) -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(EOL,'\n',1,2533) -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(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(EOL,'\n',1,2682) -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(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(EOL,'\n',1,2848) -LexToken(VAR,'rpar',1,2870) -LexToken(ASSIGNMENT,'=',1,2874) -LexToken(OPENSQBRACKET,'[',1,2875) -LexToken(CLOSESQBRACKET,']',1,2876) -LexToken(EOL,'\n',1,2877) -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(EOL,'\n',1,2959) -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(ADDITION,'+',1,3032) -LexToken(NUMBER,'1',1,3033) -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(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(EOL,'\n',1,3361) -LexToken(END,'end',1,3383) -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(EOL,'\n',1,3490) -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(ADDITION,'+',1,3537) -LexToken(NUMBER,'1',1,3538) -LexToken(COLON,':',1,3539) -LexToken(NUMBER,'2',1,3540) -LexToken(MULTIPLICATION,'*',1,3541) -LexToken(VAR,'N2',1,3542) -LexToken(CLOSEBRACKET,')',1,3544) -LexToken(CLOSESQBRACKET,']',1,3545) -LexToken(EOL,'\n',1,3546) -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(EOL,'\n',1,3588) -LexToken(VAR,'DChange',1,3610) -LexToken(ASSIGNMENT,'=',1,3617) -LexToken(PREVAR_BOOLEAN,'%f',1,3618) -LexToken(EOL,'\n',1,3620) -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(EOL,'\n',1,3671) -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(EOL,'\n',1,3722) -LexToken(VAR,'DChange',1,3748) -LexToken(ASSIGNMENT,'=',1,3755) -LexToken(PREVAR_BOOLEAN,'%t',1,3756) -LexToken(EOL,'\n',1,3758) -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(ADDITION,'-',1,3816) -LexToken(NUMBER,'1',1,3817) -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(ADDITION,'-',1,3831) -LexToken(NUMBER,'1',1,3832) -LexToken(COMMA,',',1,3833) -LexToken(NUMBER,'2',1,3834) -LexToken(CLOSEBRACKET,')',1,3835) -LexToken(CLOSEBRACKET,')',1,3836) -LexToken(THEN,'then',1,3838) -LexToken(EOL,'\n',1,3842) -LexToken(VAR,'DChange',1,3868) -LexToken(ASSIGNMENT,'=',1,3875) -LexToken(PREVAR_BOOLEAN,'%t',1,3876) -LexToken(EOL,'\n',1,3878) -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(EOL,'\n',1,3975) -LexToken(VAR,'DChange',1,4001) -LexToken(ASSIGNMENT,'=',1,4008) -LexToken(PREVAR_BOOLEAN,'%t',1,4009) -LexToken(EOL,'\n',1,4011) -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(EOL,'\n',1,4265) -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(EOL,'\n',1,4306) -LexToken(VAR,'perop',1,4332) -LexToken(ASSIGNMENT,'=',1,4337) -LexToken(DQSTRING,'"y"',1,4340) -LexToken(EOL,'\n',1,4341) -LexToken(ELSE,'else',1,4363) -LexToken(EOL,'\n',1,4367) -LexToken(VAR,'perop',1,4393) -LexToken(ASSIGNMENT,'=',1,4398) -LexToken(DQSTRING,'"n"',1,4401) -LexToken(EOL,'\n',1,4402) -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(EOL,'\n',1,4462) -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(EOL,'\n',1,4651) -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(EOL,'\n',1,4760) -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(EOL,'\n',1,4986) -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(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(EOL,'\n',1,5564) -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(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(ADDITION,'-',1,5723) -LexToken(NUMBER,'1',1,5724) -LexToken(EOL,'\n',1,5725) -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(EOL,'\n',1,5849) -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(EOL,'\n',1,6039) -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(ADDITION,'-',1,6061) -LexToken(NUMBER,'30',1,6062) -LexToken(CLOSESQBRACKET,']',1,6064) -LexToken(EOL,'\n',1,6065) -LexToken(VAR,'N',1,6075) -LexToken(ASSIGNMENT,'=',1,6076) -LexToken(NUMBER,'3',1,6077) -LexToken(EOL,'\n',1,6078) -LexToken(VAR,'Method',1,6088) -LexToken(ASSIGNMENT,'=',1,6094) -LexToken(NUMBER,'3',1,6095) -LexToken(EOL,'\n',1,6096) -LexToken(VAR,'PeriodicOption',1,6106) -LexToken(ASSIGNMENT,'=',1,6120) -LexToken(DQSTRING,'"y"',1,6123) -LexToken(EOL,'\n',1,6124) -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,';\n',1,6865) -LexToken(DQSTRING,'"if argn(2) == 1 then"',1,6892) -LexToken(SEMICOLON,';\n',1,6893) -LexToken(DQSTRING,'" [btn, xc, yc, win, str] = xclick(flag);"',1,6941) -LexToken(SEMICOLON,';\n',1,6942) -LexToken(DQSTRING,'"else"',1,6953) -LexToken(SEMICOLON,';\n',1,6954) -LexToken(DQSTRING,'" [btn, xc, yc, win, str] = xclick();"',1,6998) -LexToken(SEMICOLON,';\n',1,6999) -LexToken(DQSTRING,'"end;"',1,7010) -LexToken(SEMICOLON,';\n',1,7011) -LexToken(DQSTRING,'"if btn == -1000 then"',1,7038) -LexToken(SEMICOLON,';\n',1,7039) -LexToken(DQSTRING,'" if win == curwin then"',1,7069) -LexToken(SEMICOLON,';\n',1,7070) -LexToken(DQSTRING,'" Cmenu = \\\'Quit\\\';"',1,7098) -LexToken(SEMICOLON,';\n',1,7099) -LexToken(DQSTRING,'" else"',1,7112) -LexToken(SEMICOLON,';\n',1,7113) -LexToken(DQSTRING,'" Cmenu = \\\'Open/Set\\\';"',1,7145) -LexToken(SEMICOLON,';\n',1,7146) -LexToken(DQSTRING,'" end,"',1,7159) -LexToken(SEMICOLON,';\n',1,7160) -LexToken(DQSTRING,'" return,"',1,7176) -LexToken(SEMICOLON,';\n',1,7177) -LexToken(DQSTRING,'"end"',1,7187) -LexToken(SEMICOLON,';\n',1,7188) -LexToken(DQSTRING,'"if btn == -2 then"',1,7212) -LexToken(SEMICOLON,';\n',1,7213) -LexToken(DQSTRING,'" xc = 0;yc = 0;"',1,7236) -LexToken(SEMICOLON,';\n',1,7237) -LexToken(DQSTRING,'" try "',1,7250) -LexToken(DQSTRING,'" execstr(\\\'Cmenu=\\\' + part(str, 9:length(str) - 1));"',1,7374) -LexToken(SEMICOLON,';\n',1,7375) -LexToken(DQSTRING,'" execstr(\\\'Cmenu=\\\' + Cmenu);"',1,7414) -LexToken(SEMICOLON,';\n',1,7415) -LexToken(DQSTRING,'" catch"',1,7429) -LexToken(DQSTRING,'" Cmenu=[]"',1,7448) -LexToken(DQSTRING,'" end "',1,7461) -LexToken(DQSTRING,'" return,"',1,7477) -LexToken(SEMICOLON,';\n',1,7478) -LexToken(DQSTRING,'"end"',1,7488) -LexToken(SEMICOLON,';\n',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(EOL,'\n',1,7554) -LexToken(END,'end',1,7560) -LexToken(EOL,'\n',1,7563) -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(EOL,'\n',1,7629) -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(EOL,'\n',1,7702) -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(EOL,'\n',1,7742) -LexToken(VAR,'PeridicOption',1,7752) -LexToken(ASSIGNMENT,'=',1,7766) -LexToken(NUMBER,'0',1,7768) -LexToken(EOL,'\n',1,7769) -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(EOL,'\n',1,7891) -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(EOL,'\n',1,7930) -LexToken(VAR,'ipar',1,7944) -LexToken(ASSIGNMENT,'=',1,7949) -LexToken(VAR,'iparin',1,7951) -LexToken(EOL,'\n',1,7957) -LexToken(VAR,'rpar',1,7971) -LexToken(ASSIGNMENT,'=',1,7976) -LexToken(OPENSQBRACKET,'[',1,7978) -LexToken(CLOSESQBRACKET,']',1,7979) -LexToken(EOL,'\n',1,7980) -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(EOL,'\n',1,8056) -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(EOL,'\n',1,8099) -LexToken(VAR,'ipar',1,8117) -LexToken(ASSIGNMENT,'=',1,8122) -LexToken(VAR,'iparin',1,8124) -LexToken(EOL,'\n',1,8130) -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(EOL,'\n',1,8227) -LexToken(VAR,'wp',1,8233) -LexToken(ASSIGNMENT,'=',1,8235) -LexToken(OPENSQBRACKET,'[',1,8236) -LexToken(CLOSESQBRACKET,']',1,8237) -LexToken(EOL,'\n',1,8238) -LexToken(VAR,'phase',1,8244) -LexToken(ASSIGNMENT,'=',1,8249) -LexToken(OPENSQBRACKET,'[',1,8250) -LexToken(CLOSESQBRACKET,']',1,8251) -LexToken(EOL,'\n',1,8252) -LexToken(VAR,'offset',1,8258) -LexToken(ASSIGNMENT,'=',1,8264) -LexToken(OPENSQBRACKET,'[',1,8265) -LexToken(CLOSESQBRACKET,']',1,8266) -LexToken(EOL,'\n',1,8267) -LexToken(VAR,'np1',1,8273) -LexToken(ASSIGNMENT,'=',1,8276) -LexToken(OPENSQBRACKET,'[',1,8277) -LexToken(CLOSESQBRACKET,']',1,8278) -LexToken(EOL,'\n',1,8279) -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(EOL,'\n',1,8367) -LexToken(VAR,'sAmp',1,8373) -LexToken(ASSIGNMENT,'=',1,8377) -LexToken(OPENSQBRACKET,'[',1,8378) -LexToken(CLOSESQBRACKET,']',1,8379) -LexToken(EOL,'\n',1,8380) -LexToken(VAR,'sTp',1,8386) -LexToken(ASSIGNMENT,'=',1,8389) -LexToken(OPENSQBRACKET,'[',1,8390) -LexToken(CLOSESQBRACKET,']',1,8391) -LexToken(EOL,'\n',1,8392) -LexToken(VAR,'sdelay',1,8398) -LexToken(ASSIGNMENT,'=',1,8404) -LexToken(OPENSQBRACKET,'[',1,8405) -LexToken(CLOSESQBRACKET,']',1,8406) -LexToken(EOL,'\n',1,8407) -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(EOL,'\n',1,8472) -LexToken(VAR,'sAmp2',1,8478) -LexToken(ASSIGNMENT,'=',1,8483) -LexToken(OPENSQBRACKET,'[',1,8484) -LexToken(CLOSESQBRACKET,']',1,8485) -LexToken(EOL,'\n',1,8486) -LexToken(VAR,'sTp2',1,8492) -LexToken(ASSIGNMENT,'=',1,8497) -LexToken(OPENSQBRACKET,'[',1,8499) -LexToken(CLOSESQBRACKET,']',1,8500) -LexToken(EOL,'\n',1,8501) -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(EOL,'\n',1,8553) -LexToken(EOL,'\n',1,8555) -LexToken(VAR,'Amp3',1,8560) -LexToken(ASSIGNMENT,'=',1,8564) -LexToken(OPENSQBRACKET,'[',1,8565) -LexToken(CLOSESQBRACKET,']',1,8566) -LexToken(EOL,'\n',1,8567) -LexToken(VAR,'Tp3',1,8573) -LexToken(ASSIGNMENT,'=',1,8576) -LexToken(OPENSQBRACKET,'[',1,8577) -LexToken(CLOSESQBRACKET,']',1,8578) -LexToken(EOL,'\n',1,8579) -LexToken(VAR,'Pw3',1,8585) -LexToken(ASSIGNMENT,'=',1,8588) -LexToken(OPENSQBRACKET,'[',1,8589) -LexToken(CLOSESQBRACKET,']',1,8590) -LexToken(EOL,'\n',1,8591) -LexToken(VAR,'Pd3',1,8597) -LexToken(ASSIGNMENT,'=',1,8600) -LexToken(OPENSQBRACKET,'[',1,8601) -LexToken(CLOSESQBRACKET,']',1,8602) -LexToken(EOL,'\n',1,8603) -LexToken(VAR,'Bias3',1,8609) -LexToken(ASSIGNMENT,'=',1,8614) -LexToken(OPENSQBRACKET,'[',1,8615) -LexToken(CLOSESQBRACKET,']',1,8616) -LexToken(EOL,'\n',1,8617) -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(EOL,'\n',1,8718) -LexToken(VAR,'var4',1,8724) -LexToken(ASSIGNMENT,'=',1,8728) -LexToken(OPENSQBRACKET,'[',1,8729) -LexToken(CLOSESQBRACKET,']',1,8730) -LexToken(EOL,'\n',1,8731) -LexToken(VAR,'seed4',1,8737) -LexToken(ASSIGNMENT,'=',1,8742) -LexToken(OPENSQBRACKET,'[',1,8743) -LexToken(CLOSESQBRACKET,']',1,8744) -LexToken(EOL,'\n',1,8745) -LexToken(VAR,'sample4',1,8751) -LexToken(ASSIGNMENT,'=',1,8758) -LexToken(OPENSQBRACKET,'[',1,8759) -LexToken(CLOSESQBRACKET,']',1,8760) -LexToken(EOL,'\n',1,8761) -LexToken(VAR,'np4',1,8767) -LexToken(ASSIGNMENT,'=',1,8770) -LexToken(OPENSQBRACKET,'[',1,8771) -LexToken(CLOSESQBRACKET,']',1,8772) -LexToken(EOL,'\n',1,8773) -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(EOL,'\n',1,8882) -LexToken(VAR,'max5',1,8888) -LexToken(ASSIGNMENT,'=',1,8892) -LexToken(OPENSQBRACKET,'[',1,8893) -LexToken(CLOSESQBRACKET,']',1,8894) -LexToken(EOL,'\n',1,8895) -LexToken(VAR,'seed5',1,8901) -LexToken(ASSIGNMENT,'=',1,8906) -LexToken(OPENSQBRACKET,'[',1,8907) -LexToken(CLOSESQBRACKET,']',1,8908) -LexToken(EOL,'\n',1,8909) -LexToken(VAR,'sample5',1,8915) -LexToken(ASSIGNMENT,'=',1,8922) -LexToken(OPENSQBRACKET,'[',1,8923) -LexToken(CLOSESQBRACKET,']',1,8924) -LexToken(EOL,'\n',1,8925) -LexToken(VAR,'np5',1,8931) -LexToken(ASSIGNMENT,'=',1,8934) -LexToken(OPENSQBRACKET,'[',1,8935) -LexToken(CLOSESQBRACKET,']',1,8936) -LexToken(EOL,'\n',1,8937) -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(EOL,'\n',1,9094) -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(EOL,'\n',1,9116) -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(EOL,'\n',1,9136) -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(EOL,'\n',1,9160) -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(EOL,'\n',1,9182) -LexToken(VAR,'dx',1,9188) -LexToken(ASSIGNMENT,'=',1,9191) -LexToken(VAR,'xmx',1,9193) -LexToken(ADDITION,'-',1,9196) -LexToken(VAR,'xmn',1,9197) -LexToken(EOL,'\n',1,9200) -LexToken(VAR,'dy',1,9206) -LexToken(ASSIGNMENT,'=',1,9209) -LexToken(VAR,'ymx',1,9211) -LexToken(ADDITION,'-',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(MULTIPLICATION,'/',1,9256) -LexToken(NUMBER,'2',1,9257) -LexToken(COMMA,',',1,9258) -LexToken(NUMBER,'1',1,9259) -LexToken(CLOSEBRACKET,')',1,9260) -LexToken(EOL,'\n',1,9261) -LexToken(END,'end',1,9267) -LexToken(EOL,'\n',1,9270) -LexToken(VAR,'xmx',1,9276) -LexToken(ASSIGNMENT,'=',1,9280) -LexToken(VAR,'xmx',1,9282) -LexToken(ADDITION,'+',1,9285) -LexToken(VAR,'dx',1,9286) -LexToken(MULTIPLICATION,'/',1,9288) -LexToken(NUMBER,'50',1,9289) -LexToken(EOL,'\n',1,9291) -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(MULTIPLICATION,'/',1,9330) -LexToken(NUMBER,'2',1,9331) -LexToken(COMMA,',',1,9332) -LexToken(NUMBER,'1',1,9333) -LexToken(CLOSEBRACKET,')',1,9334) -LexToken(EOL,'\n',1,9335) -LexToken(END,'end',1,9341) -LexToken(EOL,'\n',1,9344) -LexToken(VAR,'ymn',1,9350) -LexToken(ASSIGNMENT,'=',1,9354) -LexToken(VAR,'ymn',1,9356) -LexToken(ADDITION,'-',1,9359) -LexToken(VAR,'dy',1,9360) -LexToken(MULTIPLICATION,'/',1,9362) -LexToken(NUMBER,'50',1,9363) -LexToken(EOL,'\n',1,9365) -LexToken(VAR,'ymx',1,9371) -LexToken(ASSIGNMENT,'=',1,9375) -LexToken(VAR,'ymx',1,9377) -LexToken(ADDITION,'+',1,9380) -LexToken(VAR,'dy',1,9381) -LexToken(MULTIPLICATION,'/',1,9383) -LexToken(NUMBER,'50',1,9384) -LexToken(EOL,'\n',1,9386) -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(EOL,'\n',1,9417) -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(EOL,'\n',1,9459) -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(EOL,'\n',1,9478) -LexToken(VAR,'menu_s',1,9484) -LexToken(ASSIGNMENT,'=',1,9491) -LexToken(OPENSQBRACKET,'[',1,9493) -LexToken(CLOSESQBRACKET,']',1,9494) -LexToken(EOL,'\n',1,9495) -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(EOL,'\n',1,9905) -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(EOL,'\n',1,9964) -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(EOL,'\n',1,10007) -LexToken(VAR,'r',1,10013) -LexToken(ASSIGNMENT,'=',1,10014) -LexToken(DQSTRING,'")"',1,10017) -LexToken(EOL,'\n',1,10018) -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(ADDITION,'+',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(ADDITION,'+',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(EOL,'\n',1,10107) -LexToken(VAR,'r',1,10113) -LexToken(ASSIGNMENT,'=',1,10114) -LexToken(DQSTRING,'")"',1,10117) -LexToken(EOL,'\n',1,10118) -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(ADDITION,'+',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(ADDITION,'+',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(EOL,'\n',1,10206) -LexToken(VAR,'r',1,10212) -LexToken(ASSIGNMENT,'=',1,10213) -LexToken(DQSTRING,'")"',1,10216) -LexToken(EOL,'\n',1,10217) -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(ADDITION,'+',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(ADDITION,'+',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(EOL,'\n',1,10306) -LexToken(VAR,'r',1,10312) -LexToken(ASSIGNMENT,'=',1,10313) -LexToken(DQSTRING,'")"',1,10316) -LexToken(EOL,'\n',1,10317) -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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',1,10413) -LexToken(VAR,'string',1,10414) -LexToken(OPENBRACKET,'(',1,10420) -LexToken(VAR,'curwin',1,10421) -LexToken(CLOSEBRACKET,')',1,10427) -LexToken(ADDITION,'+',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(ADDITION,'+',1,10459) -LexToken(VAR,'string',1,10460) -LexToken(OPENBRACKET,'(',1,10466) -LexToken(VAR,'curwin',1,10467) -LexToken(CLOSEBRACKET,')',1,10473) -LexToken(ADDITION,'+',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(ADDITION,'+',1,10505) -LexToken(VAR,'string',1,10506) -LexToken(OPENBRACKET,'(',1,10512) -LexToken(VAR,'curwin',1,10513) -LexToken(CLOSEBRACKET,')',1,10519) -LexToken(ADDITION,'+',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(ADDITION,'+',1,10555) -LexToken(VAR,'string',1,10556) -LexToken(OPENBRACKET,'(',1,10562) -LexToken(VAR,'curwin',1,10563) -LexToken(CLOSEBRACKET,')',1,10569) -LexToken(ADDITION,'+',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(ADDITION,'+',1,10601) -LexToken(VAR,'string',1,10602) -LexToken(OPENBRACKET,'(',1,10608) -LexToken(VAR,'curwin',1,10609) -LexToken(CLOSEBRACKET,')',1,10615) -LexToken(ADDITION,'+',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(EOL,'\n',1,10886) -LexToken(VAR,'a',1,10892) -LexToken(ASSIGNMENT,'=',1,10894) -LexToken(VAR,'gca',1,10896) -LexToken(OPENBRACKET,'(',1,10899) -LexToken(CLOSEBRACKET,')',1,10900) -LexToken(EOL,'\n',1,10901) -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(EOL,'\n',1,10928) -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(EOL,'\n',1,10955) -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(EOL,'\n',1,10982) -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(EOL,'\n',1,11019) -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(EOL,'\n',1,11044) -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(EOL,'\n',1,11070) -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(EOL,'\n',1,11096) -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(EOL,'\n',1,11115) -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(ADDITION,'-',1,11145) -LexToken(NUMBER,'1',1,11146) -LexToken(CLOSESQBRACKET,']',1,11147) -LexToken(CLOSEBRACKET,')',1,11148) -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(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(EOL,'\n',1,11392) -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(EOL,'\n',1,11435) -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(EOL,'\n',1,11531) -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(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(EOL,'\n',1,11672) -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(EOL,'\n',1,11736) -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(EOL,'\n',1,11799) -LexToken(VAR,'ipar',1,11813) -LexToken(ASSIGNMENT,'=',1,11817) -LexToken(OPENSQBRACKET,'[',1,11818) -LexToken(CLOSESQBRACKET,']',1,11819) -LexToken(EOL,'\n',1,11820) -LexToken(VAR,'rpar',1,11834) -LexToken(ASSIGNMENT,'=',1,11838) -LexToken(OPENSQBRACKET,'[',1,11839) -LexToken(CLOSESQBRACKET,']',1,11840) -LexToken(EOL,'\n',1,11841) -LexToken(VAR,'ok',1,11855) -LexToken(ASSIGNMENT,'=',1,11857) -LexToken(PREVAR_BOOLEAN,'%f',1,11858) -LexToken(EOL,'\n',1,11860) -LexToken(RETURN,'return',1,11874) -LexToken(EOL,'\n',1,11880) -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(EOL,'\n',1,12273) -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(EOL,'\n',1,12330) -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(EOL,'\n',1,12388) -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(EOL,'\n',1,12449) -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(EOL,'\n',1,12508) -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(EOL,'\n',1,12567) -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(EOL,'\n',1,12622) -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(EOL,'\n',1,12680) -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(EOL,'\n',1,12724) -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(EOL,'\n',1,12948) -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(EOL,'\n',1,13312) -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(EOL,'\n',1,13441) -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(EOL,'\n',1,13549) -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(EOL,'\n',1,13928) -LexToken(VAR,'ans0',1,13946) -LexToken(ASSIGNMENT,'=',1,13950) -LexToken(DQSTRING,'"y"',1,13953) -LexToken(EOL,'\n',1,13954) -LexToken(ELSE,'else',1,13968) -LexToken(EOL,'\n',1,13972) -LexToken(VAR,'ans0',1,13990) -LexToken(ASSIGNMENT,'=',1,13994) -LexToken(DQSTRING,'"n"',1,13997) -LexToken(EOL,'\n',1,13998) -LexToken(END,'end',1,14012) -LexToken(EOL,'\n',1,14015) -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(EOL,'\n',1,14119) -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(EOL,'\n',1,14168) -LexToken(VAR,'PeridicOption',1,14186) -LexToken(ASSIGNMENT,'=',1,14199) -LexToken(NUMBER,'1',1,14200) -LexToken(EOL,'\n',1,14201) -LexToken(ELSE,'else',1,14215) -LexToken(EOL,'\n',1,14219) -LexToken(VAR,'PeridicOption',1,14237) -LexToken(ASSIGNMENT,'=',1,14250) -LexToken(NUMBER,'0',1,14251) -LexToken(EOL,'\n',1,14252) -LexToken(END,'end',1,14266) -LexToken(EOL,'\n',1,14269) -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(EOL,'\n',1,14304) -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(EOL,'\n',1,14781) -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(EOL,'\n',1,14855) -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(EOL,'\n',1,14887) -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(EOL,'\n',1,14927) -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(MULTIPLICATION,'*',1,14962) -LexToken(NUMBER,'2',1,14963) -LexToken(MULTIPLICATION,'/',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(EOL,'\n',1,14973) -LexToken(VAR,'yt',1,14991) -LexToken(ASSIGNMENT,'=',1,14993) -LexToken(VAR,'Amp',1,14994) -LexToken(MULTIPLICATION,'*',1,14997) -LexToken(VAR,'sin',1,14998) -LexToken(OPENBRACKET,'(',1,15001) -LexToken(VAR,'wp',1,15002) -LexToken(MULTIPLICATION,'*',1,15004) -LexToken(VAR,'xt',1,15005) -LexToken(ADDITION,'+',1,15007) -LexToken(VAR,'phase',1,15008) -LexToken(CLOSEBRACKET,')',1,15013) -LexToken(ADDITION,'+',1,15014) -LexToken(VAR,'offset',1,15015) -LexToken(EOL,'\n',1,15021) -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(EOL,'\n',1,15049) -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(EOL,'\n',1,15526) -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(EOL,'\n',1,15558) -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(EOL,'\n',1,15632) -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(EOL,'\n',1,15667) -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(EOL,'\n',1,15716) -LexToken(VAR,'yt',1,15738) -LexToken(ASSIGNMENT,'=',1,15740) -LexToken(OPENSQBRACKET,'[',1,15741) -LexToken(NUMBER,'0',1,15742) -LexToken(CLOSESQBRACKET,']',1,15743) -LexToken(EOL,'\n',1,15744) -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(EOL,'\n',1,15792) -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(EOL,'\n',1,15847) -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(EOL,'\n',1,16237) -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(EOL,'\n',1,16269) -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(EOL,'\n',1,16298) -LexToken(VAR,'yt',1,16316) -LexToken(ASSIGNMENT,'=',1,16318) -LexToken(OPENSQBRACKET,'[',1,16319) -LexToken(VAR,'sAmp2',1,16320) -LexToken(SEMICOLON,';',1,16325) -LexToken(ADDITION,'-',1,16326) -LexToken(VAR,'sAmp2',1,16327) -LexToken(CLOSESQBRACKET,']',1,16332) -LexToken(EOL,'\n',1,16333) -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(EOL,'\n',1,16361) -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(EOL,'\n',1,16416) -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(ADDITION,'+',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(EOL,'\n',1,16876) -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(EOL,'\n',1,16935) -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(EOL,'\n',1,16967) -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(EOL,'\n',1,17025) -LexToken(VAR,'yt',1,17047) -LexToken(ASSIGNMENT,'=',1,17049) -LexToken(VAR,'Bias3',1,17050) -LexToken(EOL,'\n',1,17055) -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(EOL,'\n',1,17103) -LexToken(VAR,'yt',1,17125) -LexToken(ASSIGNMENT,'=',1,17127) -LexToken(OPENSQBRACKET,'[',1,17128) -LexToken(CLOSESQBRACKET,']',1,17129) -LexToken(EOL,'\n',1,17130) -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(MULTIPLICATION,'*',1,17319) -LexToken(VAR,'Tp3',1,17320) -LexToken(MULTIPLICATION,'/',1,17323) -LexToken(NUMBER,'100',1,17324) -LexToken(ADDITION,'+',1,17327) -LexToken(VAR,'Pd3',1,17328) -LexToken(SEMICOLON,';',1,17331) -LexToken(VAR,'Tp3',1,17332) -LexToken(CLOSESQBRACKET,']',1,17335) -LexToken(EOL,'\n',1,17336) -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(ADDITION,'+',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(EOL,'\n',1,17392) -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(EOL,'\n',1,17470) -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(EOL,'\n',1,17564) -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(EOL,'\n',1,17613) -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(EOL,'\n',1,17668) -LexToken(VAR,'Pulse_exprs',1,17686) -LexToken(ASSIGNMENT,'=',1,17697) -LexToken(VAR,'Pulse_exprs2',1,17698) -LexToken(EOL,'\n',1,17710) -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(EOL,'\n',1,18198) -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(EOL,'\n',1,18230) -LexToken(VAR,'rand',1,18248) -LexToken(OPENBRACKET,'(',1,18252) -LexToken(DQSTRING,'"normal"',1,18260) -LexToken(CLOSEBRACKET,')',1,18261) -LexToken(EOL,'\n',1,18262) -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(EOL,'\n',1,18298) -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(MULTIPLICATION,'*',1,18336) -LexToken(OPENBRACKET,'(',1,18337) -LexToken(VAR,'np4',1,18338) -LexToken(ADDITION,'-',1,18341) -LexToken(NUMBER,'1',1,18342) -LexToken(CLOSEBRACKET,')',1,18343) -LexToken(EOL,'\n',1,18344) -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(EOL,'\n',1,18370) -LexToken(VAR,'yt',1,18388) -LexToken(ASSIGNMENT,'=',1,18390) -LexToken(VAR,'mean4',1,18391) -LexToken(ADDITION,'+',1,18396) -LexToken(VAR,'sqrt',1,18397) -LexToken(OPENBRACKET,'(',1,18401) -LexToken(VAR,'var4',1,18402) -LexToken(CLOSEBRACKET,')',1,18406) -LexToken(MULTIPLICATION,'*',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(EOL,'\n',1,18419) -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(EOL,'\n',1,18447) -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(EOL,'\n',1,18502) -LexToken(VAR,'random_n_exprs2',1,18520) -LexToken(ASSIGNMENT,'=',1,18535) -LexToken(VAR,'random_n_exprs',1,18536) -LexToken(EOL,'\n',1,18550) -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(EOL,'\n',1,19030) -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(EOL,'\n',1,19062) -LexToken(VAR,'rand',1,19080) -LexToken(OPENBRACKET,'(',1,19084) -LexToken(DQSTRING,'"uniform"',1,19093) -LexToken(CLOSEBRACKET,')',1,19094) -LexToken(EOL,'\n',1,19095) -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(EOL,'\n',1,19131) -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(MULTIPLICATION,'*',1,19169) -LexToken(OPENBRACKET,'(',1,19170) -LexToken(VAR,'np5',1,19171) -LexToken(ADDITION,'-',1,19174) -LexToken(NUMBER,'1',1,19175) -LexToken(CLOSEBRACKET,')',1,19176) -LexToken(EOL,'\n',1,19177) -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(EOL,'\n',1,19203) -LexToken(VAR,'yt',1,19221) -LexToken(ASSIGNMENT,'=',1,19223) -LexToken(VAR,'min5',1,19224) -LexToken(ADDITION,'+',1,19228) -LexToken(OPENBRACKET,'(',1,19229) -LexToken(VAR,'max5',1,19230) -LexToken(ADDITION,'-',1,19234) -LexToken(VAR,'min5',1,19235) -LexToken(CLOSEBRACKET,')',1,19239) -LexToken(MULTIPLICATION,'*',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(EOL,'\n',1,19252) -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(EOL,'\n',1,19280) -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(EOL,'\n',1,19335) -LexToken(VAR,'random_u_exprs2',1,19353) -LexToken(ASSIGNMENT,'=',1,19368) -LexToken(VAR,'random_u_exprs',1,19369) -LexToken(EOL,'\n',1,19383) -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(EOL,'\n',1,19540) -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(EOL,'\n',1,19575) -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(EOL,'\n',1,19614) -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(EOL,'\n',1,19707) -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(EOL,'\n',1,19908) -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(EOL,'\n',1,20106) -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(EOL,'\n',1,20266) -LexToken(VAR,'rpar',1,20280) -LexToken(ASSIGNMENT,'=',1,20284) -LexToken(OPENSQBRACKET,'[',1,20285) -LexToken(CLOSESQBRACKET,']',1,20286) -LexToken(EOL,'\n',1,20287) -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(EOL,'\n',1,20328) -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(EOL,'\n',1,20477) -LexToken(VAR,'NOrder',1,20491) -LexToken(ASSIGNMENT,'=',1,20497) -LexToken(NUMBER,'0',1,20498) -LexToken(EOL,'\n',1,20499) -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(EOL,'\n',1,20527) -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(ADDITION,'-',1,20814) -LexToken(NUMBER,'1',1,20815) -LexToken(COMMA,',',1,20816) -LexToken(DQSTRING,'"vec"',1,20821) -LexToken(COMMA,',',1,20822) -LexToken(ADDITION,'-',1,20823) -LexToken(NUMBER,'1',1,20824) -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(EOL,'\n',1,20883) -LexToken(IF,'if',1,20897) -LexToken(VAR,'mok',1,20900) -LexToken(THEN,'then',1,20904) -LexToken(EOL,'\n',1,20908) -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(EOL,'\n',1,20936) -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(EOL,'\n',1,20972) -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(EOL,'\n',1,21519) -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(EOL,'\n',1,21717) -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(EOL,'\n',1,21774) -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(EOL,'\n',1,22049) -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(EOL,'\n',1,22106) -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(EOL,'\n',1,22486) -LexToken(VAR,'points',1,22504) -LexToken(DOT,'.',1,22510) -LexToken(VAR,'data',1,22511) -LexToken(ASSIGNMENT,'=',1,22515) -LexToken(VAR,'xy',1,22516) -LexToken(EOL,'\n',1,22518) -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(EOL,'\n',1,22573) -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(EOL,'\n',1,22785) -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(EOL,'\n',1,22813) -LexToken(VAR,'dist',1,22831) -LexToken(ASSIGNMENT,'=',1,22835) -LexToken(OPENBRACKET,'(',1,22836) -LexToken(OPENBRACKET,'(',1,22837) -LexToken(VAR,'xt',1,22838) -LexToken(ADDITION,'-',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(MULTIPLICATION,'*',1,22850) -LexToken(VAR,'xc',1,22851) -LexToken(CLOSEBRACKET,')',1,22853) -LexToken(CLOSEBRACKET,')',1,22854) -LexToken(MULTIPLICATION,'^',1,22855) -LexToken(NUMBER,'2',1,22856) -LexToken(ADDITION,'+',1,22857) -LexToken(OPENBRACKET,'(',1,22858) -LexToken(OPENBRACKET,'(',1,22859) -LexToken(VAR,'yt',1,22860) -LexToken(ADDITION,'-',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(MULTIPLICATION,'*',1,22872) -LexToken(VAR,'yc',1,22873) -LexToken(CLOSEBRACKET,')',1,22875) -LexToken(CLOSEBRACKET,')',1,22876) -LexToken(MULTIPLICATION,'^',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(EOL,'\n',1,22913) -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(EOL,'\n',1,22950) -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(ADDITION,'-',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(MULTIPLICATION,'/',1,22997) -LexToken(NUMBER,'80',1,22998) -LexToken(EOL,'\n',1,23000) -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(ADDITION,'-',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(MULTIPLICATION,'/',1,23047) -LexToken(NUMBER,'80',1,23048) -LexToken(EOL,'\n',1,23050) -LexToken(IF,'if',1,23068) -LexToken(OPENBRACKET,'(',1,23071) -LexToken(VAR,'abs',1,23072) -LexToken(OPENBRACKET,'(',1,23075) -LexToken(VAR,'xc',1,23076) -LexToken(ADDITION,'-',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(ADDITION,'-',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(EOL,'\n',1,23457) -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(EOL,'\n',1,23494) -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(EOL,'\n',1,23553) -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(EOL,'\n',1,23650) -LexToken(VAR,'points',1,23672) -LexToken(DOT,'.',1,23678) -LexToken(VAR,'data',1,23679) -LexToken(ASSIGNMENT,'=',1,23683) -LexToken(VAR,'xy',1,23684) -LexToken(EOL,'\n',1,23686) -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(EOL,'\n',1,23745) -LexToken(VAR,'drawnow',1,23767) -LexToken(OPENBRACKET,'(',1,23774) -LexToken(CLOSEBRACKET,')',1,23775) -LexToken(EOL,'\n',1,23776) -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(EOL,'\n',1,23992) -LexToken(END,'end',1,24010) -LexToken(EOL,'\n',1,24013) -LexToken(VAR,'drawlater',1,24030) -LexToken(OPENBRACKET,'(',1,24039) -LexToken(CLOSEBRACKET,')',1,24040) -LexToken(EOL,'\n',1,24041) -LexToken(VAR,'points',1,24059) -LexToken(DOT,'.',1,24065) -LexToken(VAR,'data',1,24066) -LexToken(ASSIGNMENT,'=',1,24071) -LexToken(VAR,'xy',1,24073) -LexToken(EOL,'\n',1,24075) -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(EOL,'\n',1,24132) -LexToken(VAR,'drawnow',1,24150) -LexToken(OPENBRACKET,'(',1,24157) -LexToken(CLOSEBRACKET,')',1,24158) -LexToken(EOL,'\n',1,24159) -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(EOL,'\n',1,24548) -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(EOL,'\n',1,24615) -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(EOL,'\n',1,24689) -LexToken(VAR,'points',1,24711) -LexToken(DOT,'.',1,24717) -LexToken(VAR,'data',1,24718) -LexToken(ASSIGNMENT,'=',1,24722) -LexToken(VAR,'xy',1,24723) -LexToken(EOL,'\n',1,24725) -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(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(EOL,'\n',1,25200) -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(EOL,'\n',1,25215) -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(EOL,'\n',1,25304) -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(EOL,'\n',1,25333) -LexToken(VAR,'orpar',1,25339) -LexToken(ASSIGNMENT,'=',1,25344) -LexToken(VAR,'irpar',1,25345) -LexToken(EOL,'\n',1,25350) -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(EOL,'\n',1,25380) -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(ADDITION,'+',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(ADDITION,'-',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(EOL,'\n',1,25462) -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(EOL,'\n',1,25501) -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(ADDITION,'+',1,25538) -LexToken(DQSTRING,'" points, "',1,25550) -LexToken(ADDITION,'+',1,25551) -LexToken(DQSTRING,'"Method: "',1,25561) -LexToken(ADDITION,'+',1,25562) -LexToken(VAR,'METHOD',1,25563) -LexToken(ADDITION,'+',1,25569) -LexToken(DQSTRING,'", "',1,25574) -LexToken(ADDITION,'+',1,25575) -LexToken(VAR,'PERIODIC',1,25576) -LexToken(CLOSESQBRACKET,']',1,25584) -LexToken(EOL,'\n',1,25585) -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(EOL,'\n',1,25606) -LexToken(RETURN,'return',1,25616) -LexToken(EOL,'\n',1,25622) -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(EOL,'\n',1,25650) -LexToken(VAR,'order',1,25660) -LexToken(ASSIGNMENT,'=',1,25665) -LexToken(NUMBER,'0',1,25666) -LexToken(EOL,'\n',1,25667) -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(EOL,'\n',1,25786) -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(EOL,'\n',1,25838) -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(EOL,'\n',1,25858) -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(EOL,'\n',1,25930) -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(EOL,'\n',1,25954) -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(EOL,'\n',1,25978) -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(EOL,'\n',1,26043) -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(EOL,'\n',1,26062) -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(EOL,'\n',1,26082) -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(EOL,'\n',1,26163) -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(EOL,'\n',1,26485) -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(EOL,'\n',1,26500) -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(EOL,'\n',1,26515) -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(EOL,'\n',1,26561) -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(EOL,'\n',1,26579) -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(EOL,'\n',1,26597) -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(EOL,'\n',1,26645) -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(EOL,'\n',1,26662) -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(ADDITION,'-',1,26703) -LexToken(NUMBER,'1',1,26704) -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(ADDITION,'-',1,26750) -LexToken(NUMBER,'5',1,26751) -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(EOL,'\n',1,26816) -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(EOL,'\n',1,26863) -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(EOL,'\n',1,26935) -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(EOL,'\n',1,26961) -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(EOL,'\n',1,26987) -LexToken(VAR,'ZERO_POINT',1,27005) -LexToken(ASSIGNMENT,'=',1,27015) -LexToken(PREVAR_BOOLEAN,'%t',1,27016) -LexToken(EOL,'\n',1,27018) -LexToken(VAR,'xc',1,27036) -LexToken(ASSIGNMENT,'=',1,27038) -LexToken(NUMBER,'0',1,27039) -LexToken(EOL,'\n',1,27040) -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(EOL,'\n',1,27088) -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(EOL,'\n',1,27107) -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(EOL,'\n',1,27172) -LexToken(EOL,'\n',1,27174) -LexToken(VAR,'drawlater',1,27183) -LexToken(OPENBRACKET,'(',1,27192) -LexToken(CLOSEBRACKET,')',1,27193) -LexToken(EOL,'\n',1,27194) -LexToken(VAR,'points',1,27204) -LexToken(DOT,'.',1,27210) -LexToken(VAR,'data',1,27211) -LexToken(ASSIGNMENT,'=',1,27215) -LexToken(VAR,'xyt',1,27216) -LexToken(EOL,'\n',1,27219) -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(EOL,'\n',1,27271) -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(EOL,'\n',1,27530) -LexToken(RETURN,'return',1,27540) -LexToken(EOL,'\n',1,27546) -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(EOL,'\n',1,27589) -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(EOL,'\n',1,27653) -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(EOL,'\n',1,27684) -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(EOL,'\n',1,27715) -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(EOL,'\n',1,27746) -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(EOL,'\n',1,27768) -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(EOL,'\n',1,27788) -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(EOL,'\n',1,27811) -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(EOL,'\n',1,27834) -LexToken(EOL,'\n',1,27836) -LexToken(VAR,'dx',1,27841) -LexToken(ASSIGNMENT,'=',1,27843) -LexToken(VAR,'XMX',1,27844) -LexToken(ADDITION,'-',1,27847) -LexToken(VAR,'XMN',1,27848) -LexToken(EOL,'\n',1,27851) -LexToken(VAR,'dy',1,27857) -LexToken(ASSIGNMENT,'=',1,27859) -LexToken(VAR,'YMX',1,27860) -LexToken(ADDITION,'-',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(MULTIPLICATION,'/',1,27904) -LexToken(NUMBER,'2',1,27905) -LexToken(COMMA,',',1,27906) -LexToken(NUMBER,'1',1,27907) -LexToken(CLOSEBRACKET,')',1,27908) -LexToken(EOL,'\n',1,27909) -LexToken(END,'end',1,27915) -LexToken(EOL,'\n',1,27918) -LexToken(VAR,'XMX',1,27924) -LexToken(ASSIGNMENT,'=',1,27927) -LexToken(VAR,'XMX',1,27928) -LexToken(ADDITION,'+',1,27931) -LexToken(VAR,'dx',1,27932) -LexToken(MULTIPLICATION,'/',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(MULTIPLICATION,'/',1,27974) -LexToken(NUMBER,'2',1,27975) -LexToken(COMMA,',',1,27976) -LexToken(NUMBER,'1',1,27977) -LexToken(CLOSEBRACKET,')',1,27978) -LexToken(EOL,'\n',1,27979) -LexToken(END,'end',1,27985) -LexToken(EOL,'\n',1,27988) -LexToken(VAR,'YMN',1,27994) -LexToken(ASSIGNMENT,'=',1,27997) -LexToken(VAR,'YMN',1,27998) -LexToken(ADDITION,'-',1,28001) -LexToken(VAR,'dy',1,28002) -LexToken(MULTIPLICATION,'/',1,28004) -LexToken(NUMBER,'50',1,28005) -LexToken(EOL,'\n',1,28007) -LexToken(VAR,'YMX',1,28013) -LexToken(ASSIGNMENT,'=',1,28016) -LexToken(VAR,'YMX',1,28017) -LexToken(ADDITION,'+',1,28020) -LexToken(VAR,'dy',1,28021) -LexToken(MULTIPLICATION,'/',1,28023) -LexToken(NUMBER,'50',1,28024) -LexToken(EOL,'\n',1,28026) -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(EOL,'\n',1,28055) -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(EOL,'\n',1,28407) -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(EOL,'\n',1,28457) -LexToken(VAR,'xyo',1,28463) -LexToken(ASSIGNMENT,'=',1,28466) -LexToken(OPENSQBRACKET,'[',1,28467) -LexToken(CLOSESQBRACKET,']',1,28468) -LexToken(EOL,'\n',1,28469) -LexToken(VAR,'tok',1,28475) -LexToken(ASSIGNMENT,'=',1,28478) -LexToken(PREVAR_BOOLEAN,'%f',1,28479) -LexToken(EOL,'\n',1,28481) -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(ADDITION,'+',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(EOL,'\n',1,28764) -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(EOL,'\n',1,28804) -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(EOL,'\n',1,28889) -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(ADDITION,'+',1,28959) -LexToken(VAR,'filen',1,28960) -LexToken(CLOSEBRACKET,')',1,28965) -LexToken(EOL,'\n',1,28966) -LexToken(BREAK,'break',1,28980) -LexToken(EOL,'\n',1,28985) -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(EOL,'\n',1,29045) -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(EOL,'\n',1,29234) -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(EOL,'\n',1,29267) -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(EOL,'\n',1,29303) -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(EOL,'\n',1,29336) -LexToken(VAR,'x1',1,29350) -LexToken(ASSIGNMENT,'=',1,29352) -LexToken(PART,'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(ADDITION,'-',1,29365) -LexToken(NUMBER,'1',1,29366) -LexToken(CLOSEBRACKET,')',1,29367) -LexToken(EOL,'\n',1,29368) -LexToken(VAR,'x2',1,29382) -LexToken(ASSIGNMENT,'=',1,29384) -LexToken(PART,'part',1,29385) -LexToken(OPENBRACKET,'(',1,29389) -LexToken(VAR,'xa',1,29390) -LexToken(COMMA,',',1,29392) -LexToken(VAR,'px',1,29393) -LexToken(ADDITION,'+',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(EOL,'\n',1,29409) -LexToken(VAR,'y1',1,29423) -LexToken(ASSIGNMENT,'=',1,29425) -LexToken(PART,'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(ADDITION,'-',1,29438) -LexToken(NUMBER,'1',1,29439) -LexToken(CLOSEBRACKET,')',1,29440) -LexToken(EOL,'\n',1,29441) -LexToken(VAR,'y2',1,29455) -LexToken(ASSIGNMENT,'=',1,29457) -LexToken(PART,'part',1,29458) -LexToken(OPENBRACKET,'(',1,29462) -LexToken(VAR,'ya',1,29463) -LexToken(COMMA,',',1,29465) -LexToken(VAR,'py',1,29466) -LexToken(ADDITION,'+',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(EOL,'\n',1,29482) -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(EOL,'\n',1,29521) -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(EOL,'\n',1,29550) -LexToken(VAR,'xinfo',1,29568) -LexToken(OPENBRACKET,'(',1,29573) -LexToken(DQSTRING,'"Bad address in X:"',1,29592) -LexToken(ADDITION,'+',1,29593) -LexToken(VAR,'x1',1,29594) -LexToken(CLOSEBRACKET,')',1,29596) -LexToken(EOL,'\n',1,29597) -LexToken(BREAK,'break',1,29615) -LexToken(EOL,'\n',1,29620) -LexToken(END,'end',1,29634) -LexToken(EOL,'\n',1,29637) -LexToken(VAR,'x11',1,29650) -LexToken(ASSIGNMENT,'=',1,29653) -LexToken(PART,'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(ADDITION,'-',1,29667) -LexToken(NUMBER,'1',1,29668) -LexToken(CLOSEBRACKET,')',1,29669) -LexToken(EOL,'\n',1,29670) -LexToken(VAR,'x12',1,29684) -LexToken(ASSIGNMENT,'=',1,29687) -LexToken(PART,'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(EOL,'\n',1,29711) -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(EOL,'\n',1,29750) -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(EOL,'\n',1,29779) -LexToken(VAR,'xinfo',1,29797) -LexToken(OPENBRACKET,'(',1,29802) -LexToken(DQSTRING,'"Bad address in X:"',1,29821) -LexToken(ADDITION,'+',1,29822) -LexToken(VAR,'x2',1,29823) -LexToken(CLOSEBRACKET,')',1,29825) -LexToken(EOL,'\n',1,29826) -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(ADDITION,'-',1,29893) -LexToken(NUMBER,'1',1,29894) -LexToken(CLOSEBRACKET,')',1,29895) -LexToken(EOL,'\n',1,29896) -LexToken(VAR,'x22',1,29910) -LexToken(ASSIGNMENT,'=',1,29913) -LexToken(PART,'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(EOL,'\n',1,29937) -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(EOL,'\n',1,29976) -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(EOL,'\n',1,30005) -LexToken(VAR,'xinfo',1,30023) -LexToken(OPENBRACKET,'(',1,30028) -LexToken(DQSTRING,'"Bad address in Y:"',1,30047) -LexToken(ADDITION,'+',1,30048) -LexToken(VAR,'y1',1,30049) -LexToken(CLOSEBRACKET,')',1,30051) -LexToken(EOL,'\n',1,30052) -LexToken(BREAK,'break',1,30070) -LexToken(EOL,'\n',1,30075) -LexToken(END,'end',1,30089) -LexToken(EOL,'\n',1,30092) -LexToken(VAR,'y11',1,30105) -LexToken(ASSIGNMENT,'=',1,30108) -LexToken(PART,'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(ADDITION,'-',1,30122) -LexToken(NUMBER,'1',1,30123) -LexToken(CLOSEBRACKET,')',1,30124) -LexToken(EOL,'\n',1,30125) -LexToken(VAR,'y12',1,30139) -LexToken(ASSIGNMENT,'=',1,30142) -LexToken(PART,'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(EOL,'\n',1,30166) -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(EOL,'\n',1,30205) -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(EOL,'\n',1,30234) -LexToken(VAR,'xinfo',1,30252) -LexToken(OPENBRACKET,'(',1,30257) -LexToken(DQSTRING,'"Bad address in Y:"',1,30276) -LexToken(ADDITION,'+',1,30277) -LexToken(VAR,'y2',1,30278) -LexToken(CLOSEBRACKET,')',1,30280) -LexToken(EOL,'\n',1,30281) -LexToken(BREAK,'break',1,30299) -LexToken(EOL,'\n',1,30304) -LexToken(END,'end',1,30318) -LexToken(EOL,'\n',1,30321) -LexToken(VAR,'y21',1,30334) -LexToken(ASSIGNMENT,'=',1,30337) -LexToken(PART,'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(ADDITION,'-',1,30351) -LexToken(NUMBER,'1',1,30352) -LexToken(CLOSEBRACKET,')',1,30353) -LexToken(EOL,'\n',1,30354) -LexToken(VAR,'y22',1,30368) -LexToken(ASSIGNMENT,'=',1,30371) -LexToken(PART,'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(EOL,'\n',1,30395) -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(EOL,'\n',1,30459) -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(EOL,'\n',1,30489) -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(EOL,'\n',1,30519) -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(EOL,'\n',1,30568) -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(EOL,'\n',1,30594) -LexToken(VAR,'xstC',1,30612) -LexToken(ASSIGNMENT,'=',1,30616) -LexToken(VAR,'xstC',1,30617) -LexToken(ADDITION,'+',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(PART,'part',1,30638) -LexToken(OPENBRACKET,'(',1,30642) -LexToken(VAR,'x11',1,30643) -LexToken(COMMA,',',1,30646) -LexToken(VAR,'lx11',1,30647) -LexToken(ADDITION,'-',1,30651) -LexToken(VAR,'i',1,30652) -LexToken(ADDITION,'+',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(MULTIPLICATION,'*',1,30661) -LexToken(NUMBER,'26',1,30662) -LexToken(MULTIPLICATION,'^',1,30664) -LexToken(OPENBRACKET,'(',1,30665) -LexToken(VAR,'i',1,30666) -LexToken(ADDITION,'-',1,30667) -LexToken(NUMBER,'1',1,30668) -LexToken(CLOSEBRACKET,')',1,30669) -LexToken(EOL,'\n',1,30670) -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(EOL,'\n',1,30706) -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(EOL,'\n',1,30732) -LexToken(VAR,'xenC',1,30750) -LexToken(ASSIGNMENT,'=',1,30754) -LexToken(VAR,'xenC',1,30755) -LexToken(ADDITION,'+',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(PART,'part',1,30776) -LexToken(OPENBRACKET,'(',1,30780) -LexToken(VAR,'x21',1,30781) -LexToken(COMMA,',',1,30784) -LexToken(VAR,'lx21',1,30785) -LexToken(ADDITION,'-',1,30789) -LexToken(VAR,'i',1,30790) -LexToken(ADDITION,'+',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(MULTIPLICATION,'*',1,30799) -LexToken(NUMBER,'26',1,30800) -LexToken(MULTIPLICATION,'^',1,30802) -LexToken(OPENBRACKET,'(',1,30803) -LexToken(VAR,'i',1,30804) -LexToken(ADDITION,'-',1,30805) -LexToken(NUMBER,'1',1,30806) -LexToken(CLOSEBRACKET,')',1,30807) -LexToken(EOL,'\n',1,30808) -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(EOL,'\n',1,30844) -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(EOL,'\n',1,30870) -LexToken(VAR,'ystC',1,30888) -LexToken(ASSIGNMENT,'=',1,30892) -LexToken(VAR,'ystC',1,30893) -LexToken(ADDITION,'+',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(PART,'part',1,30914) -LexToken(OPENBRACKET,'(',1,30918) -LexToken(VAR,'y11',1,30919) -LexToken(COMMA,',',1,30922) -LexToken(VAR,'ly11',1,30923) -LexToken(ADDITION,'-',1,30927) -LexToken(VAR,'i',1,30928) -LexToken(ADDITION,'+',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(MULTIPLICATION,'*',1,30937) -LexToken(NUMBER,'26',1,30938) -LexToken(MULTIPLICATION,'^',1,30940) -LexToken(OPENBRACKET,'(',1,30941) -LexToken(VAR,'i',1,30942) -LexToken(ADDITION,'-',1,30943) -LexToken(NUMBER,'1',1,30944) -LexToken(CLOSEBRACKET,')',1,30945) -LexToken(EOL,'\n',1,30946) -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(EOL,'\n',1,30982) -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(EOL,'\n',1,31008) -LexToken(VAR,'yenC',1,31026) -LexToken(ASSIGNMENT,'=',1,31030) -LexToken(VAR,'yenC',1,31031) -LexToken(ADDITION,'+',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(PART,'part',1,31052) -LexToken(OPENBRACKET,'(',1,31056) -LexToken(VAR,'y21',1,31057) -LexToken(COMMA,',',1,31060) -LexToken(VAR,'ly21',1,31061) -LexToken(ADDITION,'-',1,31065) -LexToken(VAR,'i',1,31066) -LexToken(ADDITION,'+',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(MULTIPLICATION,'*',1,31075) -LexToken(NUMBER,'26',1,31076) -LexToken(MULTIPLICATION,'^',1,31078) -LexToken(OPENBRACKET,'(',1,31079) -LexToken(VAR,'i',1,31080) -LexToken(ADDITION,'-',1,31081) -LexToken(NUMBER,'1',1,31082) -LexToken(CLOSEBRACKET,')',1,31083) -LexToken(EOL,'\n',1,31084) -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(EOL,'\n',1,31130) -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(EOL,'\n',1,31159) -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(EOL,'\n',1,31188) -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(EOL,'\n',1,31217) -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(EOL,'\n',1,31401) -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(EOL,'\n',1,31592) -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(EOL,'\n',1,31714) -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(EOL,'\n',1,31797) -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(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(EOL,'\n',1,31886) -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(EOL,'\n',1,31912) -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(EOL,'\n',1,31938) -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(EOL,'\n',1,31964) -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(EOL,'\n',1,31990) -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(EOL,'\n',1,32044) -LexToken(BREAK,'break',1,32058) -LexToken(EOL,'\n',1,32063) -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(ADDITION,'+',1,32149) -LexToken(DQSTRING,'" the parameters "',1,32183) -LexToken(CLOSEBRACKET,')',1,32184) -LexToken(EOL,'\n',1,32185) -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(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(EOL,'\n',1,32438) -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(EOL,'\n',1,32456) -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(EOL,'\n',1,32474) -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(EOL,'\n',1,32492) -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(ADDITION,'+',1,32611) -LexToken(VAR,'string',1,32612) -LexToken(OPENBRACKET,'(',1,32618) -LexToken(VAR,'i',1,32619) -LexToken(CLOSEBRACKET,')',1,32620) -LexToken(ADDITION,'+',1,32621) -LexToken(DQSTRING,'")"',1,32624) -LexToken(CLOSEBRACKET,')',1,32625) -LexToken(EOL,'\n',1,32626) -LexToken(RETURN,'return',1,32640) -LexToken(EOL,'\n',1,32646) -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(ADDITION,'+',1,32732) -LexToken(VAR,'string',1,32733) -LexToken(OPENBRACKET,'(',1,32739) -LexToken(VAR,'i',1,32740) -LexToken(CLOSEBRACKET,')',1,32741) -LexToken(ADDITION,'+',1,32742) -LexToken(DQSTRING,'")"',1,32745) -LexToken(CLOSEBRACKET,')',1,32746) -LexToken(EOL,'\n',1,32747) -LexToken(RETURN,'return',1,32761) -LexToken(EOL,'\n',1,32767) -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(EOL,'\n',1,32806) -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(EOL,'\n',1,32821) -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(ADDITION,'+',1,32897) -LexToken(NUMBER,'1',1,32898) -LexToken(CLOSEBRACKET,')',1,32899) -LexToken(ASSIGNMENT,'=',1,32900) -LexToken(NUMBER,'0',1,32901) -LexToken(EOL,'\n',1,32902) -LexToken(VAR,'ye',1,32912) -LexToken(OPENBRACKET,'(',1,32914) -LexToken(LASTINDEX,'$',1,32915) -LexToken(ADDITION,'+',1,32916) -LexToken(NUMBER,'1',1,32917) -LexToken(CLOSEBRACKET,')',1,32918) -LexToken(ASSIGNMENT,'=',1,32919) -LexToken(NUMBER,'0',1,32920) -LexToken(EOL,'\n',1,32921) -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(EOL,'\n',1,32961) -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(EOL,'\n',1,32993) -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(EOL,'\n',1,33144) -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(EOL,'\n',1,33277) -LexToken(VAR,'splines',1,33283) -LexToken(DOT,'.',1,33290) -LexToken(VAR,'data',1,33291) -LexToken(ASSIGNMENT,'=',1,33296) -LexToken(VAR,'xy',1,33298) -LexToken(EOL,'\n',1,33300) -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(EOL,'\n',1,33349) -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(EOL,'\n',1,33372) -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(EOL,'\n',1,33399) -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(EOL,'\n',1,33525) -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(EOL,'\n',1,33570) -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(EOL,'\n',1,33611) -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(EOL,'\n',1,33653) -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(EOL,'\n',1,33698) -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(EOL,'\n',1,33741) -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(EOL,'\n',1,33784) -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(EOL,'\n',1,33823) -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(EOL,'\n',1,33965) -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(ADDITION,'+',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(ADDITION,'+',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(EOL,'\n',1,34244) -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(EOL,'\n',1,34284) -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(EOL,'\n',1,34330) -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(EOL,'\n',1,34355) -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(EOL,'\n',1,34379) -LexToken(VAR,'xinfo',1,34393) -LexToken(OPENBRACKET,'(',1,34398) -LexToken(DQSTRING,'"Bad format in reading data file"',1,34431) -LexToken(CLOSEBRACKET,')',1,34432) -LexToken(EOL,'\n',1,34433) -LexToken(VAR,'sok',1,34447) -LexToken(ASSIGNMENT,'=',1,34450) -LexToken(PREVAR_BOOLEAN,'%f',1,34451) -LexToken(EOL,'\n',1,34453) -LexToken(BREAK,'break',1,34467) -LexToken(EOL,'\n',1,34472) -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(EOL,'\n',1,34499) -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(EOL,'\n',1,34544) -LexToken(VAR,'Lx',1,34558) -LexToken(ASSIGNMENT,'=',1,34560) -LexToken(VAR,'mfscanf',1,34561) -LexToken(OPENBRACKET,'(',1,34568) -LexToken(ADDITION,'-',1,34569) -LexToken(NUMBER,'1',1,34570) -LexToken(COMMA,',',1,34571) -LexToken(VAR,'fd',1,34572) -LexToken(COMMA,',',1,34574) -LexToken(VAR,'Cformat',1,34575) -LexToken(CLOSEBRACKET,')',1,34582) -LexToken(EOL,'\n',1,34583) -LexToken(VAR,'mclose',1,34597) -LexToken(OPENBRACKET,'(',1,34603) -LexToken(VAR,'fd',1,34604) -LexToken(CLOSEBRACKET,')',1,34606) -LexToken(EOL,'\n',1,34607) -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(ADDITION,'+',1,34678) -LexToken(VAR,'filen',1,34680) -LexToken(CLOSEBRACKET,')',1,34685) -LexToken(EOL,'\n',1,34686) -LexToken(BREAK,'break',1,34700) -LexToken(EOL,'\n',1,34705) -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(EOL,'\n',1,34746) -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(EOL,'\n',1,34783) -LexToken(VAR,'xinfo',1,34797) -LexToken(OPENBRACKET,'(',1,34802) -LexToken(DQSTRING,'"No data read"',1,34816) -LexToken(CLOSEBRACKET,')',1,34817) -LexToken(EOL,'\n',1,34818) -LexToken(VAR,'sok',1,34832) -LexToken(ASSIGNMENT,'=',1,34835) -LexToken(PREVAR_BOOLEAN,'%f',1,34836) -LexToken(EOL,'\n',1,34838) -LexToken(BREAK,'break',1,34852) -LexToken(EOL,'\n',1,34857) -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(EOL,'\n',1,34895) -LexToken(VAR,'xinfo',1,34909) -LexToken(OPENBRACKET,'(',1,34914) -LexToken(DQSTRING,'"Bad format"',1,34926) -LexToken(CLOSEBRACKET,')',1,34927) -LexToken(EOL,'\n',1,34928) -LexToken(VAR,'sok',1,34942) -LexToken(ASSIGNMENT,'=',1,34945) -LexToken(PREVAR_BOOLEAN,'%f',1,34946) -LexToken(EOL,'\n',1,34948) -LexToken(BREAK,'break',1,34962) -LexToken(EOL,'\n',1,34967) -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(EOL,'\n',1,35001) -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(EOL,'\n',1,35022) -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(EOL,'\n',1,35043) -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(EOL,'\n',1,35088) -LexToken(BREAK,'break',1,35098) -LexToken(EOL,'\n',1,35103) -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(EOL,'\n',1,35240) -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(ADDITION,'+',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(EOL,'\n',1,35436) -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(EOL,'\n',1,35476) -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(EOL,'\n',1,35522) -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(EOL,'\n',1,35547) -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(EOL,'\n',1,35570) -LexToken(VAR,'xinfo',1,35584) -LexToken(OPENBRACKET,'(',1,35589) -LexToken(DQSTRING,'"Bad format in writing data file"',1,35622) -LexToken(CLOSEBRACKET,')',1,35623) -LexToken(EOL,'\n',1,35624) -LexToken(VAR,'sok',1,35638) -LexToken(ASSIGNMENT,'=',1,35641) -LexToken(PREVAR_BOOLEAN,'%f',1,35642) -LexToken(EOL,'\n',1,35644) -LexToken(BREAK,'break',1,35658) -LexToken(EOL,'\n',1,35663) -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(ADDITION,'+',1,35701) -LexToken(DQSTRING,'"\\n"',1,35705) -LexToken(EOL,'\n',1,35706) -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(EOL,'\n',1,35752) -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(EOL,'\n',1,35792) -LexToken(VAR,'mclose',1,35806) -LexToken(OPENBRACKET,'(',1,35812) -LexToken(VAR,'fd',1,35813) -LexToken(CLOSEBRACKET,')',1,35815) -LexToken(EOL,'\n',1,35816) -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(ADDITION,'+',1,35885) -LexToken(VAR,'filen',1,35886) -LexToken(CLOSEBRACKET,')',1,35891) -LexToken(EOL,'\n',1,35892) -LexToken(BREAK,'break',1,35906) -LexToken(EOL,'\n',1,35911) -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(EOL,'\n',1,35940) -LexToken(BREAK,'break',1,35950) -LexToken(EOL,'\n',1,35955) -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(EOL,'\n',1,36089) -LexToken(VAR,'Y',1,36095) -LexToken(ASSIGNMENT,'=',1,36096) -LexToken(OPENSQBRACKET,'[',1,36097) -LexToken(CLOSESQBRACKET,']',1,36098) -LexToken(EOL,'\n',1,36099) -LexToken(VAR,'orpar',1,36105) -LexToken(ASSIGNMENT,'=',1,36110) -LexToken(OPENSQBRACKET,'[',1,36111) -LexToken(CLOSESQBRACKET,']',1,36112) -LexToken(EOL,'\n',1,36113) -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(EOL,'\n',1,36143) -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(EOL,'\n',1,36195) -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(EOL,'\n',1,36211) -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(ADDITION,'-',1,36230) -LexToken(NUMBER,'1',1,36231) -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(ADDITION,'+',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(ADDITION,'+',1,36265) -LexToken(NUMBER,'1',1,36266) -LexToken(CLOSEBRACKET,')',1,36267) -LexToken(CLOSESQBRACKET,']',1,36268) -LexToken(EOL,'\n',1,36269) -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(ADDITION,'+',1,36301) -LexToken(NUMBER,'1',1,36302) -LexToken(CLOSEBRACKET,')',1,36303) -LexToken(CLOSESQBRACKET,']',1,36304) -LexToken(EOL,'\n',1,36305) -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(EOL,'\n',1,36432) -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(EOL,'\n',1,36474) -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(EOL,'\n',1,36498) -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(EOL,'\n',1,36618) -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(EOL,'\n',1,36668) -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(EOL,'\n',1,36731) -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(EOL,'\n',1,36806) -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(EOL,'\n',1,36853) -LexToken(END,'end',1,36871) -LexToken(EOL,'\n',1,36874) -LexToken(END,'end',1,36888) -LexToken(EOL,'\n',1,36891) -LexToken(END,'end',1,36901) -LexToken(EOL,'\n',1,36904) -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(ADDITION,'-',1,36927) -LexToken(NUMBER,'1',1,36928) -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(ADDITION,'+',1,36960) -LexToken(NUMBER,'1',1,36961) -LexToken(CLOSEBRACKET,')',1,36962) -LexToken(COMMA,',',1,36963) -LexToken(VAR,'NP',1,36964) -LexToken(ADDITION,'+',1,36966) -LexToken(NUMBER,'2',1,36967) -LexToken(CLOSEBRACKET,')',1,36968) -LexToken(TRANSPOSE,"'",1,36969) -LexToken(CLOSESQBRACKET,']',1,36970) -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(EOL,'\n',1,37134) -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(ADDITION,'-',1,37151) -LexToken(NUMBER,'1',1,37152) -LexToken(CLOSEBRACKET,')',1,37153) -LexToken(EOL,'\n',1,37154) -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(MULTIPLICATION,'*',1,37171) -LexToken(VAR,'N',1,37172) -LexToken(ADDITION,'-',1,37173) -LexToken(NUMBER,'2',1,37174) -LexToken(CLOSEBRACKET,')',1,37175) -LexToken(EOL,'\n',1,37176) -LexToken(VAR,'C',1,37186) -LexToken(ASSIGNMENT,'=',1,37187) -LexToken(VAR,'Z',1,37188) -LexToken(OPENBRACKET,'(',1,37189) -LexToken(NUMBER,'2',1,37190) -LexToken(MULTIPLICATION,'*',1,37191) -LexToken(VAR,'N',1,37192) -LexToken(ADDITION,'-',1,37193) -LexToken(NUMBER,'1',1,37194) -LexToken(COLON,':',1,37195) -LexToken(NUMBER,'3',1,37196) -LexToken(MULTIPLICATION,'*',1,37197) -LexToken(VAR,'N',1,37198) -LexToken(ADDITION,'-',1,37199) -LexToken(NUMBER,'3',1,37200) -LexToken(CLOSEBRACKET,')',1,37201) -LexToken(EOL,'\n',1,37202) -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(ADDITION,'-',1,37252) -LexToken(NUMBER,'1',1,37253) -LexToken(COLON,':',1,37254) -LexToken(ADDITION,'-',1,37255) -LexToken(NUMBER,'1',1,37256) -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(EOL,'\n',1,37294) -LexToken(BREAK,'break',1,37316) -LexToken(EOL,'\n',1,37321) -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(MULTIPLICATION,'*',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(ADDITION,'-',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(MULTIPLICATION,'^',1,37392) -LexToken(NUMBER,'2',1,37393) -LexToken(ADDITION,'+',1,37394) -LexToken(VAR,'B',1,37395) -LexToken(OPENBRACKET,'(',1,37396) -LexToken(VAR,'i',1,37397) -LexToken(CLOSEBRACKET,')',1,37398) -LexToken(MULTIPLICATION,'*',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(ADDITION,'-',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(ADDITION,'+',1,37411) -LexToken(VAR,'C',1,37412) -LexToken(OPENBRACKET,'(',1,37413) -LexToken(VAR,'i',1,37414) -LexToken(CLOSEBRACKET,')',1,37415) -LexToken(EOL,'\n',1,37416) -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(ADDITION,'-',1,37453) -LexToken(NUMBER,'1',1,37454) -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(EOL,'\n',1,37596) -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(EOL,'\n',1,37632) -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(EOL,'\n',1,37656) -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(ADDITION,'+',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(EOL,'\n',1,37926) -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(EOL,'\n',1,37962) -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(EOL,'\n',1,37986) -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(ADDITION,'+',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(EOL,'\n',1,38196) -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(EOL,'\n',1,38232) -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(EOL,'\n',1,38256) -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(ADDITION,'+',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(EOL,'\n',1,38462) -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(EOL,'\n',1,38498) -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(EOL,'\n',1,38522) -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(ADDITION,'+',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(EOL,'\n',1,38737) -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(EOL,'\n',1,38773) -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(EOL,'\n',1,38797) -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(ADDITION,'+',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(ADDITION,'-',1,38986) -LexToken(NUMBER,'1',1,38987) -LexToken(EOL,'\n',1,38988) -LexToken(VAR,'A',1,38994) -LexToken(ASSIGNMENT,'=',1,38995) -LexToken(VAR,'zeros',1,38996) -LexToken(OPENBRACKET,'(',1,39001) -LexToken(NUMBER,'3',1,39002) -LexToken(MULTIPLICATION,'*',1,39003) -LexToken(VAR,'N',1,39004) -LexToken(ADDITION,'-',1,39005) -LexToken(NUMBER,'1',1,39006) -LexToken(COMMA,',',1,39007) -LexToken(VAR,'N',1,39008) -LexToken(MULTIPLICATION,'*',1,39009) -LexToken(NUMBER,'3',1,39010) -LexToken(CLOSEBRACKET,')',1,39011) -LexToken(EOL,'\n',1,39012) -LexToken(VAR,'B',1,39018) -LexToken(ASSIGNMENT,'=',1,39019) -LexToken(VAR,'zeros',1,39020) -LexToken(OPENBRACKET,'(',1,39025) -LexToken(NUMBER,'3',1,39026) -LexToken(MULTIPLICATION,'*',1,39027) -LexToken(VAR,'N',1,39028) -LexToken(ADDITION,'-',1,39029) -LexToken(NUMBER,'1',1,39030) -LexToken(COMMA,',',1,39031) -LexToken(NUMBER,'1',1,39032) -LexToken(CLOSEBRACKET,')',1,39033) -LexToken(EOL,'\n',1,39034) -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(MULTIPLICATION,'*',1,39061) -LexToken(OPENBRACKET,'(',1,39062) -LexToken(VAR,'i',1,39063) -LexToken(ADDITION,'-',1,39064) -LexToken(NUMBER,'1',1,39065) -LexToken(CLOSEBRACKET,')',1,39066) -LexToken(ADDITION,'+',1,39067) -LexToken(NUMBER,'1',1,39068) -LexToken(EOL,'\n',1,39069) -LexToken(VAR,'A',1,39079) -LexToken(OPENBRACKET,'(',1,39080) -LexToken(VAR,'j',1,39081) -LexToken(COMMA,',',1,39082) -LexToken(VAR,'i',1,39083) -LexToken(ADDITION,'+',1,39084) -LexToken(NUMBER,'2',1,39085) -LexToken(MULTIPLICATION,'*',1,39086) -LexToken(VAR,'N',1,39087) -LexToken(CLOSEBRACKET,')',1,39088) -LexToken(ASSIGNMENT,'=',1,39089) -LexToken(NUMBER,'1',1,39090) -LexToken(EOL,'\n',1,39091) -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(EOL,'\n',1,39110) -LexToken(VAR,'A',1,39120) -LexToken(OPENBRACKET,'(',1,39121) -LexToken(VAR,'j',1,39122) -LexToken(ADDITION,'+',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(ADDITION,'+',1,39133) -LexToken(NUMBER,'1',1,39134) -LexToken(CLOSEBRACKET,')',1,39135) -LexToken(ADDITION,'-',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(MULTIPLICATION,'^',1,39142) -LexToken(NUMBER,'2',1,39143) -LexToken(EOL,'\n',1,39144) -LexToken(VAR,'A',1,39154) -LexToken(OPENBRACKET,'(',1,39155) -LexToken(VAR,'j',1,39156) -LexToken(ADDITION,'+',1,39157) -LexToken(NUMBER,'1',1,39158) -LexToken(COMMA,',',1,39159) -LexToken(VAR,'i',1,39160) -LexToken(ADDITION,'+',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(ADDITION,'+',1,39168) -LexToken(NUMBER,'1',1,39169) -LexToken(CLOSEBRACKET,')',1,39170) -LexToken(ADDITION,'-',1,39171) -LexToken(VAR,'x',1,39172) -LexToken(OPENBRACKET,'(',1,39173) -LexToken(VAR,'i',1,39174) -LexToken(CLOSEBRACKET,')',1,39175) -LexToken(EOL,'\n',1,39176) -LexToken(VAR,'A',1,39186) -LexToken(OPENBRACKET,'(',1,39187) -LexToken(VAR,'j',1,39188) -LexToken(ADDITION,'+',1,39189) -LexToken(NUMBER,'1',1,39190) -LexToken(COMMA,',',1,39191) -LexToken(VAR,'i',1,39192) -LexToken(ADDITION,'+',1,39193) -LexToken(NUMBER,'2',1,39194) -LexToken(MULTIPLICATION,'*',1,39195) -LexToken(VAR,'N',1,39196) -LexToken(CLOSEBRACKET,')',1,39197) -LexToken(ASSIGNMENT,'=',1,39198) -LexToken(NUMBER,'1',1,39199) -LexToken(EOL,'\n',1,39200) -LexToken(VAR,'B',1,39210) -LexToken(OPENBRACKET,'(',1,39211) -LexToken(VAR,'j',1,39212) -LexToken(ADDITION,'+',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(ADDITION,'+',1,39220) -LexToken(NUMBER,'1',1,39221) -LexToken(CLOSEBRACKET,')',1,39222) -LexToken(EOL,'\n',1,39223) -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(ADDITION,'-',1,39247) -LexToken(NUMBER,'1',1,39248) -LexToken(EOL,'\n',1,39249) -LexToken(VAR,'j',1,39258) -LexToken(ASSIGNMENT,'=',1,39259) -LexToken(NUMBER,'3',1,39260) -LexToken(MULTIPLICATION,'*',1,39261) -LexToken(OPENBRACKET,'(',1,39262) -LexToken(VAR,'i',1,39263) -LexToken(ADDITION,'-',1,39264) -LexToken(NUMBER,'1',1,39265) -LexToken(CLOSEBRACKET,')',1,39266) -LexToken(ADDITION,'+',1,39267) -LexToken(NUMBER,'1',1,39268) -LexToken(EOL,'\n',1,39269) -LexToken(VAR,'A',1,39279) -LexToken(OPENBRACKET,'(',1,39280) -LexToken(VAR,'j',1,39281) -LexToken(ADDITION,'+',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(MULTIPLICATION,'*',1,39289) -LexToken(OPENBRACKET,'(',1,39290) -LexToken(VAR,'x',1,39291) -LexToken(OPENBRACKET,'(',1,39292) -LexToken(VAR,'i',1,39293) -LexToken(ADDITION,'+',1,39294) -LexToken(NUMBER,'1',1,39295) -LexToken(CLOSEBRACKET,')',1,39296) -LexToken(ADDITION,'-',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(EOL,'\n',1,39303) -LexToken(VAR,'A',1,39313) -LexToken(OPENBRACKET,'(',1,39314) -LexToken(VAR,'j',1,39315) -LexToken(ADDITION,'+',1,39316) -LexToken(NUMBER,'2',1,39317) -LexToken(COMMA,',',1,39318) -LexToken(VAR,'i',1,39319) -LexToken(ADDITION,'+',1,39320) -LexToken(VAR,'N',1,39321) -LexToken(CLOSEBRACKET,')',1,39322) -LexToken(ASSIGNMENT,'=',1,39323) -LexToken(NUMBER,'1',1,39324) -LexToken(EOL,'\n',1,39325) -LexToken(VAR,'A',1,39335) -LexToken(OPENBRACKET,'(',1,39336) -LexToken(VAR,'j',1,39337) -LexToken(ADDITION,'+',1,39338) -LexToken(NUMBER,'2',1,39339) -LexToken(COMMA,',',1,39340) -LexToken(VAR,'i',1,39341) -LexToken(ADDITION,'+',1,39342) -LexToken(VAR,'N',1,39343) -LexToken(ADDITION,'+',1,39344) -LexToken(NUMBER,'1',1,39345) -LexToken(CLOSEBRACKET,')',1,39346) -LexToken(ASSIGNMENT,'=',1,39347) -LexToken(ADDITION,'-',1,39348) -LexToken(NUMBER,'1',1,39349) -LexToken(EOL,'\n',1,39350) -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(MULTIPLICATION,'*',1,39374) -LexToken(VAR,'N',1,39375) -LexToken(COMMA,',',1,39376) -LexToken(NUMBER,'3',1,39377) -LexToken(MULTIPLICATION,'*',1,39378) -LexToken(VAR,'N',1,39379) -LexToken(CLOSEBRACKET,')',1,39380) -LexToken(EOL,'\n',1,39381) -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(MULTIPLICATION,'*',1,39413) -LexToken(OPENBRACKET,'(',1,39414) -LexToken(VAR,'x',1,39415) -LexToken(OPENBRACKET,'(',1,39416) -LexToken(VAR,'i',1,39417) -LexToken(ADDITION,'+',1,39418) -LexToken(NUMBER,'1',1,39419) -LexToken(CLOSEBRACKET,')',1,39420) -LexToken(ADDITION,'-',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(MULTIPLICATION,'^',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(ADDITION,'+',1,39443) -LexToken(VAR,'N',1,39444) -LexToken(CLOSEBRACKET,')',1,39445) -LexToken(ASSIGNMENT,'=',1,39446) -LexToken(NUMBER,'2',1,39447) -LexToken(MULTIPLICATION,'*',1,39448) -LexToken(OPENBRACKET,'(',1,39449) -LexToken(VAR,'x',1,39450) -LexToken(OPENBRACKET,'(',1,39451) -LexToken(VAR,'i',1,39452) -LexToken(ADDITION,'+',1,39453) -LexToken(NUMBER,'1',1,39454) -LexToken(CLOSEBRACKET,')',1,39455) -LexToken(ADDITION,'-',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(ADDITION,'+',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(MULTIPLICATION,'*',1,39481) -LexToken(OPENBRACKET,'(',1,39482) -LexToken(VAR,'x',1,39483) -LexToken(OPENBRACKET,'(',1,39484) -LexToken(VAR,'i',1,39485) -LexToken(ADDITION,'+',1,39486) -LexToken(NUMBER,'1',1,39487) -LexToken(CLOSEBRACKET,')',1,39488) -LexToken(ADDITION,'-',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(ADDITION,'+',1,39507) -LexToken(VAR,'N',1,39508) -LexToken(COMMA,',',1,39509) -LexToken(VAR,'i',1,39510) -LexToken(ADDITION,'+',1,39511) -LexToken(VAR,'N',1,39512) -LexToken(CLOSEBRACKET,')',1,39513) -LexToken(ASSIGNMENT,'=',1,39514) -LexToken(NUMBER,'1',1,39515) -LexToken(EOL,'\n',1,39516) -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(MULTIPLICATION,'*',1,39549) -LexToken(VAR,'N',1,39550) -LexToken(ADDITION,'-',1,39551) -LexToken(NUMBER,'1',1,39552) -LexToken(COMMA,',',1,39553) -LexToken(NUMBER,'3',1,39554) -LexToken(MULTIPLICATION,'*',1,39555) -LexToken(VAR,'N',1,39556) -LexToken(ADDITION,'-',1,39557) -LexToken(NUMBER,'1',1,39558) -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(MULTIPLICATION,'*',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(MULTIPLICATION,'\\',1,39595) -LexToken(VAR,'Bt',1,39596) -LexToken(EOL,'\n',1,39598) -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(MULTIPLICATION,'*',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) +Syntax error in input LexToken(COMMA,',',1,3703) +Syntax error in input LexToken(VAR,'ixy',1,6611) +Syntax error in input LexToken(VAR,'deff',1,6750) +Syntax error in input LexToken(VAR,'xmx',1,9076) +Syntax error in input LexToken(VAR,'f',1,9444) +Syntax error in input LexToken(VAR,'menu_r',1,9467) +Syntax error in input LexToken(VAR,'drawlater',1,10875) +Syntax error in input LexToken(VAR,'lines',1,11427) +Syntax error in input LexToken(CASE,'case',1,13702) +Syntax error in input LexToken(IF,'if',1,23303) +Syntax error in input LexToken(END,'end',1,24929) +Syntax error in input LexToken(VAR,'a',1,25132) +Syntax error in input LexToken(VAR,'a',1,26313) +Syntax error in input LexToken(VAR,'a',1,27400) +Syntax error in input LexToken(VAR,'ymx1',1,27562) +Syntax error in input LexToken(VAR,'XMX',1,27754) +Syntax error in input LexToken(CLOSEBRACKET,')',1,28162) +Syntax error in input LexToken(VAR,'lx11',1,30443) +Syntax error in input LexToken(VAR,'xye',1,32329) +Syntax error in input LexToken(FOR,'for',1,32529) +Syntax error in input LexToken(VAR,'a',1,33109) +Syntax error in input LexToken(VAR,'order',1,33486) +Syntax error in input LexToken(CLOSEBRACKET,')',1,33946) +Syntax error in input LexToken(VAR,'xye',1,35193) +Syntax error in input LexToken(VAR,'N',1,36068) +Syntax error in input LexToken(VAR,'x',1,38964) +/* autogenerated from "macros/Sources/CURVE_c.sci" */ +None diff --git a/js/Sources/CURV_f.js b/js/Sources/CURV_f.js index ca3065e6..e148d3a1 100644 --- a/js/Sources/CURV_f.js +++ b/js/Sources/CURV_f.js @@ -1,534 +1,63 @@ -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(EOL,'\n',1,885) -LexToken(VAR,'y',1,891) -LexToken(ASSIGNMENT,'=',1,892) -LexToken(OPENSQBRACKET,'[',1,893) -LexToken(CLOSESQBRACKET,']',1,894) -LexToken(EOL,'\n',1,895) -LexToken(VAR,'typ',1,901) -LexToken(ASSIGNMENT,'=',1,904) -LexToken(OPENSQBRACKET,'[',1,905) -LexToken(CLOSESQBRACKET,']',1,906) -LexToken(EOL,'\n',1,907) -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(EOL,'\n',1,961) -LexToken(VAR,'model',1,971) -LexToken(ASSIGNMENT,'=',1,980) -LexToken(VAR,'arg1',1,982) -LexToken(DOT,'.',1,986) -LexToken(VAR,'model',1,987) -LexToken(EOL,'\n',1,992) -LexToken(VAR,'graphics',1,1002) -LexToken(ASSIGNMENT,'=',1,1011) -LexToken(VAR,'arg1',1,1013) -LexToken(DOT,'.',1,1017) -LexToken(VAR,'graphics',1,1018) -LexToken(EOL,'\n',1,1026) -LexToken(VAR,'rpar',1,1036) -LexToken(ASSIGNMENT,'=',1,1041) -LexToken(VAR,'model',1,1043) -LexToken(DOT,'.',1,1048) -LexToken(VAR,'rpar',1,1049) -LexToken(EOL,'\n',1,1053) -LexToken(VAR,'ipar',1,1063) -LexToken(ASSIGNMENT,'=',1,1068) -LexToken(VAR,'model',1,1070) -LexToken(DOT,'.',1,1075) -LexToken(VAR,'ipar',1,1076) -LexToken(EOL,'\n',1,1080) -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(EOL,'\n',1,1104) -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(EOL,'\n',1,1128) -LexToken(VAR,'yy',1,1138) -LexToken(ASSIGNMENT,'=',1,1141) -LexToken(VAR,'rpar',1,1143) -LexToken(OPENBRACKET,'(',1,1147) -LexToken(VAR,'n',1,1148) -LexToken(ADDITION,'+',1,1149) -LexToken(NUMBER,'1',1,1150) -LexToken(COLON,':',1,1151) -LexToken(NUMBER,'2',1,1152) -LexToken(MULTIPLICATION,'*',1,1153) -LexToken(VAR,'n',1,1154) -LexToken(CLOSEBRACKET,')',1,1155) -LexToken(EOL,'\n',1,1156) -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(MULTIPLICATION,'*',1,1182) -LexToken(VAR,'n',1,1183) -LexToken(ADDITION,'+',1,1184) -LexToken(NUMBER,'1',1,1185) -LexToken(COLON,':',1,1186) -LexToken(NUMBER,'2',1,1187) -LexToken(MULTIPLICATION,'*',1,1188) -LexToken(VAR,'n',1,1189) -LexToken(ADDITION,'+',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(EOL,'\n',1,1256) -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(EOL,'\n',1,1394) -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(EOL,'\n',1,1436) -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(ADDITION,'-',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(ADDITION,'-',1,1630) -LexToken(NUMBER,'1',1,1631) -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(EOL,'\n',1,1700) -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(EOL,'\n',1,1963) -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(EOL,'\n',1,2058) -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(EOL,'\n',1,2186) -LexToken(VAR,'yy',1,2196) -LexToken(ASSIGNMENT,'=',1,2199) -LexToken(OPENSQBRACKET,'[',1,2201) -LexToken(ADDITION,'-',1,2202) -LexToken(NUMBER,'5',1,2203) -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(ADDITION,'-',1,2228) -LexToken(NUMBER,'5',1,2229) -LexToken(COMMA,',',1,2230) -LexToken(NUMBER,'2',1,2231) -LexToken(COMMA,',',1,2232) -LexToken(NUMBER,'5',1,2233) -LexToken(CLOSESQBRACKET,']',1,2234) -LexToken(EOL,'\n',1,2235) -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) +/* autogenerated from "macros/Sources/CURV_f.sci" */ +function CURV_f() { +CURV_f.prototype.get = function CURV_f() { +} +CURV_f.prototype.set = function CURV_f() { +x=arg1; +model=arg1.model; +graphics=arg1.graphics; +rpar=model.rpar; +ipar=model.ipar; +n=ipar(1); +xx=rpar.slice(1-1,n); +yy=rpar.slice(n+1-1,2*n); +gc=list(rpar.slice(2*n+1-1,2*n+4),ipar.slice(2-1,5)); +while (true) { +[ln,fun]=where() +if (!or(fun=="do_eval")) { +[xx,yy,ok,gc]=edit_curv(xx,yy,"axy",[" "," "," "],gc); +} else { +ok=true; +} +if (!ok) { +break +} +n=size(xx,"*"); +if (or(xx.slice(2-1,n)-xx.slice(1-1,n-1)<0)) { +message("You have not defined a function"); +ok=None; +} +if (ok) { +model.sim="intplt"; +model.firing=[]; +rect=gc(1); +model.rpar=[xx.slice(),yy.slice(),rect.slice()]; +axisdata=gc(2); +model.ipar=[size(xx,"*"),axisdata.slice()]; +x.graphics=graphics; +x.model=model; +break +} +} +} +CURV_f.prototype.define = function CURV_f() { +xx=[0,1,2]; +yy=[-5,5,0]; +rect=[0,-5,2,5]; +axisdata=[2,10,2,10]; +ipar=[size(xx,1),axisdata.slice()]; +rpar=[xx,yy,rect.slice()]; +model=scicos_model(); +model.sim="intplt"; +model.in=[]; +model.out=1; +model.rpar=[xx,yy,rect.slice()]; +model.ipar=[size(xx,1),axisdata.slice()]; +model.blocktype="c"; +model.dep_ut=[None,true]; +gr_i=[]; +x=standard_define([2,2],model,[],gr_i); +} +CURV_f.prototype.details = function CURV_f() { +} +} diff --git a/js/Sources/Counter.js b/js/Sources/Counter.js index 9f55144b..167d0809 100644 --- a/js/Sources/Counter.js +++ b/js/Sources/Counter.js @@ -1,421 +1,50 @@ -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(EOL,'\n',1,959) -LexToken(VAR,'y',1,965) -LexToken(ASSIGNMENT,'=',1,966) -LexToken(OPENSQBRACKET,'[',1,967) -LexToken(CLOSESQBRACKET,']',1,968) -LexToken(EOL,'\n',1,969) -LexToken(VAR,'typ',1,975) -LexToken(ASSIGNMENT,'=',1,978) -LexToken(OPENSQBRACKET,'[',1,979) -LexToken(CLOSESQBRACKET,']',1,980) -LexToken(EOL,'\n',1,981) -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(EOL,'\n',1,1032) -LexToken(VAR,'graphics',1,1042) -LexToken(ASSIGNMENT,'=',1,1050) -LexToken(VAR,'arg1',1,1051) -LexToken(DOT,'.',1,1055) -LexToken(VAR,'graphics',1,1056) -LexToken(EOL,'\n',1,1064) -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(EOL,'\n',1,1119) -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(EOL,'\n',1,1486) -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(EOL,'\n',1,1534) -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(EOL,'\n',1,1580) -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(EOL,'\n',1,1610) -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(EOL,'\n',1,1872) -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(EOL,'\n',1,2104) -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(EOL,'\n',1,2272) -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) +/* autogenerated from "macros/Sources/Counter.sci" */ +function Counter() { +Counter.prototype.get = function Counter() { +} +Counter.prototype.set = function Counter() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +while (true) { +[ok,minim,maxim,rule,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"Counter")," ",gettext("Integer counter generator")," "],[gettext("Minimum"),gettext("Maximum"),gettext("Rule (1:Increment, 2:Decrement)")],list("vec",1,"vec",1,"vec",1),exprs); +if (!ok) { +break +} +maxim=int(maxim); +minim=int(minim); +if (maxim<minim) { +block_parameter_error(msprintf(gettext("Wrong values for \'Maximum\' and \'Minimum\' parameters: %d < %d"),minim,maxim),msprintf(gettext("\'Minimum\' must be less than \'Maximum\'."))); +} else if ((rule!=1&&rule!=2)) { +block_parameter_error(msprintf(gettext("Wrong value for \'Rule\' parameter: %d"),rule),msprintf(gettext("Must be in the interval %s."),"[1,2]")); +} else { +graphics.exprs=exprs; +model.dstate=0; +model.ipar=[rule,maxim,minim]; +x.graphics=graphics; +x.model=model; +break +} +} +} +Counter.prototype.define = function Counter() { +minim=0; +maxim=2; +rule=1; +model=scicos_model(); +model.sim=list("counter",4); +model.evtin=1; +model.out=1; +model.out2=1; +model.dstate=0; +model.ipar=[rule,maxim,minim]; +model.blocktype="c"; +model.dep_ut=[None,None]; +exprs=[string(minim),string(maxim),string(rule)]; +gr_i=[]; +x=standard_define([3,2],model,exprs,gr_i); +} +Counter.prototype.details = function Counter() { +} +} diff --git a/js/Sources/FROMWSB.js b/js/Sources/FROMWSB.js index 12650be2..9c4ee168 100644 --- a/js/Sources/FROMWSB.js +++ b/js/Sources/FROMWSB.js @@ -1,1612 +1,3 @@ -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(EOL,'\n',1,885) -LexToken(VAR,'y',1,891) -LexToken(ASSIGNMENT,'=',1,892) -LexToken(OPENSQBRACKET,'[',1,893) -LexToken(CLOSESQBRACKET,']',1,894) -LexToken(EOL,'\n',1,895) -LexToken(VAR,'typ',1,901) -LexToken(ASSIGNMENT,'=',1,904) -LexToken(OPENSQBRACKET,'[',1,905) -LexToken(CLOSESQBRACKET,']',1,906) -LexToken(EOL,'\n',1,907) -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(EOL,'\n',1,1083) -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(EOL,'\n',1,1179) -LexToken(BREAK,'break',1,1197) -LexToken(EOL,'\n',1,1202) -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(EOL,'\n',1,1253) -LexToken(VAR,'y',1,1263) -LexToken(ASSIGNMENT,'=',1,1264) -LexToken(NUMBER,'0',1,1265) -LexToken(EOL,'\n',1,1266) -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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',1,1595) -LexToken(VAR,'xx',1,1596) -LexToken(DOT,'.',1,1598) -LexToken(VAR,'gui',1,1599) -LexToken(ADDITION,'+',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(EOL,'\n',1,3877) -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(ADDITION,'+',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(ADDITION,'-',1,4479) -LexToken(NUMBER,'159.096',1,4480) -LexToken(COMMA,',',1,4487) -LexToken(NUMBER,'811.104',1,4488) -LexToken(COMMA,',',1,4495) -LexToken(ADDITION,'-',1,4496) -LexToken(NUMBER,'121.216',1,4497) -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(ADDITION,'-',1,4618) -LexToken(NUMBER,'10',1,4619) -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(ADDITION,'-',1,5430) -LexToken(NUMBER,'1',1,5431) -LexToken(COMMA,',',1,5432) -LexToken(VAR,'out2',1,5444) -LexToken(ASSIGNMENT,'=',1,5448) -LexToken(ADDITION,'-',1,5449) -LexToken(NUMBER,'2',1,5450) -LexToken(COMMA,',',1,5451) -LexToken(VAR,'outtyp',1,5463) -LexToken(ASSIGNMENT,'=',1,5469) -LexToken(ADDITION,'-',1,5470) -LexToken(NUMBER,'1',1,5471) -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(ADDITION,'-',1,5617) -LexToken(NUMBER,'31',1,5618) -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(ADDITION,'-',1,6087) -LexToken(NUMBER,'1',1,6088) -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(ADDITION,'-',1,6584) -LexToken(NUMBER,'1',1,6585) -LexToken(COMMA,',',1,6586) -LexToken(VAR,'in2',1,6598) -LexToken(ASSIGNMENT,'=',1,6601) -LexToken(ADDITION,'-',1,6602) -LexToken(NUMBER,'2',1,6603) -LexToken(COMMA,',',1,6604) -LexToken(VAR,'intyp',1,6616) -LexToken(ASSIGNMENT,'=',1,6621) -LexToken(ADDITION,'-',1,6622) -LexToken(NUMBER,'1',1,6623) -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(ADDITION,'-',1,7371) -LexToken(NUMBER,'1',1,7372) -LexToken(COMMA,',',1,7373) -LexToken(VAR,'out2',1,7385) -LexToken(ASSIGNMENT,'=',1,7389) -LexToken(ADDITION,'-',1,7390) -LexToken(NUMBER,'2',1,7391) -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) +Syntax error in input LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,4385) +/* autogenerated from "macros/Sources/FROMWSB.sci" */ +None diff --git a/js/Sources/FROMWS_c.js b/js/Sources/FROMWS_c.js index 80fc54f8..e58682d3 100644 --- a/js/Sources/FROMWS_c.js +++ b/js/Sources/FROMWS_c.js @@ -1,534 +1,67 @@ -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(EOL,'\n',1,886) -LexToken(VAR,'y',1,892) -LexToken(ASSIGNMENT,'=',1,893) -LexToken(OPENSQBRACKET,'[',1,894) -LexToken(CLOSESQBRACKET,']',1,895) -LexToken(EOL,'\n',1,896) -LexToken(VAR,'typ',1,902) -LexToken(ASSIGNMENT,'=',1,905) -LexToken(OPENSQBRACKET,'[',1,906) -LexToken(CLOSESQBRACKET,']',1,907) -LexToken(EOL,'\n',1,908) -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(EOL,'\n',1,959) -LexToken(VAR,'graphics',1,969) -LexToken(ASSIGNMENT,'=',1,977) -LexToken(VAR,'arg1',1,978) -LexToken(DOT,'.',1,982) -LexToken(VAR,'graphics',1,983) -LexToken(EOL,'\n',1,991) -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(EOL,'\n',1,1046) -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,';\n',1,1200) -LexToken(DQSTRING,'"Interpolation Method"',1,1235) -LexToken(SEMICOLON,';\n',1,1236) -LexToken(DQSTRING,'"Enable zero crossing(0:No, 1:Yes)?"',1,1285) -LexToken(SEMICOLON,';\n',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(EOL,'\n',1,1449) -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(EOL,'\n',1,1611) -LexToken(VAR,'ok',1,1629) -LexToken(ASSIGNMENT,'=',1,1631) -LexToken(PREVAR_BOOLEAN,'%f',1,1632) -LexToken(EOL,'\n',1,1634) -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(EOL,'\n',1,1754) -LexToken(VAR,'ok',1,1772) -LexToken(ASSIGNMENT,'=',1,1774) -LexToken(PREVAR_BOOLEAN,'%f',1,1775) -LexToken(EOL,'\n',1,1777) -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(EOL,'\n',1,1923) -LexToken(VAR,'ok',1,1941) -LexToken(ASSIGNMENT,'=',1,1943) -LexToken(PREVAR_BOOLEAN,'%f',1,1944) -LexToken(EOL,'\n',1,1946) -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(EOL,'\n',1,2025) -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,';\n',1,2157) -LexToken(DQSTRING,'"Please choose another variable name."',1,2212) -LexToken(CLOSESQBRACKET,']',1,2213) -LexToken(CLOSEBRACKET,')',1,2214) -LexToken(EOL,'\n',1,2215) -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(EOL,'\n',1,2358) -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(ADDITION,'-',1,2431) -LexToken(NUMBER,'1',1,2432) -LexToken(COMMA,',',1,2433) -LexToken(ADDITION,'-',1,2434) -LexToken(NUMBER,'2',1,2435) -LexToken(CLOSESQBRACKET,']',1,2436) -LexToken(COMMA,',',1,2437) -LexToken(ADDITION,'-',1,2438) -LexToken(NUMBER,'1',1,2439) -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(EOL,'\n',1,2446) -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(EOL,'\n',1,2515) -LexToken(VAR,'x',1,2537) -LexToken(DOT,'.',1,2538) -LexToken(VAR,'graphics',1,2539) -LexToken(ASSIGNMENT,'=',1,2547) -LexToken(VAR,'graphics',1,2548) -LexToken(EOL,'\n',1,2556) -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(EOL,'\n',1,2732) -LexToken(VAR,'Method',1,2741) -LexToken(ASSIGNMENT,'=',1,2747) -LexToken(NUMBER,'1',1,2748) -LexToken(EOL,'\n',1,2749) -LexToken(VAR,'ZC',1,2759) -LexToken(ASSIGNMENT,'=',1,2761) -LexToken(NUMBER,'1',1,2762) -LexToken(EOL,'\n',1,2763) -LexToken(VAR,'OutEnd',1,2773) -LexToken(ASSIGNMENT,'=',1,2779) -LexToken(NUMBER,'0',1,2780) -LexToken(EOL,'\n',1,2781) -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(EOL,'\n',1,2812) -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(EOL,'\n',1,2850) -LexToken(VAR,'model',1,2860) -LexToken(DOT,'.',1,2865) -LexToken(VAR,'out',1,2866) -LexToken(ASSIGNMENT,'=',1,2869) -LexToken(ADDITION,'-',1,2870) -LexToken(NUMBER,'1',1,2871) -LexToken(EOL,'\n',1,2872) -LexToken(VAR,'model',1,2881) -LexToken(DOT,'.',1,2886) -LexToken(VAR,'out2',1,2887) -LexToken(ASSIGNMENT,'=',1,2891) -LexToken(ADDITION,'-',1,2892) -LexToken(NUMBER,'2',1,2893) -LexToken(EOL,'\n',1,2894) -LexToken(VAR,'model',1,2903) -LexToken(DOT,'.',1,2908) -LexToken(VAR,'outtyp',1,2909) -LexToken(ASSIGNMENT,'=',1,2915) -LexToken(ADDITION,'-',1,2916) -LexToken(NUMBER,'1',1,2917) -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(EOL,'\n',1,2990) -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(EOL,'\n',1,3015) -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(EOL,'\n',1,3041) -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(EOL,'\n',1,3067) -LexToken(VAR,'model',1,3077) -LexToken(DOT,'.',1,3082) -LexToken(VAR,'blocktype',1,3083) -LexToken(ASSIGNMENT,'=',1,3092) -LexToken(DQSTRING,'"d"',1,3095) -LexToken(EOL,'\n',1,3096) -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(EOL,'\n',1,3126) -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(EOL,'\n',1,3215) -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) +/* autogenerated from "macros/Sources/FROMWS_c.sci" */ +function FROMWS_c() { +FROMWS_c.prototype.get = function FROMWS_c() { +} +FROMWS_c.prototype.set = function FROMWS_c() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +while (true) { +[ok,varnam,Method,ZC,OutEnd,exprs]=scicos_getvalue("Set From_Workspace block parameters",["Variable name","Interpolation Method","Enable zero crossing(0:No, 1:Yes)?","Output at end(0:Zero, 1:Hold, 2:Repeat)"],list("str",1,"vec",1,"vec",1,"vec",1),exprs); +if (!ok) { +break +} +if (!(Method==0||Method==1||Method==2||Method==3)) { +message("Interpolation method should be chosen in [0,1,2,3]"); +ok=None; +} +if (!(ZC==0||ZC==1)) { +message("Zero crossing should be either 0 or 1"); +ok=None; +} +if (!(OutEnd==0||OutEnd==1||OutEnd==2)) { +message("Output at end option should be either 0 or 1"); +ok=None; +} +r=None; +ierr=execstr("r=validvar(varnam)","errcatch"); +if (!r) { +message(["Invalid variable name.","Please choose another variable name."]); +ok=None; +} +if (ok) { +model.ipar=[length(varnam),_str2code(varnam),Method,ZC,OutEnd]; +[model,graphics,ok]=set_io(model,graphics,list(),list([-1,-2],-1),1,1); +if (ok) { +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +} +FROMWS_c.prototype.define = function FROMWS_c() { +varnam="V"; +Method=1; +ZC=1; +OutEnd=0; +model=scicos_model(); +model.sim=list("fromws_c",4); +model.out=-1; +model.out2=-2; +model.outtyp=-1; +model.ipar=[length(varnam),_str2code(varnam),Method,ZC,OutEnd]; +model.evtin=[1]; +model.evtout=[1]; +model.firing=[0]; +model.blocktype="d"; +model.dep_ut=[None,true]; +gr_i=[]; +exprs=[string(varnam),string(Method),string(ZC),string(OutEnd)]; +x=standard_define([3.5,2],model,exprs,gr_i); +} +FROMWS_c.prototype.details = function FROMWS_c() { +} +} diff --git a/js/Sources/GENSIN_f.js b/js/Sources/GENSIN_f.js index 5c30d641..c08a7a9a 100644 --- a/js/Sources/GENSIN_f.js +++ b/js/Sources/GENSIN_f.js @@ -1,410 +1,48 @@ -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(EOL,'\n',1,962) -LexToken(VAR,'y',1,968) -LexToken(ASSIGNMENT,'=',1,969) -LexToken(OPENSQBRACKET,'[',1,970) -LexToken(CLOSESQBRACKET,']',1,971) -LexToken(EOL,'\n',1,972) -LexToken(VAR,'typ',1,978) -LexToken(ASSIGNMENT,'=',1,981) -LexToken(OPENSQBRACKET,'[',1,982) -LexToken(CLOSESQBRACKET,']',1,983) -LexToken(EOL,'\n',1,984) -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(EOL,'\n',1,1035) -LexToken(VAR,'graphics',1,1045) -LexToken(ASSIGNMENT,'=',1,1053) -LexToken(VAR,'arg1',1,1054) -LexToken(DOT,'.',1,1058) -LexToken(VAR,'graphics',1,1059) -LexToken(EOL,'\n',1,1067) -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(EOL,'\n',1,1122) -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(EOL,'\n',1,1455) -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(EOL,'\n',1,1502) -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(EOL,'\n',1,1720) -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(EOL,'\n',1,2028) -LexToken(VAR,'model',1,2046) -LexToken(DOT,'.',1,2051) -LexToken(VAR,'outtyp',1,2052) -LexToken(ASSIGNMENT,'=',1,2058) -LexToken(NUMBER,'1',1,2059) -LexToken(EOL,'\n',1,2060) -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(EOL,'\n',1,2099) -LexToken(VAR,'x',1,2117) -LexToken(DOT,'.',1,2118) -LexToken(VAR,'graphics',1,2119) -LexToken(ASSIGNMENT,'=',1,2127) -LexToken(VAR,'graphics',1,2128) -LexToken(EOL,'\n',1,2136) -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) +/* autogenerated from "macros/Sources/GENSIN_f.sci" */ +function GENSIN_f() { +GENSIN_f.prototype.get = function GENSIN_f() { +} +GENSIN_f.prototype.set = function GENSIN_f() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +while (true) { +[ok,M,F,P,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"GENSIN_f")," ",gettext("Sine wave generator")," "],[gettext("Magnitude"),gettext("Frequency (rad/s)"),gettext("Phase (rad)")],list("vec",1,"vec",1,"vec",1),exprs); +if (!ok) { +break +} +if (F<0) { +block_parameter_error(msprintf(gettext("Wrong value for \'Frequency\' parameter: %e."),F),gettext("Strictly positive integer expected.")); +ok=None; +} +if (ok) { +[model,graphics,ok]=check_io(model,graphics,[],1,[],[]); +model.rpar=[M,F,P]; +model.out2=1; +model.outtyp=1; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +GENSIN_f.prototype.define = function GENSIN_f() { +rpar=[1,1,0]; +model=scicos_model(); +model.sim="gensin"; +model.in=[]; +model.out=1; +model.out2=1; +model.outtyp=1; +model.rpar=[1,1,0]; +model.blocktype="c"; +model.dep_ut=[None,true]; +exprs=[string(rpar(1)),string(rpar(2)),string(rpar(3))]; +gr_i=[]; +x=standard_define([3,2],model,exprs,gr_i); +} +GENSIN_f.prototype.details = function GENSIN_f() { +} +} diff --git a/js/Sources/GENSQR_f.js b/js/Sources/GENSQR_f.js index 02d9926d..f8f70525 100644 --- a/js/Sources/GENSQR_f.js +++ b/js/Sources/GENSQR_f.js @@ -1,285 +1,44 @@ -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(EOL,'\n',1,884) -LexToken(VAR,'y',1,890) -LexToken(ASSIGNMENT,'=',1,891) -LexToken(OPENSQBRACKET,'[',1,892) -LexToken(CLOSESQBRACKET,']',1,893) -LexToken(EOL,'\n',1,894) -LexToken(VAR,'typ',1,900) -LexToken(ASSIGNMENT,'=',1,903) -LexToken(OPENSQBRACKET,'[',1,904) -LexToken(CLOSESQBRACKET,']',1,905) -LexToken(EOL,'\n',1,906) -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(EOL,'\n',1,957) -LexToken(VAR,'graphics',1,967) -LexToken(ASSIGNMENT,'=',1,975) -LexToken(VAR,'arg1',1,976) -LexToken(DOT,'.',1,980) -LexToken(VAR,'graphics',1,981) -LexToken(EOL,'\n',1,989) -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(EOL,'\n',1,1044) -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(EOL,'\n',1,1107) -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(EOL,'\n',1,1371) -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(EOL,'\n',1,1580) -LexToken(VAR,'model',1,1594) -LexToken(DOT,'.',1,1599) -LexToken(VAR,'outtyp',1,1600) -LexToken(ASSIGNMENT,'=',1,1606) -LexToken(NUMBER,'1',1,1607) -LexToken(EOL,'\n',1,1608) -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(EOL,'\n',1,1642) -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(EOL,'\n',1,1818) -LexToken(VAR,'model',1,1828) -LexToken(DOT,'.',1,1833) -LexToken(VAR,'out2',1,1834) -LexToken(ASSIGNMENT,'=',1,1838) -LexToken(NUMBER,'1',1,1839) -LexToken(EOL,'\n',1,1840) -LexToken(VAR,'model',1,1850) -LexToken(DOT,'.',1,1855) -LexToken(VAR,'outtyp',1,1856) -LexToken(ASSIGNMENT,'=',1,1862) -LexToken(NUMBER,'1',1,1863) -LexToken(EOL,'\n',1,1864) -LexToken(VAR,'model',1,1874) -LexToken(DOT,'.',1,1879) -LexToken(VAR,'evtin',1,1880) -LexToken(ASSIGNMENT,'=',1,1885) -LexToken(NUMBER,'1',1,1886) -LexToken(EOL,'\n',1,1887) -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) +/* autogenerated from "macros/Sources/GENSQR_f.sci" */ +function GENSQR_f() { +GENSQR_f.prototype.get = function GENSQR_f() { +} +GENSQR_f.prototype.set = function GENSQR_f() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +if (size(exprs,"*")==2) { +exprs=exprs(2); +} +while (true) { +[ok,Amplitude,exprs]=scicos_getvalue(["Set Square generator block parameters"],["Amplitude"],list("vec",1),exprs); +if (!ok) { +break +} +graphics.exprs=exprs; +model.dstate=Amplitude; +model.out2=1; +model.outtyp=1; +x.graphics=graphics; +x.model=model; +break +} +} +GENSQR_f.prototype.define = function GENSQR_f() { +Amplitude=1; +model=scicos_model(); +model.sim="gensqr"; +model.out=1; +model.out2=1; +model.outtyp=1; +model.evtin=1; +model.dstate=Amplitude; +model.blocktype="d"; +model.dep_ut=[None,None]; +exprs=string(Amplitude); +gr_i=[]; +x=standard_define([3,2],model,exprs,gr_i); +} +GENSQR_f.prototype.details = function GENSQR_f() { +} +} diff --git a/js/Sources/GEN_SQR.js b/js/Sources/GEN_SQR.js index 24274ddf..e7bf74fc 100644 --- a/js/Sources/GEN_SQR.js +++ b/js/Sources/GEN_SQR.js @@ -1,2733 +1,4 @@ -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(EOL,'\n',1,929) -LexToken(VAR,'y',1,935) -LexToken(ASSIGNMENT,'=',1,936) -LexToken(OPENSQBRACKET,'[',1,937) -LexToken(CLOSESQBRACKET,']',1,938) -LexToken(EOL,'\n',1,939) -LexToken(VAR,'typ',1,945) -LexToken(ASSIGNMENT,'=',1,948) -LexToken(OPENSQBRACKET,'[',1,949) -LexToken(CLOSESQBRACKET,']',1,950) -LexToken(EOL,'\n',1,951) -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(EOL,'\n',1,1035) -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(EOL,'\n',1,1086) -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,';\n',1,1263) -LexToken(DQSTRING,'"Maximum Value"',1,1287) -LexToken(SEMICOLON,';\n',1,1288) -LexToken(DQSTRING,'"Initial Value( 1= Minimum Value 2= Maximum Value)"',1,1348) -LexToken(SEMICOLON,';\n',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(ADDITION,'-',1,1409) -LexToken(NUMBER,'1',1,1410) -LexToken(COMMA,',',1,1411) -LexToken(ADDITION,'-',1,1412) -LexToken(NUMBER,'1',1,1413) -LexToken(CLOSESQBRACKET,']',1,1414) -LexToken(COMMA,',',1,1415) -LexToken(DQSTRING,'"mat"',1,1420) -LexToken(COMMA,',',1,1421) -LexToken(OPENSQBRACKET,'[',1,1422) -LexToken(ADDITION,'-',1,1423) -LexToken(NUMBER,'1',1,1424) -LexToken(COMMA,',',1,1425) -LexToken(ADDITION,'-',1,1426) -LexToken(NUMBER,'1',1,1427) -LexToken(CLOSESQBRACKET,']',1,1428) -LexToken(COMMA,',',1,1429) -LexToken(DQSTRING,'"pol"',1,1434) -LexToken(COMMA,',',1,1435) -LexToken(ADDITION,'-',1,1436) -LexToken(NUMBER,'1',1,1437) -LexToken(COMMA,',',1,1438) -LexToken(DQSTRING,'"pol"',1,1443) -LexToken(COMMA,',',1,1444) -LexToken(ADDITION,'-',1,1445) -LexToken(NUMBER,'1',1,1446) -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(EOL,'\n',1,1717) -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(EOL,'\n',1,1777) -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(ADDITION,'-',1,2437) -LexToken(NUMBER,'176.97473',1,2438) -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(ADDITION,'-',1,2580) -LexToken(NUMBER,'10',1,2581) -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,';\n',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,';\n',1,2844) -LexToken(DQSTRING,'"if Amin>Amax then error(\\\'Maximum value must be greater than the Minimum Value\\\');end"',1,2940) -LexToken(SEMICOLON,';\n',1,2941) -LexToken(DQSTRING,'"P=%pi/F"',1,2959) -LexToken(SEMICOLON,';\n',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(ADDITION,'-',1,4849) -LexToken(NUMBER,'1',1,4850) -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(ADDITION,'-',1,6442) -LexToken(NUMBER,'1',1,6443) -LexToken(SEMICOLON,';',1,6444) -LexToken(ADDITION,'-',1,6445) -LexToken(NUMBER,'1',1,6446) -LexToken(CLOSESQBRACKET,']',1,6447) -LexToken(COMMA,',',1,6448) -LexToken(VAR,'in2',1,6460) -LexToken(ASSIGNMENT,'=',1,6463) -LexToken(OPENSQBRACKET,'[',1,6464) -LexToken(ADDITION,'-',1,6465) -LexToken(NUMBER,'2',1,6466) -LexToken(SEMICOLON,';',1,6467) -LexToken(ADDITION,'-',1,6468) -LexToken(NUMBER,'2',1,6469) -LexToken(CLOSESQBRACKET,']',1,6470) -LexToken(COMMA,',',1,6471) -LexToken(VAR,'intyp',1,6483) -LexToken(ASSIGNMENT,'=',1,6488) -LexToken(OPENSQBRACKET,'[',1,6489) -LexToken(ADDITION,'-',1,6490) -LexToken(NUMBER,'1',1,6491) -LexToken(SEMICOLON,';',1,6492) -LexToken(ADDITION,'-',1,6493) -LexToken(NUMBER,'1',1,6494) -LexToken(CLOSESQBRACKET,']',1,6495) -LexToken(COMMA,',',1,6496) -LexToken(VAR,'out',1,6508) -LexToken(ASSIGNMENT,'=',1,6511) -LexToken(ADDITION,'-',1,6512) -LexToken(NUMBER,'1',1,6513) -LexToken(COMMA,',',1,6514) -LexToken(VAR,'out2',1,6526) -LexToken(ASSIGNMENT,'=',1,6530) -LexToken(ADDITION,'-',1,6531) -LexToken(NUMBER,'2',1,6532) -LexToken(COMMA,',',1,6533) -LexToken(VAR,'outtyp',1,6545) -LexToken(ASSIGNMENT,'=',1,6551) -LexToken(ADDITION,'-',1,6552) -LexToken(NUMBER,'1',1,6553) -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(ADDITION,'-',1,7852) -LexToken(NUMBER,'2',1,7853) -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(ADDITION,'-',1,7906) -LexToken(NUMBER,'1',1,7907) -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(ADDITION,'-',1,8182) -LexToken(NUMBER,'1',1,8183) -LexToken(SEMICOLON,';',1,8184) -LexToken(ADDITION,'-',1,8185) -LexToken(NUMBER,'1',1,8186) -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(ADDITION,'-',1,8719) -LexToken(NUMBER,'1',1,8720) -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(ADDITION,'-',1,8943) -LexToken(NUMBER,'1',1,8944) -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(ADDITION,'-',1,9529) -LexToken(NUMBER,'1',1,9530) -LexToken(COMMA,',',1,9531) -LexToken(VAR,'in2',1,9543) -LexToken(ASSIGNMENT,'=',1,9546) -LexToken(ADDITION,'-',1,9547) -LexToken(NUMBER,'2',1,9548) -LexToken(COMMA,',',1,9549) -LexToken(VAR,'intyp',1,9561) -LexToken(ASSIGNMENT,'=',1,9566) -LexToken(ADDITION,'-',1,9567) -LexToken(NUMBER,'1',1,9568) -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(MULTIPLICATION,'/',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(ADDITION,'-',1,10982) -LexToken(NUMBER,'1',1,10983) -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(ADDITION,'-',1,11297) -LexToken(NUMBER,'1',1,11298) -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(ADDITION,'-',1,11486) -LexToken(NUMBER,'1',1,11487) -LexToken(EOL,'\n',1,11488) -LexToken(VAR,'model',1,11497) -LexToken(DOT,'.',1,11502) -LexToken(VAR,'out2',1,11503) -LexToken(ASSIGNMENT,'=',1,11507) -LexToken(ADDITION,'-',1,11508) -LexToken(NUMBER,'2',1,11509) -LexToken(EOL,'\n',1,11510) -LexToken(VAR,'model',1,11519) -LexToken(DOT,'.',1,11524) -LexToken(VAR,'outtyp',1,11525) -LexToken(ASSIGNMENT,'=',1,11531) -LexToken(ADDITION,'-',1,11532) -LexToken(NUMBER,'1',1,11533) -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(ADDITION,'-',1,11926) -LexToken(NUMBER,'1',1,11927) -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) +Syntax error in input LexToken(SCICOS_CONTEXT,'scicos_context',1,1457) +Syntax error in input None +/* autogenerated from "macros/Sources/GEN_SQR.sci" */ +None diff --git a/js/Sources/Ground_g.js b/js/Sources/Ground_g.js index 11beb8c1..fbe7c45c 100644 --- a/js/Sources/Ground_g.js +++ b/js/Sources/Ground_g.js @@ -1,187 +1,27 @@ -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(EOL,'\n',1,907) -LexToken(VAR,'y',1,913) -LexToken(ASSIGNMENT,'=',1,914) -LexToken(OPENSQBRACKET,'[',1,915) -LexToken(CLOSESQBRACKET,']',1,916) -LexToken(EOL,'\n',1,917) -LexToken(VAR,'typ',1,923) -LexToken(ASSIGNMENT,'=',1,926) -LexToken(OPENSQBRACKET,'[',1,927) -LexToken(CLOSESQBRACKET,']',1,928) -LexToken(EOL,'\n',1,929) -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(EOL,'\n',1,980) -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(ADDITION,'-',1,1189) -LexToken(NUMBER,'1',1,1190) -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(EOL,'\n',1,1240) -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) +/* autogenerated from "macros/Sources/Ground_g.sci" */ +function Ground_g() { +Ground_g.prototype.get = function Ground_g() { +} +Ground_g.prototype.set = function Ground_g() { +x=arg1; +} +Ground_g.prototype.define = function Ground_g() { +C=[0]; +model=scicos_model(); +model.sim=list("cstblk4_m",4); +model.in=[]; +model.out=1; +model.in2=[]; +model.out2=1; +model.outtyp=-1; +model.rpar=[]; +model.opar=list(C); +model.blocktype="d"; +model.dep_ut=[None,None]; +exprs=[]; +gr_i=[]; +x=standard_define([2,2],model,exprs,gr_i); +} +Ground_g.prototype.details = function Ground_g() { +} +} diff --git a/js/Sources/INIMPL_f.js b/js/Sources/INIMPL_f.js index 309ff054..c6afca25 100644 --- a/js/Sources/INIMPL_f.js +++ b/js/Sources/INIMPL_f.js @@ -1,367 +1,54 @@ -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(EOL,'\n',1,958) -LexToken(VAR,'y',1,964) -LexToken(ASSIGNMENT,'=',1,965) -LexToken(OPENSQBRACKET,'[',1,966) -LexToken(CLOSESQBRACKET,']',1,967) -LexToken(EOL,'\n',1,968) -LexToken(VAR,'typ',1,974) -LexToken(ASSIGNMENT,'=',1,977) -LexToken(OPENSQBRACKET,'[',1,978) -LexToken(CLOSESQBRACKET,']',1,979) -LexToken(EOL,'\n',1,980) -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(EOL,'\n',1,1031) -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,'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(EOL,'\n',1,1118) -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(EOL,'\n',1,1181) -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(EOL,'\n',1,1442) -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(EOL,'\n',1,1738) -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(EOL,'\n',1,1830) -LexToken(VAR,'y',1,1852) -LexToken(ASSIGNMENT,'=',1,1853) -LexToken(VAR,'needcompile',1,1854) -LexToken(EOL,'\n',1,1865) -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(ADDITION,'-',1,2169) -LexToken(NUMBER,'1',1,2170) -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) +/* autogenerated from "macros/Sources/INIMPL_f.sci" */ +function INIMPL_f() { +INIMPL_f.prototype.get = function INIMPL_f() { +} +INIMPL_f.prototype.set = function INIMPL_f() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +if (size(exprs,"*")==2) { +exprs=exprs(1); +} +while (true) { +[ok,prt,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"INIMPL_f")," ",gettext("Implicit input port")," "],"Port Number",list("vec",1),exprs); +if (!ok) { +break +} +prt=int(prt); +if (prt<=0) { +block_parameter_error(msprintf(gettext("Wrong value for \'Port Number\' parameter: %d."),prt),gettext("Strictly positive integer expected.")); +} else { +if (model.ipar!=prt) { +needcompile=4; +y=needcompile; +} +model.ipar=prt; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +INIMPL_f.prototype.define = function INIMPL_f() { +model=scicos_model(); +model.sim="inimpl"; +model.out=[-1]; +model.out2=[1]; +model.ipar=[1]; +model.dep_ut=[None,None]; +model.blocktype="c"; +mo=modelica(); +mo.model="PORT"; +mo.outputs="n"; +model.equations=mo; +prt=1; +exprs="1"; +gr_i=[]; +x=standard_define([1,1],model,exprs,gr_i); +x.graphics.out_implicit=["I"]; +} +INIMPL_f.prototype.details = function INIMPL_f() { +} +} diff --git a/js/Sources/IN_f.js b/js/Sources/IN_f.js index 105b6ef8..d9ca87b1 100644 --- a/js/Sources/IN_f.js +++ b/js/Sources/IN_f.js @@ -1,447 +1,61 @@ -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(EOL,'\n',1,956) -LexToken(VAR,'y',1,962) -LexToken(ASSIGNMENT,'=',1,963) -LexToken(OPENSQBRACKET,'[',1,964) -LexToken(CLOSESQBRACKET,']',1,965) -LexToken(EOL,'\n',1,966) -LexToken(VAR,'typ',1,972) -LexToken(ASSIGNMENT,'=',1,975) -LexToken(OPENSQBRACKET,'[',1,976) -LexToken(CLOSESQBRACKET,']',1,977) -LexToken(EOL,'\n',1,978) -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(EOL,'\n',1,1029) -LexToken(VAR,'graphics',1,1039) -LexToken(ASSIGNMENT,'=',1,1047) -LexToken(VAR,'arg1',1,1048) -LexToken(DOT,'.',1,1052) -LexToken(VAR,'graphics',1,1053) -LexToken(EOL,'\n',1,1061) -LexToken(VAR,'model',1,1071) -LexToken(ASSIGNMENT,'=',1,1076) -LexToken(VAR,'arg1',1,1077) -LexToken(DOT,'.',1,1081) -LexToken(VAR,'model',1,1082) -LexToken(EOL,'\n',1,1087) -LexToken(VAR,'exprs',1,1097) -LexToken(ASSIGNMENT,'=',1,1102) -LexToken(VAR,'graphics',1,1103) -LexToken(DOT,'.',1,1111) -LexToken(VAR,'exprs',1,1112) -LexToken(EOL,'\n',1,1117) -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(EOL,'\n',1,1180) -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(EOL,'\n',1,1288) -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,';\n',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,';\n',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(ADDITION,'-',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(EOL,'\n',1,1649) -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(ADDITION,'-',1,1947) -LexToken(NUMBER,'1',1,1948) -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(EOL,'\n',1,2147) -LexToken(VAR,'y',1,2169) -LexToken(ASSIGNMENT,'=',1,2170) -LexToken(VAR,'needcompile',1,2171) -LexToken(EOL,'\n',1,2182) -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(EOL,'\n',1,2266) -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(EOL,'\n',1,2368) -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(ADDITION,'-',1,2633) -LexToken(NUMBER,'1',1,2634) -LexToken(EOL,'\n',1,2635) -LexToken(VAR,'model',1,2644) -LexToken(DOT,'.',1,2649) -LexToken(VAR,'out2',1,2650) -LexToken(ASSIGNMENT,'=',1,2654) -LexToken(ADDITION,'-',1,2655) -LexToken(NUMBER,'2',1,2656) -LexToken(EOL,'\n',1,2657) -LexToken(VAR,'model',1,2666) -LexToken(DOT,'.',1,2671) -LexToken(VAR,'outtyp',1,2672) -LexToken(ASSIGNMENT,'=',1,2678) -LexToken(ADDITION,'-',1,2679) -LexToken(NUMBER,'1',1,2680) -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) +/* autogenerated from "macros/Sources/IN_f.sci" */ +function IN_f() { +IN_f.prototype.get = function IN_f() { +} +IN_f.prototype.set = function IN_f() { +x=arg1; +graphics=arg1.graphics; +model=arg1.model; +exprs=graphics.exprs; +if (size(exprs,"*")==2) { +exprs=exprs(1); +} +if (size(exprs,"*")==1) { +exprs=[exprs(1),"[-1 -2]","-1"]; +} +while (true) { +[ok,prt,otsz,ot,exprs]=getvalue(_("Set Input block parameters"),[_("Port number"),_("Outport size ([-1 -2] for inherit)"),_("Outport Type (-1 for inherit)")],list("vec",1,"vec",-1,"vec",1),exprs); +if (!ok) { +break +} +prt=int(prt); +if (prt<=0) { +message(_("Port number must be a positive integer")); +} else if (!isequal(size(otsz,"*"),2)) { +message(_("Outport Size must be a 2 elements vector")); +} else if (((ot<1||ot>9)&&(ot!=-1))) { +message(_("Outport type must be a number between 1 and 9, or -1 for inheritance.")); +} else { +if (model.ipar!=prt) { +needcompile=4; +y=needcompile; +} +model.ipar=prt; +model.firing=[]; +model.out=otsz(1); +model.out2=otsz(2); +model.outtyp=ot; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +IN_f.prototype.define = function IN_f() { +prt=1; +model=scicos_model(); +model.sim="input"; +model.out=-1; +model.out2=-2; +model.outtyp=-1; +model.ipar=prt; +model.blocktype="c"; +model.dep_ut=[None,None]; +exprs=sci2exp(prt); +gr_i=[]; +x=standard_define([1,1],model,exprs,gr_i); +} +IN_f.prototype.details = function IN_f() { +} +} diff --git a/js/Sources/Modulo_Count.js b/js/Sources/Modulo_Count.js index bc19480b..9e028db0 100644 --- a/js/Sources/Modulo_Count.js +++ b/js/Sources/Modulo_Count.js @@ -1,365 +1,48 @@ -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(EOL,'\n',1,963) -LexToken(VAR,'y',1,969) -LexToken(ASSIGNMENT,'=',1,970) -LexToken(OPENSQBRACKET,'[',1,971) -LexToken(CLOSESQBRACKET,']',1,972) -LexToken(EOL,'\n',1,973) -LexToken(VAR,'typ',1,979) -LexToken(ASSIGNMENT,'=',1,982) -LexToken(OPENSQBRACKET,'[',1,983) -LexToken(CLOSESQBRACKET,']',1,984) -LexToken(EOL,'\n',1,985) -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(EOL,'\n',1,1036) -LexToken(VAR,'graphics',1,1046) -LexToken(ASSIGNMENT,'=',1,1054) -LexToken(VAR,'arg1',1,1055) -LexToken(DOT,'.',1,1059) -LexToken(VAR,'graphics',1,1060) -LexToken(EOL,'\n',1,1068) -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(EOL,'\n',1,1123) -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(EOL,'\n',1,1468) -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(EOL,'\n',1,1501) -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(EOL,'\n',1,1531) -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(EOL,'\n',1,1578) -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(EOL,'\n',1,1806) -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(EOL,'\n',1,2021) -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(EOL,'\n',1,2108) -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(EOL,'\n',1,2144) -LexToken(VAR,'x',1,2162) -LexToken(DOT,'.',1,2163) -LexToken(VAR,'graphics',1,2164) -LexToken(ASSIGNMENT,'=',1,2172) -LexToken(VAR,'graphics',1,2173) -LexToken(EOL,'\n',1,2181) -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) +/* autogenerated from "macros/Sources/Modulo_Count.sci" */ +function Modulo_Count() { +Modulo_Count.prototype.get = function Modulo_Count() { +} +Modulo_Count.prototype.set = function Modulo_Count() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +while (true) { +[ok,ini_c,base,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"Modulo_Count")," ",gettext("Modulo counter (0 to N counter)")," "],[gettext("Initial State (zero or positive number)"),gettext("Upper Limit (positive number)")],list("vec",1,"vec",1),exprs); +ini_c=int(ini_c); +base=int(base); +if (!ok) { +break +} +if (ini_c<0) { +block_parameter_error(msprintf(gettext("Wrong value for \'Initial State\' parameter: %d."),ini_c),gettext("Null or positive integer expected.")); +} else if (base<=0) { +block_parameter_error(msprintf(gettext("Wrong values for \'Upper Limit\' parameter: %d."),base),gettext("Strictly positive integer expected.")); +} else { +graphics.exprs=exprs; +model.ipar=base; +model.dstate=ini_c; +x.graphics=graphics; +x.model=model; +break +} +} +} +Modulo_Count.prototype.define = function Modulo_Count() { +ini_c=0; +base=3; +model=scicos_model(); +model.sim=list("modulo_count",4); +model.evtin=1; +model.out=1; +model.dstate=ini_c; +model.ipar=base; +model.blocktype="c"; +model.dep_ut=[None,None]; +exprs=[string(ini_c),string(base)]; +gr_i=[]; +x=standard_define([3,2],model,exprs,gr_i); +} +Modulo_Count.prototype.details = function Modulo_Count() { +} +} diff --git a/js/Sources/PULSE_SC.js b/js/Sources/PULSE_SC.js index bdae55af..b5168b9f 100644 --- a/js/Sources/PULSE_SC.js +++ b/js/Sources/PULSE_SC.js @@ -1,2368 +1,4 @@ -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(EOL,'\n',1,929) -LexToken(VAR,'y',1,935) -LexToken(ASSIGNMENT,'=',1,936) -LexToken(OPENSQBRACKET,'[',1,937) -LexToken(CLOSESQBRACKET,']',1,938) -LexToken(EOL,'\n',1,939) -LexToken(VAR,'typ',1,945) -LexToken(ASSIGNMENT,'=',1,948) -LexToken(OPENSQBRACKET,'[',1,949) -LexToken(CLOSESQBRACKET,']',1,950) -LexToken(EOL,'\n',1,951) -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(EOL,'\n',1,1035) -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(EOL,'\n',1,1086) -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(ADDITION,'-',1,1362) -LexToken(NUMBER,'1',1,1363) -LexToken(COMMA,',',1,1364) -LexToken(DQSTRING,'"pol"',1,1369) -LexToken(COMMA,',',1,1370) -LexToken(ADDITION,'-',1,1371) -LexToken(NUMBER,'1',1,1372) -LexToken(COMMA,',',1,1373) -LexToken(DQSTRING,'"pol"',1,1378) -LexToken(COMMA,',',1,1379) -LexToken(ADDITION,'-',1,1380) -LexToken(NUMBER,'1',1,1381) -LexToken(COMMA,',',1,1382) -LexToken(DQSTRING,'"mat"',1,1387) -LexToken(COMMA,',',1,1388) -LexToken(OPENSQBRACKET,'[',1,1389) -LexToken(ADDITION,'-',1,1390) -LexToken(NUMBER,'1',1,1391) -LexToken(ADDITION,'-',1,1393) -LexToken(NUMBER,'1',1,1394) -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(EOL,'\n',1,1429) -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(EOL,'\n',1,1658) -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(EOL,'\n',1,1718) -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(ADDITION,'-',1,2449) -LexToken(NUMBER,'162.7581',1,2450) -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(ADDITION,'-',1,2623) -LexToken(NUMBER,'10',1,2624) -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,';\n',1,2692) -LexToken(DQSTRING,'"if (W<0 | W>100) then error(\\\'Width must be between 0 and 100\\\');end"',1,2771) -LexToken(SEMICOLON,';\n',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(ADDITION,'-',1,4561) -LexToken(NUMBER,'1',1,4562) -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(ADDITION,'-',1,5408) -LexToken(NUMBER,'1',1,5409) -LexToken(SEMICOLON,';',1,5410) -LexToken(ADDITION,'-',1,5411) -LexToken(NUMBER,'1',1,5412) -LexToken(CLOSESQBRACKET,']',1,5413) -LexToken(COMMA,',',1,5414) -LexToken(VAR,'in2',1,5426) -LexToken(ASSIGNMENT,'=',1,5429) -LexToken(OPENSQBRACKET,'[',1,5430) -LexToken(ADDITION,'-',1,5431) -LexToken(NUMBER,'2',1,5432) -LexToken(SEMICOLON,';',1,5433) -LexToken(ADDITION,'-',1,5434) -LexToken(NUMBER,'2',1,5435) -LexToken(CLOSESQBRACKET,']',1,5436) -LexToken(COMMA,',',1,5437) -LexToken(VAR,'intyp',1,5449) -LexToken(ASSIGNMENT,'=',1,5454) -LexToken(OPENSQBRACKET,'[',1,5455) -LexToken(ADDITION,'-',1,5456) -LexToken(NUMBER,'1',1,5457) -LexToken(SEMICOLON,';',1,5458) -LexToken(ADDITION,'-',1,5459) -LexToken(NUMBER,'1',1,5460) -LexToken(CLOSESQBRACKET,']',1,5461) -LexToken(COMMA,',',1,5462) -LexToken(VAR,'out',1,5474) -LexToken(ASSIGNMENT,'=',1,5477) -LexToken(ADDITION,'-',1,5478) -LexToken(NUMBER,'1',1,5479) -LexToken(COMMA,',',1,5480) -LexToken(VAR,'out2',1,5492) -LexToken(ASSIGNMENT,'=',1,5496) -LexToken(ADDITION,'-',1,5497) -LexToken(NUMBER,'2',1,5498) -LexToken(COMMA,',',1,5499) -LexToken(VAR,'outtyp',1,5511) -LexToken(ASSIGNMENT,'=',1,5517) -LexToken(ADDITION,'-',1,5518) -LexToken(NUMBER,'1',1,5519) -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(ADDITION,'-',1,7129) -LexToken(NUMBER,'1',1,7130) -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(ADDITION,'-',1,8044) -LexToken(NUMBER,'1',1,8045) -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(ADDITION,'-',1,8398) -LexToken(NUMBER,'1',1,8399) -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(ADDITION,'-',1,8662) -LexToken(NUMBER,'1',1,8663) -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(ADDITION,'-',1,9164) -LexToken(NUMBER,'1',1,9165) -LexToken(COMMA,',',1,9166) -LexToken(VAR,'in2',1,9178) -LexToken(ASSIGNMENT,'=',1,9181) -LexToken(ADDITION,'-',1,9182) -LexToken(NUMBER,'2',1,9183) -LexToken(COMMA,',',1,9184) -LexToken(VAR,'intyp',1,9196) -LexToken(ASSIGNMENT,'=',1,9201) -LexToken(ADDITION,'-',1,9202) -LexToken(NUMBER,'1',1,9203) -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(ADDITION,'-',1,9976) -LexToken(NUMBER,'1',1,9977) -LexToken(EOL,'\n',1,9978) -LexToken(VAR,'model',1,9987) -LexToken(DOT,'.',1,9992) -LexToken(VAR,'out2',1,9993) -LexToken(ASSIGNMENT,'=',1,9997) -LexToken(ADDITION,'-',1,9998) -LexToken(NUMBER,'2',1,9999) -LexToken(EOL,'\n',1,10000) -LexToken(VAR,'model',1,10009) -LexToken(DOT,'.',1,10014) -LexToken(VAR,'outtyp',1,10015) -LexToken(ASSIGNMENT,'=',1,10021) -LexToken(ADDITION,'-',1,10022) -LexToken(NUMBER,'1',1,10023) -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) +Syntax error in input LexToken(CLOSESQBRACKET,']',1,1395) +Syntax error in input None +/* autogenerated from "macros/Sources/PULSE_SC.sci" */ +None diff --git a/js/Sources/RAMP.js b/js/Sources/RAMP.js index be878506..bdafc643 100644 --- a/js/Sources/RAMP.js +++ b/js/Sources/RAMP.js @@ -1,353 +1,46 @@ -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(EOL,'\n',1,955) -LexToken(VAR,'y',1,961) -LexToken(ASSIGNMENT,'=',1,962) -LexToken(OPENSQBRACKET,'[',1,963) -LexToken(CLOSESQBRACKET,']',1,964) -LexToken(EOL,'\n',1,965) -LexToken(VAR,'typ',1,971) -LexToken(ASSIGNMENT,'=',1,974) -LexToken(OPENSQBRACKET,'[',1,975) -LexToken(CLOSESQBRACKET,']',1,976) -LexToken(EOL,'\n',1,977) -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(EOL,'\n',1,1028) -LexToken(VAR,'graphics',1,1038) -LexToken(ASSIGNMENT,'=',1,1046) -LexToken(VAR,'arg1',1,1047) -LexToken(DOT,'.',1,1051) -LexToken(VAR,'graphics',1,1052) -LexToken(EOL,'\n',1,1060) -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(EOL,'\n',1,1115) -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(EOL,'\n',1,1464) -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(EOL,'\n',1,1685) -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(EOL,'\n',1,1747) -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(EOL,'\n',1,1821) -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(EOL,'\n',1,1941) -LexToken(VAR,'iout',1,1951) -LexToken(ASSIGNMENT,'=',1,1955) -LexToken(NUMBER,'0',1,1956) -LexToken(EOL,'\n',1,1957) -LexToken(VAR,'stt',1,1967) -LexToken(ASSIGNMENT,'=',1,1970) -LexToken(NUMBER,'0',1,1971) -LexToken(EOL,'\n',1,1972) -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(EOL,'\n',1,2003) -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) +/* autogenerated from "macros/Sources/RAMP.sci" */ +function RAMP() { +RAMP.prototype.get = function RAMP() { +} +RAMP.prototype.set = function RAMP() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +while (true) { +[ok,slope,stt,iout,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"RAMP")," ",gettext("Ramp function")," "],[gettext("Slope"),gettext("Start Time"),gettext("Initial Value")],list("vec",1,"vec",1,"vec",1),exprs); +if (!ok) { +break +} +if (stt<0) { +block_parameter_error(msprintf(gettext("Wrong value for \'Start Time\' parameter: %e."),stt),gettext("Null or positive integer expected.")); +} else { +model.rpar=[slope,stt,iout]; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +RAMP.prototype.define = function RAMP() { +slope=0; +iout=0; +stt=0; +rpar=[slope,stt,iout]; +model=scicos_model(); +model.sim=list("ramp",4); +model.in=[]; +model.out=1; +model.rpar=rpar; +model.blocktype="c"; +model.nmode=1; +model.nzcross=1; +model.dep_ut=[None,true]; +exprs=[string(rpar)]; +gr_i=[]; +x=standard_define([2,2],model,exprs,gr_i); +} +RAMP.prototype.details = function RAMP() { +} +} diff --git a/js/Sources/RAND_f.js b/js/Sources/RAND_f.js index 58a80ee7..fdb6843d 100644 --- a/js/Sources/RAND_f.js +++ b/js/Sources/RAND_f.js @@ -1,477 +1,57 @@ -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(EOL,'\n',1,882) -LexToken(VAR,'y',1,888) -LexToken(ASSIGNMENT,'=',1,889) -LexToken(OPENSQBRACKET,'[',1,890) -LexToken(CLOSESQBRACKET,']',1,891) -LexToken(EOL,'\n',1,892) -LexToken(VAR,'typ',1,898) -LexToken(ASSIGNMENT,'=',1,901) -LexToken(OPENSQBRACKET,'[',1,902) -LexToken(CLOSESQBRACKET,']',1,903) -LexToken(EOL,'\n',1,904) -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(VAR,'graphics',1,965) -LexToken(ASSIGNMENT,'=',1,973) -LexToken(VAR,'arg1',1,974) -LexToken(DOT,'.',1,978) -LexToken(VAR,'graphics',1,979) -LexToken(EOL,'\n',1,987) -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(EOL,'\n',1,1042) -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(EOL,'\n',1,1107) -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(EOL,'\n',1,1221) -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,';\n',1,1379) -LexToken(DQSTRING,'"flag = 0 : Uniform distribution A is min and A+B max"',1,1446) -LexToken(SEMICOLON,';\n',1,1447) -LexToken(DQSTRING,'"flag = 1 : Normal distribution A is mean and B deviation"',1,1518) -LexToken(SEMICOLON,';\n',1,1519) -LexToken(DQSTRING,'" "',1,1535) -LexToken(SEMICOLON,';\n',1,1536) -LexToken(DQSTRING,'"A and B must be vector with equal sizes"',1,1590) -LexToken(SEMICOLON,';\n',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(ADDITION,'-',1,1741) -LexToken(NUMBER,'1',1,1742) -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(EOL,'\n',1,1828) -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(MULTIPLICATION,'*',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(EOL,'\n',1,2207) -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(MULTIPLICATION,'*',1,2510) -LexToken(OPENBRACKET,'(',1,2511) -LexToken(NUMBER,'10',1,2512) -LexToken(MULTIPLICATION,'^',1,2514) -LexToken(NUMBER,'7',1,2515) -LexToken(ADDITION,'-',1,2516) -LexToken(NUMBER,'1',1,2517) -LexToken(CLOSEBRACKET,')',1,2518) -LexToken(CLOSEBRACKET,')',1,2519) -LexToken(SEMICOLON,';',1,2520) -LexToken(NUMBER,'0',1,2521) -LexToken(MULTIPLICATION,'*',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) +/* autogenerated from "macros/Sources/RAND_f.sci" */ +function RAND_f() { +RAND_f.prototype.get = function RAND_f() { +} +RAND_f.prototype.set = function RAND_f() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +if (size(exprs,"*")==5) { +exprs=exprs.slice(1-1,3); +} +if (size(exprs,"*")==3) { +exprs=[exprs,string(model.dstate(1))]; +} +while (true) { +[ok,flag,a,b,seed_c,exprs]=scicos_getvalue(["Set Random generator block parameters","flag = 0 : Uniform distribution A is min and A+B max","flag = 1 : Normal distribution A is mean and B deviation"," ","A and B must be vector with equal sizes","seed is the seed of random number generator (integer<2**31)"],["flag","A","B","seed"],list("vec",1,"vec",-1,"vec","size(%2,\'*\')","vec",1),exprs); +if (!ok) { +break +} +if (flag!=0&&flag!=1) { +message("flag must be equal to 1 or 0"); +} else { +nout=size(a,"*"); +graphics.exprs=exprs; +model.out=nout; +model.ipar=flag; +model.rpar=[a.slice(),b.slice()]; +model.dstate=[seed_c,0*a.slice()]; +x.graphics=graphics; +x.model=model; +break +} +} +} +RAND_f.prototype.define = function RAND_f() { +a=0; +b=1; +dt=0; +out=1; +flag=0; +model=scicos_model(); +model.sim="rndblk"; +model.out=out; +model.evtin=1; +model.dstate=[int(rand()*(10^7-1)),0*a.slice()]; +model.rpar=[a.slice(),b.slice()]; +model.ipar=flag; +model.blocktype="d"; +model.dep_ut=[None,None]; +exprs=[string(flag),sci2exp(a.slice()),sci2exp(b.slice()),string(model.dstate(1))]; +gr_i=[]; +x=standard_define([3,2],model,exprs,gr_i); +} +RAND_f.prototype.details = function RAND_f() { +} +} diff --git a/js/Sources/RAND_m.js b/js/Sources/RAND_m.js index 66c34849..daa52675 100644 --- a/js/Sources/RAND_m.js +++ b/js/Sources/RAND_m.js @@ -1,715 +1,3 @@ -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(EOL,'\n',1,882) -LexToken(VAR,'y',1,888) -LexToken(ASSIGNMENT,'=',1,889) -LexToken(OPENSQBRACKET,'[',1,890) -LexToken(CLOSESQBRACKET,']',1,891) -LexToken(EOL,'\n',1,892) -LexToken(VAR,'typ',1,898) -LexToken(ASSIGNMENT,'=',1,901) -LexToken(OPENSQBRACKET,'[',1,902) -LexToken(CLOSESQBRACKET,']',1,903) -LexToken(EOL,'\n',1,904) -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(VAR,'graphics',1,965) -LexToken(ASSIGNMENT,'=',1,973) -LexToken(VAR,'arg1',1,974) -LexToken(DOT,'.',1,978) -LexToken(VAR,'graphics',1,979) -LexToken(EOL,'\n',1,987) -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(EOL,'\n',1,1042) -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(EOL,'\n',1,1103) -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,';\n',1,1264) -LexToken(DQSTRING,'"flag = 0 : Uniform distribution A is min and A+B max"',1,1331) -LexToken(SEMICOLON,';\n',1,1332) -LexToken(DQSTRING,'"flag = 1 : Normal distribution A is mean and B deviation"',1,1403) -LexToken(SEMICOLON,';\n',1,1404) -LexToken(DQSTRING,'" "',1,1420) -LexToken(SEMICOLON,';\n',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(ADDITION,'-',1,1597) -LexToken(NUMBER,'1',1,1598) -LexToken(ADDITION,'-',1,1600) -LexToken(NUMBER,'2',1,1601) -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(EOL,'\n',1,1685) -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(EOL,'\n',1,1915) -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(MULTIPLICATION,'*',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(EOL,'\n',1,2135) -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(MULTIPLICATION,'*',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(EOL,'\n',1,2387) -LexToken(VAR,'ok',1,2409) -LexToken(ASSIGNMENT,'=',1,2411) -LexToken(PREVAR_BOOLEAN,'%f',1,2412) -LexToken(EOL,'\n',1,2414) -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(EOL,'\n',1,2771) -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(EOL,'\n',1,3020) -LexToken(VAR,'funtyp',1,3030) -LexToken(ASSIGNMENT,'=',1,3036) -LexToken(NUMBER,'4',1,3037) -LexToken(EOL,'\n',1,3038) -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(MULTIPLICATION,'*',1,3343) -LexToken(OPENBRACKET,'(',1,3344) -LexToken(NUMBER,'10',1,3345) -LexToken(MULTIPLICATION,'^',1,3347) -LexToken(NUMBER,'7',1,3348) -LexToken(ADDITION,'-',1,3349) -LexToken(NUMBER,'1',1,3350) -LexToken(CLOSEBRACKET,')',1,3351) -LexToken(CLOSEBRACKET,')',1,3352) -LexToken(SEMICOLON,';',1,3353) -LexToken(NUMBER,'0',1,3354) -LexToken(MULTIPLICATION,'*',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(MULTIPLICATION,'*',1,3599) -LexToken(OPENBRACKET,'(',1,3600) -LexToken(NUMBER,'10',1,3601) -LexToken(MULTIPLICATION,'^',1,3603) -LexToken(NUMBER,'7',1,3604) -LexToken(ADDITION,'-',1,3605) -LexToken(NUMBER,'1',1,3606) -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) +Syntax error in input LexToken(CLOSESQBRACKET,']',1,1602) +/* autogenerated from "macros/Sources/RAND_m.sci" */ +None diff --git a/js/Sources/READAU_f.js b/js/Sources/READAU_f.js index 51948b8b..365f072e 100644 --- a/js/Sources/READAU_f.js +++ b/js/Sources/READAU_f.js @@ -1,766 +1,83 @@ -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(EOL,'\n',1,958) -LexToken(VAR,'y',1,964) -LexToken(ASSIGNMENT,'=',1,965) -LexToken(OPENSQBRACKET,'[',1,966) -LexToken(CLOSESQBRACKET,']',1,967) -LexToken(EOL,'\n',1,968) -LexToken(VAR,'typ',1,974) -LexToken(ASSIGNMENT,'=',1,977) -LexToken(OPENSQBRACKET,'[',1,978) -LexToken(CLOSESQBRACKET,']',1,979) -LexToken(EOL,'\n',1,980) -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(EOL,'\n',1,1031) -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,'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(EOL,'\n',1,1118) -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(ADDITION,'+',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(EOL,'\n',1,1689) -LexToken(VAR,'tmask1',1,1703) -LexToken(ASSIGNMENT,'=',1,1709) -LexToken(OPENSQBRACKET,'[',1,1710) -LexToken(CLOSESQBRACKET,']',1,1711) -LexToken(EOL,'\n',1,1712) -LexToken(VAR,'outmask',1,1726) -LexToken(ASSIGNMENT,'=',1,1733) -LexToken(NUMBER,'1',1,1734) -LexToken(EOL,'\n',1,1735) -LexToken(VAR,'frmt1',1,1749) -LexToken(ASSIGNMENT,'=',1,1754) -LexToken(DQSTRING,'"uc"',1,1758) -LexToken(EOL,'\n',1,1759) -LexToken(VAR,'M',1,1773) -LexToken(ASSIGNMENT,'=',1,1774) -LexToken(NUMBER,'1',1,1775) -LexToken(EOL,'\n',1,1776) -LexToken(VAR,'offset',1,1790) -LexToken(ASSIGNMENT,'=',1,1796) -LexToken(NUMBER,'1',1,1797) -LexToken(EOL,'\n',1,1798) -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(EOL,'\n',1,1845) -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(EOL,'\n',1,2178) -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(EOL,'\n',1,2636) -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(EOL,'\n',1,2842) -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(EOL,'\n',1,3060) -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(EOL,'\n',1,3292) -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(PART,'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(EOL,'\n',1,3419) -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,';\n',1,3488) -LexToken(VAR,'_str2code',1,3510) -LexToken(OPENBRACKET,'(',1,3519) -LexToken(VAR,'frmt1',1,3520) -LexToken(CLOSEBRACKET,')',1,3525) -LexToken(SEMICOLON,';\n',1,3526) -LexToken(NUMBER,'0',1,3548) -LexToken(SEMICOLON,';\n',1,3549) -LexToken(VAR,'N',1,3571) -LexToken(SEMICOLON,';\n',1,3572) -LexToken(VAR,'M',1,3594) -LexToken(SEMICOLON,';\n',1,3595) -LexToken(VAR,'swap',1,3617) -LexToken(SEMICOLON,';\n',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,';\n',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(MULTIPLICATION,'*',1,3793) -LexToken(VAR,'M',1,3794) -LexToken(CLOSEBRACKET,')',1,3795) -LexToken(ADDITION,'+',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(ADDITION,'-',1,3836) -LexToken(NUMBER,'1',1,3837) -LexToken(SEMICOLON,';',1,3838) -LexToken(ADDITION,'-',1,3839) -LexToken(NUMBER,'1',1,3840) -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(MULTIPLICATION,'*',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(EOL,'\n',1,3925) -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(EOL,'\n',1,4003) -LexToken(VAR,'x',1,4025) -LexToken(DOT,'.',1,4026) -LexToken(VAR,'graphics',1,4027) -LexToken(ASSIGNMENT,'=',1,4035) -LexToken(VAR,'graphics',1,4036) -LexToken(EOL,'\n',1,4044) -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(EOL,'\n',1,4248) -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(MULTIPLICATION,'*',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,';\n',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,';\n',1,4721) -LexToken(VAR,'string',1,4731) -LexToken(OPENBRACKET,'(',1,4737) -LexToken(VAR,'N',1,4738) -LexToken(CLOSEBRACKET,')',1,4739) -LexToken(SEMICOLON,';\n',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) +/* autogenerated from "macros/Sources/READAU_f.sci" */ +function READAU_f() { +READAU_f.prototype.get = function READAU_f() { +} +READAU_f.prototype.set = function READAU_f() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +out=model.out; +dstate=model.dstate; +ipar=model.ipar; +imask=9+ipar(1); +tmask=ipar(imask); +lunit=dstate(3); +fname=exprs(1); +while (true) { +[ok,fname1,N,swap,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"READAU_f")," ",gettext("(Read Audio File)")," ",gettext("Read is done on a binary \'.au\' file")],[gettext("Input File Name"),gettext("Buffer size"),gettext("Swap Mode (0:No, 1:Yes)")],list("str",1,"vec",1,"vec",1),exprs); +tmask1=[]; +outmask=1; +frmt1="uc"; +M=1; +offset=1; +if (!ok) { +break +} +fname1=stripblanks(fname1); +frmt1=stripblanks(frmt1); +if (alreadyran&&fname1!=fname) { +block_parameter_error(gettext("Simulation running !!! You cannot modify Input file name"),gettext("End current simulation first.")); +} else if (fname1=="") { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter."),gettext("Input File Name")),gettext("You must provide a filename.")); +} else if (N<1) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Buffer size"),N),msprintf(gettext("Must be greater than %d."),1)); +} else if (alreadyran&&(N!=ipar(6))) { +block_parameter_error(msprintf(gettext("You cannot modify \'%s\' when running."),gettext("Buffer Size")),gettext("End current simulation first.")); +} else if (swap!=0&&swap!=1) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Swap Mode"),swap),msprintf(gettext("Must be in the interval %s."),"[0, 1]")); +} else { +[model,graphics,ok]=check_io(model,graphics,[],1,1,[]); +frmt1=part(frmt1,1,3); +if (ok) { +ipar=[length(fname1),_str2code(frmt1),0,N,M,swap,offset,_str2code(fname1),tmask1,outmask.slice()]; +if (prod(size(dstate))!=(N*M)+3) { +dstate=[-1,-1,lunit,zeros(N*M,1)]; +} +model.dstate=dstate; +model.ipar=ipar; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +} +READAU_f.prototype.define = function READAU_f() { +frmt="uc "; +fname="test.au"; +lunit=0; +N=20; +M=1; +tmask=[]; +swap=0; +offset=1; +outmask=1; +ievt=0; +nout=size(outmask,"*"); +model=scicos_model(); +model.sim=list("readau",2); +model.out=nout; +model.evtin=1; +model.dstate=[1,1,lunit,zeros(N*M,1)]; +model.ipar=[length(fname),_str2code(frmt),ievt,N,M,swap,offset,_str2code(fname),tmask,outmask]; +model.blocktype="d"; +model.dep_ut=[None,None]; +exprs=[fname,string(N),string(swap)]; +gr_i=[]; +x=standard_define([5,2],model,exprs,gr_i); +} +READAU_f.prototype.details = function READAU_f() { +} +} diff --git a/js/Sources/READC_f.js b/js/Sources/READC_f.js index a2c7413e..aeff85c7 100644 --- a/js/Sources/READC_f.js +++ b/js/Sources/READC_f.js @@ -1,1385 +1,117 @@ -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(EOL,'\n',1,960) -LexToken(VAR,'y',1,966) -LexToken(ASSIGNMENT,'=',1,967) -LexToken(OPENSQBRACKET,'[',1,968) -LexToken(CLOSESQBRACKET,']',1,969) -LexToken(EOL,'\n',1,970) -LexToken(VAR,'typ',1,976) -LexToken(ASSIGNMENT,'=',1,979) -LexToken(OPENSQBRACKET,'[',1,980) -LexToken(CLOSESQBRACKET,']',1,981) -LexToken(EOL,'\n',1,982) -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(EOL,'\n',1,1037) -LexToken(VAR,'model',1,1047) -LexToken(ASSIGNMENT,'=',1,1053) -LexToken(VAR,'x',1,1055) -LexToken(DOT,'.',1,1056) -LexToken(VAR,'model',1,1057) -LexToken(EOL,'\n',1,1062) -LexToken(VAR,'graphics',1,1072) -LexToken(ASSIGNMENT,'=',1,1081) -LexToken(VAR,'arg1',1,1083) -LexToken(DOT,'.',1,1087) -LexToken(VAR,'graphics',1,1088) -LexToken(EOL,'\n',1,1096) -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(ADDITION,'+',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,';\n',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(ADDITION,'-',1,1857) -LexToken(NUMBER,'1',1,1858) -LexToken(COMMA,',',1,1859) -LexToken(DQSTRING,'"vec"',1,1865) -LexToken(COMMA,',',1,1866) -LexToken(ADDITION,'-',1,1868) -LexToken(NUMBER,'1',1,1869) -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(EOL,'\n',1,1938) -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(EOL,'\n',1,2252) -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(ADDITION,'+',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(EOL,'\n',1,2780) -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(EOL,'\n',1,3022) -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(EOL,'\n',1,3257) -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(EOL,'\n',1,3518) -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(EOL,'\n',1,3740) -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(EOL,'\n',1,3963) -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(ADDITION,'+',1,4270) -LexToken(VAR,'string',1,4272) -LexToken(OPENBRACKET,'(',1,4279) -LexToken(VAR,'M',1,4280) -LexToken(CLOSEBRACKET,')',1,4281) -LexToken(ADDITION,'+',1,4282) -LexToken(DQSTRING,'"]"',1,4285) -LexToken(CLOSEBRACKET,')',1,4286) -LexToken(CLOSEBRACKET,')',1,4287) -LexToken(EOL,'\n',1,4288) -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(EOL,'\n',1,4532) -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(ADDITION,'+',1,4807) -LexToken(VAR,'string',1,4809) -LexToken(OPENBRACKET,'(',1,4816) -LexToken(VAR,'M',1,4817) -LexToken(CLOSEBRACKET,')',1,4818) -LexToken(ADDITION,'+',1,4819) -LexToken(DQSTRING,'"]"',1,4822) -LexToken(CLOSEBRACKET,')',1,4823) -LexToken(CLOSEBRACKET,')',1,4824) -LexToken(EOL,'\n',1,4825) -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(ADDITION,'+',1,5165) -LexToken(VAR,'string',1,5167) -LexToken(OPENBRACKET,'(',1,5174) -LexToken(VAR,'M',1,5175) -LexToken(CLOSEBRACKET,')',1,5176) -LexToken(ADDITION,'+',1,5177) -LexToken(DQSTRING,'"]"',1,5180) -LexToken(CLOSEBRACKET,')',1,5181) -LexToken(CLOSEBRACKET,')',1,5182) -LexToken(EOL,'\n',1,5183) -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(EOL,'\n',1,5407) -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(EOL,'\n',1,5661) -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(EOL,'\n',1,5904) -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(EOL,'\n',1,5988) -LexToken(VAR,'tmask1',1,6010) -LexToken(ASSIGNMENT,'=',1,6017) -LexToken(NUMBER,'0',1,6019) -LexToken(EOL,'\n',1,6020) -LexToken(VAR,'outpt',1,6042) -LexToken(ASSIGNMENT,'=',1,6048) -LexToken(OPENSQBRACKET,'[',1,6050) -LexToken(CLOSESQBRACKET,']',1,6051) -LexToken(EOL,'\n',1,6052) -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(EOL,'\n',1,6103) -LexToken(VAR,'outpt',1,6125) -LexToken(ASSIGNMENT,'=',1,6131) -LexToken(NUMBER,'1',1,6133) -LexToken(EOL,'\n',1,6134) -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(PART,'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(EOL,'\n',1,6314) -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(ADDITION,'-',1,6421) -LexToken(NUMBER,'1',1,6422) -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(EOL,'\n',1,6907) -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(MULTIPLICATION,'*',1,6957) -LexToken(VAR,'M',1,6958) -LexToken(CLOSEBRACKET,')',1,6959) -LexToken(ADDITION,'+',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(ADDITION,'-',1,7004) -LexToken(NUMBER,'1',1,7005) -LexToken(SEMICOLON,';',1,7006) -LexToken(ADDITION,'-',1,7008) -LexToken(NUMBER,'1',1,7009) -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(MULTIPLICATION,'*',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(EOL,'\n',1,7100) -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(EOL,'\n',1,7182) -LexToken(VAR,'x',1,7204) -LexToken(DOT,'.',1,7205) -LexToken(VAR,'graphics',1,7206) -LexToken(ASSIGNMENT,'=',1,7215) -LexToken(VAR,'graphics',1,7217) -LexToken(EOL,'\n',1,7225) -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(EOL,'\n',1,7439) -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(EOL,'\n',1,7742) -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(MULTIPLICATION,'*',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(EOL,'\n',1,8100) -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(ADDITION,'-',1,8156) -LexToken(NUMBER,'1',1,8157) -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(EOL,'\n',1,8333) -LexToken(EOL,'\n',1,8335) -LexToken(VAR,'gr_i',1,8344) -LexToken(ASSIGNMENT,'=',1,8349) -LexToken(OPENSQBRACKET,'[',1,8351) -LexToken(CLOSESQBRACKET,']',1,8352) -LexToken(EOL,'\n',1,8353) -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) +/* autogenerated from "macros/Sources/READC_f.sci" */ +function READC_f() { +READC_f.prototype.get = function READC_f() { +} +READC_f.prototype.set = function READC_f() { +x=arg1; +model=x.model; +graphics=arg1.graphics; +exprs=graphics.exprs; +out=model.out; +dstate=model.dstate; +ipar=model.ipar; +imask=9+ipar(1); +tmask=ipar(imask); +lunit=dstate(3); +fname=exprs(3); +frmt=exprs(4); +while (true) { +[ok,tmask1,outmask,fname1,frmt1,M,N,offset,swap,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"READC_f")," ",gettext("Read from C binary file")],[gettext("Time Record Selection"),gettext("Outputs Record Selection"),gettext("Input File Name"),gettext("Input Format"),gettext("Record Size"),gettext("Buffer Size"),gettext("Initial Record Index"),gettext("Swap Mode (0:No, 1:Yes)")],list("vec",-1,"vec",-1,"str",1,"str",1,"vec",1,"vec",1,"vec",1,"vec",1),exprs); +if (!ok) { +break +} +fname1=pathconvert(stripblanks(fname1),None,true); +frmt1=stripblanks(frmt1); +fmts=["s","l","d","f","c","us","ul","uc","ull","uls","ubl","ubs","dl","fl","ll","sl","db","fb","lb","sb"]; +nout=size(outmask,"*"); +if (prod(size(tmask1))>1) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter."),gettext("Time Record Selection")),gettext("Must be a scalar or an empty matrix.")); +} else if (and(frmt1!=fmts)) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %s."),gettext("Input Format"),frmt1),gettext("Valid formats are: "+strcat(fmts,", "))); +} else if (alreadyran&&fname1!=fname) { +block_parameter_error(msprintf(gettext("You cannot modify \'%s\' when running"),gettext("Input File Name")),gettext("End current simulation first.")); +} else if (N!=ipar(6)&&alreadyran) { +block_parameter_error(msprintf(gettext("You cannot modify \'%s\' when running."),gettext("Buffer Size")),gettext("End current simulation first")); +} else if (alreadyran&&size(tmask1)!=size(tmask)) { +block_parameter_error(msprintf(gettext("You cannot modify \'%s\' when running."),gettext("Time Record Selection")),gettext("End current simulation first.")); +} else if (fname1=="") { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter."),gettext("Input File Name")),gettext("You must provide a file name.")); +} else if (M<1) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Record Size"),M),gettext("Strictly positive integer expected.")); +} else if (tmask1!=[]&&(tmask1<1||tmask1>M)) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Time Record Selection"),tmask1),msprintf(gettext("Must be in the interval %s."),gettext("[1, Record Size = ")+string(M)+"]")); +} else if (nout==0) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Outputs Record Selection"),nout),gettext("Strictly positive integer expected.")); +} else if (nout>M) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Outputs Record Selection"),nout),msprintf(gettext("Must be in the interval %s."),gettext("[1, Record Size = ")+string(M)+"]")); +} else if (max(outmask)>M||min(outmask)<1) { +block_parameter_error(msprintf(gettext("Wrong value for indexes in \'%s\' parameter: %s."),gettext("Outputs Record Selection"),strcat(string(outmask.slice())," ")),msprintf(gettext("Must be in the interval %s."),gettext("[1, Record Size = ")+string(M)+"]")); +} else if (N<1) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Buffer Size"),N),gettext("Strictly positive integer expected.")); +} else if (swap!=0&&swap!=1) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Swap Mode"),swap),msprintf(gettext("Must be in the interval %s."),"[0, 1]")); +} else if (offset<1) { +block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Initial Record Index"),offset),gettext("Strictly positive integer expected.")); +} else { +if (tmask1==[]) { +ievt=0; +tmask1=0; +outpt=[]; +} else { +ievt=1; +outpt=1; +} +out=size(outmask,"*"); +[model,graphics,ok]=check_io(model,graphics,[],out,1,outpt); +frmt1=part(frmt1,1,3); +if (ok) { +if (ievt==0) { +model.firing=-1; +} else { +model.firing=0; +} +ipar=[length(fname1),_str2code(frmt1),ievt,N,M,swap,offset,_str2code(fname1),tmask1,outmask.slice()]; +if (prod(size(dstate))!=(N*M)+3) { +dstate=[-1,-1,lunit,zeros(N*M,1)]; +} +model.dstate=dstate; +model.ipar=ipar; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +} +} +READC_f.prototype.define = function READC_f() { +frmt="d "; +fname="foo"; +lunit=0; +N=20; +M=1; +rpar=[]; +tmask=0; +swap=0; +offset=1; +outmask=1; +ievt=0; +nout=size(outmask,"*"); +ipar=[length(fname),_str2code(frmt),ievt,N,M,swap,offset,_str2code(fname),tmask,outmask]; +model=scicos_model(); +model.sim=list("readc",2); +model.out=nout; +model.evtin=1; +model.evtout=[]; +model.dstate=[1,1,lunit,zeros(N*M,1)]; +model.ipar=[length(fname),_str2code(frmt),ievt,N,M,swap,offset,_str2code(fname),tmask,outmask]; +model.blocktype="d"; +model.firing=-1; +model.dep_ut=[None,None]; +exprs=["[]",sci2exp(outmask),fname,frmt,string(M),string(N),string(offset),string(swap)]; +gr_i=[]; +x=standard_define([4,2],model,exprs,gr_i); +} +READC_f.prototype.details = function READC_f() { +} +} diff --git a/js/Sources/RFILE_f.js b/js/Sources/RFILE_f.js index d423d84a..58f41f76 100644 --- a/js/Sources/RFILE_f.js +++ b/js/Sources/RFILE_f.js @@ -1,1139 +1,3 @@ -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(EOL,'\n',1,962) -LexToken(VAR,'y',1,968) -LexToken(ASSIGNMENT,'=',1,969) -LexToken(OPENSQBRACKET,'[',1,970) -LexToken(CLOSESQBRACKET,']',1,971) -LexToken(EOL,'\n',1,972) -LexToken(VAR,'typ',1,978) -LexToken(ASSIGNMENT,'=',1,981) -LexToken(OPENSQBRACKET,'[',1,982) -LexToken(CLOSESQBRACKET,']',1,983) -LexToken(EOL,'\n',1,984) -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(EOL,'\n',1,1039) -LexToken(VAR,'graphics',1,1049) -LexToken(ASSIGNMENT,'=',1,1058) -LexToken(VAR,'arg1',1,1060) -LexToken(DOT,'.',1,1064) -LexToken(VAR,'graphics',1,1065) -LexToken(EOL,'\n',1,1073) -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(EOL,'\n',1,1132) -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(EOL,'\n',1,1212) -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(EOL,'\n',1,1233) -LexToken(VAR,'imask',1,1243) -LexToken(ASSIGNMENT,'=',1,1249) -LexToken(NUMBER,'5',1,1251) -LexToken(ADDITION,'+',1,1252) -LexToken(VAR,'ipar',1,1253) -LexToken(OPENBRACKET,'(',1,1257) -LexToken(NUMBER,'1',1,1258) -LexToken(CLOSEBRACKET,')',1,1259) -LexToken(ADDITION,'+',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(ADDITION,'-',1,2062) -LexToken(NUMBER,'1',1,2063) -LexToken(COMMA,',',1,2064) -LexToken(DQSTRING,'"vec"',1,2069) -LexToken(COMMA,',',1,2070) -LexToken(ADDITION,'-',1,2071) -LexToken(NUMBER,'1',1,2072) -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(EOL,'\n',1,2106) -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(EOL,'\n',1,2657) -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(EOL,'\n',1,2915) -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 <br />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(EOL,'\n',1,3192) -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(EOL,'\n',1,3399) -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(EOL,'\n',1,3624) -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(EOL,'\n',1,3837) -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(PART,'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(PART,'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(EOL,'\n',1,4239) -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(EOL,'\n',1,4458) -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(EOL,'\n',1,4709) -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(EOL,'\n',1,4985) -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(EOL,'\n',1,5069) -LexToken(VAR,'cout',1,5091) -LexToken(ASSIGNMENT,'=',1,5096) -LexToken(OPENSQBRACKET,'[',1,5098) -LexToken(CLOSESQBRACKET,']',1,5099) -LexToken(EOL,'\n',1,5100) -LexToken(VAR,'tmask1',1,5122) -LexToken(ASSIGNMENT,'=',1,5129) -LexToken(NUMBER,'0',1,5131) -LexToken(EOL,'\n',1,5132) -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(EOL,'\n',1,5212) -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(EOL,'\n',1,5857) -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(ADDITION,'+',1,5910) -LexToken(VAR,'ievt',1,5911) -LexToken(CLOSEBRACKET,')',1,5915) -LexToken(MULTIPLICATION,'*',1,5916) -LexToken(VAR,'N',1,5917) -LexToken(ADDITION,'+',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(ADDITION,'-',1,5962) -LexToken(NUMBER,'1',1,5963) -LexToken(SEMICOLON,';',1,5965) -LexToken(ADDITION,'-',1,5967) -LexToken(NUMBER,'1',1,5968) -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(ADDITION,'+',1,5990) -LexToken(VAR,'ievt',1,5992) -LexToken(CLOSEBRACKET,')',1,5996) -LexToken(MULTIPLICATION,'*',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(EOL,'\n',1,6072) -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(EOL,'\n',1,6154) -LexToken(VAR,'x',1,6176) -LexToken(DOT,'.',1,6177) -LexToken(VAR,'graphics',1,6178) -LexToken(ASSIGNMENT,'=',1,6187) -LexToken(VAR,'graphics',1,6189) -LexToken(EOL,'\n',1,6197) -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(EOL,'\n',1,6348) -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(EOL,'\n',1,6458) -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(EOL,'\n',1,6662) -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(MULTIPLICATION,'*',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(EOL,'\n',1,7006) -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,';\n',1,7099) -LexToken(VAR,'sci2exp',1,7109) -LexToken(OPENBRACKET,'(',1,7116) -LexToken(VAR,'outmask',1,7117) -LexToken(CLOSEBRACKET,')',1,7124) -LexToken(SEMICOLON,';\n',1,7125) -LexToken(VAR,'fname',1,7135) -LexToken(SEMICOLON,';\n',1,7140) -LexToken(VAR,'frmt',1,7150) -LexToken(SEMICOLON,';\n',1,7154) -LexToken(VAR,'string',1,7164) -LexToken(OPENBRACKET,'(',1,7170) -LexToken(VAR,'N',1,7171) -LexToken(CLOSEBRACKET,')',1,7172) -LexToken(SEMICOLON,';\n',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(EOL,'\n',1,7214) -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) +Syntax error in input LexToken(CLOSEBRACKET,')',1,3972) +/* autogenerated from "macros/Sources/RFILE_f.sci" */ +None diff --git a/js/Sources/SAWTOOTH_f.js b/js/Sources/SAWTOOTH_f.js index 0bbd22fe..70648b65 100644 --- a/js/Sources/SAWTOOTH_f.js +++ b/js/Sources/SAWTOOTH_f.js @@ -1,144 +1,22 @@ -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(EOL,'\n',1,886) -LexToken(VAR,'y',1,892) -LexToken(ASSIGNMENT,'=',1,893) -LexToken(OPENSQBRACKET,'[',1,894) -LexToken(CLOSESQBRACKET,']',1,895) -LexToken(EOL,'\n',1,896) -LexToken(VAR,'typ',1,902) -LexToken(ASSIGNMENT,'=',1,905) -LexToken(OPENSQBRACKET,'[',1,906) -LexToken(CLOSESQBRACKET,']',1,907) -LexToken(EOL,'\n',1,908) -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(EOL,'\n',1,959) -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) +/* autogenerated from "macros/Sources/SAWTOOTH_f.sci" */ +function SAWTOOTH_f() { +SAWTOOTH_f.prototype.get = function SAWTOOTH_f() { +} +SAWTOOTH_f.prototype.set = function SAWTOOTH_f() { +x=arg1; +} +SAWTOOTH_f.prototype.define = function SAWTOOTH_f() { +model=scicos_model(); +model.sim="sawtth"; +model.out=1; +model.evtin=1; +model.dstate=0; +model.blocktype="c"; +model.dep_ut=[None,true]; +exprs=" "; +gr_i=[]; +x=standard_define([3,2],model,exprs,gr_i); +} +SAWTOOTH_f.prototype.details = function SAWTOOTH_f() { +} +} diff --git a/js/Sources/STEP.js b/js/Sources/STEP.js index ece66356..23bf9d84 100644 --- a/js/Sources/STEP.js +++ b/js/Sources/STEP.js @@ -1,519 +1,3 @@ -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(EOL,'\n',1,990) -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(EOL,'\n',1,1041) -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(EOL,'\n',1,1119) -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(ADDITION,'-',1,1431) -LexToken(NUMBER,'1',1,1432) -LexToken(COMMA,',',1,1433) -LexToken(DQSTRING,'"vec"',1,1438) -LexToken(COMMA,',',1,1439) -LexToken(ADDITION,'-',1,1440) -LexToken(NUMBER,'1',1,1441) -LexToken(CLOSEBRACKET,')',1,1442) -LexToken(COMMA,',',1,1443) -LexToken(VAR,'exprs',1,1445) -LexToken(CLOSEBRACKET,')',1,1450) -LexToken(EOL,'\n',1,1451) -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(EOL,'\n',1,1498) -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(EOL,'\n',1,1545) -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(MULTIPLICATION,'*',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(MULTIPLICATION,'*',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(EOL,'\n',1,1964) -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(EOL,'\n',1,2079) -LexToken(VAR,'model',1,2097) -LexToken(DOT,'.',1,2102) -LexToken(VAR,'outtyp',1,2103) -LexToken(ASSIGNMENT,'=',1,2109) -LexToken(NUMBER,'1',1,2110) -LexToken(EOL,'\n',1,2111) -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(EOL,'\n',1,2771) -LexToken(VAR,'model',1,2781) -LexToken(DOT,'.',1,2786) -LexToken(VAR,'outtyp',1,2787) -LexToken(ASSIGNMENT,'=',1,2793) -LexToken(NUMBER,'1',1,2794) -LexToken(EOL,'\n',1,2795) -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) +Syntax error in input LexToken(IN,'in',1,1163) +/* autogenerated from "macros/Sources/STEP.sci" */ +None diff --git a/js/Sources/STEP_FUNCTION.js b/js/Sources/STEP_FUNCTION.js index 03e8ed56..9a06f407 100644 --- a/js/Sources/STEP_FUNCTION.js +++ b/js/Sources/STEP_FUNCTION.js @@ -1,1035 +1,7 @@ -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(EOL,'\n',1,889) -LexToken(VAR,'y',1,895) -LexToken(ASSIGNMENT,'=',1,896) -LexToken(OPENSQBRACKET,'[',1,897) -LexToken(CLOSESQBRACKET,']',1,898) -LexToken(EOL,'\n',1,899) -LexToken(VAR,'typ',1,905) -LexToken(ASSIGNMENT,'=',1,908) -LexToken(OPENSQBRACKET,'[',1,909) -LexToken(CLOSESQBRACKET,']',1,910) -LexToken(EOL,'\n',1,911) -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(EOL,'\n',1,1087) -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(EOL,'\n',1,1179) -LexToken(BREAK,'break',1,1197) -LexToken(EOL,'\n',1,1202) -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(EOL,'\n',1,1253) -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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',1,1582) -LexToken(VAR,'xx',1,1583) -LexToken(DOT,'.',1,1585) -LexToken(VAR,'gui',1,1586) -LexToken(ADDITION,'+',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(EOL,'\n',1,3732) -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(ADDITION,'+',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(EOL,'\n',1,4243) -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(EOL,'\n',1,4285) -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(EOL,'\n',1,4328) -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(EOL,'\n',1,4369) -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(EOL,'\n',1,4410) -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(EOL,'\n',1,4458) -LexToken(VAR,'graphics',1,4468) -LexToken(ASSIGNMENT,'=',1,4477) -LexToken(VAR,'blk',1,4479) -LexToken(DOT,'.',1,4482) -LexToken(VAR,'graphics',1,4483) -LexToken(EOL,'\n',1,4491) -LexToken(VAR,'model',1,4501) -LexToken(ASSIGNMENT,'=',1,4507) -LexToken(VAR,'blk',1,4509) -LexToken(DOT,'.',1,4512) -LexToken(VAR,'model',1,4513) -LexToken(EOL,'\n',1,4518) -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(EOL,'\n',1,4550) -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(EOL,'\n',1,4581) -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(EOL,'\n',1,4609) -LexToken(VAR,'graphics',1,4619) -LexToken(DOT,'.',1,4627) -LexToken(VAR,'peout',1,4628) -LexToken(ASSIGNMENT,'=',1,4634) -LexToken(NUMBER,'4',1,4636) -LexToken(EOL,'\n',1,4637) -LexToken(VAR,'graphics',1,4647) -LexToken(DOT,'.',1,4655) -LexToken(VAR,'pout',1,4656) -LexToken(ASSIGNMENT,'=',1,4661) -LexToken(NUMBER,'3',1,4663) -LexToken(EOL,'\n',1,4664) -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(EOL,'\n',1,4698) -LexToken(VAR,'blk',1,4708) -LexToken(DOT,'.',1,4711) -LexToken(VAR,'model',1,4712) -LexToken(ASSIGNMENT,'=',1,4718) -LexToken(VAR,'model',1,4720) -LexToken(EOL,'\n',1,4725) -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(EOL,'\n',1,4756) -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(EOL,'\n',1,4805) -LexToken(VAR,'graphics',1,4815) -LexToken(ASSIGNMENT,'=',1,4824) -LexToken(VAR,'blk',1,4826) -LexToken(DOT,'.',1,4829) -LexToken(VAR,'graphics',1,4830) -LexToken(EOL,'\n',1,4838) -LexToken(VAR,'model',1,4848) -LexToken(ASSIGNMENT,'=',1,4854) -LexToken(VAR,'blk',1,4856) -LexToken(DOT,'.',1,4859) -LexToken(VAR,'model',1,4860) -LexToken(EOL,'\n',1,4865) -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(EOL,'\n',1,4899) -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(EOL,'\n',1,4930) -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(EOL,'\n',1,4963) -LexToken(VAR,'model',1,4973) -LexToken(DOT,'.',1,4978) -LexToken(VAR,'ipar',1,4979) -LexToken(ASSIGNMENT,'=',1,4984) -LexToken(NUMBER,'1',1,4986) -LexToken(EOL,'\n',1,4987) -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(EOL,'\n',1,5014) -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(EOL,'\n',1,5048) -LexToken(VAR,'blk',1,5058) -LexToken(DOT,'.',1,5061) -LexToken(VAR,'model',1,5062) -LexToken(ASSIGNMENT,'=',1,5068) -LexToken(VAR,'model',1,5070) -LexToken(EOL,'\n',1,5075) -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(EOL,'\n',1,5106) -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(EOL,'\n',1,5163) -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(EOL,'\n',1,5192) -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(EOL,'\n',1,5218) -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(EOL,'\n',1,5250) -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(EOL,'\n',1,5306) -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(ADDITION,'-',1,5333) -LexToken(NUMBER,'20',1,5334) -LexToken(ADDITION,'-',1,5337) -LexToken(NUMBER,'20',1,5338) -LexToken(NUMBER,'20',1,5341) -LexToken(NUMBER,'1',1,5344) -LexToken(CLOSESQBRACKET,']',1,5345) -LexToken(EOL,'\n',1,5346) -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(ADDITION,'-',1,5368) -LexToken(NUMBER,'20',1,5369) -LexToken(ADDITION,'-',1,5372) -LexToken(NUMBER,'20',1,5373) -LexToken(NUMBER,'60',1,5377) -LexToken(NUMBER,'60',1,5380) -LexToken(NUMBER,'1',1,5383) -LexToken(CLOSESQBRACKET,']',1,5384) -LexToken(EOL,'\n',1,5385) -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(ADDITION,'-',1,5408) -LexToken(NUMBER,'1',1,5409) -LexToken(CLOSESQBRACKET,']',1,5410) -LexToken(EOL,'\n',1,5411) -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(EOL,'\n',1,5439) -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(EOL,'\n',1,5465) -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(EOL,'\n',1,5497) -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(EOL,'\n',1,5551) -LexToken(VAR,'model',1,5561) -LexToken(DOT,'.',1,5566) -LexToken(VAR,'sim',1,5567) -LexToken(ASSIGNMENT,'=',1,5571) -LexToken(DQSTRING,'"csuper"',1,5580) -LexToken(EOL,'\n',1,5581) -LexToken(VAR,'model',1,5591) -LexToken(DOT,'.',1,5596) -LexToken(VAR,'out',1,5597) -LexToken(ASSIGNMENT,'=',1,5601) -LexToken(NUMBER,'1',1,5603) -LexToken(EOL,'\n',1,5604) -LexToken(VAR,'model',1,5614) -LexToken(DOT,'.',1,5619) -LexToken(VAR,'out2',1,5620) -LexToken(ASSIGNMENT,'=',1,5624) -LexToken(NUMBER,'1',1,5625) -LexToken(EOL,'\n',1,5626) -LexToken(VAR,'model',1,5636) -LexToken(DOT,'.',1,5641) -LexToken(VAR,'outtyp',1,5642) -LexToken(ASSIGNMENT,'=',1,5648) -LexToken(NUMBER,'1',1,5649) -LexToken(EOL,'\n',1,5650) -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(EOL,'\n',1,5681) -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) +Syntax error in input LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,4227) +Syntax error in input LexToken(VAR,'blk',1,4437) +Syntax error in input LexToken(VAR,'blk',1,4784) +Syntax error in input LexToken(VAR,'lnk',1,5142) +Syntax error in input LexToken(VAR,'lnk',1,5285) +/* autogenerated from "macros/Sources/STEP_FUNCTION.sci" */ +None diff --git a/js/Sources/SampleCLK.js b/js/Sources/SampleCLK.js index 89a20b94..25640754 100644 --- a/js/Sources/SampleCLK.js +++ b/js/Sources/SampleCLK.js @@ -1,351 +1,52 @@ -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(EOL,'\n',1,885) -LexToken(VAR,'y',1,891) -LexToken(ASSIGNMENT,'=',1,892) -LexToken(OPENSQBRACKET,'[',1,893) -LexToken(CLOSESQBRACKET,']',1,894) -LexToken(EOL,'\n',1,895) -LexToken(VAR,'typ',1,901) -LexToken(ASSIGNMENT,'=',1,904) -LexToken(OPENSQBRACKET,'[',1,905) -LexToken(CLOSESQBRACKET,']',1,906) -LexToken(EOL,'\n',1,907) -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(EOL,'\n',1,958) -LexToken(VAR,'graphics',1,968) -LexToken(ASSIGNMENT,'=',1,976) -LexToken(VAR,'arg1',1,977) -LexToken(DOT,'.',1,981) -LexToken(VAR,'graphics',1,982) -LexToken(EOL,'\n',1,990) -LexToken(VAR,'model',1,1000) -LexToken(ASSIGNMENT,'=',1,1005) -LexToken(VAR,'arg1',1,1006) -LexToken(DOT,'.',1,1010) -LexToken(VAR,'model',1,1011) -LexToken(EOL,'\n',1,1016) -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(EOL,'\n',1,1271) -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(EOL,'\n',1,1378) -LexToken(VAR,'ok',1,1396) -LexToken(ASSIGNMENT,'=',1,1398) -LexToken(PREVAR_BOOLEAN,'%f',1,1399) -LexToken(EOL,'\n',1,1401) -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(EOL,'\n',1,1530) -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(EOL,'\n',1,1684) -LexToken(VAR,'y',1,1706) -LexToken(ASSIGNMENT,'=',1,1707) -LexToken(VAR,'needcompile',1,1708) -LexToken(EOL,'\n',1,1719) -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(ADDITION,'-',1,1843) -LexToken(NUMBER,'1',1,1844) -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(ADDITION,'-',1,2497) -LexToken(NUMBER,'1',1,2498) -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) +/* autogenerated from "macros/Sources/SampleCLK.sci" */ +function SampleCLK() { +SampleCLK.prototype.get = function SampleCLK() { +} +SampleCLK.prototype.set = function SampleCLK() { +x=arg1; +graphics=arg1.graphics; +model=arg1.model; +exprs=graphics.exprs; +while (true) { +[ok,frequ,offset,exprs]=scicos_getvalue("Set block parameters",["Sample time","Offset"],list("vec",1,"vec",1),exprs); +if (!ok) { +break +} +if (frequ<0) { +message("Frequency must be a positif number"); +ok=None; +} +if (abs(offset)>frequ) { +message("The |Offset| must be less than the Frequency"); +ok=None; +} +if (ok) { +if (or(model.rpar.slice()!=[frequ,offset])) { +needcompile=4; +y=needcompile; +} +model.rpar=[frequ,offset]; +model.evtout=1; +model.firing=-1; +graphics.exprs=exprs; +x.graphics=graphics; +x.model=model; +break +} +} +needcompile=resume(needcompile) +} +SampleCLK.prototype.define = function SampleCLK() { +model=scicos_model(); +model.sim="sampleclk"; +model.evtout=1; +model.rpar=[1,0]; +model.blocktype="d"; +model.firing=-1; +model.dep_ut=[None,None]; +exprs=[sci2exp(1),sci2exp(0)]; +x=standard_define([2,2],model,exprs," "); +} +SampleCLK.prototype.details = function SampleCLK() { +} +} diff --git a/js/Sources/Sigbuilder.js b/js/Sources/Sigbuilder.js index 8db9a140..8b22d600 100644 --- a/js/Sources/Sigbuilder.js +++ b/js/Sources/Sigbuilder.js @@ -1,3439 +1,7 @@ -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(EOL,'\n',1,938) -LexToken(VAR,'y',1,944) -LexToken(ASSIGNMENT,'=',1,945) -LexToken(OPENSQBRACKET,'[',1,946) -LexToken(CLOSESQBRACKET,']',1,947) -LexToken(EOL,'\n',1,948) -LexToken(VAR,'typ',1,954) -LexToken(ASSIGNMENT,'=',1,957) -LexToken(OPENSQBRACKET,'[',1,958) -LexToken(CLOSESQBRACKET,']',1,959) -LexToken(EOL,'\n',1,960) -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(EOL,'\n',1,1067) -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(EOL,'\n',1,1156) -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(EOL,'\n',1,1248) -LexToken(BREAK,'break',1,1266) -LexToken(EOL,'\n',1,1271) -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(EOL,'\n',1,1324) -LexToken(VAR,'y',1,1334) -LexToken(ASSIGNMENT,'=',1,1336) -LexToken(NUMBER,'0',1,1338) -LexToken(EOL,'\n',1,1339) -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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',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(ADDITION,'+',1,1675) -LexToken(VAR,'xx',1,1676) -LexToken(DOT,'.',1,1678) -LexToken(VAR,'gui',1,1679) -LexToken(ADDITION,'+',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(EOL,'\n',1,3950) -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(ADDITION,'+',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(ADDITION,'-',1,4649) -LexToken(NUMBER,'10',1,4650) -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(ADDITION,'-',1,5656) -LexToken(NUMBER,'30',1,5657) -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(ADDITION,'-',1,6064) -LexToken(NUMBER,'1',1,6065) -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(ADDITION,'-',1,7316) -LexToken(NUMBER,'1',1,7317) -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(ADDITION,'-',1,7816) -LexToken(NUMBER,'1',1,7817) -LexToken(COMMA,',',1,7818) -LexToken(VAR,'in2',1,7830) -LexToken(ASSIGNMENT,'=',1,7833) -LexToken(ADDITION,'-',1,7834) -LexToken(NUMBER,'2',1,7835) -LexToken(COMMA,',',1,7836) -LexToken(VAR,'intyp',1,7848) -LexToken(ASSIGNMENT,'=',1,7853) -LexToken(ADDITION,'-',1,7854) -LexToken(NUMBER,'1',1,7855) -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(ADDITION,'-',1,9562) -LexToken(NUMBER,'1',1,9563) -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(ADDITION,'-',1,9733) -LexToken(NUMBER,'1',1,9734) -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(EOL,'\n',1,10323) -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(EOL,'\n',1,10352) -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(EOL,'\n',1,10411) -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(ADDITION,'-',1,10430) -LexToken(NUMBER,'1',1,10431) -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(ADDITION,'+',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(ADDITION,'+',1,10465) -LexToken(NUMBER,'1',1,10466) -LexToken(CLOSEBRACKET,')',1,10467) -LexToken(CLOSESQBRACKET,']',1,10468) -LexToken(EOL,'\n',1,10469) -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(ADDITION,'+',1,10501) -LexToken(NUMBER,'1',1,10502) -LexToken(CLOSEBRACKET,')',1,10503) -LexToken(CLOSESQBRACKET,']',1,10504) -LexToken(EOL,'\n',1,10505) -LexToken(END,'end',1,10515) -LexToken(EOL,'\n',1,10518) -LexToken(RETURN,'return',1,10527) -LexToken(EOL,'\n',1,10533) -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(EOL,'\n',1,10633) -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(EOL,'\n',1,10675) -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(EOL,'\n',1,10699) -LexToken(END,'end',1,10709) -LexToken(EOL,'\n',1,10712) -LexToken(RETURN,'return',1,10721) -LexToken(EOL,'\n',1,10727) -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(EOL,'\n',1,10819) -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(EOL,'\n',1,10869) -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(EOL,'\n',1,10932) -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(EOL,'\n',1,10971) -LexToken(END,'end',1,10985) -LexToken(EOL,'\n',1,10988) -LexToken(END,'end',1,10998) -LexToken(EOL,'\n',1,11001) -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(ADDITION,'-',1,11024) -LexToken(NUMBER,'1',1,11025) -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(ADDITION,'+',1,11057) -LexToken(NUMBER,'1',1,11058) -LexToken(CLOSEBRACKET,')',1,11059) -LexToken(COMMA,',',1,11060) -LexToken(VAR,'NP',1,11061) -LexToken(ADDITION,'+',1,11063) -LexToken(NUMBER,'2',1,11064) -LexToken(CLOSEBRACKET,')',1,11065) -LexToken(TRANSPOSE,"'",1,11066) -LexToken(CLOSESQBRACKET,']',1,11067) -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(EOL,'\n',1,11233) -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(ADDITION,'-',1,11250) -LexToken(NUMBER,'1',1,11251) -LexToken(CLOSEBRACKET,')',1,11252) -LexToken(EOL,'\n',1,11253) -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(MULTIPLICATION,'*',1,11270) -LexToken(VAR,'N',1,11271) -LexToken(ADDITION,'-',1,11272) -LexToken(NUMBER,'2',1,11273) -LexToken(CLOSEBRACKET,')',1,11274) -LexToken(EOL,'\n',1,11275) -LexToken(VAR,'C',1,11285) -LexToken(ASSIGNMENT,'=',1,11286) -LexToken(VAR,'Z',1,11287) -LexToken(OPENBRACKET,'(',1,11288) -LexToken(NUMBER,'2',1,11289) -LexToken(MULTIPLICATION,'*',1,11290) -LexToken(VAR,'N',1,11291) -LexToken(ADDITION,'-',1,11292) -LexToken(NUMBER,'1',1,11293) -LexToken(COLON,':',1,11294) -LexToken(NUMBER,'3',1,11295) -LexToken(MULTIPLICATION,'*',1,11296) -LexToken(VAR,'N',1,11297) -LexToken(ADDITION,'-',1,11298) -LexToken(NUMBER,'3',1,11299) -LexToken(CLOSEBRACKET,')',1,11300) -LexToken(EOL,'\n',1,11301) -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(ADDITION,'-',1,11351) -LexToken(NUMBER,'1',1,11352) -LexToken(COLON,':',1,11353) -LexToken(ADDITION,'-',1,11354) -LexToken(NUMBER,'1',1,11355) -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(MULTIPLICATION,'*',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(ADDITION,'-',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(MULTIPLICATION,'^',1,11453) -LexToken(NUMBER,'2',1,11454) -LexToken(ADDITION,'+',1,11455) -LexToken(VAR,'B',1,11456) -LexToken(OPENBRACKET,'(',1,11457) -LexToken(VAR,'i',1,11458) -LexToken(CLOSEBRACKET,')',1,11459) -LexToken(MULTIPLICATION,'*',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(ADDITION,'-',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(ADDITION,'+',1,11472) -LexToken(VAR,'C',1,11473) -LexToken(OPENBRACKET,'(',1,11474) -LexToken(VAR,'i',1,11475) -LexToken(CLOSEBRACKET,')',1,11476) -LexToken(EOL,'\n',1,11477) -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(ADDITION,'-',1,11514) -LexToken(NUMBER,'1',1,11515) -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(EOL,'\n',1,11657) -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(EOL,'\n',1,11693) -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(EOL,'\n',1,11717) -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(ADDITION,'+',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(EOL,'\n',1,11987) -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(EOL,'\n',1,12023) -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(EOL,'\n',1,12047) -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(ADDITION,'+',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(EOL,'\n',1,12257) -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(EOL,'\n',1,12293) -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(EOL,'\n',1,12317) -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(ADDITION,'+',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(EOL,'\n',1,12523) -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(EOL,'\n',1,12559) -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(EOL,'\n',1,12583) -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(ADDITION,'+',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(EOL,'\n',1,12798) -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(EOL,'\n',1,12834) -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(EOL,'\n',1,12858) -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(ADDITION,'+',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(ADDITION,'-',1,13344) -LexToken(NUMBER,'1',1,13345) -LexToken(EOL,'\n',1,13346) -LexToken(VAR,'A',1,13352) -LexToken(ASSIGNMENT,'=',1,13353) -LexToken(VAR,'zeros',1,13354) -LexToken(OPENBRACKET,'(',1,13359) -LexToken(NUMBER,'3',1,13360) -LexToken(MULTIPLICATION,'*',1,13361) -LexToken(VAR,'N',1,13362) -LexToken(ADDITION,'-',1,13363) -LexToken(NUMBER,'1',1,13364) -LexToken(COMMA,',',1,13365) -LexToken(VAR,'N',1,13366) -LexToken(MULTIPLICATION,'*',1,13367) -LexToken(NUMBER,'3',1,13368) -LexToken(CLOSEBRACKET,')',1,13369) -LexToken(EOL,'\n',1,13370) -LexToken(VAR,'B',1,13376) -LexToken(ASSIGNMENT,'=',1,13377) -LexToken(VAR,'zeros',1,13378) -LexToken(OPENBRACKET,'(',1,13383) -LexToken(NUMBER,'3',1,13384) -LexToken(MULTIPLICATION,'*',1,13385) -LexToken(VAR,'N',1,13386) -LexToken(ADDITION,'-',1,13387) -LexToken(NUMBER,'1',1,13388) -LexToken(COMMA,',',1,13389) -LexToken(NUMBER,'1',1,13390) -LexToken(CLOSEBRACKET,')',1,13391) -LexToken(EOL,'\n',1,13392) -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(MULTIPLICATION,'*',1,13419) -LexToken(OPENBRACKET,'(',1,13420) -LexToken(VAR,'i',1,13421) -LexToken(ADDITION,'-',1,13422) -LexToken(NUMBER,'1',1,13423) -LexToken(CLOSEBRACKET,')',1,13424) -LexToken(ADDITION,'+',1,13425) -LexToken(NUMBER,'1',1,13426) -LexToken(EOL,'\n',1,13427) -LexToken(VAR,'A',1,13437) -LexToken(OPENBRACKET,'(',1,13438) -LexToken(VAR,'j',1,13439) -LexToken(COMMA,',',1,13440) -LexToken(VAR,'i',1,13441) -LexToken(ADDITION,'+',1,13442) -LexToken(NUMBER,'2',1,13443) -LexToken(MULTIPLICATION,'*',1,13444) -LexToken(VAR,'N',1,13445) -LexToken(CLOSEBRACKET,')',1,13446) -LexToken(ASSIGNMENT,'=',1,13447) -LexToken(NUMBER,'1',1,13448) -LexToken(EOL,'\n',1,13449) -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(EOL,'\n',1,13468) -LexToken(VAR,'A',1,13478) -LexToken(OPENBRACKET,'(',1,13479) -LexToken(VAR,'j',1,13480) -LexToken(ADDITION,'+',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(ADDITION,'+',1,13491) -LexToken(NUMBER,'1',1,13492) -LexToken(CLOSEBRACKET,')',1,13493) -LexToken(ADDITION,'-',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(MULTIPLICATION,'^',1,13500) -LexToken(NUMBER,'2',1,13501) -LexToken(EOL,'\n',1,13502) -LexToken(VAR,'A',1,13512) -LexToken(OPENBRACKET,'(',1,13513) -LexToken(VAR,'j',1,13514) -LexToken(ADDITION,'+',1,13515) -LexToken(NUMBER,'1',1,13516) -LexToken(COMMA,',',1,13517) -LexToken(VAR,'i',1,13518) -LexToken(ADDITION,'+',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(ADDITION,'+',1,13526) -LexToken(NUMBER,'1',1,13527) -LexToken(CLOSEBRACKET,')',1,13528) -LexToken(ADDITION,'-',1,13529) -LexToken(VAR,'x',1,13530) -LexToken(OPENBRACKET,'(',1,13531) -LexToken(VAR,'i',1,13532) -LexToken(CLOSEBRACKET,')',1,13533) -LexToken(EOL,'\n',1,13534) -LexToken(VAR,'A',1,13544) -LexToken(OPENBRACKET,'(',1,13545) -LexToken(VAR,'j',1,13546) -LexToken(ADDITION,'+',1,13547) -LexToken(NUMBER,'1',1,13548) -LexToken(COMMA,',',1,13549) -LexToken(VAR,'i',1,13550) -LexToken(ADDITION,'+',1,13551) -LexToken(NUMBER,'2',1,13552) -LexToken(MULTIPLICATION,'*',1,13553) -LexToken(VAR,'N',1,13554) -LexToken(CLOSEBRACKET,')',1,13555) -LexToken(ASSIGNMENT,'=',1,13556) -LexToken(NUMBER,'1',1,13557) -LexToken(EOL,'\n',1,13558) -LexToken(VAR,'B',1,13568) -LexToken(OPENBRACKET,'(',1,13569) -LexToken(VAR,'j',1,13570) -LexToken(ADDITION,'+',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(ADDITION,'+',1,13578) -LexToken(NUMBER,'1',1,13579) -LexToken(CLOSEBRACKET,')',1,13580) -LexToken(EOL,'\n',1,13581) -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(ADDITION,'-',1,13605) -LexToken(NUMBER,'1',1,13606) -LexToken(EOL,'\n',1,13607) -LexToken(VAR,'j',1,13616) -LexToken(ASSIGNMENT,'=',1,13617) -LexToken(NUMBER,'3',1,13618) -LexToken(MULTIPLICATION,'*',1,13619) -LexToken(OPENBRACKET,'(',1,13620) -LexToken(VAR,'i',1,13621) -LexToken(ADDITION,'-',1,13622) -LexToken(NUMBER,'1',1,13623) -LexToken(CLOSEBRACKET,')',1,13624) -LexToken(ADDITION,'+',1,13625) -LexToken(NUMBER,'1',1,13626) -LexToken(EOL,'\n',1,13627) -LexToken(VAR,'A',1,13637) -LexToken(OPENBRACKET,'(',1,13638) -LexToken(VAR,'j',1,13639) -LexToken(ADDITION,'+',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(MULTIPLICATION,'*',1,13647) -LexToken(OPENBRACKET,'(',1,13648) -LexToken(VAR,'x',1,13649) -LexToken(OPENBRACKET,'(',1,13650) -LexToken(VAR,'i',1,13651) -LexToken(ADDITION,'+',1,13652) -LexToken(NUMBER,'1',1,13653) -LexToken(CLOSEBRACKET,')',1,13654) -LexToken(ADDITION,'-',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(EOL,'\n',1,13661) -LexToken(VAR,'A',1,13671) -LexToken(OPENBRACKET,'(',1,13672) -LexToken(VAR,'j',1,13673) -LexToken(ADDITION,'+',1,13674) -LexToken(NUMBER,'2',1,13675) -LexToken(COMMA,',',1,13676) -LexToken(VAR,'i',1,13677) -LexToken(ADDITION,'+',1,13678) -LexToken(VAR,'N',1,13679) -LexToken(CLOSEBRACKET,')',1,13680) -LexToken(ASSIGNMENT,'=',1,13681) -LexToken(NUMBER,'1',1,13682) -LexToken(EOL,'\n',1,13683) -LexToken(VAR,'A',1,13693) -LexToken(OPENBRACKET,'(',1,13694) -LexToken(VAR,'j',1,13695) -LexToken(ADDITION,'+',1,13696) -LexToken(NUMBER,'2',1,13697) -LexToken(COMMA,',',1,13698) -LexToken(VAR,'i',1,13699) -LexToken(ADDITION,'+',1,13700) -LexToken(VAR,'N',1,13701) -LexToken(ADDITION,'+',1,13702) -LexToken(NUMBER,'1',1,13703) -LexToken(CLOSEBRACKET,')',1,13704) -LexToken(ASSIGNMENT,'=',1,13705) -LexToken(ADDITION,'-',1,13706) -LexToken(NUMBER,'1',1,13707) -LexToken(EOL,'\n',1,13708) -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(MULTIPLICATION,'*',1,13732) -LexToken(VAR,'N',1,13733) -LexToken(COMMA,',',1,13734) -LexToken(NUMBER,'3',1,13735) -LexToken(MULTIPLICATION,'*',1,13736) -LexToken(VAR,'N',1,13737) -LexToken(CLOSEBRACKET,')',1,13738) -LexToken(EOL,'\n',1,13739) -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(MULTIPLICATION,'*',1,13771) -LexToken(OPENBRACKET,'(',1,13772) -LexToken(VAR,'x',1,13773) -LexToken(OPENBRACKET,'(',1,13774) -LexToken(VAR,'i',1,13775) -LexToken(ADDITION,'+',1,13776) -LexToken(NUMBER,'1',1,13777) -LexToken(CLOSEBRACKET,')',1,13778) -LexToken(ADDITION,'-',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(MULTIPLICATION,'^',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(ADDITION,'+',1,13801) -LexToken(VAR,'N',1,13802) -LexToken(CLOSEBRACKET,')',1,13803) -LexToken(ASSIGNMENT,'=',1,13804) -LexToken(NUMBER,'2',1,13805) -LexToken(MULTIPLICATION,'*',1,13806) -LexToken(OPENBRACKET,'(',1,13807) -LexToken(VAR,'x',1,13808) -LexToken(OPENBRACKET,'(',1,13809) -LexToken(VAR,'i',1,13810) -LexToken(ADDITION,'+',1,13811) -LexToken(NUMBER,'1',1,13812) -LexToken(CLOSEBRACKET,')',1,13813) -LexToken(ADDITION,'-',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(ADDITION,'+',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(MULTIPLICATION,'*',1,13839) -LexToken(OPENBRACKET,'(',1,13840) -LexToken(VAR,'x',1,13841) -LexToken(OPENBRACKET,'(',1,13842) -LexToken(VAR,'i',1,13843) -LexToken(ADDITION,'+',1,13844) -LexToken(NUMBER,'1',1,13845) -LexToken(CLOSEBRACKET,')',1,13846) -LexToken(ADDITION,'-',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(ADDITION,'+',1,13865) -LexToken(VAR,'N',1,13866) -LexToken(COMMA,',',1,13867) -LexToken(VAR,'i',1,13868) -LexToken(ADDITION,'+',1,13869) -LexToken(VAR,'N',1,13870) -LexToken(CLOSEBRACKET,')',1,13871) -LexToken(ASSIGNMENT,'=',1,13872) -LexToken(NUMBER,'1',1,13873) -LexToken(EOL,'\n',1,13874) -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(MULTIPLICATION,'*',1,13907) -LexToken(VAR,'N',1,13908) -LexToken(ADDITION,'-',1,13909) -LexToken(NUMBER,'1',1,13910) -LexToken(COMMA,',',1,13911) -LexToken(NUMBER,'3',1,13912) -LexToken(MULTIPLICATION,'*',1,13913) -LexToken(VAR,'N',1,13914) -LexToken(ADDITION,'-',1,13915) -LexToken(NUMBER,'1',1,13916) -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(MULTIPLICATION,'*',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(MULTIPLICATION,'\\',1,13953) -LexToken(VAR,'Bt',1,13954) -LexToken(EOL,'\n',1,13956) -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(MULTIPLICATION,'*',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) +Syntax error in input LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,4459) +Syntax error in input LexToken(VAR,'N',1,10287) +Syntax error in input LexToken(VAR,'order',1,12980) +Syntax error in input LexToken(VAR,'x',1,13322) +Syntax error in input None +/* autogenerated from "macros/Sources/Sigbuilder.sci" */ +None diff --git a/js/Sources/TIME_f.js b/js/Sources/TIME_f.js index 4955cbeb..46a2a052 100644 --- a/js/Sources/TIME_f.js +++ b/js/Sources/TIME_f.js @@ -1,130 +1,19 @@ -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(EOL,'\n',1,882) -LexToken(VAR,'y',1,888) -LexToken(ASSIGNMENT,'=',1,889) -LexToken(OPENSQBRACKET,'[',1,890) -LexToken(CLOSESQBRACKET,']',1,891) -LexToken(EOL,'\n',1,892) -LexToken(VAR,'typ',1,898) -LexToken(ASSIGNMENT,'=',1,901) -LexToken(OPENSQBRACKET,'[',1,902) -LexToken(CLOSESQBRACKET,']',1,903) -LexToken(EOL,'\n',1,904) -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) +/* autogenerated from "macros/Sources/TIME_f.sci" */ +function TIME_f() { +TIME_f.prototype.get = function TIME_f() { +} +TIME_f.prototype.set = function TIME_f() { +x=arg1; +} +TIME_f.prototype.define = function TIME_f() { +model=scicos_model(); +model.sim="timblk"; +model.out=1; +model.blocktype="c"; +model.dep_ut=[None,true]; +gr_i=[]; +x=standard_define([2,2],model,[],gr_i); +} +TIME_f.prototype.details = function TIME_f() { +} +} diff --git a/js/Sources/TKSCALE.js b/js/Sources/TKSCALE.js index 605294d8..4930eff6 100644 --- a/js/Sources/TKSCALE.js +++ b/js/Sources/TKSCALE.js @@ -1,285 +1,35 @@ -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(EOL,'\n',1,937) -LexToken(VAR,'y',1,943) -LexToken(ASSIGNMENT,'=',1,944) -LexToken(OPENSQBRACKET,'[',1,945) -LexToken(CLOSESQBRACKET,']',1,946) -LexToken(EOL,'\n',1,947) -LexToken(VAR,'typ',1,953) -LexToken(ASSIGNMENT,'=',1,956) -LexToken(OPENSQBRACKET,'[',1,957) -LexToken(CLOSESQBRACKET,']',1,958) -LexToken(EOL,'\n',1,959) -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(EOL,'\n',1,1010) -LexToken(VAR,'graphics',1,1020) -LexToken(ASSIGNMENT,'=',1,1028) -LexToken(VAR,'arg1',1,1029) -LexToken(DOT,'.',1,1033) -LexToken(VAR,'graphics',1,1034) -LexToken(EOL,'\n',1,1042) -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(EOL,'\n',1,1097) -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(EOL,'\n',1,1479) -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(ADDITION,'-',1,1552) -LexToken(NUMBER,'10',1,1553) -LexToken(EOL,'\n',1,1555) -LexToken(VAR,'b',1,1565) -LexToken(ASSIGNMENT,'=',1,1566) -LexToken(NUMBER,'10',1,1567) -LexToken(EOL,'\n',1,1569) -LexToken(VAR,'f',1,1579) -LexToken(ASSIGNMENT,'=',1,1580) -LexToken(NUMBER,'1',1,1581) -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) +/* autogenerated from "macros/Sources/TKSCALE.sci" */ +function TKSCALE() { +TKSCALE.prototype.get = function TKSCALE() { +} +TKSCALE.prototype.set = function TKSCALE() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +[ok,a,b,f,exprs]=scicos_getvalue("Set scale block parameters",["Min value","Max value","Normalization"],list("vec",1,"vec",1,"vec",1),exprs); +if (ok) { +graphics.exprs=exprs; +model.rpar=[a,b,f]; +x.graphics=graphics; +x.model=model; +} +} +TKSCALE.prototype.define = function TKSCALE() { +a=-10; +b=10; +f=1; +model=scicos_model(); +model.sim=list("tkscaleblk",5); +model.out=1; +model.evtin=1; +model.rpar=[a,b,f]; +model.blocktype="d"; +model.dep_ut=[None,None]; +exprs=[sci2exp(a),sci2exp(b),sci2exp(f)]; +gr_i=[]; +x=standard_define([3,2],model,exprs,gr_i); +} +TKSCALE.prototype.details = function TKSCALE() { +} +} |