summaryrefslogtreecommitdiff
path: root/js/MatrixOp/MATMUL.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/MatrixOp/MATMUL.js')
-rw-r--r--js/MatrixOp/MATMUL.js86
1 files changed, 31 insertions, 55 deletions
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)