diff options
author | Sunil Shetye | 2018-06-10 22:07:21 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-10 22:07:21 +0530 |
commit | abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81 (patch) | |
tree | 7ff742c9b3efcc8fe1c6a9528622c5dc77a23819 /js/MatrixOp/EXTRACT.js | |
parent | 89187d41b6688f522f09ad59a8e223c82b8af846 (diff) | |
download | sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.gz sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.bz2 sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.zip |
add Makefile
add support for scicos functions
Diffstat (limited to 'js/MatrixOp/EXTRACT.js')
-rw-r--r-- | js/MatrixOp/EXTRACT.js | 678 |
1 files changed, 678 insertions, 0 deletions
diff --git a/js/MatrixOp/EXTRACT.js b/js/MatrixOp/EXTRACT.js new file mode 100644 index 00000000..9a1a4d48 --- /dev/null +++ b/js/MatrixOp/EXTRACT.js @@ -0,0 +1,678 @@ +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,'EXTRACT',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,881) +LexToken(VAR,'x',1,886) +LexToken(ASSIGNMENT,'=',1,887) +LexToken(OPENSQBRACKET,'[',1,888) +LexToken(CLOSESQBRACKET,']',1,889) +LexToken(SEMICOLON,';',1,890) +LexToken(EOL,'\n',1,891) +LexToken(VAR,'y',1,896) +LexToken(ASSIGNMENT,'=',1,897) +LexToken(OPENSQBRACKET,'[',1,898) +LexToken(CLOSESQBRACKET,']',1,899) +LexToken(SEMICOLON,';',1,900) +LexToken(EOL,'\n',1,901) +LexToken(VAR,'typ',1,906) +LexToken(ASSIGNMENT,'=',1,909) +LexToken(OPENSQBRACKET,'[',1,910) +LexToken(CLOSESQBRACKET,']',1,911) +LexToken(SEMICOLON,';',1,912) +LexToken(EOL,'\n',1,913) +LexToken(SELECT,'select',1,918) +LexToken(VAR,'job',1,925) +LexToken(EOL,'\n',1,928) +LexToken(CASE,'case',1,933) +LexToken(DQSTRING,'"set"',1,942) +LexToken(THEN,'then',1,944) +LexToken(EOL,'\n',1,948) +LexToken(VAR,'x',1,957) +LexToken(ASSIGNMENT,'=',1,958) +LexToken(VAR,'arg1',1,959) +LexToken(EOL,'\n',1,963) +LexToken(VAR,'graphics',1,972) +LexToken(ASSIGNMENT,'=',1,980) +LexToken(VAR,'arg1',1,981) +LexToken(DOT,'.',1,985) +LexToken(VAR,'graphics',1,986) +LexToken(SEMICOLON,';',1,994) +LexToken(EOL,'\n',1,995) +LexToken(VAR,'label',1,1004) +LexToken(ASSIGNMENT,'=',1,1009) +LexToken(VAR,'graphics',1,1010) +LexToken(DOT,'.',1,1018) +LexToken(VAR,'exprs',1,1019) +LexToken(EOL,'\n',1,1024) +LexToken(VAR,'model',1,1033) +LexToken(ASSIGNMENT,'=',1,1038) +LexToken(VAR,'arg1',1,1039) +LexToken(DOT,'.',1,1043) +LexToken(VAR,'model',1,1044) +LexToken(SEMICOLON,';',1,1049) +LexToken(EOL,'\n',1,1050) +LexToken(IF,'if',1,1059) +LexToken(VAR,'size',1,1062) +LexToken(OPENBRACKET,'(',1,1066) +LexToken(VAR,'label',1,1067) +LexToken(COMMA,',',1,1072) +LexToken(DQSTRING,'"*"',1,1075) +LexToken(CLOSEBRACKET,')',1,1076) +LexToken(COMPARISON,'==',1,1077) +LexToken(NUMBER,'14',1,1079) +LexToken(THEN,'then',1,1082) +LexToken(EOL,'\n',1,1086) +LexToken(VAR,'label',1,1099) +LexToken(OPENBRACKET,'(',1,1104) +LexToken(NUMBER,'9',1,1105) +LexToken(CLOSEBRACKET,')',1,1106) +LexToken(ASSIGNMENT,'=',1,1107) +LexToken(OPENSQBRACKET,'[',1,1108) +LexToken(CLOSESQBRACKET,']',1,1109) +LexToken(COMMA,',',1,1110) +LexToken(EOL,'\n',1,1111) +LexToken(END,'end',1,1120) +LexToken(EOL,'\n',1,1138) +LexToken(WHILE,'while',1,1147) +LexToken(PREVAR_BOOLEAN,'%t',1,1153) +LexToken(DO,'do',1,1156) +LexToken(EOL,'\n',1,1158) +LexToken(OPENSQBRACKET,'[',1,1171) +LexToken(VAR,'ok',1,1172) +LexToken(COMMA,',',1,1174) +LexToken(VAR,'typ',1,1175) +LexToken(COMMA,',',1,1178) +LexToken(VAR,'a',1,1179) +LexToken(COMMA,',',1,1180) +LexToken(VAR,'b',1,1181) +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(DQSTRING,'"Set EXTRACT Block"',1,1224) +LexToken(COMMA,',',1,1225) +LexToken(OPENSQBRACKET,'[',1,1241) +LexToken(DQSTRING,'"Datatype (1=real double 2=Complex)"',1,1278) +LexToken(SEMICOLON,';',1,1279) +LexToken(DQSTRING,'"Lines to extract"',1,1297) +LexToken(SEMICOLON,';',1,1298) +LexToken(DQSTRING,'"Columns to extract"',1,1318) +LexToken(CLOSESQBRACKET,']',1,1319) +LexToken(COMMA,',',1,1320) +LexToken(VAR,'list',1,1321) +LexToken(OPENBRACKET,'(',1,1325) +LexToken(DQSTRING,'"vec"',1,1330) +LexToken(COMMA,',',1,1331) +LexToken(NUMBER,'1',1,1332) +LexToken(COMMA,',',1,1333) +LexToken(DQSTRING,'"mat"',1,1338) +LexToken(COMMA,',',1,1339) +LexToken(OPENSQBRACKET,'[',1,1340) +LexToken(NUMBER,'1',1,1341) +LexToken(NUMBER,'-1',1,1343) +LexToken(CLOSESQBRACKET,']',1,1345) +LexToken(COMMA,',',1,1346) +LexToken(DQSTRING,'"mat"',1,1351) +LexToken(COMMA,',',1,1352) +LexToken(OPENSQBRACKET,'[',1,1353) +LexToken(NUMBER,'1',1,1354) +LexToken(NUMBER,'-1',1,1356) +LexToken(CLOSESQBRACKET,']',1,1358) +LexToken(CLOSEBRACKET,')',1,1359) +LexToken(COMMA,',',1,1360) +LexToken(VAR,'label',1,1361) +LexToken(CLOSEBRACKET,')',1,1366) +LexToken(EOL,'\n',1,1367) +LexToken(VAR,'a',1,1380) +LexToken(ASSIGNMENT,'=',1,1381) +LexToken(VAR,'a',1,1382) +LexToken(OPENBRACKET,'(',1,1383) +LexToken(COLON,':',1,1384) +LexToken(CLOSEBRACKET,')',1,1385) +LexToken(SEMICOLON,';',1,1386) +LexToken(EOL,'\n',1,1387) +LexToken(VAR,'b',1,1400) +LexToken(ASSIGNMENT,'=',1,1401) +LexToken(VAR,'b',1,1402) +LexToken(OPENBRACKET,'(',1,1403) +LexToken(COLON,':',1,1404) +LexToken(CLOSEBRACKET,')',1,1405) +LexToken(SEMICOLON,';',1,1406) +LexToken(EOL,'\n',1,1407) +LexToken(IF,'if',1,1420) +LexToken(NOT,'~',1,1423) +LexToken(VAR,'ok',1,1424) +LexToken(THEN,'then',1,1427) +LexToken(EOL,'\n',1,1431) +LexToken(BREAK,'break',1,1448) +LexToken(COMMA,',',1,1453) +LexToken(EOL,'\n',1,1454) +LexToken(END,'end',1,1467) +LexToken(EOL,'\n',1,1470) +LexToken(IF,'if',1,1483) +LexToken(OPENBRACKET,'(',1,1486) +LexToken(VAR,'typ',1,1487) +LexToken(COMPARISON,'==',1,1490) +LexToken(NUMBER,'1',1,1492) +LexToken(CLOSEBRACKET,')',1,1493) +LexToken(THEN,'then',1,1495) +LexToken(EOL,'\n',1,1499) +LexToken(VAR,'function_name',1,1516) +LexToken(ASSIGNMENT,'=',1,1529) +LexToken(DQSTRING,'"extract"',1,1538) +LexToken(SEMICOLON,';',1,1539) +LexToken(EOL,'\n',1,1540) +LexToken(VAR,'ot',1,1557) +LexToken(ASSIGNMENT,'=',1,1559) +LexToken(NUMBER,'1',1,1560) +LexToken(SEMICOLON,';',1,1561) +LexToken(EOL,'\n',1,1562) +LexToken(VAR,'it',1,1579) +LexToken(ASSIGNMENT,'=',1,1581) +LexToken(NUMBER,'1',1,1582) +LexToken(SEMICOLON,';',1,1583) +LexToken(EOL,'\n',1,1584) +LexToken(ELSEIF,'elseif',1,1597) +LexToken(OPENBRACKET,'(',1,1604) +LexToken(VAR,'typ',1,1605) +LexToken(COMPARISON,'==',1,1608) +LexToken(NUMBER,'2',1,1610) +LexToken(CLOSEBRACKET,')',1,1611) +LexToken(THEN,'then',1,1613) +LexToken(EOL,'\n',1,1617) +LexToken(VAR,'function_name',1,1634) +LexToken(ASSIGNMENT,'=',1,1647) +LexToken(DQSTRING,'"extractz"',1,1657) +LexToken(SEMICOLON,';',1,1658) +LexToken(EOL,'\n',1,1659) +LexToken(VAR,'ot',1,1676) +LexToken(ASSIGNMENT,'=',1,1678) +LexToken(NUMBER,'2',1,1679) +LexToken(SEMICOLON,';',1,1680) +LexToken(EOL,'\n',1,1681) +LexToken(VAR,'it',1,1698) +LexToken(ASSIGNMENT,'=',1,1700) +LexToken(NUMBER,'2',1,1701) +LexToken(SEMICOLON,';',1,1702) +LexToken(EOL,'\n',1,1703) +LexToken(ELSE,'else',1,1716) +LexToken(EOL,'\n',1,1720) +LexToken(VAR,'message',1,1737) +LexToken(OPENBRACKET,'(',1,1744) +LexToken(DQSTRING,'"Datatype is not supported"',1,1771) +LexToken(CLOSEBRACKET,')',1,1772) +LexToken(SEMICOLON,';',1,1773) +LexToken(EOL,'\n',1,1774) +LexToken(VAR,'ok',1,1791) +LexToken(ASSIGNMENT,'=',1,1793) +LexToken(PREVAR_BOOLEAN,'%f',1,1794) +LexToken(SEMICOLON,';',1,1796) +LexToken(EOL,'\n',1,1797) +LexToken(END,'end',1,1810) +LexToken(EOL,'\n',1,1813) +LexToken(VAR,'ma',1,1826) +LexToken(ASSIGNMENT,'=',1,1828) +LexToken(VAR,'size',1,1829) +LexToken(OPENBRACKET,'(',1,1833) +LexToken(VAR,'a',1,1834) +LexToken(COMMA,',',1,1835) +LexToken(NUMBER,'1',1,1836) +LexToken(CLOSEBRACKET,')',1,1837) +LexToken(SEMICOLON,';',1,1838) +LexToken(EOL,'\n',1,1839) +LexToken(VAR,'mb',1,1852) +LexToken(ASSIGNMENT,'=',1,1854) +LexToken(VAR,'size',1,1855) +LexToken(OPENBRACKET,'(',1,1859) +LexToken(VAR,'b',1,1860) +LexToken(COMMA,',',1,1861) +LexToken(NUMBER,'1',1,1862) +LexToken(CLOSEBRACKET,')',1,1863) +LexToken(SEMICOLON,';',1,1864) +LexToken(EOL,'\n',1,1865) +LexToken(IF,'if',1,1878) +LexToken(OPENBRACKET,'(',1,1881) +LexToken(VAR,'ma',1,1882) +LexToken(COMPARISON,'==',1,1884) +LexToken(NUMBER,'0',1,1886) +LexToken(LOGICAL,'|',1,1888) +LexToken(VAR,'mb',1,1890) +LexToken(COMPARISON,'==',1,1892) +LexToken(NUMBER,'0',1,1894) +LexToken(CLOSEBRACKET,')',1,1895) +LexToken(THEN,'then',1,1897) +LexToken(EOL,'\n',1,1901) +LexToken(VAR,'message',1,1918) +LexToken(OPENBRACKET,'(',1,1926) +LexToken(DQSTRING,'"empty field"',1,1939) +LexToken(CLOSEBRACKET,')',1,1940) +LexToken(SEMICOLON,';',1,1941) +LexToken(EOL,'\n',1,1942) +LexToken(VAR,'ok',1,1959) +LexToken(ASSIGNMENT,'=',1,1961) +LexToken(PREVAR_BOOLEAN,'%f',1,1962) +LexToken(SEMICOLON,';',1,1964) +LexToken(EOL,'\n',1,1965) +LexToken(END,'end',1,1978) +LexToken(EOL,'\n',1,1981) +LexToken(FOR,'for',1,1994) +LexToken(VAR,'i',1,1998) +LexToken(ASSIGNMENT,'=',1,1999) +LexToken(NUMBER,'1',1,2000) +LexToken(COLON,':',1,2001) +LexToken(VAR,'ma',1,2002) +LexToken(COMMA,',',1,2004) +LexToken(EOL,'\n',1,2005) +LexToken(IF,'if',1,2022) +LexToken(OPENBRACKET,'(',1,2025) +LexToken(VAR,'a',1,2026) +LexToken(OPENBRACKET,'(',1,2027) +LexToken(VAR,'i',1,2028) +LexToken(CLOSEBRACKET,')',1,2029) +LexToken(COMPARISON,'<=',1,2030) +LexToken(NUMBER,'0',1,2032) +LexToken(CLOSEBRACKET,')',1,2033) +LexToken(THEN,'then',1,2035) +LexToken(EOL,'\n',1,2039) +LexToken(VAR,'message',1,2060) +LexToken(OPENBRACKET,'(',1,2067) +LexToken(DQSTRING,'"invalid index"',1,2082) +LexToken(CLOSEBRACKET,')',1,2083) +LexToken(SEMICOLON,';',1,2084) +LexToken(EOL,'\n',1,2085) +LexToken(VAR,'ok',1,2106) +LexToken(ASSIGNMENT,'=',1,2108) +LexToken(PREVAR_BOOLEAN,'%f',1,2109) +LexToken(SEMICOLON,';',1,2111) +LexToken(EOL,'\n',1,2112) +LexToken(END,'end',1,2129) +LexToken(SEMICOLON,';',1,2132) +LexToken(EOL,'\n',1,2133) +LexToken(END,'end',1,2146) +LexToken(EOL,'\n',1,2149) +LexToken(FOR,'for',1,2162) +LexToken(VAR,'j',1,2166) +LexToken(ASSIGNMENT,'=',1,2167) +LexToken(NUMBER,'1',1,2168) +LexToken(COLON,':',1,2169) +LexToken(VAR,'mb',1,2170) +LexToken(COMMA,',',1,2172) +LexToken(EOL,'\n',1,2173) +LexToken(IF,'if',1,2190) +LexToken(OPENBRACKET,'(',1,2192) +LexToken(VAR,'b',1,2193) +LexToken(OPENBRACKET,'(',1,2194) +LexToken(VAR,'j',1,2195) +LexToken(CLOSEBRACKET,')',1,2196) +LexToken(COMPARISON,'<=',1,2197) +LexToken(NUMBER,'0',1,2199) +LexToken(CLOSEBRACKET,')',1,2200) +LexToken(THEN,'then',1,2202) +LexToken(EOL,'\n',1,2206) +LexToken(VAR,'message',1,2227) +LexToken(OPENBRACKET,'(',1,2234) +LexToken(DQSTRING,'"invalid index"',1,2249) +LexToken(CLOSEBRACKET,')',1,2250) +LexToken(SEMICOLON,';',1,2251) +LexToken(EOL,'\n',1,2252) +LexToken(VAR,'ok',1,2273) +LexToken(ASSIGNMENT,'=',1,2275) +LexToken(PREVAR_BOOLEAN,'%f',1,2276) +LexToken(SEMICOLON,';',1,2278) +LexToken(EOL,'\n',1,2279) +LexToken(END,'end',1,2296) +LexToken(SEMICOLON,';',1,2299) +LexToken(EOL,'\n',1,2300) +LexToken(END,'end',1,2313) +LexToken(EOL,'\n',1,2316) +LexToken(VAR,'model',1,2329) +LexToken(DOT,'.',1,2334) +LexToken(VAR,'ipar',1,2335) +LexToken(ASSIGNMENT,'=',1,2339) +LexToken(OPENSQBRACKET,'[',1,2340) +LexToken(VAR,'a',1,2341) +LexToken(SEMICOLON,';',1,2342) +LexToken(VAR,'b',1,2343) +LexToken(SEMICOLON,';',1,2344) +LexToken(VAR,'ma',1,2345) +LexToken(SEMICOLON,';',1,2347) +LexToken(VAR,'mb',1,2348) +LexToken(CLOSESQBRACKET,']',1,2350) +LexToken(SEMICOLON,';',1,2351) +LexToken(EOL,'\n',1,2352) +LexToken(VAR,'in',1,2365) +LexToken(ASSIGNMENT,'=',1,2367) +LexToken(OPENSQBRACKET,'[',1,2368) +LexToken(VAR,'model',1,2369) +LexToken(DOT,'.',1,2374) +LexToken(VAR,'in',1,2375) +LexToken(VAR,'model',1,2378) +LexToken(DOT,'.',1,2383) +LexToken(VAR,'in2',1,2384) +LexToken(CLOSESQBRACKET,']',1,2387) +LexToken(SEMICOLON,';',1,2388) +LexToken(EOL,'\n',1,2389) +LexToken(VAR,'out',1,2402) +LexToken(ASSIGNMENT,'=',1,2405) +LexToken(OPENSQBRACKET,'[',1,2406) +LexToken(VAR,'ma',1,2407) +LexToken(VAR,'mb',1,2410) +LexToken(CLOSESQBRACKET,']',1,2412) +LexToken(SEMICOLON,';',1,2413) +LexToken(EOL,'\n',1,2414) +LexToken(VAR,'funtyp',1,2427) +LexToken(ASSIGNMENT,'=',1,2433) +LexToken(NUMBER,'4',1,2434) +LexToken(SEMICOLON,';',1,2435) +LexToken(EOL,'\n',1,2436) +LexToken(IF,'if',1,2449) +LexToken(VAR,'ok',1,2452) +LexToken(THEN,'then',1,2455) +LexToken(EOL,'\n',1,2459) +LexToken(VAR,'label',1,2476) +LexToken(ASSIGNMENT,'=',1,2481) +LexToken(VAR,'exprs',1,2482) +LexToken(SEMICOLON,';',1,2487) +LexToken(EOL,'\n',1,2488) +LexToken(OPENSQBRACKET,'[',1,2505) +LexToken(VAR,'model',1,2506) +LexToken(COMMA,',',1,2511) +LexToken(VAR,'graphics',1,2512) +LexToken(COMMA,',',1,2520) +LexToken(VAR,'ok',1,2521) +LexToken(CLOSESQBRACKET,']',1,2523) +LexToken(ASSIGNMENT,'=',1,2524) +LexToken(VAR,'set_io',1,2525) +LexToken(OPENBRACKET,'(',1,2531) +LexToken(VAR,'model',1,2532) +LexToken(COMMA,',',1,2537) +LexToken(VAR,'graphics',1,2538) +LexToken(COMMA,',',1,2546) +LexToken(VAR,'list',1,2547) +LexToken(OPENBRACKET,'(',1,2551) +LexToken(VAR,'in',1,2552) +LexToken(COMMA,',',1,2554) +LexToken(VAR,'it',1,2555) +LexToken(CLOSEBRACKET,')',1,2557) +LexToken(COMMA,',',1,2558) +LexToken(VAR,'list',1,2559) +LexToken(OPENBRACKET,'(',1,2563) +LexToken(VAR,'out',1,2564) +LexToken(COMMA,',',1,2567) +LexToken(VAR,'ot',1,2568) +LexToken(CLOSEBRACKET,')',1,2570) +LexToken(COMMA,',',1,2571) +LexToken(OPENSQBRACKET,'[',1,2572) +LexToken(CLOSESQBRACKET,']',1,2573) +LexToken(COMMA,',',1,2574) +LexToken(OPENSQBRACKET,'[',1,2575) +LexToken(CLOSESQBRACKET,']',1,2576) +LexToken(CLOSEBRACKET,')',1,2577) +LexToken(EOL,'\n',1,2578) +LexToken(VAR,'model',1,2595) +LexToken(DOT,'.',1,2600) +LexToken(VAR,'sim',1,2601) +LexToken(ASSIGNMENT,'=',1,2604) +LexToken(VAR,'list',1,2605) +LexToken(OPENBRACKET,'(',1,2609) +LexToken(VAR,'function_name',1,2610) +LexToken(COMMA,',',1,2623) +LexToken(VAR,'funtyp',1,2624) +LexToken(CLOSEBRACKET,')',1,2630) +LexToken(SEMICOLON,';',1,2631) +LexToken(EOL,'\n',1,2632) +LexToken(VAR,'graphics',1,2649) +LexToken(DOT,'.',1,2657) +LexToken(VAR,'exprs',1,2658) +LexToken(ASSIGNMENT,'=',1,2663) +LexToken(VAR,'label',1,2664) +LexToken(SEMICOLON,';',1,2669) +LexToken(EOL,'\n',1,2670) +LexToken(VAR,'arg1',1,2687) +LexToken(DOT,'.',1,2691) +LexToken(VAR,'graphics',1,2692) +LexToken(ASSIGNMENT,'=',1,2700) +LexToken(VAR,'graphics',1,2701) +LexToken(SEMICOLON,';',1,2709) +LexToken(EOL,'\n',1,2710) +LexToken(VAR,'arg1',1,2727) +LexToken(DOT,'.',1,2731) +LexToken(VAR,'model',1,2732) +LexToken(ASSIGNMENT,'=',1,2737) +LexToken(VAR,'model',1,2738) +LexToken(SEMICOLON,';',1,2743) +LexToken(EOL,'\n',1,2744) +LexToken(VAR,'x',1,2761) +LexToken(ASSIGNMENT,'=',1,2762) +LexToken(VAR,'arg1',1,2763) +LexToken(EOL,'\n',1,2767) +LexToken(BREAK,'break',1,2784) +LexToken(EOL,'\n',1,2789) +LexToken(END,'end',1,2802) +LexToken(EOL,'\n',1,2805) +LexToken(END,'end',1,2814) +LexToken(EOL,'\n',1,2817) +LexToken(CASE,'case',1,2822) +LexToken(DQSTRING,'"define"',1,2834) +LexToken(THEN,'then',1,2836) +LexToken(EOL,'\n',1,2840) +LexToken(VAR,'model',1,2849) +LexToken(ASSIGNMENT,'=',1,2854) +LexToken(SCICOS_MODEL,'scicos_model',1,2855) +LexToken(OPENBRACKET,'(',1,2867) +LexToken(CLOSEBRACKET,')',1,2868) +LexToken(EOL,'\n',1,2869) +LexToken(VAR,'function_name',1,2878) +LexToken(ASSIGNMENT,'=',1,2891) +LexToken(DQSTRING,'"extract"',1,2900) +LexToken(SEMICOLON,';',1,2901) +LexToken(EOL,'\n',1,2902) +LexToken(VAR,'funtyp',1,2911) +LexToken(ASSIGNMENT,'=',1,2917) +LexToken(NUMBER,'4',1,2918) +LexToken(SEMICOLON,';',1,2919) +LexToken(EOL,'\n',1,2920) +LexToken(VAR,'model',1,2929) +LexToken(DOT,'.',1,2934) +LexToken(VAR,'sim',1,2935) +LexToken(ASSIGNMENT,'=',1,2938) +LexToken(VAR,'list',1,2939) +LexToken(OPENBRACKET,'(',1,2943) +LexToken(VAR,'function_name',1,2944) +LexToken(COMMA,',',1,2957) +LexToken(VAR,'funtyp',1,2958) +LexToken(CLOSEBRACKET,')',1,2964) +LexToken(EOL,'\n',1,2965) +LexToken(EOL,'\n',1,2966) +LexToken(VAR,'model',1,2975) +LexToken(DOT,'.',1,2980) +LexToken(VAR,'in',1,2981) +LexToken(ASSIGNMENT,'=',1,2983) +LexToken(NUMBER,'-1',1,2984) +LexToken(EOL,'\n',1,2986) +LexToken(VAR,'model',1,2995) +LexToken(DOT,'.',1,3000) +LexToken(VAR,'in2',1,3001) +LexToken(ASSIGNMENT,'=',1,3004) +LexToken(NUMBER,'-2',1,3005) +LexToken(EOL,'\n',1,3007) +LexToken(VAR,'model',1,3016) +LexToken(DOT,'.',1,3021) +LexToken(VAR,'intyp',1,3022) +LexToken(ASSIGNMENT,'=',1,3027) +LexToken(NUMBER,'1',1,3028) +LexToken(EOL,'\n',1,3029) +LexToken(VAR,'model',1,3038) +LexToken(DOT,'.',1,3043) +LexToken(VAR,'out',1,3044) +LexToken(ASSIGNMENT,'=',1,3047) +LexToken(NUMBER,'1',1,3048) +LexToken(EOL,'\n',1,3049) +LexToken(VAR,'model',1,3058) +LexToken(DOT,'.',1,3063) +LexToken(VAR,'out2',1,3064) +LexToken(ASSIGNMENT,'=',1,3068) +LexToken(NUMBER,'1',1,3069) +LexToken(EOL,'\n',1,3070) +LexToken(VAR,'model',1,3079) +LexToken(DOT,'.',1,3084) +LexToken(VAR,'outtyp',1,3085) +LexToken(ASSIGNMENT,'=',1,3091) +LexToken(NUMBER,'1',1,3092) +LexToken(EOL,'\n',1,3093) +LexToken(VAR,'model',1,3102) +LexToken(DOT,'.',1,3107) +LexToken(VAR,'evtin',1,3108) +LexToken(ASSIGNMENT,'=',1,3113) +LexToken(OPENSQBRACKET,'[',1,3114) +LexToken(CLOSESQBRACKET,']',1,3115) +LexToken(EOL,'\n',1,3116) +LexToken(VAR,'model',1,3125) +LexToken(DOT,'.',1,3130) +LexToken(VAR,'evtout',1,3131) +LexToken(ASSIGNMENT,'=',1,3137) +LexToken(OPENSQBRACKET,'[',1,3138) +LexToken(CLOSESQBRACKET,']',1,3139) +LexToken(EOL,'\n',1,3140) +LexToken(VAR,'model',1,3149) +LexToken(DOT,'.',1,3154) +LexToken(VAR,'state',1,3155) +LexToken(ASSIGNMENT,'=',1,3160) +LexToken(OPENSQBRACKET,'[',1,3161) +LexToken(CLOSESQBRACKET,']',1,3162) +LexToken(EOL,'\n',1,3163) +LexToken(VAR,'model',1,3172) +LexToken(DOT,'.',1,3177) +LexToken(VAR,'dstate',1,3178) +LexToken(ASSIGNMENT,'=',1,3184) +LexToken(OPENSQBRACKET,'[',1,3185) +LexToken(CLOSESQBRACKET,']',1,3186) +LexToken(EOL,'\n',1,3187) +LexToken(VAR,'model',1,3196) +LexToken(DOT,'.',1,3201) +LexToken(VAR,'rpar',1,3202) +LexToken(ASSIGNMENT,'=',1,3206) +LexToken(OPENSQBRACKET,'[',1,3207) +LexToken(CLOSESQBRACKET,']',1,3208) +LexToken(EOL,'\n',1,3209) +LexToken(VAR,'model',1,3218) +LexToken(DOT,'.',1,3223) +LexToken(VAR,'ipar',1,3224) +LexToken(ASSIGNMENT,'=',1,3228) +LexToken(OPENSQBRACKET,'[',1,3229) +LexToken(NUMBER,'1',1,3230) +LexToken(NUMBER,'1',1,3232) +LexToken(NUMBER,'1',1,3234) +LexToken(NUMBER,'1',1,3236) +LexToken(CLOSESQBRACKET,']',1,3237) +LexToken(EOL,'\n',1,3238) +LexToken(VAR,'model',1,3247) +LexToken(DOT,'.',1,3252) +LexToken(VAR,'blocktype',1,3253) +LexToken(ASSIGNMENT,'=',1,3262) +LexToken(DQSTRING,'"c"',1,3265) +LexToken(EOL,'\n',1,3266) +LexToken(VAR,'model',1,3275) +LexToken(DOT,'.',1,3280) +LexToken(VAR,'firing',1,3281) +LexToken(ASSIGNMENT,'=',1,3287) +LexToken(OPENSQBRACKET,'[',1,3288) +LexToken(CLOSESQBRACKET,']',1,3289) +LexToken(EOL,'\n',1,3290) +LexToken(VAR,'model',1,3299) +LexToken(DOT,'.',1,3304) +LexToken(VAR,'dep_ut',1,3305) +LexToken(ASSIGNMENT,'=',1,3311) +LexToken(OPENSQBRACKET,'[',1,3312) +LexToken(PREVAR_BOOLEAN,'%t',1,3313) +LexToken(PREVAR_BOOLEAN,'%f',1,3316) +LexToken(CLOSESQBRACKET,']',1,3318) +LexToken(EOL,'\n',1,3319) +LexToken(VAR,'label',1,3328) +LexToken(ASSIGNMENT,'=',1,3333) +LexToken(OPENSQBRACKET,'[',1,3334) +LexToken(VAR,'sci2exp',1,3335) +LexToken(OPENBRACKET,'(',1,3342) +LexToken(NUMBER,'1',1,3343) +LexToken(CLOSEBRACKET,')',1,3344) +LexToken(SEMICOLON,';',1,3345) +LexToken(VAR,'sci2exp',1,3346) +LexToken(OPENBRACKET,'(',1,3353) +LexToken(OPENSQBRACKET,'[',1,3354) +LexToken(NUMBER,'1',1,3355) +LexToken(CLOSESQBRACKET,']',1,3356) +LexToken(CLOSEBRACKET,')',1,3357) +LexToken(SEMICOLON,';',1,3358) +LexToken(VAR,'sci2exp',1,3359) +LexToken(OPENBRACKET,'(',1,3366) +LexToken(OPENSQBRACKET,'[',1,3367) +LexToken(NUMBER,'1',1,3368) +LexToken(CLOSESQBRACKET,']',1,3369) +LexToken(CLOSEBRACKET,')',1,3370) +LexToken(CLOSESQBRACKET,']',1,3371) +LexToken(SEMICOLON,';',1,3372) +LexToken(EOL,'\n',1,3373) +LexToken(VAR,'gr_i',1,3382) +LexToken(ASSIGNMENT,'=',1,3386) +LexToken(OPENSQBRACKET,'[',1,3387) +LexToken(CLOSESQBRACKET,']',1,3388) +LexToken(EOL,'\n',1,3389) +LexToken(VAR,'x',1,3398) +LexToken(ASSIGNMENT,'=',1,3399) +LexToken(VAR,'standard_define',1,3400) +LexToken(OPENBRACKET,'(',1,3415) +LexToken(OPENSQBRACKET,'[',1,3416) +LexToken(NUMBER,'3',1,3417) +LexToken(NUMBER,'2',1,3419) +LexToken(CLOSESQBRACKET,']',1,3420) +LexToken(COMMA,',',1,3421) +LexToken(VAR,'model',1,3422) +LexToken(COMMA,',',1,3427) +LexToken(VAR,'label',1,3428) +LexToken(COMMA,',',1,3433) +LexToken(VAR,'gr_i',1,3434) +LexToken(CLOSEBRACKET,')',1,3438) +LexToken(EOL,'\n',1,3439) +LexToken(END,'end',1,3444) +LexToken(EOL,'\n',1,3447) +LexToken(ENDFUNCTION,'endfunction',1,3448) +LexToken(EOL,'\n',1,3459) +LexToken(EOL,'\n',1,3460) |