diff options
Diffstat (limited to 'js/MatrixOp/CUMSUM.js')
-rw-r--r-- | js/MatrixOp/CUMSUM.js | 631 |
1 files changed, 631 insertions, 0 deletions
diff --git a/js/MatrixOp/CUMSUM.js b/js/MatrixOp/CUMSUM.js new file mode 100644 index 00000000..e10f91ba --- /dev/null +++ b/js/MatrixOp/CUMSUM.js @@ -0,0 +1,631 @@ +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,'CUMSUM',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(EOL,'\n',1,880) +LexToken(VAR,'x',1,885) +LexToken(ASSIGNMENT,'=',1,886) +LexToken(OPENSQBRACKET,'[',1,887) +LexToken(CLOSESQBRACKET,']',1,888) +LexToken(SEMICOLON,';',1,889) +LexToken(EOL,'\n',1,890) +LexToken(VAR,'y',1,895) +LexToken(ASSIGNMENT,'=',1,896) +LexToken(OPENSQBRACKET,'[',1,897) +LexToken(CLOSESQBRACKET,']',1,898) +LexToken(SEMICOLON,';',1,899) +LexToken(EOL,'\n',1,900) +LexToken(VAR,'typ',1,905) +LexToken(ASSIGNMENT,'=',1,908) +LexToken(OPENSQBRACKET,'[',1,909) +LexToken(CLOSESQBRACKET,']',1,910) +LexToken(SEMICOLON,';',1,911) +LexToken(EOL,'\n',1,912) +LexToken(SELECT,'select',1,917) +LexToken(VAR,'job',1,924) +LexToken(EOL,'\n',1,927) +LexToken(CASE,'case',1,932) +LexToken(DQSTRING,'"set"',1,941) +LexToken(THEN,'then',1,943) +LexToken(EOL,'\n',1,947) +LexToken(VAR,'x',1,956) +LexToken(ASSIGNMENT,'=',1,957) +LexToken(VAR,'arg1',1,958) +LexToken(EOL,'\n',1,962) +LexToken(VAR,'model',1,971) +LexToken(ASSIGNMENT,'=',1,976) +LexToken(VAR,'arg1',1,977) +LexToken(DOT,'.',1,981) +LexToken(VAR,'model',1,982) +LexToken(SEMICOLON,';',1,987) +LexToken(EOL,'\n',1,988) +LexToken(VAR,'graphics',1,997) +LexToken(ASSIGNMENT,'=',1,1005) +LexToken(VAR,'arg1',1,1006) +LexToken(DOT,'.',1,1010) +LexToken(VAR,'graphics',1,1011) +LexToken(SEMICOLON,';',1,1019) +LexToken(EOL,'\n',1,1020) +LexToken(VAR,'label',1,1029) +LexToken(ASSIGNMENT,'=',1,1034) +LexToken(VAR,'graphics',1,1035) +LexToken(DOT,'.',1,1043) +LexToken(VAR,'exprs',1,1044) +LexToken(EOL,'\n',1,1049) +LexToken(IF,'if',1,1058) +LexToken(VAR,'size',1,1061) +LexToken(OPENBRACKET,'(',1,1065) +LexToken(VAR,'label',1,1066) +LexToken(COMMA,',',1,1071) +LexToken(DQSTRING,'"*"',1,1074) +LexToken(CLOSEBRACKET,')',1,1075) +LexToken(COMPARISON,'==',1,1076) +LexToken(NUMBER,'14',1,1078) +LexToken(THEN,'then',1,1081) +LexToken(EOL,'\n',1,1085) +LexToken(VAR,'label',1,1098) +LexToken(OPENBRACKET,'(',1,1103) +LexToken(NUMBER,'9',1,1104) +LexToken(CLOSEBRACKET,')',1,1105) +LexToken(ASSIGNMENT,'=',1,1106) +LexToken(OPENSQBRACKET,'[',1,1107) +LexToken(CLOSESQBRACKET,']',1,1108) +LexToken(COMMA,',',1,1109) +LexToken(EOL,'\n',1,1110) +LexToken(END,'end',1,1119) +LexToken(EOL,'\n',1,1137) +LexToken(WHILE,'while',1,1146) +LexToken(PREVAR_BOOLEAN,'%t',1,1152) +LexToken(DO,'do',1,1155) +LexToken(EOL,'\n',1,1157) +LexToken(OPENSQBRACKET,'[',1,1170) +LexToken(VAR,'ok',1,1171) +LexToken(COMMA,',',1,1173) +LexToken(VAR,'typ',1,1174) +LexToken(COMMA,',',1,1177) +LexToken(VAR,'decomptyp',1,1178) +LexToken(COMMA,',',1,1187) +LexToken(VAR,'lab',1,1188) +LexToken(CLOSESQBRACKET,']',1,1191) +LexToken(ASSIGNMENT,'=',1,1192) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1193) +LexToken(OPENBRACKET,'(',1,1208) +LexToken(DQSTRING,'"Set CUMSUM block parameters"',1,1237) +LexToken(COMMA,',',1,1238) +LexToken(OPENSQBRACKET,'[',1,1239) +LexToken(DQSTRING,'"Datatype(1=real double 2=Complex)"',1,1275) +LexToken(SEMICOLON,';',1,1276) +LexToken(DQSTRING,'"Sum along (0=the first non singleton dimension 1=Rows 2=Columns)"',1,1344) +LexToken(CLOSESQBRACKET,']',1,1345) +LexToken(COMMA,',',1,1346) +LexToken(VAR,'list',1,1347) +LexToken(OPENBRACKET,'(',1,1351) +LexToken(DQSTRING,'"vec"',1,1356) +LexToken(COMMA,',',1,1357) +LexToken(NUMBER,'1',1,1358) +LexToken(COMMA,',',1,1359) +LexToken(DQSTRING,'"vec"',1,1364) +LexToken(COMMA,',',1,1365) +LexToken(NUMBER,'1',1,1366) +LexToken(CLOSEBRACKET,')',1,1367) +LexToken(COMMA,',',1,1368) +LexToken(VAR,'label',1,1369) +LexToken(CLOSEBRACKET,')',1,1374) +LexToken(EOL,'\n',1,1375) +LexToken(IF,'if',1,1388) +LexToken(NOT,'~',1,1391) +LexToken(VAR,'ok',1,1392) +LexToken(THEN,'then',1,1395) +LexToken(EOL,'\n',1,1399) +LexToken(BREAK,'break',1,1416) +LexToken(COMMA,',',1,1421) +LexToken(EOL,'\n',1,1422) +LexToken(END,'end',1,1435) +LexToken(EOL,'\n',1,1438) +LexToken(VAR,'label',1,1451) +LexToken(ASSIGNMENT,'=',1,1456) +LexToken(VAR,'lab',1,1457) +LexToken(EOL,'\n',1,1460) +LexToken(IF,'if',1,1473) +LexToken(OPENBRACKET,'(',1,1476) +LexToken(VAR,'typ',1,1477) +LexToken(COMPARISON,'==',1,1480) +LexToken(NUMBER,'1',1,1482) +LexToken(CLOSEBRACKET,')',1,1483) +LexToken(THEN,'then',1,1485) +LexToken(EOL,'\n',1,1489) +LexToken(IF,'if',1,1506) +LexToken(OPENBRACKET,'(',1,1509) +LexToken(VAR,'decomptyp',1,1510) +LexToken(COMPARISON,'==',1,1519) +LexToken(NUMBER,'0',1,1521) +LexToken(CLOSEBRACKET,')',1,1522) +LexToken(THEN,'then',1,1524) +LexToken(EOL,'\n',1,1528) +LexToken(VAR,'function_name',1,1549) +LexToken(ASSIGNMENT,'=',1,1562) +LexToken(DQSTRING,'"cumsum_m"',1,1572) +LexToken(SEMICOLON,';',1,1573) +LexToken(EOL,'\n',1,1574) +LexToken(VAR,'out',1,1595) +LexToken(ASSIGNMENT,'=',1,1598) +LexToken(OPENSQBRACKET,'[',1,1599) +LexToken(NUMBER,'-1',1,1600) +LexToken(NUMBER,'-2',1,1603) +LexToken(CLOSESQBRACKET,']',1,1605) +LexToken(EOL,'\n',1,1606) +LexToken(ELSEIF,'elseif',1,1623) +LexToken(OPENBRACKET,'(',1,1630) +LexToken(VAR,'decomptyp',1,1631) +LexToken(COMPARISON,'==',1,1640) +LexToken(NUMBER,'1',1,1642) +LexToken(CLOSEBRACKET,')',1,1643) +LexToken(THEN,'then',1,1645) +LexToken(EOL,'\n',1,1649) +LexToken(VAR,'function_name',1,1670) +LexToken(ASSIGNMENT,'=',1,1683) +LexToken(DQSTRING,'"cumsum_r"',1,1693) +LexToken(SEMICOLON,';',1,1694) +LexToken(EOL,'\n',1,1695) +LexToken(VAR,'out',1,1716) +LexToken(ASSIGNMENT,'=',1,1719) +LexToken(OPENSQBRACKET,'[',1,1720) +LexToken(NUMBER,'-1',1,1721) +LexToken(NUMBER,'1',1,1724) +LexToken(CLOSESQBRACKET,']',1,1725) +LexToken(SEMICOLON,';',1,1726) +LexToken(EOL,'\n',1,1727) +LexToken(ELSEIF,'elseif',1,1744) +LexToken(OPENBRACKET,'(',1,1751) +LexToken(VAR,'decomptyp',1,1752) +LexToken(COMPARISON,'==',1,1761) +LexToken(NUMBER,'2',1,1763) +LexToken(CLOSEBRACKET,')',1,1764) +LexToken(THEN,'then',1,1766) +LexToken(EOL,'\n',1,1770) +LexToken(VAR,'function_name',1,1791) +LexToken(ASSIGNMENT,'=',1,1804) +LexToken(DQSTRING,'"cumsum_c"',1,1814) +LexToken(SEMICOLON,';',1,1815) +LexToken(EOL,'\n',1,1816) +LexToken(VAR,'out',1,1837) +LexToken(ASSIGNMENT,'=',1,1840) +LexToken(OPENSQBRACKET,'[',1,1841) +LexToken(NUMBER,'1',1,1842) +LexToken(NUMBER,'-2',1,1844) +LexToken(CLOSESQBRACKET,']',1,1846) +LexToken(SEMICOLON,';',1,1847) +LexToken(EOL,'\n',1,1848) +LexToken(ELSE,'else',1,1865) +LexToken(EOL,'\n',1,1869) +LexToken(VAR,'message',1,1890) +LexToken(OPENBRACKET,'(',1,1897) +LexToken(DQSTRING,'"decomposition type is not supported"',1,1934) +LexToken(CLOSEBRACKET,')',1,1935) +LexToken(SEMICOLON,';',1,1936) +LexToken(EOL,'\n',1,1937) +LexToken(VAR,'ok',1,1958) +LexToken(ASSIGNMENT,'=',1,1960) +LexToken(PREVAR_BOOLEAN,'%f',1,1961) +LexToken(SEMICOLON,';',1,1963) +LexToken(EOL,'\n',1,1964) +LexToken(END,'end',1,1981) +LexToken(EOL,'\n',1,1984) +LexToken(VAR,'it',1,2001) +LexToken(ASSIGNMENT,'=',1,2003) +LexToken(NUMBER,'1',1,2004) +LexToken(SEMICOLON,';',1,2005) +LexToken(EOL,'\n',1,2006) +LexToken(VAR,'ot',1,2023) +LexToken(ASSIGNMENT,'=',1,2025) +LexToken(NUMBER,'1',1,2026) +LexToken(SEMICOLON,';',1,2027) +LexToken(EOL,'\n',1,2028) +LexToken(ELSEIF,'elseif',1,2041) +LexToken(OPENBRACKET,'(',1,2048) +LexToken(VAR,'typ',1,2049) +LexToken(COMPARISON,'==',1,2052) +LexToken(NUMBER,'2',1,2054) +LexToken(CLOSEBRACKET,')',1,2055) +LexToken(THEN,'then',1,2057) +LexToken(EOL,'\n',1,2061) +LexToken(IF,'if',1,2078) +LexToken(OPENBRACKET,'(',1,2081) +LexToken(VAR,'decomptyp',1,2082) +LexToken(COMPARISON,'==',1,2091) +LexToken(NUMBER,'0',1,2093) +LexToken(CLOSEBRACKET,')',1,2094) +LexToken(THEN,'then',1,2096) +LexToken(EOL,'\n',1,2100) +LexToken(VAR,'function_name',1,2121) +LexToken(ASSIGNMENT,'=',1,2134) +LexToken(DQSTRING,'"cumsumz_m"',1,2145) +LexToken(SEMICOLON,';',1,2146) +LexToken(EOL,'\n',1,2147) +LexToken(ELSEIF,'elseif',1,2164) +LexToken(OPENBRACKET,'(',1,2171) +LexToken(VAR,'decomptyp',1,2172) +LexToken(COMPARISON,'==',1,2181) +LexToken(NUMBER,'1',1,2183) +LexToken(CLOSEBRACKET,')',1,2184) +LexToken(THEN,'then',1,2186) +LexToken(EOL,'\n',1,2190) +LexToken(VAR,'function_name',1,2211) +LexToken(ASSIGNMENT,'=',1,2224) +LexToken(DQSTRING,'"cumsumz_r"',1,2235) +LexToken(SEMICOLON,';',1,2236) +LexToken(EOL,'\n',1,2237) +LexToken(ELSEIF,'elseif',1,2254) +LexToken(OPENBRACKET,'(',1,2261) +LexToken(VAR,'decomptyp',1,2262) +LexToken(COMPARISON,'==',1,2271) +LexToken(NUMBER,'2',1,2273) +LexToken(CLOSEBRACKET,')',1,2274) +LexToken(THEN,'then',1,2276) +LexToken(EOL,'\n',1,2280) +LexToken(VAR,'function_name',1,2301) +LexToken(ASSIGNMENT,'=',1,2314) +LexToken(DQSTRING,'"cumsumz_c"',1,2325) +LexToken(SEMICOLON,';',1,2326) +LexToken(EOL,'\n',1,2327) +LexToken(ELSE,'else',1,2344) +LexToken(EOL,'\n',1,2348) +LexToken(VAR,'message',1,2369) +LexToken(OPENBRACKET,'(',1,2376) +LexToken(DQSTRING,'"decomposition type is not supported"',1,2413) +LexToken(CLOSEBRACKET,')',1,2414) +LexToken(SEMICOLON,';',1,2415) +LexToken(EOL,'\n',1,2416) +LexToken(VAR,'ok',1,2437) +LexToken(ASSIGNMENT,'=',1,2439) +LexToken(PREVAR_BOOLEAN,'%f',1,2440) +LexToken(SEMICOLON,';',1,2442) +LexToken(EOL,'\n',1,2443) +LexToken(END,'end',1,2460) +LexToken(EOL,'\n',1,2463) +LexToken(VAR,'it',1,2480) +LexToken(ASSIGNMENT,'=',1,2482) +LexToken(NUMBER,'2',1,2483) +LexToken(SEMICOLON,';',1,2484) +LexToken(EOL,'\n',1,2485) +LexToken(VAR,'ot',1,2502) +LexToken(ASSIGNMENT,'=',1,2504) +LexToken(NUMBER,'2',1,2505) +LexToken(EOL,'\n',1,2506) +LexToken(ELSE,'else',1,2519) +LexToken(EOL,'\n',1,2523) +LexToken(VAR,'message',1,2540) +LexToken(OPENBRACKET,'(',1,2547) +LexToken(DQSTRING,'"Datatype is not supported"',1,2574) +LexToken(CLOSEBRACKET,')',1,2575) +LexToken(SEMICOLON,';',1,2576) +LexToken(EOL,'\n',1,2577) +LexToken(VAR,'ok',1,2594) +LexToken(ASSIGNMENT,'=',1,2596) +LexToken(PREVAR_BOOLEAN,'%f',1,2597) +LexToken(SEMICOLON,';',1,2599) +LexToken(EOL,'\n',1,2600) +LexToken(END,'end',1,2613) +LexToken(EOL,'\n',1,2616) +LexToken(VAR,'in',1,2629) +LexToken(ASSIGNMENT,'=',1,2631) +LexToken(OPENSQBRACKET,'[',1,2632) +LexToken(VAR,'model',1,2633) +LexToken(DOT,'.',1,2638) +LexToken(VAR,'in',1,2639) +LexToken(VAR,'model',1,2642) +LexToken(DOT,'.',1,2647) +LexToken(VAR,'in2',1,2648) +LexToken(CLOSESQBRACKET,']',1,2651) +LexToken(SEMICOLON,';',1,2652) +LexToken(EOL,'\n',1,2653) +LexToken(VAR,'out',1,2666) +LexToken(ASSIGNMENT,'=',1,2669) +LexToken(OPENSQBRACKET,'[',1,2670) +LexToken(VAR,'model',1,2671) +LexToken(DOT,'.',1,2676) +LexToken(VAR,'out',1,2677) +LexToken(VAR,'model',1,2681) +LexToken(DOT,'.',1,2686) +LexToken(VAR,'out2',1,2687) +LexToken(CLOSESQBRACKET,']',1,2691) +LexToken(SEMICOLON,';',1,2692) +LexToken(EOL,'\n',1,2693) +LexToken(VAR,'funtyp',1,2706) +LexToken(ASSIGNMENT,'=',1,2712) +LexToken(NUMBER,'4',1,2713) +LexToken(SEMICOLON,';',1,2714) +LexToken(EOL,'\n',1,2715) +LexToken(IF,'if',1,2728) +LexToken(VAR,'ok',1,2731) +LexToken(THEN,'then',1,2734) +LexToken(EOL,'\n',1,2738) +LexToken(OPENSQBRACKET,'[',1,2755) +LexToken(VAR,'model',1,2756) +LexToken(COMMA,',',1,2761) +LexToken(VAR,'graphics',1,2762) +LexToken(COMMA,',',1,2770) +LexToken(VAR,'ok',1,2771) +LexToken(CLOSESQBRACKET,']',1,2773) +LexToken(ASSIGNMENT,'=',1,2774) +LexToken(VAR,'set_io',1,2775) +LexToken(OPENBRACKET,'(',1,2781) +LexToken(VAR,'model',1,2782) +LexToken(COMMA,',',1,2787) +LexToken(VAR,'graphics',1,2788) +LexToken(COMMA,',',1,2796) +LexToken(VAR,'list',1,2797) +LexToken(OPENBRACKET,'(',1,2801) +LexToken(VAR,'in',1,2802) +LexToken(COMMA,',',1,2804) +LexToken(VAR,'it',1,2805) +LexToken(CLOSEBRACKET,')',1,2807) +LexToken(COMMA,',',1,2808) +LexToken(VAR,'list',1,2809) +LexToken(OPENBRACKET,'(',1,2813) +LexToken(VAR,'out',1,2814) +LexToken(COMMA,',',1,2817) +LexToken(VAR,'ot',1,2818) +LexToken(CLOSEBRACKET,')',1,2820) +LexToken(COMMA,',',1,2821) +LexToken(OPENSQBRACKET,'[',1,2822) +LexToken(CLOSESQBRACKET,']',1,2823) +LexToken(COMMA,',',1,2824) +LexToken(OPENSQBRACKET,'[',1,2825) +LexToken(CLOSESQBRACKET,']',1,2826) +LexToken(CLOSEBRACKET,')',1,2827) +LexToken(EOL,'\n',1,2828) +LexToken(END,'end',1,2841) +LexToken(EOL,'\n',1,2844) +LexToken(IF,'if',1,2857) +LexToken(VAR,'ok',1,2860) +LexToken(THEN,'then',1,2863) +LexToken(EOL,'\n',1,2867) +LexToken(VAR,'model',1,2884) +LexToken(DOT,'.',1,2889) +LexToken(VAR,'sim',1,2890) +LexToken(ASSIGNMENT,'=',1,2893) +LexToken(VAR,'list',1,2894) +LexToken(OPENBRACKET,'(',1,2898) +LexToken(VAR,'function_name',1,2899) +LexToken(COMMA,',',1,2912) +LexToken(VAR,'funtyp',1,2913) +LexToken(CLOSEBRACKET,')',1,2919) +LexToken(SEMICOLON,';',1,2920) +LexToken(EOL,'\n',1,2921) +LexToken(VAR,'arg1',1,2938) +LexToken(DOT,'.',1,2942) +LexToken(VAR,'model',1,2943) +LexToken(ASSIGNMENT,'=',1,2948) +LexToken(VAR,'model',1,2949) +LexToken(EOL,'\n',1,2954) +LexToken(VAR,'graphics',1,2971) +LexToken(DOT,'.',1,2979) +LexToken(VAR,'exprs',1,2980) +LexToken(ASSIGNMENT,'=',1,2985) +LexToken(VAR,'label',1,2986) +LexToken(EOL,'\n',1,2991) +LexToken(VAR,'arg1',1,3008) +LexToken(DOT,'.',1,3012) +LexToken(VAR,'graphics',1,3013) +LexToken(ASSIGNMENT,'=',1,3021) +LexToken(VAR,'graphics',1,3022) +LexToken(EOL,'\n',1,3030) +LexToken(VAR,'x',1,3047) +LexToken(ASSIGNMENT,'=',1,3048) +LexToken(VAR,'arg1',1,3049) +LexToken(EOL,'\n',1,3053) +LexToken(BREAK,'break',1,3070) +LexToken(EOL,'\n',1,3075) +LexToken(END,'end',1,3088) +LexToken(EOL,'\n',1,3091) +LexToken(END,'end',1,3100) +LexToken(EOL,'\n',1,3103) +LexToken(CASE,'case',1,3108) +LexToken(DQSTRING,'"define"',1,3120) +LexToken(THEN,'then',1,3122) +LexToken(EOL,'\n',1,3126) +LexToken(VAR,'model',1,3135) +LexToken(ASSIGNMENT,'=',1,3140) +LexToken(SCICOS_MODEL,'scicos_model',1,3141) +LexToken(OPENBRACKET,'(',1,3153) +LexToken(CLOSEBRACKET,')',1,3154) +LexToken(EOL,'\n',1,3155) +LexToken(VAR,'function_name',1,3164) +LexToken(ASSIGNMENT,'=',1,3177) +LexToken(DQSTRING,'"cumsum_m"',1,3187) +LexToken(SEMICOLON,';',1,3188) +LexToken(EOL,'\n',1,3189) +LexToken(VAR,'funtyp',1,3198) +LexToken(ASSIGNMENT,'=',1,3204) +LexToken(NUMBER,'4',1,3205) +LexToken(SEMICOLON,';',1,3206) +LexToken(EOL,'\n',1,3207) +LexToken(VAR,'model',1,3216) +LexToken(DOT,'.',1,3221) +LexToken(VAR,'sim',1,3222) +LexToken(ASSIGNMENT,'=',1,3225) +LexToken(VAR,'list',1,3226) +LexToken(OPENBRACKET,'(',1,3230) +LexToken(VAR,'function_name',1,3231) +LexToken(COMMA,',',1,3244) +LexToken(VAR,'funtyp',1,3245) +LexToken(CLOSEBRACKET,')',1,3251) +LexToken(EOL,'\n',1,3252) +LexToken(EOL,'\n',1,3253) +LexToken(VAR,'model',1,3262) +LexToken(DOT,'.',1,3267) +LexToken(VAR,'in',1,3268) +LexToken(ASSIGNMENT,'=',1,3270) +LexToken(NUMBER,'-1',1,3271) +LexToken(EOL,'\n',1,3273) +LexToken(VAR,'model',1,3282) +LexToken(DOT,'.',1,3287) +LexToken(VAR,'in2',1,3288) +LexToken(ASSIGNMENT,'=',1,3291) +LexToken(NUMBER,'-2',1,3292) +LexToken(EOL,'\n',1,3294) +LexToken(VAR,'model',1,3303) +LexToken(DOT,'.',1,3308) +LexToken(VAR,'intyp',1,3309) +LexToken(ASSIGNMENT,'=',1,3314) +LexToken(NUMBER,'1',1,3315) +LexToken(EOL,'\n',1,3316) +LexToken(VAR,'model',1,3325) +LexToken(DOT,'.',1,3330) +LexToken(VAR,'out',1,3331) +LexToken(ASSIGNMENT,'=',1,3334) +LexToken(NUMBER,'-1',1,3335) +LexToken(EOL,'\n',1,3337) +LexToken(VAR,'model',1,3346) +LexToken(DOT,'.',1,3351) +LexToken(VAR,'out2',1,3352) +LexToken(ASSIGNMENT,'=',1,3356) +LexToken(NUMBER,'-2',1,3357) +LexToken(EOL,'\n',1,3359) +LexToken(VAR,'model',1,3368) +LexToken(DOT,'.',1,3373) +LexToken(VAR,'outtyp',1,3374) +LexToken(ASSIGNMENT,'=',1,3380) +LexToken(NUMBER,'1',1,3381) +LexToken(EOL,'\n',1,3382) +LexToken(VAR,'model',1,3391) +LexToken(DOT,'.',1,3396) +LexToken(VAR,'evtin',1,3397) +LexToken(ASSIGNMENT,'=',1,3402) +LexToken(OPENSQBRACKET,'[',1,3403) +LexToken(CLOSESQBRACKET,']',1,3404) +LexToken(EOL,'\n',1,3405) +LexToken(VAR,'model',1,3414) +LexToken(DOT,'.',1,3419) +LexToken(VAR,'evtout',1,3420) +LexToken(ASSIGNMENT,'=',1,3426) +LexToken(OPENSQBRACKET,'[',1,3427) +LexToken(CLOSESQBRACKET,']',1,3428) +LexToken(EOL,'\n',1,3429) +LexToken(VAR,'model',1,3438) +LexToken(DOT,'.',1,3443) +LexToken(VAR,'state',1,3444) +LexToken(ASSIGNMENT,'=',1,3449) +LexToken(OPENSQBRACKET,'[',1,3450) +LexToken(CLOSESQBRACKET,']',1,3451) +LexToken(EOL,'\n',1,3452) +LexToken(VAR,'model',1,3461) +LexToken(DOT,'.',1,3466) +LexToken(VAR,'dstate',1,3467) +LexToken(ASSIGNMENT,'=',1,3473) +LexToken(OPENSQBRACKET,'[',1,3474) +LexToken(CLOSESQBRACKET,']',1,3475) +LexToken(EOL,'\n',1,3476) +LexToken(VAR,'model',1,3485) +LexToken(DOT,'.',1,3490) +LexToken(VAR,'rpar',1,3491) +LexToken(ASSIGNMENT,'=',1,3495) +LexToken(OPENSQBRACKET,'[',1,3496) +LexToken(CLOSESQBRACKET,']',1,3497) +LexToken(EOL,'\n',1,3498) +LexToken(VAR,'model',1,3507) +LexToken(DOT,'.',1,3512) +LexToken(VAR,'ipar',1,3513) +LexToken(ASSIGNMENT,'=',1,3517) +LexToken(OPENSQBRACKET,'[',1,3518) +LexToken(CLOSESQBRACKET,']',1,3519) +LexToken(EOL,'\n',1,3520) +LexToken(VAR,'model',1,3529) +LexToken(DOT,'.',1,3534) +LexToken(VAR,'blocktype',1,3535) +LexToken(ASSIGNMENT,'=',1,3544) +LexToken(DQSTRING,'"c"',1,3547) +LexToken(EOL,'\n',1,3548) +LexToken(VAR,'model',1,3557) +LexToken(DOT,'.',1,3562) +LexToken(VAR,'firing',1,3563) +LexToken(ASSIGNMENT,'=',1,3569) +LexToken(OPENSQBRACKET,'[',1,3570) +LexToken(CLOSESQBRACKET,']',1,3571) +LexToken(EOL,'\n',1,3572) +LexToken(VAR,'model',1,3581) +LexToken(DOT,'.',1,3586) +LexToken(VAR,'dep_ut',1,3587) +LexToken(ASSIGNMENT,'=',1,3593) +LexToken(OPENSQBRACKET,'[',1,3594) +LexToken(PREVAR_BOOLEAN,'%t',1,3595) +LexToken(PREVAR_BOOLEAN,'%f',1,3598) +LexToken(CLOSESQBRACKET,']',1,3600) +LexToken(EOL,'\n',1,3601) +LexToken(VAR,'label',1,3610) +LexToken(ASSIGNMENT,'=',1,3615) +LexToken(OPENSQBRACKET,'[',1,3616) +LexToken(VAR,'sci2exp',1,3617) +LexToken(OPENBRACKET,'(',1,3624) +LexToken(NUMBER,'1',1,3625) +LexToken(CLOSEBRACKET,')',1,3626) +LexToken(SEMICOLON,';',1,3627) +LexToken(VAR,'sci2exp',1,3628) +LexToken(OPENBRACKET,'(',1,3635) +LexToken(NUMBER,'0',1,3636) +LexToken(CLOSEBRACKET,')',1,3637) +LexToken(CLOSESQBRACKET,']',1,3638) +LexToken(SEMICOLON,';',1,3639) +LexToken(EOL,'\n',1,3640) +LexToken(VAR,'gr_i',1,3649) +LexToken(ASSIGNMENT,'=',1,3653) +LexToken(OPENSQBRACKET,'[',1,3654) +LexToken(CLOSESQBRACKET,']',1,3655) +LexToken(EOL,'\n',1,3656) +LexToken(VAR,'x',1,3665) +LexToken(ASSIGNMENT,'=',1,3666) +LexToken(VAR,'standard_define',1,3667) +LexToken(OPENBRACKET,'(',1,3682) +LexToken(OPENSQBRACKET,'[',1,3683) +LexToken(NUMBER,'3',1,3684) +LexToken(NUMBER,'2',1,3686) +LexToken(CLOSESQBRACKET,']',1,3687) +LexToken(COMMA,',',1,3688) +LexToken(VAR,'model',1,3689) +LexToken(COMMA,',',1,3694) +LexToken(VAR,'label',1,3695) +LexToken(COMMA,',',1,3700) +LexToken(VAR,'gr_i',1,3701) +LexToken(CLOSEBRACKET,')',1,3705) +LexToken(EOL,'\n',1,3706) +LexToken(END,'end',1,3711) +LexToken(EOL,'\n',1,3714) +LexToken(ENDFUNCTION,'endfunction',1,3715) +LexToken(EOL,'\n',1,3726) +LexToken(EOL,'\n',1,3727) |