diff options
Diffstat (limited to 'js/MatrixOp/CUMSUM.js')
-rw-r--r-- | js/MatrixOp/CUMSUM.js | 93 |
1 files changed, 31 insertions, 62 deletions
diff --git a/js/MatrixOp/CUMSUM.js b/js/MatrixOp/CUMSUM.js index 3b21646e..cd97fcfc 100644 --- a/js/MatrixOp/CUMSUM.js +++ b/js/MatrixOp/CUMSUM.js @@ -42,20 +42,17 @@ 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(EOL,'\n',1,889) 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(EOL,'\n',1,899) 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(EOL,'\n',1,911) LexToken(SELECT,'select',1,917) LexToken(VAR,'job',1,924) LexToken(EOL,'\n',1,927) @@ -72,15 +69,13 @@ 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(EOL,'\n',1,987) 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(EOL,'\n',1,1019) LexToken(VAR,'label',1,1029) LexToken(ASSIGNMENT,'=',1,1034) LexToken(VAR,'graphics',1,1035) @@ -105,8 +100,7 @@ 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(EOL,'\n',1,1109) LexToken(END,'end',1,1119) LexToken(EOL,'\n',1,1137) LexToken(WHILE,'while',1,1146) @@ -153,8 +147,7 @@ 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(EOL,'\n',1,1421) LexToken(END,'end',1,1435) LexToken(EOL,'\n',1,1438) LexToken(VAR,'label',1,1451) @@ -180,8 +173,7 @@ 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(EOL,'\n',1,1573) LexToken(VAR,'out',1,1595) LexToken(ASSIGNMENT,'=',1,1598) LexToken(OPENSQBRACKET,'[',1,1599) @@ -202,8 +194,7 @@ 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(EOL,'\n',1,1694) LexToken(VAR,'out',1,1716) LexToken(ASSIGNMENT,'=',1,1719) LexToken(OPENSQBRACKET,'[',1,1720) @@ -211,8 +202,7 @@ LexToken(ADDITION,'-',1,1721) LexToken(NUMBER,'1',1,1722) LexToken(NUMBER,'1',1,1724) LexToken(CLOSESQBRACKET,']',1,1725) -LexToken(SEMICOLON,';',1,1726) -LexToken(EOL,'\n',1,1727) +LexToken(EOL,'\n',1,1726) LexToken(ELSEIF,'elseif',1,1744) LexToken(OPENBRACKET,'(',1,1751) LexToken(VAR,'decomptyp',1,1752) @@ -224,8 +214,7 @@ 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(EOL,'\n',1,1815) LexToken(VAR,'out',1,1837) LexToken(ASSIGNMENT,'=',1,1840) LexToken(OPENSQBRACKET,'[',1,1841) @@ -233,33 +222,28 @@ LexToken(NUMBER,'1',1,1842) LexToken(ADDITION,'-',1,1844) LexToken(NUMBER,'2',1,1845) LexToken(CLOSESQBRACKET,']',1,1846) -LexToken(SEMICOLON,';',1,1847) -LexToken(EOL,'\n',1,1848) +LexToken(EOL,'\n',1,1847) 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(EOL,'\n',1,1936) 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(EOL,'\n',1,1963) 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(EOL,'\n',1,2005) LexToken(VAR,'ot',1,2023) LexToken(ASSIGNMENT,'=',1,2025) LexToken(NUMBER,'1',1,2026) -LexToken(SEMICOLON,';',1,2027) -LexToken(EOL,'\n',1,2028) +LexToken(EOL,'\n',1,2027) LexToken(ELSEIF,'elseif',1,2041) LexToken(OPENBRACKET,'(',1,2048) LexToken(VAR,'typ',1,2049) @@ -279,8 +263,7 @@ 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(EOL,'\n',1,2146) LexToken(ELSEIF,'elseif',1,2164) LexToken(OPENBRACKET,'(',1,2171) LexToken(VAR,'decomptyp',1,2172) @@ -292,8 +275,7 @@ 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(EOL,'\n',1,2236) LexToken(ELSEIF,'elseif',1,2254) LexToken(OPENBRACKET,'(',1,2261) LexToken(VAR,'decomptyp',1,2262) @@ -305,28 +287,24 @@ 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(EOL,'\n',1,2326) 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(EOL,'\n',1,2415) 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(EOL,'\n',1,2442) 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(EOL,'\n',1,2484) LexToken(VAR,'ot',1,2502) LexToken(ASSIGNMENT,'=',1,2504) LexToken(NUMBER,'2',1,2505) @@ -337,13 +315,11 @@ 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(EOL,'\n',1,2576) 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(EOL,'\n',1,2599) LexToken(END,'end',1,2613) LexToken(EOL,'\n',1,2616) LexToken(VAR,'in',1,2629) @@ -356,8 +332,7 @@ 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(EOL,'\n',1,2652) LexToken(VAR,'out',1,2666) LexToken(ASSIGNMENT,'=',1,2669) LexToken(OPENSQBRACKET,'[',1,2670) @@ -368,13 +343,11 @@ 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(EOL,'\n',1,2692) LexToken(VAR,'funtyp',1,2706) LexToken(ASSIGNMENT,'=',1,2712) LexToken(NUMBER,'4',1,2713) -LexToken(SEMICOLON,';',1,2714) -LexToken(EOL,'\n',1,2715) +LexToken(EOL,'\n',1,2714) LexToken(IF,'if',1,2728) LexToken(VAR,'ok',1,2731) LexToken(THEN,'then',1,2734) @@ -430,8 +403,7 @@ 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(EOL,'\n',1,2920) LexToken(VAR,'arg1',1,2938) LexToken(DOT,'.',1,2942) LexToken(VAR,'model',1,2943) @@ -473,13 +445,11 @@ 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(EOL,'\n',1,3188) LexToken(VAR,'funtyp',1,3198) LexToken(ASSIGNMENT,'=',1,3204) LexToken(NUMBER,'4',1,3205) -LexToken(SEMICOLON,';',1,3206) -LexToken(EOL,'\n',1,3207) +LexToken(EOL,'\n',1,3206) LexToken(VAR,'model',1,3216) LexToken(DOT,'.',1,3221) LexToken(VAR,'sim',1,3222) @@ -609,8 +579,7 @@ 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(EOL,'\n',1,3639) LexToken(VAR,'gr_i',1,3649) LexToken(ASSIGNMENT,'=',1,3653) LexToken(OPENSQBRACKET,'[',1,3654) |