diff options
Diffstat (limited to 'js/MatrixOp')
-rw-r--r-- | js/MatrixOp/CUMSUM.js | 93 | ||||
-rw-r--r-- | js/MatrixOp/EXTRACT.js | 123 | ||||
-rw-r--r-- | js/MatrixOp/EXTTRI.js | 84 | ||||
-rw-r--r-- | js/MatrixOp/MATBKSL.js | 78 | ||||
-rw-r--r-- | js/MatrixOp/MATCATH.js | 45 | ||||
-rw-r--r-- | js/MatrixOp/MATCATV.js | 39 | ||||
-rw-r--r-- | js/MatrixOp/MATDET.js | 78 | ||||
-rw-r--r-- | js/MatrixOp/MATDIAG.js | 78 | ||||
-rw-r--r-- | js/MatrixOp/MATDIV.js | 78 | ||||
-rw-r--r-- | js/MatrixOp/MATEIG.js | 99 | ||||
-rw-r--r-- | js/MatrixOp/MATEXPM.js | 75 | ||||
-rw-r--r-- | js/MatrixOp/MATINV.js | 78 | ||||
-rw-r--r-- | js/MatrixOp/MATLU.js | 66 | ||||
-rw-r--r-- | js/MatrixOp/MATMAGPHI.js | 72 | ||||
-rw-r--r-- | js/MatrixOp/MATMUL.js | 86 | ||||
-rw-r--r-- | js/MatrixOp/MATPINV.js | 78 | ||||
-rw-r--r-- | js/MatrixOp/MATRESH.js | 89 | ||||
-rw-r--r-- | js/MatrixOp/MATSING.js | 108 | ||||
-rw-r--r-- | js/MatrixOp/MATSUM.js | 102 | ||||
-rw-r--r-- | js/MatrixOp/MATTRAN.js | 72 | ||||
-rw-r--r-- | js/MatrixOp/MATZCONJ.js | 18 | ||||
-rw-r--r-- | js/MatrixOp/MATZREIM.js | 69 | ||||
-rw-r--r-- | js/MatrixOp/RICC.js | 48 | ||||
-rw-r--r-- | js/MatrixOp/ROOTCOEF.js | 78 | ||||
-rw-r--r-- | js/MatrixOp/SQRT.js | 54 | ||||
-rw-r--r-- | js/MatrixOp/SUBMAT.js | 111 |
26 files changed, 669 insertions, 1330 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) diff --git a/js/MatrixOp/EXTRACT.js b/js/MatrixOp/EXTRACT.js index 741aa905..7313c069 100644 --- a/js/MatrixOp/EXTRACT.js +++ b/js/MatrixOp/EXTRACT.js @@ -42,20 +42,17 @@ 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(EOL,'\n',1,890) 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(EOL,'\n',1,900) 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(EOL,'\n',1,912) LexToken(SELECT,'select',1,918) LexToken(VAR,'job',1,925) LexToken(EOL,'\n',1,928) @@ -72,8 +69,7 @@ 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(EOL,'\n',1,994) LexToken(VAR,'label',1,1004) LexToken(ASSIGNMENT,'=',1,1009) LexToken(VAR,'graphics',1,1010) @@ -85,8 +81,7 @@ 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(EOL,'\n',1,1049) LexToken(IF,'if',1,1059) LexToken(VAR,'size',1,1062) LexToken(OPENBRACKET,'(',1,1066) @@ -105,8 +100,7 @@ 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(EOL,'\n',1,1110) LexToken(END,'end',1,1120) LexToken(EOL,'\n',1,1138) LexToken(WHILE,'while',1,1147) @@ -169,24 +163,21 @@ 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(EOL,'\n',1,1386) 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(EOL,'\n',1,1406) 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(EOL,'\n',1,1453) LexToken(END,'end',1,1467) LexToken(EOL,'\n',1,1470) LexToken(IF,'if',1,1483) @@ -200,18 +191,15 @@ 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(EOL,'\n',1,1539) LexToken(VAR,'ot',1,1557) LexToken(ASSIGNMENT,'=',1,1559) LexToken(NUMBER,'1',1,1560) -LexToken(SEMICOLON,';',1,1561) -LexToken(EOL,'\n',1,1562) +LexToken(EOL,'\n',1,1561) LexToken(VAR,'it',1,1579) LexToken(ASSIGNMENT,'=',1,1581) LexToken(NUMBER,'1',1,1582) -LexToken(SEMICOLON,';',1,1583) -LexToken(EOL,'\n',1,1584) +LexToken(EOL,'\n',1,1583) LexToken(ELSEIF,'elseif',1,1597) LexToken(OPENBRACKET,'(',1,1604) LexToken(VAR,'typ',1,1605) @@ -223,31 +211,26 @@ 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(EOL,'\n',1,1658) LexToken(VAR,'ot',1,1676) LexToken(ASSIGNMENT,'=',1,1678) LexToken(NUMBER,'2',1,1679) -LexToken(SEMICOLON,';',1,1680) -LexToken(EOL,'\n',1,1681) +LexToken(EOL,'\n',1,1680) LexToken(VAR,'it',1,1698) LexToken(ASSIGNMENT,'=',1,1700) LexToken(NUMBER,'2',1,1701) -LexToken(SEMICOLON,';',1,1702) -LexToken(EOL,'\n',1,1703) +LexToken(EOL,'\n',1,1702) 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(EOL,'\n',1,1773) 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(EOL,'\n',1,1796) LexToken(END,'end',1,1810) LexToken(EOL,'\n',1,1813) LexToken(VAR,'ma',1,1826) @@ -258,8 +241,7 @@ 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(EOL,'\n',1,1838) LexToken(VAR,'mb',1,1852) LexToken(ASSIGNMENT,'=',1,1854) LexToken(VAR,'size',1,1855) @@ -268,8 +250,7 @@ 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(EOL,'\n',1,1864) LexToken(IF,'if',1,1878) LexToken(OPENBRACKET,'(',1,1881) LexToken(VAR,'ma',1,1882) @@ -286,13 +267,11 @@ 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(EOL,'\n',1,1941) 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(EOL,'\n',1,1964) LexToken(END,'end',1,1978) LexToken(EOL,'\n',1,1981) LexToken(FOR,'for',1,1994) @@ -301,8 +280,7 @@ 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(EOL,'\n',1,2004) LexToken(IF,'if',1,2022) LexToken(OPENBRACKET,'(',1,2025) LexToken(VAR,'a',1,2026) @@ -318,16 +296,13 @@ 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(EOL,'\n',1,2084) 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(EOL,'\n',1,2111) LexToken(END,'end',1,2129) -LexToken(SEMICOLON,';',1,2132) -LexToken(EOL,'\n',1,2133) +LexToken(EOL,'\n',1,2132) LexToken(END,'end',1,2146) LexToken(EOL,'\n',1,2149) LexToken(FOR,'for',1,2162) @@ -336,8 +311,7 @@ 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(EOL,'\n',1,2172) LexToken(IF,'if',1,2190) LexToken(OPENBRACKET,'(',1,2192) LexToken(VAR,'b',1,2193) @@ -353,16 +327,13 @@ 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(EOL,'\n',1,2251) 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(EOL,'\n',1,2278) LexToken(END,'end',1,2296) -LexToken(SEMICOLON,';',1,2299) -LexToken(EOL,'\n',1,2300) +LexToken(EOL,'\n',1,2299) LexToken(END,'end',1,2313) LexToken(EOL,'\n',1,2316) LexToken(VAR,'model',1,2329) @@ -378,8 +349,7 @@ 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(EOL,'\n',1,2351) LexToken(VAR,'in',1,2365) LexToken(ASSIGNMENT,'=',1,2367) LexToken(OPENSQBRACKET,'[',1,2368) @@ -390,21 +360,18 @@ 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(EOL,'\n',1,2388) 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(EOL,'\n',1,2413) LexToken(VAR,'funtyp',1,2427) LexToken(ASSIGNMENT,'=',1,2433) LexToken(NUMBER,'4',1,2434) -LexToken(SEMICOLON,';',1,2435) -LexToken(EOL,'\n',1,2436) +LexToken(EOL,'\n',1,2435) LexToken(IF,'if',1,2449) LexToken(VAR,'ok',1,2452) LexToken(THEN,'then',1,2455) @@ -412,8 +379,7 @@ 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(EOL,'\n',1,2487) LexToken(OPENSQBRACKET,'[',1,2505) LexToken(VAR,'model',1,2506) LexToken(COMMA,',',1,2511) @@ -459,29 +425,25 @@ 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(EOL,'\n',1,2631) 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(EOL,'\n',1,2669) 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(EOL,'\n',1,2709) 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(EOL,'\n',1,2743) LexToken(VAR,'x',1,2761) LexToken(ASSIGNMENT,'=',1,2762) LexToken(VAR,'arg1',1,2763) @@ -505,13 +467,11 @@ 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(EOL,'\n',1,2901) LexToken(VAR,'funtyp',1,2911) LexToken(ASSIGNMENT,'=',1,2917) LexToken(NUMBER,'4',1,2918) -LexToken(SEMICOLON,';',1,2919) -LexToken(EOL,'\n',1,2920) +LexToken(EOL,'\n',1,2919) LexToken(VAR,'model',1,2929) LexToken(DOT,'.',1,2934) LexToken(VAR,'sim',1,2935) @@ -652,8 +612,7 @@ 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(EOL,'\n',1,3372) LexToken(VAR,'gr_i',1,3382) LexToken(ASSIGNMENT,'=',1,3386) LexToken(OPENSQBRACKET,'[',1,3387) diff --git a/js/MatrixOp/EXTTRI.js b/js/MatrixOp/EXTTRI.js index 34dc8ea4..98dcb858 100644 --- a/js/MatrixOp/EXTTRI.js +++ b/js/MatrixOp/EXTTRI.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,1372) LexToken(THEN,'then',1,1375) LexToken(EOL,'\n',1,1379) LexToken(BREAK,'break',1,1396) -LexToken(COMMA,',',1,1401) -LexToken(EOL,'\n',1,1402) +LexToken(EOL,'\n',1,1401) LexToken(END,'end',1,1415) LexToken(EOL,'\n',1,1418) LexToken(VAR,'label',1,1431) @@ -180,8 +173,7 @@ LexToken(EOL,'\n',1,1508) LexToken(VAR,'function_name',1,1529) LexToken(ASSIGNMENT,'=',1,1542) LexToken(DQSTRING,'"exttril"',1,1551) -LexToken(SEMICOLON,';',1,1552) -LexToken(EOL,'\n',1,1553) +LexToken(EOL,'\n',1,1552) LexToken(ELSEIF,'elseif',1,1570) LexToken(OPENBRACKET,'(',1,1577) LexToken(VAR,'decomptyp',1,1578) @@ -193,8 +185,7 @@ LexToken(EOL,'\n',1,1596) LexToken(VAR,'function_name',1,1617) LexToken(ASSIGNMENT,'=',1,1630) LexToken(DQSTRING,'"exttriu"',1,1639) -LexToken(SEMICOLON,';',1,1640) -LexToken(EOL,'\n',1,1641) +LexToken(EOL,'\n',1,1640) LexToken(ELSEIF,'elseif',1,1658) LexToken(OPENBRACKET,'(',1,1665) LexToken(VAR,'decomptyp',1,1666) @@ -206,33 +197,28 @@ LexToken(EOL,'\n',1,1684) LexToken(VAR,'function_name',1,1705) LexToken(ASSIGNMENT,'=',1,1718) LexToken(DQSTRING,'"extdiag"',1,1727) -LexToken(SEMICOLON,';',1,1728) -LexToken(EOL,'\n',1,1729) +LexToken(EOL,'\n',1,1728) LexToken(ELSE,'else',1,1746) LexToken(EOL,'\n',1,1750) LexToken(VAR,'message',1,1771) LexToken(OPENBRACKET,'(',1,1778) LexToken(DQSTRING,'"decomposition type is not supported"',1,1815) LexToken(CLOSEBRACKET,')',1,1816) -LexToken(SEMICOLON,';',1,1817) -LexToken(EOL,'\n',1,1818) +LexToken(EOL,'\n',1,1817) LexToken(VAR,'ok',1,1839) LexToken(ASSIGNMENT,'=',1,1841) LexToken(PREVAR_BOOLEAN,'%f',1,1842) -LexToken(SEMICOLON,';',1,1844) -LexToken(EOL,'\n',1,1845) +LexToken(EOL,'\n',1,1844) LexToken(END,'end',1,1862) LexToken(EOL,'\n',1,1865) LexToken(VAR,'it',1,1882) LexToken(ASSIGNMENT,'=',1,1884) LexToken(NUMBER,'1',1,1885) -LexToken(SEMICOLON,';',1,1886) -LexToken(EOL,'\n',1,1887) +LexToken(EOL,'\n',1,1886) LexToken(VAR,'ot',1,1904) LexToken(ASSIGNMENT,'=',1,1906) LexToken(NUMBER,'1',1,1907) -LexToken(SEMICOLON,';',1,1908) -LexToken(EOL,'\n',1,1909) +LexToken(EOL,'\n',1,1908) LexToken(ELSEIF,'elseif',1,1922) LexToken(OPENBRACKET,'(',1,1929) LexToken(VAR,'typ',1,1930) @@ -252,8 +238,7 @@ LexToken(EOL,'\n',1,1981) LexToken(VAR,'function_name',1,2002) LexToken(ASSIGNMENT,'=',1,2015) LexToken(DQSTRING,'"exttrilz"',1,2025) -LexToken(SEMICOLON,';',1,2026) -LexToken(EOL,'\n',1,2027) +LexToken(EOL,'\n',1,2026) LexToken(ELSEIF,'elseif',1,2044) LexToken(OPENBRACKET,'(',1,2051) LexToken(VAR,'decomptyp',1,2052) @@ -265,8 +250,7 @@ LexToken(EOL,'\n',1,2070) LexToken(VAR,'function_name',1,2091) LexToken(ASSIGNMENT,'=',1,2104) LexToken(DQSTRING,'"exttriuz"',1,2114) -LexToken(SEMICOLON,';',1,2115) -LexToken(EOL,'\n',1,2116) +LexToken(EOL,'\n',1,2115) LexToken(ELSEIF,'elseif',1,2133) LexToken(OPENBRACKET,'(',1,2140) LexToken(VAR,'decomptyp',1,2141) @@ -278,28 +262,24 @@ LexToken(EOL,'\n',1,2159) LexToken(VAR,'function_name',1,2180) LexToken(ASSIGNMENT,'=',1,2193) LexToken(DQSTRING,'"extdiagz"',1,2203) -LexToken(SEMICOLON,';',1,2204) -LexToken(EOL,'\n',1,2205) +LexToken(EOL,'\n',1,2204) LexToken(ELSE,'else',1,2222) LexToken(EOL,'\n',1,2226) LexToken(VAR,'message',1,2247) LexToken(OPENBRACKET,'(',1,2254) LexToken(DQSTRING,'"decomposition type is not supported"',1,2291) LexToken(CLOSEBRACKET,')',1,2292) -LexToken(SEMICOLON,';',1,2293) -LexToken(EOL,'\n',1,2294) +LexToken(EOL,'\n',1,2293) LexToken(VAR,'ok',1,2315) LexToken(ASSIGNMENT,'=',1,2317) LexToken(PREVAR_BOOLEAN,'%f',1,2318) -LexToken(SEMICOLON,';',1,2320) -LexToken(EOL,'\n',1,2321) +LexToken(EOL,'\n',1,2320) LexToken(END,'end',1,2338) LexToken(EOL,'\n',1,2341) LexToken(VAR,'it',1,2358) LexToken(ASSIGNMENT,'=',1,2360) LexToken(NUMBER,'2',1,2361) -LexToken(SEMICOLON,';',1,2362) -LexToken(EOL,'\n',1,2363) +LexToken(EOL,'\n',1,2362) LexToken(VAR,'ot',1,2380) LexToken(ASSIGNMENT,'=',1,2382) LexToken(NUMBER,'2',1,2383) @@ -310,13 +290,11 @@ LexToken(VAR,'message',1,2418) LexToken(OPENBRACKET,'(',1,2425) LexToken(DQSTRING,'"Datatype is not supported"',1,2452) LexToken(CLOSEBRACKET,')',1,2453) -LexToken(SEMICOLON,';',1,2454) -LexToken(EOL,'\n',1,2455) +LexToken(EOL,'\n',1,2454) LexToken(VAR,'ok',1,2472) LexToken(ASSIGNMENT,'=',1,2474) LexToken(PREVAR_BOOLEAN,'%f',1,2475) -LexToken(SEMICOLON,';',1,2477) -LexToken(EOL,'\n',1,2478) +LexToken(EOL,'\n',1,2477) LexToken(END,'end',1,2491) LexToken(EOL,'\n',1,2494) LexToken(VAR,'in',1,2507) @@ -329,8 +307,7 @@ LexToken(VAR,'model',1,2520) LexToken(DOT,'.',1,2525) LexToken(VAR,'in2',1,2526) LexToken(CLOSESQBRACKET,']',1,2529) -LexToken(SEMICOLON,';',1,2530) -LexToken(EOL,'\n',1,2531) +LexToken(EOL,'\n',1,2530) LexToken(VAR,'out',1,2544) LexToken(ASSIGNMENT,'=',1,2547) LexToken(OPENSQBRACKET,'[',1,2548) @@ -345,8 +322,7 @@ LexToken(EOL,'\n',1,2570) LexToken(VAR,'funtyp',1,2583) LexToken(ASSIGNMENT,'=',1,2589) LexToken(NUMBER,'4',1,2590) -LexToken(SEMICOLON,';',1,2591) -LexToken(EOL,'\n',1,2592) +LexToken(EOL,'\n',1,2591) LexToken(IF,'if',1,2605) LexToken(VAR,'ok',1,2608) LexToken(THEN,'then',1,2611) @@ -402,8 +378,7 @@ LexToken(VAR,'function_name',1,2776) LexToken(COMMA,',',1,2789) LexToken(VAR,'funtyp',1,2790) LexToken(CLOSEBRACKET,')',1,2796) -LexToken(SEMICOLON,';',1,2797) -LexToken(EOL,'\n',1,2798) +LexToken(EOL,'\n',1,2797) LexToken(VAR,'arg1',1,2815) LexToken(DOT,'.',1,2819) LexToken(VAR,'model',1,2820) @@ -445,13 +420,11 @@ LexToken(EOL,'\n',1,3032) LexToken(VAR,'function_name',1,3041) LexToken(ASSIGNMENT,'=',1,3054) LexToken(DQSTRING,'"extrilz"',1,3063) -LexToken(SEMICOLON,';',1,3064) -LexToken(EOL,'\n',1,3065) +LexToken(EOL,'\n',1,3064) LexToken(VAR,'funtyp',1,3074) LexToken(ASSIGNMENT,'=',1,3080) LexToken(NUMBER,'4',1,3081) -LexToken(SEMICOLON,';',1,3082) -LexToken(EOL,'\n',1,3083) +LexToken(EOL,'\n',1,3082) LexToken(VAR,'model',1,3092) LexToken(DOT,'.',1,3097) LexToken(VAR,'sim',1,3098) @@ -581,8 +554,7 @@ LexToken(OPENBRACKET,'(',1,3511) LexToken(NUMBER,'1',1,3512) LexToken(CLOSEBRACKET,')',1,3513) LexToken(CLOSESQBRACKET,']',1,3514) -LexToken(SEMICOLON,';',1,3515) -LexToken(EOL,'\n',1,3516) +LexToken(EOL,'\n',1,3515) LexToken(VAR,'gr_i',1,3525) LexToken(ASSIGNMENT,'=',1,3529) LexToken(OPENSQBRACKET,'[',1,3530) diff --git a/js/MatrixOp/MATBKSL.js b/js/MatrixOp/MATBKSL.js index ab618ece..7c208695 100644 --- a/js/MatrixOp/MATBKSL.js +++ b/js/MatrixOp/MATBKSL.js @@ -42,20 +42,17 @@ 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(EOL,'\n',1,890) 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(EOL,'\n',1,900) 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(EOL,'\n',1,912) LexToken(SELECT,'select',1,918) LexToken(VAR,'job',1,925) LexToken(EOL,'\n',1,928) @@ -72,8 +69,7 @@ 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(EOL,'\n',1,994) LexToken(VAR,'label',1,1004) LexToken(ASSIGNMENT,'=',1,1009) LexToken(VAR,'graphics',1,1010) @@ -85,8 +81,7 @@ 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(EOL,'\n',1,1049) LexToken(IF,'if',1,1059) LexToken(VAR,'size',1,1062) LexToken(OPENBRACKET,'(',1,1066) @@ -105,8 +100,7 @@ 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(EOL,'\n',1,1110) LexToken(END,'end',1,1120) LexToken(EOL,'\n',1,1138) LexToken(WHILE,'while',1,1147) @@ -145,8 +139,7 @@ LexToken(VAR,'ok',1,1314) LexToken(THEN,'then',1,1317) LexToken(EOL,'\n',1,1321) LexToken(BREAK,'break',1,1338) -LexToken(COMMA,',',1,1343) -LexToken(EOL,'\n',1,1344) +LexToken(EOL,'\n',1,1343) LexToken(END,'end',1,1357) LexToken(EOL,'\n',1,1360) LexToken(IF,'if',1,1373) @@ -160,21 +153,18 @@ LexToken(EOL,'\n',1,1389) LexToken(VAR,'function_name',1,1406) LexToken(ASSIGNMENT,'=',1,1419) LexToken(DQSTRING,'"mat_bksl"',1,1429) -LexToken(SEMICOLON,';',1,1430) -LexToken(EOL,'\n',1,1431) +LexToken(EOL,'\n',1,1430) LexToken(VAR,'ot',1,1448) LexToken(ASSIGNMENT,'=',1,1450) LexToken(NUMBER,'1',1,1451) -LexToken(SEMICOLON,';',1,1452) -LexToken(EOL,'\n',1,1453) +LexToken(EOL,'\n',1,1452) LexToken(VAR,'it',1,1470) LexToken(ASSIGNMENT,'=',1,1472) LexToken(OPENSQBRACKET,'[',1,1473) LexToken(NUMBER,'1',1,1474) LexToken(NUMBER,'1',1,1476) LexToken(CLOSESQBRACKET,']',1,1477) -LexToken(SEMICOLON,';',1,1478) -LexToken(EOL,'\n',1,1479) +LexToken(EOL,'\n',1,1478) LexToken(ELSEIF,'elseif',1,1492) LexToken(OPENBRACKET,'(',1,1499) LexToken(VAR,'typ',1,1500) @@ -186,34 +176,29 @@ LexToken(EOL,'\n',1,1512) LexToken(VAR,'function_name',1,1529) LexToken(ASSIGNMENT,'=',1,1542) LexToken(DQSTRING,'"matz_bksl"',1,1553) -LexToken(SEMICOLON,';',1,1554) -LexToken(EOL,'\n',1,1555) +LexToken(EOL,'\n',1,1554) LexToken(VAR,'ot',1,1572) LexToken(ASSIGNMENT,'=',1,1574) LexToken(NUMBER,'2',1,1575) -LexToken(SEMICOLON,';',1,1576) -LexToken(EOL,'\n',1,1577) +LexToken(EOL,'\n',1,1576) LexToken(VAR,'it',1,1594) LexToken(ASSIGNMENT,'=',1,1596) LexToken(OPENSQBRACKET,'[',1,1597) LexToken(NUMBER,'2',1,1598) LexToken(NUMBER,'2',1,1600) LexToken(CLOSESQBRACKET,']',1,1601) -LexToken(SEMICOLON,';',1,1602) -LexToken(EOL,'\n',1,1603) +LexToken(EOL,'\n',1,1602) LexToken(ELSE,'else',1,1616) LexToken(EOL,'\n',1,1620) LexToken(VAR,'message',1,1637) LexToken(OPENBRACKET,'(',1,1644) LexToken(DQSTRING,'"Datatype is not supported"',1,1671) LexToken(CLOSEBRACKET,')',1,1672) -LexToken(SEMICOLON,';',1,1673) -LexToken(EOL,'\n',1,1674) +LexToken(EOL,'\n',1,1673) LexToken(VAR,'ok',1,1691) LexToken(ASSIGNMENT,'=',1,1693) LexToken(PREVAR_BOOLEAN,'%f',1,1694) -LexToken(SEMICOLON,';',1,1696) -LexToken(EOL,'\n',1,1697) +LexToken(EOL,'\n',1,1696) LexToken(END,'end',1,1710) LexToken(EOL,'\n',1,1713) LexToken(VAR,'in',1,1726) @@ -226,8 +211,7 @@ LexToken(VAR,'model',1,1739) LexToken(DOT,'.',1,1744) LexToken(VAR,'in2',1,1745) LexToken(CLOSESQBRACKET,']',1,1748) -LexToken(SEMICOLON,';',1,1749) -LexToken(EOL,'\n',1,1750) +LexToken(EOL,'\n',1,1749) LexToken(VAR,'out',1,1763) LexToken(ASSIGNMENT,'=',1,1766) LexToken(OPENSQBRACKET,'[',1,1767) @@ -238,13 +222,11 @@ LexToken(VAR,'model',1,1778) LexToken(DOT,'.',1,1783) LexToken(VAR,'out2',1,1784) LexToken(CLOSESQBRACKET,']',1,1788) -LexToken(SEMICOLON,';',1,1789) -LexToken(EOL,'\n',1,1790) +LexToken(EOL,'\n',1,1789) LexToken(VAR,'funtyp',1,1803) LexToken(ASSIGNMENT,'=',1,1809) LexToken(NUMBER,'4',1,1810) -LexToken(SEMICOLON,';',1,1811) -LexToken(EOL,'\n',1,1812) +LexToken(EOL,'\n',1,1811) LexToken(IF,'if',1,1825) LexToken(VAR,'ok',1,1828) LexToken(THEN,'then',1,1831) @@ -252,8 +234,7 @@ LexToken(EOL,'\n',1,1835) LexToken(VAR,'label',1,1852) LexToken(ASSIGNMENT,'=',1,1857) LexToken(VAR,'exprs',1,1858) -LexToken(SEMICOLON,';',1,1863) -LexToken(EOL,'\n',1,1864) +LexToken(EOL,'\n',1,1863) LexToken(OPENSQBRACKET,'[',1,1881) LexToken(VAR,'model',1,1882) LexToken(COMMA,',',1,1887) @@ -299,29 +280,25 @@ LexToken(VAR,'function_name',1,1986) LexToken(COMMA,',',1,1999) LexToken(VAR,'funtyp',1,2000) LexToken(CLOSEBRACKET,')',1,2006) -LexToken(SEMICOLON,';',1,2007) -LexToken(EOL,'\n',1,2008) +LexToken(EOL,'\n',1,2007) LexToken(VAR,'graphics',1,2025) LexToken(DOT,'.',1,2033) LexToken(VAR,'exprs',1,2034) LexToken(ASSIGNMENT,'=',1,2039) LexToken(VAR,'label',1,2040) -LexToken(SEMICOLON,';',1,2045) -LexToken(EOL,'\n',1,2046) +LexToken(EOL,'\n',1,2045) LexToken(VAR,'arg1',1,2063) LexToken(DOT,'.',1,2067) LexToken(VAR,'graphics',1,2068) LexToken(ASSIGNMENT,'=',1,2076) LexToken(VAR,'graphics',1,2077) -LexToken(SEMICOLON,';',1,2085) -LexToken(EOL,'\n',1,2086) +LexToken(EOL,'\n',1,2085) LexToken(VAR,'arg1',1,2103) LexToken(DOT,'.',1,2107) LexToken(VAR,'model',1,2108) LexToken(ASSIGNMENT,'=',1,2113) LexToken(VAR,'model',1,2114) -LexToken(SEMICOLON,';',1,2119) -LexToken(EOL,'\n',1,2120) +LexToken(EOL,'\n',1,2119) LexToken(VAR,'x',1,2137) LexToken(ASSIGNMENT,'=',1,2138) LexToken(VAR,'arg1',1,2139) @@ -345,13 +322,11 @@ LexToken(EOL,'\n',1,2245) LexToken(VAR,'function_name',1,2254) LexToken(ASSIGNMENT,'=',1,2267) LexToken(DQSTRING,'"mat_bksl"',1,2277) -LexToken(SEMICOLON,';',1,2278) -LexToken(EOL,'\n',1,2279) +LexToken(EOL,'\n',1,2278) LexToken(VAR,'funtyp',1,2288) LexToken(ASSIGNMENT,'=',1,2294) LexToken(NUMBER,'4',1,2295) -LexToken(SEMICOLON,';',1,2296) -LexToken(EOL,'\n',1,2297) +LexToken(EOL,'\n',1,2296) LexToken(VAR,'model',1,2306) LexToken(DOT,'.',1,2311) LexToken(VAR,'sim',1,2312) @@ -488,8 +463,7 @@ LexToken(OPENBRACKET,'(',1,2727) LexToken(NUMBER,'1',1,2728) LexToken(CLOSEBRACKET,')',1,2729) LexToken(CLOSESQBRACKET,']',1,2730) -LexToken(SEMICOLON,';',1,2731) -LexToken(EOL,'\n',1,2732) +LexToken(EOL,'\n',1,2731) LexToken(VAR,'gr_i',1,2741) LexToken(ASSIGNMENT,'=',1,2745) LexToken(OPENSQBRACKET,'[',1,2746) diff --git a/js/MatrixOp/MATCATH.js b/js/MatrixOp/MATCATH.js index e73cd74b..511fe24b 100644 --- a/js/MatrixOp/MATCATH.js +++ b/js/MatrixOp/MATCATH.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',1,879) LexToken(ASSIGNMENT,'=',1,880) LexToken(OPENSQBRACKET,'[',1,881) LexToken(CLOSESQBRACKET,']',1,882) -LexToken(SEMICOLON,';',1,883) -LexToken(EOL,'\n',1,884) +LexToken(EOL,'\n',1,883) LexToken(VAR,'y',1,889) LexToken(ASSIGNMENT,'=',1,890) LexToken(OPENSQBRACKET,'[',1,891) LexToken(CLOSESQBRACKET,']',1,892) -LexToken(SEMICOLON,';',1,893) -LexToken(EOL,'\n',1,894) +LexToken(EOL,'\n',1,893) LexToken(VAR,'typ',1,899) LexToken(ASSIGNMENT,'=',1,902) LexToken(OPENSQBRACKET,'[',1,903) LexToken(CLOSESQBRACKET,']',1,904) -LexToken(SEMICOLON,';',1,905) -LexToken(EOL,'\n',1,906) +LexToken(EOL,'\n',1,905) LexToken(SELECT,'select',1,911) LexToken(VAR,'job',1,918) LexToken(EOL,'\n',1,921) @@ -71,15 +68,13 @@ LexToken(ASSIGNMENT,'=',1,970) LexToken(VAR,'arg1',1,971) LexToken(DOT,'.',1,975) LexToken(VAR,'model',1,976) -LexToken(SEMICOLON,';',1,981) -LexToken(EOL,'\n',1,982) +LexToken(EOL,'\n',1,981) LexToken(VAR,'graphics',1,991) LexToken(ASSIGNMENT,'=',1,999) LexToken(VAR,'arg1',1,1000) LexToken(DOT,'.',1,1004) LexToken(VAR,'graphics',1,1005) -LexToken(SEMICOLON,';',1,1013) -LexToken(EOL,'\n',1,1014) +LexToken(EOL,'\n',1,1013) LexToken(VAR,'label',1,1023) LexToken(ASSIGNMENT,'=',1,1028) LexToken(VAR,'graphics',1,1029) @@ -107,8 +102,7 @@ LexToken(NUMBER,'2',1,1132) LexToken(CLOSEBRACKET,')',1,1133) LexToken(ADDITION,'+',1,1134) LexToken(DQSTRING,'"),\\\'*\\\')"',1,1144) -LexToken(SEMICOLON,';',1,1145) -LexToken(EOL,'\n',1,1146) +LexToken(EOL,'\n',1,1145) LexToken(END,'end',1,1155) LexToken(EOL,'\n',1,1158) LexToken(WHILE,'while',1,1167) @@ -140,16 +134,14 @@ LexToken(CLOSEBRACKET,')',1,1328) LexToken(COMMA,',',1,1329) LexToken(VAR,'label',1,1330) LexToken(CLOSEBRACKET,')',1,1335) -LexToken(SEMICOLON,';',1,1336) -LexToken(EOL,'\n',1,1337) +LexToken(EOL,'\n',1,1336) LexToken(IF,'if',1,1350) LexToken(NOT,'~',1,1353) LexToken(VAR,'ok',1,1354) LexToken(THEN,'then',1,1357) LexToken(EOL,'\n',1,1361) LexToken(BREAK,'break',1,1378) -LexToken(COMMA,',',1,1383) -LexToken(EOL,'\n',1,1384) +LexToken(EOL,'\n',1,1383) LexToken(END,'end',1,1397) LexToken(EOL,'\n',1,1400) LexToken(VAR,'label',1,1413) @@ -182,8 +174,7 @@ LexToken(CLOSESQBRACKET,']',1,1466) LexToken(TRANSPOSE,"'",1,1467) LexToken(CLOSEBRACKET,')',1,1468) LexToken(CLOSESQBRACKET,']',1,1469) -LexToken(SEMICOLON,';',1,1470) -LexToken(EOL,'\n',1,1471) +LexToken(EOL,'\n',1,1470) LexToken(VAR,'out',1,1484) LexToken(ASSIGNMENT,'=',1,1487) LexToken(OPENSQBRACKET,'[',1,1488) @@ -205,14 +196,12 @@ LexToken(COMMA,',',1,1522) LexToken(NUMBER,'1',1,1523) LexToken(CLOSEBRACKET,')',1,1524) LexToken(CLOSEBRACKET,')',1,1525) -LexToken(SEMICOLON,';',1,1526) -LexToken(EOL,'\n',1,1527) +LexToken(EOL,'\n',1,1526) LexToken(VAR,'ot',1,1540) LexToken(ASSIGNMENT,'=',1,1542) LexToken(ADDITION,'-',1,1543) LexToken(NUMBER,'1',1,1544) -LexToken(SEMICOLON,';',1,1545) -LexToken(EOL,'\n',1,1546) +LexToken(EOL,'\n',1,1545) LexToken(OPENSQBRACKET,'[',1,1559) LexToken(VAR,'model',1,1560) LexToken(COMMA,',',1,1565) @@ -255,8 +244,7 @@ LexToken(EOL,'\n',1,1655) LexToken(VAR,'funtyp',1,1672) LexToken(ASSIGNMENT,'=',1,1678) LexToken(NUMBER,'4',1,1679) -LexToken(SEMICOLON,';',1,1680) -LexToken(EOL,'\n',1,1681) +LexToken(EOL,'\n',1,1680) LexToken(VAR,'model',1,1698) LexToken(DOT,'.',1,1703) LexToken(VAR,'sim',1,1704) @@ -309,13 +297,11 @@ LexToken(EOL,'\n',1,1965) LexToken(VAR,'function_name',1,1974) LexToken(ASSIGNMENT,'=',1,1987) LexToken(DQSTRING,'"mat_cath"',1,1997) -LexToken(SEMICOLON,';',1,1998) -LexToken(EOL,'\n',1,1999) +LexToken(EOL,'\n',1,1998) LexToken(VAR,'funtyp',1,2008) LexToken(ASSIGNMENT,'=',1,2014) LexToken(NUMBER,'4',1,2015) -LexToken(SEMICOLON,';',1,2016) -LexToken(EOL,'\n',1,2017) +LexToken(EOL,'\n',1,2016) LexToken(VAR,'model',1,2026) LexToken(DOT,'.',1,2031) LexToken(VAR,'sim',1,2032) @@ -452,8 +438,7 @@ LexToken(OPENBRACKET,'(',1,2447) LexToken(NUMBER,'2',1,2448) LexToken(CLOSEBRACKET,')',1,2449) LexToken(CLOSESQBRACKET,']',1,2450) -LexToken(SEMICOLON,';',1,2451) -LexToken(EOL,'\n',1,2452) +LexToken(EOL,'\n',1,2451) LexToken(VAR,'gr_i',1,2461) LexToken(ASSIGNMENT,'=',1,2465) LexToken(OPENSQBRACKET,'[',1,2466) diff --git a/js/MatrixOp/MATCATV.js b/js/MatrixOp/MATCATV.js index 2fb7d456..c3cf1b61 100644 --- a/js/MatrixOp/MATCATV.js +++ b/js/MatrixOp/MATCATV.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',1,881) LexToken(ASSIGNMENT,'=',1,882) LexToken(OPENSQBRACKET,'[',1,883) LexToken(CLOSESQBRACKET,']',1,884) -LexToken(SEMICOLON,';',1,885) -LexToken(EOL,'\n',1,886) +LexToken(EOL,'\n',1,885) LexToken(VAR,'y',1,891) LexToken(ASSIGNMENT,'=',1,892) LexToken(OPENSQBRACKET,'[',1,893) LexToken(CLOSESQBRACKET,']',1,894) -LexToken(SEMICOLON,';',1,895) -LexToken(EOL,'\n',1,896) +LexToken(EOL,'\n',1,895) LexToken(VAR,'typ',1,901) LexToken(ASSIGNMENT,'=',1,904) LexToken(OPENSQBRACKET,'[',1,905) LexToken(CLOSESQBRACKET,']',1,906) -LexToken(SEMICOLON,';',1,907) -LexToken(EOL,'\n',1,908) +LexToken(EOL,'\n',1,907) LexToken(SELECT,'select',1,913) LexToken(VAR,'job',1,920) LexToken(EOL,'\n',1,923) @@ -71,15 +68,13 @@ LexToken(ASSIGNMENT,'=',1,972) LexToken(VAR,'arg1',1,973) LexToken(DOT,'.',1,977) LexToken(VAR,'model',1,978) -LexToken(SEMICOLON,';',1,983) -LexToken(EOL,'\n',1,984) +LexToken(EOL,'\n',1,983) LexToken(VAR,'graphics',1,993) LexToken(ASSIGNMENT,'=',1,1001) LexToken(VAR,'arg1',1,1002) LexToken(DOT,'.',1,1006) LexToken(VAR,'graphics',1,1007) -LexToken(SEMICOLON,';',1,1015) -LexToken(EOL,'\n',1,1016) +LexToken(EOL,'\n',1,1015) LexToken(VAR,'label',1,1025) LexToken(ASSIGNMENT,'=',1,1030) LexToken(VAR,'graphics',1,1031) @@ -107,8 +102,7 @@ LexToken(NUMBER,'2',1,1134) LexToken(CLOSEBRACKET,')',1,1135) LexToken(ADDITION,'+',1,1136) LexToken(DQSTRING,'"),\\\'*\\\')"',1,1146) -LexToken(SEMICOLON,';',1,1147) -LexToken(EOL,'\n',1,1148) +LexToken(EOL,'\n',1,1147) LexToken(END,'end',1,1157) LexToken(EOL,'\n',1,1160) LexToken(WHILE,'while',1,1169) @@ -147,8 +141,7 @@ LexToken(VAR,'ok',1,1356) LexToken(THEN,'then',1,1359) LexToken(EOL,'\n',1,1363) LexToken(BREAK,'break',1,1380) -LexToken(COMMA,',',1,1385) -LexToken(EOL,'\n',1,1386) +LexToken(EOL,'\n',1,1385) LexToken(END,'end',1,1399) LexToken(EOL,'\n',1,1402) LexToken(VAR,'label',1,1415) @@ -187,14 +180,12 @@ LexToken(VAR,'nin',1,1491) LexToken(COMMA,',',1,1494) LexToken(NUMBER,'1',1,1495) LexToken(CLOSEBRACKET,')',1,1496) -LexToken(SEMICOLON,';',1,1497) -LexToken(EOL,'\n',1,1498) +LexToken(EOL,'\n',1,1497) LexToken(VAR,'ot',1,1511) LexToken(ASSIGNMENT,'=',1,1513) LexToken(ADDITION,'-',1,1514) LexToken(NUMBER,'1',1,1515) -LexToken(SEMICOLON,';',1,1516) -LexToken(EOL,'\n',1,1517) +LexToken(EOL,'\n',1,1516) LexToken(VAR,'out',1,1530) LexToken(ASSIGNMENT,'=',1,1533) LexToken(OPENSQBRACKET,'[',1,1534) @@ -245,8 +236,7 @@ LexToken(EOL,'\n',1,1649) LexToken(VAR,'funtyp',1,1666) LexToken(ASSIGNMENT,'=',1,1672) LexToken(NUMBER,'4',1,1673) -LexToken(SEMICOLON,';',1,1674) -LexToken(EOL,'\n',1,1675) +LexToken(EOL,'\n',1,1674) LexToken(VAR,'model',1,1692) LexToken(DOT,'.',1,1697) LexToken(VAR,'sim',1,1698) @@ -307,13 +297,11 @@ LexToken(EOL,'\n',1,1976) LexToken(VAR,'function_name',1,1985) LexToken(ASSIGNMENT,'=',1,1998) LexToken(DQSTRING,'"mat_catv"',1,2008) -LexToken(SEMICOLON,';',1,2009) -LexToken(EOL,'\n',1,2010) +LexToken(EOL,'\n',1,2009) LexToken(VAR,'funtyp',1,2019) LexToken(ASSIGNMENT,'=',1,2025) LexToken(NUMBER,'4',1,2026) -LexToken(SEMICOLON,';',1,2027) -LexToken(EOL,'\n',1,2028) +LexToken(EOL,'\n',1,2027) LexToken(VAR,'model',1,2037) LexToken(DOT,'.',1,2042) LexToken(VAR,'sim',1,2043) @@ -452,8 +440,7 @@ LexToken(OPENBRACKET,'(',1,2460) LexToken(NUMBER,'2',1,2461) LexToken(CLOSEBRACKET,')',1,2462) LexToken(CLOSESQBRACKET,']',1,2463) -LexToken(SEMICOLON,';',1,2464) -LexToken(EOL,'\n',1,2465) +LexToken(EOL,'\n',1,2464) LexToken(VAR,'gr_i',1,2474) LexToken(ASSIGNMENT,'=',1,2478) LexToken(OPENSQBRACKET,'[',1,2479) diff --git a/js/MatrixOp/MATDET.js b/js/MatrixOp/MATDET.js index 4716f0a8..7858f03c 100644 --- a/js/MatrixOp/MATDET.js +++ b/js/MatrixOp/MATDET.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,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,979) LexToken(VAR,'arg1',1,980) LexToken(DOT,'.',1,984) LexToken(VAR,'graphics',1,985) -LexToken(SEMICOLON,';',1,993) -LexToken(EOL,'\n',1,994) +LexToken(EOL,'\n',1,993) LexToken(VAR,'label',1,1003) LexToken(ASSIGNMENT,'=',1,1008) LexToken(VAR,'graphics',1,1009) @@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1037) LexToken(VAR,'arg1',1,1038) LexToken(DOT,'.',1,1042) LexToken(VAR,'model',1,1043) -LexToken(SEMICOLON,';',1,1048) -LexToken(EOL,'\n',1,1049) +LexToken(EOL,'\n',1,1048) LexToken(IF,'if',1,1058) LexToken(VAR,'size',1,1061) LexToken(OPENBRACKET,'(',1,1065) @@ -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) @@ -145,8 +139,7 @@ LexToken(VAR,'ok',1,1311) LexToken(THEN,'then',1,1314) LexToken(EOL,'\n',1,1318) LexToken(BREAK,'break',1,1335) -LexToken(COMMA,',',1,1340) -LexToken(EOL,'\n',1,1341) +LexToken(EOL,'\n',1,1340) LexToken(END,'end',1,1354) LexToken(EOL,'\n',1,1357) LexToken(IF,'if',1,1370) @@ -160,18 +153,15 @@ LexToken(EOL,'\n',1,1386) LexToken(VAR,'function_name',1,1403) LexToken(ASSIGNMENT,'=',1,1416) LexToken(DQSTRING,'"mat_det"',1,1425) -LexToken(SEMICOLON,';',1,1426) -LexToken(EOL,'\n',1,1427) +LexToken(EOL,'\n',1,1426) LexToken(VAR,'ot',1,1444) LexToken(ASSIGNMENT,'=',1,1446) LexToken(NUMBER,'1',1,1447) -LexToken(SEMICOLON,';',1,1448) -LexToken(EOL,'\n',1,1449) +LexToken(EOL,'\n',1,1448) LexToken(VAR,'it',1,1466) LexToken(ASSIGNMENT,'=',1,1468) LexToken(NUMBER,'1',1,1469) -LexToken(SEMICOLON,';',1,1470) -LexToken(EOL,'\n',1,1471) +LexToken(EOL,'\n',1,1470) LexToken(ELSEIF,'elseif',1,1484) LexToken(OPENBRACKET,'(',1,1491) LexToken(VAR,'typ',1,1492) @@ -183,31 +173,26 @@ LexToken(EOL,'\n',1,1504) LexToken(VAR,'function_name',1,1521) LexToken(ASSIGNMENT,'=',1,1534) LexToken(DQSTRING,'"matz_det"',1,1544) -LexToken(SEMICOLON,';',1,1545) -LexToken(EOL,'\n',1,1546) +LexToken(EOL,'\n',1,1545) LexToken(VAR,'ot',1,1563) LexToken(ASSIGNMENT,'=',1,1565) LexToken(NUMBER,'2',1,1566) -LexToken(SEMICOLON,';',1,1567) -LexToken(EOL,'\n',1,1568) +LexToken(EOL,'\n',1,1567) LexToken(VAR,'it',1,1585) LexToken(ASSIGNMENT,'=',1,1587) LexToken(NUMBER,'2',1,1588) -LexToken(SEMICOLON,';',1,1589) -LexToken(EOL,'\n',1,1590) +LexToken(EOL,'\n',1,1589) LexToken(ELSE,'else',1,1603) LexToken(EOL,'\n',1,1607) LexToken(VAR,'message',1,1624) LexToken(OPENBRACKET,'(',1,1631) LexToken(DQSTRING,'"Datatype is not supported"',1,1658) LexToken(CLOSEBRACKET,')',1,1659) -LexToken(SEMICOLON,';',1,1660) -LexToken(EOL,'\n',1,1661) +LexToken(EOL,'\n',1,1660) LexToken(VAR,'ok',1,1678) LexToken(ASSIGNMENT,'=',1,1680) LexToken(PREVAR_BOOLEAN,'%f',1,1681) -LexToken(SEMICOLON,';',1,1683) -LexToken(EOL,'\n',1,1684) +LexToken(EOL,'\n',1,1683) LexToken(END,'end',1,1697) LexToken(EOL,'\n',1,1700) LexToken(VAR,'in',1,1713) @@ -220,8 +205,7 @@ LexToken(VAR,'model',1,1726) LexToken(DOT,'.',1,1731) LexToken(VAR,'in2',1,1732) LexToken(CLOSESQBRACKET,']',1,1735) -LexToken(SEMICOLON,';',1,1736) -LexToken(EOL,'\n',1,1737) +LexToken(EOL,'\n',1,1736) LexToken(VAR,'out',1,1750) LexToken(ASSIGNMENT,'=',1,1753) LexToken(OPENSQBRACKET,'[',1,1754) @@ -232,13 +216,11 @@ LexToken(VAR,'model',1,1765) LexToken(DOT,'.',1,1770) LexToken(VAR,'out2',1,1771) LexToken(CLOSESQBRACKET,']',1,1775) -LexToken(SEMICOLON,';',1,1776) -LexToken(EOL,'\n',1,1777) +LexToken(EOL,'\n',1,1776) LexToken(VAR,'funtyp',1,1790) LexToken(ASSIGNMENT,'=',1,1796) LexToken(NUMBER,'4',1,1797) -LexToken(SEMICOLON,';',1,1798) -LexToken(EOL,'\n',1,1799) +LexToken(EOL,'\n',1,1798) LexToken(IF,'if',1,1812) LexToken(VAR,'ok',1,1815) LexToken(THEN,'then',1,1818) @@ -246,8 +228,7 @@ LexToken(EOL,'\n',1,1822) LexToken(VAR,'label',1,1839) LexToken(ASSIGNMENT,'=',1,1844) LexToken(VAR,'exprs',1,1845) -LexToken(SEMICOLON,';',1,1850) -LexToken(EOL,'\n',1,1851) +LexToken(EOL,'\n',1,1850) LexToken(OPENSQBRACKET,'[',1,1868) LexToken(VAR,'model',1,1869) LexToken(COMMA,',',1,1874) @@ -293,29 +274,25 @@ LexToken(VAR,'function_name',1,1973) LexToken(COMMA,',',1,1986) LexToken(VAR,'funtyp',1,1987) LexToken(CLOSEBRACKET,')',1,1993) -LexToken(SEMICOLON,';',1,1994) -LexToken(EOL,'\n',1,1995) +LexToken(EOL,'\n',1,1994) LexToken(VAR,'graphics',1,2012) LexToken(DOT,'.',1,2020) LexToken(VAR,'exprs',1,2021) LexToken(ASSIGNMENT,'=',1,2026) LexToken(VAR,'label',1,2027) -LexToken(SEMICOLON,';',1,2032) -LexToken(EOL,'\n',1,2033) +LexToken(EOL,'\n',1,2032) LexToken(VAR,'arg1',1,2050) LexToken(DOT,'.',1,2054) LexToken(VAR,'graphics',1,2055) LexToken(ASSIGNMENT,'=',1,2063) LexToken(VAR,'graphics',1,2064) -LexToken(SEMICOLON,';',1,2072) -LexToken(EOL,'\n',1,2073) +LexToken(EOL,'\n',1,2072) LexToken(VAR,'arg1',1,2090) LexToken(DOT,'.',1,2094) LexToken(VAR,'model',1,2095) LexToken(ASSIGNMENT,'=',1,2100) LexToken(VAR,'model',1,2101) -LexToken(SEMICOLON,';',1,2106) -LexToken(EOL,'\n',1,2107) +LexToken(EOL,'\n',1,2106) LexToken(VAR,'x',1,2124) LexToken(ASSIGNMENT,'=',1,2125) LexToken(VAR,'arg1',1,2126) @@ -339,13 +316,11 @@ LexToken(EOL,'\n',1,2232) LexToken(VAR,'function_name',1,2241) LexToken(ASSIGNMENT,'=',1,2254) LexToken(DQSTRING,'"mat_det"',1,2263) -LexToken(SEMICOLON,';',1,2264) -LexToken(EOL,'\n',1,2265) +LexToken(EOL,'\n',1,2264) LexToken(VAR,'funtyp',1,2274) LexToken(ASSIGNMENT,'=',1,2280) LexToken(NUMBER,'4',1,2281) -LexToken(SEMICOLON,';',1,2282) -LexToken(EOL,'\n',1,2283) +LexToken(EOL,'\n',1,2282) LexToken(VAR,'model',1,2292) LexToken(DOT,'.',1,2297) LexToken(VAR,'sim',1,2298) @@ -468,8 +443,7 @@ LexToken(OPENBRACKET,'(',1,2698) LexToken(NUMBER,'1',1,2699) LexToken(CLOSEBRACKET,')',1,2700) LexToken(CLOSESQBRACKET,']',1,2701) -LexToken(SEMICOLON,';',1,2702) -LexToken(EOL,'\n',1,2703) +LexToken(EOL,'\n',1,2702) LexToken(VAR,'gr_i',1,2712) LexToken(ASSIGNMENT,'=',1,2716) LexToken(OPENSQBRACKET,'[',1,2717) diff --git a/js/MatrixOp/MATDIAG.js b/js/MatrixOp/MATDIAG.js index 47f3bea5..f4150561 100644 --- a/js/MatrixOp/MATDIAG.js +++ b/js/MatrixOp/MATDIAG.js @@ -42,20 +42,17 @@ 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(EOL,'\n',1,890) 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(EOL,'\n',1,900) 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(EOL,'\n',1,912) LexToken(SELECT,'select',1,918) LexToken(VAR,'job',1,925) LexToken(EOL,'\n',1,928) @@ -72,8 +69,7 @@ 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(EOL,'\n',1,994) LexToken(VAR,'label',1,1004) LexToken(ASSIGNMENT,'=',1,1009) LexToken(VAR,'graphics',1,1010) @@ -85,8 +81,7 @@ 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(EOL,'\n',1,1049) LexToken(IF,'if',1,1059) LexToken(VAR,'size',1,1062) LexToken(OPENBRACKET,'(',1,1066) @@ -105,8 +100,7 @@ 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(EOL,'\n',1,1110) LexToken(END,'end',1,1120) LexToken(EOL,'\n',1,1138) LexToken(WHILE,'while',1,1147) @@ -145,8 +139,7 @@ LexToken(VAR,'ok',1,1314) LexToken(THEN,'then',1,1317) LexToken(EOL,'\n',1,1321) LexToken(BREAK,'break',1,1338) -LexToken(COMMA,',',1,1343) -LexToken(EOL,'\n',1,1344) +LexToken(EOL,'\n',1,1343) LexToken(END,'end',1,1357) LexToken(EOL,'\n',1,1360) LexToken(IF,'if',1,1373) @@ -160,18 +153,15 @@ LexToken(EOL,'\n',1,1389) LexToken(VAR,'function_name',1,1406) LexToken(ASSIGNMENT,'=',1,1419) LexToken(DQSTRING,'"mat_diag"',1,1429) -LexToken(SEMICOLON,';',1,1430) -LexToken(EOL,'\n',1,1431) +LexToken(EOL,'\n',1,1430) LexToken(VAR,'ot',1,1448) LexToken(ASSIGNMENT,'=',1,1450) LexToken(NUMBER,'1',1,1451) -LexToken(SEMICOLON,';',1,1452) -LexToken(EOL,'\n',1,1453) +LexToken(EOL,'\n',1,1452) LexToken(VAR,'it',1,1470) LexToken(ASSIGNMENT,'=',1,1472) LexToken(NUMBER,'1',1,1473) -LexToken(SEMICOLON,';',1,1474) -LexToken(EOL,'\n',1,1475) +LexToken(EOL,'\n',1,1474) LexToken(ELSEIF,'elseif',1,1488) LexToken(OPENBRACKET,'(',1,1495) LexToken(VAR,'typ',1,1496) @@ -183,31 +173,26 @@ LexToken(EOL,'\n',1,1508) LexToken(VAR,'function_name',1,1525) LexToken(ASSIGNMENT,'=',1,1538) LexToken(DQSTRING,'"matz_diag"',1,1549) -LexToken(SEMICOLON,';',1,1550) -LexToken(EOL,'\n',1,1551) +LexToken(EOL,'\n',1,1550) LexToken(VAR,'ot',1,1568) LexToken(ASSIGNMENT,'=',1,1570) LexToken(NUMBER,'2',1,1571) -LexToken(SEMICOLON,';',1,1572) -LexToken(EOL,'\n',1,1573) +LexToken(EOL,'\n',1,1572) LexToken(VAR,'it',1,1590) LexToken(ASSIGNMENT,'=',1,1592) LexToken(NUMBER,'2',1,1593) -LexToken(SEMICOLON,';',1,1594) -LexToken(EOL,'\n',1,1595) +LexToken(EOL,'\n',1,1594) LexToken(ELSE,'else',1,1608) LexToken(EOL,'\n',1,1612) LexToken(VAR,'message',1,1629) LexToken(OPENBRACKET,'(',1,1636) LexToken(DQSTRING,'"Datatype is not supported"',1,1663) LexToken(CLOSEBRACKET,')',1,1664) -LexToken(SEMICOLON,';',1,1665) -LexToken(EOL,'\n',1,1666) +LexToken(EOL,'\n',1,1665) LexToken(VAR,'ok',1,1683) LexToken(ASSIGNMENT,'=',1,1685) LexToken(PREVAR_BOOLEAN,'%f',1,1686) -LexToken(SEMICOLON,';',1,1688) -LexToken(EOL,'\n',1,1689) +LexToken(EOL,'\n',1,1688) LexToken(END,'end',1,1702) LexToken(EOL,'\n',1,1705) LexToken(VAR,'in',1,1718) @@ -220,8 +205,7 @@ LexToken(VAR,'model',1,1731) LexToken(DOT,'.',1,1736) LexToken(VAR,'in2',1,1737) LexToken(CLOSESQBRACKET,']',1,1740) -LexToken(SEMICOLON,';',1,1741) -LexToken(EOL,'\n',1,1742) +LexToken(EOL,'\n',1,1741) LexToken(VAR,'out',1,1755) LexToken(ASSIGNMENT,'=',1,1758) LexToken(OPENSQBRACKET,'[',1,1759) @@ -232,13 +216,11 @@ LexToken(VAR,'model',1,1770) LexToken(DOT,'.',1,1775) LexToken(VAR,'out2',1,1776) LexToken(CLOSESQBRACKET,']',1,1780) -LexToken(SEMICOLON,';',1,1781) -LexToken(EOL,'\n',1,1782) +LexToken(EOL,'\n',1,1781) LexToken(VAR,'funtyp',1,1795) LexToken(ASSIGNMENT,'=',1,1801) LexToken(NUMBER,'4',1,1802) -LexToken(SEMICOLON,';',1,1803) -LexToken(EOL,'\n',1,1804) +LexToken(EOL,'\n',1,1803) LexToken(IF,'if',1,1817) LexToken(VAR,'ok',1,1820) LexToken(THEN,'then',1,1823) @@ -246,8 +228,7 @@ LexToken(EOL,'\n',1,1827) LexToken(VAR,'label',1,1844) LexToken(ASSIGNMENT,'=',1,1849) LexToken(VAR,'exprs',1,1850) -LexToken(SEMICOLON,';',1,1855) -LexToken(EOL,'\n',1,1856) +LexToken(EOL,'\n',1,1855) LexToken(OPENSQBRACKET,'[',1,1873) LexToken(VAR,'model',1,1874) LexToken(COMMA,',',1,1879) @@ -293,29 +274,25 @@ LexToken(VAR,'function_name',1,1978) LexToken(COMMA,',',1,1991) LexToken(VAR,'funtyp',1,1992) LexToken(CLOSEBRACKET,')',1,1998) -LexToken(SEMICOLON,';',1,1999) -LexToken(EOL,'\n',1,2000) +LexToken(EOL,'\n',1,1999) LexToken(VAR,'graphics',1,2017) LexToken(DOT,'.',1,2025) LexToken(VAR,'exprs',1,2026) LexToken(ASSIGNMENT,'=',1,2031) LexToken(VAR,'label',1,2032) -LexToken(SEMICOLON,';',1,2037) -LexToken(EOL,'\n',1,2038) +LexToken(EOL,'\n',1,2037) LexToken(VAR,'arg1',1,2055) LexToken(DOT,'.',1,2059) LexToken(VAR,'graphics',1,2060) LexToken(ASSIGNMENT,'=',1,2068) LexToken(VAR,'graphics',1,2069) -LexToken(SEMICOLON,';',1,2077) -LexToken(EOL,'\n',1,2078) +LexToken(EOL,'\n',1,2077) LexToken(VAR,'arg1',1,2095) LexToken(DOT,'.',1,2099) LexToken(VAR,'model',1,2100) LexToken(ASSIGNMENT,'=',1,2105) LexToken(VAR,'model',1,2106) -LexToken(SEMICOLON,';',1,2111) -LexToken(EOL,'\n',1,2112) +LexToken(EOL,'\n',1,2111) LexToken(VAR,'x',1,2129) LexToken(ASSIGNMENT,'=',1,2130) LexToken(VAR,'arg1',1,2131) @@ -339,13 +316,11 @@ LexToken(EOL,'\n',1,2237) LexToken(VAR,'function_name',1,2246) LexToken(ASSIGNMENT,'=',1,2259) LexToken(DQSTRING,'"mat_diag"',1,2269) -LexToken(SEMICOLON,';',1,2270) -LexToken(EOL,'\n',1,2271) +LexToken(EOL,'\n',1,2270) LexToken(VAR,'funtyp',1,2280) LexToken(ASSIGNMENT,'=',1,2286) LexToken(NUMBER,'4',1,2287) -LexToken(SEMICOLON,';',1,2288) -LexToken(EOL,'\n',1,2289) +LexToken(EOL,'\n',1,2288) LexToken(VAR,'model',1,2298) LexToken(DOT,'.',1,2303) LexToken(VAR,'sim',1,2304) @@ -469,8 +444,7 @@ LexToken(OPENBRACKET,'(',1,2705) LexToken(NUMBER,'1',1,2706) LexToken(CLOSEBRACKET,')',1,2707) LexToken(CLOSESQBRACKET,']',1,2708) -LexToken(SEMICOLON,';',1,2709) -LexToken(EOL,'\n',1,2710) +LexToken(EOL,'\n',1,2709) LexToken(VAR,'gr_i',1,2719) LexToken(ASSIGNMENT,'=',1,2723) LexToken(OPENSQBRACKET,'[',1,2724) diff --git a/js/MatrixOp/MATDIV.js b/js/MatrixOp/MATDIV.js index 0ff51090..b14dcfaf 100644 --- a/js/MatrixOp/MATDIV.js +++ b/js/MatrixOp/MATDIV.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,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,979) LexToken(VAR,'arg1',1,980) LexToken(DOT,'.',1,984) LexToken(VAR,'graphics',1,985) -LexToken(SEMICOLON,';',1,993) -LexToken(EOL,'\n',1,994) +LexToken(EOL,'\n',1,993) LexToken(VAR,'label',1,1003) LexToken(ASSIGNMENT,'=',1,1008) LexToken(VAR,'graphics',1,1009) @@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1037) LexToken(VAR,'arg1',1,1038) LexToken(DOT,'.',1,1042) LexToken(VAR,'model',1,1043) -LexToken(SEMICOLON,';',1,1048) -LexToken(EOL,'\n',1,1049) +LexToken(EOL,'\n',1,1048) LexToken(IF,'if',1,1058) LexToken(VAR,'size',1,1061) LexToken(OPENBRACKET,'(',1,1065) @@ -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) @@ -145,8 +139,7 @@ LexToken(VAR,'ok',1,1311) LexToken(THEN,'then',1,1314) LexToken(EOL,'\n',1,1318) LexToken(BREAK,'break',1,1335) -LexToken(COMMA,',',1,1340) -LexToken(EOL,'\n',1,1341) +LexToken(EOL,'\n',1,1340) LexToken(END,'end',1,1354) LexToken(EOL,'\n',1,1357) LexToken(IF,'if',1,1370) @@ -160,21 +153,18 @@ LexToken(EOL,'\n',1,1386) LexToken(VAR,'function_name',1,1403) LexToken(ASSIGNMENT,'=',1,1416) LexToken(DQSTRING,'"mat_div"',1,1425) -LexToken(SEMICOLON,';',1,1426) -LexToken(EOL,'\n',1,1427) +LexToken(EOL,'\n',1,1426) LexToken(VAR,'ot',1,1444) LexToken(ASSIGNMENT,'=',1,1446) LexToken(NUMBER,'1',1,1447) -LexToken(SEMICOLON,';',1,1448) -LexToken(EOL,'\n',1,1449) +LexToken(EOL,'\n',1,1448) LexToken(VAR,'it',1,1466) LexToken(ASSIGNMENT,'=',1,1468) LexToken(OPENSQBRACKET,'[',1,1469) LexToken(NUMBER,'1',1,1470) LexToken(NUMBER,'1',1,1472) LexToken(CLOSESQBRACKET,']',1,1473) -LexToken(SEMICOLON,';',1,1474) -LexToken(EOL,'\n',1,1475) +LexToken(EOL,'\n',1,1474) LexToken(ELSEIF,'elseif',1,1488) LexToken(OPENBRACKET,'(',1,1495) LexToken(VAR,'typ',1,1496) @@ -186,34 +176,29 @@ LexToken(EOL,'\n',1,1508) LexToken(VAR,'function_name',1,1525) LexToken(ASSIGNMENT,'=',1,1538) LexToken(DQSTRING,'"matz_div"',1,1548) -LexToken(SEMICOLON,';',1,1549) -LexToken(EOL,'\n',1,1550) +LexToken(EOL,'\n',1,1549) LexToken(VAR,'ot',1,1567) LexToken(ASSIGNMENT,'=',1,1569) LexToken(NUMBER,'2',1,1570) -LexToken(SEMICOLON,';',1,1571) -LexToken(EOL,'\n',1,1572) +LexToken(EOL,'\n',1,1571) LexToken(VAR,'it',1,1589) LexToken(ASSIGNMENT,'=',1,1591) LexToken(OPENSQBRACKET,'[',1,1592) LexToken(NUMBER,'2',1,1593) LexToken(NUMBER,'2',1,1595) LexToken(CLOSESQBRACKET,']',1,1596) -LexToken(SEMICOLON,';',1,1597) -LexToken(EOL,'\n',1,1598) +LexToken(EOL,'\n',1,1597) LexToken(ELSE,'else',1,1611) LexToken(EOL,'\n',1,1615) LexToken(VAR,'message',1,1632) LexToken(OPENBRACKET,'(',1,1639) LexToken(DQSTRING,'"Datatype is not supported"',1,1666) LexToken(CLOSEBRACKET,')',1,1667) -LexToken(SEMICOLON,';',1,1668) -LexToken(EOL,'\n',1,1669) +LexToken(EOL,'\n',1,1668) LexToken(VAR,'ok',1,1686) LexToken(ASSIGNMENT,'=',1,1688) LexToken(PREVAR_BOOLEAN,'%f',1,1689) -LexToken(SEMICOLON,';',1,1691) -LexToken(EOL,'\n',1,1692) +LexToken(EOL,'\n',1,1691) LexToken(END,'end',1,1705) LexToken(EOL,'\n',1,1708) LexToken(VAR,'in',1,1721) @@ -226,8 +211,7 @@ LexToken(VAR,'model',1,1734) LexToken(DOT,'.',1,1739) LexToken(VAR,'in2',1,1740) LexToken(CLOSESQBRACKET,']',1,1743) -LexToken(SEMICOLON,';',1,1744) -LexToken(EOL,'\n',1,1745) +LexToken(EOL,'\n',1,1744) LexToken(VAR,'out',1,1758) LexToken(ASSIGNMENT,'=',1,1761) LexToken(OPENSQBRACKET,'[',1,1762) @@ -238,13 +222,11 @@ LexToken(VAR,'model',1,1773) LexToken(DOT,'.',1,1778) LexToken(VAR,'out2',1,1779) LexToken(CLOSESQBRACKET,']',1,1783) -LexToken(SEMICOLON,';',1,1784) -LexToken(EOL,'\n',1,1785) +LexToken(EOL,'\n',1,1784) LexToken(VAR,'funtyp',1,1798) LexToken(ASSIGNMENT,'=',1,1804) LexToken(NUMBER,'4',1,1805) -LexToken(SEMICOLON,';',1,1806) -LexToken(EOL,'\n',1,1807) +LexToken(EOL,'\n',1,1806) LexToken(IF,'if',1,1820) LexToken(VAR,'ok',1,1823) LexToken(THEN,'then',1,1826) @@ -252,8 +234,7 @@ LexToken(EOL,'\n',1,1830) LexToken(VAR,'label',1,1847) LexToken(ASSIGNMENT,'=',1,1852) LexToken(VAR,'exprs',1,1853) -LexToken(SEMICOLON,';',1,1858) -LexToken(EOL,'\n',1,1859) +LexToken(EOL,'\n',1,1858) LexToken(OPENSQBRACKET,'[',1,1876) LexToken(VAR,'model',1,1877) LexToken(COMMA,',',1,1882) @@ -299,29 +280,25 @@ LexToken(VAR,'function_name',1,1981) LexToken(COMMA,',',1,1994) LexToken(VAR,'funtyp',1,1995) LexToken(CLOSEBRACKET,')',1,2001) -LexToken(SEMICOLON,';',1,2002) -LexToken(EOL,'\n',1,2003) +LexToken(EOL,'\n',1,2002) LexToken(VAR,'graphics',1,2020) LexToken(DOT,'.',1,2028) LexToken(VAR,'exprs',1,2029) LexToken(ASSIGNMENT,'=',1,2034) LexToken(VAR,'label',1,2035) -LexToken(SEMICOLON,';',1,2040) -LexToken(EOL,'\n',1,2041) +LexToken(EOL,'\n',1,2040) LexToken(VAR,'arg1',1,2058) LexToken(DOT,'.',1,2062) LexToken(VAR,'graphics',1,2063) LexToken(ASSIGNMENT,'=',1,2071) LexToken(VAR,'graphics',1,2072) -LexToken(SEMICOLON,';',1,2080) -LexToken(EOL,'\n',1,2081) +LexToken(EOL,'\n',1,2080) LexToken(VAR,'arg1',1,2098) LexToken(DOT,'.',1,2102) LexToken(VAR,'model',1,2103) LexToken(ASSIGNMENT,'=',1,2108) LexToken(VAR,'model',1,2109) -LexToken(SEMICOLON,';',1,2114) -LexToken(EOL,'\n',1,2115) +LexToken(EOL,'\n',1,2114) LexToken(VAR,'x',1,2132) LexToken(ASSIGNMENT,'=',1,2133) LexToken(VAR,'arg1',1,2134) @@ -345,13 +322,11 @@ LexToken(EOL,'\n',1,2240) LexToken(VAR,'function_name',1,2249) LexToken(ASSIGNMENT,'=',1,2262) LexToken(DQSTRING,'"mat_div"',1,2271) -LexToken(SEMICOLON,';',1,2272) -LexToken(EOL,'\n',1,2273) +LexToken(EOL,'\n',1,2272) LexToken(VAR,'funtyp',1,2282) LexToken(ASSIGNMENT,'=',1,2288) LexToken(NUMBER,'4',1,2289) -LexToken(SEMICOLON,';',1,2290) -LexToken(EOL,'\n',1,2291) +LexToken(EOL,'\n',1,2290) LexToken(VAR,'model',1,2300) LexToken(DOT,'.',1,2305) LexToken(VAR,'sim',1,2306) @@ -488,8 +463,7 @@ LexToken(OPENBRACKET,'(',1,2721) LexToken(NUMBER,'1',1,2722) LexToken(CLOSEBRACKET,')',1,2723) LexToken(CLOSESQBRACKET,']',1,2724) -LexToken(SEMICOLON,';',1,2725) -LexToken(EOL,'\n',1,2726) +LexToken(EOL,'\n',1,2725) LexToken(VAR,'gr_i',1,2735) LexToken(ASSIGNMENT,'=',1,2739) LexToken(OPENSQBRACKET,'[',1,2740) diff --git a/js/MatrixOp/MATEIG.js b/js/MatrixOp/MATEIG.js index b20766ba..ffdeb0a8 100644 --- a/js/MatrixOp/MATEIG.js +++ b/js/MatrixOp/MATEIG.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,1384) LexToken(THEN,'then',1,1387) LexToken(EOL,'\n',1,1391) LexToken(BREAK,'break',1,1408) -LexToken(COMMA,',',1,1413) -LexToken(EOL,'\n',1,1414) +LexToken(EOL,'\n',1,1413) LexToken(END,'end',1,1427) LexToken(EOL,'\n',1,1430) LexToken(VAR,'label',1,1443) @@ -180,8 +173,7 @@ LexToken(EOL,'\n',1,1520) LexToken(VAR,'function_name',1,1541) LexToken(ASSIGNMENT,'=',1,1554) LexToken(DQSTRING,'"mat_vps"',1,1563) -LexToken(SEMICOLON,';',1,1564) -LexToken(EOL,'\n',1,1565) +LexToken(EOL,'\n',1,1564) LexToken(VAR,'out',1,1586) LexToken(ASSIGNMENT,'=',1,1589) LexToken(OPENSQBRACKET,'[',1,1590) @@ -189,13 +181,11 @@ LexToken(ADDITION,'-',1,1591) LexToken(NUMBER,'1',1,1592) LexToken(NUMBER,'1',1,1594) LexToken(CLOSESQBRACKET,']',1,1595) -LexToken(SEMICOLON,';',1,1596) -LexToken(EOL,'\n',1,1597) +LexToken(EOL,'\n',1,1596) LexToken(VAR,'ot',1,1618) LexToken(ASSIGNMENT,'=',1,1620) LexToken(NUMBER,'2',1,1621) -LexToken(SEMICOLON,';',1,1622) -LexToken(EOL,'\n',1,1623) +LexToken(EOL,'\n',1,1622) LexToken(ELSEIF,'elseif',1,1640) LexToken(OPENBRACKET,'(',1,1647) LexToken(VAR,'decomptyp',1,1648) @@ -207,8 +197,7 @@ LexToken(EOL,'\n',1,1666) LexToken(VAR,'function_name',1,1687) LexToken(ASSIGNMENT,'=',1,1700) LexToken(DQSTRING,'"mat_vpv"',1,1709) -LexToken(SEMICOLON,';',1,1710) -LexToken(EOL,'\n',1,1711) +LexToken(EOL,'\n',1,1710) LexToken(VAR,'out',1,1732) LexToken(ASSIGNMENT,'=',1,1735) LexToken(OPENSQBRACKET,'[',1,1736) @@ -222,36 +211,31 @@ LexToken(NUMBER,'1',1,1744) LexToken(ADDITION,'-',1,1746) LexToken(NUMBER,'1',1,1747) LexToken(CLOSESQBRACKET,']',1,1748) -LexToken(SEMICOLON,';',1,1749) -LexToken(EOL,'\n',1,1750) +LexToken(EOL,'\n',1,1749) LexToken(VAR,'ot',1,1771) LexToken(ASSIGNMENT,'=',1,1773) LexToken(OPENSQBRACKET,'[',1,1774) LexToken(NUMBER,'2',1,1775) LexToken(NUMBER,'2',1,1777) LexToken(CLOSESQBRACKET,']',1,1778) -LexToken(SEMICOLON,';',1,1779) -LexToken(EOL,'\n',1,1780) +LexToken(EOL,'\n',1,1779) LexToken(ELSE,'else',1,1797) LexToken(EOL,'\n',1,1801) LexToken(VAR,'message',1,1822) LexToken(OPENBRACKET,'(',1,1829) LexToken(DQSTRING,'"decomposition type is not supported"',1,1866) LexToken(CLOSEBRACKET,')',1,1867) -LexToken(SEMICOLON,';',1,1868) -LexToken(EOL,'\n',1,1869) +LexToken(EOL,'\n',1,1868) LexToken(VAR,'ok',1,1890) LexToken(ASSIGNMENT,'=',1,1892) LexToken(PREVAR_BOOLEAN,'%f',1,1893) -LexToken(SEMICOLON,';',1,1895) -LexToken(EOL,'\n',1,1896) +LexToken(EOL,'\n',1,1895) LexToken(END,'end',1,1913) LexToken(EOL,'\n',1,1916) LexToken(VAR,'it',1,1933) LexToken(ASSIGNMENT,'=',1,1935) LexToken(NUMBER,'1',1,1936) -LexToken(SEMICOLON,';',1,1937) -LexToken(EOL,'\n',1,1938) +LexToken(EOL,'\n',1,1937) LexToken(ELSEIF,'elseif',1,1951) LexToken(OPENBRACKET,'(',1,1958) LexToken(VAR,'typ',1,1959) @@ -271,8 +255,7 @@ LexToken(EOL,'\n',1,2010) LexToken(VAR,'function_name',1,2031) LexToken(ASSIGNMENT,'=',1,2044) LexToken(DQSTRING,'"matz_vps"',1,2054) -LexToken(SEMICOLON,';',1,2055) -LexToken(EOL,'\n',1,2056) +LexToken(EOL,'\n',1,2055) LexToken(VAR,'out',1,2077) LexToken(ASSIGNMENT,'=',1,2080) LexToken(OPENSQBRACKET,'[',1,2081) @@ -280,13 +263,11 @@ LexToken(ADDITION,'-',1,2082) LexToken(NUMBER,'1',1,2083) LexToken(NUMBER,'1',1,2085) LexToken(CLOSESQBRACKET,']',1,2086) -LexToken(SEMICOLON,';',1,2087) -LexToken(EOL,'\n',1,2088) +LexToken(EOL,'\n',1,2087) LexToken(VAR,'ot',1,2109) LexToken(ASSIGNMENT,'=',1,2111) LexToken(NUMBER,'2',1,2112) -LexToken(SEMICOLON,';',1,2113) -LexToken(EOL,'\n',1,2114) +LexToken(EOL,'\n',1,2113) LexToken(ELSEIF,'elseif',1,2131) LexToken(OPENBRACKET,'(',1,2138) LexToken(VAR,'decomptyp',1,2139) @@ -298,8 +279,7 @@ LexToken(EOL,'\n',1,2157) LexToken(VAR,'function_name',1,2178) LexToken(ASSIGNMENT,'=',1,2191) LexToken(DQSTRING,'"matz_vpv"',1,2201) -LexToken(SEMICOLON,';',1,2202) -LexToken(EOL,'\n',1,2203) +LexToken(EOL,'\n',1,2202) LexToken(VAR,'out',1,2224) LexToken(ASSIGNMENT,'=',1,2227) LexToken(OPENSQBRACKET,'[',1,2228) @@ -313,49 +293,42 @@ LexToken(NUMBER,'1',1,2236) LexToken(ADDITION,'-',1,2238) LexToken(NUMBER,'1',1,2239) LexToken(CLOSESQBRACKET,']',1,2240) -LexToken(SEMICOLON,';',1,2241) -LexToken(EOL,'\n',1,2242) +LexToken(EOL,'\n',1,2241) LexToken(VAR,'ot',1,2263) LexToken(ASSIGNMENT,'=',1,2265) LexToken(OPENSQBRACKET,'[',1,2266) LexToken(NUMBER,'2',1,2267) LexToken(NUMBER,'2',1,2269) LexToken(CLOSESQBRACKET,']',1,2270) -LexToken(SEMICOLON,';',1,2271) -LexToken(EOL,'\n',1,2272) +LexToken(EOL,'\n',1,2271) LexToken(ELSE,'else',1,2289) LexToken(EOL,'\n',1,2293) LexToken(VAR,'message',1,2314) LexToken(OPENBRACKET,'(',1,2321) LexToken(DQSTRING,'"decomposition type is not supported"',1,2358) LexToken(CLOSEBRACKET,')',1,2359) -LexToken(SEMICOLON,';',1,2360) -LexToken(EOL,'\n',1,2361) +LexToken(EOL,'\n',1,2360) LexToken(VAR,'ok',1,2382) LexToken(ASSIGNMENT,'=',1,2384) LexToken(PREVAR_BOOLEAN,'%f',1,2385) -LexToken(SEMICOLON,';',1,2387) -LexToken(EOL,'\n',1,2388) +LexToken(EOL,'\n',1,2387) LexToken(END,'end',1,2405) LexToken(EOL,'\n',1,2408) LexToken(VAR,'it',1,2425) LexToken(ASSIGNMENT,'=',1,2427) LexToken(NUMBER,'2',1,2428) -LexToken(SEMICOLON,';',1,2429) -LexToken(EOL,'\n',1,2430) +LexToken(EOL,'\n',1,2429) LexToken(ELSE,'else',1,2443) LexToken(EOL,'\n',1,2447) LexToken(VAR,'message',1,2464) LexToken(OPENBRACKET,'(',1,2471) LexToken(DQSTRING,'"Datatype is not supported"',1,2498) LexToken(CLOSEBRACKET,')',1,2499) -LexToken(SEMICOLON,';',1,2500) -LexToken(EOL,'\n',1,2501) +LexToken(EOL,'\n',1,2500) LexToken(VAR,'ok',1,2518) LexToken(ASSIGNMENT,'=',1,2520) LexToken(PREVAR_BOOLEAN,'%f',1,2521) -LexToken(SEMICOLON,';',1,2523) -LexToken(EOL,'\n',1,2524) +LexToken(EOL,'\n',1,2523) LexToken(END,'end',1,2537) LexToken(EOL,'\n',1,2540) LexToken(VAR,'in',1,2553) @@ -366,13 +339,11 @@ LexToken(NUMBER,'1',1,2558) LexToken(ADDITION,'-',1,2560) LexToken(NUMBER,'1',1,2561) LexToken(CLOSESQBRACKET,']',1,2562) -LexToken(SEMICOLON,';',1,2563) -LexToken(EOL,'\n',1,2564) +LexToken(EOL,'\n',1,2563) LexToken(VAR,'funtyp',1,2577) LexToken(ASSIGNMENT,'=',1,2583) LexToken(NUMBER,'4',1,2584) -LexToken(SEMICOLON,';',1,2585) -LexToken(EOL,'\n',1,2586) +LexToken(EOL,'\n',1,2585) LexToken(IF,'if',1,2599) LexToken(VAR,'ok',1,2602) LexToken(THEN,'then',1,2605) @@ -428,8 +399,7 @@ LexToken(VAR,'function_name',1,2770) LexToken(COMMA,',',1,2783) LexToken(VAR,'funtyp',1,2784) LexToken(CLOSEBRACKET,')',1,2790) -LexToken(SEMICOLON,';',1,2791) -LexToken(EOL,'\n',1,2792) +LexToken(EOL,'\n',1,2791) LexToken(VAR,'arg1',1,2809) LexToken(DOT,'.',1,2813) LexToken(VAR,'model',1,2814) @@ -471,13 +441,11 @@ LexToken(EOL,'\n',1,3026) LexToken(VAR,'function_name',1,3035) LexToken(ASSIGNMENT,'=',1,3048) LexToken(DQSTRING,'"mat_vps"',1,3057) -LexToken(SEMICOLON,';',1,3058) -LexToken(EOL,'\n',1,3059) +LexToken(EOL,'\n',1,3058) LexToken(VAR,'funtyp',1,3068) LexToken(ASSIGNMENT,'=',1,3074) LexToken(NUMBER,'4',1,3075) -LexToken(SEMICOLON,';',1,3076) -LexToken(EOL,'\n',1,3077) +LexToken(EOL,'\n',1,3076) LexToken(VAR,'model',1,3086) LexToken(DOT,'.',1,3091) LexToken(VAR,'sim',1,3092) @@ -606,8 +574,7 @@ LexToken(OPENBRACKET,'(',1,3504) LexToken(NUMBER,'1',1,3505) LexToken(CLOSEBRACKET,')',1,3506) LexToken(CLOSESQBRACKET,']',1,3507) -LexToken(SEMICOLON,';',1,3508) -LexToken(EOL,'\n',1,3509) +LexToken(EOL,'\n',1,3508) LexToken(VAR,'gr_i',1,3518) LexToken(ASSIGNMENT,'=',1,3522) LexToken(OPENSQBRACKET,'[',1,3523) diff --git a/js/MatrixOp/MATEXPM.js b/js/MatrixOp/MATEXPM.js index 95d9d454..9658a2a5 100644 --- a/js/MatrixOp/MATEXPM.js +++ b/js/MatrixOp/MATEXPM.js @@ -42,20 +42,17 @@ 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(EOL,'\n',1,890) 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(EOL,'\n',1,900) 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(EOL,'\n',1,912) LexToken(SELECT,'select',1,918) LexToken(VAR,'job',1,925) LexToken(EOL,'\n',1,928) @@ -72,8 +69,7 @@ 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(EOL,'\n',1,994) LexToken(VAR,'label',1,1004) LexToken(ASSIGNMENT,'=',1,1009) LexToken(VAR,'graphics',1,1010) @@ -85,8 +81,7 @@ 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(EOL,'\n',1,1049) LexToken(IF,'if',1,1059) LexToken(VAR,'size',1,1062) LexToken(OPENBRACKET,'(',1,1066) @@ -105,8 +100,7 @@ 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(EOL,'\n',1,1110) LexToken(END,'end',1,1120) LexToken(EOL,'\n',1,1138) LexToken(WHILE,'while',1,1147) @@ -145,8 +139,7 @@ LexToken(VAR,'ok',1,1310) LexToken(THEN,'then',1,1313) LexToken(EOL,'\n',1,1317) LexToken(BREAK,'break',1,1334) -LexToken(COMMA,',',1,1339) -LexToken(EOL,'\n',1,1340) +LexToken(EOL,'\n',1,1339) LexToken(END,'end',1,1353) LexToken(EOL,'\n',1,1356) LexToken(IF,'if',1,1369) @@ -160,18 +153,15 @@ LexToken(EOL,'\n',1,1385) LexToken(VAR,'function_name',1,1402) LexToken(ASSIGNMENT,'=',1,1415) LexToken(DQSTRING,'"mat_expm"',1,1425) -LexToken(SEMICOLON,';',1,1426) -LexToken(EOL,'\n',1,1427) +LexToken(EOL,'\n',1,1426) LexToken(VAR,'ot',1,1444) LexToken(ASSIGNMENT,'=',1,1446) LexToken(NUMBER,'1',1,1447) -LexToken(SEMICOLON,';',1,1448) -LexToken(EOL,'\n',1,1449) +LexToken(EOL,'\n',1,1448) LexToken(VAR,'it',1,1466) LexToken(ASSIGNMENT,'=',1,1468) LexToken(NUMBER,'1',1,1469) -LexToken(SEMICOLON,';',1,1470) -LexToken(EOL,'\n',1,1471) +LexToken(EOL,'\n',1,1470) LexToken(ELSEIF,'elseif',1,1484) LexToken(OPENBRACKET,'(',1,1491) LexToken(VAR,'typ',1,1492) @@ -183,31 +173,26 @@ LexToken(EOL,'\n',1,1504) LexToken(VAR,'function_name',1,1521) LexToken(ASSIGNMENT,'=',1,1534) LexToken(DQSTRING,'"matz_expm"',1,1545) -LexToken(SEMICOLON,';',1,1546) -LexToken(EOL,'\n',1,1547) +LexToken(EOL,'\n',1,1546) LexToken(VAR,'ot',1,1564) LexToken(ASSIGNMENT,'=',1,1566) LexToken(NUMBER,'2',1,1567) -LexToken(SEMICOLON,';',1,1568) -LexToken(EOL,'\n',1,1569) +LexToken(EOL,'\n',1,1568) LexToken(VAR,'it',1,1586) LexToken(ASSIGNMENT,'=',1,1588) LexToken(NUMBER,'2',1,1589) -LexToken(SEMICOLON,';',1,1590) -LexToken(EOL,'\n',1,1591) +LexToken(EOL,'\n',1,1590) LexToken(ELSE,'else',1,1604) LexToken(EOL,'\n',1,1608) LexToken(VAR,'message',1,1625) LexToken(OPENBRACKET,'(',1,1632) LexToken(DQSTRING,'"Datatype is not supported"',1,1659) LexToken(CLOSEBRACKET,')',1,1660) -LexToken(SEMICOLON,';',1,1661) -LexToken(EOL,'\n',1,1662) +LexToken(EOL,'\n',1,1661) LexToken(VAR,'ok',1,1679) LexToken(ASSIGNMENT,'=',1,1681) LexToken(PREVAR_BOOLEAN,'%f',1,1682) -LexToken(SEMICOLON,';',1,1684) -LexToken(EOL,'\n',1,1685) +LexToken(EOL,'\n',1,1684) LexToken(END,'end',1,1698) LexToken(EOL,'\n',1,1701) LexToken(VAR,'in',1,1714) @@ -220,8 +205,7 @@ LexToken(VAR,'model',1,1727) LexToken(DOT,'.',1,1732) LexToken(VAR,'in2',1,1733) LexToken(CLOSESQBRACKET,']',1,1736) -LexToken(SEMICOLON,';',1,1737) -LexToken(EOL,'\n',1,1738) +LexToken(EOL,'\n',1,1737) LexToken(VAR,'out',1,1751) LexToken(ASSIGNMENT,'=',1,1754) LexToken(OPENSQBRACKET,'[',1,1755) @@ -232,13 +216,11 @@ LexToken(VAR,'model',1,1766) LexToken(DOT,'.',1,1771) LexToken(VAR,'out2',1,1772) LexToken(CLOSESQBRACKET,']',1,1776) -LexToken(SEMICOLON,';',1,1777) -LexToken(EOL,'\n',1,1778) +LexToken(EOL,'\n',1,1777) LexToken(VAR,'funtyp',1,1791) LexToken(ASSIGNMENT,'=',1,1797) LexToken(NUMBER,'4',1,1798) -LexToken(SEMICOLON,';',1,1799) -LexToken(EOL,'\n',1,1800) +LexToken(EOL,'\n',1,1799) LexToken(IF,'if',1,1813) LexToken(VAR,'ok',1,1816) LexToken(THEN,'then',1,1819) @@ -246,8 +228,7 @@ LexToken(EOL,'\n',1,1823) LexToken(VAR,'label',1,1840) LexToken(ASSIGNMENT,'=',1,1845) LexToken(VAR,'exprs',1,1846) -LexToken(SEMICOLON,';',1,1851) -LexToken(EOL,'\n',1,1852) +LexToken(EOL,'\n',1,1851) LexToken(OPENSQBRACKET,'[',1,1869) LexToken(VAR,'model',1,1870) LexToken(COMMA,',',1,1875) @@ -293,15 +274,13 @@ LexToken(VAR,'function_name',1,1974) LexToken(COMMA,',',1,1987) LexToken(VAR,'funtyp',1,1988) LexToken(CLOSEBRACKET,')',1,1994) -LexToken(SEMICOLON,';',1,1995) -LexToken(EOL,'\n',1,1996) +LexToken(EOL,'\n',1,1995) LexToken(VAR,'graphics',1,2013) LexToken(DOT,'.',1,2021) LexToken(VAR,'exprs',1,2022) LexToken(ASSIGNMENT,'=',1,2027) LexToken(VAR,'label',1,2028) -LexToken(SEMICOLON,';',1,2033) -LexToken(EOL,'\n',1,2034) +LexToken(EOL,'\n',1,2033) LexToken(VAR,'arg1',1,2051) LexToken(DOT,'.',1,2055) LexToken(VAR,'graphics',1,2056) @@ -313,8 +292,7 @@ LexToken(DOT,'.',1,2078) LexToken(VAR,'model',1,2079) LexToken(ASSIGNMENT,'=',1,2084) LexToken(VAR,'model',1,2085) -LexToken(SEMICOLON,';',1,2090) -LexToken(EOL,'\n',1,2091) +LexToken(EOL,'\n',1,2090) LexToken(VAR,'x',1,2108) LexToken(ASSIGNMENT,'=',1,2109) LexToken(VAR,'arg1',1,2110) @@ -338,13 +316,11 @@ LexToken(EOL,'\n',1,2216) LexToken(VAR,'function_name',1,2225) LexToken(ASSIGNMENT,'=',1,2238) LexToken(DQSTRING,'"mat_expm"',1,2248) -LexToken(SEMICOLON,';',1,2249) -LexToken(EOL,'\n',1,2250) +LexToken(EOL,'\n',1,2249) LexToken(VAR,'funtyp',1,2259) LexToken(ASSIGNMENT,'=',1,2265) LexToken(NUMBER,'4',1,2266) -LexToken(SEMICOLON,';',1,2267) -LexToken(EOL,'\n',1,2268) +LexToken(EOL,'\n',1,2267) LexToken(VAR,'model',1,2277) LexToken(DOT,'.',1,2282) LexToken(VAR,'sim',1,2283) @@ -469,8 +445,7 @@ LexToken(OPENBRACKET,'(',1,2685) LexToken(NUMBER,'1',1,2686) LexToken(CLOSEBRACKET,')',1,2687) LexToken(CLOSESQBRACKET,']',1,2688) -LexToken(SEMICOLON,';',1,2689) -LexToken(EOL,'\n',1,2690) +LexToken(EOL,'\n',1,2689) LexToken(VAR,'gr_i',1,2699) LexToken(ASSIGNMENT,'=',1,2703) LexToken(OPENSQBRACKET,'[',1,2704) diff --git a/js/MatrixOp/MATINV.js b/js/MatrixOp/MATINV.js index 0dfe4a93..ab2f3b43 100644 --- a/js/MatrixOp/MATINV.js +++ b/js/MatrixOp/MATINV.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,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,979) LexToken(VAR,'arg1',1,980) LexToken(DOT,'.',1,984) LexToken(VAR,'graphics',1,985) -LexToken(SEMICOLON,';',1,993) -LexToken(EOL,'\n',1,994) +LexToken(EOL,'\n',1,993) LexToken(VAR,'label',1,1003) LexToken(ASSIGNMENT,'=',1,1008) LexToken(VAR,'graphics',1,1009) @@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1037) LexToken(VAR,'arg1',1,1038) LexToken(DOT,'.',1,1042) LexToken(VAR,'model',1,1043) -LexToken(SEMICOLON,';',1,1048) -LexToken(EOL,'\n',1,1049) +LexToken(EOL,'\n',1,1048) LexToken(IF,'if',1,1058) LexToken(VAR,'size',1,1061) LexToken(OPENBRACKET,'(',1,1065) @@ -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) @@ -145,8 +139,7 @@ LexToken(VAR,'ok',1,1311) LexToken(THEN,'then',1,1314) LexToken(EOL,'\n',1,1318) LexToken(BREAK,'break',1,1335) -LexToken(COMMA,',',1,1340) -LexToken(EOL,'\n',1,1341) +LexToken(EOL,'\n',1,1340) LexToken(END,'end',1,1354) LexToken(EOL,'\n',1,1357) LexToken(IF,'if',1,1370) @@ -160,18 +153,15 @@ LexToken(EOL,'\n',1,1386) LexToken(VAR,'function_name',1,1403) LexToken(ASSIGNMENT,'=',1,1416) LexToken(DQSTRING,'"mat_inv"',1,1425) -LexToken(SEMICOLON,';',1,1426) -LexToken(EOL,'\n',1,1427) +LexToken(EOL,'\n',1,1426) LexToken(VAR,'ot',1,1444) LexToken(ASSIGNMENT,'=',1,1446) LexToken(NUMBER,'1',1,1447) -LexToken(SEMICOLON,';',1,1448) -LexToken(EOL,'\n',1,1449) +LexToken(EOL,'\n',1,1448) LexToken(VAR,'it',1,1466) LexToken(ASSIGNMENT,'=',1,1468) LexToken(NUMBER,'1',1,1469) -LexToken(SEMICOLON,';',1,1470) -LexToken(EOL,'\n',1,1471) +LexToken(EOL,'\n',1,1470) LexToken(ELSEIF,'elseif',1,1484) LexToken(OPENBRACKET,'(',1,1491) LexToken(VAR,'typ',1,1492) @@ -183,31 +173,26 @@ LexToken(EOL,'\n',1,1504) LexToken(VAR,'function_name',1,1521) LexToken(ASSIGNMENT,'=',1,1534) LexToken(DQSTRING,'"matz_inv"',1,1544) -LexToken(SEMICOLON,';',1,1545) -LexToken(EOL,'\n',1,1546) +LexToken(EOL,'\n',1,1545) LexToken(VAR,'ot',1,1563) LexToken(ASSIGNMENT,'=',1,1565) LexToken(NUMBER,'2',1,1566) -LexToken(SEMICOLON,';',1,1567) -LexToken(EOL,'\n',1,1568) +LexToken(EOL,'\n',1,1567) LexToken(VAR,'it',1,1585) LexToken(ASSIGNMENT,'=',1,1587) LexToken(NUMBER,'2',1,1588) -LexToken(SEMICOLON,';',1,1589) -LexToken(EOL,'\n',1,1590) +LexToken(EOL,'\n',1,1589) LexToken(ELSE,'else',1,1603) LexToken(EOL,'\n',1,1607) LexToken(VAR,'message',1,1624) LexToken(OPENBRACKET,'(',1,1631) LexToken(DQSTRING,'"Datatype is not supported"',1,1658) LexToken(CLOSEBRACKET,')',1,1659) -LexToken(SEMICOLON,';',1,1660) -LexToken(EOL,'\n',1,1661) +LexToken(EOL,'\n',1,1660) LexToken(VAR,'ok',1,1678) LexToken(ASSIGNMENT,'=',1,1680) LexToken(PREVAR_BOOLEAN,'%f',1,1681) -LexToken(SEMICOLON,';',1,1683) -LexToken(EOL,'\n',1,1684) +LexToken(EOL,'\n',1,1683) LexToken(END,'end',1,1697) LexToken(EOL,'\n',1,1700) LexToken(VAR,'in',1,1713) @@ -220,8 +205,7 @@ LexToken(VAR,'model',1,1726) LexToken(DOT,'.',1,1731) LexToken(VAR,'in2',1,1732) LexToken(CLOSESQBRACKET,']',1,1735) -LexToken(SEMICOLON,';',1,1736) -LexToken(EOL,'\n',1,1737) +LexToken(EOL,'\n',1,1736) LexToken(VAR,'out',1,1750) LexToken(ASSIGNMENT,'=',1,1753) LexToken(OPENSQBRACKET,'[',1,1754) @@ -232,13 +216,11 @@ LexToken(VAR,'model',1,1765) LexToken(DOT,'.',1,1770) LexToken(VAR,'out2',1,1771) LexToken(CLOSESQBRACKET,']',1,1775) -LexToken(SEMICOLON,';',1,1776) -LexToken(EOL,'\n',1,1777) +LexToken(EOL,'\n',1,1776) LexToken(VAR,'funtyp',1,1790) LexToken(ASSIGNMENT,'=',1,1796) LexToken(NUMBER,'4',1,1797) -LexToken(SEMICOLON,';',1,1798) -LexToken(EOL,'\n',1,1799) +LexToken(EOL,'\n',1,1798) LexToken(IF,'if',1,1812) LexToken(VAR,'ok',1,1815) LexToken(THEN,'then',1,1818) @@ -246,8 +228,7 @@ LexToken(EOL,'\n',1,1822) LexToken(VAR,'label',1,1839) LexToken(ASSIGNMENT,'=',1,1844) LexToken(VAR,'exprs',1,1845) -LexToken(SEMICOLON,';',1,1850) -LexToken(EOL,'\n',1,1851) +LexToken(EOL,'\n',1,1850) LexToken(OPENSQBRACKET,'[',1,1868) LexToken(VAR,'model',1,1869) LexToken(COMMA,',',1,1874) @@ -293,29 +274,25 @@ LexToken(VAR,'function_name',1,1973) LexToken(COMMA,',',1,1986) LexToken(VAR,'funtyp',1,1987) LexToken(CLOSEBRACKET,')',1,1993) -LexToken(SEMICOLON,';',1,1994) -LexToken(EOL,'\n',1,1995) +LexToken(EOL,'\n',1,1994) LexToken(VAR,'graphics',1,2012) LexToken(DOT,'.',1,2020) LexToken(VAR,'exprs',1,2021) LexToken(ASSIGNMENT,'=',1,2026) LexToken(VAR,'label',1,2027) -LexToken(SEMICOLON,';',1,2032) -LexToken(EOL,'\n',1,2033) +LexToken(EOL,'\n',1,2032) LexToken(VAR,'arg1',1,2050) LexToken(DOT,'.',1,2054) LexToken(VAR,'graphics',1,2055) LexToken(ASSIGNMENT,'=',1,2063) LexToken(VAR,'graphics',1,2064) -LexToken(SEMICOLON,';',1,2072) -LexToken(EOL,'\n',1,2073) +LexToken(EOL,'\n',1,2072) LexToken(VAR,'arg1',1,2090) LexToken(DOT,'.',1,2094) LexToken(VAR,'model',1,2095) LexToken(ASSIGNMENT,'=',1,2100) LexToken(VAR,'model',1,2101) -LexToken(SEMICOLON,';',1,2106) -LexToken(EOL,'\n',1,2107) +LexToken(EOL,'\n',1,2106) LexToken(VAR,'x',1,2124) LexToken(ASSIGNMENT,'=',1,2125) LexToken(VAR,'arg1',1,2126) @@ -339,13 +316,11 @@ LexToken(EOL,'\n',1,2232) LexToken(VAR,'function_name',1,2241) LexToken(ASSIGNMENT,'=',1,2254) LexToken(DQSTRING,'"mat_inv"',1,2263) -LexToken(SEMICOLON,';',1,2264) -LexToken(EOL,'\n',1,2265) +LexToken(EOL,'\n',1,2264) LexToken(VAR,'funtyp',1,2274) LexToken(ASSIGNMENT,'=',1,2280) LexToken(NUMBER,'4',1,2281) -LexToken(SEMICOLON,';',1,2282) -LexToken(EOL,'\n',1,2283) +LexToken(EOL,'\n',1,2282) LexToken(VAR,'model',1,2292) LexToken(DOT,'.',1,2297) LexToken(VAR,'sim',1,2298) @@ -470,8 +445,7 @@ LexToken(OPENBRACKET,'(',1,2700) LexToken(NUMBER,'1',1,2701) LexToken(CLOSEBRACKET,')',1,2702) LexToken(CLOSESQBRACKET,']',1,2703) -LexToken(SEMICOLON,';',1,2704) -LexToken(EOL,'\n',1,2705) +LexToken(EOL,'\n',1,2704) LexToken(VAR,'gr_i',1,2714) LexToken(ASSIGNMENT,'=',1,2718) LexToken(OPENSQBRACKET,'[',1,2719) diff --git a/js/MatrixOp/MATLU.js b/js/MatrixOp/MATLU.js index 84f12c18..2da9e063 100644 --- a/js/MatrixOp/MATLU.js +++ b/js/MatrixOp/MATLU.js @@ -42,20 +42,17 @@ LexToken(VAR,'x',1,884) LexToken(ASSIGNMENT,'=',1,885) LexToken(OPENSQBRACKET,'[',1,886) LexToken(CLOSESQBRACKET,']',1,887) -LexToken(SEMICOLON,';',1,888) -LexToken(EOL,'\n',1,889) +LexToken(EOL,'\n',1,888) LexToken(VAR,'y',1,894) LexToken(ASSIGNMENT,'=',1,895) LexToken(OPENSQBRACKET,'[',1,896) LexToken(CLOSESQBRACKET,']',1,897) -LexToken(SEMICOLON,';',1,898) -LexToken(EOL,'\n',1,899) +LexToken(EOL,'\n',1,898) LexToken(VAR,'typ',1,904) LexToken(ASSIGNMENT,'=',1,907) LexToken(OPENSQBRACKET,'[',1,908) LexToken(CLOSESQBRACKET,']',1,909) -LexToken(SEMICOLON,';',1,910) -LexToken(EOL,'\n',1,911) +LexToken(EOL,'\n',1,910) LexToken(SELECT,'select',1,916) LexToken(VAR,'job',1,923) LexToken(EOL,'\n',1,926) @@ -72,15 +69,13 @@ LexToken(ASSIGNMENT,'=',1,975) LexToken(VAR,'arg1',1,976) LexToken(DOT,'.',1,980) LexToken(VAR,'model',1,981) -LexToken(SEMICOLON,';',1,986) -LexToken(EOL,'\n',1,987) +LexToken(EOL,'\n',1,986) LexToken(VAR,'graphics',1,996) LexToken(ASSIGNMENT,'=',1,1004) LexToken(VAR,'arg1',1,1005) LexToken(DOT,'.',1,1009) LexToken(VAR,'graphics',1,1010) -LexToken(SEMICOLON,';',1,1018) -LexToken(EOL,'\n',1,1019) +LexToken(EOL,'\n',1,1018) LexToken(VAR,'label',1,1028) LexToken(ASSIGNMENT,'=',1,1033) LexToken(VAR,'graphics',1,1034) @@ -105,8 +100,7 @@ LexToken(CLOSEBRACKET,')',1,1104) LexToken(ASSIGNMENT,'=',1,1105) LexToken(OPENSQBRACKET,'[',1,1106) LexToken(CLOSESQBRACKET,']',1,1107) -LexToken(COMMA,',',1,1108) -LexToken(EOL,'\n',1,1109) +LexToken(EOL,'\n',1,1108) LexToken(END,'end',1,1118) LexToken(EOL,'\n',1,1136) LexToken(WHILE,'while',1,1145) @@ -138,16 +132,14 @@ LexToken(CLOSEBRACKET,')',1,1293) LexToken(COMMA,',',1,1294) LexToken(VAR,'label',1,1295) LexToken(CLOSEBRACKET,')',1,1300) -LexToken(SEMICOLON,';',1,1301) -LexToken(EOL,'\n',1,1302) +LexToken(EOL,'\n',1,1301) LexToken(IF,'if',1,1315) LexToken(NOT,'~',1,1318) LexToken(VAR,'ok',1,1319) LexToken(THEN,'then',1,1322) LexToken(EOL,'\n',1,1326) LexToken(BREAK,'break',1,1343) -LexToken(COMMA,',',1,1348) -LexToken(EOL,'\n',1,1349) +LexToken(EOL,'\n',1,1348) LexToken(END,'end',1,1362) LexToken(EOL,'\n',1,1365) LexToken(IF,'if',1,1378) @@ -161,21 +153,18 @@ LexToken(EOL,'\n',1,1394) LexToken(VAR,'function_name',1,1411) LexToken(ASSIGNMENT,'=',1,1424) LexToken(DQSTRING,'"mat_lu"',1,1432) -LexToken(SEMICOLON,';',1,1433) -LexToken(EOL,'\n',1,1434) +LexToken(EOL,'\n',1,1433) LexToken(VAR,'ot',1,1451) LexToken(ASSIGNMENT,'=',1,1453) LexToken(OPENSQBRACKET,'[',1,1454) LexToken(NUMBER,'1',1,1455) LexToken(NUMBER,'1',1,1457) LexToken(CLOSESQBRACKET,']',1,1458) -LexToken(SEMICOLON,';',1,1459) -LexToken(EOL,'\n',1,1460) +LexToken(EOL,'\n',1,1459) LexToken(VAR,'it',1,1477) LexToken(ASSIGNMENT,'=',1,1479) LexToken(NUMBER,'1',1,1480) -LexToken(SEMICOLON,';',1,1481) -LexToken(EOL,'\n',1,1482) +LexToken(EOL,'\n',1,1481) LexToken(ELSEIF,'elseif',1,1495) LexToken(OPENBRACKET,'(',1,1502) LexToken(VAR,'typ',1,1503) @@ -187,34 +176,29 @@ LexToken(EOL,'\n',1,1515) LexToken(VAR,'function_name',1,1532) LexToken(ASSIGNMENT,'=',1,1545) LexToken(DQSTRING,'"matz_lu"',1,1554) -LexToken(SEMICOLON,';',1,1555) -LexToken(EOL,'\n',1,1556) +LexToken(EOL,'\n',1,1555) LexToken(VAR,'ot',1,1573) LexToken(ASSIGNMENT,'=',1,1575) LexToken(OPENSQBRACKET,'[',1,1576) LexToken(NUMBER,'2',1,1577) LexToken(NUMBER,'2',1,1579) LexToken(CLOSESQBRACKET,']',1,1580) -LexToken(SEMICOLON,';',1,1581) -LexToken(EOL,'\n',1,1582) +LexToken(EOL,'\n',1,1581) LexToken(VAR,'it',1,1599) LexToken(ASSIGNMENT,'=',1,1601) LexToken(NUMBER,'2',1,1602) -LexToken(SEMICOLON,';',1,1603) -LexToken(EOL,'\n',1,1604) +LexToken(EOL,'\n',1,1603) LexToken(ELSE,'else',1,1617) LexToken(EOL,'\n',1,1621) LexToken(VAR,'message',1,1638) LexToken(OPENBRACKET,'(',1,1645) LexToken(DQSTRING,'"Datatype is not supported"',1,1672) LexToken(CLOSEBRACKET,')',1,1673) -LexToken(SEMICOLON,';',1,1674) -LexToken(EOL,'\n',1,1675) +LexToken(EOL,'\n',1,1674) LexToken(VAR,'ok',1,1692) LexToken(ASSIGNMENT,'=',1,1694) LexToken(PREVAR_BOOLEAN,'%f',1,1695) -LexToken(SEMICOLON,';',1,1697) -LexToken(EOL,'\n',1,1698) +LexToken(EOL,'\n',1,1697) LexToken(END,'end',1,1711) LexToken(EOL,'\n',1,1714) LexToken(IF,'if',1,1727) @@ -279,8 +263,7 @@ LexToken(EOL,'\n',1,1903) LexToken(VAR,'funtyp',1,1920) LexToken(ASSIGNMENT,'=',1,1926) LexToken(NUMBER,'4',1,1927) -LexToken(SEMICOLON,';',1,1928) -LexToken(EOL,'\n',1,1929) +LexToken(EOL,'\n',1,1928) LexToken(VAR,'model',1,1946) LexToken(DOT,'.',1,1951) LexToken(VAR,'sim',1,1952) @@ -297,15 +280,13 @@ LexToken(DOT,'.',1,2007) LexToken(VAR,'exprs',1,2008) LexToken(ASSIGNMENT,'=',1,2013) LexToken(VAR,'lab',1,2014) -LexToken(SEMICOLON,';',1,2017) -LexToken(EOL,'\n',1,2018) +LexToken(EOL,'\n',1,2017) LexToken(VAR,'x',1,2035) LexToken(DOT,'.',1,2036) LexToken(VAR,'graphics',1,2037) LexToken(ASSIGNMENT,'=',1,2045) LexToken(VAR,'graphics',1,2046) -LexToken(SEMICOLON,';',1,2054) -LexToken(EOL,'\n',1,2055) +LexToken(EOL,'\n',1,2054) LexToken(VAR,'x',1,2072) LexToken(DOT,'.',1,2073) LexToken(VAR,'model',1,2074) @@ -331,13 +312,11 @@ LexToken(EOL,'\n',1,2187) LexToken(VAR,'function_name',1,2196) LexToken(ASSIGNMENT,'=',1,2209) LexToken(DQSTRING,'"mat_lu"',1,2217) -LexToken(SEMICOLON,';',1,2218) -LexToken(EOL,'\n',1,2219) +LexToken(EOL,'\n',1,2218) LexToken(VAR,'funtyp',1,2228) LexToken(ASSIGNMENT,'=',1,2234) LexToken(NUMBER,'4',1,2235) -LexToken(SEMICOLON,';',1,2236) -LexToken(EOL,'\n',1,2237) +LexToken(EOL,'\n',1,2236) LexToken(VAR,'model',1,2246) LexToken(DOT,'.',1,2251) LexToken(VAR,'sim',1,2252) @@ -475,8 +454,7 @@ LexToken(VAR,'sci2exp',1,2737) LexToken(OPENBRACKET,'(',1,2744) LexToken(NUMBER,'1',1,2745) LexToken(CLOSEBRACKET,')',1,2746) -LexToken(SEMICOLON,';',1,2747) -LexToken(EOL,'\n',1,2748) +LexToken(EOL,'\n',1,2747) LexToken(VAR,'gr_i',1,2757) LexToken(ASSIGNMENT,'=',1,2761) LexToken(OPENSQBRACKET,'[',1,2762) diff --git a/js/MatrixOp/MATMAGPHI.js b/js/MatrixOp/MATMAGPHI.js index 08bbc042..c983af31 100644 --- a/js/MatrixOp/MATMAGPHI.js +++ b/js/MatrixOp/MATMAGPHI.js @@ -42,20 +42,17 @@ LexToken(VAR,'x',1,888) LexToken(ASSIGNMENT,'=',1,889) LexToken(OPENSQBRACKET,'[',1,890) LexToken(CLOSESQBRACKET,']',1,891) -LexToken(SEMICOLON,';',1,892) -LexToken(EOL,'\n',1,893) +LexToken(EOL,'\n',1,892) LexToken(VAR,'y',1,898) LexToken(ASSIGNMENT,'=',1,899) LexToken(OPENSQBRACKET,'[',1,900) LexToken(CLOSESQBRACKET,']',1,901) -LexToken(SEMICOLON,';',1,902) -LexToken(EOL,'\n',1,903) +LexToken(EOL,'\n',1,902) LexToken(VAR,'typ',1,908) LexToken(ASSIGNMENT,'=',1,911) LexToken(OPENSQBRACKET,'[',1,912) LexToken(CLOSESQBRACKET,']',1,913) -LexToken(SEMICOLON,';',1,914) -LexToken(EOL,'\n',1,915) +LexToken(EOL,'\n',1,914) LexToken(SELECT,'select',1,920) LexToken(VAR,'job',1,927) LexToken(EOL,'\n',1,930) @@ -72,15 +69,13 @@ LexToken(ASSIGNMENT,'=',1,979) LexToken(VAR,'arg1',1,980) LexToken(DOT,'.',1,984) LexToken(VAR,'model',1,985) -LexToken(SEMICOLON,';',1,990) -LexToken(EOL,'\n',1,991) +LexToken(EOL,'\n',1,990) LexToken(VAR,'graphics',1,1000) LexToken(ASSIGNMENT,'=',1,1008) LexToken(VAR,'arg1',1,1009) LexToken(DOT,'.',1,1013) LexToken(VAR,'graphics',1,1014) -LexToken(SEMICOLON,';',1,1022) -LexToken(EOL,'\n',1,1023) +LexToken(EOL,'\n',1,1022) LexToken(VAR,'label',1,1032) LexToken(ASSIGNMENT,'=',1,1037) LexToken(VAR,'graphics',1,1038) @@ -105,8 +100,7 @@ LexToken(CLOSEBRACKET,')',1,1108) LexToken(ASSIGNMENT,'=',1,1109) LexToken(OPENSQBRACKET,'[',1,1110) LexToken(CLOSESQBRACKET,']',1,1111) -LexToken(COMMA,',',1,1112) -LexToken(EOL,'\n',1,1113) +LexToken(EOL,'\n',1,1112) LexToken(END,'end',1,1122) LexToken(EOL,'\n',1,1140) LexToken(WHILE,'while',1,1149) @@ -145,8 +139,7 @@ LexToken(VAR,'ok',1,1339) LexToken(THEN,'then',1,1342) LexToken(EOL,'\n',1,1346) LexToken(BREAK,'break',1,1363) -LexToken(COMMA,',',1,1368) -LexToken(EOL,'\n',1,1369) +LexToken(EOL,'\n',1,1368) LexToken(END,'end',1,1382) LexToken(EOL,'\n',1,1385) LexToken(VAR,'label',1,1398) @@ -164,8 +157,7 @@ LexToken(EOL,'\n',1,1442) LexToken(VAR,'function_name',1,1459) LexToken(ASSIGNMENT,'=',1,1472) LexToken(DQSTRING,'"matz_abs"',1,1482) -LexToken(SEMICOLON,';',1,1483) -LexToken(EOL,'\n',1,1484) +LexToken(EOL,'\n',1,1483) LexToken(VAR,'in',1,1501) LexToken(ASSIGNMENT,'=',1,1503) LexToken(OPENSQBRACKET,'[',1,1504) @@ -174,13 +166,11 @@ LexToken(NUMBER,'1',1,1506) LexToken(ADDITION,'-',1,1508) LexToken(NUMBER,'2',1,1509) LexToken(CLOSESQBRACKET,']',1,1510) -LexToken(SEMICOLON,';',1,1511) -LexToken(EOL,'\n',1,1512) +LexToken(EOL,'\n',1,1511) LexToken(VAR,'it',1,1529) LexToken(ASSIGNMENT,'=',1,1531) LexToken(NUMBER,'2',1,1532) -LexToken(SEMICOLON,';',1,1533) -LexToken(EOL,'\n',1,1534) +LexToken(EOL,'\n',1,1533) LexToken(VAR,'out',1,1551) LexToken(ASSIGNMENT,'=',1,1554) LexToken(OPENSQBRACKET,'[',1,1555) @@ -194,16 +184,14 @@ LexToken(NUMBER,'1',1,1563) LexToken(ADDITION,'-',1,1565) LexToken(NUMBER,'2',1,1566) LexToken(CLOSESQBRACKET,']',1,1567) -LexToken(SEMICOLON,';',1,1568) -LexToken(EOL,'\n',1,1569) +LexToken(EOL,'\n',1,1568) LexToken(VAR,'ot',1,1586) LexToken(ASSIGNMENT,'=',1,1588) LexToken(OPENSQBRACKET,'[',1,1589) LexToken(NUMBER,'1',1,1590) LexToken(NUMBER,'1',1,1592) LexToken(CLOSESQBRACKET,']',1,1593) -LexToken(SEMICOLON,';',1,1594) -LexToken(EOL,'\n',1,1595) +LexToken(EOL,'\n',1,1594) LexToken(ELSEIF,'elseif',1,1608) LexToken(OPENBRACKET,'(',1,1615) LexToken(VAR,'decomptyp',1,1616) @@ -215,8 +203,7 @@ LexToken(EOL,'\n',1,1634) LexToken(VAR,'function_name',1,1651) LexToken(ASSIGNMENT,'=',1,1664) LexToken(DQSTRING,'"matz_absc"',1,1675) -LexToken(SEMICOLON,';',1,1676) -LexToken(EOL,'\n',1,1677) +LexToken(EOL,'\n',1,1676) LexToken(VAR,'in',1,1694) LexToken(ASSIGNMENT,'=',1,1696) LexToken(OPENSQBRACKET,'[',1,1697) @@ -230,16 +217,14 @@ LexToken(NUMBER,'1',1,1705) LexToken(ADDITION,'-',1,1707) LexToken(NUMBER,'2',1,1708) LexToken(CLOSESQBRACKET,']',1,1709) -LexToken(SEMICOLON,';',1,1710) -LexToken(EOL,'\n',1,1711) +LexToken(EOL,'\n',1,1710) LexToken(VAR,'it',1,1728) LexToken(ASSIGNMENT,'=',1,1730) LexToken(OPENSQBRACKET,'[',1,1731) LexToken(NUMBER,'1',1,1732) LexToken(NUMBER,'1',1,1734) LexToken(CLOSESQBRACKET,']',1,1735) -LexToken(SEMICOLON,';',1,1736) -LexToken(EOL,'\n',1,1737) +LexToken(EOL,'\n',1,1736) LexToken(VAR,'out',1,1754) LexToken(ASSIGNMENT,'=',1,1757) LexToken(OPENSQBRACKET,'[',1,1758) @@ -248,33 +233,28 @@ LexToken(NUMBER,'1',1,1760) LexToken(ADDITION,'-',1,1762) LexToken(NUMBER,'2',1,1763) LexToken(CLOSESQBRACKET,']',1,1764) -LexToken(SEMICOLON,';',1,1765) -LexToken(EOL,'\n',1,1766) +LexToken(EOL,'\n',1,1765) LexToken(VAR,'ot',1,1783) LexToken(ASSIGNMENT,'=',1,1785) LexToken(NUMBER,'2',1,1786) -LexToken(SEMICOLON,';',1,1787) -LexToken(EOL,'\n',1,1788) +LexToken(EOL,'\n',1,1787) LexToken(ELSE,'else',1,1801) LexToken(EOL,'\n',1,1805) LexToken(VAR,'message',1,1822) LexToken(OPENBRACKET,'(',1,1829) LexToken(DQSTRING,'"decomposition type is not supported"',1,1866) LexToken(CLOSEBRACKET,')',1,1867) -LexToken(SEMICOLON,';',1,1868) -LexToken(EOL,'\n',1,1869) +LexToken(EOL,'\n',1,1868) LexToken(VAR,'ok',1,1886) LexToken(ASSIGNMENT,'=',1,1888) LexToken(PREVAR_BOOLEAN,'%f',1,1889) -LexToken(SEMICOLON,';',1,1891) -LexToken(EOL,'\n',1,1892) +LexToken(EOL,'\n',1,1891) LexToken(END,'end',1,1905) LexToken(EOL,'\n',1,1908) LexToken(VAR,'funtyp',1,1921) LexToken(ASSIGNMENT,'=',1,1927) LexToken(NUMBER,'4',1,1928) -LexToken(SEMICOLON,';',1,1929) -LexToken(EOL,'\n',1,1930) +LexToken(EOL,'\n',1,1929) LexToken(IF,'if',1,1943) LexToken(VAR,'ok',1,1946) LexToken(THEN,'then',1,1949) @@ -330,8 +310,7 @@ LexToken(VAR,'function_name',1,2114) LexToken(COMMA,',',1,2127) LexToken(VAR,'funtyp',1,2128) LexToken(CLOSEBRACKET,')',1,2134) -LexToken(SEMICOLON,';',1,2135) -LexToken(EOL,'\n',1,2136) +LexToken(EOL,'\n',1,2135) LexToken(VAR,'arg1',1,2153) LexToken(DOT,'.',1,2157) LexToken(VAR,'model',1,2158) @@ -373,13 +352,11 @@ LexToken(EOL,'\n',1,2370) LexToken(VAR,'function_name',1,2379) LexToken(ASSIGNMENT,'=',1,2392) LexToken(DQSTRING,'"matz_abs"',1,2402) -LexToken(SEMICOLON,';',1,2403) -LexToken(EOL,'\n',1,2404) +LexToken(EOL,'\n',1,2403) LexToken(VAR,'funtyp',1,2413) LexToken(ASSIGNMENT,'=',1,2419) LexToken(NUMBER,'4',1,2420) -LexToken(SEMICOLON,';',1,2421) -LexToken(EOL,'\n',1,2422) +LexToken(EOL,'\n',1,2421) LexToken(VAR,'model',1,2431) LexToken(DOT,'.',1,2436) LexToken(VAR,'sim',1,2437) @@ -516,8 +493,7 @@ LexToken(OPENBRACKET,'(',1,2852) LexToken(NUMBER,'1',1,2853) LexToken(CLOSEBRACKET,')',1,2854) LexToken(CLOSESQBRACKET,']',1,2855) -LexToken(SEMICOLON,';',1,2856) -LexToken(EOL,'\n',1,2857) +LexToken(EOL,'\n',1,2856) LexToken(VAR,'gr_i',1,2866) LexToken(ASSIGNMENT,'=',1,2870) LexToken(OPENSQBRACKET,'[',1,2871) diff --git a/js/MatrixOp/MATMUL.js b/js/MatrixOp/MATMUL.js index 920f4f3f..95500fde 100644 --- a/js/MatrixOp/MATMUL.js +++ b/js/MatrixOp/MATMUL.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',1,880) LexToken(ASSIGNMENT,'=',1,881) LexToken(OPENSQBRACKET,'[',1,882) LexToken(CLOSESQBRACKET,']',1,883) -LexToken(SEMICOLON,';',1,884) -LexToken(EOL,'\n',1,885) +LexToken(EOL,'\n',1,884) LexToken(VAR,'y',1,890) LexToken(ASSIGNMENT,'=',1,891) LexToken(OPENSQBRACKET,'[',1,892) LexToken(CLOSESQBRACKET,']',1,893) -LexToken(SEMICOLON,';',1,894) -LexToken(EOL,'\n',1,895) +LexToken(EOL,'\n',1,894) LexToken(VAR,'typ',1,900) LexToken(ASSIGNMENT,'=',1,903) LexToken(OPENSQBRACKET,'[',1,904) LexToken(CLOSESQBRACKET,']',1,905) -LexToken(SEMICOLON,';',1,906) -LexToken(EOL,'\n',1,907) +LexToken(EOL,'\n',1,906) LexToken(SELECT,'select',1,912) LexToken(VAR,'job',1,919) LexToken(EOL,'\n',1,922) @@ -71,8 +68,7 @@ LexToken(ASSIGNMENT,'=',1,974) LexToken(VAR,'x',1,975) LexToken(DOT,'.',1,976) LexToken(VAR,'graphics',1,977) -LexToken(SEMICOLON,';',1,985) -LexToken(EOL,'\n',1,986) +LexToken(EOL,'\n',1,985) LexToken(VAR,'label',1,995) LexToken(ASSIGNMENT,'=',1,1000) LexToken(VAR,'graphics',1,1001) @@ -84,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1029) LexToken(VAR,'x',1,1030) LexToken(DOT,'.',1,1031) LexToken(VAR,'model',1,1032) -LexToken(SEMICOLON,';',1,1037) -LexToken(EOL,'\n',1,1038) +LexToken(EOL,'\n',1,1037) LexToken(IF,'if',1,1047) LexToken(VAR,'model',1,1050) LexToken(DOT,'.',1,1055) @@ -100,8 +95,7 @@ LexToken(DOT,'.',1,1087) LexToken(VAR,'ipar',1,1088) LexToken(ASSIGNMENT,'=',1,1092) LexToken(NUMBER,'1',1,1093) -LexToken(SEMICOLON,';',1,1094) -LexToken(EOL,'\n',1,1095) +LexToken(EOL,'\n',1,1094) LexToken(END,'end',1,1104) LexToken(EOL,'\n',1,1107) LexToken(IF,'if',1,1116) @@ -124,8 +118,7 @@ LexToken(VAR,'sci2exp',1,1164) LexToken(OPENBRACKET,'(',1,1171) LexToken(NUMBER,'1',1,1172) LexToken(CLOSEBRACKET,')',1,1173) -LexToken(COMMA,',',1,1174) -LexToken(EOL,'\n',1,1175) +LexToken(EOL,'\n',1,1174) LexToken(END,'end',1,1184) LexToken(EOL,'\n',1,1202) LexToken(IF,'if',1,1211) @@ -148,8 +141,7 @@ LexToken(VAR,'sci2exp',1,1259) LexToken(OPENBRACKET,'(',1,1266) LexToken(NUMBER,'1',1,1267) LexToken(CLOSEBRACKET,')',1,1268) -LexToken(SEMICOLON,';',1,1269) -LexToken(EOL,'\n',1,1270) +LexToken(EOL,'\n',1,1269) LexToken(END,'end',1,1279) LexToken(EOL,'\n',1,1298) LexToken(WHILE,'while',1,1307) @@ -172,23 +164,23 @@ LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1356) LexToken(OPENBRACKET,'(',1,1371) LexToken(OPENSQBRACKET,'[',1,1372) LexToken(DQSTRING,'"Set MATMUL parameter"',1,1394) -LexToken(SEMICOLON,';',1,1395) +LexToken(SEMICOLON,';\n',1,1395) LexToken(DQSTRING,'"For the Multipication rule:"',1,1437) -LexToken(SEMICOLON,';',1,1438) +LexToken(SEMICOLON,';\n',1,1438) LexToken(DQSTRING,'" 1= Matrix by Matrix"',1,1476) -LexToken(SEMICOLON,';',1,1477) +LexToken(SEMICOLON,';\n',1,1477) LexToken(DQSTRING,'" 2= Matrix by Matrix element wise "',1,1529) -LexToken(SEMICOLON,';',1,1530) +LexToken(SEMICOLON,';\n',1,1530) LexToken(DQSTRING,'" 3= Matrix by Scalar"',1,1568) -LexToken(SEMICOLON,';',1,1569) +LexToken(SEMICOLON,';\n',1,1569) LexToken(DQSTRING,'"In the third case the second input will be the scalar"',1,1637) LexToken(CLOSESQBRACKET,']',1,1638) LexToken(COMMA,',',1,1639) LexToken(OPENSQBRACKET,'[',1,1655) LexToken(DQSTRING,'"Datatype(1=real double 2=Complex 3=int32 ...)"',1,1702) -LexToken(SEMICOLON,';',1,1703) +LexToken(SEMICOLON,';\n',1,1703) LexToken(DQSTRING,'"Multiplication rule"',1,1737) -LexToken(SEMICOLON,';',1,1738) +LexToken(SEMICOLON,';\n',1,1738) LexToken(DQSTRING,'"Do on Overflow(0=Nothing 1=Saturate 2=Error)"',1,1797) LexToken(CLOSESQBRACKET,']',1,1798) LexToken(COMMA,',',1,1799) @@ -216,8 +208,7 @@ LexToken(VAR,'ok',1,1853) LexToken(THEN,'then',1,1856) LexToken(EOL,'\n',1,1860) LexToken(BREAK,'break',1,1877) -LexToken(COMMA,',',1,1882) -LexToken(EOL,'\n',1,1883) +LexToken(EOL,'\n',1,1882) LexToken(END,'end',1,1896) LexToken(EOL,'\n',1,1899) LexToken(VAR,'rule',1,1912) @@ -243,13 +234,11 @@ LexToken(VAR,'message',1,1981) LexToken(OPENBRACKET,'(',1,1988) LexToken(DQSTRING,'"type is not supported"',1,2011) LexToken(CLOSEBRACKET,')',1,2012) -LexToken(SEMICOLON,';',1,2013) -LexToken(EOL,'\n',1,2014) +LexToken(EOL,'\n',1,2013) LexToken(VAR,'ok',1,2031) LexToken(ASSIGNMENT,'=',1,2033) LexToken(PREVAR_BOOLEAN,'%f',1,2034) -LexToken(SEMICOLON,';',1,2036) -LexToken(EOL,'\n',1,2037) +LexToken(EOL,'\n',1,2036) LexToken(END,'end',1,2050) LexToken(EOL,'\n',1,2053) LexToken(IF,'if',1,2066) @@ -268,13 +257,11 @@ LexToken(VAR,'message',1,2106) LexToken(OPENBRACKET,'(',1,2113) LexToken(DQSTRING,'"Multiplication rule must be only 1,2 or 3"',1,2156) LexToken(CLOSEBRACKET,')',1,2157) -LexToken(SEMICOLON,';',1,2158) -LexToken(EOL,'\n',1,2159) +LexToken(EOL,'\n',1,2158) LexToken(VAR,'ok',1,2176) LexToken(ASSIGNMENT,'=',1,2178) LexToken(PREVAR_BOOLEAN,'%f',1,2179) -LexToken(SEMICOLON,';',1,2181) -LexToken(EOL,'\n',1,2182) +LexToken(EOL,'\n',1,2181) LexToken(END,'end',1,2195) LexToken(EOL,'\n',1,2198) LexToken(IF,'if',1,2211) @@ -292,8 +279,7 @@ LexToken(EOL,'\n',1,2238) LexToken(VAR,'np',1,2255) LexToken(ASSIGNMENT,'=',1,2257) LexToken(NUMBER,'0',1,2258) -LexToken(SEMICOLON,';',1,2259) -LexToken(EOL,'\n',1,2260) +LexToken(EOL,'\n',1,2259) LexToken(END,'end',1,2273) LexToken(EOL,'\n',1,2276) LexToken(VAR,'TABMIN',1,2289) @@ -517,8 +503,7 @@ LexToken(DQSTRING,'"matmul_m"',1,3078) LexToken(COMMA,',',1,3079) LexToken(NUMBER,'4',1,3080) LexToken(CLOSEBRACKET,')',1,3081) -LexToken(SEMICOLON,';',1,3082) -LexToken(EOL,'\n',1,3083) +LexToken(EOL,'\n',1,3082) LexToken(ELSEIF,'elseif',1,3100) LexToken(OPENBRACKET,'(',1,3107) LexToken(VAR,'dtype',1,3108) @@ -537,8 +522,7 @@ LexToken(DQSTRING,'"matzmul_m"',1,3168) LexToken(COMMA,',',1,3169) LexToken(NUMBER,'4',1,3170) LexToken(CLOSEBRACKET,')',1,3171) -LexToken(SEMICOLON,';',1,3172) -LexToken(EOL,'\n',1,3173) +LexToken(EOL,'\n',1,3172) LexToken(ELSEIF,'elseif',1,3190) LexToken(VAR,'dtype',1,3197) LexToken(COMPARISON,'==',1,3202) @@ -897,8 +881,7 @@ LexToken(NUMBER,'1',1,5245) LexToken(COMMA,',',1,5246) LexToken(NUMBER,'2',1,5247) LexToken(CLOSEBRACKET,')',1,5248) -LexToken(SEMICOLON,';',1,5249) -LexToken(EOL,'\n',1,5250) +LexToken(EOL,'\n',1,5249) LexToken(VAR,'ot',1,5263) LexToken(ASSIGNMENT,'=',1,5265) LexToken(VAR,'dtype',1,5266) @@ -922,8 +905,7 @@ LexToken(NUMBER,'2',1,5327) LexToken(ADDITION,'-',1,5329) LexToken(NUMBER,'3',1,5330) LexToken(CLOSESQBRACKET,']',1,5331) -LexToken(SEMICOLON,';',1,5332) -LexToken(EOL,'\n',1,5333) +LexToken(EOL,'\n',1,5332) LexToken(VAR,'out',1,5350) LexToken(ASSIGNMENT,'=',1,5353) LexToken(OPENSQBRACKET,'[',1,5354) @@ -932,8 +914,7 @@ LexToken(NUMBER,'1',1,5356) LexToken(ADDITION,'-',1,5358) LexToken(NUMBER,'3',1,5359) LexToken(CLOSESQBRACKET,']',1,5360) -LexToken(SEMICOLON,';',1,5361) -LexToken(EOL,'\n',1,5362) +LexToken(EOL,'\n',1,5361) LexToken(ELSEIF,'elseif',1,5375) LexToken(VAR,'rule',1,5382) LexToken(COMPARISON,'==',1,5386) @@ -1031,8 +1012,7 @@ LexToken(EOL,'\n',1,5715) LexToken(VAR,'label',1,5732) LexToken(ASSIGNMENT,'=',1,5737) LexToken(VAR,'exprs',1,5738) -LexToken(SEMICOLON,';',1,5743) -LexToken(EOL,'\n',1,5744) +LexToken(EOL,'\n',1,5743) LexToken(VAR,'model',1,5761) LexToken(DOT,'.',1,5766) LexToken(VAR,'ipar',1,5767) @@ -1054,29 +1034,25 @@ LexToken(DOT,'.',1,5840) LexToken(VAR,'exprs',1,5841) LexToken(ASSIGNMENT,'=',1,5846) LexToken(VAR,'label',1,5847) -LexToken(SEMICOLON,';',1,5852) -LexToken(EOL,'\n',1,5853) +LexToken(EOL,'\n',1,5852) LexToken(VAR,'x',1,5870) LexToken(DOT,'.',1,5871) LexToken(VAR,'graphics',1,5872) LexToken(ASSIGNMENT,'=',1,5880) LexToken(VAR,'graphics',1,5881) -LexToken(SEMICOLON,';',1,5889) -LexToken(EOL,'\n',1,5890) +LexToken(EOL,'\n',1,5889) LexToken(VAR,'x',1,5907) LexToken(DOT,'.',1,5908) LexToken(VAR,'model',1,5909) LexToken(ASSIGNMENT,'=',1,5914) LexToken(VAR,'model',1,5915) -LexToken(SEMICOLON,';',1,5920) -LexToken(EOL,'\n',1,5921) +LexToken(EOL,'\n',1,5920) LexToken(VAR,'arg1',1,5938) LexToken(ASSIGNMENT,'=',1,5942) LexToken(VAR,'x',1,5943) LexToken(EOL,'\n',1,5944) LexToken(BREAK,'break',1,5961) -LexToken(SEMICOLON,';',1,5966) -LexToken(EOL,'\n',1,5967) +LexToken(EOL,'\n',1,5966) LexToken(END,'end',1,5980) LexToken(EOL,'\n',1,5983) LexToken(END,'end',1,5992) diff --git a/js/MatrixOp/MATPINV.js b/js/MatrixOp/MATPINV.js index 04c21f0b..0d881ccf 100644 --- a/js/MatrixOp/MATPINV.js +++ b/js/MatrixOp/MATPINV.js @@ -42,20 +42,17 @@ 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(EOL,'\n',1,890) 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(EOL,'\n',1,900) 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(EOL,'\n',1,912) LexToken(SELECT,'select',1,918) LexToken(VAR,'job',1,925) LexToken(EOL,'\n',1,928) @@ -72,8 +69,7 @@ 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(EOL,'\n',1,994) LexToken(VAR,'label',1,1004) LexToken(ASSIGNMENT,'=',1,1009) LexToken(VAR,'graphics',1,1010) @@ -85,8 +81,7 @@ 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(EOL,'\n',1,1049) LexToken(IF,'if',1,1059) LexToken(VAR,'size',1,1062) LexToken(OPENBRACKET,'(',1,1066) @@ -105,8 +100,7 @@ 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(EOL,'\n',1,1110) LexToken(END,'end',1,1120) LexToken(EOL,'\n',1,1138) LexToken(WHILE,'while',1,1147) @@ -145,8 +139,7 @@ LexToken(VAR,'ok',1,1313) LexToken(THEN,'then',1,1316) LexToken(EOL,'\n',1,1320) LexToken(BREAK,'break',1,1337) -LexToken(COMMA,',',1,1342) -LexToken(EOL,'\n',1,1343) +LexToken(EOL,'\n',1,1342) LexToken(END,'end',1,1356) LexToken(EOL,'\n',1,1359) LexToken(IF,'if',1,1372) @@ -160,18 +153,15 @@ LexToken(EOL,'\n',1,1388) LexToken(VAR,'function_name',1,1405) LexToken(ASSIGNMENT,'=',1,1418) LexToken(DQSTRING,'"mat_pinv"',1,1428) -LexToken(SEMICOLON,';',1,1429) -LexToken(EOL,'\n',1,1430) +LexToken(EOL,'\n',1,1429) LexToken(VAR,'ot',1,1447) LexToken(ASSIGNMENT,'=',1,1449) LexToken(NUMBER,'1',1,1450) -LexToken(SEMICOLON,';',1,1451) -LexToken(EOL,'\n',1,1452) +LexToken(EOL,'\n',1,1451) LexToken(VAR,'it',1,1469) LexToken(ASSIGNMENT,'=',1,1471) LexToken(NUMBER,'1',1,1472) -LexToken(SEMICOLON,';',1,1473) -LexToken(EOL,'\n',1,1474) +LexToken(EOL,'\n',1,1473) LexToken(ELSEIF,'elseif',1,1487) LexToken(OPENBRACKET,'(',1,1494) LexToken(VAR,'typ',1,1495) @@ -183,31 +173,26 @@ LexToken(EOL,'\n',1,1507) LexToken(VAR,'function_name',1,1524) LexToken(ASSIGNMENT,'=',1,1537) LexToken(DQSTRING,'"matz_pinv"',1,1548) -LexToken(SEMICOLON,';',1,1549) -LexToken(EOL,'\n',1,1550) +LexToken(EOL,'\n',1,1549) LexToken(VAR,'ot',1,1567) LexToken(ASSIGNMENT,'=',1,1569) LexToken(NUMBER,'2',1,1570) -LexToken(SEMICOLON,';',1,1571) -LexToken(EOL,'\n',1,1572) +LexToken(EOL,'\n',1,1571) LexToken(VAR,'it',1,1589) LexToken(ASSIGNMENT,'=',1,1591) LexToken(NUMBER,'2',1,1592) -LexToken(SEMICOLON,';',1,1593) -LexToken(EOL,'\n',1,1594) +LexToken(EOL,'\n',1,1593) LexToken(ELSE,'else',1,1607) LexToken(EOL,'\n',1,1611) LexToken(VAR,'message',1,1628) LexToken(OPENBRACKET,'(',1,1635) LexToken(DQSTRING,'"Datatype is not supported"',1,1662) LexToken(CLOSEBRACKET,')',1,1663) -LexToken(SEMICOLON,';',1,1664) -LexToken(EOL,'\n',1,1665) +LexToken(EOL,'\n',1,1664) LexToken(VAR,'ok',1,1682) LexToken(ASSIGNMENT,'=',1,1684) LexToken(PREVAR_BOOLEAN,'%f',1,1685) -LexToken(SEMICOLON,';',1,1687) -LexToken(EOL,'\n',1,1688) +LexToken(EOL,'\n',1,1687) LexToken(END,'end',1,1701) LexToken(EOL,'\n',1,1704) LexToken(VAR,'in',1,1717) @@ -220,8 +205,7 @@ LexToken(VAR,'model',1,1730) LexToken(DOT,'.',1,1735) LexToken(VAR,'in2',1,1736) LexToken(CLOSESQBRACKET,']',1,1739) -LexToken(SEMICOLON,';',1,1740) -LexToken(EOL,'\n',1,1741) +LexToken(EOL,'\n',1,1740) LexToken(VAR,'out',1,1754) LexToken(ASSIGNMENT,'=',1,1757) LexToken(OPENSQBRACKET,'[',1,1758) @@ -232,13 +216,11 @@ LexToken(VAR,'model',1,1769) LexToken(DOT,'.',1,1774) LexToken(VAR,'out2',1,1775) LexToken(CLOSESQBRACKET,']',1,1779) -LexToken(SEMICOLON,';',1,1780) -LexToken(EOL,'\n',1,1781) +LexToken(EOL,'\n',1,1780) LexToken(VAR,'funtyp',1,1794) LexToken(ASSIGNMENT,'=',1,1800) LexToken(NUMBER,'4',1,1801) -LexToken(SEMICOLON,';',1,1802) -LexToken(EOL,'\n',1,1803) +LexToken(EOL,'\n',1,1802) LexToken(IF,'if',1,1816) LexToken(VAR,'ok',1,1819) LexToken(THEN,'then',1,1822) @@ -246,8 +228,7 @@ LexToken(EOL,'\n',1,1826) LexToken(VAR,'label',1,1843) LexToken(ASSIGNMENT,'=',1,1848) LexToken(VAR,'exprs',1,1849) -LexToken(SEMICOLON,';',1,1854) -LexToken(EOL,'\n',1,1855) +LexToken(EOL,'\n',1,1854) LexToken(OPENSQBRACKET,'[',1,1872) LexToken(VAR,'model',1,1873) LexToken(COMMA,',',1,1878) @@ -293,29 +274,25 @@ LexToken(VAR,'function_name',1,1977) LexToken(COMMA,',',1,1990) LexToken(VAR,'funtyp',1,1991) LexToken(CLOSEBRACKET,')',1,1997) -LexToken(SEMICOLON,';',1,1998) -LexToken(EOL,'\n',1,1999) +LexToken(EOL,'\n',1,1998) LexToken(VAR,'graphics',1,2016) LexToken(DOT,'.',1,2024) LexToken(VAR,'exprs',1,2025) LexToken(ASSIGNMENT,'=',1,2030) LexToken(VAR,'label',1,2031) -LexToken(SEMICOLON,';',1,2036) -LexToken(EOL,'\n',1,2037) +LexToken(EOL,'\n',1,2036) LexToken(VAR,'arg1',1,2054) LexToken(DOT,'.',1,2058) LexToken(VAR,'graphics',1,2059) LexToken(ASSIGNMENT,'=',1,2067) LexToken(VAR,'graphics',1,2068) -LexToken(SEMICOLON,';',1,2076) -LexToken(EOL,'\n',1,2077) +LexToken(EOL,'\n',1,2076) LexToken(VAR,'arg1',1,2094) LexToken(DOT,'.',1,2098) LexToken(VAR,'model',1,2099) LexToken(ASSIGNMENT,'=',1,2104) LexToken(VAR,'model',1,2105) -LexToken(SEMICOLON,';',1,2110) -LexToken(EOL,'\n',1,2111) +LexToken(EOL,'\n',1,2110) LexToken(VAR,'x',1,2128) LexToken(ASSIGNMENT,'=',1,2129) LexToken(VAR,'arg1',1,2130) @@ -339,13 +316,11 @@ LexToken(EOL,'\n',1,2236) LexToken(VAR,'function_name',1,2245) LexToken(ASSIGNMENT,'=',1,2258) LexToken(DQSTRING,'"mat_pinv"',1,2268) -LexToken(SEMICOLON,';',1,2269) -LexToken(EOL,'\n',1,2270) +LexToken(EOL,'\n',1,2269) LexToken(VAR,'funtyp',1,2279) LexToken(ASSIGNMENT,'=',1,2285) LexToken(NUMBER,'4',1,2286) -LexToken(SEMICOLON,';',1,2287) -LexToken(EOL,'\n',1,2288) +LexToken(EOL,'\n',1,2287) LexToken(VAR,'model',1,2297) LexToken(DOT,'.',1,2302) LexToken(VAR,'sim',1,2303) @@ -470,8 +445,7 @@ LexToken(OPENBRACKET,'(',1,2705) LexToken(NUMBER,'1',1,2706) LexToken(CLOSEBRACKET,')',1,2707) LexToken(CLOSESQBRACKET,']',1,2708) -LexToken(SEMICOLON,';',1,2709) -LexToken(EOL,'\n',1,2710) +LexToken(EOL,'\n',1,2709) LexToken(VAR,'gr_i',1,2719) LexToken(ASSIGNMENT,'=',1,2723) LexToken(OPENSQBRACKET,'[',1,2724) diff --git a/js/MatrixOp/MATRESH.js b/js/MatrixOp/MATRESH.js index a3859491..abac6284 100644 --- a/js/MatrixOp/MATRESH.js +++ b/js/MatrixOp/MATRESH.js @@ -42,20 +42,17 @@ 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(EOL,'\n',1,890) 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(EOL,'\n',1,900) 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(EOL,'\n',1,912) LexToken(SELECT,'select',1,918) LexToken(VAR,'job',1,925) LexToken(EOL,'\n',1,928) @@ -72,15 +69,13 @@ LexToken(ASSIGNMENT,'=',1,977) LexToken(VAR,'arg1',1,978) LexToken(DOT,'.',1,982) LexToken(VAR,'model',1,983) -LexToken(SEMICOLON,';',1,988) -LexToken(EOL,'\n',1,989) +LexToken(EOL,'\n',1,988) LexToken(VAR,'graphics',1,998) LexToken(ASSIGNMENT,'=',1,1006) LexToken(VAR,'arg1',1,1007) LexToken(DOT,'.',1,1011) LexToken(VAR,'graphics',1,1012) -LexToken(SEMICOLON,';',1,1020) -LexToken(EOL,'\n',1,1021) +LexToken(EOL,'\n',1,1020) LexToken(VAR,'label',1,1030) LexToken(ASSIGNMENT,'=',1,1035) LexToken(VAR,'graphics',1,1036) @@ -105,8 +100,7 @@ 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(EOL,'\n',1,1110) LexToken(END,'end',1,1120) LexToken(EOL,'\n',1,1138) LexToken(WHILE,'while',1,1147) @@ -132,7 +126,7 @@ LexToken(COMMA,',',1,1252) LexToken(OPENSQBRACKET,'[',1,1268) LexToken(DQSTRING,'"Datatype(1=real double 2=Complex)"',1,1304) LexToken(DQSTRING,'"input size"',1,1329) -LexToken(SEMICOLON,';',1,1330) +LexToken(SEMICOLON,';\n',1,1330) LexToken(DQSTRING,'"output size desired"',1,1364) LexToken(CLOSESQBRACKET,']',1,1365) LexToken(COMMA,',',1,1366) @@ -163,8 +157,7 @@ LexToken(VAR,'ok',1,1438) LexToken(THEN,'then',1,1441) LexToken(EOL,'\n',1,1445) LexToken(BREAK,'break',1,1462) -LexToken(COMMA,',',1,1467) -LexToken(EOL,'\n',1,1468) +LexToken(EOL,'\n',1,1467) LexToken(END,'end',1,1481) LexToken(EOL,'\n',1,1484) LexToken(VAR,'nout',1,1497) @@ -191,13 +184,11 @@ LexToken(VAR,'message',1,1581) LexToken(OPENBRACKET,'(',1,1588) LexToken(DQSTRING,'"output must have at least one element"',1,1627) LexToken(CLOSEBRACKET,')',1,1628) -LexToken(SEMICOLON,';',1,1629) -LexToken(EOL,'\n',1,1630) +LexToken(EOL,'\n',1,1629) LexToken(VAR,'ok',1,1647) LexToken(ASSIGNMENT,'=',1,1649) LexToken(PREVAR_BOOLEAN,'%f',1,1650) -LexToken(SEMICOLON,';',1,1652) -LexToken(EOL,'\n',1,1653) +LexToken(EOL,'\n',1,1652) LexToken(END,'end',1,1666) LexToken(EOL,'\n',1,1669) LexToken(IF,'if',1,1682) @@ -210,13 +201,11 @@ LexToken(VAR,'message',1,1713) LexToken(OPENBRACKET,'(',1,1720) LexToken(DQSTRING,'"input must have at least one element"',1,1758) LexToken(CLOSEBRACKET,')',1,1759) -LexToken(SEMICOLON,';',1,1760) -LexToken(EOL,'\n',1,1761) +LexToken(EOL,'\n',1,1760) LexToken(VAR,'ok',1,1778) LexToken(ASSIGNMENT,'=',1,1780) LexToken(PREVAR_BOOLEAN,'%f',1,1781) -LexToken(SEMICOLON,';',1,1783) -LexToken(EOL,'\n',1,1784) +LexToken(EOL,'\n',1,1783) LexToken(END,'end',1,1797) LexToken(EOL,'\n',1,1800) LexToken(IF,'if',1,1813) @@ -250,13 +239,11 @@ LexToken(VAR,'message',1,1893) LexToken(OPENBRACKET,'(',1,1900) LexToken(DQSTRING,'"the first dimension of the output is too big"',1,1946) LexToken(CLOSEBRACKET,')',1,1947) -LexToken(SEMICOLON,';',1,1948) -LexToken(EOL,'\n',1,1949) +LexToken(EOL,'\n',1,1948) LexToken(VAR,'ok',1,1970) LexToken(ASSIGNMENT,'=',1,1972) LexToken(PREVAR_BOOLEAN,'%f',1,1973) -LexToken(SEMICOLON,';',1,1975) -LexToken(EOL,'\n',1,1976) +LexToken(EOL,'\n',1,1975) LexToken(END,'end',1,1993) LexToken(EOL,'\n',1,1996) LexToken(IF,'if',1,2013) @@ -286,13 +273,11 @@ LexToken(VAR,'message',1,2066) LexToken(OPENBRACKET,'(',1,2073) LexToken(DQSTRING,'"the second dimension of the output is too big"',1,2120) LexToken(CLOSEBRACKET,')',1,2121) -LexToken(SEMICOLON,';',1,2122) -LexToken(EOL,'\n',1,2123) +LexToken(EOL,'\n',1,2122) LexToken(VAR,'ok',1,2144) LexToken(ASSIGNMENT,'=',1,2146) LexToken(PREVAR_BOOLEAN,'%f',1,2147) -LexToken(SEMICOLON,';',1,2149) -LexToken(EOL,'\n',1,2150) +LexToken(EOL,'\n',1,2149) LexToken(END,'end',1,2167) LexToken(EOL,'\n',1,2170) LexToken(IF,'if',1,2187) @@ -329,13 +314,11 @@ LexToken(VAR,'message',1,2249) LexToken(OPENBRACKET,'(',1,2256) LexToken(DQSTRING,'"the dimensions of the output are too big"',1,2298) LexToken(CLOSEBRACKET,')',1,2299) -LexToken(SEMICOLON,';',1,2300) -LexToken(EOL,'\n',1,2301) +LexToken(EOL,'\n',1,2300) LexToken(VAR,'ok',1,2322) LexToken(ASSIGNMENT,'=',1,2324) LexToken(PREVAR_BOOLEAN,'%f',1,2325) -LexToken(SEMICOLON,';',1,2327) -LexToken(EOL,'\n',1,2328) +LexToken(EOL,'\n',1,2327) LexToken(END,'end',1,2345) LexToken(EOL,'\n',1,2348) LexToken(END,'end',1,2361) @@ -351,18 +334,15 @@ LexToken(EOL,'\n',1,2393) LexToken(VAR,'function_name',1,2410) LexToken(ASSIGNMENT,'=',1,2423) LexToken(DQSTRING,'"mat_reshape"',1,2436) -LexToken(SEMICOLON,';',1,2437) -LexToken(EOL,'\n',1,2438) +LexToken(EOL,'\n',1,2437) LexToken(VAR,'ot',1,2455) LexToken(ASSIGNMENT,'=',1,2457) LexToken(NUMBER,'1',1,2458) -LexToken(SEMICOLON,';',1,2459) -LexToken(EOL,'\n',1,2460) +LexToken(EOL,'\n',1,2459) LexToken(VAR,'it',1,2477) LexToken(ASSIGNMENT,'=',1,2479) LexToken(NUMBER,'1',1,2480) -LexToken(SEMICOLON,';',1,2481) -LexToken(EOL,'\n',1,2482) +LexToken(EOL,'\n',1,2481) LexToken(ELSEIF,'elseif',1,2495) LexToken(OPENBRACKET,'(',1,2502) LexToken(VAR,'typ',1,2503) @@ -374,31 +354,26 @@ LexToken(EOL,'\n',1,2515) LexToken(VAR,'function_name',1,2532) LexToken(ASSIGNMENT,'=',1,2545) LexToken(DQSTRING,'"matz_reshape"',1,2559) -LexToken(SEMICOLON,';',1,2560) -LexToken(EOL,'\n',1,2561) +LexToken(EOL,'\n',1,2560) LexToken(VAR,'ot',1,2578) LexToken(ASSIGNMENT,'=',1,2580) LexToken(NUMBER,'2',1,2581) -LexToken(SEMICOLON,';',1,2582) -LexToken(EOL,'\n',1,2583) +LexToken(EOL,'\n',1,2582) LexToken(VAR,'it',1,2600) LexToken(ASSIGNMENT,'=',1,2602) LexToken(NUMBER,'2',1,2603) -LexToken(SEMICOLON,';',1,2604) -LexToken(EOL,'\n',1,2605) +LexToken(EOL,'\n',1,2604) LexToken(ELSE,'else',1,2618) LexToken(EOL,'\n',1,2622) LexToken(VAR,'message',1,2639) LexToken(OPENBRACKET,'(',1,2646) LexToken(DQSTRING,'"Datatype is not supported"',1,2673) LexToken(CLOSEBRACKET,')',1,2674) -LexToken(SEMICOLON,';',1,2675) -LexToken(EOL,'\n',1,2676) +LexToken(EOL,'\n',1,2675) LexToken(VAR,'ok',1,2693) LexToken(ASSIGNMENT,'=',1,2695) LexToken(PREVAR_BOOLEAN,'%f',1,2696) -LexToken(SEMICOLON,';',1,2698) -LexToken(EOL,'\n',1,2699) +LexToken(EOL,'\n',1,2698) LexToken(END,'end',1,2712) LexToken(EOL,'\n',1,2715) LexToken(IF,'if',1,2728) @@ -453,8 +428,7 @@ LexToken(EOL,'\n',1,2893) LexToken(VAR,'funtyp',1,2910) LexToken(ASSIGNMENT,'=',1,2916) LexToken(NUMBER,'4',1,2917) -LexToken(SEMICOLON,';',1,2918) -LexToken(EOL,'\n',1,2919) +LexToken(EOL,'\n',1,2918) LexToken(VAR,'model',1,2936) LexToken(DOT,'.',1,2941) LexToken(VAR,'sim',1,2942) @@ -514,13 +488,11 @@ LexToken(EOL,'\n',1,3246) LexToken(VAR,'function_name',1,3255) LexToken(ASSIGNMENT,'=',1,3268) LexToken(DQSTRING,'"mat_reshape"',1,3281) -LexToken(SEMICOLON,';',1,3282) -LexToken(EOL,'\n',1,3283) +LexToken(EOL,'\n',1,3282) LexToken(VAR,'funtyp',1,3292) LexToken(ASSIGNMENT,'=',1,3298) LexToken(NUMBER,'4',1,3299) -LexToken(SEMICOLON,';',1,3300) -LexToken(EOL,'\n',1,3301) +LexToken(EOL,'\n',1,3300) LexToken(VAR,'model',1,3310) LexToken(DOT,'.',1,3315) LexToken(VAR,'sim',1,3316) @@ -662,8 +634,7 @@ LexToken(NUMBER,'1',1,3747) LexToken(CLOSESQBRACKET,']',1,3748) LexToken(CLOSEBRACKET,')',1,3749) LexToken(CLOSESQBRACKET,']',1,3750) -LexToken(SEMICOLON,';',1,3751) -LexToken(EOL,'\n',1,3752) +LexToken(EOL,'\n',1,3751) LexToken(VAR,'gr_i',1,3761) LexToken(ASSIGNMENT,'=',1,3765) LexToken(OPENSQBRACKET,'[',1,3766) diff --git a/js/MatrixOp/MATSING.js b/js/MatrixOp/MATSING.js index 332ff1d4..aae47961 100644 --- a/js/MatrixOp/MATSING.js +++ b/js/MatrixOp/MATSING.js @@ -42,20 +42,17 @@ 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(EOL,'\n',1,890) 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(EOL,'\n',1,900) 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(EOL,'\n',1,912) LexToken(SELECT,'select',1,918) LexToken(VAR,'job',1,925) LexToken(EOL,'\n',1,928) @@ -72,15 +69,13 @@ LexToken(ASSIGNMENT,'=',1,977) LexToken(VAR,'arg1',1,978) LexToken(DOT,'.',1,982) LexToken(VAR,'model',1,983) -LexToken(SEMICOLON,';',1,988) -LexToken(EOL,'\n',1,989) +LexToken(EOL,'\n',1,988) LexToken(VAR,'graphics',1,998) LexToken(ASSIGNMENT,'=',1,1006) LexToken(VAR,'arg1',1,1007) LexToken(DOT,'.',1,1011) LexToken(VAR,'graphics',1,1012) -LexToken(SEMICOLON,';',1,1020) -LexToken(EOL,'\n',1,1021) +LexToken(EOL,'\n',1,1020) LexToken(VAR,'label',1,1030) LexToken(ASSIGNMENT,'=',1,1035) LexToken(VAR,'graphics',1,1036) @@ -105,8 +100,7 @@ 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(EOL,'\n',1,1110) LexToken(END,'end',1,1120) LexToken(EOL,'\n',1,1138) LexToken(WHILE,'while',1,1147) @@ -153,8 +147,7 @@ LexToken(VAR,'ok',1,1393) LexToken(THEN,'then',1,1396) LexToken(EOL,'\n',1,1400) LexToken(BREAK,'break',1,1417) -LexToken(COMMA,',',1,1422) -LexToken(EOL,'\n',1,1423) +LexToken(EOL,'\n',1,1422) LexToken(END,'end',1,1436) LexToken(EOL,'\n',1,1439) LexToken(VAR,'label',1,1452) @@ -180,8 +173,7 @@ LexToken(EOL,'\n',1,1529) LexToken(VAR,'function_name',1,1550) LexToken(ASSIGNMENT,'=',1,1563) LexToken(DQSTRING,'"mat_sing"',1,1573) -LexToken(SEMICOLON,';',1,1574) -LexToken(EOL,'\n',1,1575) +LexToken(EOL,'\n',1,1574) LexToken(VAR,'in',1,1596) LexToken(ASSIGNMENT,'=',1,1598) LexToken(OPENSQBRACKET,'[',1,1599) @@ -190,8 +182,7 @@ LexToken(NUMBER,'1',1,1601) LexToken(ADDITION,'-',1,1603) LexToken(NUMBER,'2',1,1604) LexToken(CLOSESQBRACKET,']',1,1605) -LexToken(SEMICOLON,';',1,1606) -LexToken(EOL,'\n',1,1607) +LexToken(EOL,'\n',1,1606) LexToken(VAR,'out',1,1628) LexToken(ASSIGNMENT,'=',1,1631) LexToken(OPENSQBRACKET,'[',1,1632) @@ -199,13 +190,11 @@ LexToken(ADDITION,'-',1,1633) LexToken(NUMBER,'1',1,1634) LexToken(NUMBER,'1',1,1636) LexToken(CLOSESQBRACKET,']',1,1637) -LexToken(SEMICOLON,';',1,1638) -LexToken(EOL,'\n',1,1639) +LexToken(EOL,'\n',1,1638) LexToken(VAR,'ot',1,1660) LexToken(ASSIGNMENT,'=',1,1662) LexToken(NUMBER,'1',1,1663) -LexToken(SEMICOLON,';',1,1664) -LexToken(EOL,'\n',1,1665) +LexToken(EOL,'\n',1,1664) LexToken(ELSEIF,'elseif',1,1682) LexToken(OPENBRACKET,'(',1,1689) LexToken(VAR,'decomptyp',1,1690) @@ -217,8 +206,7 @@ LexToken(EOL,'\n',1,1708) LexToken(VAR,'function_name',1,1729) LexToken(ASSIGNMENT,'=',1,1742) LexToken(DQSTRING,'"mat_svd"',1,1751) -LexToken(SEMICOLON,';',1,1752) -LexToken(EOL,'\n',1,1753) +LexToken(EOL,'\n',1,1752) LexToken(VAR,'in',1,1774) LexToken(ASSIGNMENT,'=',1,1776) LexToken(OPENSQBRACKET,'[',1,1777) @@ -227,8 +215,7 @@ LexToken(NUMBER,'1',1,1779) LexToken(ADDITION,'-',1,1781) LexToken(NUMBER,'2',1,1782) LexToken(CLOSESQBRACKET,']',1,1783) -LexToken(SEMICOLON,';',1,1784) -LexToken(EOL,'\n',1,1785) +LexToken(EOL,'\n',1,1784) LexToken(VAR,'out',1,1806) LexToken(ASSIGNMENT,'=',1,1809) LexToken(OPENSQBRACKET,'[',1,1810) @@ -247,8 +234,7 @@ LexToken(NUMBER,'2',1,1824) LexToken(ADDITION,'-',1,1826) LexToken(NUMBER,'2',1,1827) LexToken(CLOSESQBRACKET,']',1,1828) -LexToken(SEMICOLON,';',1,1829) -LexToken(EOL,'\n',1,1830) +LexToken(EOL,'\n',1,1829) LexToken(VAR,'ot',1,1851) LexToken(ASSIGNMENT,'=',1,1853) LexToken(OPENSQBRACKET,'[',1,1854) @@ -256,28 +242,24 @@ LexToken(NUMBER,'1',1,1855) LexToken(NUMBER,'1',1,1857) LexToken(NUMBER,'1',1,1859) LexToken(CLOSESQBRACKET,']',1,1860) -LexToken(SEMICOLON,';',1,1861) -LexToken(EOL,'\n',1,1862) +LexToken(EOL,'\n',1,1861) LexToken(ELSE,'else',1,1879) LexToken(EOL,'\n',1,1883) LexToken(VAR,'message',1,1904) LexToken(OPENBRACKET,'(',1,1911) LexToken(DQSTRING,'"decomposition type is not supported"',1,1948) LexToken(CLOSEBRACKET,')',1,1949) -LexToken(SEMICOLON,';',1,1950) -LexToken(EOL,'\n',1,1951) +LexToken(EOL,'\n',1,1950) LexToken(VAR,'ok',1,1972) LexToken(ASSIGNMENT,'=',1,1974) LexToken(PREVAR_BOOLEAN,'%f',1,1975) -LexToken(SEMICOLON,';',1,1977) -LexToken(EOL,'\n',1,1978) +LexToken(EOL,'\n',1,1977) LexToken(END,'end',1,1995) LexToken(EOL,'\n',1,1998) LexToken(VAR,'it',1,2015) LexToken(ASSIGNMENT,'=',1,2017) LexToken(NUMBER,'1',1,2018) -LexToken(SEMICOLON,';',1,2019) -LexToken(EOL,'\n',1,2020) +LexToken(EOL,'\n',1,2019) LexToken(ELSEIF,'elseif',1,2033) LexToken(OPENBRACKET,'(',1,2040) LexToken(VAR,'typ',1,2041) @@ -297,8 +279,7 @@ LexToken(EOL,'\n',1,2092) LexToken(VAR,'function_name',1,2113) LexToken(ASSIGNMENT,'=',1,2126) LexToken(DQSTRING,'"matz_sing"',1,2137) -LexToken(SEMICOLON,';',1,2138) -LexToken(EOL,'\n',1,2139) +LexToken(EOL,'\n',1,2138) LexToken(VAR,'in',1,2160) LexToken(ASSIGNMENT,'=',1,2162) LexToken(OPENSQBRACKET,'[',1,2163) @@ -307,8 +288,7 @@ LexToken(NUMBER,'1',1,2165) LexToken(ADDITION,'-',1,2167) LexToken(NUMBER,'2',1,2168) LexToken(CLOSESQBRACKET,']',1,2169) -LexToken(SEMICOLON,';',1,2170) -LexToken(EOL,'\n',1,2171) +LexToken(EOL,'\n',1,2170) LexToken(VAR,'out',1,2192) LexToken(ASSIGNMENT,'=',1,2195) LexToken(OPENSQBRACKET,'[',1,2196) @@ -316,13 +296,11 @@ LexToken(ADDITION,'-',1,2197) LexToken(NUMBER,'1',1,2198) LexToken(NUMBER,'1',1,2200) LexToken(CLOSESQBRACKET,']',1,2201) -LexToken(SEMICOLON,';',1,2202) -LexToken(EOL,'\n',1,2203) +LexToken(EOL,'\n',1,2202) LexToken(VAR,'ot',1,2224) LexToken(ASSIGNMENT,'=',1,2226) LexToken(NUMBER,'1',1,2227) -LexToken(SEMICOLON,';',1,2228) -LexToken(EOL,'\n',1,2229) +LexToken(EOL,'\n',1,2228) LexToken(ELSEIF,'elseif',1,2246) LexToken(OPENBRACKET,'(',1,2253) LexToken(VAR,'decomptyp',1,2254) @@ -334,8 +312,7 @@ LexToken(EOL,'\n',1,2272) LexToken(VAR,'function_name',1,2293) LexToken(ASSIGNMENT,'=',1,2306) LexToken(DQSTRING,'"matz_svd"',1,2316) -LexToken(SEMICOLON,';',1,2317) -LexToken(EOL,'\n',1,2318) +LexToken(EOL,'\n',1,2317) LexToken(VAR,'in',1,2339) LexToken(ASSIGNMENT,'=',1,2341) LexToken(OPENSQBRACKET,'[',1,2342) @@ -344,8 +321,7 @@ LexToken(NUMBER,'1',1,2344) LexToken(ADDITION,'-',1,2346) LexToken(NUMBER,'2',1,2347) LexToken(CLOSESQBRACKET,']',1,2348) -LexToken(SEMICOLON,';',1,2349) -LexToken(EOL,'\n',1,2350) +LexToken(EOL,'\n',1,2349) LexToken(VAR,'out',1,2371) LexToken(ASSIGNMENT,'=',1,2374) LexToken(OPENSQBRACKET,'[',1,2375) @@ -364,8 +340,7 @@ LexToken(NUMBER,'2',1,2389) LexToken(ADDITION,'-',1,2391) LexToken(NUMBER,'2',1,2392) LexToken(CLOSESQBRACKET,']',1,2393) -LexToken(SEMICOLON,';',1,2394) -LexToken(EOL,'\n',1,2395) +LexToken(EOL,'\n',1,2394) LexToken(VAR,'ot',1,2416) LexToken(ASSIGNMENT,'=',1,2418) LexToken(OPENSQBRACKET,'[',1,2419) @@ -373,48 +348,41 @@ LexToken(NUMBER,'2',1,2420) LexToken(NUMBER,'1',1,2422) LexToken(NUMBER,'2',1,2424) LexToken(CLOSESQBRACKET,']',1,2425) -LexToken(SEMICOLON,';',1,2426) -LexToken(EOL,'\n',1,2427) +LexToken(EOL,'\n',1,2426) LexToken(ELSE,'else',1,2444) LexToken(EOL,'\n',1,2448) LexToken(VAR,'message',1,2469) LexToken(OPENBRACKET,'(',1,2476) LexToken(DQSTRING,'"decomposition type is not supported"',1,2513) LexToken(CLOSEBRACKET,')',1,2514) -LexToken(SEMICOLON,';',1,2515) -LexToken(EOL,'\n',1,2516) +LexToken(EOL,'\n',1,2515) LexToken(VAR,'ok',1,2537) LexToken(ASSIGNMENT,'=',1,2539) LexToken(PREVAR_BOOLEAN,'%f',1,2540) -LexToken(SEMICOLON,';',1,2542) -LexToken(EOL,'\n',1,2543) +LexToken(EOL,'\n',1,2542) LexToken(END,'end',1,2560) LexToken(EOL,'\n',1,2563) LexToken(VAR,'it',1,2580) LexToken(ASSIGNMENT,'=',1,2582) LexToken(NUMBER,'2',1,2583) -LexToken(SEMICOLON,';',1,2584) -LexToken(EOL,'\n',1,2585) +LexToken(EOL,'\n',1,2584) LexToken(ELSE,'else',1,2598) LexToken(EOL,'\n',1,2602) LexToken(VAR,'message',1,2619) LexToken(OPENBRACKET,'(',1,2626) LexToken(DQSTRING,'"Datatype is not supported"',1,2653) LexToken(CLOSEBRACKET,')',1,2654) -LexToken(SEMICOLON,';',1,2655) -LexToken(EOL,'\n',1,2656) +LexToken(EOL,'\n',1,2655) LexToken(VAR,'ok',1,2673) LexToken(ASSIGNMENT,'=',1,2675) LexToken(PREVAR_BOOLEAN,'%f',1,2676) -LexToken(SEMICOLON,';',1,2678) -LexToken(EOL,'\n',1,2679) +LexToken(EOL,'\n',1,2678) LexToken(END,'end',1,2692) LexToken(EOL,'\n',1,2695) LexToken(VAR,'funtyp',1,2708) LexToken(ASSIGNMENT,'=',1,2714) LexToken(NUMBER,'4',1,2715) -LexToken(SEMICOLON,';',1,2716) -LexToken(EOL,'\n',1,2717) +LexToken(EOL,'\n',1,2716) LexToken(IF,'if',1,2730) LexToken(VAR,'ok',1,2733) LexToken(THEN,'then',1,2736) @@ -470,8 +438,7 @@ LexToken(VAR,'function_name',1,2901) LexToken(COMMA,',',1,2914) LexToken(VAR,'funtyp',1,2915) LexToken(CLOSEBRACKET,')',1,2921) -LexToken(SEMICOLON,';',1,2922) -LexToken(EOL,'\n',1,2923) +LexToken(EOL,'\n',1,2922) LexToken(VAR,'arg1',1,2940) LexToken(DOT,'.',1,2944) LexToken(VAR,'model',1,2945) @@ -513,13 +480,11 @@ LexToken(EOL,'\n',1,3157) LexToken(VAR,'function_name',1,3166) LexToken(ASSIGNMENT,'=',1,3179) LexToken(DQSTRING,'"mat_sing"',1,3189) -LexToken(SEMICOLON,';',1,3190) -LexToken(EOL,'\n',1,3191) +LexToken(EOL,'\n',1,3190) LexToken(VAR,'funtyp',1,3200) LexToken(ASSIGNMENT,'=',1,3206) LexToken(NUMBER,'4',1,3207) -LexToken(SEMICOLON,';',1,3208) -LexToken(EOL,'\n',1,3209) +LexToken(EOL,'\n',1,3208) LexToken(VAR,'model',1,3218) LexToken(DOT,'.',1,3223) LexToken(VAR,'sim',1,3224) @@ -648,8 +613,7 @@ LexToken(OPENBRACKET,'(',1,3636) LexToken(NUMBER,'1',1,3637) LexToken(CLOSEBRACKET,')',1,3638) LexToken(CLOSESQBRACKET,']',1,3639) -LexToken(SEMICOLON,';',1,3640) -LexToken(EOL,'\n',1,3641) +LexToken(EOL,'\n',1,3640) LexToken(VAR,'gr_i',1,3650) LexToken(ASSIGNMENT,'=',1,3654) LexToken(OPENSQBRACKET,'[',1,3655) diff --git a/js/MatrixOp/MATSUM.js b/js/MatrixOp/MATSUM.js index 08649d4f..51262dee 100644 --- a/js/MatrixOp/MATSUM.js +++ b/js/MatrixOp/MATSUM.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,1362) LexToken(THEN,'then',1,1365) LexToken(EOL,'\n',1,1369) LexToken(BREAK,'break',1,1386) -LexToken(COMMA,',',1,1391) -LexToken(EOL,'\n',1,1392) +LexToken(EOL,'\n',1,1391) LexToken(END,'end',1,1405) LexToken(EOL,'\n',1,1408) LexToken(VAR,'label',1,1421) @@ -180,16 +173,14 @@ LexToken(EOL,'\n',1,1498) LexToken(VAR,'function_name',1,1519) LexToken(ASSIGNMENT,'=',1,1532) LexToken(DQSTRING,'"mat_sum"',1,1541) -LexToken(SEMICOLON,';',1,1542) -LexToken(EOL,'\n',1,1543) +LexToken(EOL,'\n',1,1542) LexToken(VAR,'out',1,1564) LexToken(ASSIGNMENT,'=',1,1567) LexToken(OPENSQBRACKET,'[',1,1568) LexToken(NUMBER,'1',1,1569) LexToken(NUMBER,'1',1,1571) LexToken(CLOSESQBRACKET,']',1,1572) -LexToken(SEMICOLON,';',1,1573) -LexToken(EOL,'\n',1,1574) +LexToken(EOL,'\n',1,1573) LexToken(ELSEIF,'elseif',1,1591) LexToken(OPENBRACKET,'(',1,1598) LexToken(VAR,'decomptyp',1,1599) @@ -201,8 +192,7 @@ LexToken(EOL,'\n',1,1617) LexToken(VAR,'function_name',1,1638) LexToken(ASSIGNMENT,'=',1,1651) LexToken(DQSTRING,'"mat_suml"',1,1661) -LexToken(SEMICOLON,';',1,1662) -LexToken(EOL,'\n',1,1663) +LexToken(EOL,'\n',1,1662) LexToken(VAR,'out',1,1684) LexToken(ASSIGNMENT,'=',1,1687) LexToken(OPENSQBRACKET,'[',1,1688) @@ -210,8 +200,7 @@ LexToken(ADDITION,'-',1,1689) LexToken(NUMBER,'1',1,1690) LexToken(NUMBER,'1',1,1692) LexToken(CLOSESQBRACKET,']',1,1693) -LexToken(SEMICOLON,';',1,1694) -LexToken(EOL,'\n',1,1695) +LexToken(EOL,'\n',1,1694) LexToken(ELSEIF,'elseif',1,1712) LexToken(OPENBRACKET,'(',1,1719) LexToken(VAR,'decomptyp',1,1720) @@ -223,8 +212,7 @@ LexToken(EOL,'\n',1,1738) LexToken(VAR,'function_name',1,1759) LexToken(ASSIGNMENT,'=',1,1772) LexToken(DQSTRING,'"mat_sumc"',1,1782) -LexToken(SEMICOLON,';',1,1783) -LexToken(EOL,'\n',1,1784) +LexToken(EOL,'\n',1,1783) LexToken(VAR,'out',1,1805) LexToken(ASSIGNMENT,'=',1,1808) LexToken(OPENSQBRACKET,'[',1,1809) @@ -232,33 +220,28 @@ LexToken(NUMBER,'1',1,1810) LexToken(ADDITION,'-',1,1812) LexToken(NUMBER,'2',1,1813) LexToken(CLOSESQBRACKET,']',1,1814) -LexToken(SEMICOLON,';',1,1815) -LexToken(EOL,'\n',1,1816) +LexToken(EOL,'\n',1,1815) LexToken(ELSE,'else',1,1833) LexToken(EOL,'\n',1,1837) LexToken(VAR,'message',1,1858) LexToken(OPENBRACKET,'(',1,1865) LexToken(DQSTRING,'"decomposition type is not supported"',1,1902) LexToken(CLOSEBRACKET,')',1,1903) -LexToken(SEMICOLON,';',1,1904) -LexToken(EOL,'\n',1,1905) +LexToken(EOL,'\n',1,1904) LexToken(VAR,'ok',1,1926) LexToken(ASSIGNMENT,'=',1,1928) LexToken(PREVAR_BOOLEAN,'%f',1,1929) -LexToken(SEMICOLON,';',1,1931) -LexToken(EOL,'\n',1,1932) +LexToken(EOL,'\n',1,1931) LexToken(END,'end',1,1949) LexToken(EOL,'\n',1,1952) LexToken(VAR,'it',1,1969) LexToken(ASSIGNMENT,'=',1,1971) LexToken(NUMBER,'1',1,1972) -LexToken(SEMICOLON,';',1,1973) -LexToken(EOL,'\n',1,1974) +LexToken(EOL,'\n',1,1973) LexToken(VAR,'ot',1,1991) LexToken(ASSIGNMENT,'=',1,1993) LexToken(NUMBER,'1',1,1994) -LexToken(SEMICOLON,';',1,1995) -LexToken(EOL,'\n',1,1996) +LexToken(EOL,'\n',1,1995) LexToken(ELSEIF,'elseif',1,2009) LexToken(OPENBRACKET,'(',1,2016) LexToken(VAR,'typ',1,2017) @@ -278,16 +261,14 @@ LexToken(EOL,'\n',1,2068) LexToken(VAR,'function_name',1,2089) LexToken(ASSIGNMENT,'=',1,2102) LexToken(DQSTRING,'"matz_sum"',1,2112) -LexToken(SEMICOLON,';',1,2113) -LexToken(EOL,'\n',1,2114) +LexToken(EOL,'\n',1,2113) LexToken(VAR,'out',1,2135) LexToken(ASSIGNMENT,'=',1,2138) LexToken(OPENSQBRACKET,'[',1,2139) LexToken(NUMBER,'1',1,2140) LexToken(NUMBER,'1',1,2142) LexToken(CLOSESQBRACKET,']',1,2143) -LexToken(SEMICOLON,';',1,2144) -LexToken(EOL,'\n',1,2145) +LexToken(EOL,'\n',1,2144) LexToken(ELSEIF,'elseif',1,2162) LexToken(OPENBRACKET,'(',1,2169) LexToken(VAR,'decomptyp',1,2170) @@ -299,8 +280,7 @@ LexToken(EOL,'\n',1,2188) LexToken(VAR,'function_name',1,2209) LexToken(ASSIGNMENT,'=',1,2222) LexToken(DQSTRING,'"matz_suml"',1,2233) -LexToken(SEMICOLON,';',1,2234) -LexToken(EOL,'\n',1,2235) +LexToken(EOL,'\n',1,2234) LexToken(VAR,'out',1,2256) LexToken(ASSIGNMENT,'=',1,2259) LexToken(OPENSQBRACKET,'[',1,2260) @@ -308,8 +288,7 @@ LexToken(ADDITION,'-',1,2261) LexToken(NUMBER,'1',1,2262) LexToken(NUMBER,'1',1,2264) LexToken(CLOSESQBRACKET,']',1,2265) -LexToken(SEMICOLON,';',1,2266) -LexToken(EOL,'\n',1,2267) +LexToken(EOL,'\n',1,2266) LexToken(ELSEIF,'elseif',1,2284) LexToken(OPENBRACKET,'(',1,2291) LexToken(VAR,'decomptyp',1,2292) @@ -321,8 +300,7 @@ LexToken(EOL,'\n',1,2310) LexToken(VAR,'function_name',1,2331) LexToken(ASSIGNMENT,'=',1,2344) LexToken(DQSTRING,'"matz_sumc"',1,2355) -LexToken(SEMICOLON,';',1,2356) -LexToken(EOL,'\n',1,2357) +LexToken(EOL,'\n',1,2356) LexToken(VAR,'out',1,2378) LexToken(ASSIGNMENT,'=',1,2381) LexToken(OPENSQBRACKET,'[',1,2382) @@ -330,28 +308,24 @@ LexToken(NUMBER,'1',1,2383) LexToken(ADDITION,'-',1,2385) LexToken(NUMBER,'2',1,2386) LexToken(CLOSESQBRACKET,']',1,2387) -LexToken(SEMICOLON,';',1,2388) -LexToken(EOL,'\n',1,2389) +LexToken(EOL,'\n',1,2388) LexToken(ELSE,'else',1,2406) LexToken(EOL,'\n',1,2410) LexToken(VAR,'message',1,2431) LexToken(OPENBRACKET,'(',1,2438) LexToken(DQSTRING,'"decomposition type is not supported"',1,2475) LexToken(CLOSEBRACKET,')',1,2476) -LexToken(SEMICOLON,';',1,2477) -LexToken(EOL,'\n',1,2478) +LexToken(EOL,'\n',1,2477) LexToken(VAR,'ok',1,2499) LexToken(ASSIGNMENT,'=',1,2501) LexToken(PREVAR_BOOLEAN,'%f',1,2502) -LexToken(SEMICOLON,';',1,2504) -LexToken(EOL,'\n',1,2505) +LexToken(EOL,'\n',1,2504) LexToken(END,'end',1,2522) LexToken(EOL,'\n',1,2525) LexToken(VAR,'it',1,2542) LexToken(ASSIGNMENT,'=',1,2544) LexToken(NUMBER,'2',1,2545) -LexToken(SEMICOLON,';',1,2546) -LexToken(EOL,'\n',1,2547) +LexToken(EOL,'\n',1,2546) LexToken(VAR,'ot',1,2564) LexToken(ASSIGNMENT,'=',1,2566) LexToken(NUMBER,'2',1,2567) @@ -362,13 +336,11 @@ LexToken(VAR,'message',1,2602) LexToken(OPENBRACKET,'(',1,2609) LexToken(DQSTRING,'"Datatype is not supported"',1,2636) LexToken(CLOSEBRACKET,')',1,2637) -LexToken(SEMICOLON,';',1,2638) -LexToken(EOL,'\n',1,2639) +LexToken(EOL,'\n',1,2638) LexToken(VAR,'ok',1,2656) LexToken(ASSIGNMENT,'=',1,2658) LexToken(PREVAR_BOOLEAN,'%f',1,2659) -LexToken(SEMICOLON,';',1,2661) -LexToken(EOL,'\n',1,2662) +LexToken(EOL,'\n',1,2661) LexToken(END,'end',1,2675) LexToken(EOL,'\n',1,2678) LexToken(VAR,'in',1,2691) @@ -381,13 +353,11 @@ LexToken(VAR,'model',1,2704) LexToken(DOT,'.',1,2709) LexToken(VAR,'in2',1,2710) LexToken(CLOSESQBRACKET,']',1,2713) -LexToken(SEMICOLON,';',1,2714) -LexToken(EOL,'\n',1,2715) +LexToken(EOL,'\n',1,2714) LexToken(VAR,'funtyp',1,2728) LexToken(ASSIGNMENT,'=',1,2734) LexToken(NUMBER,'4',1,2735) -LexToken(SEMICOLON,';',1,2736) -LexToken(EOL,'\n',1,2737) +LexToken(EOL,'\n',1,2736) LexToken(IF,'if',1,2750) LexToken(VAR,'ok',1,2753) LexToken(THEN,'then',1,2756) @@ -443,8 +413,7 @@ LexToken(VAR,'function_name',1,2921) LexToken(COMMA,',',1,2934) LexToken(VAR,'funtyp',1,2935) LexToken(CLOSEBRACKET,')',1,2941) -LexToken(SEMICOLON,';',1,2942) -LexToken(EOL,'\n',1,2943) +LexToken(EOL,'\n',1,2942) LexToken(VAR,'arg1',1,2960) LexToken(DOT,'.',1,2964) LexToken(VAR,'model',1,2965) @@ -486,13 +455,11 @@ LexToken(EOL,'\n',1,3177) LexToken(VAR,'function_name',1,3186) LexToken(ASSIGNMENT,'=',1,3199) LexToken(DQSTRING,'"mat_sum"',1,3208) -LexToken(SEMICOLON,';',1,3209) -LexToken(EOL,'\n',1,3210) +LexToken(EOL,'\n',1,3209) LexToken(VAR,'funtyp',1,3219) LexToken(ASSIGNMENT,'=',1,3225) LexToken(NUMBER,'4',1,3226) -LexToken(SEMICOLON,';',1,3227) -LexToken(EOL,'\n',1,3228) +LexToken(EOL,'\n',1,3227) LexToken(VAR,'model',1,3237) LexToken(DOT,'.',1,3242) LexToken(VAR,'sim',1,3243) @@ -620,8 +587,7 @@ LexToken(OPENBRACKET,'(',1,3654) LexToken(NUMBER,'0',1,3655) LexToken(CLOSEBRACKET,')',1,3656) LexToken(CLOSESQBRACKET,']',1,3657) -LexToken(SEMICOLON,';',1,3658) -LexToken(EOL,'\n',1,3659) +LexToken(EOL,'\n',1,3658) LexToken(VAR,'gr_i',1,3668) LexToken(ASSIGNMENT,'=',1,3672) LexToken(OPENSQBRACKET,'[',1,3673) diff --git a/js/MatrixOp/MATTRAN.js b/js/MatrixOp/MATTRAN.js index 1ef8be22..a9121bbe 100644 --- a/js/MatrixOp/MATTRAN.js +++ b/js/MatrixOp/MATTRAN.js @@ -42,20 +42,17 @@ 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(EOL,'\n',1,890) 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(EOL,'\n',1,900) 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(EOL,'\n',1,912) LexToken(SELECT,'select',1,918) LexToken(VAR,'job',1,925) LexToken(EOL,'\n',1,928) @@ -72,8 +69,7 @@ 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(EOL,'\n',1,994) LexToken(VAR,'label',1,1004) LexToken(ASSIGNMENT,'=',1,1009) LexToken(VAR,'graphics',1,1010) @@ -85,8 +81,7 @@ 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(EOL,'\n',1,1049) LexToken(EOL,'\n',1,1120) LexToken(IF,'if',1,1129) LexToken(VAR,'size',1,1132) @@ -108,8 +103,7 @@ LexToken(VAR,'sci2exp',1,1177) LexToken(OPENBRACKET,'(',1,1184) LexToken(NUMBER,'1',1,1185) LexToken(CLOSEBRACKET,')',1,1186) -LexToken(COMMA,',',1,1187) -LexToken(EOL,'\n',1,1188) +LexToken(EOL,'\n',1,1187) LexToken(END,'end',1,1197) LexToken(EOL,'\n',1,1200) LexToken(WHILE,'while',1,1209) @@ -156,8 +150,7 @@ LexToken(VAR,'ok',1,1407) LexToken(THEN,'then',1,1410) LexToken(EOL,'\n',1,1414) LexToken(BREAK,'break',1,1431) -LexToken(COMMA,',',1,1436) -LexToken(EOL,'\n',1,1437) +LexToken(EOL,'\n',1,1436) LexToken(END,'end',1,1450) LexToken(EOL,'\n',1,1453) LexToken(IF,'if',1,1466) @@ -171,18 +164,15 @@ LexToken(EOL,'\n',1,1482) LexToken(VAR,'function_name',1,1499) LexToken(ASSIGNMENT,'=',1,1512) LexToken(DQSTRING,'"mattran_m"',1,1523) -LexToken(SEMICOLON,';',1,1524) -LexToken(EOL,'\n',1,1525) +LexToken(EOL,'\n',1,1524) LexToken(VAR,'ot',1,1542) LexToken(ASSIGNMENT,'=',1,1544) LexToken(NUMBER,'1',1,1545) -LexToken(SEMICOLON,';',1,1546) -LexToken(EOL,'\n',1,1547) +LexToken(EOL,'\n',1,1546) LexToken(VAR,'it',1,1564) LexToken(ASSIGNMENT,'=',1,1566) LexToken(NUMBER,'1',1,1567) -LexToken(SEMICOLON,';',1,1568) -LexToken(EOL,'\n',1,1569) +LexToken(EOL,'\n',1,1568) LexToken(ELSEIF,'elseif',1,1582) LexToken(OPENBRACKET,'(',1,1589) LexToken(VAR,'typ',1,1590) @@ -200,40 +190,34 @@ LexToken(EOL,'\n',1,1634) LexToken(VAR,'function_name',1,1655) LexToken(ASSIGNMENT,'=',1,1668) LexToken(DQSTRING,'"matztran_m"',1,1680) -LexToken(SEMICOLON,';',1,1681) -LexToken(EOL,'\n',1,1682) +LexToken(EOL,'\n',1,1681) LexToken(ELSE,'else',1,1699) LexToken(EOL,'\n',1,1703) LexToken(VAR,'function_name',1,1724) LexToken(ASSIGNMENT,'=',1,1737) LexToken(DQSTRING,'"mathermit_m"',1,1750) -LexToken(SEMICOLON,';',1,1751) -LexToken(EOL,'\n',1,1752) +LexToken(EOL,'\n',1,1751) LexToken(END,'end',1,1769) LexToken(EOL,'\n',1,1772) LexToken(VAR,'ot',1,1789) LexToken(ASSIGNMENT,'=',1,1791) LexToken(NUMBER,'2',1,1792) -LexToken(SEMICOLON,';',1,1793) -LexToken(EOL,'\n',1,1794) +LexToken(EOL,'\n',1,1793) LexToken(VAR,'it',1,1811) LexToken(ASSIGNMENT,'=',1,1813) LexToken(NUMBER,'2',1,1814) -LexToken(SEMICOLON,';',1,1815) -LexToken(EOL,'\n',1,1816) +LexToken(EOL,'\n',1,1815) LexToken(ELSE,'else',1,1829) LexToken(EOL,'\n',1,1833) LexToken(VAR,'message',1,1850) LexToken(OPENBRACKET,'(',1,1857) LexToken(DQSTRING,'"Datatype is not supported"',1,1884) LexToken(CLOSEBRACKET,')',1,1885) -LexToken(SEMICOLON,';',1,1886) -LexToken(EOL,'\n',1,1887) +LexToken(EOL,'\n',1,1886) LexToken(VAR,'ok',1,1904) LexToken(ASSIGNMENT,'=',1,1906) LexToken(PREVAR_BOOLEAN,'%f',1,1907) -LexToken(SEMICOLON,';',1,1909) -LexToken(EOL,'\n',1,1910) +LexToken(EOL,'\n',1,1909) LexToken(END,'end',1,1923) LexToken(EOL,'\n',1,1926) LexToken(VAR,'in',1,1939) @@ -246,8 +230,7 @@ LexToken(VAR,'model',1,1952) LexToken(DOT,'.',1,1957) LexToken(VAR,'in2',1,1958) LexToken(CLOSESQBRACKET,']',1,1961) -LexToken(SEMICOLON,';',1,1962) -LexToken(EOL,'\n',1,1963) +LexToken(EOL,'\n',1,1962) LexToken(VAR,'out',1,1976) LexToken(ASSIGNMENT,'=',1,1979) LexToken(OPENSQBRACKET,'[',1,1980) @@ -258,13 +241,11 @@ LexToken(VAR,'model',1,1991) LexToken(DOT,'.',1,1996) LexToken(VAR,'out2',1,1997) LexToken(CLOSESQBRACKET,']',1,2001) -LexToken(SEMICOLON,';',1,2002) -LexToken(EOL,'\n',1,2003) +LexToken(EOL,'\n',1,2002) LexToken(VAR,'funtyp',1,2016) LexToken(ASSIGNMENT,'=',1,2022) LexToken(NUMBER,'4',1,2023) -LexToken(SEMICOLON,';',1,2024) -LexToken(EOL,'\n',1,2025) +LexToken(EOL,'\n',1,2024) LexToken(IF,'if',1,2038) LexToken(VAR,'ok',1,2041) LexToken(THEN,'then',1,2044) @@ -272,8 +253,7 @@ LexToken(EOL,'\n',1,2048) LexToken(VAR,'label',1,2065) LexToken(ASSIGNMENT,'=',1,2070) LexToken(VAR,'exprs',1,2071) -LexToken(SEMICOLON,';',1,2076) -LexToken(EOL,'\n',1,2077) +LexToken(EOL,'\n',1,2076) LexToken(OPENSQBRACKET,'[',1,2094) LexToken(VAR,'model',1,2095) LexToken(COMMA,',',1,2100) @@ -319,29 +299,25 @@ LexToken(VAR,'function_name',1,2199) LexToken(COMMA,',',1,2212) LexToken(VAR,'funtyp',1,2213) LexToken(CLOSEBRACKET,')',1,2219) -LexToken(SEMICOLON,';',1,2220) -LexToken(EOL,'\n',1,2221) +LexToken(EOL,'\n',1,2220) LexToken(VAR,'graphics',1,2238) LexToken(DOT,'.',1,2246) LexToken(VAR,'exprs',1,2247) LexToken(ASSIGNMENT,'=',1,2252) LexToken(VAR,'label',1,2253) -LexToken(SEMICOLON,';',1,2258) -LexToken(EOL,'\n',1,2259) +LexToken(EOL,'\n',1,2258) LexToken(VAR,'arg1',1,2276) LexToken(DOT,'.',1,2280) LexToken(VAR,'graphics',1,2281) LexToken(ASSIGNMENT,'=',1,2289) LexToken(VAR,'graphics',1,2290) -LexToken(SEMICOLON,';',1,2298) -LexToken(EOL,'\n',1,2299) +LexToken(EOL,'\n',1,2298) LexToken(VAR,'arg1',1,2316) LexToken(DOT,'.',1,2320) LexToken(VAR,'model',1,2321) LexToken(ASSIGNMENT,'=',1,2326) LexToken(VAR,'model',1,2327) -LexToken(SEMICOLON,';',1,2332) -LexToken(EOL,'\n',1,2333) +LexToken(EOL,'\n',1,2332) LexToken(VAR,'x',1,2350) LexToken(ASSIGNMENT,'=',1,2351) LexToken(VAR,'arg1',1,2352) diff --git a/js/MatrixOp/MATZCONJ.js b/js/MatrixOp/MATZCONJ.js index 51c8a4ab..56fbba9b 100644 --- a/js/MatrixOp/MATZCONJ.js +++ b/js/MatrixOp/MATZCONJ.js @@ -42,20 +42,17 @@ LexToken(VAR,'x',1,887) LexToken(ASSIGNMENT,'=',1,888) LexToken(OPENSQBRACKET,'[',1,889) LexToken(CLOSESQBRACKET,']',1,890) -LexToken(SEMICOLON,';',1,891) -LexToken(EOL,'\n',1,892) +LexToken(EOL,'\n',1,891) LexToken(VAR,'y',1,897) LexToken(ASSIGNMENT,'=',1,898) LexToken(OPENSQBRACKET,'[',1,899) LexToken(CLOSESQBRACKET,']',1,900) -LexToken(SEMICOLON,';',1,901) -LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,901) LexToken(VAR,'typ',1,907) LexToken(ASSIGNMENT,'=',1,910) LexToken(OPENSQBRACKET,'[',1,911) LexToken(CLOSESQBRACKET,']',1,912) -LexToken(SEMICOLON,';',1,913) -LexToken(EOL,'\n',1,914) +LexToken(EOL,'\n',1,913) LexToken(SELECT,'select',1,919) LexToken(VAR,'job',1,926) LexToken(EOL,'\n',1,929) @@ -80,13 +77,11 @@ LexToken(EOL,'\n',1,1016) LexToken(VAR,'function_name',1,1025) LexToken(ASSIGNMENT,'=',1,1038) LexToken(DQSTRING,'"matz_conj"',1,1049) -LexToken(SEMICOLON,';',1,1050) -LexToken(EOL,'\n',1,1051) +LexToken(EOL,'\n',1,1050) LexToken(VAR,'funtyp',1,1060) LexToken(ASSIGNMENT,'=',1,1066) LexToken(NUMBER,'4',1,1067) -LexToken(SEMICOLON,';',1,1068) -LexToken(EOL,'\n',1,1069) +LexToken(EOL,'\n',1,1068) LexToken(VAR,'model',1,1078) LexToken(DOT,'.',1,1083) LexToken(VAR,'sim',1,1084) @@ -206,8 +201,7 @@ LexToken(VAR,'label',1,1471) LexToken(ASSIGNMENT,'=',1,1476) LexToken(OPENSQBRACKET,'[',1,1477) LexToken(CLOSESQBRACKET,']',1,1478) -LexToken(SEMICOLON,';',1,1479) -LexToken(EOL,'\n',1,1480) +LexToken(EOL,'\n',1,1479) LexToken(VAR,'gr_i',1,1489) LexToken(ASSIGNMENT,'=',1,1493) LexToken(OPENSQBRACKET,'[',1,1494) diff --git a/js/MatrixOp/MATZREIM.js b/js/MatrixOp/MATZREIM.js index 11c7b8ac..a48a413f 100644 --- a/js/MatrixOp/MATZREIM.js +++ b/js/MatrixOp/MATZREIM.js @@ -42,20 +42,17 @@ LexToken(VAR,'x',1,887) LexToken(ASSIGNMENT,'=',1,888) LexToken(OPENSQBRACKET,'[',1,889) LexToken(CLOSESQBRACKET,']',1,890) -LexToken(SEMICOLON,';',1,891) -LexToken(EOL,'\n',1,892) +LexToken(EOL,'\n',1,891) LexToken(VAR,'y',1,897) LexToken(ASSIGNMENT,'=',1,898) LexToken(OPENSQBRACKET,'[',1,899) LexToken(CLOSESQBRACKET,']',1,900) -LexToken(SEMICOLON,';',1,901) -LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,901) LexToken(VAR,'typ',1,907) LexToken(ASSIGNMENT,'=',1,910) LexToken(OPENSQBRACKET,'[',1,911) LexToken(CLOSESQBRACKET,']',1,912) -LexToken(SEMICOLON,';',1,913) -LexToken(EOL,'\n',1,914) +LexToken(EOL,'\n',1,913) LexToken(SELECT,'select',1,919) LexToken(VAR,'job',1,926) LexToken(EOL,'\n',1,929) @@ -72,15 +69,13 @@ LexToken(ASSIGNMENT,'=',1,978) LexToken(VAR,'arg1',1,979) LexToken(DOT,'.',1,983) LexToken(VAR,'model',1,984) -LexToken(SEMICOLON,';',1,989) -LexToken(EOL,'\n',1,990) +LexToken(EOL,'\n',1,989) LexToken(VAR,'graphics',1,999) LexToken(ASSIGNMENT,'=',1,1007) LexToken(VAR,'arg1',1,1008) LexToken(DOT,'.',1,1012) LexToken(VAR,'graphics',1,1013) -LexToken(SEMICOLON,';',1,1021) -LexToken(EOL,'\n',1,1022) +LexToken(EOL,'\n',1,1021) LexToken(VAR,'label',1,1031) LexToken(ASSIGNMENT,'=',1,1036) LexToken(VAR,'graphics',1,1037) @@ -105,8 +100,7 @@ LexToken(CLOSEBRACKET,')',1,1107) LexToken(ASSIGNMENT,'=',1,1108) LexToken(OPENSQBRACKET,'[',1,1109) LexToken(CLOSESQBRACKET,']',1,1110) -LexToken(COMMA,',',1,1111) -LexToken(EOL,'\n',1,1112) +LexToken(EOL,'\n',1,1111) LexToken(END,'end',1,1121) LexToken(EOL,'\n',1,1139) LexToken(WHILE,'while',1,1148) @@ -145,8 +139,7 @@ LexToken(VAR,'ok',1,1341) LexToken(THEN,'then',1,1344) LexToken(EOL,'\n',1,1348) LexToken(BREAK,'break',1,1365) -LexToken(COMMA,',',1,1370) -LexToken(EOL,'\n',1,1371) +LexToken(EOL,'\n',1,1370) LexToken(END,'end',1,1384) LexToken(EOL,'\n',1,1387) LexToken(VAR,'label',1,1400) @@ -164,8 +157,7 @@ LexToken(EOL,'\n',1,1444) LexToken(VAR,'function_name',1,1461) LexToken(ASSIGNMENT,'=',1,1474) LexToken(DQSTRING,'"matz_reim"',1,1485) -LexToken(SEMICOLON,';',1,1486) -LexToken(EOL,'\n',1,1487) +LexToken(EOL,'\n',1,1486) LexToken(VAR,'in',1,1504) LexToken(ASSIGNMENT,'=',1,1506) LexToken(OPENSQBRACKET,'[',1,1507) @@ -174,13 +166,11 @@ LexToken(NUMBER,'1',1,1509) LexToken(ADDITION,'-',1,1511) LexToken(NUMBER,'2',1,1512) LexToken(CLOSESQBRACKET,']',1,1513) -LexToken(SEMICOLON,';',1,1514) -LexToken(EOL,'\n',1,1515) +LexToken(EOL,'\n',1,1514) LexToken(VAR,'it',1,1532) LexToken(ASSIGNMENT,'=',1,1534) LexToken(NUMBER,'2',1,1535) -LexToken(SEMICOLON,';',1,1536) -LexToken(EOL,'\n',1,1537) +LexToken(EOL,'\n',1,1536) LexToken(VAR,'out',1,1554) LexToken(ASSIGNMENT,'=',1,1557) LexToken(OPENSQBRACKET,'[',1,1558) @@ -194,16 +184,14 @@ LexToken(NUMBER,'1',1,1566) LexToken(ADDITION,'-',1,1568) LexToken(NUMBER,'2',1,1569) LexToken(CLOSESQBRACKET,']',1,1570) -LexToken(SEMICOLON,';',1,1571) -LexToken(EOL,'\n',1,1572) +LexToken(EOL,'\n',1,1571) LexToken(VAR,'ot',1,1589) LexToken(ASSIGNMENT,'=',1,1591) LexToken(OPENSQBRACKET,'[',1,1592) LexToken(NUMBER,'1',1,1593) LexToken(NUMBER,'1',1,1595) LexToken(CLOSESQBRACKET,']',1,1596) -LexToken(SEMICOLON,';',1,1597) -LexToken(EOL,'\n',1,1598) +LexToken(EOL,'\n',1,1597) LexToken(ELSEIF,'elseif',1,1611) LexToken(OPENBRACKET,'(',1,1618) LexToken(VAR,'decomptyp',1,1619) @@ -215,8 +203,7 @@ LexToken(EOL,'\n',1,1637) LexToken(VAR,'function_name',1,1654) LexToken(ASSIGNMENT,'=',1,1667) LexToken(DQSTRING,'"matz_reimc"',1,1679) -LexToken(SEMICOLON,';',1,1680) -LexToken(EOL,'\n',1,1681) +LexToken(EOL,'\n',1,1680) LexToken(VAR,'in',1,1698) LexToken(ASSIGNMENT,'=',1,1700) LexToken(OPENSQBRACKET,'[',1,1701) @@ -230,16 +217,14 @@ LexToken(NUMBER,'1',1,1709) LexToken(ADDITION,'-',1,1711) LexToken(NUMBER,'2',1,1712) LexToken(CLOSESQBRACKET,']',1,1713) -LexToken(SEMICOLON,';',1,1714) -LexToken(EOL,'\n',1,1715) +LexToken(EOL,'\n',1,1714) LexToken(VAR,'it',1,1732) LexToken(ASSIGNMENT,'=',1,1734) LexToken(OPENSQBRACKET,'[',1,1735) LexToken(NUMBER,'1',1,1736) LexToken(NUMBER,'1',1,1738) LexToken(CLOSESQBRACKET,']',1,1739) -LexToken(SEMICOLON,';',1,1740) -LexToken(EOL,'\n',1,1741) +LexToken(EOL,'\n',1,1740) LexToken(VAR,'out',1,1758) LexToken(ASSIGNMENT,'=',1,1761) LexToken(OPENSQBRACKET,'[',1,1762) @@ -248,33 +233,28 @@ LexToken(NUMBER,'1',1,1764) LexToken(ADDITION,'-',1,1766) LexToken(NUMBER,'2',1,1767) LexToken(CLOSESQBRACKET,']',1,1768) -LexToken(SEMICOLON,';',1,1769) -LexToken(EOL,'\n',1,1770) +LexToken(EOL,'\n',1,1769) LexToken(VAR,'ot',1,1787) LexToken(ASSIGNMENT,'=',1,1789) LexToken(NUMBER,'2',1,1790) -LexToken(SEMICOLON,';',1,1791) -LexToken(EOL,'\n',1,1792) +LexToken(EOL,'\n',1,1791) LexToken(ELSE,'else',1,1805) LexToken(EOL,'\n',1,1809) LexToken(VAR,'message',1,1826) LexToken(OPENBRACKET,'(',1,1833) LexToken(DQSTRING,'"decomposition type is not supported"',1,1870) LexToken(CLOSEBRACKET,')',1,1871) -LexToken(SEMICOLON,';',1,1872) -LexToken(EOL,'\n',1,1873) +LexToken(EOL,'\n',1,1872) LexToken(VAR,'ok',1,1890) LexToken(ASSIGNMENT,'=',1,1892) LexToken(PREVAR_BOOLEAN,'%f',1,1893) -LexToken(SEMICOLON,';',1,1895) -LexToken(EOL,'\n',1,1896) +LexToken(EOL,'\n',1,1895) LexToken(END,'end',1,1909) LexToken(EOL,'\n',1,1912) LexToken(VAR,'funtyp',1,1925) LexToken(ASSIGNMENT,'=',1,1931) LexToken(NUMBER,'4',1,1932) -LexToken(SEMICOLON,';',1,1933) -LexToken(EOL,'\n',1,1934) +LexToken(EOL,'\n',1,1933) LexToken(IF,'if',1,1947) LexToken(VAR,'ok',1,1950) LexToken(THEN,'then',1,1953) @@ -330,8 +310,7 @@ LexToken(VAR,'function_name',1,2118) LexToken(COMMA,',',1,2131) LexToken(VAR,'funtyp',1,2132) LexToken(CLOSEBRACKET,')',1,2138) -LexToken(SEMICOLON,';',1,2139) -LexToken(EOL,'\n',1,2140) +LexToken(EOL,'\n',1,2139) LexToken(VAR,'arg1',1,2157) LexToken(DOT,'.',1,2161) LexToken(VAR,'model',1,2162) @@ -373,13 +352,11 @@ LexToken(EOL,'\n',1,2374) LexToken(VAR,'function_name',1,2383) LexToken(ASSIGNMENT,'=',1,2396) LexToken(DQSTRING,'"matz_reim"',1,2407) -LexToken(SEMICOLON,';',1,2408) -LexToken(EOL,'\n',1,2409) +LexToken(EOL,'\n',1,2408) LexToken(VAR,'funtyp',1,2418) LexToken(ASSIGNMENT,'=',1,2424) LexToken(NUMBER,'4',1,2425) -LexToken(SEMICOLON,';',1,2426) -LexToken(EOL,'\n',1,2427) +LexToken(EOL,'\n',1,2426) LexToken(VAR,'model',1,2436) LexToken(DOT,'.',1,2441) LexToken(VAR,'sim',1,2442) diff --git a/js/MatrixOp/RICC.js b/js/MatrixOp/RICC.js index d694d024..0e217b2c 100644 --- a/js/MatrixOp/RICC.js +++ b/js/MatrixOp/RICC.js @@ -42,20 +42,17 @@ LexToken(VAR,'x',1,883) LexToken(ASSIGNMENT,'=',1,884) LexToken(OPENSQBRACKET,'[',1,885) LexToken(CLOSESQBRACKET,']',1,886) -LexToken(SEMICOLON,';',1,887) -LexToken(EOL,'\n',1,888) +LexToken(EOL,'\n',1,887) LexToken(VAR,'y',1,893) LexToken(ASSIGNMENT,'=',1,894) LexToken(OPENSQBRACKET,'[',1,895) LexToken(CLOSESQBRACKET,']',1,896) -LexToken(SEMICOLON,';',1,897) -LexToken(EOL,'\n',1,898) +LexToken(EOL,'\n',1,897) LexToken(VAR,'typ',1,903) LexToken(ASSIGNMENT,'=',1,906) LexToken(OPENSQBRACKET,'[',1,907) LexToken(CLOSESQBRACKET,']',1,908) -LexToken(SEMICOLON,';',1,909) -LexToken(EOL,'\n',1,910) +LexToken(EOL,'\n',1,909) LexToken(SELECT,'select',1,915) LexToken(VAR,'job',1,922) LexToken(EOL,'\n',1,925) @@ -72,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,977) LexToken(VAR,'arg1',1,978) LexToken(DOT,'.',1,982) LexToken(VAR,'graphics',1,983) -LexToken(SEMICOLON,';',1,991) -LexToken(EOL,'\n',1,992) +LexToken(EOL,'\n',1,991) LexToken(VAR,'label',1,1001) LexToken(ASSIGNMENT,'=',1,1006) LexToken(VAR,'graphics',1,1007) @@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1035) LexToken(VAR,'arg1',1,1036) LexToken(DOT,'.',1,1040) LexToken(VAR,'model',1,1041) -LexToken(SEMICOLON,';',1,1046) -LexToken(EOL,'\n',1,1047) +LexToken(EOL,'\n',1,1046) LexToken(IF,'if',1,1056) LexToken(VAR,'size',1,1059) LexToken(OPENBRACKET,'(',1,1063) @@ -105,8 +100,7 @@ LexToken(CLOSEBRACKET,')',1,1103) LexToken(ASSIGNMENT,'=',1,1104) LexToken(OPENSQBRACKET,'[',1,1105) LexToken(CLOSESQBRACKET,']',1,1106) -LexToken(COMMA,',',1,1107) -LexToken(EOL,'\n',1,1108) +LexToken(EOL,'\n',1,1107) LexToken(END,'end',1,1117) LexToken(EOL,'\n',1,1135) LexToken(WHILE,'while',1,1144) @@ -153,8 +147,7 @@ LexToken(VAR,'ok',1,1331) LexToken(THEN,'then',1,1334) LexToken(EOL,'\n',1,1338) LexToken(BREAK,'break',1,1355) -LexToken(COMMA,',',1,1360) -LexToken(EOL,'\n',1,1361) +LexToken(EOL,'\n',1,1360) LexToken(END,'end',1,1374) LexToken(EOL,'\n',1,1377) LexToken(VAR,'in',1,1390) @@ -167,8 +160,7 @@ LexToken(VAR,'model',1,1403) LexToken(DOT,'.',1,1408) LexToken(VAR,'in2',1,1409) LexToken(CLOSESQBRACKET,']',1,1412) -LexToken(SEMICOLON,';',1,1413) -LexToken(EOL,'\n',1,1414) +LexToken(EOL,'\n',1,1413) LexToken(VAR,'out',1,1427) LexToken(ASSIGNMENT,'=',1,1430) LexToken(OPENSQBRACKET,'[',1,1431) @@ -179,8 +171,7 @@ LexToken(VAR,'model',1,1442) LexToken(DOT,'.',1,1447) LexToken(VAR,'out2',1,1448) LexToken(CLOSESQBRACKET,']',1,1452) -LexToken(SEMICOLON,';',1,1453) -LexToken(EOL,'\n',1,1454) +LexToken(EOL,'\n',1,1453) LexToken(VAR,'it',1,1467) LexToken(ASSIGNMENT,'=',1,1469) LexToken(OPENSQBRACKET,'[',1,1470) @@ -196,8 +187,7 @@ LexToken(EOL,'\n',1,1494) LexToken(VAR,'label',1,1507) LexToken(ASSIGNMENT,'=',1,1512) LexToken(VAR,'exprs',1,1513) -LexToken(SEMICOLON,';',1,1518) -LexToken(EOL,'\n',1,1519) +LexToken(EOL,'\n',1,1518) LexToken(OPENSQBRACKET,'[',1,1532) LexToken(VAR,'model',1,1533) LexToken(COMMA,',',1,1538) @@ -252,22 +242,19 @@ LexToken(DOT,'.',1,1690) LexToken(VAR,'exprs',1,1691) LexToken(ASSIGNMENT,'=',1,1696) LexToken(VAR,'label',1,1697) -LexToken(SEMICOLON,';',1,1702) -LexToken(EOL,'\n',1,1703) +LexToken(EOL,'\n',1,1702) LexToken(VAR,'arg1',1,1720) LexToken(DOT,'.',1,1724) LexToken(VAR,'graphics',1,1725) LexToken(ASSIGNMENT,'=',1,1733) LexToken(VAR,'graphics',1,1734) -LexToken(SEMICOLON,';',1,1742) -LexToken(EOL,'\n',1,1743) +LexToken(EOL,'\n',1,1742) LexToken(VAR,'arg1',1,1760) LexToken(DOT,'.',1,1764) LexToken(VAR,'model',1,1765) LexToken(ASSIGNMENT,'=',1,1770) LexToken(VAR,'model',1,1771) -LexToken(SEMICOLON,';',1,1776) -LexToken(EOL,'\n',1,1777) +LexToken(EOL,'\n',1,1776) LexToken(VAR,'x',1,1794) LexToken(ASSIGNMENT,'=',1,1795) LexToken(VAR,'arg1',1,1796) @@ -291,13 +278,11 @@ LexToken(EOL,'\n',1,1902) LexToken(VAR,'function_name',1,1911) LexToken(ASSIGNMENT,'=',1,1924) LexToken(DQSTRING,'"ricc_m"',1,1932) -LexToken(SEMICOLON,';',1,1933) -LexToken(EOL,'\n',1,1934) +LexToken(EOL,'\n',1,1933) LexToken(VAR,'funtyp',1,1943) LexToken(ASSIGNMENT,'=',1,1949) LexToken(NUMBER,'4',1,1950) -LexToken(SEMICOLON,';',1,1951) -LexToken(EOL,'\n',1,1952) +LexToken(EOL,'\n',1,1951) LexToken(VAR,'model',1,1961) LexToken(DOT,'.',1,1966) LexToken(VAR,'sim',1,1967) @@ -449,8 +434,7 @@ LexToken(OPENBRACKET,'(',1,2404) LexToken(NUMBER,'1',1,2405) LexToken(CLOSEBRACKET,')',1,2406) LexToken(CLOSESQBRACKET,']',1,2407) -LexToken(SEMICOLON,';',1,2408) -LexToken(EOL,'\n',1,2409) +LexToken(EOL,'\n',1,2408) LexToken(VAR,'gr_i',1,2418) LexToken(ASSIGNMENT,'=',1,2422) LexToken(OPENSQBRACKET,'[',1,2423) diff --git a/js/MatrixOp/ROOTCOEF.js b/js/MatrixOp/ROOTCOEF.js index 82ffd4cf..7f5d545f 100644 --- a/js/MatrixOp/ROOTCOEF.js +++ b/js/MatrixOp/ROOTCOEF.js @@ -42,20 +42,17 @@ LexToken(VAR,'x',1,887) LexToken(ASSIGNMENT,'=',1,888) LexToken(OPENSQBRACKET,'[',1,889) LexToken(CLOSESQBRACKET,']',1,890) -LexToken(SEMICOLON,';',1,891) -LexToken(EOL,'\n',1,892) +LexToken(EOL,'\n',1,891) LexToken(VAR,'y',1,897) LexToken(ASSIGNMENT,'=',1,898) LexToken(OPENSQBRACKET,'[',1,899) LexToken(CLOSESQBRACKET,']',1,900) -LexToken(SEMICOLON,';',1,901) -LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,901) LexToken(VAR,'typ',1,907) LexToken(ASSIGNMENT,'=',1,910) LexToken(OPENSQBRACKET,'[',1,911) LexToken(CLOSESQBRACKET,']',1,912) -LexToken(SEMICOLON,';',1,913) -LexToken(EOL,'\n',1,914) +LexToken(EOL,'\n',1,913) LexToken(SELECT,'select',1,919) LexToken(VAR,'job',1,926) LexToken(EOL,'\n',1,929) @@ -72,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,981) LexToken(VAR,'arg1',1,982) LexToken(DOT,'.',1,986) LexToken(VAR,'graphics',1,987) -LexToken(SEMICOLON,';',1,995) -LexToken(EOL,'\n',1,996) +LexToken(EOL,'\n',1,995) LexToken(VAR,'label',1,1005) LexToken(ASSIGNMENT,'=',1,1010) LexToken(VAR,'graphics',1,1011) @@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1039) LexToken(VAR,'arg1',1,1040) LexToken(DOT,'.',1,1044) LexToken(VAR,'model',1,1045) -LexToken(SEMICOLON,';',1,1050) -LexToken(EOL,'\n',1,1051) +LexToken(EOL,'\n',1,1050) LexToken(IF,'if',1,1060) LexToken(VAR,'size',1,1063) LexToken(OPENBRACKET,'(',1,1067) @@ -105,8 +100,7 @@ LexToken(CLOSEBRACKET,')',1,1107) LexToken(ASSIGNMENT,'=',1,1108) LexToken(OPENSQBRACKET,'[',1,1109) LexToken(CLOSESQBRACKET,']',1,1110) -LexToken(COMMA,',',1,1111) -LexToken(EOL,'\n',1,1112) +LexToken(EOL,'\n',1,1111) LexToken(END,'end',1,1121) LexToken(EOL,'\n',1,1139) LexToken(WHILE,'while',1,1148) @@ -154,8 +148,7 @@ LexToken(VAR,'ok',1,1345) LexToken(THEN,'then',1,1348) LexToken(EOL,'\n',1,1352) LexToken(BREAK,'break',1,1369) -LexToken(COMMA,',',1,1374) -LexToken(EOL,'\n',1,1375) +LexToken(EOL,'\n',1,1374) LexToken(END,'end',1,1388) LexToken(EOL,'\n',1,1391) LexToken(IF,'if',1,1404) @@ -169,18 +162,15 @@ LexToken(EOL,'\n',1,1420) LexToken(VAR,'function_name',1,1437) LexToken(ASSIGNMENT,'=',1,1450) LexToken(DQSTRING,'"root_coef"',1,1461) -LexToken(SEMICOLON,';',1,1462) -LexToken(EOL,'\n',1,1463) +LexToken(EOL,'\n',1,1462) LexToken(VAR,'ot',1,1480) LexToken(ASSIGNMENT,'=',1,1482) LexToken(NUMBER,'1',1,1483) -LexToken(SEMICOLON,';',1,1484) -LexToken(EOL,'\n',1,1485) +LexToken(EOL,'\n',1,1484) LexToken(VAR,'it',1,1502) LexToken(ASSIGNMENT,'=',1,1504) LexToken(NUMBER,'1',1,1505) -LexToken(SEMICOLON,';',1,1506) -LexToken(EOL,'\n',1,1507) +LexToken(EOL,'\n',1,1506) LexToken(ELSEIF,'elseif',1,1520) LexToken(OPENBRACKET,'(',1,1527) LexToken(VAR,'typ',1,1528) @@ -192,31 +182,26 @@ LexToken(EOL,'\n',1,1540) LexToken(VAR,'function_name',1,1557) LexToken(ASSIGNMENT,'=',1,1570) LexToken(DQSTRING,'"rootz_coef"',1,1582) -LexToken(SEMICOLON,';',1,1583) -LexToken(EOL,'\n',1,1584) +LexToken(EOL,'\n',1,1583) LexToken(VAR,'ot',1,1601) LexToken(ASSIGNMENT,'=',1,1603) LexToken(NUMBER,'2',1,1604) -LexToken(SEMICOLON,';',1,1605) -LexToken(EOL,'\n',1,1606) +LexToken(EOL,'\n',1,1605) LexToken(VAR,'it',1,1623) LexToken(ASSIGNMENT,'=',1,1625) LexToken(NUMBER,'2',1,1626) -LexToken(SEMICOLON,';',1,1627) -LexToken(EOL,'\n',1,1628) +LexToken(EOL,'\n',1,1627) LexToken(ELSE,'else',1,1641) LexToken(EOL,'\n',1,1645) LexToken(VAR,'message',1,1662) LexToken(OPENBRACKET,'(',1,1669) LexToken(DQSTRING,'"Datatype is not supported"',1,1696) LexToken(CLOSEBRACKET,')',1,1697) -LexToken(SEMICOLON,';',1,1698) -LexToken(EOL,'\n',1,1699) +LexToken(EOL,'\n',1,1698) LexToken(VAR,'ok',1,1716) LexToken(ASSIGNMENT,'=',1,1718) LexToken(PREVAR_BOOLEAN,'%f',1,1719) -LexToken(SEMICOLON,';',1,1721) -LexToken(EOL,'\n',1,1722) +LexToken(EOL,'\n',1,1721) LexToken(END,'end',1,1735) LexToken(EOL,'\n',1,1738) LexToken(VAR,'in',1,1751) @@ -227,8 +212,7 @@ LexToken(VAR,'model',1,1759) LexToken(DOT,'.',1,1764) LexToken(VAR,'in2',1,1765) LexToken(CLOSESQBRACKET,']',1,1768) -LexToken(SEMICOLON,';',1,1769) -LexToken(EOL,'\n',1,1770) +LexToken(EOL,'\n',1,1769) LexToken(VAR,'out',1,1783) LexToken(ASSIGNMENT,'=',1,1786) LexToken(OPENSQBRACKET,'[',1,1787) @@ -239,13 +223,11 @@ LexToken(VAR,'model',1,1794) LexToken(DOT,'.',1,1799) LexToken(VAR,'out2',1,1800) LexToken(CLOSESQBRACKET,']',1,1804) -LexToken(SEMICOLON,';',1,1805) -LexToken(EOL,'\n',1,1806) +LexToken(EOL,'\n',1,1805) LexToken(VAR,'funtyp',1,1819) LexToken(ASSIGNMENT,'=',1,1825) LexToken(NUMBER,'4',1,1826) -LexToken(SEMICOLON,';',1,1827) -LexToken(EOL,'\n',1,1828) +LexToken(EOL,'\n',1,1827) LexToken(IF,'if',1,1841) LexToken(VAR,'ok',1,1844) LexToken(THEN,'then',1,1847) @@ -253,8 +235,7 @@ LexToken(EOL,'\n',1,1851) LexToken(VAR,'label',1,1868) LexToken(ASSIGNMENT,'=',1,1873) LexToken(VAR,'exprs',1,1874) -LexToken(SEMICOLON,';',1,1879) -LexToken(EOL,'\n',1,1880) +LexToken(EOL,'\n',1,1879) LexToken(OPENSQBRACKET,'[',1,1897) LexToken(VAR,'model',1,1898) LexToken(COMMA,',',1,1903) @@ -300,29 +281,25 @@ LexToken(VAR,'function_name',1,2002) LexToken(COMMA,',',1,2015) LexToken(VAR,'funtyp',1,2016) LexToken(CLOSEBRACKET,')',1,2022) -LexToken(SEMICOLON,';',1,2023) -LexToken(EOL,'\n',1,2024) +LexToken(EOL,'\n',1,2023) LexToken(VAR,'graphics',1,2041) LexToken(DOT,'.',1,2049) LexToken(VAR,'exprs',1,2050) LexToken(ASSIGNMENT,'=',1,2055) LexToken(VAR,'label',1,2056) -LexToken(SEMICOLON,';',1,2061) -LexToken(EOL,'\n',1,2062) +LexToken(EOL,'\n',1,2061) LexToken(VAR,'arg1',1,2079) LexToken(DOT,'.',1,2083) LexToken(VAR,'graphics',1,2084) LexToken(ASSIGNMENT,'=',1,2092) LexToken(VAR,'graphics',1,2093) -LexToken(SEMICOLON,';',1,2101) -LexToken(EOL,'\n',1,2102) +LexToken(EOL,'\n',1,2101) LexToken(VAR,'arg1',1,2119) LexToken(DOT,'.',1,2123) LexToken(VAR,'model',1,2124) LexToken(ASSIGNMENT,'=',1,2129) LexToken(VAR,'model',1,2130) -LexToken(SEMICOLON,';',1,2135) -LexToken(EOL,'\n',1,2136) +LexToken(EOL,'\n',1,2135) LexToken(VAR,'x',1,2153) LexToken(ASSIGNMENT,'=',1,2154) LexToken(VAR,'arg1',1,2155) @@ -346,13 +323,11 @@ LexToken(EOL,'\n',1,2261) LexToken(VAR,'function_name',1,2270) LexToken(ASSIGNMENT,'=',1,2283) LexToken(DQSTRING,'"root_coef"',1,2294) -LexToken(SEMICOLON,';',1,2295) -LexToken(EOL,'\n',1,2296) +LexToken(EOL,'\n',1,2295) LexToken(VAR,'funtyp',1,2305) LexToken(ASSIGNMENT,'=',1,2311) LexToken(NUMBER,'4',1,2312) -LexToken(SEMICOLON,';',1,2313) -LexToken(EOL,'\n',1,2314) +LexToken(EOL,'\n',1,2313) LexToken(VAR,'model',1,2323) LexToken(DOT,'.',1,2328) LexToken(VAR,'sim',1,2329) @@ -480,8 +455,7 @@ LexToken(OPENBRACKET,'(',1,2740) LexToken(NUMBER,'1',1,2741) LexToken(CLOSEBRACKET,')',1,2742) LexToken(CLOSESQBRACKET,']',1,2743) -LexToken(SEMICOLON,';',1,2744) -LexToken(EOL,'\n',1,2745) +LexToken(EOL,'\n',1,2744) LexToken(VAR,'gr_i',1,2754) LexToken(ASSIGNMENT,'=',1,2758) LexToken(OPENSQBRACKET,'[',1,2759) diff --git a/js/MatrixOp/SQRT.js b/js/MatrixOp/SQRT.js index 194b44ba..82035ec5 100644 --- a/js/MatrixOp/SQRT.js +++ b/js/MatrixOp/SQRT.js @@ -42,20 +42,17 @@ LexToken(VAR,'x',1,883) LexToken(ASSIGNMENT,'=',1,884) LexToken(OPENSQBRACKET,'[',1,885) LexToken(CLOSESQBRACKET,']',1,886) -LexToken(SEMICOLON,';',1,887) -LexToken(EOL,'\n',1,888) +LexToken(EOL,'\n',1,887) LexToken(VAR,'y',1,893) LexToken(ASSIGNMENT,'=',1,894) LexToken(OPENSQBRACKET,'[',1,895) LexToken(CLOSESQBRACKET,']',1,896) -LexToken(SEMICOLON,';',1,897) -LexToken(EOL,'\n',1,898) +LexToken(EOL,'\n',1,897) LexToken(VAR,'typ',1,903) LexToken(ASSIGNMENT,'=',1,906) LexToken(OPENSQBRACKET,'[',1,907) LexToken(CLOSESQBRACKET,']',1,908) -LexToken(SEMICOLON,';',1,909) -LexToken(EOL,'\n',1,910) +LexToken(EOL,'\n',1,909) LexToken(SELECT,'select',1,915) LexToken(VAR,'job',1,922) LexToken(EOL,'\n',1,925) @@ -72,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,977) LexToken(VAR,'arg1',1,978) LexToken(DOT,'.',1,982) LexToken(VAR,'graphics',1,983) -LexToken(SEMICOLON,';',1,991) -LexToken(EOL,'\n',1,992) +LexToken(EOL,'\n',1,991) LexToken(VAR,'label',1,1001) LexToken(ASSIGNMENT,'=',1,1006) LexToken(VAR,'graphics',1,1007) @@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1035) LexToken(VAR,'arg1',1,1036) LexToken(DOT,'.',1,1040) LexToken(VAR,'model',1,1041) -LexToken(SEMICOLON,';',1,1046) -LexToken(EOL,'\n',1,1047) +LexToken(EOL,'\n',1,1046) LexToken(WHILE,'while',1,1056) LexToken(PREVAR_BOOLEAN,'%t',1,1062) LexToken(DO,'do',1,1065) @@ -123,8 +118,7 @@ LexToken(VAR,'ok',1,1219) LexToken(THEN,'then',1,1222) LexToken(EOL,'\n',1,1226) LexToken(BREAK,'break',1,1243) -LexToken(COMMA,',',1,1248) -LexToken(EOL,'\n',1,1249) +LexToken(EOL,'\n',1,1248) LexToken(END,'end',1,1262) LexToken(EOL,'\n',1,1265) LexToken(IF,'if',1,1278) @@ -138,8 +132,7 @@ LexToken(EOL,'\n',1,1294) LexToken(VAR,'function_name',1,1311) LexToken(ASSIGNMENT,'=',1,1324) LexToken(DQSTRING,'"mat_sqrt"',1,1334) -LexToken(SEMICOLON,';',1,1335) -LexToken(EOL,'\n',1,1336) +LexToken(EOL,'\n',1,1335) LexToken(ELSEIF,'elseif',1,1349) LexToken(OPENBRACKET,'(',1,1356) LexToken(VAR,'typ',1,1357) @@ -151,21 +144,18 @@ LexToken(EOL,'\n',1,1369) LexToken(VAR,'function_name',1,1386) LexToken(ASSIGNMENT,'=',1,1399) LexToken(DQSTRING,'"matz_sqrt"',1,1410) -LexToken(SEMICOLON,';',1,1411) -LexToken(EOL,'\n',1,1412) +LexToken(EOL,'\n',1,1411) LexToken(ELSE,'else',1,1425) LexToken(EOL,'\n',1,1429) LexToken(VAR,'message',1,1446) LexToken(OPENBRACKET,'(',1,1453) LexToken(DQSTRING,'"type is not supported"',1,1476) LexToken(CLOSEBRACKET,')',1,1477) -LexToken(SEMICOLON,';',1,1478) -LexToken(EOL,'\n',1,1479) +LexToken(EOL,'\n',1,1478) LexToken(VAR,'ok',1,1496) LexToken(ASSIGNMENT,'=',1,1498) LexToken(PREVAR_BOOLEAN,'%f',1,1499) -LexToken(SEMICOLON,';',1,1501) -LexToken(EOL,'\n',1,1502) +LexToken(EOL,'\n',1,1501) LexToken(END,'end',1,1515) LexToken(EOL,'\n',1,1518) LexToken(VAR,'it',1,1531) @@ -186,8 +176,7 @@ LexToken(VAR,'model',1,1582) LexToken(DOT,'.',1,1587) LexToken(VAR,'in2',1,1588) LexToken(CLOSESQBRACKET,']',1,1591) -LexToken(SEMICOLON,';',1,1592) -LexToken(EOL,'\n',1,1593) +LexToken(EOL,'\n',1,1592) LexToken(VAR,'out',1,1606) LexToken(ASSIGNMENT,'=',1,1609) LexToken(OPENSQBRACKET,'[',1,1610) @@ -198,13 +187,11 @@ LexToken(VAR,'model',1,1621) LexToken(DOT,'.',1,1626) LexToken(VAR,'out2',1,1627) LexToken(CLOSESQBRACKET,']',1,1631) -LexToken(SEMICOLON,';',1,1632) -LexToken(EOL,'\n',1,1633) +LexToken(EOL,'\n',1,1632) LexToken(VAR,'funtyp',1,1646) LexToken(ASSIGNMENT,'=',1,1652) LexToken(NUMBER,'4',1,1653) -LexToken(SEMICOLON,';',1,1654) -LexToken(EOL,'\n',1,1655) +LexToken(EOL,'\n',1,1654) LexToken(IF,'if',1,1668) LexToken(VAR,'ok',1,1671) LexToken(THEN,'then',1,1674) @@ -212,8 +199,7 @@ LexToken(EOL,'\n',1,1678) LexToken(VAR,'label',1,1695) LexToken(ASSIGNMENT,'=',1,1700) LexToken(VAR,'exprs',1,1701) -LexToken(SEMICOLON,';',1,1706) -LexToken(EOL,'\n',1,1707) +LexToken(EOL,'\n',1,1706) LexToken(OPENSQBRACKET,'[',1,1724) LexToken(VAR,'model',1,1725) LexToken(COMMA,',',1,1730) @@ -259,29 +245,25 @@ LexToken(VAR,'function_name',1,1829) LexToken(COMMA,',',1,1842) LexToken(VAR,'funtyp',1,1843) LexToken(CLOSEBRACKET,')',1,1849) -LexToken(SEMICOLON,';',1,1850) -LexToken(EOL,'\n',1,1851) +LexToken(EOL,'\n',1,1850) LexToken(VAR,'graphics',1,1868) LexToken(DOT,'.',1,1876) LexToken(VAR,'exprs',1,1877) LexToken(ASSIGNMENT,'=',1,1882) LexToken(VAR,'label',1,1883) -LexToken(SEMICOLON,';',1,1888) -LexToken(EOL,'\n',1,1889) +LexToken(EOL,'\n',1,1888) LexToken(VAR,'arg1',1,1906) LexToken(DOT,'.',1,1910) LexToken(VAR,'graphics',1,1911) LexToken(ASSIGNMENT,'=',1,1919) LexToken(VAR,'graphics',1,1920) -LexToken(SEMICOLON,';',1,1928) -LexToken(EOL,'\n',1,1929) +LexToken(EOL,'\n',1,1928) LexToken(VAR,'arg1',1,1946) LexToken(DOT,'.',1,1950) LexToken(VAR,'model',1,1951) LexToken(ASSIGNMENT,'=',1,1956) LexToken(VAR,'model',1,1957) -LexToken(SEMICOLON,';',1,1962) -LexToken(EOL,'\n',1,1963) +LexToken(EOL,'\n',1,1962) LexToken(VAR,'x',1,1980) LexToken(ASSIGNMENT,'=',1,1981) LexToken(VAR,'arg1',1,1982) diff --git a/js/MatrixOp/SUBMAT.js b/js/MatrixOp/SUBMAT.js index e7ed232c..a5a29cb9 100644 --- a/js/MatrixOp/SUBMAT.js +++ b/js/MatrixOp/SUBMAT.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,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,979) LexToken(VAR,'arg1',1,980) LexToken(DOT,'.',1,984) LexToken(VAR,'graphics',1,985) -LexToken(SEMICOLON,';',1,993) -LexToken(EOL,'\n',1,994) +LexToken(EOL,'\n',1,993) LexToken(VAR,'label',1,1003) LexToken(ASSIGNMENT,'=',1,1008) LexToken(VAR,'graphics',1,1009) @@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1037) LexToken(VAR,'arg1',1,1038) LexToken(DOT,'.',1,1042) LexToken(VAR,'model',1,1043) -LexToken(SEMICOLON,';',1,1048) -LexToken(EOL,'\n',1,1049) +LexToken(EOL,'\n',1,1048) LexToken(EOL,'\n',1,1105) LexToken(IF,'if',1,1114) LexToken(VAR,'size',1,1117) @@ -111,8 +106,7 @@ LexToken(NUMBER,'1',1,1171) LexToken(NUMBER,'1',1,1173) LexToken(CLOSESQBRACKET,']',1,1174) LexToken(CLOSEBRACKET,')',1,1175) -LexToken(COMMA,',',1,1176) -LexToken(EOL,'\n',1,1177) +LexToken(EOL,'\n',1,1176) LexToken(END,'end',1,1186) LexToken(EOL,'\n',1,1204) LexToken(WHILE,'while',1,1213) @@ -191,8 +185,7 @@ LexToken(VAR,'ok',1,1536) LexToken(THEN,'then',1,1539) LexToken(EOL,'\n',1,1543) LexToken(BREAK,'break',1,1560) -LexToken(COMMA,',',1,1565) -LexToken(EOL,'\n',1,1566) +LexToken(EOL,'\n',1,1565) LexToken(END,'end',1,1579) LexToken(EOL,'\n',1,1582) LexToken(IF,'if',1,1595) @@ -206,18 +199,15 @@ LexToken(EOL,'\n',1,1611) LexToken(VAR,'function_name',1,1628) LexToken(ASSIGNMENT,'=',1,1641) LexToken(DQSTRING,'"submat"',1,1649) -LexToken(SEMICOLON,';',1,1650) -LexToken(EOL,'\n',1,1651) +LexToken(EOL,'\n',1,1650) LexToken(VAR,'ot',1,1668) LexToken(ASSIGNMENT,'=',1,1670) LexToken(NUMBER,'1',1,1671) -LexToken(SEMICOLON,';',1,1672) -LexToken(EOL,'\n',1,1673) +LexToken(EOL,'\n',1,1672) LexToken(VAR,'it',1,1690) LexToken(ASSIGNMENT,'=',1,1692) LexToken(NUMBER,'1',1,1693) -LexToken(SEMICOLON,';',1,1694) -LexToken(EOL,'\n',1,1695) +LexToken(EOL,'\n',1,1694) LexToken(ELSEIF,'elseif',1,1708) LexToken(OPENBRACKET,'(',1,1715) LexToken(VAR,'typ',1,1716) @@ -229,31 +219,26 @@ LexToken(EOL,'\n',1,1728) LexToken(VAR,'function_name',1,1745) LexToken(ASSIGNMENT,'=',1,1758) LexToken(DQSTRING,'"submatz"',1,1767) -LexToken(SEMICOLON,';',1,1768) -LexToken(EOL,'\n',1,1769) +LexToken(EOL,'\n',1,1768) LexToken(VAR,'ot',1,1786) LexToken(ASSIGNMENT,'=',1,1788) LexToken(NUMBER,'2',1,1789) -LexToken(SEMICOLON,';',1,1790) -LexToken(EOL,'\n',1,1791) +LexToken(EOL,'\n',1,1790) LexToken(VAR,'it',1,1808) LexToken(ASSIGNMENT,'=',1,1810) LexToken(NUMBER,'2',1,1811) -LexToken(SEMICOLON,';',1,1812) -LexToken(EOL,'\n',1,1813) +LexToken(EOL,'\n',1,1812) LexToken(ELSE,'else',1,1826) LexToken(EOL,'\n',1,1830) LexToken(VAR,'message',1,1847) LexToken(OPENBRACKET,'(',1,1854) LexToken(DQSTRING,'"Datatype is not supported"',1,1881) LexToken(CLOSEBRACKET,')',1,1882) -LexToken(SEMICOLON,';',1,1883) -LexToken(EOL,'\n',1,1884) +LexToken(EOL,'\n',1,1883) LexToken(VAR,'ok',1,1901) LexToken(ASSIGNMENT,'=',1,1903) LexToken(PREVAR_BOOLEAN,'%f',1,1904) -LexToken(SEMICOLON,';',1,1906) -LexToken(EOL,'\n',1,1907) +LexToken(EOL,'\n',1,1906) LexToken(END,'end',1,1920) LexToken(EOL,'\n',1,1923) LexToken(IF,'if',1,1936) @@ -286,13 +271,11 @@ LexToken(VAR,'message',1,1994) LexToken(OPENBRACKET,'(',1,2001) LexToken(DQSTRING,'"invalid index"',1,2016) LexToken(CLOSEBRACKET,')',1,2017) -LexToken(SEMICOLON,';',1,2018) -LexToken(EOL,'\n',1,2019) +LexToken(EOL,'\n',1,2018) LexToken(VAR,'ok',1,2036) LexToken(ASSIGNMENT,'=',1,2038) LexToken(PREVAR_BOOLEAN,'%f',1,2039) -LexToken(SEMICOLON,';',1,2041) -LexToken(EOL,'\n',1,2042) +LexToken(EOL,'\n',1,2041) LexToken(END,'end',1,2055) LexToken(EOL,'\n',1,2058) LexToken(IF,'if',1,2071) @@ -305,13 +288,11 @@ LexToken(VAR,'message',1,2099) LexToken(OPENBRACKET,'(',1,2106) LexToken(DQSTRING,'"ending row must be greater than starting row"',1,2152) LexToken(CLOSEBRACKET,')',1,2153) -LexToken(SEMICOLON,';',1,2154) -LexToken(EOL,'\n',1,2155) +LexToken(EOL,'\n',1,2154) LexToken(VAR,'ok',1,2172) LexToken(ASSIGNMENT,'=',1,2174) LexToken(PREVAR_BOOLEAN,'%f',1,2175) -LexToken(SEMICOLON,';',1,2177) -LexToken(EOL,'\n',1,2178) +LexToken(EOL,'\n',1,2177) LexToken(END,'end',1,2191) LexToken(EOL,'\n',1,2194) LexToken(IF,'if',1,2207) @@ -324,13 +305,11 @@ LexToken(VAR,'message',1,2235) LexToken(OPENBRACKET,'(',1,2242) LexToken(DQSTRING,'"ending column must be greater than starting column"',1,2294) LexToken(CLOSEBRACKET,')',1,2295) -LexToken(SEMICOLON,';',1,2296) -LexToken(EOL,'\n',1,2297) +LexToken(EOL,'\n',1,2296) LexToken(VAR,'ok',1,2314) LexToken(ASSIGNMENT,'=',1,2316) LexToken(PREVAR_BOOLEAN,'%f',1,2317) -LexToken(SEMICOLON,';',1,2319) -LexToken(EOL,'\n',1,2320) +LexToken(EOL,'\n',1,2319) LexToken(END,'end',1,2333) LexToken(EOL,'\n',1,2336) LexToken(IF,'if',1,2349) @@ -346,13 +325,11 @@ LexToken(VAR,'message',1,2382) LexToken(OPENBRACKET,'(',1,2390) LexToken(DQSTRING,'"index of ending row is out of range"',1,2427) LexToken(CLOSEBRACKET,')',1,2428) -LexToken(SEMICOLON,';',1,2429) -LexToken(EOL,'\n',1,2430) +LexToken(EOL,'\n',1,2429) LexToken(VAR,'ok',1,2447) LexToken(ASSIGNMENT,'=',1,2449) LexToken(PREVAR_BOOLEAN,'%f',1,2450) -LexToken(SEMICOLON,';',1,2452) -LexToken(EOL,'\n',1,2453) +LexToken(EOL,'\n',1,2452) LexToken(END,'end',1,2466) LexToken(EOL,'\n',1,2469) LexToken(IF,'if',1,2482) @@ -368,13 +345,11 @@ LexToken(VAR,'message',1,2515) LexToken(OPENBRACKET,'(',1,2523) LexToken(DQSTRING,'"index of ending column is out of range"',1,2563) LexToken(CLOSEBRACKET,')',1,2564) -LexToken(SEMICOLON,';',1,2565) -LexToken(EOL,'\n',1,2566) +LexToken(EOL,'\n',1,2565) LexToken(VAR,'ok',1,2583) LexToken(ASSIGNMENT,'=',1,2585) LexToken(PREVAR_BOOLEAN,'%f',1,2586) -LexToken(SEMICOLON,';',1,2588) -LexToken(EOL,'\n',1,2589) +LexToken(EOL,'\n',1,2588) LexToken(END,'end',1,2602) LexToken(EOL,'\n',1,2605) LexToken(VAR,'model',1,2618) @@ -390,8 +365,7 @@ LexToken(VAR,'c',1,2634) LexToken(SEMICOLON,';',1,2635) LexToken(VAR,'d',1,2636) LexToken(CLOSESQBRACKET,']',1,2637) -LexToken(SEMICOLON,';',1,2638) -LexToken(EOL,'\n',1,2639) +LexToken(EOL,'\n',1,2638) LexToken(VAR,'in',1,2652) LexToken(ASSIGNMENT,'=',1,2654) LexToken(OPENSQBRACKET,'[',1,2655) @@ -404,8 +378,7 @@ LexToken(OPENBRACKET,'(',1,2666) LexToken(NUMBER,'2',1,2667) LexToken(CLOSEBRACKET,')',1,2668) LexToken(CLOSESQBRACKET,']',1,2669) -LexToken(SEMICOLON,';',1,2670) -LexToken(EOL,'\n',1,2671) +LexToken(EOL,'\n',1,2670) LexToken(VAR,'out',1,2684) LexToken(ASSIGNMENT,'=',1,2687) LexToken(OPENSQBRACKET,'[',1,2688) @@ -424,18 +397,15 @@ LexToken(CLOSEBRACKET,')',1,2701) LexToken(ADDITION,'+',1,2702) LexToken(NUMBER,'1',1,2703) LexToken(CLOSESQBRACKET,']',1,2704) -LexToken(SEMICOLON,';',1,2705) -LexToken(EOL,'\n',1,2706) +LexToken(EOL,'\n',1,2705) LexToken(VAR,'funtyp',1,2719) LexToken(ASSIGNMENT,'=',1,2725) LexToken(NUMBER,'4',1,2726) -LexToken(SEMICOLON,';',1,2727) -LexToken(EOL,'\n',1,2728) +LexToken(EOL,'\n',1,2727) LexToken(VAR,'label',1,2741) LexToken(ASSIGNMENT,'=',1,2746) LexToken(VAR,'exprs',1,2747) -LexToken(SEMICOLON,';',1,2752) -LexToken(EOL,'\n',1,2753) +LexToken(EOL,'\n',1,2752) LexToken(IF,'if',1,2766) LexToken(VAR,'ok',1,2769) LexToken(THEN,'then',1,2772) @@ -486,29 +456,25 @@ 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,'graphics',1,2938) LexToken(DOT,'.',1,2946) LexToken(VAR,'exprs',1,2947) LexToken(ASSIGNMENT,'=',1,2952) LexToken(VAR,'label',1,2953) -LexToken(SEMICOLON,';',1,2958) -LexToken(EOL,'\n',1,2959) +LexToken(EOL,'\n',1,2958) LexToken(VAR,'arg1',1,2976) LexToken(DOT,'.',1,2980) LexToken(VAR,'graphics',1,2981) LexToken(ASSIGNMENT,'=',1,2989) LexToken(VAR,'graphics',1,2990) -LexToken(SEMICOLON,';',1,2998) -LexToken(EOL,'\n',1,2999) +LexToken(EOL,'\n',1,2998) LexToken(VAR,'arg1',1,3016) LexToken(DOT,'.',1,3020) LexToken(VAR,'model',1,3021) LexToken(ASSIGNMENT,'=',1,3026) LexToken(VAR,'model',1,3027) -LexToken(SEMICOLON,';',1,3032) -LexToken(EOL,'\n',1,3033) +LexToken(EOL,'\n',1,3032) LexToken(VAR,'x',1,3050) LexToken(ASSIGNMENT,'=',1,3051) LexToken(VAR,'arg1',1,3052) @@ -532,13 +498,11 @@ LexToken(EOL,'\n',1,3158) LexToken(VAR,'function_name',1,3167) LexToken(ASSIGNMENT,'=',1,3180) LexToken(DQSTRING,'"submat"',1,3188) -LexToken(SEMICOLON,';',1,3189) -LexToken(EOL,'\n',1,3190) +LexToken(EOL,'\n',1,3189) LexToken(VAR,'funtyp',1,3199) LexToken(ASSIGNMENT,'=',1,3205) LexToken(NUMBER,'4',1,3206) -LexToken(SEMICOLON,';',1,3207) -LexToken(EOL,'\n',1,3208) +LexToken(EOL,'\n',1,3207) LexToken(VAR,'model',1,3217) LexToken(DOT,'.',1,3222) LexToken(VAR,'sim',1,3223) @@ -690,8 +654,7 @@ LexToken(OPENBRACKET,'(',1,3676) LexToken(NUMBER,'1',1,3677) LexToken(CLOSEBRACKET,')',1,3678) LexToken(CLOSESQBRACKET,']',1,3679) -LexToken(SEMICOLON,';',1,3680) -LexToken(EOL,'\n',1,3681) +LexToken(EOL,'\n',1,3680) LexToken(VAR,'gr_i',1,3690) LexToken(ASSIGNMENT,'=',1,3694) LexToken(OPENSQBRACKET,'[',1,3695) |