summaryrefslogtreecommitdiff
path: root/js/Misc/AUTOMAT.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Misc/AUTOMAT.js')
-rw-r--r--js/Misc/AUTOMAT.js111
1 files changed, 57 insertions, 54 deletions
diff --git a/js/Misc/AUTOMAT.js b/js/Misc/AUTOMAT.js
index 61db6e19..f448432f 100644
--- a/js/Misc/AUTOMAT.js
+++ b/js/Misc/AUTOMAT.js
@@ -134,13 +134,13 @@ LexToken(EOL,'\n',1,1262)
LexToken(VAR,'MSG',1,1275)
LexToken(ASSIGNMENT,'=',1,1278)
LexToken(VAR,'MSG0',1,1279)
-LexToken(OPERATOR,'+',1,1283)
+LexToken(ADDITION,'+',1,1283)
LexToken(DQSTRING,'"1"',1,1286)
-LexToken(OPERATOR,'+',1,1287)
+LexToken(ADDITION,'+',1,1287)
LexToken(VAR,'MSG2',1,1288)
-LexToken(OPERATOR,'+',1,1292)
+LexToken(ADDITION,'+',1,1292)
LexToken(DQSTRING,'"1"',1,1295)
-LexToken(OPERATOR,'+',1,1296)
+LexToken(ADDITION,'+',1,1296)
LexToken(VAR,'MSG3',1,1297)
LexToken(SEMICOLON,';',1,1301)
LexToken(EOL,'\n',1,1302)
@@ -159,11 +159,11 @@ LexToken(EOL,'\n',1,1362)
LexToken(VAR,'CX',1,1379)
LexToken(ASSIGNMENT,'=',1,1381)
LexToken(VAR,'CX',1,1382)
-LexToken(OPERATOR,'+',1,1384)
+LexToken(ADDITION,'+',1,1384)
LexToken(DQSTRING,'","',1,1387)
-LexToken(OPERATOR,'+',1,1388)
+LexToken(ADDITION,'+',1,1388)
LexToken(DQSTRING,'"C"',1,1391)
-LexToken(OPERATOR,'+',1,1392)
+LexToken(ADDITION,'+',1,1392)
LexToken(VAR,'string',1,1393)
LexToken(OPENBRACKET,'(',1,1399)
LexToken(VAR,'i',1,1400)
@@ -173,32 +173,32 @@ LexToken(EOL,'\n',1,1403)
LexToken(VAR,'MSG',1,1420)
LexToken(ASSIGNMENT,'=',1,1423)
LexToken(VAR,'MSG',1,1424)
-LexToken(OPERATOR,'+',1,1427)
+LexToken(ADDITION,'+',1,1427)
LexToken(DQSTRING,'";"',1,1430)
-LexToken(OPERATOR,'+',1,1431)
+LexToken(ADDITION,'+',1,1431)
LexToken(VAR,'MSG0',1,1432)
-LexToken(OPERATOR,'+',1,1436)
+LexToken(ADDITION,'+',1,1436)
LexToken(VAR,'string',1,1437)
LexToken(OPENBRACKET,'(',1,1443)
LexToken(VAR,'i',1,1444)
LexToken(CLOSEBRACKET,')',1,1445)
-LexToken(OPERATOR,'+',1,1446)
+LexToken(ADDITION,'+',1,1446)
LexToken(VAR,'MSG2',1,1447)
-LexToken(OPERATOR,'+',1,1451)
+LexToken(ADDITION,'+',1,1451)
LexToken(VAR,'string',1,1452)
LexToken(OPENBRACKET,'(',1,1458)
LexToken(VAR,'i',1,1459)
LexToken(CLOSEBRACKET,')',1,1460)
-LexToken(OPERATOR,'+',1,1461)
+LexToken(ADDITION,'+',1,1461)
LexToken(VAR,'MSG3',1,1462)
LexToken(SEMICOLON,';',1,1466)
LexToken(EOL,'\n',1,1467)
LexToken(VAR,'VEC',1,1484)
LexToken(ASSIGNMENT,'=',1,1487)
LexToken(VAR,'VEC',1,1488)
-LexToken(OPERATOR,'+',1,1491)
+LexToken(ADDITION,'+',1,1491)
LexToken(DQSTRING,'","',1,1494)
-LexToken(OPERATOR,'+',1,1495)
+LexToken(ADDITION,'+',1,1495)
LexToken(DQSTRING,'"\\\'mat\\\',[-1,1]"',1,1511)
LexToken(SEMICOLON,';',1,1512)
LexToken(EOL,'\n',1,1513)
@@ -208,17 +208,17 @@ LexToken(EOL,'\n',1,1587)
LexToken(VAR,'GTV',1,1600)
LexToken(ASSIGNMENT,'=',1,1603)
LexToken(DQSTRING,'"[ok,NMode,Minitial,NX,X0,XP,"',1,1633)
-LexToken(OPERATOR,'+',1,1634)
+LexToken(ADDITION,'+',1,1634)
LexToken(VAR,'CX',1,1635)
-LexToken(OPERATOR,'+',1,1637)
+LexToken(ADDITION,'+',1,1637)
LexToken(DQSTRING,'",exprs]=scicos_getvalue(\\\'Set Finite state machine model\\\', [\\\'Number (finite-state) Modes\\\';\\\'Initial Mode\\\';\\\'Number of continuous-time states\\\';\\\'Continuous-time states intial values\\\';\\\'Xproperties of continuous-time states in each Mode\\\';"',1,1896)
-LexToken(OPERATOR,'+',1,1897)
+LexToken(ADDITION,'+',1,1897)
LexToken(VAR,'MSG',1,1898)
-LexToken(OPERATOR,'+',1,1901)
+LexToken(ADDITION,'+',1,1901)
LexToken(DQSTRING,'"], list(\\\'vec\\\',1,\\\'vec\\\',1,\\\'vec\\\',1,\\\'mat\\\',[-1,-1],\\\'mat\\\',[-1,-1],"',1,1987)
-LexToken(OPERATOR,'+',1,1988)
+LexToken(ADDITION,'+',1,1988)
LexToken(VAR,'VEC',1,1989)
-LexToken(OPERATOR,'+',1,1992)
+LexToken(ADDITION,'+',1,1992)
LexToken(DQSTRING,'"),exprs)"',1,2002)
LexToken(EOL,'\n',1,2003)
LexToken(VAR,'execstr',1,2016)
@@ -245,7 +245,8 @@ LexToken(VAR,'exprs',1,2120)
LexToken(COMMA,',',1,2125)
LexToken(DQSTRING,'"*"',1,2128)
LexToken(CLOSEBRACKET,')',1,2129)
-LexToken(NUMBER,'-5',1,2130)
+LexToken(ADDITION,'-',1,2130)
+LexToken(NUMBER,'5',1,2131)
LexToken(SEMICOLON,';',1,2132)
LexToken(EOL,'\n',1,2162)
LexToken(VAR,'ModifEncore',1,2175)
@@ -265,11 +266,11 @@ LexToken(EOL,'\n',1,2229)
LexToken(VAR,'exprs',1,2246)
LexToken(OPENBRACKET,'(',1,2251)
LexToken(VAR,'NMode',1,2252)
-LexToken(OPERATOR,'+',1,2257)
+LexToken(ADDITION,'+',1,2257)
LexToken(NUMBER,'6',1,2258)
LexToken(COLON,':',1,2259)
LexToken(VAR,'NMode_old',1,2260)
-LexToken(OPERATOR,'+',1,2269)
+LexToken(ADDITION,'+',1,2269)
LexToken(NUMBER,'5',1,2270)
LexToken(CLOSEBRACKET,')',1,2271)
LexToken(ASSIGNMENT,'=',1,2272)
@@ -295,18 +296,18 @@ LexToken(EOL,'\n',1,2381)
LexToken(VAR,'exprs',1,2398)
LexToken(OPENBRACKET,'(',1,2403)
LexToken(VAR,'NMode_old',1,2404)
-LexToken(OPERATOR,'+',1,2413)
+LexToken(ADDITION,'+',1,2413)
LexToken(NUMBER,'6',1,2414)
LexToken(COLON,':',1,2415)
LexToken(VAR,'NMode',1,2416)
-LexToken(OPERATOR,'+',1,2421)
+LexToken(ADDITION,'+',1,2421)
LexToken(NUMBER,'5',1,2422)
LexToken(CLOSEBRACKET,')',1,2423)
LexToken(ASSIGNMENT,'=',1,2424)
LexToken(VAR,'exprs',1,2425)
LexToken(OPENBRACKET,'(',1,2430)
LexToken(VAR,'NMode_old',1,2431)
-LexToken(OPERATOR,'+',1,2440)
+LexToken(ADDITION,'+',1,2440)
LexToken(NUMBER,'4',1,2441)
LexToken(CLOSEBRACKET,')',1,2442)
LexToken(SEMICOLON,';',1,2443)
@@ -334,7 +335,7 @@ LexToken(EOL,'\n',1,2550)
LexToken(VAR,'messagebox',1,2567)
LexToken(OPENBRACKET,'(',1,2577)
LexToken(DQSTRING,'"the size of intial continuous-time states should be NX="',1,2634)
-LexToken(OPERATOR,'+',1,2635)
+LexToken(ADDITION,'+',1,2635)
LexToken(VAR,'string',1,2636)
LexToken(OPENBRACKET,'(',1,2642)
LexToken(VAR,'NX',1,2643)
@@ -374,12 +375,12 @@ LexToken(EOL,'\n',1,2772)
LexToken(VAR,'messagebox',1,2789)
LexToken(OPENBRACKET,'(',1,2799)
LexToken(DQSTRING,'"Xproperty matrix is not valid: it should have NX="',1,2850)
-LexToken(OPERATOR,'+',1,2851)
+LexToken(ADDITION,'+',1,2851)
LexToken(VAR,'string',1,2852)
LexToken(OPENBRACKET,'(',1,2858)
LexToken(VAR,'NX',1,2859)
LexToken(CLOSEBRACKET,')',1,2861)
-LexToken(OPERATOR,'+',1,2862)
+LexToken(ADDITION,'+',1,2862)
LexToken(DQSTRING,'" columns"',1,2872)
LexToken(COMMA,',',1,2873)
LexToken(DQSTRING,'"modal"',1,2880)
@@ -411,12 +412,12 @@ LexToken(EOL,'\n',1,2967)
LexToken(VAR,'messagebox',1,2984)
LexToken(OPENBRACKET,'(',1,2994)
LexToken(DQSTRING,'"Xproperty matrix is not valid: it should have NMode="',1,3048)
-LexToken(OPERATOR,'+',1,3049)
+LexToken(ADDITION,'+',1,3049)
LexToken(VAR,'string',1,3050)
LexToken(OPENBRACKET,'(',1,3056)
LexToken(VAR,'NMode',1,3057)
LexToken(CLOSEBRACKET,')',1,3062)
-LexToken(OPERATOR,'+',1,3063)
+LexToken(ADDITION,'+',1,3063)
LexToken(DQSTRING,'" or 1 row(s)"',1,3077)
LexToken(COMMA,',',1,3078)
LexToken(DQSTRING,'"modal"',1,3085)
@@ -443,7 +444,8 @@ LexToken(ASSIGNMENT,'=',1,3178)
LexToken(NUMBER,'1',1,3179)
LexToken(COLON,':',1,3180)
LexToken(VAR,'NMode',1,3181)
-LexToken(NUMBER,'-1',1,3186)
+LexToken(ADDITION,'-',1,3186)
+LexToken(NUMBER,'1',1,3187)
LexToken(EOL,'\n',1,3188)
LexToken(VAR,'XP',1,3209)
LexToken(ASSIGNMENT,'=',1,3211)
@@ -485,7 +487,7 @@ LexToken(VAR,'XP',1,3380)
LexToken(TRANSPOSE,"'",1,3382)
LexToken(COMMA,',',1,3383)
LexToken(VAR,'NMode',1,3384)
-LexToken(OPERATOR,'*',1,3389)
+LexToken(MULTIPLICATION,'*',1,3389)
LexToken(VAR,'NX',1,3390)
LexToken(COMMA,',',1,3392)
LexToken(NUMBER,'1',1,3393)
@@ -539,7 +541,7 @@ LexToken(OPENSQBRACKET,'[',1,3645)
LexToken(NUMBER,'2',1,3646)
LexToken(SEMICOLON,';',1,3647)
LexToken(NUMBER,'2',1,3648)
-LexToken(OPERATOR,'*',1,3649)
+LexToken(MULTIPLICATION,'*',1,3649)
LexToken(VAR,'NX',1,3650)
LexToken(CLOSESQBRACKET,']',1,3652)
LexToken(SEMICOLON,';',1,3653)
@@ -579,7 +581,7 @@ LexToken(OPENBRACKET,'(',1,3838)
LexToken(VAR,'exprs',1,3839)
LexToken(OPENBRACKET,'(',1,3844)
LexToken(NUMBER,'5',1,3845)
-LexToken(OPERATOR,'+',1,3846)
+LexToken(ADDITION,'+',1,3846)
LexToken(VAR,'i',1,3847)
LexToken(CLOSEBRACKET,')',1,3848)
LexToken(CLOSEBRACKET,')',1,3849)
@@ -602,9 +604,9 @@ LexToken(NUMBER,'1',1,3933)
LexToken(CLOSEBRACKET,')',1,3934)
LexToken(ASSIGNMENT,'=',1,3935)
LexToken(NUMBER,'2',1,3936)
-LexToken(OPERATOR,'*',1,3937)
+LexToken(MULTIPLICATION,'*',1,3937)
LexToken(VAR,'NX',1,3938)
-LexToken(OPERATOR,'+',1,3940)
+LexToken(ADDITION,'+',1,3940)
LexToken(VAR,'length',1,3941)
LexToken(OPENBRACKET,'(',1,3947)
LexToken(VAR,'Ci',1,3948)
@@ -671,19 +673,19 @@ LexToken(VAR,'messagebox',1,4295)
LexToken(OPENBRACKET,'(',1,4305)
LexToken(OPENSQBRACKET,'[',1,4306)
LexToken(DQSTRING,'"Number of Modes should be "',1,4334)
-LexToken(OPERATOR,'+',1,4335)
+LexToken(ADDITION,'+',1,4335)
LexToken(VAR,'string',1,4336)
LexToken(OPENBRACKET,'(',1,4342)
LexToken(VAR,'MaxModes',1,4343)
LexToken(CLOSEBRACKET,')',1,4351)
LexToken(SEMICOLON,';',1,4352)
LexToken(DQSTRING,'"A destination Mode in Mode#"',1,4404)
-LexToken(OPERATOR,'+',1,4405)
+LexToken(ADDITION,'+',1,4405)
LexToken(VAR,'string',1,4406)
LexToken(OPENBRACKET,'(',1,4412)
LexToken(VAR,'imax',1,4413)
LexToken(CLOSEBRACKET,')',1,4417)
-LexToken(OPERATOR,'+',1,4418)
+LexToken(ADDITION,'+',1,4418)
LexToken(DQSTRING,'"\\\'s targets is invalid!"',1,4443)
LexToken(CLOSESQBRACKET,']',1,4444)
LexToken(COMMA,',',1,4445)
@@ -710,7 +712,7 @@ LexToken(VAR,'messagebox',1,4579)
LexToken(OPENBRACKET,'(',1,4589)
LexToken(OPENSQBRACKET,'[',1,4590)
LexToken(DQSTRING,'"There is an unused Mode or the Number of Modes should be "',1,4649)
-LexToken(OPERATOR,'+',1,4650)
+LexToken(ADDITION,'+',1,4650)
LexToken(VAR,'string',1,4651)
LexToken(OPENBRACKET,'(',1,4657)
LexToken(VAR,'MaxModes',1,4658)
@@ -787,7 +789,7 @@ LexToken(ASSIGNMENT,'=',1,5009)
LexToken(VAR,'ones',1,5010)
LexToken(OPENBRACKET,'(',1,5014)
LexToken(NUMBER,'2',1,5015)
-LexToken(OPERATOR,'*',1,5016)
+LexToken(MULTIPLICATION,'*',1,5016)
LexToken(VAR,'NX',1,5017)
LexToken(COMMA,',',1,5019)
LexToken(NUMBER,'1',1,5020)
@@ -805,19 +807,19 @@ LexToken(NUMBER,'1',1,5057)
LexToken(CLOSEBRACKET,')',1,5058)
LexToken(ASSIGNMENT,'=',1,5059)
LexToken(DQSTRING,'"txt=[\\\'Automaton\\\';\\\'nM="',1,5085)
-LexToken(OPERATOR,'+',1,5086)
+LexToken(ADDITION,'+',1,5086)
LexToken(VAR,'string',1,5087)
LexToken(OPENBRACKET,'(',1,5093)
LexToken(VAR,'NMode',1,5094)
LexToken(CLOSEBRACKET,')',1,5099)
-LexToken(OPERATOR,'+',1,5100)
+LexToken(ADDITION,'+',1,5100)
LexToken(DQSTRING,'",nX="',1,5106)
-LexToken(OPERATOR,'+',1,5107)
+LexToken(ADDITION,'+',1,5107)
LexToken(VAR,'string',1,5108)
LexToken(OPENBRACKET,'(',1,5114)
LexToken(VAR,'NX',1,5115)
LexToken(CLOSEBRACKET,')',1,5117)
-LexToken(OPERATOR,'+',1,5118)
+LexToken(ADDITION,'+',1,5118)
LexToken(DQSTRING,'"\\\'];"',1,5124)
LexToken(EOL,'\n',1,5125)
LexToken(VAR,'graphics',1,5142)
@@ -998,15 +1000,15 @@ LexToken(VAR,'in',1,5958)
LexToken(ASSIGNMENT,'=',1,5960)
LexToken(OPENSQBRACKET,'[',1,5961)
LexToken(NUMBER,'2',1,5962)
-LexToken(OPERATOR,'*',1,5963)
+LexToken(MULTIPLICATION,'*',1,5963)
LexToken(VAR,'NX',1,5964)
-LexToken(OPERATOR,'+',1,5966)
+LexToken(ADDITION,'+',1,5966)
LexToken(NUMBER,'1',1,5967)
LexToken(SEMICOLON,';',1,5968)
LexToken(NUMBER,'2',1,5969)
-LexToken(OPERATOR,'*',1,5970)
+LexToken(MULTIPLICATION,'*',1,5970)
LexToken(VAR,'NX',1,5971)
-LexToken(OPERATOR,'+',1,5973)
+LexToken(ADDITION,'+',1,5973)
LexToken(NUMBER,'1',1,5974)
LexToken(CLOSESQBRACKET,']',1,5975)
LexToken(SEMICOLON,';',1,5976)
@@ -1019,7 +1021,7 @@ LexToken(OPENSQBRACKET,'[',1,6013)
LexToken(NUMBER,'2',1,6014)
LexToken(SEMICOLON,';',1,6015)
LexToken(NUMBER,'2',1,6016)
-LexToken(OPERATOR,'*',1,6017)
+LexToken(MULTIPLICATION,'*',1,6017)
LexToken(VAR,'NX',1,6018)
LexToken(CLOSESQBRACKET,']',1,6020)
LexToken(SEMICOLON,';',1,6021)
@@ -1031,7 +1033,7 @@ LexToken(ASSIGNMENT,'=',1,6058)
LexToken(VAR,'ones',1,6059)
LexToken(OPENBRACKET,'(',1,6063)
LexToken(NUMBER,'2',1,6064)
-LexToken(OPERATOR,'*',1,6065)
+LexToken(MULTIPLICATION,'*',1,6065)
LexToken(VAR,'NX',1,6066)
LexToken(COMMA,',',1,6068)
LexToken(NUMBER,'1',1,6069)
@@ -1062,7 +1064,8 @@ LexToken(VAR,'model',1,6192)
LexToken(DOT,'.',1,6197)
LexToken(VAR,'firing',1,6198)
LexToken(ASSIGNMENT,'=',1,6204)
-LexToken(NUMBER,'-1',1,6205)
+LexToken(ADDITION,'-',1,6205)
+LexToken(NUMBER,'1',1,6206)
LexToken(SEMICOLON,';',1,6207)
LexToken(EOL,'\n',1,6208)
LexToken(VAR,'model',1,6217)