summaryrefslogtreecommitdiff
path: root/js/Misc
diff options
context:
space:
mode:
Diffstat (limited to 'js/Misc')
-rw-r--r--js/Misc/AUTOMAT.js177
-rw-r--r--js/Misc/BACKLASH.js38
-rw-r--r--js/Misc/BOUNCE.js123
-rw-r--r--js/Misc/BOUNCEXY.js81
-rw-r--r--js/Misc/BPLATFORM.js50
-rw-r--r--js/Misc/CBLOCK.js131
-rw-r--r--js/Misc/CBLOCK4.js156
-rw-r--r--js/Misc/CONSTRAINT2_c.js60
-rw-r--r--js/Misc/CONSTRAINT_c.js36
-rw-r--r--js/Misc/DEADBAND.js30
-rw-r--r--js/Misc/DEBUG.js41
-rw-r--r--js/Misc/DEBUG_SCICOS.js12
-rw-r--r--js/Misc/DIFF_f.js27
-rw-r--r--js/Misc/DSUPER.js72
-rw-r--r--js/Misc/EDGETRIGGER.js24
-rw-r--r--js/Misc/EDGE_TRIGGER.js252
-rw-r--r--js/Misc/ENDBLK.js30
-rw-r--r--js/Misc/EXPRESSION.js84
-rw-r--r--js/Misc/Extract_Activation.js249
-rw-r--r--js/Misc/HYSTHERESIS.js32
-rw-r--r--js/Misc/IMPSPLIT_f.js21
-rw-r--r--js/Misc/LOGICAL_OP.js87
-rw-r--r--js/Misc/MBLOCK.js113
-rw-r--r--js/Misc/MEMORY_f.js48
-rw-r--r--js/Misc/MPBLOCK.js98
-rw-r--r--js/Misc/PAL_f.js45
-rw-r--r--js/Misc/PENDULUM_ANIM.js50
-rw-r--r--js/Misc/RATELIMITER.js30
-rw-r--r--js/Misc/RELATIONALOP.js69
-rw-r--r--js/Misc/SPLIT_f.js30
-rw-r--r--js/Misc/SUPER_f.js63
-rw-r--r--js/Misc/TEXT_f.js87
-rw-r--r--js/Misc/c_block.js48
-rw-r--r--js/Misc/fortran_block.js51
-rw-r--r--js/Misc/func_block.js15
-rw-r--r--js/Misc/generic_block.js127
-rw-r--r--js/Misc/generic_block2.js133
-rw-r--r--js/Misc/generic_block3.js163
-rw-r--r--js/Misc/scifunc_block.js83
-rw-r--r--js/Misc/scifunc_block_m.js80
40 files changed, 1117 insertions, 2029 deletions
diff --git a/js/Misc/AUTOMAT.js b/js/Misc/AUTOMAT.js
index f448432f..c961f221 100644
--- a/js/Misc/AUTOMAT.js
+++ b/js/Misc/AUTOMAT.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)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,941)
LexToken(VAR,'x',1,950)
LexToken(ASSIGNMENT,'=',1,951)
LexToken(VAR,'arg1',1,952)
-LexToken(SEMICOLON,';',1,956)
-LexToken(EOL,'\n',1,957)
+LexToken(EOL,'\n',1,956)
LexToken(VAR,'graphics',1,966)
LexToken(ASSIGNMENT,'=',1,974)
LexToken(VAR,'arg1',1,975)
LexToken(DOT,'.',1,979)
LexToken(VAR,'graphics',1,980)
-LexToken(SEMICOLON,';',1,988)
-LexToken(EOL,'\n',1,989)
+LexToken(EOL,'\n',1,988)
LexToken(VAR,'exprs',1,998)
LexToken(ASSIGNMENT,'=',1,1003)
LexToken(VAR,'graphics',1,1004)
@@ -85,15 +80,13 @@ LexToken(ASSIGNMENT,'=',1,1032)
LexToken(VAR,'arg1',1,1033)
LexToken(DOT,'.',1,1037)
LexToken(VAR,'model',1,1038)
-LexToken(SEMICOLON,';',1,1043)
-LexToken(EOL,'\n',1,1044)
+LexToken(EOL,'\n',1,1043)
LexToken(VAR,'ipar',1,1053)
LexToken(ASSIGNMENT,'=',1,1057)
LexToken(VAR,'model',1,1058)
LexToken(DOT,'.',1,1063)
LexToken(VAR,'ipar',1,1064)
-LexToken(SEMICOLON,';',1,1068)
-LexToken(EOL,'\n',1,1069)
+LexToken(EOL,'\n',1,1068)
LexToken(VAR,'NMode',1,1078)
LexToken(ASSIGNMENT,'=',1,1083)
LexToken(VAR,'ipar',1,1084)
@@ -115,18 +108,15 @@ LexToken(EOL,'\n',1,1130)
LexToken(VAR,'CX',1,1143)
LexToken(ASSIGNMENT,'=',1,1145)
LexToken(DQSTRING,'"C1"',1,1149)
-LexToken(SEMICOLON,';',1,1150)
-LexToken(EOL,'\n',1,1151)
+LexToken(EOL,'\n',1,1150)
LexToken(VAR,'MSG0',1,1164)
LexToken(ASSIGNMENT,'=',1,1168)
LexToken(DQSTRING,'"\\\'Jump from Mode "',1,1187)
-LexToken(SEMICOLON,';',1,1188)
-LexToken(EOL,'\n',1,1189)
+LexToken(EOL,'\n',1,1188)
LexToken(VAR,'MSG2',1,1202)
LexToken(ASSIGNMENT,'=',1,1206)
LexToken(DQSTRING,'":[..;M_final(Guard=In("',1,1230)
-LexToken(SEMICOLON,';',1,1231)
-LexToken(EOL,'\n',1,1232)
+LexToken(EOL,'\n',1,1231)
LexToken(VAR,'MSG3',1,1245)
LexToken(ASSIGNMENT,'=',1,1249)
LexToken(DQSTRING,'").i);..]\\\'"',1,1261)
@@ -142,13 +132,11 @@ LexToken(ADDITION,'+',1,1292)
LexToken(DQSTRING,'"1"',1,1295)
LexToken(ADDITION,'+',1,1296)
LexToken(VAR,'MSG3',1,1297)
-LexToken(SEMICOLON,';',1,1301)
-LexToken(EOL,'\n',1,1302)
+LexToken(EOL,'\n',1,1301)
LexToken(VAR,'VEC',1,1315)
LexToken(ASSIGNMENT,'=',1,1318)
LexToken(DQSTRING,'"\\\'mat\\\',[-1,1]"',1,1334)
-LexToken(SEMICOLON,';',1,1335)
-LexToken(EOL,'\n',1,1336)
+LexToken(EOL,'\n',1,1335)
LexToken(FOR,'for',1,1349)
LexToken(VAR,'i',1,1353)
LexToken(ASSIGNMENT,'=',1,1354)
@@ -168,8 +156,7 @@ LexToken(VAR,'string',1,1393)
LexToken(OPENBRACKET,'(',1,1399)
LexToken(VAR,'i',1,1400)
LexToken(CLOSEBRACKET,')',1,1401)
-LexToken(SEMICOLON,';',1,1402)
-LexToken(EOL,'\n',1,1403)
+LexToken(EOL,'\n',1,1402)
LexToken(VAR,'MSG',1,1420)
LexToken(ASSIGNMENT,'=',1,1423)
LexToken(VAR,'MSG',1,1424)
@@ -191,8 +178,7 @@ LexToken(VAR,'i',1,1459)
LexToken(CLOSEBRACKET,')',1,1460)
LexToken(ADDITION,'+',1,1461)
LexToken(VAR,'MSG3',1,1462)
-LexToken(SEMICOLON,';',1,1466)
-LexToken(EOL,'\n',1,1467)
+LexToken(EOL,'\n',1,1466)
LexToken(VAR,'VEC',1,1484)
LexToken(ASSIGNMENT,'=',1,1487)
LexToken(VAR,'VEC',1,1488)
@@ -200,8 +186,7 @@ LexToken(ADDITION,'+',1,1491)
LexToken(DQSTRING,'","',1,1494)
LexToken(ADDITION,'+',1,1495)
LexToken(DQSTRING,'"\\\'mat\\\',[-1,1]"',1,1511)
-LexToken(SEMICOLON,';',1,1512)
-LexToken(EOL,'\n',1,1513)
+LexToken(EOL,'\n',1,1512)
LexToken(END,'end',1,1526)
LexToken(EOL,'\n',1,1529)
LexToken(EOL,'\n',1,1587)
@@ -225,16 +210,14 @@ LexToken(VAR,'execstr',1,2016)
LexToken(OPENBRACKET,'(',1,2023)
LexToken(VAR,'GTV',1,2024)
LexToken(CLOSEBRACKET,')',1,2027)
-LexToken(SEMICOLON,';',1,2028)
-LexToken(EOL,'\n',1,2029)
+LexToken(EOL,'\n',1,2028)
LexToken(IF,'if',1,2042)
LexToken(NOT,'~',1,2045)
LexToken(VAR,'ok',1,2046)
LexToken(THEN,'then',1,2049)
LexToken(EOL,'\n',1,2053)
LexToken(BREAK,'break',1,2070)
-LexToken(COMMA,',',1,2075)
-LexToken(EOL,'\n',1,2076)
+LexToken(EOL,'\n',1,2075)
LexToken(END,'end',1,2089)
LexToken(EOL,'\n',1,2092)
LexToken(VAR,'NMode_old',1,2105)
@@ -252,8 +235,7 @@ LexToken(EOL,'\n',1,2162)
LexToken(VAR,'ModifEncore',1,2175)
LexToken(ASSIGNMENT,'=',1,2186)
LexToken(PREVAR_BOOLEAN,'%f',1,2187)
-LexToken(SEMICOLON,';',1,2189)
-LexToken(EOL,'\n',1,2190)
+LexToken(EOL,'\n',1,2189)
LexToken(EOL,'\n',1,2191)
LexToken(IF,'if',1,2204)
LexToken(OPENBRACKET,'(',1,2207)
@@ -281,8 +263,7 @@ LexToken(EOL,'\n',1,2295)
LexToken(VAR,'ModifEncore',1,2312)
LexToken(ASSIGNMENT,'=',1,2323)
LexToken(PREVAR_BOOLEAN,'%t',1,2324)
-LexToken(SEMICOLON,';',1,2326)
-LexToken(EOL,'\n',1,2327)
+LexToken(EOL,'\n',1,2326)
LexToken(END,'end',1,2340)
LexToken(EOL,'\n',1,2343)
LexToken(IF,'if',1,2356)
@@ -315,8 +296,7 @@ LexToken(EOL,'\n',1,2463)
LexToken(VAR,'ModifEncore',1,2480)
LexToken(ASSIGNMENT,'=',1,2491)
LexToken(PREVAR_BOOLEAN,'%t',1,2492)
-LexToken(SEMICOLON,';',1,2494)
-LexToken(EOL,'\n',1,2495)
+LexToken(EOL,'\n',1,2494)
LexToken(END,'end',1,2508)
LexToken(EOL,'\n',1,2511)
LexToken(IF,'if',1,2524)
@@ -345,13 +325,11 @@ LexToken(DQSTRING,'"modal"',1,2653)
LexToken(COMMA,',',1,2654)
LexToken(DQSTRING,'"error"',1,2661)
LexToken(CLOSEBRACKET,')',1,2662)
-LexToken(SEMICOLON,';',1,2663)
-LexToken(EOL,'\n',1,2664)
+LexToken(EOL,'\n',1,2663)
LexToken(VAR,'ModifEncore',1,2681)
LexToken(ASSIGNMENT,'=',1,2692)
LexToken(PREVAR_BOOLEAN,'%t',1,2693)
-LexToken(SEMICOLON,';',1,2695)
-LexToken(EOL,'\n',1,2696)
+LexToken(EOL,'\n',1,2695)
LexToken(END,'end',1,2709)
LexToken(EOL,'\n',1,2712)
LexToken(EOL,'\n',1,2713)
@@ -387,13 +365,11 @@ LexToken(DQSTRING,'"modal"',1,2880)
LexToken(COMMA,',',1,2881)
LexToken(DQSTRING,'"error"',1,2888)
LexToken(CLOSEBRACKET,')',1,2889)
-LexToken(SEMICOLON,';',1,2890)
-LexToken(EOL,'\n',1,2891)
+LexToken(EOL,'\n',1,2890)
LexToken(VAR,'ModifEncore',1,2908)
LexToken(ASSIGNMENT,'=',1,2919)
LexToken(PREVAR_BOOLEAN,'%t',1,2920)
-LexToken(SEMICOLON,';',1,2922)
-LexToken(EOL,'\n',1,2923)
+LexToken(EOL,'\n',1,2922)
LexToken(ELSEIF,'elseif',1,2936)
LexToken(OPENBRACKET,'(',1,2943)
LexToken(OPENBRACKET,'(',1,2944)
@@ -424,13 +400,11 @@ LexToken(DQSTRING,'"modal"',1,3085)
LexToken(COMMA,',',1,3086)
LexToken(DQSTRING,'"error"',1,3093)
LexToken(CLOSEBRACKET,')',1,3094)
-LexToken(SEMICOLON,';',1,3095)
-LexToken(EOL,'\n',1,3096)
+LexToken(EOL,'\n',1,3095)
LexToken(VAR,'ModifEncore',1,3113)
LexToken(ASSIGNMENT,'=',1,3124)
LexToken(PREVAR_BOOLEAN,'%t',1,3125)
-LexToken(SEMICOLON,';',1,3127)
-LexToken(EOL,'\n',1,3128)
+LexToken(EOL,'\n',1,3127)
LexToken(ELSEIF,'elseif',1,3141)
LexToken(OPENBRACKET,'(',1,3148)
LexToken(VAR,'rXP',1,3149)
@@ -505,8 +479,7 @@ LexToken(VAR,'NX',1,3482)
LexToken(SEMICOLON,';',1,3484)
LexToken(VAR,'XP',1,3485)
LexToken(CLOSESQBRACKET,']',1,3487)
-LexToken(SEMICOLON,';',1,3488)
-LexToken(EOL,'\n',1,3489)
+LexToken(EOL,'\n',1,3488)
LexToken(VAR,'rpar',1,3506)
LexToken(ASSIGNMENT,'=',1,3510)
LexToken(VAR,'matrix',1,3511)
@@ -527,8 +500,7 @@ LexToken(VAR,'NMode',1,3582)
LexToken(COMMA,',',1,3587)
LexToken(NUMBER,'1',1,3588)
LexToken(CLOSEBRACKET,')',1,3589)
-LexToken(SEMICOLON,';',1,3590)
-LexToken(EOL,'\n',1,3591)
+LexToken(EOL,'\n',1,3590)
LexToken(IF,'if',1,3608)
LexToken(VAR,'NX',1,3611)
LexToken(COMPARISON,'>',1,3613)
@@ -544,8 +516,7 @@ LexToken(NUMBER,'2',1,3648)
LexToken(MULTIPLICATION,'*',1,3649)
LexToken(VAR,'NX',1,3650)
LexToken(CLOSESQBRACKET,']',1,3652)
-LexToken(SEMICOLON,';',1,3653)
-LexToken(EOL,'\n',1,3654)
+LexToken(EOL,'\n',1,3653)
LexToken(ELSE,'else',1,3671)
LexToken(EOL,'\n',1,3675)
LexToken(VAR,'OUT',1,3696)
@@ -553,20 +524,17 @@ LexToken(ASSIGNMENT,'=',1,3699)
LexToken(OPENSQBRACKET,'[',1,3700)
LexToken(NUMBER,'2',1,3701)
LexToken(CLOSESQBRACKET,']',1,3702)
-LexToken(SEMICOLON,';',1,3703)
-LexToken(EOL,'\n',1,3704)
+LexToken(EOL,'\n',1,3703)
LexToken(END,'end',1,3721)
LexToken(EOL,'\n',1,3724)
LexToken(VAR,'MaxModes',1,3741)
LexToken(ASSIGNMENT,'=',1,3749)
LexToken(NUMBER,'1',1,3750)
-LexToken(SEMICOLON,';',1,3751)
-LexToken(EOL,'\n',1,3752)
+LexToken(EOL,'\n',1,3751)
LexToken(VAR,'nzcross',1,3769)
LexToken(ASSIGNMENT,'=',1,3776)
LexToken(NUMBER,'0',1,3777)
-LexToken(SEMICOLON,';',1,3778)
-LexToken(EOL,'\n',1,3779)
+LexToken(EOL,'\n',1,3778)
LexToken(FOR,'for',1,3796)
LexToken(VAR,'i',1,3800)
LexToken(ASSIGNMENT,'=',1,3801)
@@ -594,8 +562,7 @@ LexToken(VAR,'ipar',1,3897)
LexToken(SEMICOLON,';',1,3901)
LexToken(VAR,'Ci',1,3902)
LexToken(CLOSESQBRACKET,']',1,3904)
-LexToken(SEMICOLON,';',1,3905)
-LexToken(EOL,'\n',1,3906)
+LexToken(EOL,'\n',1,3905)
LexToken(VAR,'INP',1,3927)
LexToken(OPENBRACKET,'(',1,3930)
LexToken(VAR,'i',1,3931)
@@ -611,8 +578,7 @@ LexToken(VAR,'length',1,3941)
LexToken(OPENBRACKET,'(',1,3947)
LexToken(VAR,'Ci',1,3948)
LexToken(CLOSEBRACKET,')',1,3950)
-LexToken(SEMICOLON,';',1,3951)
-LexToken(EOL,'\n',1,3952)
+LexToken(EOL,'\n',1,3951)
LexToken(IF,'if',1,3973)
LexToken(OPENBRACKET,'(',1,3976)
LexToken(VAR,'nzcross',1,3977)
@@ -630,8 +596,7 @@ LexToken(VAR,'length',1,4034)
LexToken(OPENBRACKET,'(',1,4040)
LexToken(VAR,'Ci',1,4041)
LexToken(CLOSEBRACKET,')',1,4043)
-LexToken(SEMICOLON,';',1,4044)
-LexToken(EOL,'\n',1,4045)
+LexToken(EOL,'\n',1,4044)
LexToken(END,'end',1,4066)
LexToken(EOL,'\n',1,4069)
LexToken(IF,'if',1,4090)
@@ -651,13 +616,11 @@ LexToken(VAR,'max',1,4150)
LexToken(OPENBRACKET,'(',1,4153)
LexToken(VAR,'Ci',1,4154)
LexToken(CLOSEBRACKET,')',1,4156)
-LexToken(SEMICOLON,';',1,4157)
-LexToken(EOL,'\n',1,4158)
+LexToken(EOL,'\n',1,4157)
LexToken(VAR,'imax',1,4183)
LexToken(ASSIGNMENT,'=',1,4187)
LexToken(VAR,'i',1,4188)
-LexToken(SEMICOLON,';',1,4189)
-LexToken(EOL,'\n',1,4190)
+LexToken(EOL,'\n',1,4189)
LexToken(END,'end',1,4211)
LexToken(EOL,'\n',1,4214)
LexToken(END,'end',1,4231)
@@ -693,13 +656,11 @@ LexToken(DQSTRING,'"modal"',1,4452)
LexToken(COMMA,',',1,4453)
LexToken(DQSTRING,'"error"',1,4460)
LexToken(CLOSEBRACKET,')',1,4461)
-LexToken(SEMICOLON,';',1,4462)
-LexToken(EOL,'\n',1,4463)
+LexToken(EOL,'\n',1,4462)
LexToken(VAR,'ModifEncore',1,4484)
LexToken(ASSIGNMENT,'=',1,4495)
LexToken(PREVAR_BOOLEAN,'%t',1,4496)
-LexToken(SEMICOLON,';',1,4498)
-LexToken(EOL,'\n',1,4499)
+LexToken(EOL,'\n',1,4498)
LexToken(END,'end',1,4516)
LexToken(EOL,'\n',1,4519)
LexToken(IF,'if',1,4536)
@@ -723,13 +684,11 @@ LexToken(DQSTRING,'"modal"',1,4675)
LexToken(COMMA,',',1,4676)
LexToken(DQSTRING,'"error"',1,4683)
LexToken(CLOSEBRACKET,')',1,4684)
-LexToken(SEMICOLON,';',1,4685)
-LexToken(EOL,'\n',1,4686)
+LexToken(EOL,'\n',1,4685)
LexToken(VAR,'ModifEncore',1,4707)
LexToken(ASSIGNMENT,'=',1,4718)
LexToken(PREVAR_BOOLEAN,'%t',1,4719)
-LexToken(SEMICOLON,';',1,4721)
-LexToken(EOL,'\n',1,4722)
+LexToken(EOL,'\n',1,4721)
LexToken(END,'end',1,4739)
LexToken(EOL,'\n',1,4742)
LexToken(END,'end',1,4755)
@@ -771,8 +730,7 @@ LexToken(VAR,'ok',1,4888)
LexToken(THEN,'then',1,4891)
LexToken(EOL,'\n',1,4895)
LexToken(BREAK,'break',1,4916)
-LexToken(COMMA,',',1,4921)
-LexToken(EOL,'\n',1,4922)
+LexToken(EOL,'\n',1,4921)
LexToken(END,'end',1,4939)
LexToken(EOL,'\n',1,4942)
LexToken(VAR,'model',1,4959)
@@ -780,8 +738,7 @@ LexToken(DOT,'.',1,4964)
LexToken(VAR,'nzcross',1,4965)
LexToken(ASSIGNMENT,'=',1,4972)
LexToken(VAR,'nzcross',1,4973)
-LexToken(SEMICOLON,';',1,4980)
-LexToken(EOL,'\n',1,4981)
+LexToken(EOL,'\n',1,4980)
LexToken(VAR,'model',1,4998)
LexToken(DOT,'.',1,5003)
LexToken(VAR,'state',1,5004)
@@ -794,8 +751,7 @@ LexToken(VAR,'NX',1,5017)
LexToken(COMMA,',',1,5019)
LexToken(NUMBER,'1',1,5020)
LexToken(CLOSEBRACKET,')',1,5021)
-LexToken(SEMICOLON,';',1,5022)
-LexToken(EOL,'\n',1,5023)
+LexToken(EOL,'\n',1,5022)
LexToken(VAR,'graphics',1,5040)
LexToken(DOT,'.',1,5048)
LexToken(VAR,'gr_i',1,5049)
@@ -827,36 +783,31 @@ LexToken(DOT,'.',1,5150)
LexToken(VAR,'exprs',1,5151)
LexToken(ASSIGNMENT,'=',1,5156)
LexToken(VAR,'exprs',1,5157)
-LexToken(SEMICOLON,';',1,5162)
-LexToken(EOL,'\n',1,5163)
+LexToken(EOL,'\n',1,5162)
LexToken(VAR,'x',1,5180)
LexToken(DOT,'.',1,5181)
LexToken(VAR,'graphics',1,5182)
LexToken(ASSIGNMENT,'=',1,5190)
LexToken(VAR,'graphics',1,5191)
-LexToken(SEMICOLON,';',1,5199)
-LexToken(EOL,'\n',1,5200)
+LexToken(EOL,'\n',1,5199)
LexToken(VAR,'model',1,5217)
LexToken(DOT,'.',1,5222)
LexToken(VAR,'ipar',1,5223)
LexToken(ASSIGNMENT,'=',1,5227)
LexToken(VAR,'ipar',1,5228)
-LexToken(SEMICOLON,';',1,5232)
-LexToken(EOL,'\n',1,5233)
+LexToken(EOL,'\n',1,5232)
LexToken(VAR,'model',1,5250)
LexToken(DOT,'.',1,5255)
LexToken(VAR,'rpar',1,5256)
LexToken(ASSIGNMENT,'=',1,5260)
LexToken(VAR,'rpar',1,5261)
-LexToken(SEMICOLON,';',1,5265)
-LexToken(EOL,'\n',1,5266)
+LexToken(EOL,'\n',1,5265)
LexToken(VAR,'x',1,5283)
LexToken(DOT,'.',1,5284)
LexToken(VAR,'model',1,5285)
LexToken(ASSIGNMENT,'=',1,5290)
LexToken(VAR,'model',1,5291)
-LexToken(SEMICOLON,';',1,5296)
-LexToken(EOL,'\n',1,5297)
+LexToken(EOL,'\n',1,5296)
LexToken(BREAK,'break',1,5314)
LexToken(EOL,'\n',1,5319)
LexToken(END,'end',1,5332)
@@ -910,8 +861,7 @@ LexToken(ASSIGNMENT,'=',1,5699)
LexToken(OPENSQBRACKET,'[',1,5700)
LexToken(NUMBER,'1',1,5701)
LexToken(CLOSESQBRACKET,']',1,5702)
-LexToken(SEMICOLON,';',1,5703)
-LexToken(EOL,'\n',1,5704)
+LexToken(EOL,'\n',1,5703)
LexToken(VAR,'exprs',1,5713)
LexToken(ASSIGNMENT,'=',1,5718)
LexToken(OPENSQBRACKET,'[',1,5719)
@@ -950,8 +900,7 @@ LexToken(OPENBRACKET,'(',1,5805)
LexToken(VAR,'C2',1,5806)
LexToken(CLOSEBRACKET,')',1,5808)
LexToken(CLOSESQBRACKET,']',1,5809)
-LexToken(SEMICOLON,';',1,5810)
-LexToken(EOL,'\n',1,5811)
+LexToken(EOL,'\n',1,5810)
LexToken(VAR,'ipar',1,5820)
LexToken(ASSIGNMENT,'=',1,5824)
LexToken(OPENSQBRACKET,'[',1,5825)
@@ -967,15 +916,13 @@ LexToken(VAR,'C1',1,5847)
LexToken(SEMICOLON,';',1,5849)
LexToken(VAR,'C2',1,5850)
LexToken(CLOSESQBRACKET,']',1,5852)
-LexToken(SEMICOLON,';',1,5853)
-LexToken(EOL,'\n',1,5854)
+LexToken(EOL,'\n',1,5853)
LexToken(VAR,'rpar',1,5863)
LexToken(ASSIGNMENT,'=',1,5867)
LexToken(OPENSQBRACKET,'[',1,5868)
LexToken(VAR,'X0',1,5869)
LexToken(CLOSESQBRACKET,']',1,5871)
-LexToken(SEMICOLON,';',1,5872)
-LexToken(EOL,'\n',1,5873)
+LexToken(EOL,'\n',1,5872)
LexToken(EOL,'\n',1,5874)
LexToken(VAR,'model',1,5883)
LexToken(ASSIGNMENT,'=',1,5888)
@@ -1052,8 +999,7 @@ LexToken(DOT,'.',1,6145)
LexToken(VAR,'blocktype',1,6146)
LexToken(ASSIGNMENT,'=',1,6155)
LexToken(DQSTRING,'"c"',1,6158)
-LexToken(SEMICOLON,';',1,6159)
-LexToken(EOL,'\n',1,6160)
+LexToken(EOL,'\n',1,6159)
LexToken(VAR,'model',1,6169)
LexToken(DOT,'.',1,6174)
LexToken(VAR,'evtout',1,6175)
@@ -1066,8 +1012,7 @@ LexToken(VAR,'firing',1,6198)
LexToken(ASSIGNMENT,'=',1,6204)
LexToken(ADDITION,'-',1,6205)
LexToken(NUMBER,'1',1,6206)
-LexToken(SEMICOLON,';',1,6207)
-LexToken(EOL,'\n',1,6208)
+LexToken(EOL,'\n',1,6207)
LexToken(VAR,'model',1,6217)
LexToken(DOT,'.',1,6222)
LexToken(VAR,'dep_ut',1,6223)
@@ -1076,22 +1021,19 @@ LexToken(OPENSQBRACKET,'[',1,6230)
LexToken(PREVAR_BOOLEAN,'%f',1,6231)
LexToken(PREVAR_BOOLEAN,'%t',1,6234)
LexToken(CLOSESQBRACKET,']',1,6236)
-LexToken(SEMICOLON,';',1,6237)
-LexToken(EOL,'\n',1,6238)
+LexToken(EOL,'\n',1,6237)
LexToken(VAR,'model',1,6247)
LexToken(DOT,'.',1,6252)
LexToken(VAR,'ipar',1,6253)
LexToken(ASSIGNMENT,'=',1,6257)
LexToken(VAR,'ipar',1,6258)
-LexToken(SEMICOLON,';',1,6262)
-LexToken(EOL,'\n',1,6263)
+LexToken(EOL,'\n',1,6262)
LexToken(VAR,'model',1,6272)
LexToken(DOT,'.',1,6277)
LexToken(VAR,'rpar',1,6278)
LexToken(ASSIGNMENT,'=',1,6282)
LexToken(VAR,'rpar',1,6283)
-LexToken(SEMICOLON,';',1,6287)
-LexToken(EOL,'\n',1,6288)
+LexToken(EOL,'\n',1,6287)
LexToken(EOL,'\n',1,6289)
LexToken(VAR,'gr_i',1,6298)
LexToken(ASSIGNMENT,'=',1,6302)
@@ -1114,8 +1056,7 @@ LexToken(VAR,'exprs',1,6345)
LexToken(COMMA,',',1,6350)
LexToken(VAR,'gr_i',1,6351)
LexToken(CLOSEBRACKET,')',1,6355)
-LexToken(SEMICOLON,';',1,6356)
-LexToken(EOL,'\n',1,6357)
+LexToken(EOL,'\n',1,6356)
LexToken(END,'end',1,6362)
LexToken(EOL,'\n',1,6365)
LexToken(ENDFUNCTION,'endfunction',1,6366)
diff --git a/js/Misc/BACKLASH.js b/js/Misc/BACKLASH.js
index cdafc914..08e45ebb 100644
--- a/js/Misc/BACKLASH.js
+++ b/js/Misc/BACKLASH.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)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,942)
LexToken(VAR,'x',1,951)
LexToken(ASSIGNMENT,'=',1,952)
LexToken(VAR,'arg1',1,953)
-LexToken(SEMICOLON,';',1,957)
-LexToken(EOL,'\n',1,958)
+LexToken(EOL,'\n',1,957)
LexToken(VAR,'graphics',1,967)
LexToken(ASSIGNMENT,'=',1,975)
LexToken(VAR,'arg1',1,976)
LexToken(DOT,'.',1,980)
LexToken(VAR,'graphics',1,981)
-LexToken(SEMICOLON,';',1,989)
-LexToken(EOL,'\n',1,990)
+LexToken(EOL,'\n',1,989)
LexToken(VAR,'exprs',1,999)
LexToken(ASSIGNMENT,'=',1,1004)
LexToken(VAR,'graphics',1,1005)
@@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1033)
LexToken(VAR,'arg1',1,1034)
LexToken(DOT,'.',1,1038)
LexToken(VAR,'model',1,1039)
-LexToken(SEMICOLON,';',1,1044)
-LexToken(EOL,'\n',1,1045)
+LexToken(EOL,'\n',1,1044)
LexToken(VAR,'rpar',1,1054)
LexToken(ASSIGNMENT,'=',1,1058)
LexToken(VAR,'model',1,1059)
@@ -115,7 +109,7 @@ LexToken(DQSTRING,'"Set backlash parameters"',1,1165)
LexToken(COMMA,',',1,1166)
LexToken(OPENSQBRACKET,'[',1,1182)
LexToken(DQSTRING,'"initial output"',1,1198)
-LexToken(SEMICOLON,';',1,1199)
+LexToken(SEMICOLON,';\n',1,1199)
LexToken(DQSTRING,'"gap"',1,1217)
LexToken(SEMICOLON,';',1,1218)
LexToken(DQSTRING,'"use zero-crossing (0:no, 1:yes)"',1,1251)
@@ -147,8 +141,7 @@ LexToken(VAR,'ok',1,1324)
LexToken(THEN,'then',1,1327)
LexToken(EOL,'\n',1,1331)
LexToken(BREAK,'break',1,1348)
-LexToken(COMMA,',',1,1353)
-LexToken(EOL,'\n',1,1354)
+LexToken(EOL,'\n',1,1353)
LexToken(END,'end',1,1367)
LexToken(EOL,'\n',1,1370)
LexToken(IF,'if',1,1383)
@@ -160,24 +153,21 @@ LexToken(DOT,'.',1,1418)
LexToken(VAR,'exprs',1,1419)
LexToken(ASSIGNMENT,'=',1,1424)
LexToken(VAR,'exprs',1,1425)
-LexToken(SEMICOLON,';',1,1430)
-LexToken(EOL,'\n',1,1431)
+LexToken(EOL,'\n',1,1430)
LexToken(VAR,'rpar',1,1448)
LexToken(OPENBRACKET,'(',1,1452)
LexToken(NUMBER,'1',1,1453)
LexToken(CLOSEBRACKET,')',1,1454)
LexToken(ASSIGNMENT,'=',1,1455)
LexToken(VAR,'ini',1,1456)
-LexToken(SEMICOLON,';',1,1459)
-LexToken(EOL,'\n',1,1460)
+LexToken(EOL,'\n',1,1459)
LexToken(VAR,'rpar',1,1477)
LexToken(OPENBRACKET,'(',1,1481)
LexToken(NUMBER,'2',1,1482)
LexToken(CLOSEBRACKET,')',1,1483)
LexToken(ASSIGNMENT,'=',1,1484)
LexToken(VAR,'gap',1,1485)
-LexToken(SEMICOLON,';',1,1488)
-LexToken(EOL,'\n',1,1489)
+LexToken(EOL,'\n',1,1488)
LexToken(IF,'if',1,1506)
LexToken(VAR,'zcr',1,1509)
LexToken(COMPARISON,'<>',1,1512)
@@ -211,8 +201,7 @@ LexToken(DOT,'.',1,1683)
LexToken(VAR,'graphics',1,1684)
LexToken(ASSIGNMENT,'=',1,1692)
LexToken(VAR,'graphics',1,1693)
-LexToken(SEMICOLON,';',1,1701)
-LexToken(EOL,'\n',1,1702)
+LexToken(EOL,'\n',1,1701)
LexToken(VAR,'x',1,1719)
LexToken(DOT,'.',1,1720)
LexToken(VAR,'model',1,1721)
@@ -283,8 +272,7 @@ LexToken(DOT,'.',1,1977)
LexToken(VAR,'nzcross',1,1978)
LexToken(ASSIGNMENT,'=',1,1985)
LexToken(NUMBER,'2',1,1986)
-LexToken(SEMICOLON,';',1,1987)
-LexToken(EOL,'\n',1,1988)
+LexToken(EOL,'\n',1,1987)
LexToken(VAR,'model',1,1997)
LexToken(DOT,'.',1,2002)
LexToken(VAR,'blocktype',1,2003)
diff --git a/js/Misc/BOUNCE.js b/js/Misc/BOUNCE.js
index 474aabd3..e0cc92a2 100644
--- a/js/Misc/BOUNCE.js
+++ b/js/Misc/BOUNCE.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,878)
LexToken(ASSIGNMENT,'=',1,879)
LexToken(OPENSQBRACKET,'[',1,880)
LexToken(CLOSESQBRACKET,']',1,881)
-LexToken(SEMICOLON,';',1,882)
-LexToken(EOL,'\n',1,883)
+LexToken(EOL,'\n',1,882)
LexToken(VAR,'y',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,'typ',1,898)
LexToken(ASSIGNMENT,'=',1,901)
LexToken(OPENSQBRACKET,'[',1,902)
LexToken(CLOSESQBRACKET,']',1,903)
-LexToken(SEMICOLON,';',1,904)
-LexToken(EOL,'\n',1,905)
+LexToken(EOL,'\n',1,904)
LexToken(SELECT,'select',1,910)
LexToken(VAR,'job',1,917)
LexToken(EOL,'\n',1,920)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,940)
LexToken(VAR,'x',1,949)
LexToken(ASSIGNMENT,'=',1,950)
LexToken(VAR,'arg1',1,951)
-LexToken(SEMICOLON,';',1,955)
-LexToken(EOL,'\n',1,956)
+LexToken(EOL,'\n',1,955)
LexToken(VAR,'graphics',1,965)
LexToken(ASSIGNMENT,'=',1,973)
LexToken(VAR,'arg1',1,974)
LexToken(DOT,'.',1,978)
LexToken(VAR,'graphics',1,979)
-LexToken(SEMICOLON,';',1,987)
-LexToken(EOL,'\n',1,988)
+LexToken(EOL,'\n',1,987)
LexToken(VAR,'exprs',1,997)
LexToken(ASSIGNMENT,'=',1,1002)
LexToken(VAR,'graphics',1,1003)
@@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1031)
LexToken(VAR,'arg1',1,1032)
LexToken(DOT,'.',1,1036)
LexToken(VAR,'model',1,1037)
-LexToken(SEMICOLON,';',1,1042)
-LexToken(EOL,'\n',1,1043)
+LexToken(EOL,'\n',1,1042)
LexToken(IF,'if',1,1052)
LexToken(VAR,'size',1,1055)
LexToken(OPENBRACKET,'(',1,1059)
@@ -104,16 +98,14 @@ LexToken(NUMBER,'8',1,1096)
LexToken(CLOSEBRACKET,')',1,1097)
LexToken(ASSIGNMENT,'=',1,1098)
LexToken(DQSTRING,'"9.81"',1,1104)
-LexToken(SEMICOLON,';',1,1105)
-LexToken(EOL,'\n',1,1106)
+LexToken(EOL,'\n',1,1105)
LexToken(VAR,'exprs',1,1119)
LexToken(OPENBRACKET,'(',1,1124)
LexToken(NUMBER,'9',1,1125)
LexToken(CLOSEBRACKET,')',1,1126)
LexToken(ASSIGNMENT,'=',1,1127)
LexToken(DQSTRING,'"0"',1,1130)
-LexToken(SEMICOLON,';',1,1131)
-LexToken(EOL,'\n',1,1132)
+LexToken(EOL,'\n',1,1131)
LexToken(END,'end',1,1141)
LexToken(EOL,'\n',1,1144)
LexToken(WHILE,'while',1,1153)
@@ -225,8 +217,7 @@ LexToken(VAR,'ok',1,1535)
LexToken(THEN,'then',1,1538)
LexToken(EOL,'\n',1,1542)
LexToken(BREAK,'break',1,1559)
-LexToken(COMMA,',',1,1564)
-LexToken(EOL,'\n',1,1565)
+LexToken(EOL,'\n',1,1564)
LexToken(END,'end',1,1578)
LexToken(EOL,'\n',1,1581)
LexToken(VAR,'xt',1,1594)
@@ -235,48 +226,42 @@ LexToken(VAR,'xt',1,1597)
LexToken(OPENBRACKET,'(',1,1599)
LexToken(COLON,':',1,1600)
LexToken(CLOSEBRACKET,')',1,1601)
-LexToken(SEMICOLON,';',1,1602)
-LexToken(EOL,'\n',1,1603)
+LexToken(EOL,'\n',1,1602)
LexToken(VAR,'y',1,1616)
LexToken(ASSIGNMENT,'=',1,1617)
LexToken(VAR,'y',1,1618)
LexToken(OPENBRACKET,'(',1,1619)
LexToken(COLON,':',1,1620)
LexToken(CLOSEBRACKET,')',1,1621)
-LexToken(SEMICOLON,';',1,1622)
-LexToken(EOL,'\n',1,1623)
+LexToken(EOL,'\n',1,1622)
LexToken(VAR,'xd',1,1636)
LexToken(ASSIGNMENT,'=',1,1638)
LexToken(VAR,'xd',1,1639)
LexToken(OPENBRACKET,'(',1,1641)
LexToken(COLON,':',1,1642)
LexToken(CLOSEBRACKET,')',1,1643)
-LexToken(SEMICOLON,';',1,1644)
-LexToken(EOL,'\n',1,1645)
+LexToken(EOL,'\n',1,1644)
LexToken(VAR,'yd',1,1658)
LexToken(ASSIGNMENT,'=',1,1660)
LexToken(VAR,'yd',1,1661)
LexToken(OPENBRACKET,'(',1,1663)
LexToken(COLON,':',1,1664)
LexToken(CLOSEBRACKET,')',1,1665)
-LexToken(SEMICOLON,';',1,1666)
-LexToken(EOL,'\n',1,1667)
+LexToken(EOL,'\n',1,1666)
LexToken(VAR,'rpar1',1,1680)
LexToken(ASSIGNMENT,'=',1,1685)
LexToken(VAR,'rpar1',1,1686)
LexToken(OPENBRACKET,'(',1,1691)
LexToken(COLON,':',1,1692)
LexToken(CLOSEBRACKET,')',1,1693)
-LexToken(SEMICOLON,';',1,1694)
-LexToken(EOL,'\n',1,1695)
+LexToken(EOL,'\n',1,1694)
LexToken(VAR,'rpar2',1,1708)
LexToken(ASSIGNMENT,'=',1,1713)
LexToken(VAR,'rpar2',1,1714)
LexToken(OPENBRACKET,'(',1,1719)
LexToken(COLON,':',1,1720)
LexToken(CLOSEBRACKET,')',1,1721)
-LexToken(SEMICOLON,';',1,1722)
-LexToken(EOL,'\n',1,1723)
+LexToken(EOL,'\n',1,1722)
LexToken(VAR,'n',1,1736)
LexToken(ASSIGNMENT,'=',1,1737)
LexToken(VAR,'size',1,1738)
@@ -285,16 +270,14 @@ LexToken(VAR,'xt',1,1743)
LexToken(COMMA,',',1,1745)
LexToken(DQSTRING,'"*"',1,1748)
LexToken(CLOSEBRACKET,')',1,1749)
-LexToken(SEMICOLON,';',1,1750)
-LexToken(EOL,'\n',1,1751)
+LexToken(EOL,'\n',1,1750)
LexToken(VAR,'walls',1,1764)
LexToken(ASSIGNMENT,'=',1,1769)
LexToken(VAR,'walls',1,1770)
LexToken(OPENBRACKET,'(',1,1775)
LexToken(COLON,':',1,1776)
LexToken(CLOSEBRACKET,')',1,1777)
-LexToken(SEMICOLON,';',1,1778)
-LexToken(EOL,'\n',1,1779)
+LexToken(EOL,'\n',1,1778)
LexToken(IF,'if',1,1792)
LexToken(VAR,'walls',1,1795)
LexToken(OPENBRACKET,'(',1,1800)
@@ -317,8 +300,7 @@ LexToken(COMMA,',',1,1848)
LexToken(NUMBER,'1',1,1849)
LexToken(CLOSESQBRACKET,']',1,1850)
LexToken(CLOSEBRACKET,')',1,1851)
-LexToken(SEMICOLON,';',1,1852)
-LexToken(EOL,'\n',1,1853)
+LexToken(EOL,'\n',1,1852)
LexToken(END,'end',1,1866)
LexToken(EOL,'\n',1,1869)
LexToken(IF,'if',1,1882)
@@ -343,8 +325,7 @@ LexToken(COMMA,',',1,1938)
LexToken(NUMBER,'4',1,1939)
LexToken(CLOSESQBRACKET,']',1,1940)
LexToken(CLOSEBRACKET,')',1,1941)
-LexToken(SEMICOLON,';',1,1942)
-LexToken(EOL,'\n',1,1943)
+LexToken(EOL,'\n',1,1942)
LexToken(END,'end',1,1956)
LexToken(EOL,'\n',1,1959)
LexToken(IF,'if',1,1972)
@@ -436,8 +417,7 @@ LexToken(VAR,'ok',1,2322)
LexToken(THEN,'then',1,2325)
LexToken(EOL,'\n',1,2329)
LexToken(BREAK,'break',1,2346)
-LexToken(COMMA,',',1,2351)
-LexToken(EOL,'\n',1,2352)
+LexToken(EOL,'\n',1,2351)
LexToken(END,'end',1,2365)
LexToken(EOL,'\n',1,2368)
LexToken(OPENSQBRACKET,'[',1,2381)
@@ -482,8 +462,7 @@ LexToken(VAR,'ipar',1,2484)
LexToken(ASSIGNMENT,'=',1,2488)
LexToken(OPENSQBRACKET,'[',1,2489)
LexToken(CLOSESQBRACKET,']',1,2490)
-LexToken(SEMICOLON,';',1,2491)
-LexToken(EOL,'\n',1,2492)
+LexToken(EOL,'\n',1,2491)
LexToken(FOR,'for',1,2509)
LexToken(VAR,'i',1,2513)
LexToken(ASSIGNMENT,'=',1,2514)
@@ -545,15 +524,13 @@ LexToken(VAR,'g',1,2769)
LexToken(SEMICOLON,';',1,2770)
LexToken(VAR,'C',1,2771)
LexToken(CLOSESQBRACKET,']',1,2772)
-LexToken(SEMICOLON,';',1,2773)
-LexToken(EOL,'\n',1,2774)
+LexToken(EOL,'\n',1,2773)
LexToken(VAR,'model',1,2791)
LexToken(DOT,'.',1,2796)
LexToken(VAR,'ipar',1,2797)
LexToken(ASSIGNMENT,'=',1,2801)
LexToken(VAR,'ipar',1,2802)
-LexToken(SEMICOLON,';',1,2806)
-LexToken(EOL,'\n',1,2807)
+LexToken(EOL,'\n',1,2806)
LexToken(VAR,'state',1,2824)
LexToken(ASSIGNMENT,'=',1,2829)
LexToken(OPENSQBRACKET,'[',1,2830)
@@ -565,14 +542,12 @@ LexToken(VAR,'y',1,2837)
LexToken(COMMA,',',1,2838)
LexToken(VAR,'yd',1,2839)
LexToken(CLOSESQBRACKET,']',1,2841)
-LexToken(SEMICOLON,';',1,2842)
-LexToken(EOL,'\n',1,2843)
+LexToken(EOL,'\n',1,2842)
LexToken(VAR,'state',1,2860)
LexToken(ASSIGNMENT,'=',1,2865)
LexToken(VAR,'state',1,2866)
LexToken(TRANSPOSE,"'",1,2871)
-LexToken(SEMICOLON,';',1,2872)
-LexToken(EOL,'\n',1,2873)
+LexToken(EOL,'\n',1,2872)
LexToken(VAR,'model',1,2890)
LexToken(DOT,'.',1,2895)
LexToken(VAR,'state',1,2896)
@@ -599,22 +574,19 @@ LexToken(ADDITION,'+',1,2950)
LexToken(NUMBER,'4',1,2951)
LexToken(MULTIPLICATION,'*',1,2952)
LexToken(VAR,'n',1,2953)
-LexToken(SEMICOLON,';',1,2954)
-LexToken(EOL,'\n',1,2955)
+LexToken(EOL,'\n',1,2954)
LexToken(VAR,'graphics',1,2972)
LexToken(DOT,'.',1,2980)
LexToken(VAR,'exprs',1,2981)
LexToken(ASSIGNMENT,'=',1,2986)
LexToken(VAR,'exprs',1,2987)
-LexToken(SEMICOLON,';',1,2992)
-LexToken(EOL,'\n',1,2993)
+LexToken(EOL,'\n',1,2992)
LexToken(VAR,'x',1,3010)
LexToken(DOT,'.',1,3011)
LexToken(VAR,'graphics',1,3012)
LexToken(ASSIGNMENT,'=',1,3020)
LexToken(VAR,'graphics',1,3021)
-LexToken(SEMICOLON,';',1,3029)
-LexToken(EOL,'\n',1,3030)
+LexToken(EOL,'\n',1,3029)
LexToken(VAR,'x',1,3047)
LexToken(DOT,'.',1,3048)
LexToken(VAR,'model',1,3049)
@@ -643,8 +615,7 @@ LexToken(VAR,'ipar',1,3158)
LexToken(ASSIGNMENT,'=',1,3162)
LexToken(OPENSQBRACKET,'[',1,3163)
LexToken(CLOSESQBRACKET,']',1,3164)
-LexToken(SEMICOLON,';',1,3165)
-LexToken(EOL,'\n',1,3166)
+LexToken(EOL,'\n',1,3165)
LexToken(FOR,'for',1,3175)
LexToken(VAR,'i',1,3179)
LexToken(ASSIGNMENT,'=',1,3180)
@@ -710,8 +681,7 @@ LexToken(NUMBER,'2',1,3368)
LexToken(SEMICOLON,';',1,3369)
LexToken(NUMBER,'2.5',1,3370)
LexToken(CLOSESQBRACKET,']',1,3373)
-LexToken(SEMICOLON,';',1,3374)
-LexToken(EOL,'\n',1,3375)
+LexToken(EOL,'\n',1,3374)
LexToken(VAR,'xd',1,3384)
LexToken(ASSIGNMENT,'=',1,3386)
LexToken(OPENSQBRACKET,'[',1,3387)
@@ -719,8 +689,7 @@ LexToken(NUMBER,'0',1,3388)
LexToken(SEMICOLON,';',1,3389)
LexToken(NUMBER,'0',1,3390)
LexToken(CLOSESQBRACKET,']',1,3391)
-LexToken(SEMICOLON,';',1,3392)
-LexToken(EOL,'\n',1,3393)
+LexToken(EOL,'\n',1,3392)
LexToken(VAR,'y',1,3402)
LexToken(ASSIGNMENT,'=',1,3403)
LexToken(OPENSQBRACKET,'[',1,3404)
@@ -728,8 +697,7 @@ LexToken(NUMBER,'3',1,3405)
LexToken(SEMICOLON,';',1,3406)
LexToken(NUMBER,'5',1,3407)
LexToken(CLOSESQBRACKET,']',1,3408)
-LexToken(SEMICOLON,';',1,3409)
-LexToken(EOL,'\n',1,3410)
+LexToken(EOL,'\n',1,3409)
LexToken(VAR,'yd',1,3419)
LexToken(ASSIGNMENT,'=',1,3421)
LexToken(OPENSQBRACKET,'[',1,3422)
@@ -737,13 +705,11 @@ LexToken(NUMBER,'0',1,3423)
LexToken(SEMICOLON,';',1,3424)
LexToken(NUMBER,'0',1,3425)
LexToken(CLOSESQBRACKET,']',1,3426)
-LexToken(SEMICOLON,';',1,3427)
-LexToken(EOL,'\n',1,3428)
+LexToken(EOL,'\n',1,3427)
LexToken(VAR,'g',1,3437)
LexToken(ASSIGNMENT,'=',1,3438)
LexToken(NUMBER,'9.81',1,3439)
-LexToken(SEMICOLON,';',1,3443)
-LexToken(EOL,'\n',1,3444)
+LexToken(EOL,'\n',1,3443)
LexToken(VAR,'C',1,3453)
LexToken(ASSIGNMENT,'=',1,3454)
LexToken(NUMBER,'0',1,3455)
@@ -756,13 +722,11 @@ LexToken(VAR,'n',1,3476)
LexToken(COMMA,',',1,3477)
LexToken(NUMBER,'1',1,3478)
LexToken(CLOSEBRACKET,')',1,3479)
-LexToken(SEMICOLON,';',1,3480)
-LexToken(EOL,'\n',1,3481)
+LexToken(EOL,'\n',1,3480)
LexToken(VAR,'rpar2',1,3490)
LexToken(ASSIGNMENT,'=',1,3495)
LexToken(VAR,'rpar1',1,3496)
-LexToken(SEMICOLON,';',1,3501)
-LexToken(EOL,'\n',1,3502)
+LexToken(EOL,'\n',1,3501)
LexToken(VAR,'state',1,3511)
LexToken(ASSIGNMENT,'=',1,3516)
LexToken(OPENSQBRACKET,'[',1,3517)
@@ -774,14 +738,12 @@ LexToken(VAR,'y',1,3523)
LexToken(COMMA,',',1,3524)
LexToken(VAR,'yd',1,3525)
LexToken(CLOSESQBRACKET,']',1,3527)
-LexToken(SEMICOLON,';',1,3528)
-LexToken(EOL,'\n',1,3529)
+LexToken(EOL,'\n',1,3528)
LexToken(VAR,'state',1,3538)
LexToken(ASSIGNMENT,'=',1,3543)
LexToken(VAR,'state',1,3544)
LexToken(TRANSPOSE,"'",1,3549)
-LexToken(SEMICOLON,';',1,3550)
-LexToken(EOL,'\n',1,3551)
+LexToken(EOL,'\n',1,3550)
LexToken(VAR,'model',1,3560)
LexToken(ASSIGNMENT,'=',1,3565)
LexToken(SCICOS_MODEL,'scicos_model',1,3566)
@@ -840,15 +802,13 @@ LexToken(VAR,'g',1,3732)
LexToken(SEMICOLON,';',1,3733)
LexToken(VAR,'C',1,3734)
LexToken(CLOSESQBRACKET,']',1,3735)
-LexToken(SEMICOLON,';',1,3736)
-LexToken(EOL,'\n',1,3737)
+LexToken(EOL,'\n',1,3736)
LexToken(VAR,'model',1,3746)
LexToken(DOT,'.',1,3751)
LexToken(VAR,'ipar',1,3752)
LexToken(ASSIGNMENT,'=',1,3756)
LexToken(VAR,'ipar',1,3757)
-LexToken(SEMICOLON,';',1,3761)
-LexToken(EOL,'\n',1,3762)
+LexToken(EOL,'\n',1,3761)
LexToken(VAR,'model',1,3771)
LexToken(DOT,'.',1,3776)
LexToken(VAR,'nzcross',1,3777)
@@ -866,8 +826,7 @@ LexToken(ADDITION,'+',1,3794)
LexToken(NUMBER,'4',1,3795)
LexToken(MULTIPLICATION,'*',1,3796)
LexToken(VAR,'n',1,3797)
-LexToken(SEMICOLON,';',1,3798)
-LexToken(EOL,'\n',1,3799)
+LexToken(EOL,'\n',1,3798)
LexToken(VAR,'model',1,3808)
LexToken(DOT,'.',1,3813)
LexToken(VAR,'blocktype',1,3814)
diff --git a/js/Misc/BOUNCEXY.js b/js/Misc/BOUNCEXY.js
index efd41c19..5f9cd016 100644
--- a/js/Misc/BOUNCEXY.js
+++ b/js/Misc/BOUNCEXY.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,925)
LexToken(ASSIGNMENT,'=',1,926)
LexToken(OPENSQBRACKET,'[',1,927)
LexToken(CLOSESQBRACKET,']',1,928)
-LexToken(SEMICOLON,';',1,929)
-LexToken(EOL,'\n',1,930)
+LexToken(EOL,'\n',1,929)
LexToken(VAR,'y',1,935)
LexToken(ASSIGNMENT,'=',1,936)
LexToken(OPENSQBRACKET,'[',1,937)
LexToken(CLOSESQBRACKET,']',1,938)
-LexToken(SEMICOLON,';',1,939)
-LexToken(EOL,'\n',1,940)
+LexToken(EOL,'\n',1,939)
LexToken(VAR,'typ',1,945)
LexToken(ASSIGNMENT,'=',1,948)
LexToken(OPENSQBRACKET,'[',1,949)
LexToken(CLOSESQBRACKET,']',1,950)
-LexToken(SEMICOLON,';',1,951)
-LexToken(EOL,'\n',1,952)
+LexToken(EOL,'\n',1,951)
LexToken(SELECT,'select',1,957)
LexToken(VAR,'job',1,964)
LexToken(EOL,'\n',1,967)
@@ -66,15 +63,13 @@ LexToken(EOL,'\n',1,987)
LexToken(VAR,'x',1,996)
LexToken(ASSIGNMENT,'=',1,997)
LexToken(VAR,'arg1',1,998)
-LexToken(SEMICOLON,';',1,1002)
-LexToken(EOL,'\n',1,1003)
+LexToken(EOL,'\n',1,1002)
LexToken(VAR,'graphics',1,1012)
LexToken(ASSIGNMENT,'=',1,1020)
LexToken(VAR,'arg1',1,1021)
LexToken(DOT,'.',1,1025)
LexToken(VAR,'graphics',1,1026)
-LexToken(SEMICOLON,';',1,1034)
-LexToken(EOL,'\n',1,1035)
+LexToken(EOL,'\n',1,1034)
LexToken(VAR,'exprs',1,1044)
LexToken(ASSIGNMENT,'=',1,1049)
LexToken(VAR,'graphics',1,1050)
@@ -86,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1078)
LexToken(VAR,'arg1',1,1079)
LexToken(DOT,'.',1,1083)
LexToken(VAR,'model',1,1084)
-LexToken(SEMICOLON,';',1,1089)
-LexToken(EOL,'\n',1,1090)
+LexToken(EOL,'\n',1,1089)
LexToken(VAR,'dstate',1,1099)
LexToken(ASSIGNMENT,'=',1,1105)
LexToken(VAR,'model',1,1106)
@@ -126,21 +120,21 @@ LexToken(DQSTRING,'"Set Scope parameters"',1,1253)
LexToken(COMMA,',',1,1254)
LexToken(OPENSQBRACKET,'[',1,1270)
LexToken(DQSTRING,'"colors"',1,1278)
-LexToken(SEMICOLON,';',1,1279)
+LexToken(SEMICOLON,';\n',1,1279)
LexToken(DQSTRING,'"radii"',1,1299)
-LexToken(SEMICOLON,';',1,1300)
+LexToken(SEMICOLON,';\n',1,1300)
LexToken(DQSTRING,'"window number (-1 for automatic)"',1,1347)
-LexToken(SEMICOLON,';',1,1348)
+LexToken(SEMICOLON,';\n',1,1348)
LexToken(DQSTRING,'"animation mode (0,1)"',1,1383)
-LexToken(SEMICOLON,';',1,1384)
+LexToken(SEMICOLON,';\n',1,1384)
LexToken(DQSTRING,'"Xmin"',1,1403)
-LexToken(SEMICOLON,';',1,1404)
+LexToken(SEMICOLON,';\n',1,1404)
LexToken(DQSTRING,'"Xmax"',1,1423)
-LexToken(SEMICOLON,';',1,1424)
+LexToken(SEMICOLON,';\n',1,1424)
LexToken(DQSTRING,'"Ymin"',1,1443)
-LexToken(SEMICOLON,';',1,1444)
+LexToken(SEMICOLON,';\n',1,1444)
LexToken(DQSTRING,'"Ymax"',1,1463)
-LexToken(SEMICOLON,';',1,1464)
+LexToken(SEMICOLON,';\n',1,1464)
LexToken(CLOSESQBRACKET,']',1,1478)
LexToken(COMMA,',',1,1479)
LexToken(VAR,'list',1,1495)
@@ -189,8 +183,7 @@ LexToken(VAR,'ok',1,1590)
LexToken(THEN,'then',1,1593)
LexToken(EOL,'\n',1,1597)
LexToken(BREAK,'break',1,1614)
-LexToken(COMMA,',',1,1619)
-LexToken(EOL,'\n',1,1620)
+LexToken(EOL,'\n',1,1619)
LexToken(END,'end',1,1633)
LexToken(EOL,'\n',1,1663)
LexToken(EOL,'\n',1,1664)
@@ -453,8 +446,7 @@ LexToken(ASSIGNMENT,'=',1,2711)
LexToken(NUMBER,'64.0',1,2712)
LexToken(MULTIPLICATION,'*',1,2716)
LexToken(NUMBER,'360.000',1,2717)
-LexToken(SEMICOLON,';',1,2724)
-LexToken(EOL,'\n',1,2725)
+LexToken(EOL,'\n',1,2724)
LexToken(END,'end',1,2742)
LexToken(EOL,'\n',1,2745)
LexToken(VAR,'model',1,2762)
@@ -462,8 +454,7 @@ LexToken(DOT,'.',1,2767)
LexToken(VAR,'dstate',1,2768)
LexToken(ASSIGNMENT,'=',1,2774)
LexToken(VAR,'z',1,2775)
-LexToken(SEMICOLON,';',1,2776)
-LexToken(EOL,'\n',1,2777)
+LexToken(EOL,'\n',1,2776)
LexToken(VAR,'model',1,2794)
LexToken(DOT,'.',1,2799)
LexToken(VAR,'rpar',1,2800)
@@ -481,8 +472,7 @@ LexToken(DOT,'.',1,2850)
LexToken(VAR,'exprs',1,2851)
LexToken(ASSIGNMENT,'=',1,2856)
LexToken(VAR,'exprs',1,2857)
-LexToken(SEMICOLON,';',1,2862)
-LexToken(EOL,'\n',1,2863)
+LexToken(EOL,'\n',1,2862)
LexToken(VAR,'x',1,2880)
LexToken(DOT,'.',1,2881)
LexToken(VAR,'graphics',1,2882)
@@ -509,13 +499,11 @@ LexToken(VAR,'win',1,2995)
LexToken(ASSIGNMENT,'=',1,2998)
LexToken(ADDITION,'-',1,2999)
LexToken(NUMBER,'1',1,3000)
-LexToken(SEMICOLON,';',1,3001)
-LexToken(EOL,'\n',1,3002)
+LexToken(EOL,'\n',1,3001)
LexToken(VAR,'imode',1,3011)
LexToken(ASSIGNMENT,'=',1,3016)
LexToken(NUMBER,'1',1,3017)
-LexToken(SEMICOLON,';',1,3018)
-LexToken(EOL,'\n',1,3019)
+LexToken(EOL,'\n',1,3018)
LexToken(VAR,'clrs',1,3028)
LexToken(ASSIGNMENT,'=',1,3032)
LexToken(OPENSQBRACKET,'[',1,3033)
@@ -523,8 +511,7 @@ LexToken(NUMBER,'1',1,3034)
LexToken(SEMICOLON,';',1,3035)
LexToken(NUMBER,'2',1,3036)
LexToken(CLOSESQBRACKET,']',1,3037)
-LexToken(SEMICOLON,';',1,3038)
-LexToken(EOL,'\n',1,3039)
+LexToken(EOL,'\n',1,3038)
LexToken(VAR,'siz',1,3048)
LexToken(ASSIGNMENT,'=',1,3051)
LexToken(OPENSQBRACKET,'[',1,3052)
@@ -537,18 +524,15 @@ LexToken(VAR,'xmin',1,3066)
LexToken(ASSIGNMENT,'=',1,3070)
LexToken(ADDITION,'-',1,3071)
LexToken(NUMBER,'5',1,3072)
-LexToken(SEMICOLON,';',1,3073)
-LexToken(EOL,'\n',1,3074)
+LexToken(EOL,'\n',1,3073)
LexToken(VAR,'xmax',1,3083)
LexToken(ASSIGNMENT,'=',1,3087)
LexToken(NUMBER,'5',1,3088)
-LexToken(SEMICOLON,';',1,3089)
-LexToken(EOL,'\n',1,3090)
+LexToken(EOL,'\n',1,3089)
LexToken(VAR,'ymin',1,3099)
LexToken(ASSIGNMENT,'=',1,3103)
LexToken(NUMBER,'0',1,3104)
-LexToken(SEMICOLON,';',1,3105)
-LexToken(EOL,'\n',1,3106)
+LexToken(EOL,'\n',1,3105)
LexToken(VAR,'ymax',1,3115)
LexToken(ASSIGNMENT,'=',1,3119)
LexToken(NUMBER,'15',1,3120)
@@ -727,8 +711,7 @@ LexToken(ASSIGNMENT,'=',1,3510)
LexToken(NUMBER,'64.0',1,3511)
LexToken(MULTIPLICATION,'*',1,3515)
LexToken(NUMBER,'360.000',1,3516)
-LexToken(SEMICOLON,';',1,3523)
-LexToken(EOL,'\n',1,3524)
+LexToken(EOL,'\n',1,3523)
LexToken(END,'end',1,3533)
LexToken(EOL,'\n',1,3536)
LexToken(VAR,'model',1,3545)
@@ -799,7 +782,7 @@ LexToken(OPENBRACKET,'(',1,3751)
LexToken(VAR,'clrs',1,3752)
LexToken(CLOSEBRACKET,')',1,3756)
LexToken(CLOSEBRACKET,')',1,3757)
-LexToken(SEMICOLON,';',1,3758)
+LexToken(SEMICOLON,';\n',1,3758)
LexToken(VAR,'strcat',1,3768)
LexToken(OPENBRACKET,'(',1,3774)
LexToken(VAR,'sci2exp',1,3775)
@@ -807,7 +790,7 @@ LexToken(OPENBRACKET,'(',1,3782)
LexToken(VAR,'siz',1,3783)
LexToken(CLOSEBRACKET,')',1,3786)
LexToken(CLOSEBRACKET,')',1,3787)
-LexToken(SEMICOLON,';',1,3788)
+LexToken(SEMICOLON,';\n',1,3788)
LexToken(VAR,'strcat',1,3798)
LexToken(OPENBRACKET,'(',1,3804)
LexToken(VAR,'sci2exp',1,3805)
@@ -815,7 +798,7 @@ LexToken(OPENBRACKET,'(',1,3812)
LexToken(VAR,'win',1,3813)
LexToken(CLOSEBRACKET,')',1,3816)
LexToken(CLOSEBRACKET,')',1,3817)
-LexToken(SEMICOLON,';',1,3818)
+LexToken(SEMICOLON,';\n',1,3818)
LexToken(VAR,'strcat',1,3828)
LexToken(OPENBRACKET,'(',1,3834)
LexToken(VAR,'sci2exp',1,3835)
@@ -823,7 +806,7 @@ LexToken(OPENBRACKET,'(',1,3842)
LexToken(NUMBER,'1',1,3843)
LexToken(CLOSEBRACKET,')',1,3844)
LexToken(CLOSEBRACKET,')',1,3845)
-LexToken(SEMICOLON,';',1,3846)
+LexToken(SEMICOLON,';\n',1,3846)
LexToken(VAR,'strcat',1,3856)
LexToken(OPENBRACKET,'(',1,3862)
LexToken(VAR,'sci2exp',1,3863)
@@ -831,7 +814,7 @@ LexToken(OPENBRACKET,'(',1,3870)
LexToken(VAR,'xmin',1,3871)
LexToken(CLOSEBRACKET,')',1,3875)
LexToken(CLOSEBRACKET,')',1,3876)
-LexToken(SEMICOLON,';',1,3877)
+LexToken(SEMICOLON,';\n',1,3877)
LexToken(VAR,'strcat',1,3887)
LexToken(OPENBRACKET,'(',1,3893)
LexToken(VAR,'sci2exp',1,3894)
@@ -839,7 +822,7 @@ LexToken(OPENBRACKET,'(',1,3901)
LexToken(VAR,'xmax',1,3902)
LexToken(CLOSEBRACKET,')',1,3906)
LexToken(CLOSEBRACKET,')',1,3907)
-LexToken(SEMICOLON,';',1,3908)
+LexToken(SEMICOLON,';\n',1,3908)
LexToken(VAR,'strcat',1,3918)
LexToken(OPENBRACKET,'(',1,3924)
LexToken(VAR,'sci2exp',1,3925)
@@ -847,7 +830,7 @@ LexToken(OPENBRACKET,'(',1,3932)
LexToken(VAR,'ymin',1,3933)
LexToken(CLOSEBRACKET,')',1,3937)
LexToken(CLOSEBRACKET,')',1,3938)
-LexToken(SEMICOLON,';',1,3939)
+LexToken(SEMICOLON,';\n',1,3939)
LexToken(VAR,'strcat',1,3949)
LexToken(OPENBRACKET,'(',1,3955)
LexToken(VAR,'sci2exp',1,3956)
diff --git a/js/Misc/BPLATFORM.js b/js/Misc/BPLATFORM.js
index d48741b2..587b3ca5 100644
--- a/js/Misc/BPLATFORM.js
+++ b/js/Misc/BPLATFORM.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)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,943)
LexToken(VAR,'x',1,952)
LexToken(ASSIGNMENT,'=',1,953)
LexToken(VAR,'arg1',1,954)
-LexToken(SEMICOLON,';',1,958)
-LexToken(EOL,'\n',1,959)
+LexToken(EOL,'\n',1,958)
LexToken(VAR,'graphics',1,968)
LexToken(ASSIGNMENT,'=',1,976)
LexToken(VAR,'arg1',1,977)
LexToken(DOT,'.',1,981)
LexToken(VAR,'graphics',1,982)
-LexToken(SEMICOLON,';',1,990)
-LexToken(EOL,'\n',1,991)
+LexToken(EOL,'\n',1,990)
LexToken(VAR,'exprs',1,1000)
LexToken(ASSIGNMENT,'=',1,1005)
LexToken(VAR,'graphics',1,1006)
@@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1034)
LexToken(VAR,'arg1',1,1035)
LexToken(DOT,'.',1,1039)
LexToken(VAR,'model',1,1040)
-LexToken(SEMICOLON,';',1,1045)
-LexToken(EOL,'\n',1,1046)
+LexToken(EOL,'\n',1,1045)
LexToken(VAR,'dstate',1,1055)
LexToken(ASSIGNMENT,'=',1,1061)
LexToken(VAR,'model',1,1062)
@@ -127,7 +121,7 @@ LexToken(SEMICOLON,';',1,1239)
LexToken(DQSTRING,'"cart size (square side)"',1,1264)
LexToken(SEMICOLON,';',1,1265)
LexToken(DQSTRING,'"slope"',1,1272)
-LexToken(SEMICOLON,';',1,1273)
+LexToken(SEMICOLON,';\n',1,1273)
LexToken(DQSTRING,'"Xmin"',1,1292)
LexToken(SEMICOLON,';',1,1293)
LexToken(DQSTRING,'"Xmax"',1,1299)
@@ -178,8 +172,7 @@ LexToken(VAR,'ok',1,1421)
LexToken(THEN,'then',1,1424)
LexToken(EOL,'\n',1,1428)
LexToken(BREAK,'break',1,1445)
-LexToken(COMMA,',',1,1450)
-LexToken(EOL,'\n',1,1451)
+LexToken(EOL,'\n',1,1450)
LexToken(END,'end',1,1464)
LexToken(EOL,'\n',1,1467)
LexToken(VAR,'mess',1,1480)
@@ -292,22 +285,19 @@ LexToken(DOT,'.',1,2061)
LexToken(VAR,'rpar',1,2062)
LexToken(ASSIGNMENT,'=',1,2066)
LexToken(VAR,'rpar',1,2067)
-LexToken(SEMICOLON,';',1,2071)
-LexToken(EOL,'\n',1,2072)
+LexToken(EOL,'\n',1,2071)
LexToken(VAR,'graphics',1,2089)
LexToken(DOT,'.',1,2097)
LexToken(VAR,'exprs',1,2098)
LexToken(ASSIGNMENT,'=',1,2103)
LexToken(VAR,'exprs',1,2104)
-LexToken(SEMICOLON,';',1,2109)
-LexToken(EOL,'\n',1,2110)
+LexToken(EOL,'\n',1,2109)
LexToken(VAR,'x',1,2127)
LexToken(DOT,'.',1,2128)
LexToken(VAR,'graphics',1,2129)
LexToken(ASSIGNMENT,'=',1,2137)
LexToken(VAR,'graphics',1,2138)
-LexToken(SEMICOLON,';',1,2146)
-LexToken(EOL,'\n',1,2147)
+LexToken(EOL,'\n',1,2146)
LexToken(VAR,'x',1,2164)
LexToken(DOT,'.',1,2165)
LexToken(VAR,'model',1,2166)
@@ -327,34 +317,28 @@ LexToken(EOL,'\n',1,2250)
LexToken(VAR,'plen',1,2259)
LexToken(ASSIGNMENT,'=',1,2263)
LexToken(NUMBER,'2',1,2264)
-LexToken(SEMICOLON,';',1,2265)
-LexToken(EOL,'\n',1,2266)
+LexToken(EOL,'\n',1,2265)
LexToken(VAR,'csiz',1,2275)
LexToken(ASSIGNMENT,'=',1,2279)
LexToken(NUMBER,'2',1,2280)
-LexToken(SEMICOLON,';',1,2281)
-LexToken(EOL,'\n',1,2282)
+LexToken(EOL,'\n',1,2281)
LexToken(VAR,'phi',1,2291)
LexToken(ASSIGNMENT,'=',1,2294)
LexToken(NUMBER,'0',1,2295)
-LexToken(SEMICOLON,';',1,2296)
-LexToken(EOL,'\n',1,2297)
+LexToken(EOL,'\n',1,2296)
LexToken(VAR,'xmin',1,2306)
LexToken(ASSIGNMENT,'=',1,2310)
LexToken(ADDITION,'-',1,2311)
LexToken(NUMBER,'5',1,2312)
-LexToken(SEMICOLON,';',1,2313)
-LexToken(EOL,'\n',1,2314)
+LexToken(EOL,'\n',1,2313)
LexToken(VAR,'xmax',1,2323)
LexToken(ASSIGNMENT,'=',1,2327)
LexToken(NUMBER,'5',1,2328)
-LexToken(SEMICOLON,';',1,2329)
-LexToken(EOL,'\n',1,2330)
+LexToken(EOL,'\n',1,2329)
LexToken(VAR,'ymin',1,2339)
LexToken(ASSIGNMENT,'=',1,2343)
LexToken(NUMBER,'0',1,2344)
-LexToken(SEMICOLON,';',1,2345)
-LexToken(EOL,'\n',1,2346)
+LexToken(EOL,'\n',1,2345)
LexToken(VAR,'ymax',1,2355)
LexToken(ASSIGNMENT,'=',1,2359)
LexToken(NUMBER,'15',1,2360)
diff --git a/js/Misc/CBLOCK.js b/js/Misc/CBLOCK.js
index b3d82a53..51f5a1c4 100644
--- a/js/Misc/CBLOCK.js
+++ b/js/Misc/CBLOCK.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,878)
LexToken(ASSIGNMENT,'=',1,879)
LexToken(OPENSQBRACKET,'[',1,880)
LexToken(CLOSESQBRACKET,']',1,881)
-LexToken(SEMICOLON,';',1,882)
-LexToken(EOL,'\n',1,883)
+LexToken(EOL,'\n',1,882)
LexToken(VAR,'y',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,'typ',1,898)
LexToken(ASSIGNMENT,'=',1,901)
LexToken(OPENSQBRACKET,'[',1,902)
LexToken(CLOSESQBRACKET,']',1,903)
-LexToken(SEMICOLON,';',1,904)
-LexToken(EOL,'\n',1,905)
+LexToken(EOL,'\n',1,904)
LexToken(SELECT,'select',1,910)
LexToken(VAR,'job',1,917)
LexToken(EOL,'\n',1,920)
@@ -71,22 +68,19 @@ LexToken(ASSIGNMENT,'=',1,969)
LexToken(VAR,'arg1',1,970)
LexToken(DOT,'.',1,974)
LexToken(VAR,'model',1,975)
-LexToken(SEMICOLON,';',1,980)
-LexToken(EOL,'\n',1,981)
+LexToken(EOL,'\n',1,980)
LexToken(VAR,'graphics',1,990)
LexToken(ASSIGNMENT,'=',1,998)
LexToken(VAR,'arg1',1,999)
LexToken(DOT,'.',1,1003)
LexToken(VAR,'graphics',1,1004)
-LexToken(SEMICOLON,';',1,1012)
-LexToken(EOL,'\n',1,1013)
+LexToken(EOL,'\n',1,1012)
LexToken(VAR,'label',1,1022)
LexToken(ASSIGNMENT,'=',1,1027)
LexToken(VAR,'graphics',1,1028)
LexToken(DOT,'.',1,1036)
LexToken(VAR,'exprs',1,1037)
-LexToken(SEMICOLON,';',1,1042)
-LexToken(EOL,'\n',1,1043)
+LexToken(EOL,'\n',1,1042)
LexToken(WHILE,'while',1,1052)
LexToken(PREVAR_BOOLEAN,'%t',1,1058)
LexToken(DO,'do',1,1061)
@@ -131,31 +125,31 @@ LexToken(DQSTRING,'"Set C-Block2 block parameters"',1,1210)
LexToken(COMMA,',',1,1211)
LexToken(OPENSQBRACKET,'[',1,1227)
LexToken(DQSTRING,'"simulation function"',1,1248)
-LexToken(SEMICOLON,';',1,1249)
+LexToken(SEMICOLON,';\n',1,1249)
LexToken(DQSTRING,'"is block implicit? (y,n)"',1,1288)
-LexToken(SEMICOLON,';',1,1289)
+LexToken(SEMICOLON,';\n',1,1289)
LexToken(DQSTRING,'"input ports sizes"',1,1321)
-LexToken(SEMICOLON,';',1,1322)
+LexToken(SEMICOLON,';\n',1,1322)
LexToken(DQSTRING,'"output ports sizes"',1,1355)
-LexToken(SEMICOLON,';',1,1356)
+LexToken(SEMICOLON,';\n',1,1356)
LexToken(DQSTRING,'"input event ports sizes"',1,1394)
-LexToken(SEMICOLON,';',1,1395)
+LexToken(SEMICOLON,';\n',1,1395)
LexToken(DQSTRING,'"output events ports sizes"',1,1435)
-LexToken(SEMICOLON,';',1,1436)
+LexToken(SEMICOLON,';\n',1,1436)
LexToken(DQSTRING,'"initial continuous state"',1,1475)
-LexToken(SEMICOLON,';',1,1476)
+LexToken(SEMICOLON,';\n',1,1476)
LexToken(DQSTRING,'"number of zero crossing surfaces"',1,1523)
-LexToken(SEMICOLON,';',1,1524)
+LexToken(SEMICOLON,';\n',1,1524)
LexToken(DQSTRING,'"initial discrete state"',1,1561)
-LexToken(SEMICOLON,';',1,1562)
+LexToken(SEMICOLON,';\n',1,1562)
LexToken(DQSTRING,'"Real parameters vector"',1,1599)
-LexToken(SEMICOLON,';',1,1600)
+LexToken(SEMICOLON,';\n',1,1600)
LexToken(DQSTRING,'"Integer parameters vector"',1,1640)
-LexToken(SEMICOLON,';',1,1641)
+LexToken(SEMICOLON,';\n',1,1641)
LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,1696)
-LexToken(SEMICOLON,';',1,1697)
+LexToken(SEMICOLON,';\n',1,1697)
LexToken(DQSTRING,'"direct feedthrough (y or n)"',1,1739)
-LexToken(SEMICOLON,';',1,1740)
+LexToken(SEMICOLON,';\n',1,1740)
LexToken(DQSTRING,'"time dependence (y or n)"',1,1779)
LexToken(CLOSESQBRACKET,']',1,1780)
LexToken(COMMA,',',1,1781)
@@ -238,8 +232,7 @@ LexToken(VAR,'ok',1,1987)
LexToken(THEN,'then',1,1990)
LexToken(EOL,'\n',1,1994)
LexToken(BREAK,'break',1,2011)
-LexToken(COMMA,',',1,2016)
-LexToken(EOL,'\n',1,2017)
+LexToken(EOL,'\n',1,2016)
LexToken(END,'end',1,2030)
LexToken(EOL,'\n',1,2033)
LexToken(VAR,'label',1,2046)
@@ -262,24 +255,21 @@ LexToken(VAR,'xx',1,2119)
LexToken(OPENBRACKET,'(',1,2121)
LexToken(COLON,':',1,2122)
LexToken(CLOSEBRACKET,')',1,2123)
-LexToken(SEMICOLON,';',1,2124)
-LexToken(EOL,'\n',1,2125)
+LexToken(EOL,'\n',1,2124)
LexToken(VAR,'z',1,2138)
LexToken(ASSIGNMENT,'=',1,2139)
LexToken(VAR,'z',1,2140)
LexToken(OPENBRACKET,'(',1,2141)
LexToken(COLON,':',1,2142)
LexToken(CLOSEBRACKET,')',1,2143)
-LexToken(SEMICOLON,';',1,2144)
-LexToken(EOL,'\n',1,2145)
+LexToken(EOL,'\n',1,2144)
LexToken(VAR,'rpar',1,2158)
LexToken(ASSIGNMENT,'=',1,2162)
LexToken(VAR,'rpar',1,2163)
LexToken(OPENBRACKET,'(',1,2167)
LexToken(COLON,':',1,2168)
LexToken(CLOSEBRACKET,')',1,2169)
-LexToken(SEMICOLON,';',1,2170)
-LexToken(EOL,'\n',1,2171)
+LexToken(EOL,'\n',1,2170)
LexToken(VAR,'ipar',1,2184)
LexToken(ASSIGNMENT,'=',1,2188)
LexToken(VAR,'int',1,2189)
@@ -289,8 +279,7 @@ LexToken(OPENBRACKET,'(',1,2197)
LexToken(COLON,':',1,2198)
LexToken(CLOSEBRACKET,')',1,2199)
LexToken(CLOSEBRACKET,')',1,2200)
-LexToken(SEMICOLON,';',1,2201)
-LexToken(EOL,'\n',1,2202)
+LexToken(EOL,'\n',1,2201)
LexToken(VAR,'nx',1,2215)
LexToken(ASSIGNMENT,'=',1,2217)
LexToken(VAR,'size',1,2218)
@@ -299,8 +288,7 @@ LexToken(VAR,'xx',1,2223)
LexToken(COMMA,',',1,2225)
LexToken(NUMBER,'1',1,2226)
LexToken(CLOSEBRACKET,')',1,2227)
-LexToken(SEMICOLON,';',1,2228)
-LexToken(EOL,'\n',1,2229)
+LexToken(EOL,'\n',1,2228)
LexToken(VAR,'nz',1,2242)
LexToken(ASSIGNMENT,'=',1,2244)
LexToken(VAR,'size',1,2245)
@@ -309,8 +297,7 @@ LexToken(VAR,'z',1,2250)
LexToken(COMMA,',',1,2251)
LexToken(NUMBER,'1',1,2252)
LexToken(CLOSEBRACKET,')',1,2253)
-LexToken(SEMICOLON,';',1,2254)
-LexToken(EOL,'\n',1,2255)
+LexToken(EOL,'\n',1,2254)
LexToken(VAR,'i',1,2268)
LexToken(ASSIGNMENT,'=',1,2269)
LexToken(VAR,'int',1,2270)
@@ -320,8 +307,7 @@ LexToken(OPENBRACKET,'(',1,2275)
LexToken(COLON,':',1,2276)
LexToken(CLOSEBRACKET,')',1,2277)
LexToken(CLOSEBRACKET,')',1,2278)
-LexToken(SEMICOLON,';',1,2279)
-LexToken(EOL,'\n',1,2280)
+LexToken(EOL,'\n',1,2279)
LexToken(VAR,'o',1,2293)
LexToken(ASSIGNMENT,'=',1,2294)
LexToken(VAR,'int',1,2295)
@@ -331,8 +317,7 @@ LexToken(OPENBRACKET,'(',1,2300)
LexToken(COLON,':',1,2301)
LexToken(CLOSEBRACKET,')',1,2302)
LexToken(CLOSEBRACKET,')',1,2303)
-LexToken(SEMICOLON,';',1,2304)
-LexToken(EOL,'\n',1,2305)
+LexToken(EOL,'\n',1,2304)
LexToken(VAR,'nout',1,2318)
LexToken(ASSIGNMENT,'=',1,2322)
LexToken(VAR,'size',1,2323)
@@ -341,8 +326,7 @@ LexToken(VAR,'o',1,2328)
LexToken(COMMA,',',1,2329)
LexToken(NUMBER,'1',1,2330)
LexToken(CLOSEBRACKET,')',1,2331)
-LexToken(SEMICOLON,';',1,2332)
-LexToken(EOL,'\n',1,2333)
+LexToken(EOL,'\n',1,2332)
LexToken(VAR,'ci',1,2346)
LexToken(ASSIGNMENT,'=',1,2348)
LexToken(VAR,'int',1,2349)
@@ -352,8 +336,7 @@ LexToken(OPENBRACKET,'(',1,2355)
LexToken(COLON,':',1,2356)
LexToken(CLOSEBRACKET,')',1,2357)
LexToken(CLOSEBRACKET,')',1,2358)
-LexToken(SEMICOLON,';',1,2359)
-LexToken(EOL,'\n',1,2360)
+LexToken(EOL,'\n',1,2359)
LexToken(VAR,'nevin',1,2373)
LexToken(ASSIGNMENT,'=',1,2378)
LexToken(VAR,'size',1,2379)
@@ -362,8 +345,7 @@ LexToken(VAR,'ci',1,2384)
LexToken(COMMA,',',1,2386)
LexToken(NUMBER,'1',1,2387)
LexToken(CLOSEBRACKET,')',1,2388)
-LexToken(SEMICOLON,';',1,2389)
-LexToken(EOL,'\n',1,2390)
+LexToken(EOL,'\n',1,2389)
LexToken(VAR,'co',1,2403)
LexToken(ASSIGNMENT,'=',1,2405)
LexToken(VAR,'int',1,2406)
@@ -373,8 +355,7 @@ LexToken(OPENBRACKET,'(',1,2412)
LexToken(COLON,':',1,2413)
LexToken(CLOSEBRACKET,')',1,2414)
LexToken(CLOSEBRACKET,')',1,2415)
-LexToken(SEMICOLON,';',1,2416)
-LexToken(EOL,'\n',1,2417)
+LexToken(EOL,'\n',1,2416)
LexToken(VAR,'nevout',1,2430)
LexToken(ASSIGNMENT,'=',1,2436)
LexToken(VAR,'size',1,2437)
@@ -383,8 +364,7 @@ LexToken(VAR,'co',1,2442)
LexToken(COMMA,',',1,2444)
LexToken(NUMBER,'1',1,2445)
LexToken(CLOSEBRACKET,')',1,2446)
-LexToken(SEMICOLON,';',1,2447)
-LexToken(EOL,'\n',1,2448)
+LexToken(EOL,'\n',1,2447)
LexToken(IF,'if',1,2461)
LexToken(VAR,'part',1,2464)
LexToken(OPENBRACKET,'(',1,2468)
@@ -399,15 +379,13 @@ LexToken(EOL,'\n',1,2487)
LexToken(VAR,'funtyp',1,2504)
LexToken(ASSIGNMENT,'=',1,2510)
LexToken(NUMBER,'12004',1,2511)
-LexToken(COMMA,',',1,2516)
-LexToken(EOL,'\n',1,2517)
+LexToken(EOL,'\n',1,2516)
LexToken(ELSE,'else',1,2530)
LexToken(EOL,'\n',1,2534)
LexToken(VAR,'funtyp',1,2551)
LexToken(ASSIGNMENT,'=',1,2557)
LexToken(NUMBER,'2004',1,2558)
-LexToken(COMMA,',',1,2562)
-LexToken(EOL,'\n',1,2563)
+LexToken(EOL,'\n',1,2562)
LexToken(END,'end',1,2576)
LexToken(EOL,'\n',1,2579)
LexToken(IF,'if',1,2592)
@@ -438,13 +416,11 @@ LexToken(VAR,'message',1,2671)
LexToken(OPENBRACKET,'(',1,2678)
LexToken(DQSTRING,'"vector event links not supported"',1,2712)
LexToken(CLOSEBRACKET,')',1,2713)
-LexToken(SEMICOLON,';',1,2714)
-LexToken(EOL,'\n',1,2715)
+LexToken(EOL,'\n',1,2714)
LexToken(VAR,'ok',1,2736)
LexToken(ASSIGNMENT,'=',1,2738)
LexToken(PREVAR_BOOLEAN,'%f',1,2739)
-LexToken(SEMICOLON,';',1,2741)
-LexToken(EOL,'\n',1,2742)
+LexToken(EOL,'\n',1,2741)
LexToken(END,'end',1,2759)
LexToken(EOL,'\n',1,2762)
LexToken(END,'end',1,2775)
@@ -455,8 +431,7 @@ LexToken(VAR,'stripblanks',1,2796)
LexToken(OPENBRACKET,'(',1,2807)
LexToken(VAR,'depu',1,2808)
LexToken(CLOSEBRACKET,')',1,2812)
-LexToken(SEMICOLON,';',1,2813)
-LexToken(EOL,'\n',1,2814)
+LexToken(EOL,'\n',1,2813)
LexToken(IF,'if',1,2827)
LexToken(VAR,'part',1,2830)
LexToken(OPENBRACKET,'(',1,2834)
@@ -471,15 +446,13 @@ LexToken(EOL,'\n',1,2852)
LexToken(VAR,'depu',1,2869)
LexToken(ASSIGNMENT,'=',1,2873)
LexToken(PREVAR_BOOLEAN,'%t',1,2874)
-LexToken(SEMICOLON,';',1,2876)
-LexToken(EOL,'\n',1,2877)
+LexToken(EOL,'\n',1,2876)
LexToken(ELSE,'else',1,2890)
LexToken(EOL,'\n',1,2894)
LexToken(VAR,'depu',1,2911)
LexToken(ASSIGNMENT,'=',1,2915)
LexToken(PREVAR_BOOLEAN,'%f',1,2916)
-LexToken(SEMICOLON,';',1,2918)
-LexToken(EOL,'\n',1,2919)
+LexToken(EOL,'\n',1,2918)
LexToken(END,'end',1,2932)
LexToken(EOL,'\n',1,2935)
LexToken(VAR,'dept',1,2948)
@@ -488,8 +461,7 @@ LexToken(VAR,'stripblanks',1,2953)
LexToken(OPENBRACKET,'(',1,2964)
LexToken(VAR,'dept',1,2965)
LexToken(CLOSEBRACKET,')',1,2969)
-LexToken(SEMICOLON,';',1,2970)
-LexToken(EOL,'\n',1,2971)
+LexToken(EOL,'\n',1,2970)
LexToken(IF,'if',1,2984)
LexToken(VAR,'part',1,2987)
LexToken(OPENBRACKET,'(',1,2991)
@@ -504,15 +476,13 @@ LexToken(EOL,'\n',1,3009)
LexToken(VAR,'dept',1,3026)
LexToken(ASSIGNMENT,'=',1,3030)
LexToken(PREVAR_BOOLEAN,'%t',1,3031)
-LexToken(SEMICOLON,';',1,3033)
-LexToken(EOL,'\n',1,3034)
+LexToken(EOL,'\n',1,3033)
LexToken(ELSE,'else',1,3047)
LexToken(EOL,'\n',1,3051)
LexToken(VAR,'dept',1,3068)
LexToken(ASSIGNMENT,'=',1,3072)
LexToken(PREVAR_BOOLEAN,'%f',1,3073)
-LexToken(SEMICOLON,';',1,3075)
-LexToken(EOL,'\n',1,3076)
+LexToken(EOL,'\n',1,3075)
LexToken(END,'end',1,3089)
LexToken(EOL,'\n',1,3092)
LexToken(VAR,'dep_ut',1,3105)
@@ -521,8 +491,7 @@ LexToken(OPENSQBRACKET,'[',1,3112)
LexToken(VAR,'depu',1,3113)
LexToken(VAR,'dept',1,3118)
LexToken(CLOSESQBRACKET,']',1,3122)
-LexToken(SEMICOLON,';',1,3123)
-LexToken(EOL,'\n',1,3124)
+LexToken(EOL,'\n',1,3123)
LexToken(EOL,'\n',1,3125)
LexToken(EOL,'\n',1,3126)
LexToken(IF,'if',1,3139)
@@ -532,8 +501,7 @@ LexToken(DQSTRING,'" "',1,3151)
LexToken(THEN,'then',1,3153)
LexToken(EOL,'\n',1,3157)
LexToken(BREAK,'break',1,3174)
-LexToken(COMMA,',',1,3179)
-LexToken(EOL,'\n',1,3180)
+LexToken(EOL,'\n',1,3179)
LexToken(END,'end',1,3193)
LexToken(EOL,'\n',1,3196)
LexToken(EOL,'\n',1,3197)
@@ -619,8 +587,7 @@ LexToken(VAR,'label',1,3468)
LexToken(OPENBRACKET,'(',1,3473)
LexToken(NUMBER,'2',1,3474)
LexToken(CLOSEBRACKET,')',1,3475)
-LexToken(SEMICOLON,';',1,3476)
-LexToken(EOL,'\n',1,3477)
+LexToken(EOL,'\n',1,3476)
LexToken(WHILE,'while',1,3490)
LexToken(PREVAR_BOOLEAN,'%t',1,3496)
LexToken(EOL,'\n',1,3498)
@@ -650,8 +617,7 @@ LexToken(VAR,'cancel',1,3600)
LexToken(THEN,'then',1,3607)
LexToken(EOL,'\n',1,3611)
LexToken(BREAK,'break',1,3636)
-LexToken(COMMA,',',1,3641)
-LexToken(EOL,'\n',1,3642)
+LexToken(EOL,'\n',1,3641)
LexToken(END,'end',1,3663)
LexToken(EOL,'\n',1,3666)
LexToken(ELSE,'else',1,3683)
@@ -800,8 +766,7 @@ LexToken(VAR,'cancel',1,4554)
LexToken(THEN,'then',1,4561)
LexToken(EOL,'\n',1,4565)
LexToken(BREAK,'break',1,4582)
-LexToken(COMMA,',',1,4587)
-LexToken(EOL,'\n',1,4588)
+LexToken(EOL,'\n',1,4587)
LexToken(END,'end',1,4601)
LexToken(EOL,'\n',1,4604)
LexToken(END,'end',1,4613)
diff --git a/js/Misc/CBLOCK4.js b/js/Misc/CBLOCK4.js
index f0a980cc..56512219 100644
--- a/js/Misc/CBLOCK4.js
+++ b/js/Misc/CBLOCK4.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,908)
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(VAR,'y',1,918)
LexToken(ASSIGNMENT,'=',1,919)
LexToken(OPENSQBRACKET,'[',1,920)
LexToken(CLOSESQBRACKET,']',1,921)
-LexToken(SEMICOLON,';',1,922)
-LexToken(EOL,'\n',1,923)
+LexToken(EOL,'\n',1,922)
LexToken(VAR,'typ',1,928)
LexToken(ASSIGNMENT,'=',1,931)
LexToken(OPENSQBRACKET,'[',1,932)
LexToken(CLOSESQBRACKET,']',1,933)
-LexToken(SEMICOLON,';',1,934)
-LexToken(EOL,'\n',1,935)
+LexToken(EOL,'\n',1,934)
LexToken(EOL,'\n',1,936)
LexToken(SELECT,'select',1,941)
LexToken(VAR,'job',1,948)
@@ -73,22 +70,19 @@ LexToken(ASSIGNMENT,'=',1,1000)
LexToken(VAR,'arg1',1,1001)
LexToken(DOT,'.',1,1005)
LexToken(VAR,'model',1,1006)
-LexToken(SEMICOLON,';',1,1011)
-LexToken(EOL,'\n',1,1012)
+LexToken(EOL,'\n',1,1011)
LexToken(VAR,'graphics',1,1021)
LexToken(ASSIGNMENT,'=',1,1029)
LexToken(VAR,'arg1',1,1030)
LexToken(DOT,'.',1,1034)
LexToken(VAR,'graphics',1,1035)
-LexToken(SEMICOLON,';',1,1043)
-LexToken(EOL,'\n',1,1044)
+LexToken(EOL,'\n',1,1043)
LexToken(VAR,'label',1,1053)
LexToken(ASSIGNMENT,'=',1,1058)
LexToken(VAR,'graphics',1,1059)
LexToken(DOT,'.',1,1067)
LexToken(VAR,'exprs',1,1068)
-LexToken(SEMICOLON,';',1,1073)
-LexToken(EOL,'\n',1,1074)
+LexToken(EOL,'\n',1,1073)
LexToken(EOL,'\n',1,1075)
LexToken(WHILE,'while',1,1084)
LexToken(PREVAR_BOOLEAN,'%t',1,1090)
@@ -144,41 +138,41 @@ LexToken(DQSTRING,'"Set C-Block4 block parameters"',1,1283)
LexToken(COMMA,',',1,1284)
LexToken(OPENSQBRACKET,'[',1,1300)
LexToken(DQSTRING,'"Simulation function"',1,1321)
-LexToken(SEMICOLON,';',1,1322)
+LexToken(SEMICOLON,';\n',1,1322)
LexToken(DQSTRING,'"Is block implicit? (y,n)"',1,1361)
-LexToken(SEMICOLON,';',1,1362)
+LexToken(SEMICOLON,';\n',1,1362)
LexToken(DQSTRING,'"Input ports sizes"',1,1394)
-LexToken(SEMICOLON,';',1,1395)
+LexToken(SEMICOLON,';\n',1,1395)
LexToken(DQSTRING,'"Input ports type"',1,1426)
-LexToken(SEMICOLON,';',1,1427)
+LexToken(SEMICOLON,';\n',1,1427)
LexToken(DQSTRING,'"Output port sizes"',1,1459)
-LexToken(SEMICOLON,';',1,1460)
+LexToken(SEMICOLON,';\n',1,1460)
LexToken(DQSTRING,'"Output ports type"',1,1492)
-LexToken(SEMICOLON,';',1,1493)
+LexToken(SEMICOLON,';\n',1,1493)
LexToken(DQSTRING,'"Input event ports sizes"',1,1531)
-LexToken(SEMICOLON,';',1,1532)
+LexToken(SEMICOLON,';\n',1,1532)
LexToken(DQSTRING,'"Output events ports sizes"',1,1572)
-LexToken(SEMICOLON,';',1,1573)
+LexToken(SEMICOLON,';\n',1,1573)
LexToken(DQSTRING,'"Initial continuous state"',1,1612)
-LexToken(SEMICOLON,';',1,1613)
+LexToken(SEMICOLON,';\n',1,1613)
LexToken(DQSTRING,'"Initial discrete state"',1,1650)
-LexToken(SEMICOLON,';',1,1651)
+LexToken(SEMICOLON,';\n',1,1651)
LexToken(DQSTRING,'"Initial object state"',1,1686)
-LexToken(SEMICOLON,';',1,1687)
+LexToken(SEMICOLON,';\n',1,1687)
LexToken(DQSTRING,'"Real parameters vector"',1,1724)
-LexToken(SEMICOLON,';',1,1725)
+LexToken(SEMICOLON,';\n',1,1725)
LexToken(DQSTRING,'"Integer parameters vector"',1,1765)
-LexToken(SEMICOLON,';',1,1766)
+LexToken(SEMICOLON,';\n',1,1766)
LexToken(DQSTRING,'"Object parameters list"',1,1803)
-LexToken(SEMICOLON,';',1,1804)
+LexToken(SEMICOLON,';\n',1,1804)
LexToken(DQSTRING,'"Number of modes"',1,1834)
-LexToken(SEMICOLON,';',1,1835)
+LexToken(SEMICOLON,';\n',1,1835)
LexToken(DQSTRING,'"Number of zero crossings"',1,1874)
-LexToken(SEMICOLON,';',1,1875)
+LexToken(SEMICOLON,';\n',1,1875)
LexToken(DQSTRING,'"Initial firing vector (<0 for no firing)"',1,1930)
-LexToken(SEMICOLON,';',1,1931)
+LexToken(SEMICOLON,';\n',1,1931)
LexToken(DQSTRING,'"Direct feedthrough (y or n)"',1,1973)
-LexToken(SEMICOLON,';',1,1974)
+LexToken(SEMICOLON,';\n',1,1974)
LexToken(DQSTRING,'"Time dependence (y or n)"',1,2013)
LexToken(CLOSESQBRACKET,']',1,2014)
LexToken(COMMA,',',1,2015)
@@ -314,24 +308,21 @@ LexToken(VAR,'xx',1,2404)
LexToken(OPENBRACKET,'(',1,2406)
LexToken(COLON,':',1,2407)
LexToken(CLOSEBRACKET,')',1,2408)
-LexToken(SEMICOLON,';',1,2409)
-LexToken(EOL,'\n',1,2410)
+LexToken(EOL,'\n',1,2409)
LexToken(VAR,'z',1,2423)
LexToken(ASSIGNMENT,'=',1,2424)
LexToken(VAR,'z',1,2425)
LexToken(OPENBRACKET,'(',1,2426)
LexToken(COLON,':',1,2427)
LexToken(CLOSEBRACKET,')',1,2428)
-LexToken(SEMICOLON,';',1,2429)
-LexToken(EOL,'\n',1,2430)
+LexToken(EOL,'\n',1,2429)
LexToken(VAR,'rpar',1,2443)
LexToken(ASSIGNMENT,'=',1,2447)
LexToken(VAR,'rpar',1,2448)
LexToken(OPENBRACKET,'(',1,2452)
LexToken(COLON,':',1,2453)
LexToken(CLOSEBRACKET,')',1,2454)
-LexToken(SEMICOLON,';',1,2455)
-LexToken(EOL,'\n',1,2456)
+LexToken(EOL,'\n',1,2455)
LexToken(VAR,'ipar',1,2469)
LexToken(ASSIGNMENT,'=',1,2473)
LexToken(VAR,'int',1,2474)
@@ -341,8 +332,7 @@ LexToken(OPENBRACKET,'(',1,2482)
LexToken(COLON,':',1,2483)
LexToken(CLOSEBRACKET,')',1,2484)
LexToken(CLOSEBRACKET,')',1,2485)
-LexToken(SEMICOLON,';',1,2486)
-LexToken(EOL,'\n',1,2487)
+LexToken(EOL,'\n',1,2486)
LexToken(VAR,'nx',1,2500)
LexToken(ASSIGNMENT,'=',1,2502)
LexToken(VAR,'size',1,2503)
@@ -351,8 +341,7 @@ LexToken(VAR,'xx',1,2508)
LexToken(COMMA,',',1,2510)
LexToken(NUMBER,'1',1,2511)
LexToken(CLOSEBRACKET,')',1,2512)
-LexToken(SEMICOLON,';',1,2513)
-LexToken(EOL,'\n',1,2514)
+LexToken(EOL,'\n',1,2513)
LexToken(VAR,'nz',1,2527)
LexToken(ASSIGNMENT,'=',1,2529)
LexToken(VAR,'size',1,2530)
@@ -361,8 +350,7 @@ LexToken(VAR,'z',1,2535)
LexToken(COMMA,',',1,2536)
LexToken(NUMBER,'1',1,2537)
LexToken(CLOSEBRACKET,')',1,2538)
-LexToken(SEMICOLON,';',1,2539)
-LexToken(EOL,'\n',1,2540)
+LexToken(EOL,'\n',1,2539)
LexToken(EOL,'\n',1,2541)
LexToken(VAR,'ci',1,2554)
LexToken(ASSIGNMENT,'=',1,2556)
@@ -373,8 +361,7 @@ LexToken(OPENBRACKET,'(',1,2563)
LexToken(COLON,':',1,2564)
LexToken(CLOSEBRACKET,')',1,2565)
LexToken(CLOSEBRACKET,')',1,2566)
-LexToken(SEMICOLON,';',1,2567)
-LexToken(EOL,'\n',1,2568)
+LexToken(EOL,'\n',1,2567)
LexToken(VAR,'nevin',1,2581)
LexToken(ASSIGNMENT,'=',1,2586)
LexToken(VAR,'size',1,2587)
@@ -383,8 +370,7 @@ LexToken(VAR,'ci',1,2592)
LexToken(COMMA,',',1,2594)
LexToken(NUMBER,'1',1,2595)
LexToken(CLOSEBRACKET,')',1,2596)
-LexToken(SEMICOLON,';',1,2597)
-LexToken(EOL,'\n',1,2598)
+LexToken(EOL,'\n',1,2597)
LexToken(VAR,'co',1,2611)
LexToken(ASSIGNMENT,'=',1,2613)
LexToken(VAR,'int',1,2614)
@@ -394,8 +380,7 @@ LexToken(OPENBRACKET,'(',1,2620)
LexToken(COLON,':',1,2621)
LexToken(CLOSEBRACKET,')',1,2622)
LexToken(CLOSEBRACKET,')',1,2623)
-LexToken(SEMICOLON,';',1,2624)
-LexToken(EOL,'\n',1,2625)
+LexToken(EOL,'\n',1,2624)
LexToken(VAR,'nevout',1,2638)
LexToken(ASSIGNMENT,'=',1,2644)
LexToken(VAR,'size',1,2645)
@@ -404,8 +389,7 @@ LexToken(VAR,'co',1,2650)
LexToken(COMMA,',',1,2652)
LexToken(NUMBER,'1',1,2653)
LexToken(CLOSEBRACKET,')',1,2654)
-LexToken(SEMICOLON,';',1,2655)
-LexToken(EOL,'\n',1,2656)
+LexToken(EOL,'\n',1,2655)
LexToken(IF,'if',1,2669)
LexToken(VAR,'part',1,2672)
LexToken(OPENBRACKET,'(',1,2676)
@@ -457,13 +441,11 @@ LexToken(VAR,'message',1,2877)
LexToken(OPENBRACKET,'(',1,2884)
LexToken(DQSTRING,'"vector event links not supported"',1,2918)
LexToken(CLOSEBRACKET,')',1,2919)
-LexToken(SEMICOLON,';',1,2920)
-LexToken(EOL,'\n',1,2921)
+LexToken(EOL,'\n',1,2920)
LexToken(VAR,'ok',1,2942)
LexToken(ASSIGNMENT,'=',1,2944)
LexToken(PREVAR_BOOLEAN,'%f',1,2945)
-LexToken(SEMICOLON,';',1,2947)
-LexToken(EOL,'\n',1,2948)
+LexToken(EOL,'\n',1,2947)
LexToken(END,'end',1,2965)
LexToken(EOL,'\n',1,2968)
LexToken(END,'end',1,2981)
@@ -479,8 +461,7 @@ LexToken(VAR,'stripblanks',1,3030)
LexToken(OPENBRACKET,'(',1,3041)
LexToken(VAR,'depu',1,3042)
LexToken(CLOSEBRACKET,')',1,3046)
-LexToken(SEMICOLON,';',1,3047)
-LexToken(EOL,'\n',1,3048)
+LexToken(EOL,'\n',1,3047)
LexToken(IF,'if',1,3065)
LexToken(VAR,'part',1,3068)
LexToken(OPENBRACKET,'(',1,3072)
@@ -495,15 +476,13 @@ LexToken(EOL,'\n',1,3090)
LexToken(VAR,'depu',1,3111)
LexToken(ASSIGNMENT,'=',1,3115)
LexToken(PREVAR_BOOLEAN,'%t',1,3116)
-LexToken(SEMICOLON,';',1,3118)
-LexToken(EOL,'\n',1,3119)
+LexToken(EOL,'\n',1,3118)
LexToken(ELSE,'else',1,3136)
LexToken(EOL,'\n',1,3140)
LexToken(VAR,'depu',1,3161)
LexToken(ASSIGNMENT,'=',1,3165)
LexToken(PREVAR_BOOLEAN,'%f',1,3166)
-LexToken(SEMICOLON,';',1,3168)
-LexToken(EOL,'\n',1,3169)
+LexToken(EOL,'\n',1,3168)
LexToken(END,'end',1,3186)
LexToken(EOL,'\n',1,3189)
LexToken(VAR,'dept',1,3206)
@@ -512,8 +491,7 @@ LexToken(VAR,'stripblanks',1,3211)
LexToken(OPENBRACKET,'(',1,3222)
LexToken(VAR,'dept',1,3223)
LexToken(CLOSEBRACKET,')',1,3227)
-LexToken(SEMICOLON,';',1,3228)
-LexToken(EOL,'\n',1,3229)
+LexToken(EOL,'\n',1,3228)
LexToken(IF,'if',1,3246)
LexToken(VAR,'part',1,3249)
LexToken(OPENBRACKET,'(',1,3253)
@@ -528,15 +506,13 @@ LexToken(EOL,'\n',1,3271)
LexToken(VAR,'dept',1,3292)
LexToken(ASSIGNMENT,'=',1,3296)
LexToken(PREVAR_BOOLEAN,'%t',1,3297)
-LexToken(SEMICOLON,';',1,3299)
-LexToken(EOL,'\n',1,3300)
+LexToken(EOL,'\n',1,3299)
LexToken(ELSE,'else',1,3317)
LexToken(EOL,'\n',1,3321)
LexToken(VAR,'dept',1,3342)
LexToken(ASSIGNMENT,'=',1,3346)
LexToken(PREVAR_BOOLEAN,'%f',1,3347)
-LexToken(SEMICOLON,';',1,3349)
-LexToken(EOL,'\n',1,3350)
+LexToken(EOL,'\n',1,3349)
LexToken(END,'end',1,3367)
LexToken(EOL,'\n',1,3370)
LexToken(VAR,'dep_ut',1,3387)
@@ -545,8 +521,7 @@ LexToken(OPENSQBRACKET,'[',1,3394)
LexToken(VAR,'depu',1,3395)
LexToken(VAR,'dept',1,3400)
LexToken(CLOSESQBRACKET,']',1,3404)
-LexToken(SEMICOLON,';',1,3405)
-LexToken(EOL,'\n',1,3406)
+LexToken(EOL,'\n',1,3405)
LexToken(EOL,'\n',1,3407)
LexToken(IF,'if',1,3424)
LexToken(VAR,'funam',1,3427)
@@ -642,8 +617,7 @@ LexToken(VAR,'label',1,3819)
LexToken(OPENBRACKET,'(',1,3824)
LexToken(NUMBER,'2',1,3825)
LexToken(CLOSEBRACKET,')',1,3826)
-LexToken(SEMICOLON,';',1,3827)
-LexToken(EOL,'\n',1,3828)
+LexToken(EOL,'\n',1,3827)
LexToken(EOL,'\n',1,3829)
LexToken(OPENSQBRACKET,'[',1,3846)
LexToken(VAR,'model',1,3847)
@@ -713,8 +687,7 @@ LexToken(VAR,'cancel',1,4093)
LexToken(THEN,'then',1,4100)
LexToken(EOL,'\n',1,4104)
LexToken(BREAK,'break',1,4133)
-LexToken(COMMA,',',1,4138)
-LexToken(EOL,'\n',1,4139)
+LexToken(EOL,'\n',1,4138)
LexToken(END,'end',1,4164)
LexToken(EOL,'\n',1,4167)
LexToken(ELSE,'else',1,4188)
@@ -916,9 +889,9 @@ LexToken(VAR,'list',1,5281)
LexToken(OPENBRACKET,'(',1,5285)
LexToken(OPENSQBRACKET,'[',1,5286)
LexToken(VAR,'funam',1,5287)
-LexToken(SEMICOLON,';',1,5292)
+LexToken(SEMICOLON,';\n',1,5292)
LexToken(DQSTRING,'"n"',1,5304)
-LexToken(SEMICOLON,';',1,5305)
+LexToken(SEMICOLON,';\n',1,5305)
LexToken(VAR,'sci2exp',1,5315)
LexToken(OPENBRACKET,'(',1,5322)
LexToken(OPENSQBRACKET,'[',1,5323)
@@ -930,14 +903,14 @@ LexToken(DOT,'.',1,5338)
LexToken(VAR,'in2',1,5339)
LexToken(CLOSESQBRACKET,']',1,5342)
LexToken(CLOSEBRACKET,')',1,5343)
-LexToken(SEMICOLON,';',1,5344)
+LexToken(SEMICOLON,';\n',1,5344)
LexToken(VAR,'sci2exp',1,5354)
LexToken(OPENBRACKET,'(',1,5361)
LexToken(VAR,'model',1,5362)
LexToken(DOT,'.',1,5367)
LexToken(VAR,'intyp',1,5368)
LexToken(CLOSEBRACKET,')',1,5373)
-LexToken(SEMICOLON,';',1,5374)
+LexToken(SEMICOLON,';\n',1,5374)
LexToken(VAR,'sci2exp',1,5384)
LexToken(OPENBRACKET,'(',1,5391)
LexToken(OPENSQBRACKET,'[',1,5392)
@@ -949,101 +922,100 @@ LexToken(DOT,'.',1,5408)
LexToken(VAR,'out2',1,5409)
LexToken(CLOSESQBRACKET,']',1,5413)
LexToken(CLOSEBRACKET,')',1,5414)
-LexToken(SEMICOLON,';',1,5415)
+LexToken(SEMICOLON,';\n',1,5415)
LexToken(VAR,'sci2exp',1,5425)
LexToken(OPENBRACKET,'(',1,5432)
LexToken(VAR,'model',1,5433)
LexToken(DOT,'.',1,5438)
LexToken(VAR,'outtyp',1,5439)
LexToken(CLOSEBRACKET,')',1,5445)
-LexToken(SEMICOLON,';',1,5446)
+LexToken(SEMICOLON,';\n',1,5446)
LexToken(VAR,'sci2exp',1,5456)
LexToken(OPENBRACKET,'(',1,5463)
LexToken(VAR,'model',1,5464)
LexToken(DOT,'.',1,5469)
LexToken(VAR,'evtin',1,5470)
LexToken(CLOSEBRACKET,')',1,5475)
-LexToken(SEMICOLON,';',1,5476)
+LexToken(SEMICOLON,';\n',1,5476)
LexToken(VAR,'sci2exp',1,5486)
LexToken(OPENBRACKET,'(',1,5493)
LexToken(VAR,'model',1,5494)
LexToken(DOT,'.',1,5499)
LexToken(VAR,'evtout',1,5500)
LexToken(CLOSEBRACKET,')',1,5506)
-LexToken(SEMICOLON,';',1,5507)
+LexToken(SEMICOLON,';\n',1,5507)
LexToken(VAR,'sci2exp',1,5517)
LexToken(OPENBRACKET,'(',1,5524)
LexToken(VAR,'model',1,5525)
LexToken(DOT,'.',1,5530)
LexToken(VAR,'state',1,5531)
LexToken(CLOSEBRACKET,')',1,5536)
-LexToken(SEMICOLON,';',1,5537)
+LexToken(SEMICOLON,';\n',1,5537)
LexToken(VAR,'sci2exp',1,5547)
LexToken(OPENBRACKET,'(',1,5554)
LexToken(VAR,'model',1,5555)
LexToken(DOT,'.',1,5560)
LexToken(VAR,'dstate',1,5561)
LexToken(CLOSEBRACKET,')',1,5567)
-LexToken(SEMICOLON,';',1,5568)
+LexToken(SEMICOLON,';\n',1,5568)
LexToken(VAR,'sci2exp',1,5578)
LexToken(OPENBRACKET,'(',1,5585)
LexToken(VAR,'model',1,5586)
LexToken(DOT,'.',1,5591)
LexToken(VAR,'odstate',1,5592)
LexToken(CLOSEBRACKET,')',1,5599)
-LexToken(SEMICOLON,';',1,5600)
+LexToken(SEMICOLON,';\n',1,5600)
LexToken(VAR,'sci2exp',1,5610)
LexToken(OPENBRACKET,'(',1,5617)
LexToken(VAR,'model',1,5618)
LexToken(DOT,'.',1,5623)
LexToken(VAR,'rpar',1,5624)
LexToken(CLOSEBRACKET,')',1,5628)
-LexToken(SEMICOLON,';',1,5629)
+LexToken(SEMICOLON,';\n',1,5629)
LexToken(VAR,'sci2exp',1,5639)
LexToken(OPENBRACKET,'(',1,5646)
LexToken(VAR,'model',1,5647)
LexToken(DOT,'.',1,5652)
LexToken(VAR,'ipar',1,5653)
LexToken(CLOSEBRACKET,')',1,5657)
-LexToken(SEMICOLON,';',1,5658)
+LexToken(SEMICOLON,';\n',1,5658)
LexToken(VAR,'sci2exp',1,5668)
LexToken(OPENBRACKET,'(',1,5675)
LexToken(VAR,'model',1,5676)
LexToken(DOT,'.',1,5681)
LexToken(VAR,'opar',1,5682)
LexToken(CLOSEBRACKET,')',1,5686)
-LexToken(SEMICOLON,';',1,5687)
+LexToken(SEMICOLON,';\n',1,5687)
LexToken(VAR,'sci2exp',1,5697)
LexToken(OPENBRACKET,'(',1,5704)
LexToken(VAR,'model',1,5705)
LexToken(DOT,'.',1,5710)
LexToken(VAR,'nmode',1,5711)
LexToken(CLOSEBRACKET,')',1,5716)
-LexToken(SEMICOLON,';',1,5717)
+LexToken(SEMICOLON,';\n',1,5717)
LexToken(VAR,'sci2exp',1,5727)
LexToken(OPENBRACKET,'(',1,5734)
LexToken(VAR,'model',1,5735)
LexToken(DOT,'.',1,5740)
LexToken(VAR,'nzcross',1,5741)
LexToken(CLOSEBRACKET,')',1,5748)
-LexToken(SEMICOLON,';',1,5749)
+LexToken(SEMICOLON,';\n',1,5749)
LexToken(VAR,'sci2exp',1,5759)
LexToken(OPENBRACKET,'(',1,5766)
LexToken(VAR,'model',1,5767)
LexToken(DOT,'.',1,5772)
LexToken(VAR,'firing',1,5773)
LexToken(CLOSEBRACKET,')',1,5779)
-LexToken(SEMICOLON,';',1,5780)
+LexToken(SEMICOLON,';\n',1,5780)
LexToken(DQSTRING,'"y"',1,5792)
-LexToken(SEMICOLON,';',1,5793)
+LexToken(SEMICOLON,';\n',1,5793)
LexToken(DQSTRING,'"n"',1,5805)
LexToken(CLOSESQBRACKET,']',1,5806)
LexToken(COMMA,',',1,5807)
LexToken(OPENSQBRACKET,'[',1,5820)
LexToken(CLOSESQBRACKET,']',1,5821)
LexToken(CLOSEBRACKET,')',1,5822)
-LexToken(SEMICOLON,';',1,5823)
-LexToken(EOL,'\n',1,5824)
+LexToken(EOL,'\n',1,5823)
LexToken(EOL,'\n',1,5825)
LexToken(VAR,'gr_i',1,5834)
LexToken(ASSIGNMENT,'=',1,5838)
diff --git a/js/Misc/CONSTRAINT2_c.js b/js/Misc/CONSTRAINT2_c.js
index 4cc1a533..1896bf33 100644
--- a/js/Misc/CONSTRAINT2_c.js
+++ b/js/Misc/CONSTRAINT2_c.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,908)
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(VAR,'y',1,918)
LexToken(ASSIGNMENT,'=',1,919)
LexToken(OPENSQBRACKET,'[',1,920)
LexToken(CLOSESQBRACKET,']',1,921)
-LexToken(SEMICOLON,';',1,922)
-LexToken(EOL,'\n',1,923)
+LexToken(EOL,'\n',1,922)
LexToken(VAR,'typ',1,928)
LexToken(ASSIGNMENT,'=',1,931)
LexToken(OPENSQBRACKET,'[',1,932)
LexToken(CLOSESQBRACKET,']',1,933)
-LexToken(SEMICOLON,';',1,934)
-LexToken(EOL,'\n',1,935)
+LexToken(EOL,'\n',1,934)
LexToken(SELECT,'select',1,940)
LexToken(VAR,'job',1,947)
LexToken(EOL,'\n',1,950)
@@ -72,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,1002)
LexToken(VAR,'arg1',1,1003)
LexToken(DOT,'.',1,1007)
LexToken(VAR,'graphics',1,1008)
-LexToken(SEMICOLON,';',1,1016)
-LexToken(EOL,'\n',1,1017)
+LexToken(EOL,'\n',1,1016)
LexToken(VAR,'exprs',1,1026)
LexToken(ASSIGNMENT,'=',1,1031)
LexToken(VAR,'graphics',1,1032)
@@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1060)
LexToken(VAR,'arg1',1,1061)
LexToken(DOT,'.',1,1065)
LexToken(VAR,'model',1,1066)
-LexToken(SEMICOLON,';',1,1071)
-LexToken(EOL,'\n',1,1072)
+LexToken(EOL,'\n',1,1071)
LexToken(WHILE,'while',1,1081)
LexToken(PREVAR_BOOLEAN,'%t',1,1087)
LexToken(DO,'do',1,1090)
@@ -147,8 +142,7 @@ LexToken(VAR,'ok',1,1398)
LexToken(THEN,'then',1,1401)
LexToken(EOL,'\n',1,1405)
LexToken(BREAK,'break',1,1422)
-LexToken(COMMA,',',1,1427)
-LexToken(EOL,'\n',1,1428)
+LexToken(EOL,'\n',1,1427)
LexToken(END,'end',1,1441)
LexToken(EOL,'\n',1,1444)
LexToken(VAR,'x0',1,1457)
@@ -157,8 +151,7 @@ LexToken(VAR,'x0',1,1460)
LexToken(OPENBRACKET,'(',1,1462)
LexToken(COLON,':',1,1463)
LexToken(CLOSEBRACKET,')',1,1464)
-LexToken(SEMICOLON,';',1,1465)
-LexToken(EOL,'\n',1,1466)
+LexToken(EOL,'\n',1,1465)
LexToken(VAR,'N',1,1479)
LexToken(ASSIGNMENT,'=',1,1480)
LexToken(VAR,'size',1,1481)
@@ -167,16 +160,14 @@ LexToken(VAR,'x0',1,1486)
LexToken(COMMA,',',1,1488)
LexToken(DQSTRING,'"*"',1,1491)
LexToken(CLOSEBRACKET,')',1,1492)
-LexToken(SEMICOLON,';',1,1493)
-LexToken(EOL,'\n',1,1494)
+LexToken(EOL,'\n',1,1493)
LexToken(VAR,'xd0',1,1507)
LexToken(ASSIGNMENT,'=',1,1510)
LexToken(VAR,'xd0',1,1511)
LexToken(OPENBRACKET,'(',1,1514)
LexToken(COLON,':',1,1515)
LexToken(CLOSEBRACKET,')',1,1516)
-LexToken(SEMICOLON,';',1,1517)
-LexToken(EOL,'\n',1,1518)
+LexToken(EOL,'\n',1,1517)
LexToken(VAR,'Nxd',1,1531)
LexToken(ASSIGNMENT,'=',1,1534)
LexToken(VAR,'size',1,1535)
@@ -185,16 +176,14 @@ LexToken(VAR,'xd0',1,1540)
LexToken(COMMA,',',1,1543)
LexToken(DQSTRING,'"*"',1,1546)
LexToken(CLOSEBRACKET,')',1,1547)
-LexToken(SEMICOLON,';',1,1548)
-LexToken(EOL,'\n',1,1549)
+LexToken(EOL,'\n',1,1548)
LexToken(VAR,'id',1,1562)
LexToken(ASSIGNMENT,'=',1,1564)
LexToken(VAR,'id',1,1565)
LexToken(OPENBRACKET,'(',1,1567)
LexToken(COLON,':',1,1568)
LexToken(CLOSEBRACKET,')',1,1569)
-LexToken(SEMICOLON,';',1,1570)
-LexToken(EOL,'\n',1,1571)
+LexToken(EOL,'\n',1,1570)
LexToken(VAR,'Nid',1,1584)
LexToken(ASSIGNMENT,'=',1,1587)
LexToken(VAR,'size',1,1588)
@@ -203,8 +192,7 @@ LexToken(VAR,'id',1,1593)
LexToken(COMMA,',',1,1595)
LexToken(DQSTRING,'"*"',1,1598)
LexToken(CLOSEBRACKET,')',1,1599)
-LexToken(SEMICOLON,';',1,1600)
-LexToken(EOL,'\n',1,1601)
+LexToken(EOL,'\n',1,1600)
LexToken(EOL,'\n',1,1602)
LexToken(IF,'if',1,1615)
LexToken(OPENBRACKET,'(',1,1618)
@@ -268,8 +256,7 @@ LexToken(ASSIGNMENT,'=',1,2006)
LexToken(NUMBER,'1',1,2007)
LexToken(COLON,':',1,2008)
LexToken(VAR,'N',1,2009)
-LexToken(COMMA,',',1,2010)
-LexToken(EOL,'\n',1,2011)
+LexToken(EOL,'\n',1,2010)
LexToken(IF,'if',1,2032)
LexToken(NOT,'~',1,2035)
LexToken(OPENBRACKET,'(',1,2036)
@@ -330,11 +317,9 @@ LexToken(CLOSEBRACKET,')',1,2376)
LexToken(ASSIGNMENT,'=',1,2377)
LexToken(ADDITION,'-',1,2378)
LexToken(NUMBER,'1',1,2379)
-LexToken(SEMICOLON,';',1,2380)
-LexToken(EOL,'\n',1,2381)
+LexToken(EOL,'\n',1,2380)
LexToken(END,'end',1,2402)
-LexToken(SEMICOLON,';',1,2405)
-LexToken(EOL,'\n',1,2406)
+LexToken(EOL,'\n',1,2405)
LexToken(END,'end',1,2423)
LexToken(EOL,'\n',1,2426)
LexToken(END,'end',1,2439)
@@ -360,8 +345,7 @@ LexToken(VAR,'x0',1,2542)
LexToken(SEMICOLON,';',1,2544)
LexToken(VAR,'xd0',1,2545)
LexToken(CLOSESQBRACKET,']',1,2548)
-LexToken(SEMICOLON,';',1,2549)
-LexToken(EOL,'\n',1,2550)
+LexToken(EOL,'\n',1,2549)
LexToken(VAR,'model',1,2567)
LexToken(DOT,'.',1,2572)
LexToken(VAR,'out',1,2573)
@@ -389,8 +373,7 @@ LexToken(DOT,'.',1,2657)
LexToken(VAR,'graphics',1,2658)
LexToken(ASSIGNMENT,'=',1,2666)
LexToken(VAR,'graphics',1,2667)
-LexToken(SEMICOLON,';',1,2675)
-LexToken(EOL,'\n',1,2676)
+LexToken(EOL,'\n',1,2675)
LexToken(VAR,'x',1,2693)
LexToken(DOT,'.',1,2694)
LexToken(VAR,'model',1,2695)
@@ -413,22 +396,19 @@ LexToken(ASSIGNMENT,'=',1,2791)
LexToken(OPENSQBRACKET,'[',1,2792)
LexToken(NUMBER,'0',1,2793)
LexToken(CLOSESQBRACKET,']',1,2794)
-LexToken(SEMICOLON,';',1,2795)
-LexToken(EOL,'\n',1,2796)
+LexToken(EOL,'\n',1,2795)
LexToken(VAR,'xd0',1,2805)
LexToken(ASSIGNMENT,'=',1,2808)
LexToken(OPENSQBRACKET,'[',1,2809)
LexToken(NUMBER,'0',1,2810)
LexToken(CLOSESQBRACKET,']',1,2811)
-LexToken(SEMICOLON,';',1,2812)
-LexToken(EOL,'\n',1,2813)
+LexToken(EOL,'\n',1,2812)
LexToken(VAR,'id',1,2822)
LexToken(ASSIGNMENT,'=',1,2824)
LexToken(OPENSQBRACKET,'[',1,2825)
LexToken(NUMBER,'0',1,2826)
LexToken(CLOSESQBRACKET,']',1,2827)
-LexToken(SEMICOLON,';',1,2828)
-LexToken(EOL,'\n',1,2829)
+LexToken(EOL,'\n',1,2828)
LexToken(VAR,'model',1,2838)
LexToken(ASSIGNMENT,'=',1,2843)
LexToken(SCICOS_MODEL,'scicos_model',1,2844)
diff --git a/js/Misc/CONSTRAINT_c.js b/js/Misc/CONSTRAINT_c.js
index bacff14c..a9a955e6 100644
--- a/js/Misc/CONSTRAINT_c.js
+++ b/js/Misc/CONSTRAINT_c.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,907)
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(VAR,'y',1,917)
LexToken(ASSIGNMENT,'=',1,918)
LexToken(OPENSQBRACKET,'[',1,919)
LexToken(CLOSESQBRACKET,']',1,920)
-LexToken(SEMICOLON,';',1,921)
-LexToken(EOL,'\n',1,922)
+LexToken(EOL,'\n',1,921)
LexToken(VAR,'typ',1,927)
LexToken(ASSIGNMENT,'=',1,930)
LexToken(OPENSQBRACKET,'[',1,931)
LexToken(CLOSESQBRACKET,']',1,932)
-LexToken(SEMICOLON,';',1,933)
-LexToken(EOL,'\n',1,934)
+LexToken(EOL,'\n',1,933)
LexToken(SELECT,'select',1,939)
LexToken(VAR,'job',1,946)
LexToken(EOL,'\n',1,949)
@@ -72,8 +69,7 @@ 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,'exprs',1,1025)
LexToken(ASSIGNMENT,'=',1,1030)
LexToken(VAR,'graphics',1,1031)
@@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1059)
LexToken(VAR,'arg1',1,1060)
LexToken(DOT,'.',1,1064)
LexToken(VAR,'model',1,1065)
-LexToken(SEMICOLON,';',1,1070)
-LexToken(EOL,'\n',1,1071)
+LexToken(EOL,'\n',1,1070)
LexToken(WHILE,'while',1,1080)
LexToken(PREVAR_BOOLEAN,'%t',1,1086)
LexToken(DO,'do',1,1089)
@@ -122,8 +117,7 @@ LexToken(VAR,'ok',1,1240)
LexToken(THEN,'then',1,1243)
LexToken(EOL,'\n',1,1247)
LexToken(BREAK,'break',1,1264)
-LexToken(COMMA,',',1,1269)
-LexToken(EOL,'\n',1,1270)
+LexToken(EOL,'\n',1,1269)
LexToken(END,'end',1,1283)
LexToken(EOL,'\n',1,1286)
LexToken(VAR,'x0',1,1299)
@@ -132,8 +126,7 @@ LexToken(VAR,'x0',1,1302)
LexToken(OPENBRACKET,'(',1,1304)
LexToken(COLON,':',1,1305)
LexToken(CLOSEBRACKET,')',1,1306)
-LexToken(SEMICOLON,';',1,1307)
-LexToken(EOL,'\n',1,1308)
+LexToken(EOL,'\n',1,1307)
LexToken(VAR,'N',1,1321)
LexToken(ASSIGNMENT,'=',1,1322)
LexToken(VAR,'size',1,1323)
@@ -142,8 +135,7 @@ LexToken(VAR,'x0',1,1328)
LexToken(COMMA,',',1,1330)
LexToken(DQSTRING,'"*"',1,1333)
LexToken(CLOSEBRACKET,')',1,1334)
-LexToken(SEMICOLON,';',1,1335)
-LexToken(EOL,'\n',1,1336)
+LexToken(EOL,'\n',1,1335)
LexToken(EOL,'\n',1,1337)
LexToken(IF,'if',1,1350)
LexToken(VAR,'N',1,1353)
@@ -207,8 +199,7 @@ LexToken(COMMA,',',1,1633)
LexToken(NUMBER,'1',1,1634)
LexToken(CLOSEBRACKET,')',1,1635)
LexToken(CLOSESQBRACKET,']',1,1636)
-LexToken(SEMICOLON,';',1,1637)
-LexToken(EOL,'\n',1,1638)
+LexToken(EOL,'\n',1,1637)
LexToken(VAR,'model',1,1659)
LexToken(DOT,'.',1,1664)
LexToken(VAR,'out',1,1665)
@@ -234,15 +225,13 @@ LexToken(VAR,'N',1,1741)
LexToken(COMMA,',',1,1742)
LexToken(NUMBER,'1',1,1743)
LexToken(CLOSEBRACKET,')',1,1744)
-LexToken(SEMICOLON,';',1,1745)
-LexToken(EOL,'\n',1,1746)
+LexToken(EOL,'\n',1,1745)
LexToken(VAR,'x',1,1767)
LexToken(DOT,'.',1,1768)
LexToken(VAR,'graphics',1,1769)
LexToken(ASSIGNMENT,'=',1,1777)
LexToken(VAR,'graphics',1,1778)
-LexToken(SEMICOLON,';',1,1786)
-LexToken(EOL,'\n',1,1787)
+LexToken(EOL,'\n',1,1786)
LexToken(VAR,'x',1,1808)
LexToken(DOT,'.',1,1809)
LexToken(VAR,'model',1,1810)
@@ -336,8 +325,7 @@ LexToken(VAR,'gr_i',1,2179)
LexToken(ASSIGNMENT,'=',1,2183)
LexToken(OPENSQBRACKET,'[',1,2184)
LexToken(CLOSESQBRACKET,']',1,2185)
-LexToken(SEMICOLON,';',1,2186)
-LexToken(EOL,'\n',1,2187)
+LexToken(EOL,'\n',1,2186)
LexToken(EOL,'\n',1,2188)
LexToken(VAR,'x',1,2197)
LexToken(ASSIGNMENT,'=',1,2198)
diff --git a/js/Misc/DEADBAND.js b/js/Misc/DEADBAND.js
index 33092210..ce2a4140 100644
--- a/js/Misc/DEADBAND.js
+++ b/js/Misc/DEADBAND.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)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,942)
LexToken(VAR,'x',1,951)
LexToken(ASSIGNMENT,'=',1,952)
LexToken(VAR,'arg1',1,953)
-LexToken(SEMICOLON,';',1,957)
-LexToken(EOL,'\n',1,958)
+LexToken(EOL,'\n',1,957)
LexToken(VAR,'graphics',1,967)
LexToken(ASSIGNMENT,'=',1,975)
LexToken(VAR,'arg1',1,976)
LexToken(DOT,'.',1,980)
LexToken(VAR,'graphics',1,981)
-LexToken(SEMICOLON,';',1,989)
-LexToken(EOL,'\n',1,990)
+LexToken(EOL,'\n',1,989)
LexToken(VAR,'exprs',1,999)
LexToken(ASSIGNMENT,'=',1,1004)
LexToken(VAR,'graphics',1,1005)
@@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1033)
LexToken(VAR,'arg1',1,1034)
LexToken(DOT,'.',1,1038)
LexToken(VAR,'model',1,1039)
-LexToken(SEMICOLON,';',1,1044)
-LexToken(EOL,'\n',1,1045)
+LexToken(EOL,'\n',1,1044)
LexToken(WHILE,'while',1,1054)
LexToken(PREVAR_BOOLEAN,'%t',1,1060)
LexToken(DO,'do',1,1063)
@@ -139,8 +133,7 @@ LexToken(VAR,'ok',1,1287)
LexToken(THEN,'then',1,1290)
LexToken(EOL,'\n',1,1294)
LexToken(BREAK,'break',1,1311)
-LexToken(COMMA,',',1,1316)
-LexToken(EOL,'\n',1,1317)
+LexToken(EOL,'\n',1,1316)
LexToken(END,'end',1,1330)
LexToken(EOL,'\n',1,1333)
LexToken(IF,'if',1,1346)
@@ -215,8 +208,7 @@ LexToken(DOT,'.',1,1777)
LexToken(VAR,'graphics',1,1778)
LexToken(ASSIGNMENT,'=',1,1786)
LexToken(VAR,'graphics',1,1787)
-LexToken(SEMICOLON,';',1,1795)
-LexToken(EOL,'\n',1,1796)
+LexToken(EOL,'\n',1,1795)
LexToken(VAR,'x',1,1813)
LexToken(DOT,'.',1,1814)
LexToken(VAR,'model',1,1815)
@@ -237,13 +229,11 @@ LexToken(VAR,'minp',1,1908)
LexToken(ASSIGNMENT,'=',1,1912)
LexToken(ADDITION,'-',1,1913)
LexToken(NUMBER,'.5',1,1914)
-LexToken(SEMICOLON,';',1,1916)
-LexToken(EOL,'\n',1,1917)
+LexToken(EOL,'\n',1,1916)
LexToken(VAR,'maxp',1,1926)
LexToken(ASSIGNMENT,'=',1,1930)
LexToken(NUMBER,'.5',1,1931)
-LexToken(SEMICOLON,';',1,1933)
-LexToken(EOL,'\n',1,1934)
+LexToken(EOL,'\n',1,1933)
LexToken(VAR,'rpar',1,1943)
LexToken(ASSIGNMENT,'=',1,1947)
LexToken(OPENSQBRACKET,'[',1,1948)
diff --git a/js/Misc/DEBUG.js b/js/Misc/DEBUG.js
index eee0cd9c..6a068f98 100644
--- a/js/Misc/DEBUG.js
+++ b/js/Misc/DEBUG.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,877)
LexToken(ASSIGNMENT,'=',1,878)
LexToken(OPENSQBRACKET,'[',1,879)
LexToken(CLOSESQBRACKET,']',1,880)
-LexToken(SEMICOLON,';',1,881)
-LexToken(EOL,'\n',1,882)
+LexToken(EOL,'\n',1,881)
LexToken(VAR,'y',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,'typ',1,897)
LexToken(ASSIGNMENT,'=',1,900)
LexToken(OPENSQBRACKET,'[',1,901)
LexToken(CLOSESQBRACKET,']',1,902)
-LexToken(SEMICOLON,';',1,903)
-LexToken(EOL,'\n',1,904)
+LexToken(EOL,'\n',1,903)
LexToken(SELECT,'select',1,909)
LexToken(VAR,'job',1,916)
LexToken(EOL,'\n',1,919)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,939)
LexToken(VAR,'x',1,948)
LexToken(ASSIGNMENT,'=',1,949)
LexToken(VAR,'arg1',1,950)
-LexToken(SEMICOLON,';',1,954)
-LexToken(EOL,'\n',1,955)
+LexToken(EOL,'\n',1,954)
LexToken(VAR,'graphics',1,964)
LexToken(ASSIGNMENT,'=',1,972)
LexToken(VAR,'arg1',1,973)
LexToken(DOT,'.',1,977)
LexToken(VAR,'graphics',1,978)
-LexToken(SEMICOLON,';',1,986)
-LexToken(EOL,'\n',1,987)
+LexToken(EOL,'\n',1,986)
LexToken(VAR,'exprs',1,996)
LexToken(ASSIGNMENT,'=',1,1001)
LexToken(VAR,'graphics',1,1002)
@@ -104,14 +99,13 @@ LexToken(VAR,'dialog',1,1092)
LexToken(OPENBRACKET,'(',1,1098)
LexToken(OPENSQBRACKET,'[',1,1099)
LexToken(DQSTRING,'"Enter scilab instructions for debugging."',1,1141)
-LexToken(SEMICOLON,';',1,1142)
+LexToken(SEMICOLON,';\n',1,1142)
LexToken(DQSTRING,'" Inputs are block and flag, output is block"',1,1200)
LexToken(CLOSESQBRACKET,']',1,1201)
LexToken(COMMA,',',1,1202)
LexToken(VAR,'textmp',1,1218)
LexToken(CLOSEBRACKET,')',1,1224)
-LexToken(SEMICOLON,';',1,1225)
-LexToken(EOL,'\n',1,1226)
+LexToken(EOL,'\n',1,1225)
LexToken(EOL,'\n',1,1227)
LexToken(IF,'if',1,1240)
LexToken(VAR,'txt',1,1243)
@@ -144,14 +138,12 @@ LexToken(VAR,'warning',1,1404)
LexToken(OPENBRACKET,'(',1,1411)
LexToken(DQSTRING,'"query"',1,1418)
LexToken(CLOSEBRACKET,')',1,1419)
-LexToken(SEMICOLON,';',1,1420)
-LexToken(EOL,'\n',1,1421)
+LexToken(EOL,'\n',1,1420)
LexToken(VAR,'warning',1,1442)
LexToken(OPENBRACKET,'(',1,1449)
LexToken(DQSTRING,'"off"',1,1454)
LexToken(CLOSEBRACKET,')',1,1455)
-LexToken(SEMICOLON,';',1,1456)
-LexToken(EOL,'\n',1,1457)
+LexToken(EOL,'\n',1,1456)
LexToken(VAR,'save',1,1478)
LexToken(OPENBRACKET,'(',1,1482)
LexToken(VAR,'TMPDIR',1,1483)
@@ -165,8 +157,7 @@ LexToken(VAR,'warning',1,1541)
LexToken(OPENBRACKET,'(',1,1548)
LexToken(VAR,'warnMode',1,1549)
LexToken(CLOSEBRACKET,')',1,1557)
-LexToken(SEMICOLON,';',1,1558)
-LexToken(EOL,'\n',1,1559)
+LexToken(EOL,'\n',1,1558)
LexToken(VAR,'exprs',1,1580)
LexToken(OPENBRACKET,'(',1,1585)
LexToken(NUMBER,'2',1,1586)
@@ -219,11 +210,9 @@ LexToken(EOL,'\n',1,1879)
LexToken(VAR,'ok',1,1896)
LexToken(ASSIGNMENT,'=',1,1898)
LexToken(PREVAR_BOOLEAN,'%f',1,1899)
-LexToken(SEMICOLON,';',1,1901)
-LexToken(EOL,'\n',1,1902)
+LexToken(EOL,'\n',1,1901)
LexToken(BREAK,'break',1,1919)
-LexToken(SEMICOLON,';',1,1924)
-LexToken(EOL,'\n',1,1925)
+LexToken(EOL,'\n',1,1924)
LexToken(END,'end',1,1938)
LexToken(EOL,'\n',1,1941)
LexToken(END,'end',1,1950)
@@ -237,15 +226,13 @@ LexToken(DOT,'.',1,1993)
LexToken(VAR,'exprs',1,1994)
LexToken(ASSIGNMENT,'=',1,1999)
LexToken(VAR,'exprs',1,2000)
-LexToken(SEMICOLON,';',1,2005)
-LexToken(EOL,'\n',1,2006)
+LexToken(EOL,'\n',1,2005)
LexToken(VAR,'x',1,2019)
LexToken(DOT,'.',1,2020)
LexToken(VAR,'graphics',1,2021)
LexToken(ASSIGNMENT,'=',1,2029)
LexToken(VAR,'graphics',1,2030)
-LexToken(SEMICOLON,';',1,2038)
-LexToken(EOL,'\n',1,2039)
+LexToken(EOL,'\n',1,2038)
LexToken(END,'end',1,2048)
LexToken(EOL,'\n',1,2051)
LexToken(EOL,'\n',1,2052)
diff --git a/js/Misc/DEBUG_SCICOS.js b/js/Misc/DEBUG_SCICOS.js
index 45ae1701..bcb706ae 100644
--- a/js/Misc/DEBUG_SCICOS.js
+++ b/js/Misc/DEBUG_SCICOS.js
@@ -32,20 +32,17 @@ LexToken(VAR,'x',1,479)
LexToken(ASSIGNMENT,'=',1,480)
LexToken(OPENSQBRACKET,'[',1,481)
LexToken(CLOSESQBRACKET,']',1,482)
-LexToken(SEMICOLON,';',1,483)
-LexToken(EOL,'\n',1,484)
+LexToken(EOL,'\n',1,483)
LexToken(VAR,'y',1,489)
LexToken(ASSIGNMENT,'=',1,490)
LexToken(OPENSQBRACKET,'[',1,491)
LexToken(CLOSESQBRACKET,']',1,492)
-LexToken(SEMICOLON,';',1,493)
-LexToken(EOL,'\n',1,494)
+LexToken(EOL,'\n',1,493)
LexToken(VAR,'typ',1,499)
LexToken(ASSIGNMENT,'=',1,502)
LexToken(OPENSQBRACKET,'[',1,503)
LexToken(CLOSESQBRACKET,']',1,504)
-LexToken(SEMICOLON,';',1,505)
-LexToken(EOL,'\n',1,506)
+LexToken(EOL,'\n',1,505)
LexToken(SELECT,'select',1,511)
LexToken(VAR,'job',1,518)
LexToken(EOL,'\n',1,521)
@@ -73,8 +70,7 @@ LexToken(DQSTRING,'"set"',1,611)
LexToken(COMMA,',',1,612)
LexToken(VAR,'arg1',1,614)
LexToken(CLOSEBRACKET,')',1,618)
-LexToken(SEMICOLON,';',1,619)
-LexToken(EOL,'\n',1,620)
+LexToken(EOL,'\n',1,619)
LexToken(CASE,'case',1,629)
LexToken(DQSTRING,'"define"',1,641)
LexToken(THEN,'then',1,643)
diff --git a/js/Misc/DIFF_f.js b/js/Misc/DIFF_f.js
index bc4b6024..6d000c48 100644
--- a/js/Misc/DIFF_f.js
+++ b/js/Misc/DIFF_f.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,878)
LexToken(ASSIGNMENT,'=',1,879)
LexToken(OPENSQBRACKET,'[',1,880)
LexToken(CLOSESQBRACKET,']',1,881)
-LexToken(SEMICOLON,';',1,882)
-LexToken(EOL,'\n',1,883)
+LexToken(EOL,'\n',1,882)
LexToken(VAR,'y',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,'typ',1,898)
LexToken(ASSIGNMENT,'=',1,901)
LexToken(OPENSQBRACKET,'[',1,902)
LexToken(CLOSESQBRACKET,']',1,903)
-LexToken(SEMICOLON,';',1,904)
-LexToken(EOL,'\n',1,905)
+LexToken(EOL,'\n',1,904)
LexToken(SELECT,'select',1,910)
LexToken(VAR,'job',1,917)
LexToken(EOL,'\n',1,920)
@@ -71,8 +68,7 @@ LexToken(ASSIGNMENT,'=',1,972)
LexToken(VAR,'arg1',1,973)
LexToken(DOT,'.',1,977)
LexToken(VAR,'graphics',1,978)
-LexToken(SEMICOLON,';',1,986)
-LexToken(EOL,'\n',1,987)
+LexToken(EOL,'\n',1,986)
LexToken(VAR,'exprs',1,996)
LexToken(ASSIGNMENT,'=',1,1001)
LexToken(VAR,'graphics',1,1002)
@@ -84,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1030)
LexToken(VAR,'arg1',1,1031)
LexToken(DOT,'.',1,1035)
LexToken(VAR,'model',1,1036)
-LexToken(SEMICOLON,';',1,1041)
-LexToken(EOL,'\n',1,1042)
+LexToken(EOL,'\n',1,1041)
LexToken(WHILE,'while',1,1051)
LexToken(PREVAR_BOOLEAN,'%t',1,1057)
LexToken(DO,'do',1,1060)
@@ -132,8 +127,7 @@ LexToken(VAR,'ok',1,1252)
LexToken(THEN,'then',1,1255)
LexToken(EOL,'\n',1,1259)
LexToken(BREAK,'break',1,1276)
-LexToken(COMMA,',',1,1281)
-LexToken(EOL,'\n',1,1282)
+LexToken(EOL,'\n',1,1281)
LexToken(END,'end',1,1295)
LexToken(EOL,'\n',1,1298)
LexToken(VAR,'graphics',1,1311)
@@ -141,8 +135,7 @@ LexToken(DOT,'.',1,1319)
LexToken(VAR,'exprs',1,1320)
LexToken(ASSIGNMENT,'=',1,1325)
LexToken(VAR,'exprs',1,1326)
-LexToken(SEMICOLON,';',1,1331)
-LexToken(EOL,'\n',1,1332)
+LexToken(EOL,'\n',1,1331)
LexToken(VAR,'model',1,1345)
LexToken(DOT,'.',1,1350)
LexToken(VAR,'state',1,1351)
@@ -158,15 +151,13 @@ LexToken(OPENBRACKET,'(',1,1367)
LexToken(COLON,':',1,1368)
LexToken(CLOSEBRACKET,')',1,1369)
LexToken(CLOSESQBRACKET,']',1,1370)
-LexToken(SEMICOLON,';',1,1371)
-LexToken(EOL,'\n',1,1372)
+LexToken(EOL,'\n',1,1371)
LexToken(VAR,'x',1,1385)
LexToken(DOT,'.',1,1386)
LexToken(VAR,'graphics',1,1387)
LexToken(ASSIGNMENT,'=',1,1395)
LexToken(VAR,'graphics',1,1396)
-LexToken(SEMICOLON,';',1,1404)
-LexToken(EOL,'\n',1,1405)
+LexToken(EOL,'\n',1,1404)
LexToken(VAR,'x',1,1418)
LexToken(DOT,'.',1,1419)
LexToken(VAR,'model',1,1420)
diff --git a/js/Misc/DSUPER.js b/js/Misc/DSUPER.js
index 2f69df4c..6a3be4a3 100644
--- a/js/Misc/DSUPER.js
+++ b/js/Misc/DSUPER.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,950)
LexToken(ASSIGNMENT,'=',1,951)
LexToken(OPENSQBRACKET,'[',1,952)
LexToken(CLOSESQBRACKET,']',1,953)
-LexToken(SEMICOLON,';',1,954)
-LexToken(EOL,'\n',1,955)
+LexToken(EOL,'\n',1,954)
LexToken(VAR,'y',1,960)
LexToken(ASSIGNMENT,'=',1,961)
LexToken(OPENSQBRACKET,'[',1,962)
LexToken(CLOSESQBRACKET,']',1,963)
-LexToken(SEMICOLON,';',1,964)
-LexToken(EOL,'\n',1,965)
+LexToken(EOL,'\n',1,964)
LexToken(VAR,'typ',1,970)
LexToken(ASSIGNMENT,'=',1,973)
LexToken(OPENSQBRACKET,'[',1,974)
LexToken(CLOSESQBRACKET,']',1,975)
-LexToken(SEMICOLON,';',1,976)
-LexToken(EOL,'\n',1,977)
+LexToken(EOL,'\n',1,976)
LexToken(EOL,'\n',1,978)
LexToken(SELECT,'select',1,983)
LexToken(VAR,'job',1,990)
@@ -79,8 +76,7 @@ LexToken(ASSIGNMENT,'=',1,1107)
LexToken(VAR,'arg1',1,1108)
LexToken(DOT,'.',1,1112)
LexToken(VAR,'graphics',1,1113)
-LexToken(SEMICOLON,';',1,1121)
-LexToken(EOL,'\n',1,1122)
+LexToken(EOL,'\n',1,1121)
LexToken(IF,'if',1,1131)
LexToken(OPENBRACKET,'(',1,1134)
LexToken(VAR,'length',1,1135)
@@ -107,16 +103,13 @@ LexToken(OPENBRACKET,'(',1,1221)
LexToken(DQSTRING,'"Invalid masked block."',1,1244)
LexToken(CLOSEBRACKET,')',1,1245)
LexToken(CLOSEBRACKET,')',1,1246)
-LexToken(SEMICOLON,';',1,1247)
-LexToken(EOL,'\n',1,1248)
+LexToken(EOL,'\n',1,1247)
LexToken(VAR,'x',1,1261)
LexToken(ASSIGNMENT,'=',1,1262)
LexToken(VAR,'arg1',1,1263)
-LexToken(COMMA,',',1,1267)
-LexToken(EOL,'\n',1,1268)
+LexToken(EOL,'\n',1,1267)
LexToken(RETURN,'return',1,1281)
-LexToken(SEMICOLON,';',1,1287)
-LexToken(EOL,'\n',1,1288)
+LexToken(EOL,'\n',1,1287)
LexToken(END,'end',1,1297)
LexToken(EOL,'\n',1,1300)
LexToken(EOL,'\n',1,1301)
@@ -183,11 +176,9 @@ LexToken(EOL,'\n',1,1476)
LexToken(VAR,'x',1,1489)
LexToken(ASSIGNMENT,'=',1,1490)
LexToken(VAR,'arg1',1,1491)
-LexToken(COMMA,',',1,1495)
-LexToken(EOL,'\n',1,1496)
+LexToken(EOL,'\n',1,1495)
LexToken(RETURN,'return',1,1509)
-LexToken(COMMA,',',1,1515)
-LexToken(EOL,'\n',1,1516)
+LexToken(EOL,'\n',1,1515)
LexToken(END,'end',1,1525)
LexToken(EOL,'\n',1,1528)
LexToken(EOL,'\n',1,1529)
@@ -205,8 +196,7 @@ LexToken(VAR,'props',1,1611)
LexToken(DOT,'.',1,1616)
LexToken(VAR,'context',1,1617)
LexToken(CLOSESQBRACKET,']',1,1624)
-LexToken(SEMICOLON,';',1,1625)
-LexToken(EOL,'\n',1,1626)
+LexToken(EOL,'\n',1,1625)
LexToken(OPENSQBRACKET,'[',1,1635)
LexToken(PREVAR,'%scicos_context',1,1636)
LexToken(COMMA,',',1,1651)
@@ -219,8 +209,7 @@ LexToken(VAR,'context',1,1671)
LexToken(COMMA,',',1,1678)
LexToken(PREVAR,'%scicos_context',1,1679)
LexToken(CLOSEBRACKET,')',1,1694)
-LexToken(SEMICOLON,';',1,1695)
-LexToken(EOL,'\n',1,1696)
+LexToken(EOL,'\n',1,1695)
LexToken(EOL,'\n',1,1697)
LexToken(IF,'if',1,1706)
LexToken(VAR,'ierr',1,1709)
@@ -231,11 +220,9 @@ LexToken(EOL,'\n',1,1723)
LexToken(VAR,'x',1,1736)
LexToken(ASSIGNMENT,'=',1,1737)
LexToken(VAR,'arg1',1,1738)
-LexToken(COMMA,',',1,1742)
-LexToken(EOL,'\n',1,1743)
+LexToken(EOL,'\n',1,1742)
LexToken(RETURN,'return',1,1756)
-LexToken(SEMICOLON,';',1,1762)
-LexToken(EOL,'\n',1,1763)
+LexToken(EOL,'\n',1,1762)
LexToken(END,'end',1,1772)
LexToken(EOL,'\n',1,1775)
LexToken(EOL,'\n',1,1776)
@@ -248,8 +235,7 @@ LexToken(VAR,'exprs0',1,1866)
LexToken(OPENBRACKET,'(',1,1872)
LexToken(NUMBER,'1',1,1873)
LexToken(CLOSEBRACKET,')',1,1874)
-LexToken(SEMICOLON,';',1,1875)
-LexToken(EOL,'\n',1,1876)
+LexToken(EOL,'\n',1,1875)
LexToken(FOR,'for',1,1885)
LexToken(VAR,'i',1,1889)
LexToken(ASSIGNMENT,'=',1,1890)
@@ -272,8 +258,7 @@ LexToken(VAR,'exprs0',1,1945)
LexToken(OPENBRACKET,'(',1,1951)
LexToken(VAR,'i',1,1952)
LexToken(CLOSEBRACKET,')',1,1953)
-LexToken(COMMA,',',1,1954)
-LexToken(EOL,'\n',1,1955)
+LexToken(EOL,'\n',1,1954)
LexToken(END,'end',1,1964)
LexToken(EOL,'\n',1,1967)
LexToken(EOL,'\n',1,1968)
@@ -288,13 +273,11 @@ LexToken(CLOSEBRACKET,')',1,1996)
LexToken(OPENBRACKET,'(',1,1997)
LexToken(NUMBER,'3',1,1998)
LexToken(CLOSEBRACKET,')',1,1999)
-LexToken(SEMICOLON,';',1,2000)
-LexToken(EOL,'\n',1,2001)
+LexToken(EOL,'\n',1,2000)
LexToken(SCICOS_CONTEXT,'scicos_context',1,2010)
LexToken(ASSIGNMENT,'=',1,2025)
LexToken(PREVAR,'%scicos_context',1,2027)
-LexToken(SEMICOLON,';',1,2042)
-LexToken(EOL,'\n',1,2043)
+LexToken(EOL,'\n',1,2042)
LexToken(VAR,'execstr',1,2052)
LexToken(OPENBRACKET,'(',1,2059)
LexToken(DQSTRING,'"[ok,"',1,2065)
@@ -311,13 +294,11 @@ LexToken(EOL,'\n',1,2139)
LexToken(VAR,'x',1,2152)
LexToken(ASSIGNMENT,'=',1,2153)
LexToken(VAR,'arg1',1,2154)
-LexToken(SEMICOLON,';',1,2158)
-LexToken(EOL,'\n',1,2159)
+LexToken(EOL,'\n',1,2158)
LexToken(PREVAR,'%scicos_context',1,2172)
LexToken(ASSIGNMENT,'=',1,2188)
LexToken(SCICOS_CONTEXT,'scicos_context',1,2190)
-LexToken(SEMICOLON,';',1,2204)
-LexToken(EOL,'\n',1,2205)
+LexToken(EOL,'\n',1,2204)
LexToken(VAR,'sblock',1,2218)
LexToken(ASSIGNMENT,'=',1,2224)
LexToken(VAR,'x',1,2225)
@@ -325,8 +306,7 @@ LexToken(DOT,'.',1,2226)
LexToken(VAR,'model',1,2227)
LexToken(DOT,'.',1,2232)
LexToken(VAR,'rpar',1,2233)
-LexToken(SEMICOLON,';',1,2237)
-LexToken(EOL,'\n',1,2238)
+LexToken(EOL,'\n',1,2237)
LexToken(OPENSQBRACKET,'[',1,2251)
LexToken(VAR,'sblock',1,2252)
LexToken(COMMA,',',1,2258)
@@ -347,8 +327,7 @@ LexToken(CLOSEBRACKET,')',1,2299)
LexToken(COMMA,',',1,2300)
LexToken(SCICOS_CONTEXT,'scicos_context',1,2301)
LexToken(CLOSEBRACKET,')',1,2315)
-LexToken(SEMICOLON,';',1,2316)
-LexToken(EOL,'\n',1,2317)
+LexToken(EOL,'\n',1,2316)
LexToken(VAR,'y',1,2330)
LexToken(ASSIGNMENT,'=',1,2331)
LexToken(VAR,'max',1,2332)
@@ -370,8 +349,7 @@ LexToken(NUMBER,'1',1,2393)
LexToken(CLOSEBRACKET,')',1,2394)
LexToken(ASSIGNMENT,'=',1,2395)
LexToken(VAR,'exprs',1,2396)
-LexToken(SEMICOLON,';',1,2401)
-LexToken(EOL,'\n',1,2402)
+LexToken(EOL,'\n',1,2401)
LexToken(VAR,'x',1,2415)
LexToken(DOT,'.',1,2416)
LexToken(VAR,'model',1,2417)
@@ -379,15 +357,13 @@ LexToken(DOT,'.',1,2422)
LexToken(VAR,'rpar',1,2423)
LexToken(ASSIGNMENT,'=',1,2427)
LexToken(VAR,'sblock',1,2428)
-LexToken(SEMICOLON,';',1,2434)
-LexToken(EOL,'\n',1,2435)
+LexToken(EOL,'\n',1,2434)
LexToken(ELSE,'else',1,2444)
LexToken(EOL,'\n',1,2448)
LexToken(VAR,'x',1,2461)
LexToken(ASSIGNMENT,'=',1,2463)
LexToken(VAR,'arg1',1,2465)
-LexToken(SEMICOLON,';',1,2469)
-LexToken(EOL,'\n',1,2470)
+LexToken(EOL,'\n',1,2469)
LexToken(END,'end',1,2479)
LexToken(EOL,'\n',1,2482)
LexToken(EOL,'\n',1,2483)
diff --git a/js/Misc/EDGETRIGGER.js b/js/Misc/EDGETRIGGER.js
index c45ea62a..eecd224f 100644
--- a/js/Misc/EDGETRIGGER.js
+++ b/js/Misc/EDGETRIGGER.js
@@ -41,20 +41,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)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,945)
LexToken(VAR,'x',1,954)
LexToken(ASSIGNMENT,'=',1,955)
LexToken(VAR,'arg1',1,956)
-LexToken(SEMICOLON,';',1,960)
-LexToken(EOL,'\n',1,961)
+LexToken(EOL,'\n',1,960)
LexToken(VAR,'graphics',1,970)
LexToken(ASSIGNMENT,'=',1,978)
LexToken(VAR,'arg1',1,979)
LexToken(DOT,'.',1,983)
LexToken(VAR,'graphics',1,984)
-LexToken(SEMICOLON,';',1,992)
-LexToken(EOL,'\n',1,993)
+LexToken(EOL,'\n',1,992)
LexToken(VAR,'exprs',1,1002)
LexToken(ASSIGNMENT,'=',1,1007)
LexToken(VAR,'graphics',1,1008)
@@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1036)
LexToken(VAR,'arg1',1,1037)
LexToken(DOT,'.',1,1041)
LexToken(VAR,'model',1,1042)
-LexToken(SEMICOLON,';',1,1047)
-LexToken(EOL,'\n',1,1048)
+LexToken(EOL,'\n',1,1047)
LexToken(WHILE,'while',1,1057)
LexToken(PREVAR_BOOLEAN,'%t',1,1063)
LexToken(DO,'do',1,1066)
@@ -123,8 +117,7 @@ LexToken(VAR,'ok',1,1240)
LexToken(THEN,'then',1,1243)
LexToken(EOL,'\n',1,1247)
LexToken(BREAK,'break',1,1264)
-LexToken(COMMA,',',1,1269)
-LexToken(EOL,'\n',1,1270)
+LexToken(EOL,'\n',1,1269)
LexToken(END,'end',1,1283)
LexToken(EOL,'\n',1,1286)
LexToken(VAR,'model',1,1299)
@@ -147,8 +140,7 @@ LexToken(DOT,'.',1,1367)
LexToken(VAR,'graphics',1,1368)
LexToken(ASSIGNMENT,'=',1,1376)
LexToken(VAR,'graphics',1,1377)
-LexToken(SEMICOLON,';',1,1385)
-LexToken(EOL,'\n',1,1386)
+LexToken(EOL,'\n',1,1385)
LexToken(VAR,'x',1,1399)
LexToken(DOT,'.',1,1400)
LexToken(VAR,'model',1,1401)
diff --git a/js/Misc/EDGE_TRIGGER.js b/js/Misc/EDGE_TRIGGER.js
index c05e307a..90a377fc 100644
--- a/js/Misc/EDGE_TRIGGER.js
+++ b/js/Misc/EDGE_TRIGGER.js
@@ -41,20 +41,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)
@@ -92,8 +89,7 @@ LexToken(VAR,'objs',1,1079)
LexToken(OPENBRACKET,'(',1,1083)
LexToken(VAR,'i',1,1084)
LexToken(CLOSEBRACKET,')',1,1085)
-LexToken(SEMICOLON,';',1,1086)
-LexToken(EOL,'\n',1,1087)
+LexToken(EOL,'\n',1,1086)
LexToken(IF,'if',1,1100)
LexToken(VAR,'typeof',1,1103)
LexToken(OPENBRACKET,'(',1,1109)
@@ -115,11 +111,9 @@ LexToken(VAR,'list',1,1178)
LexToken(OPENBRACKET,'(',1,1182)
LexToken(VAR,'i',1,1183)
LexToken(CLOSEBRACKET,')',1,1184)
-LexToken(SEMICOLON,';',1,1185)
-LexToken(EOL,'\n',1,1186)
+LexToken(EOL,'\n',1,1185)
LexToken(BREAK,'break',1,1203)
-LexToken(SEMICOLON,';',1,1208)
-LexToken(EOL,'\n',1,1209)
+LexToken(EOL,'\n',1,1208)
LexToken(END,'end',1,1222)
LexToken(EOL,'\n',1,1225)
LexToken(END,'end',1,1234)
@@ -129,13 +123,11 @@ LexToken(ASSIGNMENT,'=',1,1252)
LexToken(VAR,'list',1,1253)
LexToken(OPENBRACKET,'(',1,1257)
LexToken(CLOSEBRACKET,')',1,1258)
-LexToken(SEMICOLON,';',1,1259)
-LexToken(EOL,'\n',1,1260)
+LexToken(EOL,'\n',1,1259)
LexToken(VAR,'y',1,1269)
LexToken(ASSIGNMENT,'=',1,1270)
LexToken(NUMBER,'0',1,1271)
-LexToken(SEMICOLON,';',1,1272)
-LexToken(EOL,'\n',1,1273)
+LexToken(EOL,'\n',1,1272)
LexToken(FOR,'for',1,1282)
LexToken(VAR,'path',1,1286)
LexToken(ASSIGNMENT,'=',1,1290)
@@ -585,8 +577,7 @@ LexToken(ASSIGNMENT,'=',1,3566)
LexToken(VAR,'model_n',1,3567)
LexToken(DOT,'.',1,3574)
LexToken(VAR,'equations',1,3575)
-LexToken(SEMICOLON,';',1,3584)
-LexToken(EOL,'\n',1,3585)
+LexToken(EOL,'\n',1,3584)
LexToken(IF,'if',1,3606)
LexToken(VAR,'or',1,3609)
LexToken(OPENBRACKET,'(',1,3611)
@@ -680,8 +671,7 @@ LexToken(ASSIGNMENT,'=',1,4092)
LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,4093)
LexToken(OPENBRACKET,'(',1,4107)
LexToken(CLOSEBRACKET,')',1,4108)
-LexToken(SEMICOLON,';',1,4109)
-LexToken(EOL,'\n',1,4110)
+LexToken(EOL,'\n',1,4109)
LexToken(VAR,'scs_m_1',1,4119)
LexToken(DOT,'.',1,4126)
LexToken(VAR,'objs',1,4127)
@@ -693,8 +683,7 @@ LexToken(VAR,'EDGETRIGGER',1,4137)
LexToken(OPENBRACKET,'(',1,4148)
LexToken(DQSTRING,'"define"',1,4156)
LexToken(CLOSEBRACKET,')',1,4157)
-LexToken(SEMICOLON,';',1,4158)
-LexToken(EOL,'\n',1,4159)
+LexToken(EOL,'\n',1,4158)
LexToken(VAR,'scs_m_1',1,4168)
LexToken(DOT,'.',1,4175)
LexToken(VAR,'objs',1,4176)
@@ -706,8 +695,7 @@ LexToken(VAR,'IFTHEL_f',1,4186)
LexToken(OPENBRACKET,'(',1,4194)
LexToken(DQSTRING,'"define"',1,4202)
LexToken(CLOSEBRACKET,')',1,4203)
-LexToken(SEMICOLON,';',1,4204)
-LexToken(EOL,'\n',1,4205)
+LexToken(EOL,'\n',1,4204)
LexToken(VAR,'scs_m_1',1,4214)
LexToken(DOT,'.',1,4221)
LexToken(VAR,'objs',1,4222)
@@ -719,8 +707,7 @@ LexToken(VAR,'IN_f',1,4232)
LexToken(OPENBRACKET,'(',1,4236)
LexToken(DQSTRING,'"define"',1,4244)
LexToken(CLOSEBRACKET,')',1,4245)
-LexToken(SEMICOLON,';',1,4246)
-LexToken(EOL,'\n',1,4247)
+LexToken(EOL,'\n',1,4246)
LexToken(VAR,'scs_m_1',1,4256)
LexToken(DOT,'.',1,4263)
LexToken(VAR,'objs',1,4264)
@@ -732,8 +719,7 @@ LexToken(VAR,'CLKOUTV_f',1,4274)
LexToken(OPENBRACKET,'(',1,4283)
LexToken(DQSTRING,'"define"',1,4291)
LexToken(CLOSEBRACKET,')',1,4292)
-LexToken(SEMICOLON,';',1,4293)
-LexToken(EOL,'\n',1,4294)
+LexToken(EOL,'\n',1,4293)
LexToken(VAR,'scs_m_1',1,4303)
LexToken(DOT,'.',1,4310)
LexToken(VAR,'objs',1,4311)
@@ -744,8 +730,7 @@ LexToken(ASSIGNMENT,'=',1,4319)
LexToken(SCICOS_LINK,'scicos_link',1,4321)
LexToken(OPENBRACKET,'(',1,4332)
LexToken(CLOSEBRACKET,')',1,4333)
-LexToken(SEMICOLON,';',1,4334)
-LexToken(EOL,'\n',1,4335)
+LexToken(EOL,'\n',1,4334)
LexToken(VAR,'scs_m_1',1,4344)
LexToken(DOT,'.',1,4351)
LexToken(VAR,'objs',1,4352)
@@ -756,8 +741,7 @@ LexToken(ASSIGNMENT,'=',1,4360)
LexToken(SCICOS_LINK,'scicos_link',1,4362)
LexToken(OPENBRACKET,'(',1,4373)
LexToken(CLOSEBRACKET,')',1,4374)
-LexToken(SEMICOLON,';',1,4375)
-LexToken(EOL,'\n',1,4376)
+LexToken(EOL,'\n',1,4375)
LexToken(VAR,'scs_m_1',1,4385)
LexToken(DOT,'.',1,4392)
LexToken(VAR,'objs',1,4393)
@@ -768,8 +752,7 @@ LexToken(ASSIGNMENT,'=',1,4401)
LexToken(SCICOS_LINK,'scicos_link',1,4403)
LexToken(OPENBRACKET,'(',1,4414)
LexToken(CLOSEBRACKET,')',1,4415)
-LexToken(SEMICOLON,';',1,4416)
-LexToken(EOL,'\n',1,4417)
+LexToken(EOL,'\n',1,4416)
LexToken(EOL,'\n',1,4418)
LexToken(EOL,'\n',1,4441)
LexToken(VAR,'blk',1,4450)
@@ -780,22 +763,19 @@ LexToken(VAR,'objs',1,4464)
LexToken(OPENBRACKET,'(',1,4468)
LexToken(NUMBER,'1',1,4469)
LexToken(CLOSEBRACKET,')',1,4470)
-LexToken(SEMICOLON,';',1,4471)
-LexToken(EOL,'\n',1,4472)
+LexToken(EOL,'\n',1,4471)
LexToken(VAR,'graphics',1,4481)
LexToken(ASSIGNMENT,'=',1,4490)
LexToken(VAR,'blk',1,4492)
LexToken(DOT,'.',1,4495)
LexToken(VAR,'graphics',1,4496)
-LexToken(SEMICOLON,';',1,4504)
-LexToken(EOL,'\n',1,4505)
+LexToken(EOL,'\n',1,4504)
LexToken(VAR,'model',1,4514)
LexToken(ASSIGNMENT,'=',1,4520)
LexToken(VAR,'blk',1,4522)
LexToken(DOT,'.',1,4525)
LexToken(VAR,'model',1,4526)
-LexToken(SEMICOLON,';',1,4531)
-LexToken(EOL,'\n',1,4532)
+LexToken(EOL,'\n',1,4531)
LexToken(EOL,'\n',1,4533)
LexToken(VAR,'graphics',1,4542)
LexToken(DOT,'.',1,4550)
@@ -805,8 +785,7 @@ LexToken(OPENSQBRACKET,'[',1,4558)
LexToken(NUMBER,'60',1,4559)
LexToken(NUMBER,'0',1,4562)
LexToken(CLOSESQBRACKET,']',1,4563)
-LexToken(SEMICOLON,';',1,4564)
-LexToken(EOL,'\n',1,4565)
+LexToken(EOL,'\n',1,4564)
LexToken(VAR,'graphics',1,4574)
LexToken(DOT,'.',1,4582)
LexToken(VAR,'sz',1,4583)
@@ -815,53 +794,46 @@ LexToken(OPENSQBRACKET,'[',1,4588)
LexToken(NUMBER,'60',1,4589)
LexToken(NUMBER,'40',1,4592)
LexToken(CLOSESQBRACKET,']',1,4594)
-LexToken(SEMICOLON,';',1,4595)
-LexToken(EOL,'\n',1,4596)
+LexToken(EOL,'\n',1,4595)
LexToken(EOL,'\n',1,4597)
LexToken(VAR,'graphics',1,4606)
LexToken(DOT,'.',1,4614)
LexToken(VAR,'exprs',1,4615)
LexToken(ASSIGNMENT,'=',1,4621)
LexToken(DQSTRING,'"0"',1,4625)
-LexToken(SEMICOLON,';',1,4626)
-LexToken(EOL,'\n',1,4627)
+LexToken(EOL,'\n',1,4626)
LexToken(VAR,'model',1,4636)
LexToken(DOT,'.',1,4641)
LexToken(VAR,'ipar',1,4642)
LexToken(ASSIGNMENT,'=',1,4647)
LexToken(NUMBER,'0',1,4649)
-LexToken(SEMICOLON,';',1,4650)
-LexToken(EOL,'\n',1,4651)
+LexToken(EOL,'\n',1,4650)
LexToken(EOL,'\n',1,4652)
LexToken(VAR,'graphics',1,4661)
LexToken(DOT,'.',1,4669)
LexToken(VAR,'pin',1,4670)
LexToken(ASSIGNMENT,'=',1,4674)
LexToken(NUMBER,'5',1,4676)
-LexToken(SEMICOLON,';',1,4677)
-LexToken(EOL,'\n',1,4678)
+LexToken(EOL,'\n',1,4677)
LexToken(VAR,'graphics',1,4687)
LexToken(DOT,'.',1,4695)
LexToken(VAR,'pout',1,4696)
LexToken(ASSIGNMENT,'=',1,4701)
LexToken(NUMBER,'6',1,4703)
-LexToken(SEMICOLON,';',1,4704)
-LexToken(EOL,'\n',1,4705)
+LexToken(EOL,'\n',1,4704)
LexToken(EOL,'\n',1,4706)
LexToken(VAR,'blk',1,4715)
LexToken(DOT,'.',1,4718)
LexToken(VAR,'graphics',1,4719)
LexToken(ASSIGNMENT,'=',1,4728)
LexToken(VAR,'graphics',1,4730)
-LexToken(SEMICOLON,';',1,4738)
-LexToken(EOL,'\n',1,4739)
+LexToken(EOL,'\n',1,4738)
LexToken(VAR,'blk',1,4748)
LexToken(DOT,'.',1,4751)
LexToken(VAR,'model',1,4752)
LexToken(ASSIGNMENT,'=',1,4758)
LexToken(VAR,'model',1,4760)
-LexToken(SEMICOLON,';',1,4765)
-LexToken(EOL,'\n',1,4766)
+LexToken(EOL,'\n',1,4765)
LexToken(VAR,'scs_m_1',1,4775)
LexToken(DOT,'.',1,4782)
LexToken(VAR,'objs',1,4783)
@@ -870,8 +842,7 @@ LexToken(NUMBER,'1',1,4788)
LexToken(CLOSEBRACKET,')',1,4789)
LexToken(ASSIGNMENT,'=',1,4791)
LexToken(VAR,'blk',1,4793)
-LexToken(SEMICOLON,';',1,4796)
-LexToken(EOL,'\n',1,4797)
+LexToken(EOL,'\n',1,4796)
LexToken(EOL,'\n',1,4798)
LexToken(EOL,'\n',1,4818)
LexToken(VAR,'blk',1,4827)
@@ -882,22 +853,19 @@ LexToken(VAR,'objs',1,4841)
LexToken(OPENBRACKET,'(',1,4845)
LexToken(NUMBER,'2',1,4846)
LexToken(CLOSEBRACKET,')',1,4847)
-LexToken(SEMICOLON,';',1,4848)
-LexToken(EOL,'\n',1,4849)
+LexToken(EOL,'\n',1,4848)
LexToken(VAR,'graphics',1,4858)
LexToken(ASSIGNMENT,'=',1,4867)
LexToken(VAR,'blk',1,4869)
LexToken(DOT,'.',1,4872)
LexToken(VAR,'graphics',1,4873)
-LexToken(SEMICOLON,';',1,4881)
-LexToken(EOL,'\n',1,4882)
+LexToken(EOL,'\n',1,4881)
LexToken(VAR,'model',1,4891)
LexToken(ASSIGNMENT,'=',1,4897)
LexToken(VAR,'blk',1,4899)
LexToken(DOT,'.',1,4902)
LexToken(VAR,'model',1,4903)
-LexToken(SEMICOLON,';',1,4908)
-LexToken(EOL,'\n',1,4909)
+LexToken(EOL,'\n',1,4908)
LexToken(EOL,'\n',1,4910)
LexToken(VAR,'graphics',1,4919)
LexToken(DOT,'.',1,4927)
@@ -907,8 +875,7 @@ LexToken(OPENSQBRACKET,'[',1,4935)
LexToken(NUMBER,'160',1,4936)
LexToken(NUMBER,'0',1,4940)
LexToken(CLOSESQBRACKET,']',1,4941)
-LexToken(SEMICOLON,';',1,4942)
-LexToken(EOL,'\n',1,4943)
+LexToken(EOL,'\n',1,4942)
LexToken(VAR,'graphics',1,4952)
LexToken(DOT,'.',1,4960)
LexToken(VAR,'sz',1,4961)
@@ -917,8 +884,7 @@ LexToken(OPENSQBRACKET,'[',1,4966)
LexToken(NUMBER,'60',1,4967)
LexToken(NUMBER,'40',1,4970)
LexToken(CLOSESQBRACKET,']',1,4972)
-LexToken(SEMICOLON,';',1,4973)
-LexToken(EOL,'\n',1,4974)
+LexToken(EOL,'\n',1,4973)
LexToken(EOL,'\n',1,4975)
LexToken(VAR,'graphics',1,4984)
LexToken(DOT,'.',1,4992)
@@ -929,38 +895,33 @@ LexToken(DQSTRING,'"0"',1,5004)
LexToken(SEMICOLON,';',1,5005)
LexToken(DQSTRING,'"0"',1,5008)
LexToken(CLOSESQBRACKET,']',1,5009)
-LexToken(SEMICOLON,';',1,5010)
-LexToken(EOL,'\n',1,5011)
+LexToken(EOL,'\n',1,5010)
LexToken(VAR,'model',1,5020)
LexToken(DOT,'.',1,5025)
LexToken(VAR,'evtin',1,5026)
LexToken(ASSIGNMENT,'=',1,5032)
LexToken(OPENSQBRACKET,'[',1,5034)
LexToken(CLOSESQBRACKET,']',1,5035)
-LexToken(SEMICOLON,';',1,5036)
-LexToken(EOL,'\n',1,5037)
+LexToken(EOL,'\n',1,5036)
LexToken(VAR,'model',1,5046)
LexToken(DOT,'.',1,5051)
LexToken(VAR,'nzcross',1,5052)
LexToken(ASSIGNMENT,'=',1,5060)
LexToken(NUMBER,'0',1,5062)
-LexToken(SEMICOLON,';',1,5063)
-LexToken(EOL,'\n',1,5064)
+LexToken(EOL,'\n',1,5063)
LexToken(VAR,'model',1,5073)
LexToken(DOT,'.',1,5078)
LexToken(VAR,'nmode',1,5079)
LexToken(ASSIGNMENT,'=',1,5085)
LexToken(NUMBER,'0',1,5087)
-LexToken(SEMICOLON,';',1,5088)
-LexToken(EOL,'\n',1,5089)
+LexToken(EOL,'\n',1,5088)
LexToken(EOL,'\n',1,5090)
LexToken(VAR,'graphics',1,5099)
LexToken(DOT,'.',1,5107)
LexToken(VAR,'pin',1,5108)
LexToken(ASSIGNMENT,'=',1,5112)
LexToken(NUMBER,'6',1,5114)
-LexToken(SEMICOLON,';',1,5115)
-LexToken(EOL,'\n',1,5116)
+LexToken(EOL,'\n',1,5115)
LexToken(VAR,'graphics',1,5125)
LexToken(DOT,'.',1,5133)
LexToken(VAR,'peout',1,5134)
@@ -970,23 +931,20 @@ LexToken(NUMBER,'7',1,5143)
LexToken(SEMICOLON,';',1,5144)
LexToken(NUMBER,'0',1,5145)
LexToken(CLOSESQBRACKET,']',1,5146)
-LexToken(SEMICOLON,';',1,5147)
-LexToken(EOL,'\n',1,5148)
+LexToken(EOL,'\n',1,5147)
LexToken(EOL,'\n',1,5149)
LexToken(VAR,'blk',1,5158)
LexToken(DOT,'.',1,5161)
LexToken(VAR,'graphics',1,5162)
LexToken(ASSIGNMENT,'=',1,5171)
LexToken(VAR,'graphics',1,5173)
-LexToken(SEMICOLON,';',1,5181)
-LexToken(EOL,'\n',1,5182)
+LexToken(EOL,'\n',1,5181)
LexToken(VAR,'blk',1,5191)
LexToken(DOT,'.',1,5194)
LexToken(VAR,'model',1,5195)
LexToken(ASSIGNMENT,'=',1,5201)
LexToken(VAR,'model',1,5203)
-LexToken(SEMICOLON,';',1,5208)
-LexToken(EOL,'\n',1,5209)
+LexToken(EOL,'\n',1,5208)
LexToken(VAR,'scs_m_1',1,5218)
LexToken(DOT,'.',1,5225)
LexToken(VAR,'objs',1,5226)
@@ -995,8 +953,7 @@ LexToken(NUMBER,'2',1,5231)
LexToken(CLOSEBRACKET,')',1,5232)
LexToken(ASSIGNMENT,'=',1,5234)
LexToken(VAR,'blk',1,5236)
-LexToken(SEMICOLON,';',1,5239)
-LexToken(EOL,'\n',1,5240)
+LexToken(EOL,'\n',1,5239)
LexToken(EOL,'\n',1,5241)
LexToken(EOL,'\n',1,5257)
LexToken(VAR,'blk',1,5266)
@@ -1007,22 +964,19 @@ LexToken(VAR,'objs',1,5280)
LexToken(OPENBRACKET,'(',1,5284)
LexToken(NUMBER,'3',1,5285)
LexToken(CLOSEBRACKET,')',1,5286)
-LexToken(SEMICOLON,';',1,5287)
-LexToken(EOL,'\n',1,5288)
+LexToken(EOL,'\n',1,5287)
LexToken(VAR,'graphics',1,5297)
LexToken(ASSIGNMENT,'=',1,5306)
LexToken(VAR,'blk',1,5308)
LexToken(DOT,'.',1,5311)
LexToken(VAR,'graphics',1,5312)
-LexToken(SEMICOLON,';',1,5320)
-LexToken(EOL,'\n',1,5321)
+LexToken(EOL,'\n',1,5320)
LexToken(VAR,'model',1,5330)
LexToken(ASSIGNMENT,'=',1,5336)
LexToken(VAR,'blk',1,5338)
LexToken(DOT,'.',1,5341)
LexToken(VAR,'model',1,5342)
-LexToken(SEMICOLON,';',1,5347)
-LexToken(EOL,'\n',1,5348)
+LexToken(EOL,'\n',1,5347)
LexToken(EOL,'\n',1,5349)
LexToken(VAR,'graphics',1,5358)
LexToken(DOT,'.',1,5366)
@@ -1032,8 +986,7 @@ LexToken(OPENSQBRACKET,'[',1,5374)
LexToken(NUMBER,'0',1,5375)
LexToken(NUMBER,'10',1,5377)
LexToken(CLOSESQBRACKET,']',1,5379)
-LexToken(SEMICOLON,';',1,5380)
-LexToken(EOL,'\n',1,5381)
+LexToken(EOL,'\n',1,5380)
LexToken(VAR,'graphics',1,5390)
LexToken(DOT,'.',1,5398)
LexToken(VAR,'sz',1,5399)
@@ -1042,8 +995,7 @@ LexToken(OPENSQBRACKET,'[',1,5404)
LexToken(NUMBER,'20',1,5405)
LexToken(NUMBER,'20',1,5408)
LexToken(CLOSESQBRACKET,']',1,5410)
-LexToken(SEMICOLON,';',1,5411)
-LexToken(EOL,'\n',1,5412)
+LexToken(EOL,'\n',1,5411)
LexToken(EOL,'\n',1,5413)
LexToken(VAR,'graphics',1,5422)
LexToken(DOT,'.',1,5430)
@@ -1052,38 +1004,33 @@ LexToken(ASSIGNMENT,'=',1,5437)
LexToken(OPENSQBRACKET,'[',1,5439)
LexToken(DQSTRING,'"1"',1,5442)
LexToken(CLOSESQBRACKET,']',1,5443)
-LexToken(SEMICOLON,';',1,5444)
-LexToken(EOL,'\n',1,5445)
+LexToken(EOL,'\n',1,5444)
LexToken(VAR,'model',1,5454)
LexToken(DOT,'.',1,5459)
LexToken(VAR,'ipar',1,5460)
LexToken(ASSIGNMENT,'=',1,5465)
LexToken(NUMBER,'1',1,5467)
-LexToken(SEMICOLON,';',1,5468)
-LexToken(EOL,'\n',1,5469)
+LexToken(EOL,'\n',1,5468)
LexToken(EOL,'\n',1,5470)
LexToken(VAR,'graphics',1,5479)
LexToken(DOT,'.',1,5487)
LexToken(VAR,'pout',1,5488)
LexToken(ASSIGNMENT,'=',1,5493)
LexToken(NUMBER,'5',1,5495)
-LexToken(SEMICOLON,';',1,5496)
-LexToken(EOL,'\n',1,5497)
+LexToken(EOL,'\n',1,5496)
LexToken(EOL,'\n',1,5498)
LexToken(VAR,'blk',1,5507)
LexToken(DOT,'.',1,5510)
LexToken(VAR,'graphics',1,5511)
LexToken(ASSIGNMENT,'=',1,5520)
LexToken(VAR,'graphics',1,5522)
-LexToken(SEMICOLON,';',1,5530)
-LexToken(EOL,'\n',1,5531)
+LexToken(EOL,'\n',1,5530)
LexToken(VAR,'blk',1,5540)
LexToken(DOT,'.',1,5543)
LexToken(VAR,'model',1,5544)
LexToken(ASSIGNMENT,'=',1,5550)
LexToken(VAR,'model',1,5552)
-LexToken(SEMICOLON,';',1,5557)
-LexToken(EOL,'\n',1,5558)
+LexToken(EOL,'\n',1,5557)
LexToken(VAR,'scs_m_1',1,5567)
LexToken(DOT,'.',1,5574)
LexToken(VAR,'objs',1,5575)
@@ -1092,8 +1039,7 @@ LexToken(NUMBER,'3',1,5580)
LexToken(CLOSEBRACKET,')',1,5581)
LexToken(ASSIGNMENT,'=',1,5583)
LexToken(VAR,'blk',1,5585)
-LexToken(SEMICOLON,';',1,5588)
-LexToken(EOL,'\n',1,5589)
+LexToken(EOL,'\n',1,5588)
LexToken(EOL,'\n',1,5590)
LexToken(EOL,'\n',1,5611)
LexToken(VAR,'blk',1,5620)
@@ -1104,22 +1050,19 @@ LexToken(VAR,'objs',1,5634)
LexToken(OPENBRACKET,'(',1,5638)
LexToken(NUMBER,'4',1,5639)
LexToken(CLOSEBRACKET,')',1,5640)
-LexToken(SEMICOLON,';',1,5641)
-LexToken(EOL,'\n',1,5642)
+LexToken(EOL,'\n',1,5641)
LexToken(VAR,'graphics',1,5651)
LexToken(ASSIGNMENT,'=',1,5660)
LexToken(VAR,'blk',1,5662)
LexToken(DOT,'.',1,5665)
LexToken(VAR,'graphics',1,5666)
-LexToken(SEMICOLON,';',1,5674)
-LexToken(EOL,'\n',1,5675)
+LexToken(EOL,'\n',1,5674)
LexToken(VAR,'model',1,5684)
LexToken(ASSIGNMENT,'=',1,5690)
LexToken(VAR,'blk',1,5692)
LexToken(DOT,'.',1,5695)
LexToken(VAR,'model',1,5696)
-LexToken(SEMICOLON,';',1,5701)
-LexToken(EOL,'\n',1,5702)
+LexToken(EOL,'\n',1,5701)
LexToken(EOL,'\n',1,5703)
LexToken(VAR,'graphics',1,5712)
LexToken(DOT,'.',1,5720)
@@ -1130,8 +1073,7 @@ LexToken(NUMBER,'170',1,5729)
LexToken(ADDITION,'-',1,5733)
LexToken(NUMBER,'60',1,5734)
LexToken(CLOSESQBRACKET,']',1,5736)
-LexToken(SEMICOLON,';',1,5737)
-LexToken(EOL,'\n',1,5738)
+LexToken(EOL,'\n',1,5737)
LexToken(VAR,'graphics',1,5747)
LexToken(DOT,'.',1,5755)
LexToken(VAR,'sz',1,5756)
@@ -1140,8 +1082,7 @@ LexToken(OPENSQBRACKET,'[',1,5761)
LexToken(NUMBER,'20',1,5762)
LexToken(NUMBER,'20',1,5765)
LexToken(CLOSESQBRACKET,']',1,5767)
-LexToken(SEMICOLON,';',1,5768)
-LexToken(EOL,'\n',1,5769)
+LexToken(EOL,'\n',1,5768)
LexToken(EOL,'\n',1,5770)
LexToken(VAR,'graphics',1,5779)
LexToken(DOT,'.',1,5787)
@@ -1150,38 +1091,33 @@ LexToken(ASSIGNMENT,'=',1,5794)
LexToken(OPENSQBRACKET,'[',1,5796)
LexToken(DQSTRING,'"1"',1,5799)
LexToken(CLOSESQBRACKET,']',1,5800)
-LexToken(SEMICOLON,';',1,5801)
-LexToken(EOL,'\n',1,5802)
+LexToken(EOL,'\n',1,5801)
LexToken(VAR,'model',1,5811)
LexToken(DOT,'.',1,5816)
LexToken(VAR,'ipar',1,5817)
LexToken(ASSIGNMENT,'=',1,5822)
LexToken(NUMBER,'1',1,5824)
-LexToken(SEMICOLON,';',1,5825)
-LexToken(EOL,'\n',1,5826)
+LexToken(EOL,'\n',1,5825)
LexToken(EOL,'\n',1,5827)
LexToken(VAR,'graphics',1,5836)
LexToken(DOT,'.',1,5844)
LexToken(VAR,'pein',1,5845)
LexToken(ASSIGNMENT,'=',1,5850)
LexToken(NUMBER,'7',1,5852)
-LexToken(SEMICOLON,';',1,5853)
-LexToken(EOL,'\n',1,5854)
+LexToken(EOL,'\n',1,5853)
LexToken(EOL,'\n',1,5855)
LexToken(VAR,'blk',1,5864)
LexToken(DOT,'.',1,5867)
LexToken(VAR,'graphics',1,5868)
LexToken(ASSIGNMENT,'=',1,5877)
LexToken(VAR,'graphics',1,5879)
-LexToken(SEMICOLON,';',1,5887)
-LexToken(EOL,'\n',1,5888)
+LexToken(EOL,'\n',1,5887)
LexToken(VAR,'blk',1,5897)
LexToken(DOT,'.',1,5900)
LexToken(VAR,'model',1,5901)
LexToken(ASSIGNMENT,'=',1,5907)
LexToken(VAR,'model',1,5909)
-LexToken(SEMICOLON,';',1,5914)
-LexToken(EOL,'\n',1,5915)
+LexToken(EOL,'\n',1,5914)
LexToken(VAR,'scs_m_1',1,5924)
LexToken(DOT,'.',1,5931)
LexToken(VAR,'objs',1,5932)
@@ -1190,8 +1126,7 @@ LexToken(NUMBER,'4',1,5937)
LexToken(CLOSEBRACKET,')',1,5938)
LexToken(ASSIGNMENT,'=',1,5940)
LexToken(VAR,'blk',1,5942)
-LexToken(SEMICOLON,';',1,5945)
-LexToken(EOL,'\n',1,5946)
+LexToken(EOL,'\n',1,5945)
LexToken(EOL,'\n',1,5947)
LexToken(EOL,'\n',1,5978)
LexToken(VAR,'lnk',1,5987)
@@ -1202,8 +1137,7 @@ LexToken(VAR,'objs',1,6001)
LexToken(OPENBRACKET,'(',1,6005)
LexToken(NUMBER,'5',1,6006)
LexToken(CLOSEBRACKET,')',1,6007)
-LexToken(SEMICOLON,';',1,6008)
-LexToken(EOL,'\n',1,6009)
+LexToken(EOL,'\n',1,6008)
LexToken(EOL,'\n',1,6010)
LexToken(VAR,'lnk',1,6019)
LexToken(DOT,'.',1,6022)
@@ -1214,8 +1148,7 @@ LexToken(NUMBER,'3',1,6031)
LexToken(NUMBER,'1',1,6033)
LexToken(NUMBER,'0',1,6035)
LexToken(CLOSESQBRACKET,']',1,6036)
-LexToken(SEMICOLON,';',1,6037)
-LexToken(EOL,'\n',1,6038)
+LexToken(EOL,'\n',1,6037)
LexToken(VAR,'lnk',1,6047)
LexToken(DOT,'.',1,6050)
LexToken(VAR,'to',1,6051)
@@ -1225,8 +1158,7 @@ LexToken(NUMBER,'1',1,6057)
LexToken(NUMBER,'1',1,6059)
LexToken(NUMBER,'1',1,6061)
LexToken(CLOSESQBRACKET,']',1,6062)
-LexToken(SEMICOLON,';',1,6063)
-LexToken(EOL,'\n',1,6064)
+LexToken(EOL,'\n',1,6063)
LexToken(EOL,'\n',1,6065)
LexToken(VAR,'scs_m_1',1,6074)
LexToken(DOT,'.',1,6081)
@@ -1236,8 +1168,7 @@ LexToken(NUMBER,'5',1,6087)
LexToken(CLOSEBRACKET,')',1,6088)
LexToken(ASSIGNMENT,'=',1,6090)
LexToken(VAR,'lnk',1,6092)
-LexToken(SEMICOLON,';',1,6095)
-LexToken(EOL,'\n',1,6096)
+LexToken(EOL,'\n',1,6095)
LexToken(EOL,'\n',1,6097)
LexToken(EOL,'\n',1,6132)
LexToken(VAR,'lnk',1,6141)
@@ -1248,8 +1179,7 @@ LexToken(VAR,'objs',1,6155)
LexToken(OPENBRACKET,'(',1,6159)
LexToken(NUMBER,'6',1,6160)
LexToken(CLOSEBRACKET,')',1,6161)
-LexToken(SEMICOLON,';',1,6162)
-LexToken(EOL,'\n',1,6163)
+LexToken(EOL,'\n',1,6162)
LexToken(EOL,'\n',1,6164)
LexToken(VAR,'lnk',1,6173)
LexToken(DOT,'.',1,6176)
@@ -1260,8 +1190,7 @@ LexToken(NUMBER,'1',1,6185)
LexToken(NUMBER,'1',1,6187)
LexToken(NUMBER,'0',1,6189)
LexToken(CLOSESQBRACKET,']',1,6190)
-LexToken(SEMICOLON,';',1,6191)
-LexToken(EOL,'\n',1,6192)
+LexToken(EOL,'\n',1,6191)
LexToken(VAR,'lnk',1,6201)
LexToken(DOT,'.',1,6204)
LexToken(VAR,'to',1,6205)
@@ -1271,8 +1200,7 @@ LexToken(NUMBER,'2',1,6211)
LexToken(NUMBER,'1',1,6213)
LexToken(NUMBER,'1',1,6215)
LexToken(CLOSESQBRACKET,']',1,6216)
-LexToken(SEMICOLON,';',1,6217)
-LexToken(EOL,'\n',1,6218)
+LexToken(EOL,'\n',1,6217)
LexToken(EOL,'\n',1,6219)
LexToken(VAR,'scs_m_1',1,6228)
LexToken(DOT,'.',1,6235)
@@ -1282,8 +1210,7 @@ LexToken(NUMBER,'6',1,6241)
LexToken(CLOSEBRACKET,')',1,6242)
LexToken(ASSIGNMENT,'=',1,6244)
LexToken(VAR,'lnk',1,6246)
-LexToken(SEMICOLON,';',1,6249)
-LexToken(EOL,'\n',1,6250)
+LexToken(EOL,'\n',1,6249)
LexToken(EOL,'\n',1,6251)
LexToken(EOL,'\n',1,6284)
LexToken(VAR,'lnk',1,6293)
@@ -1294,8 +1221,7 @@ LexToken(VAR,'objs',1,6307)
LexToken(OPENBRACKET,'(',1,6311)
LexToken(NUMBER,'7',1,6312)
LexToken(CLOSEBRACKET,')',1,6313)
-LexToken(SEMICOLON,';',1,6314)
-LexToken(EOL,'\n',1,6315)
+LexToken(EOL,'\n',1,6314)
LexToken(EOL,'\n',1,6316)
LexToken(VAR,'lnk',1,6325)
LexToken(DOT,'.',1,6328)
@@ -1306,8 +1232,7 @@ LexToken(NUMBER,'5',1,6335)
LexToken(ADDITION,'-',1,6337)
LexToken(NUMBER,'1',1,6338)
LexToken(CLOSESQBRACKET,']',1,6339)
-LexToken(SEMICOLON,';',1,6340)
-LexToken(EOL,'\n',1,6341)
+LexToken(EOL,'\n',1,6340)
LexToken(VAR,'lnk',1,6350)
LexToken(DOT,'.',1,6353)
LexToken(VAR,'from',1,6354)
@@ -1317,8 +1242,7 @@ LexToken(NUMBER,'2',1,6362)
LexToken(NUMBER,'1',1,6364)
LexToken(NUMBER,'0',1,6366)
LexToken(CLOSESQBRACKET,']',1,6367)
-LexToken(SEMICOLON,';',1,6368)
-LexToken(EOL,'\n',1,6369)
+LexToken(EOL,'\n',1,6368)
LexToken(VAR,'lnk',1,6378)
LexToken(DOT,'.',1,6381)
LexToken(VAR,'to',1,6382)
@@ -1328,8 +1252,7 @@ LexToken(NUMBER,'4',1,6388)
LexToken(NUMBER,'1',1,6390)
LexToken(NUMBER,'1',1,6392)
LexToken(CLOSESQBRACKET,']',1,6393)
-LexToken(SEMICOLON,';',1,6394)
-LexToken(EOL,'\n',1,6395)
+LexToken(EOL,'\n',1,6394)
LexToken(EOL,'\n',1,6396)
LexToken(VAR,'scs_m_1',1,6405)
LexToken(DOT,'.',1,6412)
@@ -1339,8 +1262,7 @@ LexToken(NUMBER,'7',1,6418)
LexToken(CLOSEBRACKET,')',1,6419)
LexToken(ASSIGNMENT,'=',1,6421)
LexToken(VAR,'lnk',1,6423)
-LexToken(SEMICOLON,';',1,6426)
-LexToken(EOL,'\n',1,6427)
+LexToken(EOL,'\n',1,6426)
LexToken(EOL,'\n',1,6428)
LexToken(CLEAR,'clear',1,6437)
LexToken(VAR,'blk',1,6443)
@@ -1352,43 +1274,37 @@ LexToken(ASSIGNMENT,'=',1,6465)
LexToken(SCICOS_MODEL,'scicos_model',1,6466)
LexToken(OPENBRACKET,'(',1,6478)
LexToken(CLOSEBRACKET,')',1,6479)
-LexToken(SEMICOLON,';',1,6480)
-LexToken(EOL,'\n',1,6481)
+LexToken(EOL,'\n',1,6480)
LexToken(VAR,'model',1,6490)
LexToken(DOT,'.',1,6495)
LexToken(VAR,'sim',1,6496)
LexToken(ASSIGNMENT,'=',1,6500)
LexToken(DQSTRING,'"csuper"',1,6509)
-LexToken(SEMICOLON,';',1,6510)
-LexToken(EOL,'\n',1,6511)
+LexToken(EOL,'\n',1,6510)
LexToken(VAR,'model',1,6520)
LexToken(DOT,'.',1,6525)
LexToken(VAR,'in',1,6526)
LexToken(ASSIGNMENT,'=',1,6529)
LexToken(NUMBER,'1',1,6531)
-LexToken(SEMICOLON,';',1,6532)
-LexToken(EOL,'\n',1,6533)
+LexToken(EOL,'\n',1,6532)
LexToken(VAR,'model',1,6542)
LexToken(DOT,'.',1,6547)
LexToken(VAR,'evtout',1,6548)
LexToken(ASSIGNMENT,'=',1,6555)
LexToken(NUMBER,'1',1,6557)
-LexToken(SEMICOLON,';',1,6558)
-LexToken(EOL,'\n',1,6559)
+LexToken(EOL,'\n',1,6558)
LexToken(VAR,'model',1,6568)
LexToken(DOT,'.',1,6573)
LexToken(VAR,'rpar',1,6574)
LexToken(ASSIGNMENT,'=',1,6579)
LexToken(VAR,'scs_m_1',1,6581)
-LexToken(SEMICOLON,';',1,6588)
-LexToken(EOL,'\n',1,6589)
+LexToken(EOL,'\n',1,6588)
LexToken(EOL,'\n',1,6590)
LexToken(VAR,'gr_i',1,6599)
LexToken(ASSIGNMENT,'=',1,6603)
LexToken(OPENSQBRACKET,'[',1,6604)
LexToken(CLOSESQBRACKET,']',1,6605)
-LexToken(SEMICOLON,';',1,6606)
-LexToken(EOL,'\n',1,6607)
+LexToken(EOL,'\n',1,6606)
LexToken(VAR,'x',1,6616)
LexToken(ASSIGNMENT,'=',1,6617)
LexToken(VAR,'standard_define',1,6618)
diff --git a/js/Misc/ENDBLK.js b/js/Misc/ENDBLK.js
index 273ba0de..b72aaeb5 100644
--- a/js/Misc/ENDBLK.js
+++ b/js/Misc/ENDBLK.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,878)
LexToken(ASSIGNMENT,'=',1,879)
LexToken(OPENSQBRACKET,'[',1,880)
LexToken(CLOSESQBRACKET,']',1,881)
-LexToken(SEMICOLON,';',1,882)
-LexToken(EOL,'\n',1,883)
+LexToken(EOL,'\n',1,882)
LexToken(VAR,'y',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,'typ',1,898)
LexToken(ASSIGNMENT,'=',1,901)
LexToken(OPENSQBRACKET,'[',1,902)
LexToken(CLOSESQBRACKET,']',1,903)
-LexToken(SEMICOLON,';',1,904)
-LexToken(EOL,'\n',1,905)
+LexToken(EOL,'\n',1,904)
LexToken(SELECT,'select',1,910)
LexToken(VAR,'job',1,917)
LexToken(EOL,'\n',1,920)
@@ -92,8 +89,7 @@ LexToken(VAR,'objs',1,1073)
LexToken(OPENBRACKET,'(',1,1077)
LexToken(VAR,'i',1,1078)
LexToken(CLOSEBRACKET,')',1,1079)
-LexToken(SEMICOLON,';',1,1080)
-LexToken(EOL,'\n',1,1081)
+LexToken(EOL,'\n',1,1080)
LexToken(IF,'if',1,1094)
LexToken(VAR,'typeof',1,1097)
LexToken(OPENBRACKET,'(',1,1103)
@@ -115,11 +111,9 @@ LexToken(VAR,'list',1,1166)
LexToken(OPENBRACKET,'(',1,1170)
LexToken(VAR,'i',1,1171)
LexToken(CLOSEBRACKET,')',1,1172)
-LexToken(SEMICOLON,';',1,1173)
-LexToken(EOL,'\n',1,1174)
+LexToken(EOL,'\n',1,1173)
LexToken(BREAK,'break',1,1191)
-LexToken(SEMICOLON,';',1,1196)
-LexToken(EOL,'\n',1,1197)
+LexToken(EOL,'\n',1,1196)
LexToken(END,'end',1,1210)
LexToken(EOL,'\n',1,1213)
LexToken(END,'end',1,1222)
@@ -129,13 +123,11 @@ LexToken(ASSIGNMENT,'=',1,1240)
LexToken(VAR,'list',1,1241)
LexToken(OPENBRACKET,'(',1,1245)
LexToken(CLOSEBRACKET,')',1,1246)
-LexToken(SEMICOLON,';',1,1247)
-LexToken(EOL,'\n',1,1248)
+LexToken(EOL,'\n',1,1247)
LexToken(VAR,'y',1,1257)
LexToken(ASSIGNMENT,'=',1,1258)
LexToken(NUMBER,'0',1,1259)
-LexToken(SEMICOLON,';',1,1260)
-LexToken(EOL,'\n',1,1261)
+LexToken(EOL,'\n',1,1260)
LexToken(FOR,'for',1,1270)
LexToken(VAR,'path',1,1274)
LexToken(ASSIGNMENT,'=',1,1278)
@@ -674,8 +666,7 @@ LexToken(ASSIGNMENT,'=',1,3929)
LexToken(VAR,'model_n',1,3930)
LexToken(DOT,'.',1,3937)
LexToken(VAR,'equations',1,3938)
-LexToken(SEMICOLON,';',1,3947)
-LexToken(EOL,'\n',1,3948)
+LexToken(EOL,'\n',1,3947)
LexToken(IF,'if',1,3969)
LexToken(VAR,'or',1,3972)
LexToken(OPENBRACKET,'(',1,3974)
@@ -1326,8 +1317,7 @@ LexToken(VAR,'gr_i',1,6684)
LexToken(ASSIGNMENT,'=',1,6688)
LexToken(OPENSQBRACKET,'[',1,6689)
LexToken(CLOSESQBRACKET,']',1,6690)
-LexToken(SEMICOLON,';',1,6691)
-LexToken(EOL,'\n',1,6692)
+LexToken(EOL,'\n',1,6691)
LexToken(VAR,'x',1,6701)
LexToken(ASSIGNMENT,'=',1,6702)
LexToken(VAR,'standard_define',1,6703)
diff --git a/js/Misc/EXPRESSION.js b/js/Misc/EXPRESSION.js
index f1d46c1a..f75c886a 100644
--- a/js/Misc/EXPRESSION.js
+++ b/js/Misc/EXPRESSION.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,882)
LexToken(ASSIGNMENT,'=',1,883)
LexToken(OPENSQBRACKET,'[',1,884)
LexToken(CLOSESQBRACKET,']',1,885)
-LexToken(SEMICOLON,';',1,886)
-LexToken(EOL,'\n',1,887)
+LexToken(EOL,'\n',1,886)
LexToken(VAR,'y',1,892)
LexToken(ASSIGNMENT,'=',1,893)
LexToken(OPENSQBRACKET,'[',1,894)
LexToken(CLOSESQBRACKET,']',1,895)
-LexToken(SEMICOLON,';',1,896)
-LexToken(EOL,'\n',1,897)
+LexToken(EOL,'\n',1,896)
LexToken(VAR,'typ',1,902)
LexToken(ASSIGNMENT,'=',1,905)
LexToken(OPENSQBRACKET,'[',1,906)
LexToken(CLOSESQBRACKET,']',1,907)
-LexToken(SEMICOLON,';',1,908)
-LexToken(EOL,'\n',1,909)
+LexToken(EOL,'\n',1,908)
LexToken(SELECT,'select',1,914)
LexToken(VAR,'job',1,921)
LexToken(EOL,'\n',1,924)
@@ -71,15 +68,13 @@ LexToken(ASSIGNMENT,'=',1,973)
LexToken(VAR,'arg1',1,974)
LexToken(DOT,'.',1,978)
LexToken(VAR,'model',1,979)
-LexToken(SEMICOLON,';',1,984)
-LexToken(EOL,'\n',1,985)
+LexToken(EOL,'\n',1,984)
LexToken(VAR,'graphics',1,994)
LexToken(ASSIGNMENT,'=',1,1002)
LexToken(VAR,'arg1',1,1003)
LexToken(DOT,'.',1,1007)
LexToken(VAR,'graphics',1,1008)
-LexToken(SEMICOLON,';',1,1016)
-LexToken(EOL,'\n',1,1017)
+LexToken(EOL,'\n',1,1016)
LexToken(VAR,'exprs',1,1026)
LexToken(ASSIGNMENT,'=',1,1031)
LexToken(VAR,'graphics',1,1032)
@@ -89,16 +84,14 @@ LexToken(EOL,'\n',1,1046)
LexToken(PREVAR,'%scicos_context',1,1055)
LexToken(ASSIGNMENT,'=',1,1070)
LexToken(PREVAR,'%scicos_context',1,1071)
-LexToken(SEMICOLON,';',1,1086)
-LexToken(EOL,'\n',1,1087)
+LexToken(EOL,'\n',1,1086)
LexToken(FOR,'for',1,1096)
LexToken(VAR,'ii',1,1100)
LexToken(ASSIGNMENT,'=',1,1102)
LexToken(NUMBER,'1',1,1103)
LexToken(COLON,':',1,1104)
LexToken(NUMBER,'8',1,1105)
-LexToken(COMMA,',',1,1106)
-LexToken(EOL,'\n',1,1107)
+LexToken(EOL,'\n',1,1106)
LexToken(VAR,'execstr',1,1120)
LexToken(OPENBRACKET,'(',1,1127)
LexToken(DQSTRING,'"%scicos_context.u"',1,1146)
@@ -110,8 +103,7 @@ LexToken(CLOSEBRACKET,')',1,1157)
LexToken(ADDITION,'+',1,1158)
LexToken(DQSTRING,'"=0"',1,1162)
LexToken(CLOSEBRACKET,')',1,1163)
-LexToken(COMMA,',',1,1164)
-LexToken(EOL,'\n',1,1165)
+LexToken(EOL,'\n',1,1164)
LexToken(END,'end',1,1174)
LexToken(EOL,'\n',1,1177)
LexToken(VAR,'ieee',1,1186)
@@ -139,11 +131,11 @@ LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1254)
LexToken(OPENBRACKET,'(',1,1269)
LexToken(OPENSQBRACKET,'[',1,1285)
LexToken(DQSTRING,'"Give a scalar scilab expression using inputs u1, u2,..."',1,1342)
-LexToken(SEMICOLON,';',1,1343)
+LexToken(SEMICOLON,';\n',1,1343)
LexToken(DQSTRING,'"If only one input, input is vector [u1,u2,...] (max 8)"',1,1412)
-LexToken(SEMICOLON,';',1,1413)
+LexToken(SEMICOLON,';\n',1,1413)
LexToken(DQSTRING,'"ex: (dd*u1+sin(u2)>0)*u3"',1,1452)
-LexToken(SEMICOLON,';',1,1453)
+LexToken(SEMICOLON,';\n',1,1453)
LexToken(DQSTRING,'"Note that here dd must be defined in context"',1,1512)
LexToken(CLOSESQBRACKET,']',1,1513)
LexToken(COMMA,',',1,1514)
@@ -188,8 +180,7 @@ LexToken(VAR,'ok',1,1729)
LexToken(THEN,'then',1,1732)
LexToken(EOL,'\n',1,1736)
LexToken(BREAK,'break',1,1753)
-LexToken(COMMA,',',1,1758)
-LexToken(EOL,'\n',1,1759)
+LexToken(EOL,'\n',1,1758)
LexToken(END,'end',1,1772)
LexToken(EOL,'\n',1,1775)
LexToken(PREVAR,'%exx',1,1788)
@@ -217,8 +208,7 @@ LexToken(EOL,'\n',1,1855)
LexToken(PREVAR,'%exx',1,1872)
LexToken(ASSIGNMENT,'=',1,1876)
LexToken(DQSTRING,'"0"',1,1879)
-LexToken(COMMA,',',1,1880)
-LexToken(EOL,'\n',1,1881)
+LexToken(EOL,'\n',1,1880)
LexToken(END,'end',1,1894)
LexToken(EOL,'\n',1,1912)
LexToken(EOL,'\n',1,1937)
@@ -232,8 +222,7 @@ LexToken(EOL,'\n',1,1966)
LexToken(PREVAR,'%nini',1,1983)
LexToken(ASSIGNMENT,'=',1,1988)
LexToken(NUMBER,'8',1,1989)
-LexToken(COMMA,',',1,1990)
-LexToken(EOL,'\n',1,1991)
+LexToken(EOL,'\n',1,1990)
LexToken(ELSE,'else',1,2004)
LexToken(EOL,'\n',1,2008)
LexToken(PREVAR,'%nini',1,2025)
@@ -254,8 +243,7 @@ LexToken(COLON,':',1,2100)
LexToken(PREVAR,'%nini',1,2101)
LexToken(ADDITION,'-',1,2106)
LexToken(NUMBER,'1',1,2107)
-LexToken(COMMA,',',1,2108)
-LexToken(EOL,'\n',1,2109)
+LexToken(EOL,'\n',1,2108)
LexToken(PREVAR,'%head',1,2126)
LexToken(ASSIGNMENT,'=',1,2131)
LexToken(PREVAR,'%head',1,2132)
@@ -268,8 +256,7 @@ LexToken(PREVAR,'%jji',1,2149)
LexToken(CLOSEBRACKET,')',1,2153)
LexToken(ADDITION,'+',1,2154)
LexToken(DQSTRING,'","',1,2157)
-LexToken(COMMA,',',1,2158)
-LexToken(EOL,'\n',1,2159)
+LexToken(EOL,'\n',1,2158)
LexToken(END,'end',1,2172)
LexToken(EOL,'\n',1,2175)
LexToken(PREVAR,'%head',1,2188)
@@ -784,24 +771,21 @@ LexToken(VAR,'macr2lst',1,4635)
LexToken(OPENBRACKET,'(',1,4643)
LexToken(PREVAR,'%foo',1,4644)
LexToken(CLOSEBRACKET,')',1,4648)
-LexToken(SEMICOLON,';',1,4649)
-LexToken(EOL,'\n',1,4650)
+LexToken(EOL,'\n',1,4649)
LexToken(PREVAR,'%mm',1,4655)
LexToken(ASSIGNMENT,'=',1,4658)
LexToken(VAR,'macrovar',1,4659)
LexToken(OPENBRACKET,'(',1,4667)
LexToken(PREVAR,'%foo',1,4668)
LexToken(CLOSEBRACKET,')',1,4672)
-LexToken(SEMICOLON,';',1,4673)
-LexToken(EOL,'\n',1,4674)
+LexToken(EOL,'\n',1,4673)
LexToken(PREVAR,'%MM',1,4679)
LexToken(ASSIGNMENT,'=',1,4682)
LexToken(PREVAR,'%mm',1,4683)
LexToken(OPENBRACKET,'(',1,4686)
LexToken(NUMBER,'3',1,4687)
LexToken(CLOSEBRACKET,')',1,4688)
-LexToken(SEMICOLON,';',1,4689)
-LexToken(EOL,'\n',1,4690)
+LexToken(EOL,'\n',1,4689)
LexToken(PREVAR,'%FF',1,4695)
LexToken(ASSIGNMENT,'=',1,4698)
LexToken(OPENSQBRACKET,'[',1,4699)
@@ -814,13 +798,13 @@ LexToken(SEMICOLON,';',1,4717)
LexToken(DQSTRING,'"exp"',1,4722)
LexToken(SEMICOLON,';',1,4723)
LexToken(DQSTRING,'"log"',1,4728)
-LexToken(SEMICOLON,';',1,4729)
+LexToken(SEMICOLON,';\n',1,4729)
LexToken(DQSTRING,'"sinh"',1,4740)
LexToken(SEMICOLON,';',1,4741)
LexToken(DQSTRING,'"cosh"',1,4747)
LexToken(SEMICOLON,';',1,4748)
LexToken(DQSTRING,'"tanh"',1,4754)
-LexToken(SEMICOLON,';',1,4755)
+LexToken(SEMICOLON,';\n',1,4755)
LexToken(DQSTRING,'"int"',1,4765)
LexToken(SEMICOLON,';',1,4766)
LexToken(DQSTRING,'"round"',1,4773)
@@ -828,7 +812,7 @@ LexToken(SEMICOLON,';',1,4774)
LexToken(DQSTRING,'"ceil"',1,4780)
LexToken(SEMICOLON,';',1,4781)
LexToken(DQSTRING,'"floor"',1,4788)
-LexToken(SEMICOLON,';',1,4789)
+LexToken(SEMICOLON,';\n',1,4789)
LexToken(DQSTRING,'"sign"',1,4800)
LexToken(SEMICOLON,';',1,4801)
LexToken(DQSTRING,'"abs"',1,4806)
@@ -836,7 +820,7 @@ LexToken(SEMICOLON,';',1,4807)
LexToken(DQSTRING,'"max"',1,4812)
LexToken(SEMICOLON,';',1,4813)
LexToken(DQSTRING,'"min"',1,4818)
-LexToken(SEMICOLON,';',1,4819)
+LexToken(SEMICOLON,';\n',1,4819)
LexToken(DQSTRING,'"asin"',1,4830)
LexToken(SEMICOLON,';',1,4831)
LexToken(DQSTRING,'"acos"',1,4837)
@@ -848,11 +832,11 @@ LexToken(SEMICOLON,';',1,4853)
LexToken(DQSTRING,'"acosh"',1,4860)
LexToken(SEMICOLON,';',1,4861)
LexToken(DQSTRING,'"atanh"',1,4868)
-LexToken(SEMICOLON,';',1,4869)
+LexToken(SEMICOLON,';\n',1,4869)
LexToken(DQSTRING,'"atan2"',1,4881)
-LexToken(SEMICOLON,';',1,4882)
+LexToken(SEMICOLON,';\n',1,4882)
LexToken(DQSTRING,'"log10"',1,4894)
-LexToken(SEMICOLON,';',1,4895)
+LexToken(SEMICOLON,';\n',1,4895)
LexToken(CLOSESQBRACKET,']',1,4901)
LexToken(SEMICOLON,';',1,4902)
LexToken(EOL,'\n',1,4920)
@@ -868,7 +852,7 @@ LexToken(SEMICOLON,';',1,4940)
LexToken(NUMBER,'1',1,4941)
LexToken(SEMICOLON,';',1,4942)
LexToken(NUMBER,'1',1,4943)
-LexToken(SEMICOLON,';',1,4944)
+LexToken(SEMICOLON,';\n',1,4944)
LexToken(NUMBER,'1',1,4950)
LexToken(SEMICOLON,';',1,4951)
LexToken(NUMBER,'1',1,4952)
@@ -881,7 +865,7 @@ LexToken(SEMICOLON,';',1,4963)
LexToken(NUMBER,'1',1,4964)
LexToken(SEMICOLON,';',1,4965)
LexToken(NUMBER,'1',1,4966)
-LexToken(SEMICOLON,';',1,4967)
+LexToken(SEMICOLON,';\n',1,4967)
LexToken(NUMBER,'1',1,4973)
LexToken(SEMICOLON,';',1,4974)
LexToken(NUMBER,'1',1,4975)
@@ -889,7 +873,7 @@ LexToken(SEMICOLON,';',1,4976)
LexToken(NUMBER,'2',1,4977)
LexToken(SEMICOLON,';',1,4978)
LexToken(NUMBER,'2',1,4979)
-LexToken(SEMICOLON,';',1,4980)
+LexToken(SEMICOLON,';\n',1,4980)
LexToken(NUMBER,'1',1,4986)
LexToken(SEMICOLON,';',1,4987)
LexToken(NUMBER,'1',1,4988)
@@ -901,9 +885,9 @@ LexToken(SEMICOLON,';',1,4993)
LexToken(NUMBER,'1',1,4994)
LexToken(SEMICOLON,';',1,4995)
LexToken(NUMBER,'1',1,4996)
-LexToken(SEMICOLON,';',1,4997)
+LexToken(SEMICOLON,';\n',1,4997)
LexToken(NUMBER,'2',1,5003)
-LexToken(SEMICOLON,';',1,5004)
+LexToken(SEMICOLON,';\n',1,5004)
LexToken(NUMBER,'1',1,5010)
LexToken(CLOSESQBRACKET,']',1,5016)
LexToken(SEMICOLON,';',1,5017)
@@ -1104,8 +1088,7 @@ LexToken(ASSIGNMENT,'=',1,5733)
LexToken(PREVAR,'%nz',1,5734)
LexToken(ADDITION,'+',1,5737)
LexToken(NUMBER,'1',1,5738)
-LexToken(COMMA,',',1,5739)
-LexToken(EOL,'\n',1,5740)
+LexToken(EOL,'\n',1,5739)
LexToken(END,'end',1,5761)
LexToken(EOL,'\n',1,5764)
LexToken(PREVAR,'%ijk',1,5785)
@@ -1387,8 +1370,7 @@ LexToken(ASSIGNMENT,'=',1,7251)
LexToken(PREVAR,'%nz',1,7252)
LexToken(ADDITION,'+',1,7255)
LexToken(NUMBER,'1',1,7256)
-LexToken(COMMA,',',1,7257)
-LexToken(EOL,'\n',1,7258)
+LexToken(EOL,'\n',1,7257)
LexToken(END,'end',1,7275)
LexToken(EOL,'\n',1,7278)
LexToken(END,'end',1,7291)
diff --git a/js/Misc/Extract_Activation.js b/js/Misc/Extract_Activation.js
index 16ad8c8f..1da935e1 100644
--- a/js/Misc/Extract_Activation.js
+++ b/js/Misc/Extract_Activation.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',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,'y',1,900)
LexToken(ASSIGNMENT,'=',1,901)
LexToken(OPENSQBRACKET,'[',1,902)
LexToken(CLOSESQBRACKET,']',1,903)
-LexToken(SEMICOLON,';',1,904)
-LexToken(EOL,'\n',1,905)
+LexToken(EOL,'\n',1,904)
LexToken(VAR,'typ',1,910)
LexToken(ASSIGNMENT,'=',1,913)
LexToken(OPENSQBRACKET,'[',1,914)
LexToken(CLOSESQBRACKET,']',1,915)
-LexToken(SEMICOLON,';',1,916)
-LexToken(EOL,'\n',1,917)
+LexToken(EOL,'\n',1,916)
LexToken(SELECT,'select',1,922)
LexToken(VAR,'job',1,929)
LexToken(EOL,'\n',1,932)
@@ -75,8 +72,7 @@ LexToken(ASSIGNMENT,'=',1,1006)
LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,1007)
LexToken(OPENBRACKET,'(',1,1021)
LexToken(CLOSEBRACKET,')',1,1022)
-LexToken(SEMICOLON,';',1,1023)
-LexToken(EOL,'\n',1,1024)
+LexToken(EOL,'\n',1,1023)
LexToken(VAR,'scs_m_1',1,1033)
LexToken(DOT,'.',1,1040)
LexToken(VAR,'objs',1,1041)
@@ -88,8 +84,7 @@ LexToken(VAR,'IFTHEL_f',1,1051)
LexToken(OPENBRACKET,'(',1,1059)
LexToken(DQSTRING,'"define"',1,1067)
LexToken(CLOSEBRACKET,')',1,1068)
-LexToken(SEMICOLON,';',1,1069)
-LexToken(EOL,'\n',1,1070)
+LexToken(EOL,'\n',1,1069)
LexToken(VAR,'scs_m_1',1,1079)
LexToken(DOT,'.',1,1086)
LexToken(VAR,'objs',1,1087)
@@ -101,8 +96,7 @@ LexToken(VAR,'CLKSOMV_f',1,1097)
LexToken(OPENBRACKET,'(',1,1106)
LexToken(DQSTRING,'"define"',1,1114)
LexToken(CLOSEBRACKET,')',1,1115)
-LexToken(SEMICOLON,';',1,1116)
-LexToken(EOL,'\n',1,1117)
+LexToken(EOL,'\n',1,1116)
LexToken(VAR,'scs_m_1',1,1126)
LexToken(DOT,'.',1,1133)
LexToken(VAR,'objs',1,1134)
@@ -114,8 +108,7 @@ LexToken(VAR,'IN_f',1,1144)
LexToken(OPENBRACKET,'(',1,1148)
LexToken(DQSTRING,'"define"',1,1156)
LexToken(CLOSEBRACKET,')',1,1157)
-LexToken(SEMICOLON,';',1,1158)
-LexToken(EOL,'\n',1,1159)
+LexToken(EOL,'\n',1,1158)
LexToken(VAR,'scs_m_1',1,1168)
LexToken(DOT,'.',1,1175)
LexToken(VAR,'objs',1,1176)
@@ -127,8 +120,7 @@ LexToken(VAR,'CLKOUTV_f',1,1186)
LexToken(OPENBRACKET,'(',1,1195)
LexToken(DQSTRING,'"define"',1,1203)
LexToken(CLOSEBRACKET,')',1,1204)
-LexToken(SEMICOLON,';',1,1205)
-LexToken(EOL,'\n',1,1206)
+LexToken(EOL,'\n',1,1205)
LexToken(VAR,'scs_m_1',1,1215)
LexToken(DOT,'.',1,1222)
LexToken(VAR,'objs',1,1223)
@@ -139,8 +131,7 @@ LexToken(ASSIGNMENT,'=',1,1231)
LexToken(SCICOS_LINK,'scicos_link',1,1233)
LexToken(OPENBRACKET,'(',1,1244)
LexToken(CLOSEBRACKET,')',1,1245)
-LexToken(SEMICOLON,';',1,1246)
-LexToken(EOL,'\n',1,1247)
+LexToken(EOL,'\n',1,1246)
LexToken(VAR,'scs_m_1',1,1256)
LexToken(DOT,'.',1,1263)
LexToken(VAR,'objs',1,1264)
@@ -151,8 +142,7 @@ LexToken(ASSIGNMENT,'=',1,1272)
LexToken(SCICOS_LINK,'scicos_link',1,1274)
LexToken(OPENBRACKET,'(',1,1285)
LexToken(CLOSEBRACKET,')',1,1286)
-LexToken(SEMICOLON,';',1,1287)
-LexToken(EOL,'\n',1,1288)
+LexToken(EOL,'\n',1,1287)
LexToken(VAR,'scs_m_1',1,1297)
LexToken(DOT,'.',1,1304)
LexToken(VAR,'objs',1,1305)
@@ -163,8 +153,7 @@ LexToken(ASSIGNMENT,'=',1,1313)
LexToken(SCICOS_LINK,'scicos_link',1,1315)
LexToken(OPENBRACKET,'(',1,1326)
LexToken(CLOSEBRACKET,')',1,1327)
-LexToken(SEMICOLON,';',1,1328)
-LexToken(EOL,'\n',1,1329)
+LexToken(EOL,'\n',1,1328)
LexToken(VAR,'scs_m_1',1,1338)
LexToken(DOT,'.',1,1345)
LexToken(VAR,'objs',1,1346)
@@ -175,8 +164,7 @@ LexToken(ASSIGNMENT,'=',1,1354)
LexToken(SCICOS_LINK,'scicos_link',1,1356)
LexToken(OPENBRACKET,'(',1,1367)
LexToken(CLOSEBRACKET,')',1,1368)
-LexToken(SEMICOLON,';',1,1369)
-LexToken(EOL,'\n',1,1370)
+LexToken(EOL,'\n',1,1369)
LexToken(EOL,'\n',1,1371)
LexToken(EOL,'\n',1,1391)
LexToken(VAR,'blk',1,1400)
@@ -187,22 +175,19 @@ LexToken(VAR,'objs',1,1414)
LexToken(OPENBRACKET,'(',1,1418)
LexToken(NUMBER,'1',1,1419)
LexToken(CLOSEBRACKET,')',1,1420)
-LexToken(SEMICOLON,';',1,1421)
-LexToken(EOL,'\n',1,1422)
+LexToken(EOL,'\n',1,1421)
LexToken(VAR,'graphics',1,1431)
LexToken(ASSIGNMENT,'=',1,1440)
LexToken(VAR,'blk',1,1442)
LexToken(DOT,'.',1,1445)
LexToken(VAR,'graphics',1,1446)
-LexToken(SEMICOLON,';',1,1454)
-LexToken(EOL,'\n',1,1455)
+LexToken(EOL,'\n',1,1454)
LexToken(VAR,'model',1,1464)
LexToken(ASSIGNMENT,'=',1,1470)
LexToken(VAR,'blk',1,1472)
LexToken(DOT,'.',1,1475)
LexToken(VAR,'model',1,1476)
-LexToken(SEMICOLON,';',1,1481)
-LexToken(EOL,'\n',1,1482)
+LexToken(EOL,'\n',1,1481)
LexToken(EOL,'\n',1,1483)
LexToken(VAR,'graphics',1,1492)
LexToken(DOT,'.',1,1500)
@@ -212,8 +197,7 @@ LexToken(OPENSQBRACKET,'[',1,1508)
LexToken(NUMBER,'80',1,1509)
LexToken(NUMBER,'0',1,1512)
LexToken(CLOSESQBRACKET,']',1,1513)
-LexToken(SEMICOLON,';',1,1514)
-LexToken(EOL,'\n',1,1515)
+LexToken(EOL,'\n',1,1514)
LexToken(VAR,'graphics',1,1524)
LexToken(DOT,'.',1,1532)
LexToken(VAR,'sz',1,1533)
@@ -222,8 +206,7 @@ LexToken(OPENSQBRACKET,'[',1,1538)
LexToken(NUMBER,'60',1,1539)
LexToken(NUMBER,'40',1,1542)
LexToken(CLOSESQBRACKET,']',1,1544)
-LexToken(SEMICOLON,';',1,1545)
-LexToken(EOL,'\n',1,1546)
+LexToken(EOL,'\n',1,1545)
LexToken(EOL,'\n',1,1547)
LexToken(VAR,'graphics',1,1556)
LexToken(DOT,'.',1,1564)
@@ -234,38 +217,33 @@ LexToken(DQSTRING,'"0"',1,1576)
LexToken(SEMICOLON,';',1,1577)
LexToken(DQSTRING,'"0"',1,1580)
LexToken(CLOSESQBRACKET,']',1,1581)
-LexToken(SEMICOLON,';',1,1582)
-LexToken(EOL,'\n',1,1583)
+LexToken(EOL,'\n',1,1582)
LexToken(VAR,'model',1,1592)
LexToken(DOT,'.',1,1597)
LexToken(VAR,'evtin',1,1598)
LexToken(ASSIGNMENT,'=',1,1604)
LexToken(OPENSQBRACKET,'[',1,1606)
LexToken(CLOSESQBRACKET,']',1,1607)
-LexToken(SEMICOLON,';',1,1608)
-LexToken(EOL,'\n',1,1609)
+LexToken(EOL,'\n',1,1608)
LexToken(VAR,'model',1,1618)
LexToken(DOT,'.',1,1623)
LexToken(VAR,'nzcross',1,1624)
LexToken(ASSIGNMENT,'=',1,1632)
LexToken(NUMBER,'0',1,1634)
-LexToken(SEMICOLON,';',1,1635)
-LexToken(EOL,'\n',1,1636)
+LexToken(EOL,'\n',1,1635)
LexToken(VAR,'model',1,1645)
LexToken(DOT,'.',1,1650)
LexToken(VAR,'nmode',1,1651)
LexToken(ASSIGNMENT,'=',1,1657)
LexToken(NUMBER,'0',1,1659)
-LexToken(SEMICOLON,';',1,1660)
-LexToken(EOL,'\n',1,1661)
+LexToken(EOL,'\n',1,1660)
LexToken(EOL,'\n',1,1662)
LexToken(VAR,'graphics',1,1671)
LexToken(DOT,'.',1,1679)
LexToken(VAR,'pin',1,1680)
LexToken(ASSIGNMENT,'=',1,1684)
LexToken(NUMBER,'7',1,1686)
-LexToken(SEMICOLON,';',1,1687)
-LexToken(EOL,'\n',1,1688)
+LexToken(EOL,'\n',1,1687)
LexToken(VAR,'graphics',1,1697)
LexToken(DOT,'.',1,1705)
LexToken(VAR,'peout',1,1706)
@@ -275,23 +253,20 @@ LexToken(NUMBER,'5',1,1715)
LexToken(SEMICOLON,';',1,1716)
LexToken(NUMBER,'6',1,1717)
LexToken(CLOSESQBRACKET,']',1,1718)
-LexToken(SEMICOLON,';',1,1719)
-LexToken(EOL,'\n',1,1720)
+LexToken(EOL,'\n',1,1719)
LexToken(EOL,'\n',1,1721)
LexToken(VAR,'blk',1,1730)
LexToken(DOT,'.',1,1733)
LexToken(VAR,'graphics',1,1734)
LexToken(ASSIGNMENT,'=',1,1743)
LexToken(VAR,'graphics',1,1745)
-LexToken(SEMICOLON,';',1,1753)
-LexToken(EOL,'\n',1,1754)
+LexToken(EOL,'\n',1,1753)
LexToken(VAR,'blk',1,1763)
LexToken(DOT,'.',1,1766)
LexToken(VAR,'model',1,1767)
LexToken(ASSIGNMENT,'=',1,1773)
LexToken(VAR,'model',1,1775)
-LexToken(SEMICOLON,';',1,1780)
-LexToken(EOL,'\n',1,1781)
+LexToken(EOL,'\n',1,1780)
LexToken(VAR,'scs_m_1',1,1790)
LexToken(DOT,'.',1,1797)
LexToken(VAR,'objs',1,1798)
@@ -300,8 +275,7 @@ LexToken(NUMBER,'1',1,1803)
LexToken(CLOSEBRACKET,')',1,1804)
LexToken(ASSIGNMENT,'=',1,1806)
LexToken(VAR,'blk',1,1808)
-LexToken(SEMICOLON,';',1,1811)
-LexToken(EOL,'\n',1,1812)
+LexToken(EOL,'\n',1,1811)
LexToken(EOL,'\n',1,1813)
LexToken(EOL,'\n',1,1834)
LexToken(VAR,'blk',1,1843)
@@ -312,22 +286,19 @@ LexToken(VAR,'objs',1,1857)
LexToken(OPENBRACKET,'(',1,1861)
LexToken(NUMBER,'2',1,1862)
LexToken(CLOSEBRACKET,')',1,1863)
-LexToken(SEMICOLON,';',1,1864)
-LexToken(EOL,'\n',1,1865)
+LexToken(EOL,'\n',1,1864)
LexToken(VAR,'graphics',1,1874)
LexToken(ASSIGNMENT,'=',1,1883)
LexToken(VAR,'blk',1,1885)
LexToken(DOT,'.',1,1888)
LexToken(VAR,'graphics',1,1889)
-LexToken(SEMICOLON,';',1,1897)
-LexToken(EOL,'\n',1,1898)
+LexToken(EOL,'\n',1,1897)
LexToken(VAR,'model',1,1907)
LexToken(ASSIGNMENT,'=',1,1913)
LexToken(VAR,'blk',1,1915)
LexToken(DOT,'.',1,1918)
LexToken(VAR,'model',1,1919)
-LexToken(SEMICOLON,';',1,1924)
-LexToken(EOL,'\n',1,1925)
+LexToken(EOL,'\n',1,1924)
LexToken(EOL,'\n',1,1926)
LexToken(VAR,'graphics',1,1935)
LexToken(DOT,'.',1,1943)
@@ -338,8 +309,7 @@ LexToken(NUMBER,'80',1,1952)
LexToken(ADDITION,'-',1,1955)
LexToken(NUMBER,'80',1,1956)
LexToken(CLOSESQBRACKET,']',1,1958)
-LexToken(SEMICOLON,';',1,1959)
-LexToken(EOL,'\n',1,1960)
+LexToken(EOL,'\n',1,1959)
LexToken(VAR,'graphics',1,1969)
LexToken(DOT,'.',1,1977)
LexToken(VAR,'sz',1,1978)
@@ -348,8 +318,7 @@ LexToken(OPENSQBRACKET,'[',1,1983)
LexToken(NUMBER,'80',1,1984)
LexToken(NUMBER,'40',1,1987)
LexToken(CLOSESQBRACKET,']',1,1989)
-LexToken(SEMICOLON,';',1,1990)
-LexToken(EOL,'\n',1,1991)
+LexToken(EOL,'\n',1,1990)
LexToken(EOL,'\n',1,1992)
LexToken(VAR,'graphics',1,2001)
LexToken(DOT,'.',1,2009)
@@ -360,30 +329,26 @@ LexToken(NUMBER,'5',1,2018)
LexToken(SEMICOLON,';',1,2019)
LexToken(NUMBER,'6',1,2020)
LexToken(CLOSESQBRACKET,']',1,2021)
-LexToken(SEMICOLON,';',1,2022)
-LexToken(EOL,'\n',1,2023)
+LexToken(EOL,'\n',1,2022)
LexToken(VAR,'graphics',1,2032)
LexToken(DOT,'.',1,2040)
LexToken(VAR,'peout',1,2041)
LexToken(ASSIGNMENT,'=',1,2047)
LexToken(NUMBER,'8',1,2049)
-LexToken(SEMICOLON,';',1,2050)
-LexToken(EOL,'\n',1,2051)
+LexToken(EOL,'\n',1,2050)
LexToken(EOL,'\n',1,2052)
LexToken(VAR,'blk',1,2061)
LexToken(DOT,'.',1,2064)
LexToken(VAR,'graphics',1,2065)
LexToken(ASSIGNMENT,'=',1,2074)
LexToken(VAR,'graphics',1,2076)
-LexToken(SEMICOLON,';',1,2084)
-LexToken(EOL,'\n',1,2085)
+LexToken(EOL,'\n',1,2084)
LexToken(VAR,'blk',1,2094)
LexToken(DOT,'.',1,2097)
LexToken(VAR,'model',1,2098)
LexToken(ASSIGNMENT,'=',1,2104)
LexToken(VAR,'model',1,2106)
-LexToken(SEMICOLON,';',1,2111)
-LexToken(EOL,'\n',1,2112)
+LexToken(EOL,'\n',1,2111)
LexToken(VAR,'scs_m_1',1,2121)
LexToken(DOT,'.',1,2128)
LexToken(VAR,'objs',1,2129)
@@ -392,8 +357,7 @@ LexToken(NUMBER,'2',1,2134)
LexToken(CLOSEBRACKET,')',1,2135)
LexToken(ASSIGNMENT,'=',1,2137)
LexToken(VAR,'blk',1,2139)
-LexToken(SEMICOLON,';',1,2142)
-LexToken(EOL,'\n',1,2143)
+LexToken(EOL,'\n',1,2142)
LexToken(EOL,'\n',1,2144)
LexToken(EOL,'\n',1,2160)
LexToken(VAR,'blk',1,2169)
@@ -404,22 +368,19 @@ LexToken(VAR,'objs',1,2183)
LexToken(OPENBRACKET,'(',1,2187)
LexToken(NUMBER,'3',1,2188)
LexToken(CLOSEBRACKET,')',1,2189)
-LexToken(SEMICOLON,';',1,2190)
-LexToken(EOL,'\n',1,2191)
+LexToken(EOL,'\n',1,2190)
LexToken(VAR,'graphics',1,2200)
LexToken(ASSIGNMENT,'=',1,2209)
LexToken(VAR,'blk',1,2211)
LexToken(DOT,'.',1,2214)
LexToken(VAR,'graphics',1,2215)
-LexToken(SEMICOLON,';',1,2223)
-LexToken(EOL,'\n',1,2224)
+LexToken(EOL,'\n',1,2223)
LexToken(VAR,'model',1,2233)
LexToken(ASSIGNMENT,'=',1,2239)
LexToken(VAR,'blk',1,2241)
LexToken(DOT,'.',1,2244)
LexToken(VAR,'model',1,2245)
-LexToken(SEMICOLON,';',1,2250)
-LexToken(EOL,'\n',1,2251)
+LexToken(EOL,'\n',1,2250)
LexToken(EOL,'\n',1,2252)
LexToken(VAR,'graphics',1,2261)
LexToken(DOT,'.',1,2269)
@@ -429,8 +390,7 @@ LexToken(OPENSQBRACKET,'[',1,2277)
LexToken(NUMBER,'0',1,2278)
LexToken(NUMBER,'10',1,2280)
LexToken(CLOSESQBRACKET,']',1,2282)
-LexToken(SEMICOLON,';',1,2283)
-LexToken(EOL,'\n',1,2284)
+LexToken(EOL,'\n',1,2283)
LexToken(VAR,'graphics',1,2293)
LexToken(DOT,'.',1,2301)
LexToken(VAR,'sz',1,2302)
@@ -439,8 +399,7 @@ LexToken(OPENSQBRACKET,'[',1,2307)
LexToken(NUMBER,'20',1,2308)
LexToken(NUMBER,'20',1,2311)
LexToken(CLOSESQBRACKET,']',1,2313)
-LexToken(SEMICOLON,';',1,2314)
-LexToken(EOL,'\n',1,2315)
+LexToken(EOL,'\n',1,2314)
LexToken(EOL,'\n',1,2316)
LexToken(VAR,'graphics',1,2325)
LexToken(DOT,'.',1,2333)
@@ -449,38 +408,33 @@ LexToken(ASSIGNMENT,'=',1,2340)
LexToken(OPENSQBRACKET,'[',1,2342)
LexToken(DQSTRING,'"1"',1,2345)
LexToken(CLOSESQBRACKET,']',1,2346)
-LexToken(SEMICOLON,';',1,2347)
-LexToken(EOL,'\n',1,2348)
+LexToken(EOL,'\n',1,2347)
LexToken(VAR,'model',1,2357)
LexToken(DOT,'.',1,2362)
LexToken(VAR,'ipar',1,2363)
LexToken(ASSIGNMENT,'=',1,2368)
LexToken(NUMBER,'1',1,2370)
-LexToken(SEMICOLON,';',1,2371)
-LexToken(EOL,'\n',1,2372)
+LexToken(EOL,'\n',1,2371)
LexToken(EOL,'\n',1,2373)
LexToken(VAR,'graphics',1,2382)
LexToken(DOT,'.',1,2390)
LexToken(VAR,'pout',1,2391)
LexToken(ASSIGNMENT,'=',1,2396)
LexToken(NUMBER,'7',1,2398)
-LexToken(SEMICOLON,';',1,2399)
-LexToken(EOL,'\n',1,2400)
+LexToken(EOL,'\n',1,2399)
LexToken(EOL,'\n',1,2401)
LexToken(VAR,'blk',1,2410)
LexToken(DOT,'.',1,2413)
LexToken(VAR,'graphics',1,2414)
LexToken(ASSIGNMENT,'=',1,2423)
LexToken(VAR,'graphics',1,2425)
-LexToken(SEMICOLON,';',1,2433)
-LexToken(EOL,'\n',1,2434)
+LexToken(EOL,'\n',1,2433)
LexToken(VAR,'blk',1,2443)
LexToken(DOT,'.',1,2446)
LexToken(VAR,'model',1,2447)
LexToken(ASSIGNMENT,'=',1,2453)
LexToken(VAR,'model',1,2455)
-LexToken(SEMICOLON,';',1,2460)
-LexToken(EOL,'\n',1,2461)
+LexToken(EOL,'\n',1,2460)
LexToken(VAR,'scs_m_1',1,2470)
LexToken(DOT,'.',1,2477)
LexToken(VAR,'objs',1,2478)
@@ -489,8 +443,7 @@ LexToken(NUMBER,'3',1,2483)
LexToken(CLOSEBRACKET,')',1,2484)
LexToken(ASSIGNMENT,'=',1,2486)
LexToken(VAR,'blk',1,2488)
-LexToken(SEMICOLON,';',1,2491)
-LexToken(EOL,'\n',1,2492)
+LexToken(EOL,'\n',1,2491)
LexToken(EOL,'\n',1,2493)
LexToken(EOL,'\n',1,2514)
LexToken(VAR,'blk',1,2523)
@@ -501,22 +454,19 @@ LexToken(VAR,'objs',1,2537)
LexToken(OPENBRACKET,'(',1,2541)
LexToken(NUMBER,'4',1,2542)
LexToken(CLOSEBRACKET,')',1,2543)
-LexToken(SEMICOLON,';',1,2544)
-LexToken(EOL,'\n',1,2545)
+LexToken(EOL,'\n',1,2544)
LexToken(VAR,'graphics',1,2554)
LexToken(ASSIGNMENT,'=',1,2563)
LexToken(VAR,'blk',1,2565)
LexToken(DOT,'.',1,2568)
LexToken(VAR,'graphics',1,2569)
-LexToken(SEMICOLON,';',1,2577)
-LexToken(EOL,'\n',1,2578)
+LexToken(EOL,'\n',1,2577)
LexToken(VAR,'model',1,2587)
LexToken(ASSIGNMENT,'=',1,2593)
LexToken(VAR,'blk',1,2595)
LexToken(DOT,'.',1,2598)
LexToken(VAR,'model',1,2599)
-LexToken(SEMICOLON,';',1,2604)
-LexToken(EOL,'\n',1,2605)
+LexToken(EOL,'\n',1,2604)
LexToken(EOL,'\n',1,2606)
LexToken(VAR,'graphics',1,2615)
LexToken(DOT,'.',1,2623)
@@ -527,8 +477,7 @@ LexToken(NUMBER,'110',1,2632)
LexToken(ADDITION,'-',1,2636)
LexToken(NUMBER,'140',1,2637)
LexToken(CLOSESQBRACKET,']',1,2640)
-LexToken(SEMICOLON,';',1,2641)
-LexToken(EOL,'\n',1,2642)
+LexToken(EOL,'\n',1,2641)
LexToken(VAR,'graphics',1,2651)
LexToken(DOT,'.',1,2659)
LexToken(VAR,'sz',1,2660)
@@ -537,8 +486,7 @@ LexToken(OPENSQBRACKET,'[',1,2665)
LexToken(NUMBER,'20',1,2666)
LexToken(NUMBER,'20',1,2669)
LexToken(CLOSESQBRACKET,']',1,2671)
-LexToken(SEMICOLON,';',1,2672)
-LexToken(EOL,'\n',1,2673)
+LexToken(EOL,'\n',1,2672)
LexToken(EOL,'\n',1,2674)
LexToken(VAR,'graphics',1,2683)
LexToken(DOT,'.',1,2691)
@@ -547,38 +495,33 @@ LexToken(ASSIGNMENT,'=',1,2698)
LexToken(OPENSQBRACKET,'[',1,2700)
LexToken(DQSTRING,'"1"',1,2703)
LexToken(CLOSESQBRACKET,']',1,2704)
-LexToken(SEMICOLON,';',1,2705)
-LexToken(EOL,'\n',1,2706)
+LexToken(EOL,'\n',1,2705)
LexToken(VAR,'model',1,2715)
LexToken(DOT,'.',1,2720)
LexToken(VAR,'ipar',1,2721)
LexToken(ASSIGNMENT,'=',1,2726)
LexToken(NUMBER,'1',1,2728)
-LexToken(SEMICOLON,';',1,2729)
-LexToken(EOL,'\n',1,2730)
+LexToken(EOL,'\n',1,2729)
LexToken(EOL,'\n',1,2731)
LexToken(VAR,'graphics',1,2740)
LexToken(DOT,'.',1,2748)
LexToken(VAR,'pein',1,2749)
LexToken(ASSIGNMENT,'=',1,2754)
LexToken(NUMBER,'8',1,2756)
-LexToken(SEMICOLON,';',1,2757)
-LexToken(EOL,'\n',1,2758)
+LexToken(EOL,'\n',1,2757)
LexToken(EOL,'\n',1,2759)
LexToken(VAR,'blk',1,2768)
LexToken(DOT,'.',1,2771)
LexToken(VAR,'graphics',1,2772)
LexToken(ASSIGNMENT,'=',1,2781)
LexToken(VAR,'graphics',1,2783)
-LexToken(SEMICOLON,';',1,2791)
-LexToken(EOL,'\n',1,2792)
+LexToken(EOL,'\n',1,2791)
LexToken(VAR,'blk',1,2801)
LexToken(DOT,'.',1,2804)
LexToken(VAR,'model',1,2805)
LexToken(ASSIGNMENT,'=',1,2811)
LexToken(VAR,'model',1,2813)
-LexToken(SEMICOLON,';',1,2818)
-LexToken(EOL,'\n',1,2819)
+LexToken(EOL,'\n',1,2818)
LexToken(VAR,'scs_m_1',1,2828)
LexToken(DOT,'.',1,2835)
LexToken(VAR,'objs',1,2836)
@@ -587,8 +530,7 @@ LexToken(NUMBER,'4',1,2841)
LexToken(CLOSEBRACKET,')',1,2842)
LexToken(ASSIGNMENT,'=',1,2844)
LexToken(VAR,'blk',1,2846)
-LexToken(SEMICOLON,';',1,2849)
-LexToken(EOL,'\n',1,2850)
+LexToken(EOL,'\n',1,2849)
LexToken(EOL,'\n',1,2851)
LexToken(EOL,'\n',1,2884)
LexToken(VAR,'lnk',1,2893)
@@ -599,8 +541,7 @@ LexToken(VAR,'objs',1,2907)
LexToken(OPENBRACKET,'(',1,2911)
LexToken(NUMBER,'5',1,2912)
LexToken(CLOSEBRACKET,')',1,2913)
-LexToken(SEMICOLON,';',1,2914)
-LexToken(EOL,'\n',1,2915)
+LexToken(EOL,'\n',1,2914)
LexToken(EOL,'\n',1,2916)
LexToken(VAR,'lnk',1,2925)
LexToken(DOT,'.',1,2928)
@@ -611,8 +552,7 @@ LexToken(NUMBER,'5',1,2935)
LexToken(ADDITION,'-',1,2937)
LexToken(NUMBER,'1',1,2938)
LexToken(CLOSESQBRACKET,']',1,2939)
-LexToken(SEMICOLON,';',1,2940)
-LexToken(EOL,'\n',1,2941)
+LexToken(EOL,'\n',1,2940)
LexToken(VAR,'lnk',1,2950)
LexToken(DOT,'.',1,2953)
LexToken(VAR,'from',1,2954)
@@ -622,8 +562,7 @@ LexToken(NUMBER,'1',1,2962)
LexToken(NUMBER,'1',1,2964)
LexToken(NUMBER,'0',1,2966)
LexToken(CLOSESQBRACKET,']',1,2967)
-LexToken(SEMICOLON,';',1,2968)
-LexToken(EOL,'\n',1,2969)
+LexToken(EOL,'\n',1,2968)
LexToken(VAR,'lnk',1,2978)
LexToken(DOT,'.',1,2981)
LexToken(VAR,'to',1,2982)
@@ -633,8 +572,7 @@ LexToken(NUMBER,'2',1,2988)
LexToken(NUMBER,'1',1,2990)
LexToken(NUMBER,'1',1,2992)
LexToken(CLOSESQBRACKET,']',1,2993)
-LexToken(SEMICOLON,';',1,2994)
-LexToken(EOL,'\n',1,2995)
+LexToken(EOL,'\n',1,2994)
LexToken(EOL,'\n',1,2996)
LexToken(VAR,'scs_m_1',1,3005)
LexToken(DOT,'.',1,3012)
@@ -644,8 +582,7 @@ LexToken(NUMBER,'5',1,3018)
LexToken(CLOSEBRACKET,')',1,3019)
LexToken(ASSIGNMENT,'=',1,3021)
LexToken(VAR,'lnk',1,3023)
-LexToken(SEMICOLON,';',1,3026)
-LexToken(EOL,'\n',1,3027)
+LexToken(EOL,'\n',1,3026)
LexToken(EOL,'\n',1,3028)
LexToken(EOL,'\n',1,3061)
LexToken(VAR,'lnk',1,3070)
@@ -656,8 +593,7 @@ LexToken(VAR,'objs',1,3084)
LexToken(OPENBRACKET,'(',1,3088)
LexToken(NUMBER,'6',1,3089)
LexToken(CLOSEBRACKET,')',1,3090)
-LexToken(SEMICOLON,';',1,3091)
-LexToken(EOL,'\n',1,3092)
+LexToken(EOL,'\n',1,3091)
LexToken(EOL,'\n',1,3093)
LexToken(VAR,'lnk',1,3102)
LexToken(DOT,'.',1,3105)
@@ -668,8 +604,7 @@ LexToken(NUMBER,'5',1,3112)
LexToken(ADDITION,'-',1,3114)
LexToken(NUMBER,'1',1,3115)
LexToken(CLOSESQBRACKET,']',1,3116)
-LexToken(SEMICOLON,';',1,3117)
-LexToken(EOL,'\n',1,3118)
+LexToken(EOL,'\n',1,3117)
LexToken(VAR,'lnk',1,3127)
LexToken(DOT,'.',1,3130)
LexToken(VAR,'from',1,3131)
@@ -679,8 +614,7 @@ LexToken(NUMBER,'1',1,3139)
LexToken(NUMBER,'2',1,3141)
LexToken(NUMBER,'0',1,3143)
LexToken(CLOSESQBRACKET,']',1,3144)
-LexToken(SEMICOLON,';',1,3145)
-LexToken(EOL,'\n',1,3146)
+LexToken(EOL,'\n',1,3145)
LexToken(VAR,'lnk',1,3155)
LexToken(DOT,'.',1,3158)
LexToken(VAR,'to',1,3159)
@@ -690,8 +624,7 @@ LexToken(NUMBER,'2',1,3165)
LexToken(NUMBER,'2',1,3167)
LexToken(NUMBER,'1',1,3169)
LexToken(CLOSESQBRACKET,']',1,3170)
-LexToken(SEMICOLON,';',1,3171)
-LexToken(EOL,'\n',1,3172)
+LexToken(EOL,'\n',1,3171)
LexToken(EOL,'\n',1,3173)
LexToken(VAR,'scs_m_1',1,3182)
LexToken(DOT,'.',1,3189)
@@ -701,8 +634,7 @@ LexToken(NUMBER,'6',1,3195)
LexToken(CLOSEBRACKET,')',1,3196)
LexToken(ASSIGNMENT,'=',1,3198)
LexToken(VAR,'lnk',1,3200)
-LexToken(SEMICOLON,';',1,3203)
-LexToken(EOL,'\n',1,3204)
+LexToken(EOL,'\n',1,3203)
LexToken(EOL,'\n',1,3205)
LexToken(EOL,'\n',1,3233)
LexToken(VAR,'lnk',1,3242)
@@ -713,8 +645,7 @@ LexToken(VAR,'objs',1,3256)
LexToken(OPENBRACKET,'(',1,3260)
LexToken(NUMBER,'7',1,3261)
LexToken(CLOSEBRACKET,')',1,3262)
-LexToken(SEMICOLON,';',1,3263)
-LexToken(EOL,'\n',1,3264)
+LexToken(EOL,'\n',1,3263)
LexToken(EOL,'\n',1,3265)
LexToken(VAR,'lnk',1,3274)
LexToken(DOT,'.',1,3277)
@@ -725,8 +656,7 @@ LexToken(NUMBER,'3',1,3286)
LexToken(NUMBER,'1',1,3288)
LexToken(NUMBER,'0',1,3290)
LexToken(CLOSESQBRACKET,']',1,3291)
-LexToken(SEMICOLON,';',1,3292)
-LexToken(EOL,'\n',1,3293)
+LexToken(EOL,'\n',1,3292)
LexToken(VAR,'lnk',1,3302)
LexToken(DOT,'.',1,3305)
LexToken(VAR,'to',1,3306)
@@ -736,8 +666,7 @@ LexToken(NUMBER,'1',1,3312)
LexToken(NUMBER,'1',1,3314)
LexToken(NUMBER,'1',1,3316)
LexToken(CLOSESQBRACKET,']',1,3317)
-LexToken(SEMICOLON,';',1,3318)
-LexToken(EOL,'\n',1,3319)
+LexToken(EOL,'\n',1,3318)
LexToken(EOL,'\n',1,3320)
LexToken(VAR,'scs_m_1',1,3329)
LexToken(DOT,'.',1,3336)
@@ -747,8 +676,7 @@ LexToken(NUMBER,'7',1,3342)
LexToken(CLOSEBRACKET,')',1,3343)
LexToken(ASSIGNMENT,'=',1,3345)
LexToken(VAR,'lnk',1,3347)
-LexToken(SEMICOLON,';',1,3350)
-LexToken(EOL,'\n',1,3351)
+LexToken(EOL,'\n',1,3350)
LexToken(EOL,'\n',1,3352)
LexToken(EOL,'\n',1,3386)
LexToken(VAR,'lnk',1,3395)
@@ -759,8 +687,7 @@ LexToken(VAR,'objs',1,3409)
LexToken(OPENBRACKET,'(',1,3413)
LexToken(NUMBER,'8',1,3414)
LexToken(CLOSEBRACKET,')',1,3415)
-LexToken(SEMICOLON,';',1,3416)
-LexToken(EOL,'\n',1,3417)
+LexToken(EOL,'\n',1,3416)
LexToken(EOL,'\n',1,3418)
LexToken(VAR,'lnk',1,3427)
LexToken(DOT,'.',1,3430)
@@ -771,8 +698,7 @@ LexToken(NUMBER,'5',1,3437)
LexToken(ADDITION,'-',1,3439)
LexToken(NUMBER,'1',1,3440)
LexToken(CLOSESQBRACKET,']',1,3441)
-LexToken(SEMICOLON,';',1,3442)
-LexToken(EOL,'\n',1,3443)
+LexToken(EOL,'\n',1,3442)
LexToken(VAR,'lnk',1,3452)
LexToken(DOT,'.',1,3455)
LexToken(VAR,'from',1,3456)
@@ -782,8 +708,7 @@ LexToken(NUMBER,'2',1,3464)
LexToken(NUMBER,'1',1,3466)
LexToken(NUMBER,'0',1,3468)
LexToken(CLOSESQBRACKET,']',1,3469)
-LexToken(SEMICOLON,';',1,3470)
-LexToken(EOL,'\n',1,3471)
+LexToken(EOL,'\n',1,3470)
LexToken(VAR,'lnk',1,3480)
LexToken(DOT,'.',1,3483)
LexToken(VAR,'to',1,3484)
@@ -793,8 +718,7 @@ LexToken(NUMBER,'4',1,3490)
LexToken(NUMBER,'1',1,3492)
LexToken(NUMBER,'1',1,3494)
LexToken(CLOSESQBRACKET,']',1,3495)
-LexToken(SEMICOLON,';',1,3496)
-LexToken(EOL,'\n',1,3497)
+LexToken(EOL,'\n',1,3496)
LexToken(EOL,'\n',1,3498)
LexToken(VAR,'scs_m_1',1,3507)
LexToken(DOT,'.',1,3514)
@@ -804,8 +728,7 @@ LexToken(NUMBER,'8',1,3520)
LexToken(CLOSEBRACKET,')',1,3521)
LexToken(ASSIGNMENT,'=',1,3523)
LexToken(VAR,'lnk',1,3525)
-LexToken(SEMICOLON,';',1,3528)
-LexToken(EOL,'\n',1,3529)
+LexToken(EOL,'\n',1,3528)
LexToken(EOL,'\n',1,3530)
LexToken(CLEAR,'clear',1,3539)
LexToken(VAR,'blk',1,3545)
@@ -817,43 +740,37 @@ LexToken(ASSIGNMENT,'=',1,3567)
LexToken(SCICOS_MODEL,'scicos_model',1,3568)
LexToken(OPENBRACKET,'(',1,3580)
LexToken(CLOSEBRACKET,')',1,3581)
-LexToken(SEMICOLON,';',1,3582)
-LexToken(EOL,'\n',1,3583)
+LexToken(EOL,'\n',1,3582)
LexToken(VAR,'model',1,3592)
LexToken(DOT,'.',1,3597)
LexToken(VAR,'sim',1,3598)
LexToken(ASSIGNMENT,'=',1,3602)
LexToken(DQSTRING,'"csuper"',1,3611)
-LexToken(SEMICOLON,';',1,3612)
-LexToken(EOL,'\n',1,3613)
+LexToken(EOL,'\n',1,3612)
LexToken(VAR,'model',1,3622)
LexToken(DOT,'.',1,3627)
LexToken(VAR,'in',1,3628)
LexToken(ASSIGNMENT,'=',1,3631)
LexToken(NUMBER,'1',1,3633)
-LexToken(SEMICOLON,';',1,3634)
-LexToken(EOL,'\n',1,3635)
+LexToken(EOL,'\n',1,3634)
LexToken(VAR,'model',1,3644)
LexToken(DOT,'.',1,3649)
LexToken(VAR,'evtout',1,3650)
LexToken(ASSIGNMENT,'=',1,3657)
LexToken(NUMBER,'1',1,3659)
-LexToken(SEMICOLON,';',1,3660)
-LexToken(EOL,'\n',1,3661)
+LexToken(EOL,'\n',1,3660)
LexToken(VAR,'model',1,3670)
LexToken(DOT,'.',1,3675)
LexToken(VAR,'rpar',1,3676)
LexToken(ASSIGNMENT,'=',1,3681)
LexToken(VAR,'scs_m_1',1,3683)
-LexToken(SEMICOLON,';',1,3690)
-LexToken(EOL,'\n',1,3691)
+LexToken(EOL,'\n',1,3690)
LexToken(EOL,'\n',1,3692)
LexToken(VAR,'gr_i',1,3701)
LexToken(ASSIGNMENT,'=',1,3705)
LexToken(OPENSQBRACKET,'[',1,3706)
LexToken(CLOSESQBRACKET,']',1,3707)
-LexToken(SEMICOLON,';',1,3708)
-LexToken(EOL,'\n',1,3709)
+LexToken(EOL,'\n',1,3708)
LexToken(VAR,'x',1,3718)
LexToken(ASSIGNMENT,'=',1,3719)
LexToken(VAR,'standard_define',1,3720)
diff --git a/js/Misc/HYSTHERESIS.js b/js/Misc/HYSTHERESIS.js
index 6668a6ea..53931294 100644
--- a/js/Misc/HYSTHERESIS.js
+++ b/js/Misc/HYSTHERESIS.js
@@ -41,20 +41,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)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,945)
LexToken(VAR,'x',1,954)
LexToken(ASSIGNMENT,'=',1,955)
LexToken(VAR,'arg1',1,956)
-LexToken(SEMICOLON,';',1,960)
-LexToken(EOL,'\n',1,961)
+LexToken(EOL,'\n',1,960)
LexToken(VAR,'graphics',1,970)
LexToken(ASSIGNMENT,'=',1,978)
LexToken(VAR,'arg1',1,979)
LexToken(DOT,'.',1,983)
LexToken(VAR,'graphics',1,984)
-LexToken(SEMICOLON,';',1,992)
-LexToken(EOL,'\n',1,993)
+LexToken(EOL,'\n',1,992)
LexToken(VAR,'exprs',1,1002)
LexToken(ASSIGNMENT,'=',1,1007)
LexToken(VAR,'graphics',1,1008)
@@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1036)
LexToken(VAR,'arg1',1,1037)
LexToken(DOT,'.',1,1041)
LexToken(VAR,'model',1,1042)
-LexToken(SEMICOLON,';',1,1047)
-LexToken(EOL,'\n',1,1048)
+LexToken(EOL,'\n',1,1047)
LexToken(WHILE,'while',1,1057)
LexToken(PREVAR_BOOLEAN,'%t',1,1063)
LexToken(DO,'do',1,1066)
@@ -117,7 +111,7 @@ LexToken(SEMICOLON,';',1,1193)
LexToken(DQSTRING,'"switch off at"',1,1208)
LexToken(SEMICOLON,';',1,1209)
LexToken(DQSTRING,'"output when on"',1,1225)
-LexToken(SEMICOLON,';',1,1226)
+LexToken(SEMICOLON,';\n',1,1226)
LexToken(DQSTRING,'"output when off"',1,1256)
LexToken(SEMICOLON,';',1,1257)
LexToken(DQSTRING,'"use zero crossing: yes (1), no (0)"',1,1293)
@@ -155,8 +149,7 @@ LexToken(VAR,'ok',1,1380)
LexToken(THEN,'then',1,1383)
LexToken(EOL,'\n',1,1387)
LexToken(BREAK,'break',1,1404)
-LexToken(COMMA,',',1,1409)
-LexToken(EOL,'\n',1,1410)
+LexToken(EOL,'\n',1,1409)
LexToken(END,'end',1,1423)
LexToken(EOL,'\n',1,1426)
LexToken(IF,'if',1,1439)
@@ -177,8 +170,7 @@ LexToken(DOT,'.',1,1585)
LexToken(VAR,'exprs',1,1586)
LexToken(ASSIGNMENT,'=',1,1591)
LexToken(VAR,'exprs',1,1592)
-LexToken(SEMICOLON,';',1,1597)
-LexToken(EOL,'\n',1,1598)
+LexToken(EOL,'\n',1,1597)
LexToken(VAR,'model',1,1615)
LexToken(DOT,'.',1,1620)
LexToken(VAR,'rpar',1,1621)
@@ -203,8 +195,7 @@ LexToken(EOL,'\n',1,1692)
LexToken(VAR,'nzz',1,1713)
LexToken(ASSIGNMENT,'=',1,1716)
LexToken(NUMBER,'2',1,1717)
-LexToken(COMMA,',',1,1718)
-LexToken(EOL,'\n',1,1719)
+LexToken(EOL,'\n',1,1718)
LexToken(END,'end',1,1736)
LexToken(EOL,'\n',1,1739)
LexToken(VAR,'model',1,1756)
@@ -218,8 +209,7 @@ LexToken(DOT,'.',1,1791)
LexToken(VAR,'graphics',1,1792)
LexToken(ASSIGNMENT,'=',1,1800)
LexToken(VAR,'graphics',1,1801)
-LexToken(SEMICOLON,';',1,1809)
-LexToken(EOL,'\n',1,1810)
+LexToken(EOL,'\n',1,1809)
LexToken(VAR,'x',1,1827)
LexToken(DOT,'.',1,1828)
LexToken(VAR,'model',1,1829)
diff --git a/js/Misc/IMPSPLIT_f.js b/js/Misc/IMPSPLIT_f.js
index 95ed1c3e..9a78dc11 100644
--- a/js/Misc/IMPSPLIT_f.js
+++ b/js/Misc/IMPSPLIT_f.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,882)
LexToken(ASSIGNMENT,'=',1,883)
LexToken(OPENSQBRACKET,'[',1,884)
LexToken(CLOSESQBRACKET,']',1,885)
-LexToken(SEMICOLON,';',1,886)
-LexToken(EOL,'\n',1,887)
+LexToken(EOL,'\n',1,886)
LexToken(VAR,'y',1,892)
LexToken(ASSIGNMENT,'=',1,893)
LexToken(OPENSQBRACKET,'[',1,894)
LexToken(CLOSESQBRACKET,']',1,895)
-LexToken(SEMICOLON,';',1,896)
-LexToken(EOL,'\n',1,897)
+LexToken(EOL,'\n',1,896)
LexToken(VAR,'typ',1,902)
LexToken(ASSIGNMENT,'=',1,905)
LexToken(OPENSQBRACKET,'[',1,906)
LexToken(CLOSESQBRACKET,']',1,907)
-LexToken(SEMICOLON,';',1,908)
-LexToken(EOL,'\n',1,909)
+LexToken(EOL,'\n',1,908)
LexToken(EOL,'\n',1,910)
LexToken(SELECT,'select',1,915)
LexToken(VAR,'job',1,922)
@@ -66,8 +63,7 @@ LexToken(EOL,'\n',1,945)
LexToken(VAR,'x',1,954)
LexToken(ASSIGNMENT,'=',1,955)
LexToken(VAR,'arg1',1,956)
-LexToken(SEMICOLON,';',1,960)
-LexToken(EOL,'\n',1,961)
+LexToken(EOL,'\n',1,960)
LexToken(CASE,'case',1,966)
LexToken(DQSTRING,'"define"',1,978)
LexToken(THEN,'then',1,980)
@@ -77,15 +73,13 @@ LexToken(ASSIGNMENT,'=',1,998)
LexToken(SCICOS_MODEL,'scicos_model',1,999)
LexToken(OPENBRACKET,'(',1,1011)
LexToken(CLOSEBRACKET,')',1,1012)
-LexToken(SEMICOLON,';',1,1013)
-LexToken(EOL,'\n',1,1014)
+LexToken(EOL,'\n',1,1013)
LexToken(VAR,'model',1,1023)
LexToken(DOT,'.',1,1028)
LexToken(VAR,'sim',1,1029)
LexToken(ASSIGNMENT,'=',1,1039)
LexToken(DQSTRING,'"limpsplit"',1,1051)
-LexToken(SEMICOLON,';',1,1052)
-LexToken(EOL,'\n',1,1053)
+LexToken(EOL,'\n',1,1052)
LexToken(VAR,'mo',1,1062)
LexToken(ASSIGNMENT,'=',1,1064)
LexToken(VAR,'modelica',1,1065)
@@ -103,8 +97,7 @@ LexToken(DOT,'.',1,1115)
LexToken(VAR,'inputs',1,1116)
LexToken(ASSIGNMENT,'=',1,1122)
LexToken(DQSTRING,'"n"',1,1125)
-LexToken(SEMICOLON,';',1,1126)
-LexToken(EOL,'\n',1,1127)
+LexToken(EOL,'\n',1,1126)
LexToken(VAR,'mo',1,1136)
LexToken(DOT,'.',1,1138)
LexToken(VAR,'outputs',1,1139)
diff --git a/js/Misc/LOGICAL_OP.js b/js/Misc/LOGICAL_OP.js
index 1e799398..f72e44c3 100644
--- a/js/Misc/LOGICAL_OP.js
+++ b/js/Misc/LOGICAL_OP.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,882)
LexToken(ASSIGNMENT,'=',1,883)
LexToken(OPENSQBRACKET,'[',1,884)
LexToken(CLOSESQBRACKET,']',1,885)
-LexToken(SEMICOLON,';',1,886)
-LexToken(EOL,'\n',1,887)
+LexToken(EOL,'\n',1,886)
LexToken(VAR,'y',1,892)
LexToken(ASSIGNMENT,'=',1,893)
LexToken(OPENSQBRACKET,'[',1,894)
LexToken(CLOSESQBRACKET,']',1,895)
-LexToken(SEMICOLON,';',1,896)
-LexToken(EOL,'\n',1,897)
+LexToken(EOL,'\n',1,896)
LexToken(VAR,'typ',1,902)
LexToken(ASSIGNMENT,'=',1,905)
LexToken(OPENSQBRACKET,'[',1,906)
LexToken(CLOSESQBRACKET,']',1,907)
-LexToken(SEMICOLON,';',1,908)
-LexToken(EOL,'\n',1,909)
+LexToken(EOL,'\n',1,908)
LexToken(SELECT,'select',1,914)
LexToken(VAR,'job',1,921)
LexToken(EOL,'\n',1,924)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,944)
LexToken(VAR,'x',1,953)
LexToken(ASSIGNMENT,'=',1,954)
LexToken(VAR,'arg1',1,955)
-LexToken(SEMICOLON,';',1,959)
-LexToken(EOL,'\n',1,960)
+LexToken(EOL,'\n',1,959)
LexToken(VAR,'graphics',1,969)
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,'exprs',1,1001)
LexToken(ASSIGNMENT,'=',1,1006)
LexToken(VAR,'graphics',1,1007)
@@ -85,8 +80,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(EOL,'\n',1,1048)
LexToken(IF,'if',1,1057)
LexToken(VAR,'size',1,1060)
@@ -114,8 +108,7 @@ LexToken(OPENBRACKET,'(',1,1125)
LexToken(NUMBER,'0',1,1126)
LexToken(CLOSEBRACKET,')',1,1127)
LexToken(CLOSESQBRACKET,']',1,1128)
-LexToken(SEMICOLON,';',1,1129)
-LexToken(EOL,'\n',1,1130)
+LexToken(EOL,'\n',1,1129)
LexToken(END,'end',1,1139)
LexToken(EOL,'\n',1,1142)
LexToken(WHILE,'while',1,1151)
@@ -177,8 +170,7 @@ LexToken(VAR,'ok',1,1520)
LexToken(THEN,'then',1,1523)
LexToken(EOL,'\n',1,1527)
LexToken(BREAK,'break',1,1544)
-LexToken(COMMA,',',1,1549)
-LexToken(EOL,'\n',1,1550)
+LexToken(EOL,'\n',1,1549)
LexToken(END,'end',1,1563)
LexToken(EOL,'\n',1,1566)
LexToken(VAR,'nin',1,1579)
@@ -187,16 +179,14 @@ LexToken(VAR,'int',1,1583)
LexToken(OPENBRACKET,'(',1,1586)
LexToken(VAR,'nin',1,1587)
LexToken(CLOSEBRACKET,')',1,1590)
-LexToken(SEMICOLON,';',1,1591)
-LexToken(EOL,'\n',1,1592)
+LexToken(EOL,'\n',1,1591)
LexToken(VAR,'rule',1,1605)
LexToken(ASSIGNMENT,'=',1,1609)
LexToken(VAR,'int',1,1610)
LexToken(OPENBRACKET,'(',1,1613)
LexToken(VAR,'rule',1,1614)
LexToken(CLOSEBRACKET,')',1,1618)
-LexToken(SEMICOLON,';',1,1619)
-LexToken(EOL,'\n',1,1620)
+LexToken(EOL,'\n',1,1619)
LexToken(VAR,'tp',1,1633)
LexToken(ASSIGNMENT,'=',1,1635)
LexToken(VAR,'int',1,1636)
@@ -214,8 +204,7 @@ LexToken(VAR,'message',1,1686)
LexToken(OPENBRACKET,'(',1,1693)
LexToken(DQSTRING,'"Number of inputs must be >=1 "',1,1724)
LexToken(CLOSEBRACKET,')',1,1725)
-LexToken(SEMICOLON,';',1,1726)
-LexToken(EOL,'\n',1,1727)
+LexToken(EOL,'\n',1,1726)
LexToken(VAR,'ok',1,1744)
LexToken(ASSIGNMENT,'=',1,1746)
LexToken(PREVAR_BOOLEAN,'%f',1,1747)
@@ -245,8 +234,7 @@ LexToken(CLOSEBRACKET,')',1,1849)
LexToken(ADDITION,'+',1,1850)
LexToken(DQSTRING,'" ; must be 0 to 5."',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)
@@ -293,8 +281,7 @@ LexToken(VAR,'message',1,2087)
LexToken(OPENBRACKET,'(',1,2095)
LexToken(DQSTRING,'"Bitwise Rule is only activated when Data type is integer"',1,2153)
LexToken(CLOSEBRACKET,')',1,2154)
-LexToken(SEMICOLON,';',1,2155)
-LexToken(EOL,'\n',1,2156)
+LexToken(EOL,'\n',1,2155)
LexToken(VAR,'ok',1,2173)
LexToken(ASSIGNMENT,'=',1,2175)
LexToken(PREVAR_BOOLEAN,'%f',1,2176)
@@ -316,8 +303,7 @@ LexToken(EOL,'\n',1,2249)
LexToken(VAR,'tp',1,2270)
LexToken(ASSIGNMENT,'=',1,2272)
LexToken(NUMBER,'1',1,2273)
-LexToken(SEMICOLON,';',1,2274)
-LexToken(EOL,'\n',1,2275)
+LexToken(EOL,'\n',1,2274)
LexToken(END,'end',1,2292)
LexToken(EOL,'\n',1,2295)
LexToken(IF,'if',1,2312)
@@ -344,8 +330,7 @@ LexToken(ASSIGNMENT,'=',1,2412)
LexToken(OPENSQBRACKET,'[',1,2413)
LexToken(VAR,'rule',1,2414)
LexToken(CLOSESQBRACKET,']',1,2418)
-LexToken(COMMA,',',1,2419)
-LexToken(EOL,'\n',1,2420)
+LexToken(EOL,'\n',1,2419)
LexToken(ELSE,'else',1,2437)
LexToken(EOL,'\n',1,2441)
LexToken(IF,'if',1,2462)
@@ -456,13 +441,11 @@ LexToken(VAR,'message',1,3100)
LexToken(OPENBRACKET,'(',1,3108)
LexToken(DQSTRING,'"Datatype is not supported"',1,3135)
LexToken(CLOSEBRACKET,')',1,3136)
-LexToken(SEMICOLON,';',1,3137)
-LexToken(EOL,'\n',1,3138)
+LexToken(EOL,'\n',1,3137)
LexToken(VAR,'ok',1,3163)
LexToken(ASSIGNMENT,'=',1,3165)
LexToken(PREVAR_BOOLEAN,'%f',1,3166)
-LexToken(SEMICOLON,';',1,3168)
-LexToken(EOL,'\n',1,3169)
+LexToken(EOL,'\n',1,3168)
LexToken(END,'end',1,3190)
LexToken(EOL,'\n',1,3193)
LexToken(VAR,'model',1,3214)
@@ -474,8 +457,7 @@ LexToken(VAR,'rule',1,3226)
LexToken(SEMICOLON,';',1,3230)
LexToken(VAR,'tp',1,3231)
LexToken(CLOSESQBRACKET,']',1,3233)
-LexToken(SEMICOLON,';',1,3234)
-LexToken(EOL,'\n',1,3235)
+LexToken(EOL,'\n',1,3234)
LexToken(END,'end',1,3252)
LexToken(EOL,'\n',1,3255)
LexToken(IF,'if',1,3272)
@@ -492,13 +474,11 @@ LexToken(VAR,'nin',1,3320)
LexToken(COMMA,',',1,3323)
LexToken(NUMBER,'1',1,3324)
LexToken(CLOSEBRACKET,')',1,3325)
-LexToken(SEMICOLON,';',1,3326)
-LexToken(EOL,'\n',1,3327)
+LexToken(EOL,'\n',1,3326)
LexToken(VAR,'ot',1,3348)
LexToken(ASSIGNMENT,'=',1,3350)
LexToken(VAR,'Datatype',1,3351)
-LexToken(SEMICOLON,';',1,3359)
-LexToken(EOL,'\n',1,3360)
+LexToken(EOL,'\n',1,3359)
LexToken(VAR,'in',1,3381)
LexToken(ASSIGNMENT,'=',1,3383)
LexToken(OPENSQBRACKET,'[',1,3384)
@@ -639,8 +619,7 @@ LexToken(EOL,'\n',1,3860)
LexToken(VAR,'label',1,3885)
LexToken(ASSIGNMENT,'=',1,3891)
LexToken(DQSTRING,'"AND"',1,3897)
-LexToken(SEMICOLON,';',1,3898)
-LexToken(EOL,'\n',1,3899)
+LexToken(EOL,'\n',1,3898)
LexToken(ELSEIF,'elseif',1,3920)
LexToken(VAR,'rule',1,3927)
LexToken(COMPARISON,'==',1,3932)
@@ -650,8 +629,7 @@ LexToken(EOL,'\n',1,3941)
LexToken(VAR,'label',1,3966)
LexToken(ASSIGNMENT,'=',1,3972)
LexToken(DQSTRING,'"OR"',1,3977)
-LexToken(SEMICOLON,';',1,3978)
-LexToken(EOL,'\n',1,3979)
+LexToken(EOL,'\n',1,3978)
LexToken(ELSEIF,'elseif',1,4000)
LexToken(VAR,'rule',1,4007)
LexToken(COMPARISON,'==',1,4012)
@@ -661,8 +639,7 @@ LexToken(EOL,'\n',1,4021)
LexToken(VAR,'label',1,4046)
LexToken(ASSIGNMENT,'=',1,4052)
LexToken(DQSTRING,'"NAND"',1,4059)
-LexToken(SEMICOLON,';',1,4060)
-LexToken(EOL,'\n',1,4061)
+LexToken(EOL,'\n',1,4060)
LexToken(ELSEIF,'elseif',1,4082)
LexToken(VAR,'rule',1,4089)
LexToken(COMPARISON,'==',1,4094)
@@ -672,8 +649,7 @@ LexToken(EOL,'\n',1,4103)
LexToken(VAR,'label',1,4128)
LexToken(ASSIGNMENT,'=',1,4134)
LexToken(DQSTRING,'"NOR"',1,4140)
-LexToken(SEMICOLON,';',1,4141)
-LexToken(EOL,'\n',1,4142)
+LexToken(EOL,'\n',1,4141)
LexToken(ELSEIF,'elseif',1,4163)
LexToken(VAR,'rule',1,4170)
LexToken(COMPARISON,'==',1,4175)
@@ -683,8 +659,7 @@ LexToken(EOL,'\n',1,4184)
LexToken(VAR,'label',1,4209)
LexToken(ASSIGNMENT,'=',1,4215)
LexToken(DQSTRING,'"XOR"',1,4221)
-LexToken(SEMICOLON,';',1,4222)
-LexToken(EOL,'\n',1,4223)
+LexToken(EOL,'\n',1,4222)
LexToken(ELSEIF,'elseif',1,4244)
LexToken(VAR,'rule',1,4251)
LexToken(COMPARISON,'==',1,4256)
@@ -694,8 +669,7 @@ LexToken(EOL,'\n',1,4265)
LexToken(VAR,'label',1,4290)
LexToken(ASSIGNMENT,'=',1,4296)
LexToken(DQSTRING,'"NOT"',1,4302)
-LexToken(SEMICOLON,';',1,4303)
-LexToken(EOL,'\n',1,4304)
+LexToken(EOL,'\n',1,4303)
LexToken(END,'end',1,4325)
LexToken(EOL,'\n',1,4328)
LexToken(VAR,'graphics',1,4349)
@@ -703,8 +677,7 @@ LexToken(DOT,'.',1,4357)
LexToken(VAR,'exprs',1,4358)
LexToken(ASSIGNMENT,'=',1,4363)
LexToken(VAR,'exprs',1,4364)
-LexToken(SEMICOLON,';',1,4369)
-LexToken(EOL,'\n',1,4370)
+LexToken(EOL,'\n',1,4369)
LexToken(VAR,'graphics',1,4391)
LexToken(DOT,'.',1,4399)
LexToken(VAR,'style',1,4400)
@@ -714,15 +687,13 @@ LexToken(DQSTRING,'"blockWithLabel;displayedLabel="',1,4440)
LexToken(ADDITION,'+',1,4441)
LexToken(VAR,'label',1,4442)
LexToken(CLOSESQBRACKET,']',1,4447)
-LexToken(SEMICOLON,';',1,4448)
-LexToken(EOL,'\n',1,4449)
+LexToken(EOL,'\n',1,4448)
LexToken(VAR,'x',1,4470)
LexToken(DOT,'.',1,4471)
LexToken(VAR,'graphics',1,4472)
LexToken(ASSIGNMENT,'=',1,4480)
LexToken(VAR,'graphics',1,4481)
-LexToken(SEMICOLON,';',1,4489)
-LexToken(EOL,'\n',1,4490)
+LexToken(EOL,'\n',1,4489)
LexToken(VAR,'x',1,4511)
LexToken(DOT,'.',1,4512)
LexToken(VAR,'model',1,4513)
diff --git a/js/Misc/MBLOCK.js b/js/Misc/MBLOCK.js
index 1f8533a4..212275cc 100644
--- a/js/Misc/MBLOCK.js
+++ b/js/Misc/MBLOCK.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,878)
LexToken(ASSIGNMENT,'=',1,879)
LexToken(OPENSQBRACKET,'[',1,880)
LexToken(CLOSESQBRACKET,']',1,881)
-LexToken(SEMICOLON,';',1,882)
-LexToken(EOL,'\n',1,883)
+LexToken(EOL,'\n',1,882)
LexToken(VAR,'y',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,'typ',1,898)
LexToken(ASSIGNMENT,'=',1,901)
LexToken(OPENSQBRACKET,'[',1,902)
LexToken(CLOSESQBRACKET,']',1,903)
-LexToken(SEMICOLON,';',1,904)
-LexToken(EOL,'\n',1,905)
+LexToken(EOL,'\n',1,904)
LexToken(SELECT,'select',1,910)
LexToken(VAR,'job',1,917)
LexToken(EOL,'\n',1,920)
@@ -101,14 +98,12 @@ LexToken(ASSIGNMENT,'=',1,1148)
LexToken(VAR,'list',1,1149)
LexToken(OPENBRACKET,'(',1,1153)
LexToken(CLOSEBRACKET,')',1,1154)
-LexToken(SEMICOLON,';',1,1155)
-LexToken(EOL,'\n',1,1156)
+LexToken(EOL,'\n',1,1155)
LexToken(VAR,'pprop',1,1169)
LexToken(ASSIGNMENT,'=',1,1174)
LexToken(OPENSQBRACKET,'[',1,1175)
LexToken(CLOSESQBRACKET,']',1,1176)
-LexToken(SEMICOLON,';',1,1177)
-LexToken(EOL,'\n',1,1178)
+LexToken(EOL,'\n',1,1177)
LexToken(EOL,'\n',1,1229)
LexToken(FOR,'for',1,1242)
LexToken(VAR,'i',1,1246)
@@ -438,8 +433,7 @@ LexToken(DQSTRING,'"modal"',1,4559)
LexToken(COMMA,',',1,4560)
LexToken(DQSTRING,'"error"',1,4567)
LexToken(CLOSEBRACKET,')',1,4568)
-LexToken(SEMICOLON,';',1,4569)
-LexToken(EOL,'\n',1,4570)
+LexToken(EOL,'\n',1,4569)
LexToken(VAR,'ok',1,4587)
LexToken(ASSIGNMENT,'=',1,4589)
LexToken(PREVAR_BOOLEAN,'%f',1,4590)
@@ -469,8 +463,7 @@ LexToken(EOL,'\n',1,4754)
LexToken(VAR,'r',1,4775)
LexToken(ASSIGNMENT,'=',1,4776)
LexToken(PREVAR_BOOLEAN,'%f',1,4777)
-LexToken(SEMICOLON,';',1,4779)
-LexToken(EOL,'\n',1,4780)
+LexToken(EOL,'\n',1,4779)
LexToken(VAR,'ierr',1,4801)
LexToken(ASSIGNMENT,'=',1,4805)
LexToken(VAR,'execstr',1,4806)
@@ -511,7 +504,7 @@ LexToken(VAR,'i',1,5087)
LexToken(CLOSEBRACKET,')',1,5088)
LexToken(ADDITION,'+',1,5089)
LexToken(DQSTRING,'"."',1,5092)
-LexToken(SEMICOLON,';',1,5093)
+LexToken(SEMICOLON,';\n',1,5093)
LexToken(DQSTRING,'"\\""',1,5118)
LexToken(ADDITION,'+',1,5119)
LexToken(VAR,'in',1,5120)
@@ -520,7 +513,7 @@ LexToken(VAR,'i',1,5123)
LexToken(CLOSEBRACKET,')',1,5124)
LexToken(ADDITION,'+',1,5125)
LexToken(DQSTRING,'"\\""',1,5129)
-LexToken(SEMICOLON,';',1,5130)
+LexToken(SEMICOLON,';\n',1,5130)
LexToken(DQSTRING,'"Please choose another variable name."',1,5189)
LexToken(CLOSESQBRACKET,']',1,5190)
LexToken(COMMA,',',1,5191)
@@ -528,8 +521,7 @@ LexToken(DQSTRING,'"modal"',1,5198)
LexToken(COMMA,',',1,5199)
LexToken(DQSTRING,'"error"',1,5206)
LexToken(CLOSEBRACKET,')',1,5207)
-LexToken(SEMICOLON,';',1,5208)
-LexToken(EOL,'\n',1,5209)
+LexToken(EOL,'\n',1,5208)
LexToken(END,'end',1,5226)
LexToken(EOL,'\n',1,5229)
LexToken(END,'end',1,5242)
@@ -554,8 +546,7 @@ LexToken(EOL,'\n',1,5324)
LexToken(VAR,'r',1,5345)
LexToken(ASSIGNMENT,'=',1,5346)
LexToken(PREVAR_BOOLEAN,'%f',1,5347)
-LexToken(SEMICOLON,';',1,5349)
-LexToken(EOL,'\n',1,5350)
+LexToken(EOL,'\n',1,5349)
LexToken(VAR,'ierr',1,5371)
LexToken(ASSIGNMENT,'=',1,5375)
LexToken(VAR,'execstr',1,5376)
@@ -596,7 +587,7 @@ LexToken(VAR,'i',1,5659)
LexToken(CLOSEBRACKET,')',1,5660)
LexToken(ADDITION,'+',1,5661)
LexToken(DQSTRING,'"."',1,5664)
-LexToken(SEMICOLON,';',1,5665)
+LexToken(SEMICOLON,';\n',1,5665)
LexToken(DQSTRING,'"\\""',1,5690)
LexToken(ADDITION,'+',1,5691)
LexToken(VAR,'out',1,5692)
@@ -605,7 +596,7 @@ LexToken(VAR,'i',1,5696)
LexToken(CLOSEBRACKET,')',1,5697)
LexToken(ADDITION,'+',1,5698)
LexToken(DQSTRING,'"\\""',1,5702)
-LexToken(SEMICOLON,';',1,5703)
+LexToken(SEMICOLON,';\n',1,5703)
LexToken(DQSTRING,'"Please choose another variable name."',1,5762)
LexToken(CLOSESQBRACKET,']',1,5763)
LexToken(COMMA,',',1,5764)
@@ -613,8 +604,7 @@ LexToken(DQSTRING,'"modal"',1,5771)
LexToken(COMMA,',',1,5772)
LexToken(DQSTRING,'"error"',1,5779)
LexToken(CLOSEBRACKET,')',1,5780)
-LexToken(SEMICOLON,';',1,5781)
-LexToken(EOL,'\n',1,5782)
+LexToken(EOL,'\n',1,5781)
LexToken(END,'end',1,5799)
LexToken(EOL,'\n',1,5802)
LexToken(END,'end',1,5815)
@@ -646,8 +636,7 @@ LexToken(EOL,'\n',1,5932)
LexToken(VAR,'r',1,5953)
LexToken(ASSIGNMENT,'=',1,5954)
LexToken(PREVAR_BOOLEAN,'%f',1,5955)
-LexToken(SEMICOLON,';',1,5957)
-LexToken(EOL,'\n',1,5958)
+LexToken(EOL,'\n',1,5957)
LexToken(VAR,'ierr',1,5979)
LexToken(ASSIGNMENT,'=',1,5983)
LexToken(VAR,'execstr',1,5984)
@@ -688,7 +677,7 @@ LexToken(VAR,'i',1,6272)
LexToken(CLOSEBRACKET,')',1,6273)
LexToken(ADDITION,'+',1,6274)
LexToken(DQSTRING,'"."',1,6277)
-LexToken(SEMICOLON,';',1,6278)
+LexToken(SEMICOLON,';\n',1,6278)
LexToken(DQSTRING,'"\\""',1,6303)
LexToken(ADDITION,'+',1,6304)
LexToken(VAR,'param',1,6305)
@@ -697,7 +686,7 @@ LexToken(VAR,'i',1,6311)
LexToken(CLOSEBRACKET,')',1,6312)
LexToken(ADDITION,'+',1,6313)
LexToken(DQSTRING,'"\\""',1,6317)
-LexToken(SEMICOLON,';',1,6318)
+LexToken(SEMICOLON,';\n',1,6318)
LexToken(DQSTRING,'"Please choose another variable name."',1,6377)
LexToken(CLOSESQBRACKET,']',1,6378)
LexToken(COMMA,',',1,6379)
@@ -705,8 +694,7 @@ LexToken(DQSTRING,'"modal"',1,6386)
LexToken(COMMA,',',1,6387)
LexToken(DQSTRING,'"error"',1,6394)
LexToken(CLOSEBRACKET,')',1,6395)
-LexToken(SEMICOLON,';',1,6396)
-LexToken(EOL,'\n',1,6397)
+LexToken(EOL,'\n',1,6396)
LexToken(END,'end',1,6414)
LexToken(EOL,'\n',1,6417)
LexToken(END,'end',1,6430)
@@ -755,8 +743,7 @@ LexToken(DQSTRING,'"modal"',1,6728)
LexToken(COMMA,',',1,6729)
LexToken(DQSTRING,'"error"',1,6736)
LexToken(CLOSEBRACKET,')',1,6737)
-LexToken(SEMICOLON,';',1,6738)
-LexToken(EOL,'\n',1,6739)
+LexToken(EOL,'\n',1,6738)
LexToken(VAR,'ok',1,6764)
LexToken(ASSIGNMENT,'=',1,6766)
LexToken(PREVAR_BOOLEAN,'%f',1,6767)
@@ -815,8 +802,7 @@ LexToken(DQSTRING,'"modal"',1,7214)
LexToken(COMMA,',',1,7215)
LexToken(DQSTRING,'"error"',1,7222)
LexToken(CLOSEBRACKET,')',1,7223)
-LexToken(SEMICOLON,';',1,7224)
-LexToken(EOL,'\n',1,7225)
+LexToken(EOL,'\n',1,7224)
LexToken(VAR,'ok',1,7250)
LexToken(ASSIGNMENT,'=',1,7252)
LexToken(PREVAR_BOOLEAN,'%f',1,7253)
@@ -859,8 +845,7 @@ LexToken(DQSTRING,'"modal"',1,7576)
LexToken(COMMA,',',1,7577)
LexToken(DQSTRING,'"error"',1,7584)
LexToken(CLOSEBRACKET,')',1,7585)
-LexToken(SEMICOLON,';',1,7586)
-LexToken(EOL,'\n',1,7587)
+LexToken(EOL,'\n',1,7586)
LexToken(VAR,'ok',1,7608)
LexToken(ASSIGNMENT,'=',1,7610)
LexToken(PREVAR_BOOLEAN,'%f',1,7611)
@@ -898,8 +883,7 @@ LexToken(DQSTRING,'"modal"',1,7834)
LexToken(COMMA,',',1,7835)
LexToken(DQSTRING,'"error"',1,7842)
LexToken(CLOSEBRACKET,')',1,7843)
-LexToken(SEMICOLON,';',1,7844)
-LexToken(EOL,'\n',1,7845)
+LexToken(EOL,'\n',1,7844)
LexToken(VAR,'ok',1,7866)
LexToken(ASSIGNMENT,'=',1,7868)
LexToken(PREVAR_BOOLEAN,'%f',1,7869)
@@ -944,9 +928,9 @@ LexToken(VAR,'messagebox',1,8110)
LexToken(OPENBRACKET,'(',1,8120)
LexToken(OPENSQBRACKET,'[',1,8121)
LexToken(DQSTRING,'"There is differences in"',1,8146)
-LexToken(SEMICOLON,';',1,8147)
+LexToken(SEMICOLON,';\n',1,8147)
LexToken(DQSTRING,'"size of param and size "',1,8193)
-LexToken(SEMICOLON,';',1,8194)
+LexToken(SEMICOLON,';\n',1,8194)
LexToken(DQSTRING,'"of param properties."',1,8237)
LexToken(CLOSESQBRACKET,']',1,8238)
LexToken(COMMA,',',1,8239)
@@ -954,8 +938,7 @@ LexToken(DQSTRING,'"modal"',1,8246)
LexToken(COMMA,',',1,8247)
LexToken(DQSTRING,'"error"',1,8254)
LexToken(CLOSEBRACKET,')',1,8255)
-LexToken(SEMICOLON,';',1,8256)
-LexToken(EOL,'\n',1,8257)
+LexToken(EOL,'\n',1,8256)
LexToken(VAR,'ok',1,8278)
LexToken(ASSIGNMENT,'=',1,8280)
LexToken(PREVAR_BOOLEAN,'%f',1,8281)
@@ -990,11 +973,11 @@ LexToken(VAR,'messagebox',1,8445)
LexToken(OPENBRACKET,'(',1,8455)
LexToken(OPENSQBRACKET,'[',1,8456)
LexToken(DQSTRING,'"Parameters properties must be :"',1,8489)
-LexToken(SEMICOLON,';',1,8490)
+LexToken(SEMICOLON,';\n',1,8490)
LexToken(DQSTRING,'"0 : for simple paramater,"',1,8538)
-LexToken(SEMICOLON,';',1,8539)
+LexToken(SEMICOLON,';\n',1,8539)
LexToken(DQSTRING,'"1 : for initial state value,"',1,8590)
-LexToken(SEMICOLON,';',1,8591)
+LexToken(SEMICOLON,';\n',1,8591)
LexToken(DQSTRING,'"2 : for a fixed initial state value."',1,8650)
LexToken(CLOSESQBRACKET,']',1,8651)
LexToken(COMMA,',',1,8652)
@@ -1002,8 +985,7 @@ LexToken(DQSTRING,'"modal"',1,8659)
LexToken(COMMA,',',1,8660)
LexToken(DQSTRING,'"error"',1,8667)
LexToken(CLOSEBRACKET,')',1,8668)
-LexToken(SEMICOLON,';',1,8669)
-LexToken(EOL,'\n',1,8670)
+LexToken(EOL,'\n',1,8669)
LexToken(VAR,'ok',1,8691)
LexToken(ASSIGNMENT,'=',1,8693)
LexToken(PREVAR_BOOLEAN,'%f',1,8694)
@@ -1033,8 +1015,7 @@ LexToken(DQSTRING,'"modal"',1,8930)
LexToken(COMMA,',',1,8931)
LexToken(DQSTRING,'"error"',1,8938)
LexToken(CLOSEBRACKET,')',1,8939)
-LexToken(SEMICOLON,';',1,8940)
-LexToken(EOL,'\n',1,8941)
+LexToken(EOL,'\n',1,8940)
LexToken(VAR,'ok',1,8962)
LexToken(ASSIGNMENT,'=',1,8964)
LexToken(PREVAR_BOOLEAN,'%f',1,8965)
@@ -1061,8 +1042,7 @@ LexToken(VAR,'fileparts',1,9090)
LexToken(OPENBRACKET,'(',1,9099)
LexToken(VAR,'funam',1,9100)
LexToken(CLOSEBRACKET,')',1,9105)
-LexToken(SEMICOLON,';',1,9106)
-LexToken(EOL,'\n',1,9107)
+LexToken(EOL,'\n',1,9106)
LexToken(IF,'if',1,9124)
LexToken(OPENBRACKET,'(',1,9127)
LexToken(VAR,'extF',1,9128)
@@ -1093,8 +1073,7 @@ LexToken(DQSTRING,'"modal"',1,9261)
LexToken(COMMA,',',1,9262)
LexToken(DQSTRING,'"error"',1,9269)
LexToken(CLOSEBRACKET,')',1,9270)
-LexToken(SEMICOLON,';',1,9271)
-LexToken(EOL,'\n',1,9272)
+LexToken(EOL,'\n',1,9271)
LexToken(VAR,'ok',1,9293)
LexToken(ASSIGNMENT,'=',1,9295)
LexToken(PREVAR_BOOLEAN,'%f',1,9296)
@@ -1127,8 +1106,7 @@ LexToken(VAR,'outtype',1,9478)
LexToken(COMPARISON,'==',1,9485)
LexToken(DQSTRING,'"I"',1,9489)
LexToken(CLOSEBRACKET,')',1,9490)
-LexToken(SEMICOLON,';',1,9491)
-LexToken(EOL,'\n',1,9492)
+LexToken(EOL,'\n',1,9491)
LexToken(EOL,'\n',1,9566)
LexToken(EOL,'\n',1,9647)
LexToken(OPENSQBRACKET,'[',1,9664)
@@ -1536,8 +1514,7 @@ LexToken(ASSIGNMENT,'=',1,12491)
LexToken(VAR,'list',1,12492)
LexToken(OPENBRACKET,'(',1,12496)
LexToken(CLOSEBRACKET,')',1,12497)
-LexToken(SEMICOLON,';',1,12498)
-LexToken(EOL,'\n',1,12499)
+LexToken(EOL,'\n',1,12498)
LexToken(FOR,'for',1,12516)
LexToken(VAR,'i',1,12520)
LexToken(ASSIGNMENT,'=',1,12521)
@@ -1684,15 +1661,13 @@ LexToken(DOT,'.',1,13513)
LexToken(VAR,'inputs',1,13514)
LexToken(ASSIGNMENT,'=',1,13520)
LexToken(VAR,'in',1,13521)
-LexToken(SEMICOLON,';',1,13523)
-LexToken(EOL,'\n',1,13524)
+LexToken(EOL,'\n',1,13523)
LexToken(VAR,'mo',1,13541)
LexToken(DOT,'.',1,13543)
LexToken(VAR,'outputs',1,13544)
LexToken(ASSIGNMENT,'=',1,13551)
LexToken(VAR,'out',1,13552)
-LexToken(SEMICOLON,';',1,13555)
-LexToken(EOL,'\n',1,13556)
+LexToken(EOL,'\n',1,13555)
LexToken(IF,'if',1,13573)
LexToken(VAR,'max',1,13576)
LexToken(OPENBRACKET,'(',1,13579)
@@ -1766,7 +1741,7 @@ LexToken(OPENSQBRACKET,'[',1,13960)
LexToken(VAR,'model',1,13961)
LexToken(DOT,'.',1,13966)
LexToken(VAR,'rpar',1,13967)
-LexToken(SEMICOLON,';',1,13971)
+LexToken(SEMICOLON,';\n',1,13971)
LexToken(VAR,'paramv',1,13993)
LexToken(OPENBRACKET,'(',1,13999)
LexToken(VAR,'i',1,14000)
@@ -1840,8 +1815,7 @@ LexToken(ASSIGNMENT,'=',1,14317)
LexToken(VAR,'list',1,14318)
LexToken(OPENBRACKET,'(',1,14322)
LexToken(CLOSEBRACKET,')',1,14323)
-LexToken(SEMICOLON,';',1,14324)
-LexToken(EOL,'\n',1,14325)
+LexToken(EOL,'\n',1,14324)
LexToken(IF,'if',1,14342)
LexToken(VAR,'Tparam_sz',1,14345)
LexToken(COMPARISON,'<>',1,14354)
@@ -1907,8 +1881,7 @@ LexToken(VAR,'lab_2',1,14683)
LexToken(OPENBRACKET,'(',1,14688)
LexToken(VAR,'i',1,14689)
LexToken(CLOSEBRACKET,')',1,14690)
-LexToken(SEMICOLON,';',1,14691)
-LexToken(EOL,'\n',1,14692)
+LexToken(EOL,'\n',1,14691)
LexToken(END,'end',1,14717)
LexToken(EOL,'\n',1,14720)
LexToken(END,'end',1,14741)
@@ -2035,8 +2008,7 @@ LexToken(DQSTRING,'"R"',1,15446)
LexToken(SEMICOLON,';',1,15447)
LexToken(DQSTRING,'"L"',1,15450)
LexToken(CLOSESQBRACKET,']',1,15451)
-LexToken(SEMICOLON,';',1,15452)
-LexToken(EOL,'\n',1,15453)
+LexToken(EOL,'\n',1,15452)
LexToken(EOL,'\n',1,15484)
LexToken(VAR,'paramv',1,15493)
LexToken(ASSIGNMENT,'=',1,15499)
@@ -2054,8 +2026,7 @@ LexToken(NUMBER,'0',1,15531)
LexToken(SEMICOLON,';',1,15532)
LexToken(NUMBER,'0',1,15533)
LexToken(CLOSESQBRACKET,']',1,15534)
-LexToken(SEMICOLON,';',1,15535)
-LexToken(EOL,'\n',1,15536)
+LexToken(EOL,'\n',1,15535)
LexToken(VAR,'nameF',1,15545)
LexToken(ASSIGNMENT,'=',1,15550)
LexToken(DQSTRING,'"generic"',1,15559)
@@ -2205,7 +2176,7 @@ LexToken(OPENSQBRACKET,'[',1,16257)
LexToken(VAR,'model',1,16258)
LexToken(DOT,'.',1,16263)
LexToken(VAR,'rpar',1,16264)
-LexToken(SEMICOLON,';',1,16268)
+LexToken(SEMICOLON,';\n',1,16268)
LexToken(VAR,'paramv',1,16282)
LexToken(OPENBRACKET,'(',1,16288)
LexToken(VAR,'i',1,16289)
diff --git a/js/Misc/MEMORY_f.js b/js/Misc/MEMORY_f.js
index b7d25fb0..8f5656b7 100644
--- a/js/Misc/MEMORY_f.js
+++ b/js/Misc/MEMORY_f.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)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,942)
LexToken(VAR,'x',1,951)
LexToken(ASSIGNMENT,'=',1,952)
LexToken(VAR,'arg1',1,953)
-LexToken(SEMICOLON,';',1,957)
-LexToken(EOL,'\n',1,958)
+LexToken(EOL,'\n',1,957)
LexToken(VAR,'graphics',1,967)
LexToken(ASSIGNMENT,'=',1,975)
LexToken(VAR,'arg1',1,976)
LexToken(DOT,'.',1,980)
LexToken(VAR,'graphics',1,981)
-LexToken(SEMICOLON,';',1,989)
-LexToken(EOL,'\n',1,990)
+LexToken(EOL,'\n',1,989)
LexToken(VAR,'exprs',1,999)
LexToken(ASSIGNMENT,'=',1,1004)
LexToken(VAR,'graphics',1,1005)
@@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1033)
LexToken(VAR,'arg1',1,1034)
LexToken(DOT,'.',1,1038)
LexToken(VAR,'model',1,1039)
-LexToken(SEMICOLON,';',1,1044)
-LexToken(EOL,'\n',1,1045)
+LexToken(EOL,'\n',1,1044)
LexToken(WHILE,'while',1,1054)
LexToken(PREVAR_BOOLEAN,'%t',1,1060)
LexToken(DO,'do',1,1063)
@@ -132,8 +126,7 @@ LexToken(VAR,'ok',1,1250)
LexToken(THEN,'then',1,1253)
LexToken(EOL,'\n',1,1257)
LexToken(BREAK,'break',1,1274)
-LexToken(COMMA,',',1,1279)
-LexToken(EOL,'\n',1,1280)
+LexToken(EOL,'\n',1,1279)
LexToken(END,'end',1,1293)
LexToken(EOL,'\n',1,1296)
LexToken(IF,'if',1,1309)
@@ -146,15 +139,13 @@ LexToken(VAR,'inh',1,1340)
LexToken(ASSIGNMENT,'=',1,1343)
LexToken(OPENSQBRACKET,'[',1,1344)
LexToken(CLOSESQBRACKET,']',1,1345)
-LexToken(SEMICOLON,';',1,1346)
-LexToken(EOL,'\n',1,1347)
+LexToken(EOL,'\n',1,1346)
LexToken(ELSE,'else',1,1360)
LexToken(EOL,'\n',1,1364)
LexToken(VAR,'inh',1,1381)
LexToken(ASSIGNMENT,'=',1,1384)
LexToken(NUMBER,'1',1,1385)
-LexToken(SEMICOLON,';',1,1386)
-LexToken(EOL,'\n',1,1387)
+LexToken(EOL,'\n',1,1386)
LexToken(END,'end',1,1400)
LexToken(EOL,'\n',1,1403)
LexToken(OPENSQBRACKET,'[',1,1416)
@@ -191,8 +182,7 @@ LexToken(VAR,'a',1,1495)
LexToken(COMMA,',',1,1496)
LexToken(DQSTRING,'"*"',1,1499)
LexToken(CLOSEBRACKET,')',1,1500)
-LexToken(SEMICOLON,';',1,1501)
-LexToken(EOL,'\n',1,1502)
+LexToken(EOL,'\n',1,1501)
LexToken(IF,'if',1,1515)
LexToken(VAR,'out',1,1518)
LexToken(COMPARISON,'==',1,1521)
@@ -202,8 +192,7 @@ LexToken(EOL,'\n',1,1529)
LexToken(VAR,'ok',1,1546)
LexToken(ASSIGNMENT,'=',1,1548)
LexToken(PREVAR_BOOLEAN,'%f',1,1549)
-LexToken(COMMA,',',1,1551)
-LexToken(EOL,'\n',1,1552)
+LexToken(EOL,'\n',1,1551)
LexToken(VAR,'messagebox',1,1569)
LexToken(OPENBRACKET,'(',1,1579)
LexToken(DQSTRING,'"Initial condition empty"',1,1604)
@@ -212,8 +201,7 @@ LexToken(DQSTRING,'"modal"',1,1612)
LexToken(COMMA,',',1,1613)
LexToken(DQSTRING,'"error"',1,1620)
LexToken(CLOSEBRACKET,')',1,1621)
-LexToken(SEMICOLON,';',1,1622)
-LexToken(EOL,'\n',1,1623)
+LexToken(EOL,'\n',1,1622)
LexToken(END,'end',1,1636)
LexToken(EOL,'\n',1,1639)
LexToken(VAR,'in',1,1652)
@@ -229,22 +217,19 @@ LexToken(DOT,'.',1,1706)
LexToken(VAR,'exprs',1,1707)
LexToken(ASSIGNMENT,'=',1,1712)
LexToken(VAR,'exprs',1,1713)
-LexToken(SEMICOLON,';',1,1718)
-LexToken(EOL,'\n',1,1719)
+LexToken(EOL,'\n',1,1718)
LexToken(VAR,'model',1,1736)
LexToken(DOT,'.',1,1741)
LexToken(VAR,'rpar',1,1742)
LexToken(ASSIGNMENT,'=',1,1746)
LexToken(VAR,'a',1,1747)
-LexToken(SEMICOLON,';',1,1748)
-LexToken(EOL,'\n',1,1749)
+LexToken(EOL,'\n',1,1748)
LexToken(VAR,'model',1,1766)
LexToken(DOT,'.',1,1771)
LexToken(VAR,'in',1,1772)
LexToken(ASSIGNMENT,'=',1,1774)
LexToken(VAR,'in',1,1775)
-LexToken(SEMICOLON,';',1,1777)
-LexToken(EOL,'\n',1,1778)
+LexToken(EOL,'\n',1,1777)
LexToken(VAR,'model',1,1795)
LexToken(DOT,'.',1,1800)
LexToken(VAR,'out',1,1801)
@@ -256,8 +241,7 @@ LexToken(DOT,'.',1,1826)
LexToken(VAR,'graphics',1,1827)
LexToken(ASSIGNMENT,'=',1,1835)
LexToken(VAR,'graphics',1,1836)
-LexToken(SEMICOLON,';',1,1844)
-LexToken(EOL,'\n',1,1845)
+LexToken(EOL,'\n',1,1844)
LexToken(VAR,'x',1,1862)
LexToken(DOT,'.',1,1863)
LexToken(VAR,'model',1,1864)
diff --git a/js/Misc/MPBLOCK.js b/js/Misc/MPBLOCK.js
index c595b4eb..ac018296 100644
--- a/js/Misc/MPBLOCK.js
+++ b/js/Misc/MPBLOCK.js
@@ -43,20 +43,17 @@ LexToken(VAR,'x',1,918)
LexToken(ASSIGNMENT,'=',1,919)
LexToken(OPENSQBRACKET,'[',1,920)
LexToken(CLOSESQBRACKET,']',1,921)
-LexToken(SEMICOLON,';',1,922)
-LexToken(EOL,'\n',1,923)
+LexToken(EOL,'\n',1,922)
LexToken(VAR,'y',1,928)
LexToken(ASSIGNMENT,'=',1,929)
LexToken(OPENSQBRACKET,'[',1,930)
LexToken(CLOSESQBRACKET,']',1,931)
-LexToken(SEMICOLON,';',1,932)
-LexToken(EOL,'\n',1,933)
+LexToken(EOL,'\n',1,932)
LexToken(VAR,'typ',1,938)
LexToken(ASSIGNMENT,'=',1,941)
LexToken(OPENSQBRACKET,'[',1,942)
LexToken(CLOSESQBRACKET,']',1,943)
-LexToken(SEMICOLON,';',1,944)
-LexToken(EOL,'\n',1,945)
+LexToken(EOL,'\n',1,944)
LexToken(SELECT,'select',1,950)
LexToken(VAR,'job',1,957)
LexToken(EOL,'\n',1,960)
@@ -103,14 +100,12 @@ LexToken(ASSIGNMENT,'=',1,1188)
LexToken(VAR,'list',1,1189)
LexToken(OPENBRACKET,'(',1,1193)
LexToken(CLOSEBRACKET,')',1,1194)
-LexToken(SEMICOLON,';',1,1195)
-LexToken(EOL,'\n',1,1196)
+LexToken(EOL,'\n',1,1195)
LexToken(VAR,'pprop',1,1209)
LexToken(ASSIGNMENT,'=',1,1214)
LexToken(OPENSQBRACKET,'[',1,1215)
LexToken(CLOSESQBRACKET,']',1,1216)
-LexToken(SEMICOLON,';',1,1217)
-LexToken(EOL,'\n',1,1218)
+LexToken(EOL,'\n',1,1217)
LexToken(EOL,'\n',1,1269)
LexToken(FOR,'for',1,1282)
LexToken(VAR,'i',1,1286)
@@ -465,8 +460,7 @@ LexToken(EOL,'\n',1,4745)
LexToken(VAR,'r',1,4766)
LexToken(ASSIGNMENT,'=',1,4767)
LexToken(PREVAR_BOOLEAN,'%f',1,4768)
-LexToken(SEMICOLON,';',1,4770)
-LexToken(EOL,'\n',1,4771)
+LexToken(EOL,'\n',1,4770)
LexToken(VAR,'ierr',1,4792)
LexToken(ASSIGNMENT,'=',1,4796)
LexToken(VAR,'execstr',1,4797)
@@ -507,7 +501,7 @@ LexToken(VAR,'i',1,5077)
LexToken(CLOSEBRACKET,')',1,5078)
LexToken(ADDITION,'+',1,5079)
LexToken(DQSTRING,'"."',1,5082)
-LexToken(SEMICOLON,';',1,5083)
+LexToken(SEMICOLON,';\n',1,5083)
LexToken(DQSTRING,'"\\""',1,5108)
LexToken(ADDITION,'+',1,5109)
LexToken(VAR,'in',1,5110)
@@ -516,12 +510,11 @@ LexToken(VAR,'i',1,5113)
LexToken(CLOSEBRACKET,')',1,5114)
LexToken(ADDITION,'+',1,5115)
LexToken(DQSTRING,'"\\""',1,5119)
-LexToken(SEMICOLON,';',1,5120)
+LexToken(SEMICOLON,';\n',1,5120)
LexToken(DQSTRING,'"Please choose another variable name."',1,5179)
LexToken(CLOSESQBRACKET,']',1,5180)
LexToken(CLOSEBRACKET,')',1,5182)
-LexToken(SEMICOLON,';',1,5183)
-LexToken(EOL,'\n',1,5184)
+LexToken(EOL,'\n',1,5183)
LexToken(END,'end',1,5201)
LexToken(EOL,'\n',1,5204)
LexToken(END,'end',1,5217)
@@ -546,8 +539,7 @@ LexToken(EOL,'\n',1,5299)
LexToken(VAR,'r',1,5320)
LexToken(ASSIGNMENT,'=',1,5321)
LexToken(PREVAR_BOOLEAN,'%f',1,5322)
-LexToken(SEMICOLON,';',1,5324)
-LexToken(EOL,'\n',1,5325)
+LexToken(EOL,'\n',1,5324)
LexToken(VAR,'ierr',1,5346)
LexToken(ASSIGNMENT,'=',1,5350)
LexToken(VAR,'execstr',1,5351)
@@ -588,7 +580,7 @@ LexToken(VAR,'i',1,5633)
LexToken(CLOSEBRACKET,')',1,5634)
LexToken(ADDITION,'+',1,5635)
LexToken(DQSTRING,'"."',1,5638)
-LexToken(SEMICOLON,';',1,5639)
+LexToken(SEMICOLON,';\n',1,5639)
LexToken(DQSTRING,'"\\""',1,5664)
LexToken(ADDITION,'+',1,5665)
LexToken(VAR,'out',1,5666)
@@ -597,12 +589,11 @@ LexToken(VAR,'i',1,5670)
LexToken(CLOSEBRACKET,')',1,5671)
LexToken(ADDITION,'+',1,5672)
LexToken(DQSTRING,'"\\""',1,5676)
-LexToken(SEMICOLON,';',1,5677)
+LexToken(SEMICOLON,';\n',1,5677)
LexToken(DQSTRING,'"Please choose another variable name."',1,5736)
LexToken(CLOSESQBRACKET,']',1,5737)
LexToken(CLOSEBRACKET,')',1,5739)
-LexToken(SEMICOLON,';',1,5740)
-LexToken(EOL,'\n',1,5741)
+LexToken(EOL,'\n',1,5740)
LexToken(END,'end',1,5758)
LexToken(EOL,'\n',1,5761)
LexToken(END,'end',1,5774)
@@ -634,8 +625,7 @@ LexToken(EOL,'\n',1,5891)
LexToken(VAR,'r',1,5912)
LexToken(ASSIGNMENT,'=',1,5913)
LexToken(PREVAR_BOOLEAN,'%f',1,5914)
-LexToken(SEMICOLON,';',1,5916)
-LexToken(EOL,'\n',1,5917)
+LexToken(EOL,'\n',1,5916)
LexToken(VAR,'ierr',1,5938)
LexToken(ASSIGNMENT,'=',1,5942)
LexToken(VAR,'execstr',1,5943)
@@ -676,7 +666,7 @@ LexToken(VAR,'i',1,6230)
LexToken(CLOSEBRACKET,')',1,6231)
LexToken(ADDITION,'+',1,6232)
LexToken(DQSTRING,'"."',1,6235)
-LexToken(SEMICOLON,';',1,6236)
+LexToken(SEMICOLON,';\n',1,6236)
LexToken(DQSTRING,'"\\""',1,6261)
LexToken(ADDITION,'+',1,6262)
LexToken(VAR,'param',1,6263)
@@ -685,12 +675,11 @@ LexToken(VAR,'i',1,6269)
LexToken(CLOSEBRACKET,')',1,6270)
LexToken(ADDITION,'+',1,6271)
LexToken(DQSTRING,'"\\""',1,6275)
-LexToken(SEMICOLON,';',1,6276)
+LexToken(SEMICOLON,';\n',1,6276)
LexToken(DQSTRING,'"Please choose another variable name."',1,6335)
LexToken(CLOSESQBRACKET,']',1,6336)
LexToken(CLOSEBRACKET,')',1,6338)
-LexToken(SEMICOLON,';',1,6339)
-LexToken(EOL,'\n',1,6340)
+LexToken(EOL,'\n',1,6339)
LexToken(END,'end',1,6357)
LexToken(EOL,'\n',1,6360)
LexToken(END,'end',1,6373)
@@ -735,8 +724,7 @@ LexToken(VAR,'x_message',1,6615)
LexToken(OPENBRACKET,'(',1,6624)
LexToken(DQSTRING,'"Input type should be \\\'E\\\' or \\\'I\\\'!"',1,6662)
LexToken(CLOSEBRACKET,')',1,6663)
-LexToken(SEMICOLON,';',1,6664)
-LexToken(EOL,'\n',1,6665)
+LexToken(EOL,'\n',1,6664)
LexToken(VAR,'ok',1,6690)
LexToken(ASSIGNMENT,'=',1,6692)
LexToken(PREVAR_BOOLEAN,'%f',1,6693)
@@ -791,8 +779,7 @@ LexToken(VAR,'x_message',1,7083)
LexToken(OPENBRACKET,'(',1,7092)
LexToken(DQSTRING,'"Output type should be \\\'E\\\' or \\\'I\\\'!"',1,7131)
LexToken(CLOSEBRACKET,')',1,7132)
-LexToken(SEMICOLON,';',1,7133)
-LexToken(EOL,'\n',1,7134)
+LexToken(EOL,'\n',1,7133)
LexToken(VAR,'ok',1,7159)
LexToken(ASSIGNMENT,'=',1,7161)
LexToken(PREVAR_BOOLEAN,'%f',1,7162)
@@ -831,8 +818,7 @@ LexToken(VAR,'x_message',1,7428)
LexToken(OPENBRACKET,'(',1,7437)
LexToken(DQSTRING,'"Input variables are not well defined!"',1,7476)
LexToken(CLOSEBRACKET,')',1,7477)
-LexToken(SEMICOLON,';',1,7478)
-LexToken(EOL,'\n',1,7479)
+LexToken(EOL,'\n',1,7478)
LexToken(VAR,'ok',1,7500)
LexToken(ASSIGNMENT,'=',1,7502)
LexToken(PREVAR_BOOLEAN,'%f',1,7503)
@@ -866,8 +852,7 @@ LexToken(VAR,'x_message',1,7668)
LexToken(OPENBRACKET,'(',1,7677)
LexToken(DQSTRING,'"Output variables are not well defined!"',1,7717)
LexToken(CLOSEBRACKET,')',1,7718)
-LexToken(SEMICOLON,';',1,7719)
-LexToken(EOL,'\n',1,7720)
+LexToken(EOL,'\n',1,7719)
LexToken(VAR,'ok',1,7741)
LexToken(ASSIGNMENT,'=',1,7743)
LexToken(PREVAR_BOOLEAN,'%f',1,7744)
@@ -912,9 +897,9 @@ LexToken(VAR,'x_message',1,7985)
LexToken(OPENBRACKET,'(',1,7994)
LexToken(OPENSQBRACKET,'[',1,7995)
LexToken(DQSTRING,'"There is differences in"',1,8020)
-LexToken(SEMICOLON,';',1,8021)
+LexToken(SEMICOLON,';\n',1,8021)
LexToken(DQSTRING,'"size of param and size "',1,8067)
-LexToken(SEMICOLON,';',1,8068)
+LexToken(SEMICOLON,';\n',1,8068)
LexToken(DQSTRING,'"of param properties."',1,8111)
LexToken(CLOSESQBRACKET,']',1,8113)
LexToken(CLOSEBRACKET,')',1,8114)
@@ -953,11 +938,11 @@ LexToken(VAR,'x_message',1,8303)
LexToken(OPENBRACKET,'(',1,8312)
LexToken(OPENSQBRACKET,'[',1,8313)
LexToken(DQSTRING,'"Parameters properties must be :"',1,8346)
-LexToken(SEMICOLON,';',1,8347)
+LexToken(SEMICOLON,';\n',1,8347)
LexToken(DQSTRING,'"0 : if it is a paramaters"',1,8395)
-LexToken(SEMICOLON,';',1,8396)
+LexToken(SEMICOLON,';\n',1,8396)
LexToken(DQSTRING,'"1 : if it is an initial value of state,"',1,8458)
-LexToken(SEMICOLON,';',1,8459)
+LexToken(SEMICOLON,';\n',1,8459)
LexToken(DQSTRING,'"2 : it it is a fixed initial state value."',1,8523)
LexToken(CLOSESQBRACKET,']',1,8525)
LexToken(CLOSEBRACKET,')',1,8526)
@@ -1014,8 +999,7 @@ LexToken(VAR,'fileparts',1,8931)
LexToken(OPENBRACKET,'(',1,8940)
LexToken(VAR,'funam',1,8941)
LexToken(CLOSEBRACKET,')',1,8946)
-LexToken(SEMICOLON,';',1,8947)
-LexToken(EOL,'\n',1,8948)
+LexToken(EOL,'\n',1,8947)
LexToken(IF,'if',1,8965)
LexToken(OPENBRACKET,'(',1,8968)
LexToken(VAR,'extF',1,8969)
@@ -1067,8 +1051,7 @@ LexToken(VAR,'outtype',1,9254)
LexToken(COMPARISON,'==',1,9261)
LexToken(DQSTRING,'"I"',1,9265)
LexToken(CLOSEBRACKET,')',1,9266)
-LexToken(SEMICOLON,';',1,9267)
-LexToken(EOL,'\n',1,9268)
+LexToken(EOL,'\n',1,9267)
LexToken(EOL,'\n',1,9342)
LexToken(EOL,'\n',1,9423)
LexToken(OPENSQBRACKET,'[',1,9440)
@@ -1505,8 +1488,7 @@ LexToken(ASSIGNMENT,'=',1,12475)
LexToken(VAR,'list',1,12476)
LexToken(OPENBRACKET,'(',1,12480)
LexToken(CLOSEBRACKET,')',1,12481)
-LexToken(SEMICOLON,';',1,12482)
-LexToken(EOL,'\n',1,12483)
+LexToken(EOL,'\n',1,12482)
LexToken(FOR,'for',1,12500)
LexToken(VAR,'i',1,12504)
LexToken(ASSIGNMENT,'=',1,12505)
@@ -1561,15 +1543,13 @@ LexToken(DOT,'.',1,12912)
LexToken(VAR,'inputs',1,12913)
LexToken(ASSIGNMENT,'=',1,12919)
LexToken(VAR,'in',1,12920)
-LexToken(SEMICOLON,';',1,12922)
-LexToken(EOL,'\n',1,12923)
+LexToken(EOL,'\n',1,12922)
LexToken(VAR,'mo',1,12940)
LexToken(DOT,'.',1,12942)
LexToken(VAR,'outputs',1,12943)
LexToken(ASSIGNMENT,'=',1,12950)
LexToken(VAR,'out',1,12951)
-LexToken(SEMICOLON,';',1,12954)
-LexToken(EOL,'\n',1,12955)
+LexToken(EOL,'\n',1,12954)
LexToken(IF,'if',1,12972)
LexToken(VAR,'pprop',1,12975)
LexToken(COMPARISON,'~=',1,12980)
@@ -1652,7 +1632,7 @@ LexToken(OPENSQBRACKET,'[',1,13433)
LexToken(VAR,'model',1,13434)
LexToken(DOT,'.',1,13439)
LexToken(VAR,'rpar',1,13440)
-LexToken(SEMICOLON,';',1,13444)
+LexToken(SEMICOLON,';\n',1,13444)
LexToken(VAR,'double',1,13466)
LexToken(OPENBRACKET,'(',1,13472)
LexToken(VAR,'paramv',1,13473)
@@ -1730,8 +1710,7 @@ LexToken(ASSIGNMENT,'=',1,13799)
LexToken(VAR,'list',1,13800)
LexToken(OPENBRACKET,'(',1,13804)
LexToken(CLOSEBRACKET,')',1,13805)
-LexToken(SEMICOLON,';',1,13806)
-LexToken(EOL,'\n',1,13807)
+LexToken(EOL,'\n',1,13806)
LexToken(IF,'if',1,13824)
LexToken(VAR,'Tparam_sz',1,13827)
LexToken(COMPARISON,'<>',1,13836)
@@ -1797,8 +1776,7 @@ LexToken(VAR,'lab_2',1,14165)
LexToken(OPENBRACKET,'(',1,14170)
LexToken(VAR,'i',1,14171)
LexToken(CLOSEBRACKET,')',1,14172)
-LexToken(SEMICOLON,';',1,14173)
-LexToken(EOL,'\n',1,14174)
+LexToken(EOL,'\n',1,14173)
LexToken(END,'end',1,14199)
LexToken(EOL,'\n',1,14202)
LexToken(END,'end',1,14223)
@@ -1922,8 +1900,7 @@ LexToken(VAR,'param',1,14942)
LexToken(ASSIGNMENT,'=',1,14947)
LexToken(OPENSQBRACKET,'[',1,14948)
LexToken(CLOSESQBRACKET,']',1,14949)
-LexToken(SEMICOLON,';',1,14950)
-LexToken(EOL,'\n',1,14951)
+LexToken(EOL,'\n',1,14950)
LexToken(VAR,'paramv',1,14960)
LexToken(ASSIGNMENT,'=',1,14966)
LexToken(VAR,'list',1,14967)
@@ -1934,8 +1911,7 @@ LexToken(VAR,'pprop',1,14982)
LexToken(ASSIGNMENT,'=',1,14987)
LexToken(OPENSQBRACKET,'[',1,14988)
LexToken(CLOSESQBRACKET,']',1,14989)
-LexToken(SEMICOLON,';',1,14990)
-LexToken(EOL,'\n',1,14991)
+LexToken(EOL,'\n',1,14990)
LexToken(VAR,'nameF',1,15000)
LexToken(ASSIGNMENT,'=',1,15005)
LexToken(DQSTRING,'"myModel"',1,15014)
@@ -2085,7 +2061,7 @@ LexToken(OPENSQBRACKET,'[',1,15713)
LexToken(VAR,'model',1,15714)
LexToken(DOT,'.',1,15719)
LexToken(VAR,'rpar',1,15720)
-LexToken(SEMICOLON,';',1,15724)
+LexToken(SEMICOLON,';\n',1,15724)
LexToken(VAR,'paramv',1,15738)
LexToken(OPENBRACKET,'(',1,15744)
LexToken(VAR,'i',1,15745)
diff --git a/js/Misc/PAL_f.js b/js/Misc/PAL_f.js
index d84cb512..565c73a4 100644
--- a/js/Misc/PAL_f.js
+++ b/js/Misc/PAL_f.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,900)
LexToken(ASSIGNMENT,'=',1,901)
LexToken(OPENSQBRACKET,'[',1,902)
LexToken(CLOSESQBRACKET,']',1,903)
-LexToken(SEMICOLON,';',1,904)
-LexToken(EOL,'\n',1,905)
+LexToken(EOL,'\n',1,904)
LexToken(VAR,'y',1,910)
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(VAR,'typ',1,920)
LexToken(ASSIGNMENT,'=',1,923)
LexToken(OPENSQBRACKET,'[',1,924)
LexToken(CLOSESQBRACKET,']',1,925)
-LexToken(SEMICOLON,';',1,926)
-LexToken(EOL,'\n',1,927)
+LexToken(EOL,'\n',1,926)
LexToken(EOL,'\n',1,928)
LexToken(SELECT,'select',1,933)
LexToken(VAR,'job',1,940)
@@ -97,8 +94,7 @@ LexToken(VAR,'title',1,1066)
LexToken(OPENBRACKET,'(',1,1071)
LexToken(NUMBER,'1',1,1072)
LexToken(CLOSEBRACKET,')',1,1073)
-LexToken(SEMICOLON,';',1,1074)
-LexToken(EOL,'\n',1,1075)
+LexToken(EOL,'\n',1,1074)
LexToken(VAR,'arg1',1,1084)
LexToken(DOT,'.',1,1088)
LexToken(VAR,'model',1,1089)
@@ -106,8 +102,7 @@ LexToken(DOT,'.',1,1094)
LexToken(VAR,'rpar',1,1095)
LexToken(ASSIGNMENT,'=',1,1099)
LexToken(VAR,'x',1,1100)
-LexToken(SEMICOLON,';',1,1101)
-LexToken(EOL,'\n',1,1102)
+LexToken(EOL,'\n',1,1101)
LexToken(VAR,'x',1,1111)
LexToken(ASSIGNMENT,'=',1,1112)
LexToken(VAR,'arg1',1,1113)
@@ -139,8 +134,7 @@ LexToken(ASSIGNMENT,'=',1,1206)
LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,1207)
LexToken(OPENBRACKET,'(',1,1221)
LexToken(CLOSEBRACKET,')',1,1222)
-LexToken(SEMICOLON,';',1,1223)
-LexToken(EOL,'\n',1,1224)
+LexToken(EOL,'\n',1,1223)
LexToken(VAR,'scs',1,1233)
LexToken(DOT,'.',1,1236)
LexToken(VAR,'props',1,1237)
@@ -148,52 +142,45 @@ LexToken(DOT,'.',1,1242)
LexToken(VAR,'title',1,1243)
LexToken(ASSIGNMENT,'=',1,1248)
LexToken(DQSTRING,'"Palette"',1,1257)
-LexToken(SEMICOLON,';',1,1258)
-LexToken(EOL,'\n',1,1259)
+LexToken(EOL,'\n',1,1258)
LexToken(VAR,'model',1,1268)
LexToken(ASSIGNMENT,'=',1,1273)
LexToken(SCICOS_MODEL,'scicos_model',1,1274)
LexToken(OPENBRACKET,'(',1,1286)
LexToken(CLOSEBRACKET,')',1,1287)
-LexToken(SEMICOLON,';',1,1288)
-LexToken(EOL,'\n',1,1289)
+LexToken(EOL,'\n',1,1288)
LexToken(VAR,'model',1,1298)
LexToken(DOT,'.',1,1303)
LexToken(VAR,'sim',1,1304)
LexToken(ASSIGNMENT,'=',1,1307)
LexToken(DQSTRING,'"palette"',1,1316)
-LexToken(SEMICOLON,';',1,1317)
-LexToken(EOL,'\n',1,1318)
+LexToken(EOL,'\n',1,1317)
LexToken(VAR,'model',1,1327)
LexToken(DOT,'.',1,1332)
LexToken(VAR,'in',1,1333)
LexToken(ASSIGNMENT,'=',1,1335)
LexToken(OPENSQBRACKET,'[',1,1336)
LexToken(CLOSESQBRACKET,']',1,1337)
-LexToken(SEMICOLON,';',1,1338)
-LexToken(EOL,'\n',1,1339)
+LexToken(EOL,'\n',1,1338)
LexToken(VAR,'model',1,1348)
LexToken(DOT,'.',1,1353)
LexToken(VAR,'out',1,1354)
LexToken(ASSIGNMENT,'=',1,1357)
LexToken(OPENSQBRACKET,'[',1,1358)
LexToken(CLOSESQBRACKET,']',1,1359)
-LexToken(SEMICOLON,';',1,1360)
-LexToken(EOL,'\n',1,1361)
+LexToken(EOL,'\n',1,1360)
LexToken(VAR,'model',1,1370)
LexToken(DOT,'.',1,1375)
LexToken(VAR,'rpar',1,1376)
LexToken(ASSIGNMENT,'=',1,1380)
LexToken(VAR,'scs',1,1381)
-LexToken(SEMICOLON,';',1,1384)
-LexToken(EOL,'\n',1,1385)
+LexToken(EOL,'\n',1,1384)
LexToken(VAR,'model',1,1394)
LexToken(DOT,'.',1,1399)
LexToken(VAR,'blocktype',1,1400)
LexToken(ASSIGNMENT,'=',1,1409)
LexToken(DQSTRING,'"h"',1,1412)
-LexToken(SEMICOLON,';',1,1413)
-LexToken(EOL,'\n',1,1414)
+LexToken(EOL,'\n',1,1413)
LexToken(VAR,'model',1,1423)
LexToken(DOT,'.',1,1428)
LexToken(VAR,'dep_ut',1,1429)
@@ -202,8 +189,7 @@ LexToken(OPENSQBRACKET,'[',1,1436)
LexToken(PREVAR_BOOLEAN,'%f',1,1437)
LexToken(PREVAR_BOOLEAN,'%f',1,1440)
LexToken(CLOSESQBRACKET,']',1,1442)
-LexToken(SEMICOLON,';',1,1443)
-LexToken(EOL,'\n',1,1444)
+LexToken(EOL,'\n',1,1443)
LexToken(EOL,'\n',1,1445)
LexToken(VAR,'gr_i',1,1454)
LexToken(ASSIGNMENT,'=',1,1458)
@@ -242,8 +228,7 @@ LexToken(VAR,'title',1,1542)
LexToken(OPENBRACKET,'(',1,1547)
LexToken(NUMBER,'1',1,1548)
LexToken(CLOSEBRACKET,')',1,1549)
-LexToken(SEMICOLON,';',1,1550)
-LexToken(EOL,'\n',1,1551)
+LexToken(EOL,'\n',1,1550)
LexToken(END,'end',1,1556)
LexToken(EOL,'\n',1,1559)
LexToken(EOL,'\n',1,1560)
diff --git a/js/Misc/PENDULUM_ANIM.js b/js/Misc/PENDULUM_ANIM.js
index 3f9d2cd0..186a3238 100644
--- a/js/Misc/PENDULUM_ANIM.js
+++ b/js/Misc/PENDULUM_ANIM.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,947)
LexToken(ASSIGNMENT,'=',1,948)
LexToken(OPENSQBRACKET,'[',1,949)
LexToken(CLOSESQBRACKET,']',1,950)
-LexToken(SEMICOLON,';',1,951)
-LexToken(EOL,'\n',1,952)
+LexToken(EOL,'\n',1,951)
LexToken(VAR,'y',1,957)
LexToken(ASSIGNMENT,'=',1,958)
LexToken(OPENSQBRACKET,'[',1,959)
LexToken(CLOSESQBRACKET,']',1,960)
-LexToken(SEMICOLON,';',1,961)
-LexToken(EOL,'\n',1,962)
+LexToken(EOL,'\n',1,961)
LexToken(VAR,'typ',1,967)
LexToken(ASSIGNMENT,'=',1,970)
LexToken(OPENSQBRACKET,'[',1,971)
LexToken(CLOSESQBRACKET,']',1,972)
-LexToken(SEMICOLON,';',1,973)
-LexToken(EOL,'\n',1,974)
+LexToken(EOL,'\n',1,973)
LexToken(SELECT,'select',1,979)
LexToken(VAR,'job',1,986)
LexToken(EOL,'\n',1,989)
@@ -66,15 +63,13 @@ LexToken(EOL,'\n',1,1009)
LexToken(VAR,'x',1,1018)
LexToken(ASSIGNMENT,'=',1,1019)
LexToken(VAR,'arg1',1,1020)
-LexToken(SEMICOLON,';',1,1024)
-LexToken(EOL,'\n',1,1025)
+LexToken(EOL,'\n',1,1024)
LexToken(VAR,'graphics',1,1034)
LexToken(ASSIGNMENT,'=',1,1042)
LexToken(VAR,'arg1',1,1043)
LexToken(DOT,'.',1,1047)
LexToken(VAR,'graphics',1,1048)
-LexToken(SEMICOLON,';',1,1056)
-LexToken(EOL,'\n',1,1057)
+LexToken(EOL,'\n',1,1056)
LexToken(VAR,'exprs',1,1066)
LexToken(ASSIGNMENT,'=',1,1071)
LexToken(VAR,'graphics',1,1072)
@@ -86,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1100)
LexToken(VAR,'arg1',1,1101)
LexToken(DOT,'.',1,1105)
LexToken(VAR,'model',1,1106)
-LexToken(SEMICOLON,';',1,1111)
-LexToken(EOL,'\n',1,1112)
+LexToken(EOL,'\n',1,1111)
LexToken(VAR,'dstate',1,1121)
LexToken(ASSIGNMENT,'=',1,1127)
LexToken(VAR,'model',1,1128)
@@ -128,7 +122,7 @@ LexToken(SEMICOLON,';',1,1305)
LexToken(DQSTRING,'"cart size (square side)"',1,1330)
LexToken(SEMICOLON,';',1,1331)
LexToken(DQSTRING,'"slope"',1,1338)
-LexToken(SEMICOLON,';',1,1339)
+LexToken(SEMICOLON,';\n',1,1339)
LexToken(DQSTRING,'"Xmin"',1,1358)
LexToken(SEMICOLON,';',1,1359)
LexToken(DQSTRING,'"Xmax"',1,1365)
@@ -179,8 +173,7 @@ LexToken(VAR,'ok',1,1487)
LexToken(THEN,'then',1,1490)
LexToken(EOL,'\n',1,1494)
LexToken(BREAK,'break',1,1511)
-LexToken(COMMA,',',1,1516)
-LexToken(EOL,'\n',1,1517)
+LexToken(EOL,'\n',1,1516)
LexToken(END,'end',1,1530)
LexToken(EOL,'\n',1,1533)
LexToken(VAR,'mess',1,1546)
@@ -294,22 +287,19 @@ LexToken(DOT,'.',1,2128)
LexToken(VAR,'rpar',1,2129)
LexToken(ASSIGNMENT,'=',1,2133)
LexToken(VAR,'rpar',1,2134)
-LexToken(SEMICOLON,';',1,2138)
-LexToken(EOL,'\n',1,2139)
+LexToken(EOL,'\n',1,2138)
LexToken(VAR,'graphics',1,2156)
LexToken(DOT,'.',1,2164)
LexToken(VAR,'exprs',1,2165)
LexToken(ASSIGNMENT,'=',1,2170)
LexToken(VAR,'exprs',1,2171)
-LexToken(SEMICOLON,';',1,2176)
-LexToken(EOL,'\n',1,2177)
+LexToken(EOL,'\n',1,2176)
LexToken(VAR,'x',1,2194)
LexToken(DOT,'.',1,2195)
LexToken(VAR,'graphics',1,2196)
LexToken(ASSIGNMENT,'=',1,2204)
LexToken(VAR,'graphics',1,2205)
-LexToken(SEMICOLON,';',1,2213)
-LexToken(EOL,'\n',1,2214)
+LexToken(EOL,'\n',1,2213)
LexToken(VAR,'x',1,2231)
LexToken(DOT,'.',1,2232)
LexToken(VAR,'model',1,2233)
@@ -329,35 +319,29 @@ LexToken(EOL,'\n',1,2317)
LexToken(VAR,'plen',1,2326)
LexToken(ASSIGNMENT,'=',1,2330)
LexToken(NUMBER,'2',1,2331)
-LexToken(SEMICOLON,';',1,2332)
-LexToken(EOL,'\n',1,2333)
+LexToken(EOL,'\n',1,2332)
LexToken(VAR,'csiz',1,2342)
LexToken(ASSIGNMENT,'=',1,2346)
LexToken(NUMBER,'2',1,2347)
-LexToken(SEMICOLON,';',1,2348)
-LexToken(EOL,'\n',1,2349)
+LexToken(EOL,'\n',1,2348)
LexToken(VAR,'phi',1,2358)
LexToken(ASSIGNMENT,'=',1,2361)
LexToken(NUMBER,'0',1,2362)
-LexToken(SEMICOLON,';',1,2363)
-LexToken(EOL,'\n',1,2364)
+LexToken(EOL,'\n',1,2363)
LexToken(VAR,'xmin',1,2373)
LexToken(ASSIGNMENT,'=',1,2377)
LexToken(ADDITION,'-',1,2378)
LexToken(NUMBER,'5',1,2379)
-LexToken(SEMICOLON,';',1,2380)
-LexToken(EOL,'\n',1,2381)
+LexToken(EOL,'\n',1,2380)
LexToken(VAR,'xmax',1,2390)
LexToken(ASSIGNMENT,'=',1,2394)
LexToken(NUMBER,'5',1,2395)
-LexToken(SEMICOLON,';',1,2396)
-LexToken(EOL,'\n',1,2397)
+LexToken(EOL,'\n',1,2396)
LexToken(VAR,'ymin',1,2406)
LexToken(ASSIGNMENT,'=',1,2410)
LexToken(ADDITION,'-',1,2411)
LexToken(NUMBER,'5',1,2412)
-LexToken(SEMICOLON,';',1,2413)
-LexToken(EOL,'\n',1,2414)
+LexToken(EOL,'\n',1,2413)
LexToken(VAR,'ymax',1,2423)
LexToken(ASSIGNMENT,'=',1,2427)
LexToken(NUMBER,'5',1,2428)
diff --git a/js/Misc/RATELIMITER.js b/js/Misc/RATELIMITER.js
index 15845cbc..05d26b50 100644
--- a/js/Misc/RATELIMITER.js
+++ b/js/Misc/RATELIMITER.js
@@ -41,20 +41,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)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,945)
LexToken(VAR,'x',1,954)
LexToken(ASSIGNMENT,'=',1,955)
LexToken(VAR,'arg1',1,956)
-LexToken(SEMICOLON,';',1,960)
-LexToken(EOL,'\n',1,961)
+LexToken(EOL,'\n',1,960)
LexToken(VAR,'graphics',1,970)
LexToken(ASSIGNMENT,'=',1,978)
LexToken(VAR,'arg1',1,979)
LexToken(DOT,'.',1,983)
LexToken(VAR,'graphics',1,984)
-LexToken(SEMICOLON,';',1,992)
-LexToken(EOL,'\n',1,993)
+LexToken(EOL,'\n',1,992)
LexToken(VAR,'exprs',1,1002)
LexToken(ASSIGNMENT,'=',1,1007)
LexToken(VAR,'graphics',1,1008)
@@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1036)
LexToken(VAR,'arg1',1,1037)
LexToken(DOT,'.',1,1041)
LexToken(VAR,'model',1,1042)
-LexToken(SEMICOLON,';',1,1047)
-LexToken(EOL,'\n',1,1048)
+LexToken(EOL,'\n',1,1047)
LexToken(WHILE,'while',1,1057)
LexToken(PREVAR_BOOLEAN,'%t',1,1063)
LexToken(DO,'do',1,1066)
@@ -132,8 +126,7 @@ LexToken(VAR,'ok',1,1235)
LexToken(THEN,'then',1,1238)
LexToken(EOL,'\n',1,1242)
LexToken(BREAK,'break',1,1259)
-LexToken(COMMA,',',1,1264)
-LexToken(EOL,'\n',1,1265)
+LexToken(EOL,'\n',1,1264)
LexToken(END,'end',1,1278)
LexToken(EOL,'\n',1,1281)
LexToken(IF,'if',1,1294)
@@ -182,8 +175,7 @@ LexToken(DOT,'.',1,1532)
LexToken(VAR,'graphics',1,1533)
LexToken(ASSIGNMENT,'=',1,1541)
LexToken(VAR,'graphics',1,1542)
-LexToken(SEMICOLON,';',1,1550)
-LexToken(EOL,'\n',1,1551)
+LexToken(EOL,'\n',1,1550)
LexToken(VAR,'x',1,1568)
LexToken(DOT,'.',1,1569)
LexToken(VAR,'model',1,1570)
@@ -204,13 +196,11 @@ LexToken(VAR,'minp',1,1663)
LexToken(ASSIGNMENT,'=',1,1667)
LexToken(ADDITION,'-',1,1668)
LexToken(NUMBER,'1',1,1669)
-LexToken(SEMICOLON,';',1,1670)
-LexToken(EOL,'\n',1,1671)
+LexToken(EOL,'\n',1,1670)
LexToken(VAR,'maxp',1,1680)
LexToken(ASSIGNMENT,'=',1,1684)
LexToken(NUMBER,'1',1,1685)
-LexToken(SEMICOLON,';',1,1686)
-LexToken(EOL,'\n',1,1687)
+LexToken(EOL,'\n',1,1686)
LexToken(VAR,'rpar',1,1696)
LexToken(ASSIGNMENT,'=',1,1700)
LexToken(OPENSQBRACKET,'[',1,1701)
diff --git a/js/Misc/RELATIONALOP.js b/js/Misc/RELATIONALOP.js
index bd3237b3..4ae265ee 100644
--- a/js/Misc/RELATIONALOP.js
+++ b/js/Misc/RELATIONALOP.js
@@ -41,20 +41,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)
@@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,948)
LexToken(VAR,'x',1,957)
LexToken(ASSIGNMENT,'=',1,958)
LexToken(VAR,'arg1',1,959)
-LexToken(SEMICOLON,';',1,963)
-LexToken(EOL,'\n',1,964)
+LexToken(EOL,'\n',1,963)
LexToken(VAR,'graphics',1,973)
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,'exprs',1,1005)
LexToken(ASSIGNMENT,'=',1,1010)
LexToken(VAR,'graphics',1,1011)
@@ -85,8 +80,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)
@@ -108,8 +102,7 @@ LexToken(OPENBRACKET,'(',1,1117)
LexToken(NUMBER,'1',1,1118)
LexToken(CLOSEBRACKET,')',1,1119)
LexToken(CLOSESQBRACKET,']',1,1120)
-LexToken(SEMICOLON,';',1,1121)
-LexToken(EOL,'\n',1,1122)
+LexToken(EOL,'\n',1,1121)
LexToken(END,'end',1,1131)
LexToken(EOL,'\n',1,1134)
LexToken(WHILE,'while',1,1143)
@@ -163,8 +156,7 @@ LexToken(VAR,'ok',1,1470)
LexToken(THEN,'then',1,1473)
LexToken(EOL,'\n',1,1477)
LexToken(BREAK,'break',1,1494)
-LexToken(COMMA,',',1,1499)
-LexToken(EOL,'\n',1,1500)
+LexToken(EOL,'\n',1,1499)
LexToken(END,'end',1,1513)
LexToken(EOL,'\n',1,1516)
LexToken(VAR,'rule',1,1529)
@@ -173,8 +165,7 @@ LexToken(VAR,'int',1,1534)
LexToken(OPENBRACKET,'(',1,1537)
LexToken(VAR,'rule',1,1538)
LexToken(CLOSEBRACKET,')',1,1542)
-LexToken(SEMICOLON,';',1,1543)
-LexToken(EOL,'\n',1,1544)
+LexToken(EOL,'\n',1,1543)
LexToken(IF,'if',1,1557)
LexToken(VAR,'zcr',1,1560)
LexToken(COMPARISON,'<>',1,1563)
@@ -184,8 +175,7 @@ LexToken(EOL,'\n',1,1571)
LexToken(VAR,'zcr',1,1588)
LexToken(ASSIGNMENT,'=',1,1591)
LexToken(NUMBER,'1',1,1592)
-LexToken(COMMA,',',1,1593)
-LexToken(EOL,'\n',1,1594)
+LexToken(EOL,'\n',1,1593)
LexToken(END,'end',1,1607)
LexToken(EOL,'\n',1,1610)
LexToken(IF,'if',1,1623)
@@ -217,8 +207,7 @@ LexToken(EOL,'\n',1,1729)
LexToken(VAR,'ok',1,1746)
LexToken(ASSIGNMENT,'=',1,1748)
LexToken(PREVAR_BOOLEAN,'%f',1,1749)
-LexToken(SEMICOLON,';',1,1751)
-LexToken(EOL,'\n',1,1752)
+LexToken(EOL,'\n',1,1751)
LexToken(END,'end',1,1765)
LexToken(EOL,'\n',1,1768)
LexToken(IF,'if',1,1781)
@@ -364,13 +353,11 @@ LexToken(VAR,'message',1,2446)
LexToken(OPENBRACKET,'(',1,2453)
LexToken(DQSTRING,'"Datatype is not supported"',1,2480)
LexToken(CLOSEBRACKET,')',1,2481)
-LexToken(SEMICOLON,';',1,2482)
-LexToken(EOL,'\n',1,2483)
+LexToken(EOL,'\n',1,2482)
LexToken(VAR,'ok',1,2500)
LexToken(ASSIGNMENT,'=',1,2502)
LexToken(PREVAR_BOOLEAN,'%f',1,2503)
-LexToken(SEMICOLON,';',1,2505)
-LexToken(EOL,'\n',1,2506)
+LexToken(EOL,'\n',1,2505)
LexToken(END,'end',1,2519)
LexToken(EOL,'\n',1,2522)
LexToken(IF,'if',1,2535)
@@ -465,8 +452,7 @@ LexToken(EOL,'\n',1,2835)
LexToken(VAR,'label',1,2856)
LexToken(ASSIGNMENT,'=',1,2862)
LexToken(DQSTRING,'"=="',1,2867)
-LexToken(SEMICOLON,';',1,2868)
-LexToken(EOL,'\n',1,2869)
+LexToken(EOL,'\n',1,2868)
LexToken(ELSEIF,'elseif',1,2886)
LexToken(VAR,'rule',1,2893)
LexToken(COMPARISON,'==',1,2898)
@@ -476,8 +462,7 @@ LexToken(EOL,'\n',1,2907)
LexToken(VAR,'label',1,2928)
LexToken(ASSIGNMENT,'=',1,2934)
LexToken(DQSTRING,'"~="',1,2939)
-LexToken(SEMICOLON,';',1,2940)
-LexToken(EOL,'\n',1,2941)
+LexToken(EOL,'\n',1,2940)
LexToken(ELSEIF,'elseif',1,2958)
LexToken(VAR,'rule',1,2965)
LexToken(COMPARISON,'==',1,2970)
@@ -529,8 +514,7 @@ LexToken(DOT,'.',1,3312)
LexToken(VAR,'exprs',1,3313)
LexToken(ASSIGNMENT,'=',1,3318)
LexToken(VAR,'exprs',1,3319)
-LexToken(SEMICOLON,';',1,3324)
-LexToken(EOL,'\n',1,3325)
+LexToken(EOL,'\n',1,3324)
LexToken(VAR,'graphics',1,3342)
LexToken(DOT,'.',1,3350)
LexToken(VAR,'style',1,3351)
@@ -540,8 +524,7 @@ LexToken(DQSTRING,'"fontSize=13;fontStyle=1;displayedLabel="',1,3398)
LexToken(ADDITION,'+',1,3399)
LexToken(VAR,'label',1,3400)
LexToken(CLOSESQBRACKET,']',1,3405)
-LexToken(SEMICOLON,';',1,3406)
-LexToken(EOL,'\n',1,3407)
+LexToken(EOL,'\n',1,3406)
LexToken(VAR,'model',1,3424)
LexToken(DOT,'.',1,3429)
LexToken(VAR,'ipar',1,3430)
@@ -549,29 +532,25 @@ LexToken(ASSIGNMENT,'=',1,3434)
LexToken(OPENSQBRACKET,'[',1,3435)
LexToken(VAR,'rule',1,3436)
LexToken(CLOSESQBRACKET,']',1,3440)
-LexToken(COMMA,',',1,3441)
-LexToken(EOL,'\n',1,3442)
+LexToken(EOL,'\n',1,3441)
LexToken(VAR,'model',1,3459)
LexToken(DOT,'.',1,3464)
LexToken(VAR,'nzcross',1,3465)
LexToken(ASSIGNMENT,'=',1,3472)
LexToken(VAR,'zcr',1,3473)
-LexToken(COMMA,',',1,3476)
-LexToken(EOL,'\n',1,3477)
+LexToken(EOL,'\n',1,3476)
LexToken(VAR,'model',1,3494)
LexToken(DOT,'.',1,3499)
LexToken(VAR,'nmode',1,3500)
LexToken(ASSIGNMENT,'=',1,3505)
LexToken(VAR,'zcr',1,3506)
-LexToken(COMMA,',',1,3509)
-LexToken(EOL,'\n',1,3510)
+LexToken(EOL,'\n',1,3509)
LexToken(VAR,'x',1,3527)
LexToken(DOT,'.',1,3528)
LexToken(VAR,'graphics',1,3529)
LexToken(ASSIGNMENT,'=',1,3537)
LexToken(VAR,'graphics',1,3538)
-LexToken(SEMICOLON,';',1,3546)
-LexToken(EOL,'\n',1,3547)
+LexToken(EOL,'\n',1,3546)
LexToken(VAR,'x',1,3564)
LexToken(DOT,'.',1,3565)
LexToken(VAR,'model',1,3566)
@@ -597,8 +576,7 @@ LexToken(EOL,'\n',1,3667)
LexToken(VAR,'label',1,3676)
LexToken(ASSIGNMENT,'=',1,3681)
LexToken(DQSTRING,'"&lt"',1,3686)
-LexToken(SEMICOLON,';',1,3687)
-LexToken(EOL,'\n',1,3688)
+LexToken(EOL,'\n',1,3687)
LexToken(VAR,'model',1,3697)
LexToken(ASSIGNMENT,'=',1,3702)
LexToken(SCICOS_MODEL,'scicos_model',1,3703)
@@ -699,8 +677,7 @@ LexToken(DQSTRING,'"fontSize=13;fontStyle=1;displayedLabel="',1,4054)
LexToken(ADDITION,'+',1,4055)
LexToken(VAR,'label',1,4056)
LexToken(CLOSESQBRACKET,']',1,4061)
-LexToken(SEMICOLON,';',1,4062)
-LexToken(EOL,'\n',1,4063)
+LexToken(EOL,'\n',1,4062)
LexToken(END,'end',1,4068)
LexToken(EOL,'\n',1,4071)
LexToken(ENDFUNCTION,'endfunction',1,4072)
diff --git a/js/Misc/SPLIT_f.js b/js/Misc/SPLIT_f.js
index ce4c8105..2d7fe804 100644
--- a/js/Misc/SPLIT_f.js
+++ b/js/Misc/SPLIT_f.js
@@ -45,20 +45,17 @@ LexToken(VAR,'x',1,901)
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(VAR,'y',1,911)
LexToken(ASSIGNMENT,'=',1,912)
LexToken(OPENSQBRACKET,'[',1,913)
LexToken(CLOSESQBRACKET,']',1,914)
-LexToken(SEMICOLON,';',1,915)
-LexToken(EOL,'\n',1,916)
+LexToken(EOL,'\n',1,915)
LexToken(VAR,'typ',1,921)
LexToken(ASSIGNMENT,'=',1,924)
LexToken(OPENSQBRACKET,'[',1,925)
LexToken(CLOSESQBRACKET,']',1,926)
-LexToken(SEMICOLON,';',1,927)
-LexToken(EOL,'\n',1,928)
+LexToken(EOL,'\n',1,927)
LexToken(EOL,'\n',1,929)
LexToken(SELECT,'select',1,934)
LexToken(VAR,'job',1,941)
@@ -71,8 +68,7 @@ LexToken(EOL,'\n',1,965)
LexToken(VAR,'x',1,974)
LexToken(ASSIGNMENT,'=',1,975)
LexToken(VAR,'arg1',1,976)
-LexToken(SEMICOLON,';',1,980)
-LexToken(EOL,'\n',1,981)
+LexToken(EOL,'\n',1,980)
LexToken(EOL,'\n',1,982)
LexToken(CASE,'case',1,987)
LexToken(DQSTRING,'"define"',1,999)
@@ -83,23 +79,20 @@ LexToken(ASSIGNMENT,'=',1,1019)
LexToken(SCICOS_MODEL,'scicos_model',1,1020)
LexToken(OPENBRACKET,'(',1,1032)
LexToken(CLOSEBRACKET,')',1,1033)
-LexToken(SEMICOLON,';',1,1043)
-LexToken(EOL,'\n',1,1044)
+LexToken(EOL,'\n',1,1043)
LexToken(VAR,'model',1,1053)
LexToken(DOT,'.',1,1058)
LexToken(VAR,'sim',1,1059)
LexToken(ASSIGNMENT,'=',1,1069)
LexToken(DQSTRING,'"lsplit"',1,1078)
-LexToken(SEMICOLON,';',1,1082)
-LexToken(EOL,'\n',1,1083)
+LexToken(EOL,'\n',1,1082)
LexToken(VAR,'model',1,1092)
LexToken(DOT,'.',1,1097)
LexToken(VAR,'in',1,1098)
LexToken(ASSIGNMENT,'=',1,1108)
LexToken(ADDITION,'-',1,1110)
LexToken(NUMBER,'1',1,1111)
-LexToken(SEMICOLON,';',1,1121)
-LexToken(EOL,'\n',1,1122)
+LexToken(EOL,'\n',1,1121)
LexToken(VAR,'model',1,1131)
LexToken(DOT,'.',1,1136)
LexToken(VAR,'out',1,1137)
@@ -114,15 +107,13 @@ LexToken(SEMICOLON,';',1,1155)
LexToken(ADDITION,'-',1,1156)
LexToken(NUMBER,'1',1,1157)
LexToken(CLOSESQBRACKET,']',1,1158)
-LexToken(SEMICOLON,';',1,1160)
-LexToken(EOL,'\n',1,1161)
+LexToken(EOL,'\n',1,1160)
LexToken(VAR,'model',1,1170)
LexToken(DOT,'.',1,1175)
LexToken(VAR,'blocktype',1,1176)
LexToken(ASSIGNMENT,'=',1,1186)
LexToken(DQSTRING,'"c"',1,1190)
-LexToken(SEMICOLON,';',1,1199)
-LexToken(EOL,'\n',1,1200)
+LexToken(EOL,'\n',1,1199)
LexToken(VAR,'model',1,1209)
LexToken(DOT,'.',1,1214)
LexToken(VAR,'dep_ut',1,1215)
@@ -131,8 +122,7 @@ LexToken(OPENSQBRACKET,'[',1,1227)
LexToken(PREVAR_BOOLEAN,'%t',1,1228)
LexToken(PREVAR_BOOLEAN,'%f',1,1231)
LexToken(CLOSESQBRACKET,']',1,1233)
-LexToken(SEMICOLON,';',1,1238)
-LexToken(EOL,'\n',1,1239)
+LexToken(EOL,'\n',1,1238)
LexToken(EOL,'\n',1,1252)
LexToken(VAR,'x',1,1261)
LexToken(ASSIGNMENT,'=',1,1262)
diff --git a/js/Misc/SUPER_f.js b/js/Misc/SUPER_f.js
index 6f7d7ea3..fe52621a 100644
--- a/js/Misc/SUPER_f.js
+++ b/js/Misc/SUPER_f.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,960)
LexToken(ASSIGNMENT,'=',1,961)
LexToken(OPENSQBRACKET,'[',1,962)
LexToken(CLOSESQBRACKET,']',1,963)
-LexToken(SEMICOLON,';',1,964)
-LexToken(EOL,'\n',1,965)
+LexToken(EOL,'\n',1,964)
LexToken(VAR,'y',1,970)
LexToken(ASSIGNMENT,'=',1,971)
LexToken(OPENSQBRACKET,'[',1,972)
LexToken(CLOSESQBRACKET,']',1,973)
-LexToken(SEMICOLON,';',1,974)
-LexToken(EOL,'\n',1,975)
+LexToken(EOL,'\n',1,974)
LexToken(VAR,'typ',1,980)
LexToken(ASSIGNMENT,'=',1,983)
LexToken(OPENSQBRACKET,'[',1,984)
LexToken(CLOSESQBRACKET,']',1,985)
-LexToken(SEMICOLON,';',1,986)
-LexToken(EOL,'\n',1,987)
+LexToken(EOL,'\n',1,986)
LexToken(EOL,'\n',1,988)
LexToken(SELECT,'select',1,993)
LexToken(VAR,'job',1,1000)
@@ -73,8 +70,7 @@ LexToken(VAR,'model',1,1104)
LexToken(DOT,'.',1,1109)
LexToken(VAR,'rpar',1,1110)
LexToken(CLOSEBRACKET,')',1,1114)
-LexToken(SEMICOLON,';',1,1115)
-LexToken(EOL,'\n',1,1116)
+LexToken(EOL,'\n',1,1115)
LexToken(EOL,'\n',1,1117)
LexToken(CASE,'case',1,1122)
LexToken(DQSTRING,'"define"',1,1134)
@@ -86,8 +82,7 @@ LexToken(ASSIGNMENT,'=',1,1197)
LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,1198)
LexToken(OPENBRACKET,'(',1,1212)
LexToken(CLOSEBRACKET,')',1,1213)
-LexToken(SEMICOLON,';',1,1214)
-LexToken(EOL,'\n',1,1215)
+LexToken(EOL,'\n',1,1214)
LexToken(VAR,'scs',1,1224)
LexToken(DOT,'.',1,1227)
LexToken(VAR,'props',1,1228)
@@ -95,8 +90,7 @@ LexToken(DOT,'.',1,1233)
LexToken(VAR,'title',1,1234)
LexToken(ASSIGNMENT,'=',1,1239)
LexToken(DQSTRING,'"Super Block"',1,1252)
-LexToken(SEMICOLON,';',1,1253)
-LexToken(EOL,'\n',1,1254)
+LexToken(EOL,'\n',1,1253)
LexToken(EOL,'\n',1,1255)
LexToken(VAR,'in',1,1264)
LexToken(ASSIGNMENT,'=',1,1267)
@@ -104,8 +98,7 @@ LexToken(VAR,'IN_f',1,1269)
LexToken(OPENBRACKET,'(',1,1273)
LexToken(DQSTRING,'"define"',1,1281)
LexToken(CLOSEBRACKET,')',1,1282)
-LexToken(SEMICOLON,';',1,1283)
-LexToken(EOL,'\n',1,1284)
+LexToken(EOL,'\n',1,1283)
LexToken(VAR,'in',1,1293)
LexToken(DOT,'.',1,1295)
LexToken(VAR,'graphics',1,1296)
@@ -117,8 +110,7 @@ LexToken(NUMBER,'40',1,1313)
LexToken(COMMA,',',1,1315)
LexToken(NUMBER,'40',1,1317)
LexToken(CLOSESQBRACKET,']',1,1319)
-LexToken(SEMICOLON,';',1,1320)
-LexToken(EOL,'\n',1,1321)
+LexToken(EOL,'\n',1,1320)
LexToken(VAR,'in',1,1330)
LexToken(DOT,'.',1,1332)
LexToken(VAR,'graphics',1,1333)
@@ -130,16 +122,14 @@ LexToken(NUMBER,'20',1,1348)
LexToken(COMMA,',',1,1350)
LexToken(NUMBER,'20',1,1352)
LexToken(CLOSESQBRACKET,']',1,1354)
-LexToken(SEMICOLON,';',1,1355)
-LexToken(EOL,'\n',1,1356)
+LexToken(EOL,'\n',1,1355)
LexToken(VAR,'out',1,1365)
LexToken(ASSIGNMENT,'=',1,1369)
LexToken(VAR,'OUT_f',1,1371)
LexToken(OPENBRACKET,'(',1,1376)
LexToken(DQSTRING,'"define"',1,1384)
LexToken(CLOSEBRACKET,')',1,1385)
-LexToken(SEMICOLON,';',1,1386)
-LexToken(EOL,'\n',1,1387)
+LexToken(EOL,'\n',1,1386)
LexToken(VAR,'out',1,1396)
LexToken(DOT,'.',1,1399)
LexToken(VAR,'graphics',1,1400)
@@ -151,8 +141,7 @@ LexToken(NUMBER,'240',1,1417)
LexToken(COMMA,',',1,1420)
LexToken(NUMBER,'40',1,1422)
LexToken(CLOSESQBRACKET,']',1,1424)
-LexToken(SEMICOLON,';',1,1425)
-LexToken(EOL,'\n',1,1426)
+LexToken(EOL,'\n',1,1425)
LexToken(VAR,'out',1,1435)
LexToken(DOT,'.',1,1438)
LexToken(VAR,'graphics',1,1439)
@@ -164,8 +153,7 @@ LexToken(NUMBER,'20',1,1454)
LexToken(COMMA,',',1,1456)
LexToken(NUMBER,'20',1,1458)
LexToken(CLOSESQBRACKET,']',1,1460)
-LexToken(SEMICOLON,';',1,1461)
-LexToken(EOL,'\n',1,1462)
+LexToken(EOL,'\n',1,1461)
LexToken(EOL,'\n',1,1463)
LexToken(VAR,'scs',1,1472)
LexToken(DOT,'.',1,1475)
@@ -175,8 +163,7 @@ LexToken(NUMBER,'1',1,1481)
LexToken(CLOSEBRACKET,')',1,1482)
LexToken(ASSIGNMENT,'=',1,1484)
LexToken(VAR,'in',1,1486)
-LexToken(SEMICOLON,';',1,1488)
-LexToken(EOL,'\n',1,1489)
+LexToken(EOL,'\n',1,1488)
LexToken(VAR,'scs',1,1498)
LexToken(DOT,'.',1,1501)
LexToken(VAR,'objs',1,1502)
@@ -185,8 +172,7 @@ LexToken(NUMBER,'2',1,1507)
LexToken(CLOSEBRACKET,')',1,1508)
LexToken(ASSIGNMENT,'=',1,1510)
LexToken(VAR,'out',1,1512)
-LexToken(SEMICOLON,';',1,1515)
-LexToken(EOL,'\n',1,1516)
+LexToken(EOL,'\n',1,1515)
LexToken(EOL,'\n',1,1517)
LexToken(EOL,'\n',1,1543)
LexToken(VAR,'model',1,1552)
@@ -194,43 +180,37 @@ LexToken(ASSIGNMENT,'=',1,1557)
LexToken(SCICOS_MODEL,'scicos_model',1,1558)
LexToken(OPENBRACKET,'(',1,1570)
LexToken(CLOSEBRACKET,')',1,1571)
-LexToken(SEMICOLON,';',1,1572)
-LexToken(EOL,'\n',1,1573)
+LexToken(EOL,'\n',1,1572)
LexToken(VAR,'model',1,1582)
LexToken(DOT,'.',1,1587)
LexToken(VAR,'sim',1,1588)
LexToken(ASSIGNMENT,'=',1,1591)
LexToken(DQSTRING,'"super"',1,1598)
-LexToken(SEMICOLON,';',1,1599)
-LexToken(EOL,'\n',1,1600)
+LexToken(EOL,'\n',1,1599)
LexToken(VAR,'model',1,1609)
LexToken(DOT,'.',1,1614)
LexToken(VAR,'in',1,1615)
LexToken(ASSIGNMENT,'=',1,1617)
LexToken(NUMBER,'1',1,1618)
-LexToken(SEMICOLON,';',1,1619)
-LexToken(EOL,'\n',1,1620)
+LexToken(EOL,'\n',1,1619)
LexToken(VAR,'model',1,1629)
LexToken(DOT,'.',1,1634)
LexToken(VAR,'out',1,1635)
LexToken(ASSIGNMENT,'=',1,1638)
LexToken(NUMBER,'1',1,1639)
-LexToken(SEMICOLON,';',1,1640)
-LexToken(EOL,'\n',1,1641)
+LexToken(EOL,'\n',1,1640)
LexToken(VAR,'model',1,1650)
LexToken(DOT,'.',1,1655)
LexToken(VAR,'rpar',1,1656)
LexToken(ASSIGNMENT,'=',1,1660)
LexToken(VAR,'scs',1,1661)
-LexToken(SEMICOLON,';',1,1664)
-LexToken(EOL,'\n',1,1665)
+LexToken(EOL,'\n',1,1664)
LexToken(VAR,'model',1,1674)
LexToken(DOT,'.',1,1679)
LexToken(VAR,'blocktype',1,1680)
LexToken(ASSIGNMENT,'=',1,1689)
LexToken(DQSTRING,'"h"',1,1692)
-LexToken(SEMICOLON,';',1,1693)
-LexToken(EOL,'\n',1,1694)
+LexToken(EOL,'\n',1,1693)
LexToken(VAR,'model',1,1703)
LexToken(DOT,'.',1,1708)
LexToken(VAR,'dep_ut',1,1709)
@@ -239,8 +219,7 @@ LexToken(OPENSQBRACKET,'[',1,1716)
LexToken(PREVAR_BOOLEAN,'%f',1,1717)
LexToken(PREVAR_BOOLEAN,'%f',1,1720)
LexToken(CLOSESQBRACKET,']',1,1722)
-LexToken(SEMICOLON,';',1,1723)
-LexToken(EOL,'\n',1,1724)
+LexToken(EOL,'\n',1,1723)
LexToken(EOL,'\n',1,1725)
LexToken(VAR,'gr_i',1,1734)
LexToken(ASSIGNMENT,'=',1,1738)
diff --git a/js/Misc/TEXT_f.js b/js/Misc/TEXT_f.js
index abde7f39..94ed7a05 100644
--- a/js/Misc/TEXT_f.js
+++ b/js/Misc/TEXT_f.js
@@ -43,20 +43,17 @@ LexToken(VAR,'x',1,1007)
LexToken(ASSIGNMENT,'=',1,1008)
LexToken(OPENSQBRACKET,'[',1,1009)
LexToken(CLOSESQBRACKET,']',1,1010)
-LexToken(SEMICOLON,';',1,1011)
-LexToken(EOL,'\n',1,1012)
+LexToken(EOL,'\n',1,1011)
LexToken(VAR,'y',1,1017)
LexToken(ASSIGNMENT,'=',1,1018)
LexToken(OPENSQBRACKET,'[',1,1019)
LexToken(CLOSESQBRACKET,']',1,1020)
-LexToken(SEMICOLON,';',1,1021)
-LexToken(EOL,'\n',1,1022)
+LexToken(EOL,'\n',1,1021)
LexToken(VAR,'typ',1,1027)
LexToken(ASSIGNMENT,'=',1,1030)
LexToken(OPENSQBRACKET,'[',1,1031)
LexToken(CLOSESQBRACKET,']',1,1032)
-LexToken(SEMICOLON,';',1,1033)
-LexToken(EOL,'\n',1,1034)
+LexToken(EOL,'\n',1,1033)
LexToken(EOL,'\n',1,1035)
LexToken(SELECT,'select',1,1040)
LexToken(VAR,'job',1,1047)
@@ -69,36 +66,31 @@ LexToken(EOL,'\n',1,1071)
LexToken(VAR,'x',1,1080)
LexToken(ASSIGNMENT,'=',1,1082)
LexToken(VAR,'arg1',1,1084)
-LexToken(SEMICOLON,';',1,1089)
-LexToken(EOL,'\n',1,1090)
+LexToken(EOL,'\n',1,1089)
LexToken(VAR,'graphics',1,1099)
LexToken(ASSIGNMENT,'=',1,1108)
LexToken(VAR,'arg1',1,1110)
LexToken(DOT,'.',1,1114)
LexToken(VAR,'graphics',1,1115)
-LexToken(SEMICOLON,';',1,1124)
-LexToken(EOL,'\n',1,1125)
+LexToken(EOL,'\n',1,1124)
LexToken(VAR,'orig',1,1134)
LexToken(ASSIGNMENT,'=',1,1140)
LexToken(VAR,'graphics',1,1142)
LexToken(DOT,'.',1,1150)
LexToken(VAR,'orig',1,1151)
-LexToken(SEMICOLON,';',1,1157)
-LexToken(EOL,'\n',1,1158)
+LexToken(EOL,'\n',1,1157)
LexToken(VAR,'exprs',1,1167)
LexToken(ASSIGNMENT,'=',1,1173)
LexToken(VAR,'graphics',1,1175)
LexToken(DOT,'.',1,1183)
LexToken(VAR,'exprs',1,1184)
-LexToken(SEMICOLON,';',1,1190)
-LexToken(EOL,'\n',1,1191)
+LexToken(EOL,'\n',1,1190)
LexToken(VAR,'model',1,1200)
LexToken(ASSIGNMENT,'=',1,1206)
LexToken(VAR,'arg1',1,1208)
LexToken(DOT,'.',1,1212)
LexToken(VAR,'model',1,1213)
-LexToken(SEMICOLON,';',1,1219)
-LexToken(EOL,'\n',1,1220)
+LexToken(EOL,'\n',1,1219)
LexToken(IF,'if',1,1229)
LexToken(VAR,'size',1,1232)
LexToken(OPENBRACKET,'(',1,1236)
@@ -177,8 +169,7 @@ LexToken(VAR,'ok',1,1530)
LexToken(THEN,'then',1,1533)
LexToken(EOL,'\n',1,1537)
LexToken(BREAK,'break',1,1554)
-LexToken(COMMA,',',1,1559)
-LexToken(EOL,'\n',1,1560)
+LexToken(EOL,'\n',1,1559)
LexToken(END,'end',1,1573)
LexToken(EOL,'\n',1,1581)
LexToken(EOL,'\n',1,1582)
@@ -247,22 +238,19 @@ LexToken(ASSIGNMENT,'=',1,2104)
LexToken(VAR,'gh_winpal',1,2106)
LexToken(DOT,'.',1,2115)
LexToken(VAR,'font_style',1,2116)
-LexToken(SEMICOLON,';',1,2127)
-LexToken(EOL,'\n',1,2128)
+LexToken(EOL,'\n',1,2127)
LexToken(VAR,'default_font_size',1,2145)
LexToken(ASSIGNMENT,'=',1,2164)
LexToken(VAR,'gh_winpal',1,2166)
LexToken(DOT,'.',1,2175)
LexToken(VAR,'font_size',1,2176)
-LexToken(SEMICOLON,';',1,2187)
-LexToken(EOL,'\n',1,2188)
+LexToken(EOL,'\n',1,2187)
LexToken(VAR,'default_font_color',1,2205)
LexToken(ASSIGNMENT,'=',1,2224)
LexToken(VAR,'gh_winpal',1,2226)
LexToken(DOT,'.',1,2235)
LexToken(VAR,'font_color',1,2236)
-LexToken(SEMICOLON,';',1,2247)
-LexToken(EOL,'\n',1,2248)
+LexToken(EOL,'\n',1,2247)
LexToken(EOL,'\n',1,2249)
LexToken(EOL,'\n',1,2287)
LexToken(EOL,'\n',1,2330)
@@ -271,15 +259,13 @@ LexToken(DOT,'.',1,2356)
LexToken(VAR,'font_style',1,2357)
LexToken(ASSIGNMENT,'=',1,2368)
LexToken(VAR,'font',1,2370)
-LexToken(SEMICOLON,';',1,2375)
-LexToken(EOL,'\n',1,2376)
+LexToken(EOL,'\n',1,2375)
LexToken(VAR,'gh_winpal',1,2393)
LexToken(DOT,'.',1,2402)
LexToken(VAR,'font_size',1,2403)
LexToken(ASSIGNMENT,'=',1,2414)
LexToken(VAR,'siz',1,2416)
-LexToken(SEMICOLON,';',1,2421)
-LexToken(EOL,'\n',1,2422)
+LexToken(EOL,'\n',1,2421)
LexToken(EOL,'\n',1,2423)
LexToken(EOL,'\n',1,2424)
LexToken(EOL,'\n',1,2495)
@@ -312,8 +298,7 @@ LexToken(NUMBER,'3',1,2566)
LexToken(CLOSEBRACKET,')',1,2567)
LexToken(CLOSEBRACKET,')',1,2568)
LexToken(CLOSEBRACKET,')',1,2569)
-LexToken(SEMICOLON,';',1,2570)
-LexToken(EOL,'\n',1,2571)
+LexToken(EOL,'\n',1,2570)
LexToken(EOL,'\n',1,2572)
LexToken(EOL,'\n',1,2614)
LexToken(EOL,'\n',1,2671)
@@ -322,22 +307,19 @@ LexToken(DOT,'.',1,2697)
LexToken(VAR,'font_style',1,2698)
LexToken(ASSIGNMENT,'=',1,2709)
LexToken(VAR,'default_font_style',1,2711)
-LexToken(SEMICOLON,';',1,2730)
-LexToken(EOL,'\n',1,2731)
+LexToken(EOL,'\n',1,2730)
LexToken(VAR,'gh_winpal',1,2748)
LexToken(DOT,'.',1,2757)
LexToken(VAR,'font_size',1,2758)
LexToken(ASSIGNMENT,'=',1,2769)
LexToken(VAR,'default_font_size',1,2771)
-LexToken(SEMICOLON,';',1,2790)
-LexToken(EOL,'\n',1,2791)
+LexToken(EOL,'\n',1,2790)
LexToken(VAR,'gh_winpal',1,2808)
LexToken(DOT,'.',1,2817)
LexToken(VAR,'font_color',1,2818)
LexToken(ASSIGNMENT,'=',1,2829)
LexToken(VAR,'default_font_color',1,2831)
-LexToken(SEMICOLON,';',1,2850)
-LexToken(EOL,'\n',1,2851)
+LexToken(EOL,'\n',1,2850)
LexToken(EOL,'\n',1,2852)
LexToken(VAR,'sz',1,2869)
LexToken(ASSIGNMENT,'=',1,2872)
@@ -347,22 +329,19 @@ LexToken(NUMBER,'3',1,2876)
LexToken(COLON,':',1,2877)
LexToken(NUMBER,'4',1,2878)
LexToken(CLOSEBRACKET,')',1,2879)
-LexToken(SEMICOLON,';',1,2881)
-LexToken(EOL,'\n',1,2882)
+LexToken(EOL,'\n',1,2881)
LexToken(VAR,'graphics',1,2899)
LexToken(DOT,'.',1,2907)
LexToken(VAR,'sz',1,2908)
LexToken(ASSIGNMENT,'=',1,2911)
LexToken(VAR,'sz',1,2913)
-LexToken(SEMICOLON,';',1,2923)
-LexToken(EOL,'\n',1,2924)
+LexToken(EOL,'\n',1,2923)
LexToken(VAR,'x',1,2941)
LexToken(DOT,'.',1,2942)
LexToken(VAR,'graphics',1,2943)
LexToken(ASSIGNMENT,'=',1,2953)
LexToken(VAR,'graphics',1,2955)
-LexToken(SEMICOLON,';',1,2965)
-LexToken(EOL,'\n',1,2966)
+LexToken(EOL,'\n',1,2965)
LexToken(VAR,'ipar',1,2983)
LexToken(ASSIGNMENT,'=',1,2995)
LexToken(OPENSQBRACKET,'[',1,2997)
@@ -376,22 +355,19 @@ LexToken(DOT,'.',1,3029)
LexToken(VAR,'rpar',1,3030)
LexToken(ASSIGNMENT,'=',1,3036)
LexToken(VAR,'txt',1,3038)
-LexToken(SEMICOLON,';',1,3044)
-LexToken(EOL,'\n',1,3045)
+LexToken(EOL,'\n',1,3044)
LexToken(VAR,'model',1,3062)
LexToken(DOT,'.',1,3067)
LexToken(VAR,'ipar',1,3068)
LexToken(ASSIGNMENT,'=',1,3074)
LexToken(VAR,'ipar',1,3076)
-LexToken(SEMICOLON,';',1,3082)
-LexToken(EOL,'\n',1,3083)
+LexToken(EOL,'\n',1,3082)
LexToken(VAR,'x',1,3100)
LexToken(DOT,'.',1,3101)
LexToken(VAR,'model',1,3102)
LexToken(ASSIGNMENT,'=',1,3112)
LexToken(VAR,'model',1,3114)
-LexToken(SEMICOLON,';',1,3120)
-LexToken(EOL,'\n',1,3121)
+LexToken(EOL,'\n',1,3120)
LexToken(BREAK,'break',1,3138)
LexToken(EOL,'\n',1,3143)
LexToken(END,'end',1,3156)
@@ -408,13 +384,11 @@ LexToken(EOL,'\n',1,3211)
LexToken(VAR,'font',1,3220)
LexToken(ASSIGNMENT,'=',1,3225)
LexToken(NUMBER,'2',1,3227)
-LexToken(SEMICOLON,';',1,3229)
-LexToken(EOL,'\n',1,3230)
+LexToken(EOL,'\n',1,3229)
LexToken(VAR,'siz',1,3239)
LexToken(ASSIGNMENT,'=',1,3244)
LexToken(NUMBER,'1',1,3246)
-LexToken(SEMICOLON,';',1,3248)
-LexToken(EOL,'\n',1,3249)
+LexToken(EOL,'\n',1,3248)
LexToken(EOL,'\n',1,3250)
LexToken(VAR,'model',1,3259)
LexToken(ASSIGNMENT,'=',1,3265)
@@ -466,8 +440,7 @@ LexToken(ASSIGNMENT,'=',1,3435)
LexToken(SCICOS_GRAPHICS,'scicos_graphics',1,3437)
LexToken(OPENBRACKET,'(',1,3452)
LexToken(CLOSEBRACKET,')',1,3453)
-LexToken(SEMICOLON,';',1,3454)
-LexToken(EOL,'\n',1,3455)
+LexToken(EOL,'\n',1,3454)
LexToken(VAR,'graphics',1,3464)
LexToken(DOT,'.',1,3472)
LexToken(VAR,'orig',1,3473)
@@ -477,8 +450,7 @@ LexToken(NUMBER,'0',1,3481)
LexToken(COMMA,',',1,3482)
LexToken(NUMBER,'0',1,3483)
LexToken(CLOSESQBRACKET,']',1,3484)
-LexToken(SEMICOLON,';',1,3485)
-LexToken(EOL,'\n',1,3486)
+LexToken(EOL,'\n',1,3485)
LexToken(VAR,'graphics',1,3495)
LexToken(DOT,'.',1,3503)
LexToken(VAR,'sz',1,3504)
@@ -487,8 +459,7 @@ LexToken(OPENSQBRACKET,'[',1,3508)
LexToken(NUMBER,'2',1,3509)
LexToken(NUMBER,'1',1,3511)
LexToken(CLOSESQBRACKET,']',1,3512)
-LexToken(SEMICOLON,';',1,3513)
-LexToken(EOL,'\n',1,3514)
+LexToken(EOL,'\n',1,3513)
LexToken(VAR,'graphics',1,3523)
LexToken(DOT,'.',1,3531)
LexToken(VAR,'exprs',1,3532)
diff --git a/js/Misc/c_block.js b/js/Misc/c_block.js
index a1924991..51421fbf 100644
--- a/js/Misc/c_block.js
+++ b/js/Misc/c_block.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,22 +69,19 @@ 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)
LexToken(DOT,'.',1,1044)
LexToken(VAR,'exprs',1,1045)
-LexToken(SEMICOLON,';',1,1050)
-LexToken(EOL,'\n',1,1051)
+LexToken(EOL,'\n',1,1050)
LexToken(WHILE,'while',1,1060)
LexToken(PREVAR_BOOLEAN,'%t',1,1066)
LexToken(DO,'do',1,1069)
@@ -112,11 +106,11 @@ LexToken(DQSTRING,'"Set C_block parameters"',1,1162)
LexToken(COMMA,',',1,1163)
LexToken(OPENSQBRACKET,'[',1,1179)
LexToken(DQSTRING,'"input ports sizes"',1,1198)
-LexToken(SEMICOLON,';',1,1199)
+LexToken(SEMICOLON,';\n',1,1199)
LexToken(DQSTRING,'"output port sizes"',1,1231)
-LexToken(SEMICOLON,';',1,1232)
+LexToken(SEMICOLON,';\n',1,1232)
LexToken(DQSTRING,'"System parameters vector"',1,1271)
-LexToken(SEMICOLON,';',1,1272)
+LexToken(SEMICOLON,';\n',1,1272)
LexToken(DQSTRING,'"function name"',1,1300)
LexToken(CLOSESQBRACKET,']',1,1301)
LexToken(COMMA,',',1,1302)
@@ -155,8 +149,7 @@ LexToken(VAR,'ok',1,1386)
LexToken(THEN,'then',1,1389)
LexToken(EOL,'\n',1,1393)
LexToken(BREAK,'break',1,1410)
-LexToken(COMMA,',',1,1415)
-LexToken(EOL,'\n',1,1416)
+LexToken(EOL,'\n',1,1415)
LexToken(END,'end',1,1429)
LexToken(EOL,'\n',1,1432)
LexToken(IF,'if',1,1445)
@@ -166,8 +159,7 @@ LexToken(DQSTRING,'" "',1,1457)
LexToken(THEN,'then',1,1459)
LexToken(EOL,'\n',1,1463)
LexToken(BREAK,'break',1,1480)
-LexToken(COMMA,',',1,1485)
-LexToken(EOL,'\n',1,1486)
+LexToken(EOL,'\n',1,1485)
LexToken(END,'end',1,1499)
LexToken(EOL,'\n',1,1502)
LexToken(VAR,'label',1,1515)
@@ -193,8 +185,7 @@ LexToken(OPENBRACKET,'(',1,1572)
LexToken(COLON,':',1,1573)
LexToken(CLOSEBRACKET,')',1,1574)
LexToken(CLOSEBRACKET,')',1,1575)
-LexToken(SEMICOLON,';',1,1576)
-LexToken(EOL,'\n',1,1577)
+LexToken(EOL,'\n',1,1576)
LexToken(VAR,'ni',1,1590)
LexToken(ASSIGNMENT,'=',1,1592)
LexToken(VAR,'size',1,1593)
@@ -203,8 +194,7 @@ LexToken(VAR,'i',1,1598)
LexToken(COMMA,',',1,1599)
LexToken(NUMBER,'1',1,1600)
LexToken(CLOSEBRACKET,')',1,1601)
-LexToken(SEMICOLON,';',1,1602)
-LexToken(EOL,'\n',1,1603)
+LexToken(EOL,'\n',1,1602)
LexToken(VAR,'o',1,1616)
LexToken(ASSIGNMENT,'=',1,1617)
LexToken(VAR,'int',1,1618)
@@ -214,8 +204,7 @@ LexToken(OPENBRACKET,'(',1,1623)
LexToken(COLON,':',1,1624)
LexToken(CLOSEBRACKET,')',1,1625)
LexToken(CLOSEBRACKET,')',1,1626)
-LexToken(SEMICOLON,';',1,1627)
-LexToken(EOL,'\n',1,1628)
+LexToken(EOL,'\n',1,1627)
LexToken(VAR,'no',1,1641)
LexToken(ASSIGNMENT,'=',1,1643)
LexToken(VAR,'size',1,1644)
@@ -224,16 +213,14 @@ LexToken(VAR,'o',1,1649)
LexToken(COMMA,',',1,1650)
LexToken(NUMBER,'1',1,1651)
LexToken(CLOSEBRACKET,')',1,1652)
-LexToken(SEMICOLON,';',1,1653)
-LexToken(EOL,'\n',1,1654)
+LexToken(EOL,'\n',1,1653)
LexToken(VAR,'tt',1,1667)
LexToken(ASSIGNMENT,'=',1,1669)
LexToken(VAR,'label',1,1670)
LexToken(OPENBRACKET,'(',1,1675)
LexToken(NUMBER,'2',1,1676)
LexToken(CLOSEBRACKET,')',1,1677)
-LexToken(SEMICOLON,';',1,1678)
-LexToken(EOL,'\n',1,1679)
+LexToken(EOL,'\n',1,1678)
LexToken(IF,'if',1,1692)
LexToken(VAR,'model',1,1695)
LexToken(DOT,'.',1,1700)
@@ -307,8 +294,7 @@ LexToken(VAR,'ok',1,1899)
LexToken(THEN,'then',1,1902)
LexToken(EOL,'\n',1,1906)
LexToken(BREAK,'break',1,1923)
-LexToken(COMMA,',',1,1928)
-LexToken(EOL,'\n',1,1929)
+LexToken(EOL,'\n',1,1928)
LexToken(END,'end',1,1942)
LexToken(EOL,'\n',1,1945)
LexToken(OPENSQBRACKET,'[',1,1958)
diff --git a/js/Misc/fortran_block.js b/js/Misc/fortran_block.js
index 82063edd..3494457d 100644
--- a/js/Misc/fortran_block.js
+++ b/js/Misc/fortran_block.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,892)
LexToken(ASSIGNMENT,'=',1,893)
LexToken(OPENSQBRACKET,'[',1,894)
LexToken(CLOSESQBRACKET,']',1,895)
-LexToken(SEMICOLON,';',1,896)
-LexToken(EOL,'\n',1,897)
+LexToken(EOL,'\n',1,896)
LexToken(VAR,'y',1,902)
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(VAR,'typ',1,912)
LexToken(ASSIGNMENT,'=',1,915)
LexToken(OPENSQBRACKET,'[',1,916)
LexToken(CLOSESQBRACKET,']',1,917)
-LexToken(SEMICOLON,';',1,918)
-LexToken(EOL,'\n',1,919)
+LexToken(EOL,'\n',1,918)
LexToken(SELECT,'select',1,924)
LexToken(VAR,'job',1,931)
LexToken(EOL,'\n',1,934)
@@ -66,29 +63,25 @@ LexToken(EOL,'\n',1,954)
LexToken(VAR,'x',1,963)
LexToken(ASSIGNMENT,'=',1,964)
LexToken(VAR,'arg1',1,965)
-LexToken(SEMICOLON,';',1,969)
-LexToken(EOL,'\n',1,970)
+LexToken(EOL,'\n',1,969)
LexToken(VAR,'model',1,979)
LexToken(ASSIGNMENT,'=',1,984)
LexToken(VAR,'arg1',1,985)
LexToken(DOT,'.',1,989)
LexToken(VAR,'model',1,990)
-LexToken(SEMICOLON,';',1,995)
-LexToken(EOL,'\n',1,996)
+LexToken(EOL,'\n',1,995)
LexToken(VAR,'graphics',1,1005)
LexToken(ASSIGNMENT,'=',1,1013)
LexToken(VAR,'arg1',1,1014)
LexToken(DOT,'.',1,1018)
LexToken(VAR,'graphics',1,1019)
-LexToken(SEMICOLON,';',1,1027)
-LexToken(EOL,'\n',1,1028)
+LexToken(EOL,'\n',1,1027)
LexToken(VAR,'label',1,1037)
LexToken(ASSIGNMENT,'=',1,1042)
LexToken(VAR,'graphics',1,1043)
LexToken(DOT,'.',1,1051)
LexToken(VAR,'exprs',1,1052)
-LexToken(SEMICOLON,';',1,1057)
-LexToken(EOL,'\n',1,1058)
+LexToken(EOL,'\n',1,1057)
LexToken(WHILE,'while',1,1067)
LexToken(PREVAR_BOOLEAN,'%t',1,1073)
LexToken(DO,'do',1,1076)
@@ -113,11 +106,11 @@ LexToken(DQSTRING,'"Set fortran_block parameters"',1,1175)
LexToken(COMMA,',',1,1176)
LexToken(OPENSQBRACKET,'[',1,1192)
LexToken(DQSTRING,'"input ports sizes"',1,1211)
-LexToken(SEMICOLON,';',1,1212)
+LexToken(SEMICOLON,';\n',1,1212)
LexToken(DQSTRING,'"output port sizes"',1,1244)
-LexToken(SEMICOLON,';',1,1245)
+LexToken(SEMICOLON,';\n',1,1245)
LexToken(DQSTRING,'"System parameters vector"',1,1284)
-LexToken(SEMICOLON,';',1,1285)
+LexToken(SEMICOLON,';\n',1,1285)
LexToken(DQSTRING,'"function name"',1,1313)
LexToken(CLOSESQBRACKET,']',1,1314)
LexToken(COMMA,',',1,1315)
@@ -156,8 +149,7 @@ LexToken(VAR,'ok',1,1399)
LexToken(THEN,'then',1,1402)
LexToken(EOL,'\n',1,1406)
LexToken(BREAK,'break',1,1423)
-LexToken(COMMA,',',1,1428)
-LexToken(EOL,'\n',1,1429)
+LexToken(EOL,'\n',1,1428)
LexToken(END,'end',1,1442)
LexToken(EOL,'\n',1,1445)
LexToken(IF,'if',1,1458)
@@ -167,8 +159,7 @@ LexToken(DQSTRING,'" "',1,1470)
LexToken(THEN,'then',1,1472)
LexToken(EOL,'\n',1,1476)
LexToken(BREAK,'break',1,1493)
-LexToken(COMMA,',',1,1498)
-LexToken(EOL,'\n',1,1499)
+LexToken(EOL,'\n',1,1498)
LexToken(END,'end',1,1512)
LexToken(EOL,'\n',1,1515)
LexToken(VAR,'label',1,1528)
@@ -194,8 +185,7 @@ LexToken(OPENBRACKET,'(',1,1585)
LexToken(COLON,':',1,1586)
LexToken(CLOSEBRACKET,')',1,1587)
LexToken(CLOSEBRACKET,')',1,1588)
-LexToken(SEMICOLON,';',1,1589)
-LexToken(EOL,'\n',1,1590)
+LexToken(EOL,'\n',1,1589)
LexToken(VAR,'ni',1,1603)
LexToken(ASSIGNMENT,'=',1,1605)
LexToken(VAR,'size',1,1606)
@@ -204,8 +194,7 @@ LexToken(VAR,'i',1,1611)
LexToken(COMMA,',',1,1612)
LexToken(NUMBER,'1',1,1613)
LexToken(CLOSEBRACKET,')',1,1614)
-LexToken(SEMICOLON,';',1,1615)
-LexToken(EOL,'\n',1,1616)
+LexToken(EOL,'\n',1,1615)
LexToken(VAR,'o',1,1629)
LexToken(ASSIGNMENT,'=',1,1630)
LexToken(VAR,'int',1,1631)
@@ -215,8 +204,7 @@ LexToken(OPENBRACKET,'(',1,1636)
LexToken(COLON,':',1,1637)
LexToken(CLOSEBRACKET,')',1,1638)
LexToken(CLOSEBRACKET,')',1,1639)
-LexToken(SEMICOLON,';',1,1640)
-LexToken(EOL,'\n',1,1641)
+LexToken(EOL,'\n',1,1640)
LexToken(VAR,'no',1,1654)
LexToken(ASSIGNMENT,'=',1,1656)
LexToken(VAR,'size',1,1657)
@@ -225,16 +213,14 @@ LexToken(VAR,'o',1,1662)
LexToken(COMMA,',',1,1663)
LexToken(NUMBER,'1',1,1664)
LexToken(CLOSEBRACKET,')',1,1665)
-LexToken(SEMICOLON,';',1,1666)
-LexToken(EOL,'\n',1,1667)
+LexToken(EOL,'\n',1,1666)
LexToken(VAR,'tt',1,1680)
LexToken(ASSIGNMENT,'=',1,1682)
LexToken(VAR,'label',1,1683)
LexToken(OPENBRACKET,'(',1,1688)
LexToken(NUMBER,'2',1,1689)
LexToken(CLOSEBRACKET,')',1,1690)
-LexToken(SEMICOLON,';',1,1691)
-LexToken(EOL,'\n',1,1692)
+LexToken(EOL,'\n',1,1691)
LexToken(IF,'if',1,1705)
LexToken(VAR,'model',1,1708)
LexToken(DOT,'.',1,1713)
@@ -308,8 +294,7 @@ LexToken(VAR,'ok',1,1911)
LexToken(THEN,'then',1,1914)
LexToken(EOL,'\n',1,1918)
LexToken(BREAK,'break',1,1935)
-LexToken(COMMA,',',1,1940)
-LexToken(EOL,'\n',1,1941)
+LexToken(EOL,'\n',1,1940)
LexToken(END,'end',1,1954)
LexToken(EOL,'\n',1,1957)
LexToken(OPENSQBRACKET,'[',1,1970)
diff --git a/js/Misc/func_block.js b/js/Misc/func_block.js
index 97f3a0cb..c7da87dc 100644
--- a/js/Misc/func_block.js
+++ b/js/Misc/func_block.js
@@ -87,20 +87,17 @@ LexToken(VAR,'x',1,3420)
LexToken(ASSIGNMENT,'=',1,3421)
LexToken(OPENSQBRACKET,'[',1,3422)
LexToken(CLOSESQBRACKET,']',1,3423)
-LexToken(SEMICOLON,';',1,3424)
-LexToken(EOL,'\n',1,3425)
+LexToken(EOL,'\n',1,3424)
LexToken(VAR,'y',1,3430)
LexToken(ASSIGNMENT,'=',1,3431)
LexToken(OPENSQBRACKET,'[',1,3432)
LexToken(CLOSESQBRACKET,']',1,3433)
-LexToken(SEMICOLON,';',1,3434)
-LexToken(EOL,'\n',1,3435)
+LexToken(EOL,'\n',1,3434)
LexToken(VAR,'typ',1,3440)
LexToken(ASSIGNMENT,'=',1,3443)
LexToken(OPENSQBRACKET,'[',1,3444)
LexToken(CLOSESQBRACKET,']',1,3445)
-LexToken(SEMICOLON,';',1,3446)
-LexToken(EOL,'\n',1,3447)
+LexToken(EOL,'\n',1,3446)
LexToken(SELECT,'select',1,3452)
LexToken(VAR,'job',1,3459)
LexToken(EOL,'\n',1,3462)
@@ -113,15 +110,13 @@ LexToken(ASSIGNMENT,'=',1,3496)
LexToken(VAR,'arg1',1,3497)
LexToken(DOT,'.',1,3501)
LexToken(VAR,'model',1,3502)
-LexToken(SEMICOLON,';',1,3507)
-LexToken(EOL,'\n',1,3508)
+LexToken(EOL,'\n',1,3507)
LexToken(VAR,'graphics',1,3517)
LexToken(ASSIGNMENT,'=',1,3525)
LexToken(VAR,'arg1',1,3526)
LexToken(DOT,'.',1,3530)
LexToken(VAR,'graphics',1,3531)
-LexToken(SEMICOLON,';',1,3539)
-LexToken(EOL,'\n',1,3540)
+LexToken(EOL,'\n',1,3539)
LexToken(VAR,'exprs',1,3549)
LexToken(ASSIGNMENT,'=',1,3554)
LexToken(VAR,'graphics',1,3555)
diff --git a/js/Misc/generic_block.js b/js/Misc/generic_block.js
index e3f59710..5899af37 100644
--- a/js/Misc/generic_block.js
+++ b/js/Misc/generic_block.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,892)
LexToken(ASSIGNMENT,'=',1,893)
LexToken(OPENSQBRACKET,'[',1,894)
LexToken(CLOSESQBRACKET,']',1,895)
-LexToken(SEMICOLON,';',1,896)
-LexToken(EOL,'\n',1,897)
+LexToken(EOL,'\n',1,896)
LexToken(VAR,'y',1,902)
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(VAR,'typ',1,912)
LexToken(ASSIGNMENT,'=',1,915)
LexToken(OPENSQBRACKET,'[',1,916)
LexToken(CLOSESQBRACKET,']',1,917)
-LexToken(SEMICOLON,';',1,918)
-LexToken(EOL,'\n',1,919)
+LexToken(EOL,'\n',1,918)
LexToken(SELECT,'select',1,924)
LexToken(VAR,'job',1,931)
LexToken(EOL,'\n',1,934)
@@ -72,15 +69,13 @@ LexToken(ASSIGNMENT,'=',1,983)
LexToken(VAR,'arg1',1,984)
LexToken(DOT,'.',1,988)
LexToken(VAR,'model',1,989)
-LexToken(SEMICOLON,';',1,994)
-LexToken(EOL,'\n',1,995)
+LexToken(EOL,'\n',1,994)
LexToken(VAR,'graphics',1,1004)
LexToken(ASSIGNMENT,'=',1,1012)
LexToken(VAR,'arg1',1,1013)
LexToken(DOT,'.',1,1017)
LexToken(VAR,'graphics',1,1018)
-LexToken(SEMICOLON,';',1,1026)
-LexToken(EOL,'\n',1,1027)
+LexToken(EOL,'\n',1,1026)
LexToken(VAR,'label',1,1036)
LexToken(ASSIGNMENT,'=',1,1041)
LexToken(VAR,'graphics',1,1042)
@@ -105,8 +100,7 @@ LexToken(CLOSEBRACKET,')',1,1112)
LexToken(ASSIGNMENT,'=',1,1113)
LexToken(OPENSQBRACKET,'[',1,1114)
LexToken(CLOSESQBRACKET,']',1,1115)
-LexToken(COMMA,',',1,1116)
-LexToken(EOL,'\n',1,1117)
+LexToken(EOL,'\n',1,1116)
LexToken(END,'end',1,1126)
LexToken(EOL,'\n',1,1144)
LexToken(WHILE,'while',1,1153)
@@ -151,29 +145,29 @@ LexToken(DQSTRING,'"Set GENERIC block parameters"',1,1308)
LexToken(COMMA,',',1,1309)
LexToken(OPENSQBRACKET,'[',1,1325)
LexToken(DQSTRING,'"simulation function"',1,1346)
-LexToken(SEMICOLON,';',1,1347)
+LexToken(SEMICOLON,';\n',1,1347)
LexToken(DQSTRING,'"function type (0,1,2,..)"',1,1386)
-LexToken(SEMICOLON,';',1,1387)
+LexToken(SEMICOLON,';\n',1,1387)
LexToken(DQSTRING,'"input ports sizes"',1,1419)
-LexToken(SEMICOLON,';',1,1420)
+LexToken(SEMICOLON,';\n',1,1420)
LexToken(DQSTRING,'"output port sizes"',1,1452)
-LexToken(SEMICOLON,';',1,1453)
+LexToken(SEMICOLON,';\n',1,1453)
LexToken(DQSTRING,'"input event ports sizes"',1,1491)
-LexToken(SEMICOLON,';',1,1492)
+LexToken(SEMICOLON,';\n',1,1492)
LexToken(DQSTRING,'"output events ports sizes"',1,1532)
-LexToken(SEMICOLON,';',1,1533)
+LexToken(SEMICOLON,';\n',1,1533)
LexToken(DQSTRING,'"initial continuous state"',1,1572)
-LexToken(SEMICOLON,';',1,1573)
+LexToken(SEMICOLON,';\n',1,1573)
LexToken(DQSTRING,'"initial discrete state"',1,1610)
-LexToken(SEMICOLON,';',1,1611)
+LexToken(SEMICOLON,';\n',1,1611)
LexToken(DQSTRING,'"Real parameters vector"',1,1648)
-LexToken(SEMICOLON,';',1,1649)
+LexToken(SEMICOLON,';\n',1,1649)
LexToken(DQSTRING,'"Integer parameters vector"',1,1689)
-LexToken(SEMICOLON,';',1,1690)
+LexToken(SEMICOLON,';\n',1,1690)
LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,1745)
-LexToken(SEMICOLON,';',1,1746)
+LexToken(SEMICOLON,';\n',1,1746)
LexToken(DQSTRING,'"direct feedthrough (y or n)"',1,1788)
-LexToken(SEMICOLON,';',1,1789)
+LexToken(SEMICOLON,';\n',1,1789)
LexToken(DQSTRING,'"time dependence (y or n)"',1,1828)
LexToken(CLOSESQBRACKET,']',1,1829)
LexToken(COMMA,',',1,1830)
@@ -249,8 +243,7 @@ LexToken(VAR,'ok',1,2025)
LexToken(THEN,'then',1,2028)
LexToken(EOL,'\n',1,2032)
LexToken(BREAK,'break',1,2049)
-LexToken(COMMA,',',1,2054)
-LexToken(EOL,'\n',1,2055)
+LexToken(EOL,'\n',1,2054)
LexToken(END,'end',1,2068)
LexToken(EOL,'\n',1,2071)
LexToken(VAR,'label',1,2084)
@@ -270,24 +263,21 @@ LexToken(VAR,'xx',1,2162)
LexToken(OPENBRACKET,'(',1,2164)
LexToken(COLON,':',1,2165)
LexToken(CLOSEBRACKET,')',1,2166)
-LexToken(SEMICOLON,';',1,2167)
-LexToken(EOL,'\n',1,2168)
+LexToken(EOL,'\n',1,2167)
LexToken(VAR,'z',1,2181)
LexToken(ASSIGNMENT,'=',1,2182)
LexToken(VAR,'z',1,2183)
LexToken(OPENBRACKET,'(',1,2184)
LexToken(COLON,':',1,2185)
LexToken(CLOSEBRACKET,')',1,2186)
-LexToken(SEMICOLON,';',1,2187)
-LexToken(EOL,'\n',1,2188)
+LexToken(EOL,'\n',1,2187)
LexToken(VAR,'rpar',1,2201)
LexToken(ASSIGNMENT,'=',1,2205)
LexToken(VAR,'rpar',1,2206)
LexToken(OPENBRACKET,'(',1,2210)
LexToken(COLON,':',1,2211)
LexToken(CLOSEBRACKET,')',1,2212)
-LexToken(SEMICOLON,';',1,2213)
-LexToken(EOL,'\n',1,2214)
+LexToken(EOL,'\n',1,2213)
LexToken(VAR,'ipar',1,2227)
LexToken(ASSIGNMENT,'=',1,2231)
LexToken(VAR,'int',1,2232)
@@ -297,8 +287,7 @@ LexToken(OPENBRACKET,'(',1,2240)
LexToken(COLON,':',1,2241)
LexToken(CLOSEBRACKET,')',1,2242)
LexToken(CLOSEBRACKET,')',1,2243)
-LexToken(SEMICOLON,';',1,2244)
-LexToken(EOL,'\n',1,2245)
+LexToken(EOL,'\n',1,2244)
LexToken(VAR,'i',1,2258)
LexToken(ASSIGNMENT,'=',1,2259)
LexToken(VAR,'int',1,2260)
@@ -308,8 +297,7 @@ LexToken(OPENBRACKET,'(',1,2265)
LexToken(COLON,':',1,2266)
LexToken(CLOSEBRACKET,')',1,2267)
LexToken(CLOSEBRACKET,')',1,2268)
-LexToken(SEMICOLON,';',1,2269)
-LexToken(EOL,'\n',1,2270)
+LexToken(EOL,'\n',1,2269)
LexToken(VAR,'o',1,2283)
LexToken(ASSIGNMENT,'=',1,2284)
LexToken(VAR,'int',1,2285)
@@ -319,8 +307,7 @@ LexToken(OPENBRACKET,'(',1,2290)
LexToken(COLON,':',1,2291)
LexToken(CLOSEBRACKET,')',1,2292)
LexToken(CLOSEBRACKET,')',1,2293)
-LexToken(SEMICOLON,';',1,2294)
-LexToken(EOL,'\n',1,2295)
+LexToken(EOL,'\n',1,2294)
LexToken(VAR,'ci',1,2308)
LexToken(ASSIGNMENT,'=',1,2310)
LexToken(VAR,'int',1,2311)
@@ -330,8 +317,7 @@ LexToken(OPENBRACKET,'(',1,2317)
LexToken(COLON,':',1,2318)
LexToken(CLOSEBRACKET,')',1,2319)
LexToken(CLOSEBRACKET,')',1,2320)
-LexToken(SEMICOLON,';',1,2321)
-LexToken(EOL,'\n',1,2322)
+LexToken(EOL,'\n',1,2321)
LexToken(VAR,'co',1,2335)
LexToken(ASSIGNMENT,'=',1,2337)
LexToken(VAR,'int',1,2338)
@@ -341,8 +327,7 @@ LexToken(OPENBRACKET,'(',1,2344)
LexToken(COLON,':',1,2345)
LexToken(CLOSEBRACKET,')',1,2346)
LexToken(CLOSEBRACKET,')',1,2347)
-LexToken(SEMICOLON,';',1,2348)
-LexToken(EOL,'\n',1,2349)
+LexToken(EOL,'\n',1,2348)
LexToken(VAR,'funtyp',1,2362)
LexToken(ASSIGNMENT,'=',1,2368)
LexToken(VAR,'int',1,2369)
@@ -360,13 +345,11 @@ LexToken(VAR,'message',1,2426)
LexToken(OPENBRACKET,'(',1,2433)
LexToken(DQSTRING,'"function type cannot be negative"',1,2467)
LexToken(CLOSEBRACKET,')',1,2468)
-LexToken(SEMICOLON,';',1,2469)
-LexToken(EOL,'\n',1,2470)
+LexToken(EOL,'\n',1,2469)
LexToken(VAR,'ok',1,2487)
LexToken(ASSIGNMENT,'=',1,2489)
LexToken(PREVAR_BOOLEAN,'%f',1,2490)
-LexToken(SEMICOLON,';',1,2492)
-LexToken(EOL,'\n',1,2493)
+LexToken(EOL,'\n',1,2492)
LexToken(END,'end',1,2506)
LexToken(EOL,'\n',1,2509)
LexToken(IF,'if',1,2522)
@@ -397,13 +380,11 @@ LexToken(VAR,'message',1,2601)
LexToken(OPENBRACKET,'(',1,2608)
LexToken(DQSTRING,'"vector event links not supported"',1,2642)
LexToken(CLOSEBRACKET,')',1,2643)
-LexToken(SEMICOLON,';',1,2644)
-LexToken(EOL,'\n',1,2645)
+LexToken(EOL,'\n',1,2644)
LexToken(VAR,'ok',1,2666)
LexToken(ASSIGNMENT,'=',1,2668)
LexToken(PREVAR_BOOLEAN,'%f',1,2669)
-LexToken(SEMICOLON,';',1,2671)
-LexToken(EOL,'\n',1,2672)
+LexToken(EOL,'\n',1,2671)
LexToken(END,'end',1,2689)
LexToken(EOL,'\n',1,2692)
LexToken(END,'end',1,2705)
@@ -414,8 +395,7 @@ LexToken(VAR,'stripblanks',1,2726)
LexToken(OPENBRACKET,'(',1,2737)
LexToken(VAR,'depu',1,2738)
LexToken(CLOSEBRACKET,')',1,2742)
-LexToken(SEMICOLON,';',1,2743)
-LexToken(EOL,'\n',1,2744)
+LexToken(EOL,'\n',1,2743)
LexToken(IF,'if',1,2757)
LexToken(VAR,'part',1,2760)
LexToken(OPENBRACKET,'(',1,2764)
@@ -430,15 +410,13 @@ LexToken(EOL,'\n',1,2782)
LexToken(VAR,'depu',1,2799)
LexToken(ASSIGNMENT,'=',1,2803)
LexToken(PREVAR_BOOLEAN,'%t',1,2804)
-LexToken(SEMICOLON,';',1,2806)
-LexToken(EOL,'\n',1,2807)
+LexToken(EOL,'\n',1,2806)
LexToken(ELSE,'else',1,2820)
LexToken(EOL,'\n',1,2824)
LexToken(VAR,'depu',1,2841)
LexToken(ASSIGNMENT,'=',1,2845)
LexToken(PREVAR_BOOLEAN,'%f',1,2846)
-LexToken(SEMICOLON,';',1,2848)
-LexToken(EOL,'\n',1,2849)
+LexToken(EOL,'\n',1,2848)
LexToken(END,'end',1,2862)
LexToken(EOL,'\n',1,2865)
LexToken(VAR,'dept',1,2878)
@@ -447,8 +425,7 @@ LexToken(VAR,'stripblanks',1,2883)
LexToken(OPENBRACKET,'(',1,2894)
LexToken(VAR,'dept',1,2895)
LexToken(CLOSEBRACKET,')',1,2899)
-LexToken(SEMICOLON,';',1,2900)
-LexToken(EOL,'\n',1,2901)
+LexToken(EOL,'\n',1,2900)
LexToken(IF,'if',1,2914)
LexToken(VAR,'part',1,2917)
LexToken(OPENBRACKET,'(',1,2921)
@@ -463,15 +440,13 @@ LexToken(EOL,'\n',1,2939)
LexToken(VAR,'dept',1,2956)
LexToken(ASSIGNMENT,'=',1,2960)
LexToken(PREVAR_BOOLEAN,'%t',1,2961)
-LexToken(SEMICOLON,';',1,2963)
-LexToken(EOL,'\n',1,2964)
+LexToken(EOL,'\n',1,2963)
LexToken(ELSE,'else',1,2977)
LexToken(EOL,'\n',1,2981)
LexToken(VAR,'dept',1,2998)
LexToken(ASSIGNMENT,'=',1,3002)
LexToken(PREVAR_BOOLEAN,'%f',1,3003)
-LexToken(SEMICOLON,';',1,3005)
-LexToken(EOL,'\n',1,3006)
+LexToken(EOL,'\n',1,3005)
LexToken(END,'end',1,3019)
LexToken(EOL,'\n',1,3022)
LexToken(VAR,'dep_ut',1,3035)
@@ -480,8 +455,7 @@ LexToken(OPENSQBRACKET,'[',1,3042)
LexToken(VAR,'depu',1,3043)
LexToken(VAR,'dept',1,3048)
LexToken(CLOSESQBRACKET,']',1,3052)
-LexToken(SEMICOLON,';',1,3053)
-LexToken(EOL,'\n',1,3054)
+LexToken(EOL,'\n',1,3053)
LexToken(IF,'if',1,3067)
LexToken(VAR,'ok',1,3070)
LexToken(THEN,'then',1,3073)
@@ -525,8 +499,7 @@ LexToken(EOL,'\n',1,3250)
LexToken(VAR,'needcompile',1,3271)
LexToken(ASSIGNMENT,'=',1,3282)
LexToken(NUMBER,'4',1,3283)
-LexToken(SEMICOLON,';',1,3284)
-LexToken(EOL,'\n',1,3285)
+LexToken(EOL,'\n',1,3284)
LexToken(END,'end',1,3302)
LexToken(EOL,'\n',1,3305)
LexToken(VAR,'model',1,3322)
@@ -539,8 +512,7 @@ LexToken(VAR,'function_name',1,3337)
LexToken(COMMA,',',1,3350)
LexToken(VAR,'funtyp',1,3351)
LexToken(CLOSEBRACKET,')',1,3357)
-LexToken(SEMICOLON,';',1,3358)
-LexToken(EOL,'\n',1,3359)
+LexToken(EOL,'\n',1,3358)
LexToken(VAR,'model',1,3376)
LexToken(DOT,'.',1,3381)
LexToken(VAR,'state',1,3382)
@@ -626,13 +598,11 @@ LexToken(EOL,'\n',1,3906)
LexToken(VAR,'function_name',1,3915)
LexToken(ASSIGNMENT,'=',1,3928)
LexToken(DQSTRING,'"sinblk"',1,3936)
-LexToken(SEMICOLON,';',1,3937)
-LexToken(EOL,'\n',1,3938)
+LexToken(EOL,'\n',1,3937)
LexToken(VAR,'funtyp',1,3947)
LexToken(ASSIGNMENT,'=',1,3953)
LexToken(NUMBER,'1',1,3954)
-LexToken(SEMICOLON,';',1,3955)
-LexToken(EOL,'\n',1,3956)
+LexToken(EOL,'\n',1,3955)
LexToken(VAR,'model',1,3965)
LexToken(DOT,'.',1,3970)
LexToken(VAR,'sim',1,3971)
@@ -730,7 +700,7 @@ LexToken(VAR,'sci2exp',1,4290)
LexToken(OPENBRACKET,'(',1,4297)
LexToken(VAR,'funtyp',1,4298)
LexToken(CLOSEBRACKET,')',1,4304)
-LexToken(SEMICOLON,';',1,4305)
+LexToken(SEMICOLON,';\n',1,4305)
LexToken(VAR,'sci2exp',1,4315)
LexToken(OPENBRACKET,'(',1,4322)
LexToken(VAR,'model',1,4323)
@@ -744,7 +714,7 @@ LexToken(VAR,'model',1,4341)
LexToken(DOT,'.',1,4346)
LexToken(VAR,'out',1,4347)
LexToken(CLOSEBRACKET,')',1,4350)
-LexToken(SEMICOLON,';',1,4351)
+LexToken(SEMICOLON,';\n',1,4351)
LexToken(VAR,'sci2exp',1,4361)
LexToken(OPENBRACKET,'(',1,4368)
LexToken(VAR,'model',1,4369)
@@ -758,7 +728,7 @@ LexToken(VAR,'model',1,4390)
LexToken(DOT,'.',1,4395)
LexToken(VAR,'evtout',1,4396)
LexToken(CLOSEBRACKET,')',1,4402)
-LexToken(SEMICOLON,';',1,4403)
+LexToken(SEMICOLON,';\n',1,4403)
LexToken(VAR,'sci2exp',1,4413)
LexToken(OPENBRACKET,'(',1,4420)
LexToken(VAR,'model',1,4421)
@@ -772,7 +742,7 @@ LexToken(VAR,'model',1,4442)
LexToken(DOT,'.',1,4447)
LexToken(VAR,'dstate',1,4448)
LexToken(CLOSEBRACKET,')',1,4454)
-LexToken(SEMICOLON,';',1,4455)
+LexToken(SEMICOLON,';\n',1,4455)
LexToken(VAR,'sci2exp',1,4465)
LexToken(OPENBRACKET,'(',1,4472)
LexToken(VAR,'model',1,4473)
@@ -786,7 +756,7 @@ LexToken(VAR,'model',1,4493)
LexToken(DOT,'.',1,4498)
LexToken(VAR,'ipar',1,4499)
LexToken(CLOSEBRACKET,')',1,4503)
-LexToken(SEMICOLON,';',1,4504)
+LexToken(SEMICOLON,';\n',1,4504)
LexToken(VAR,'sci2exp',1,4514)
LexToken(OPENBRACKET,'(',1,4521)
LexToken(VAR,'model',1,4522)
@@ -798,8 +768,7 @@ LexToken(DQSTRING,'"y"',1,4538)
LexToken(SEMICOLON,';',1,4539)
LexToken(DQSTRING,'"n"',1,4542)
LexToken(CLOSESQBRACKET,']',1,4543)
-LexToken(SEMICOLON,';',1,4544)
-LexToken(EOL,'\n',1,4545)
+LexToken(EOL,'\n',1,4544)
LexToken(VAR,'gr_i',1,4554)
LexToken(ASSIGNMENT,'=',1,4558)
LexToken(OPENSQBRACKET,'[',1,4559)
diff --git a/js/Misc/generic_block2.js b/js/Misc/generic_block2.js
index 599a42d6..131a36f9 100644
--- a/js/Misc/generic_block2.js
+++ b/js/Misc/generic_block2.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',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,'y',1,903)
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(VAR,'typ',1,913)
LexToken(ASSIGNMENT,'=',1,916)
LexToken(OPENSQBRACKET,'[',1,917)
LexToken(CLOSESQBRACKET,']',1,918)
-LexToken(SEMICOLON,';',1,919)
-LexToken(EOL,'\n',1,920)
+LexToken(EOL,'\n',1,919)
LexToken(SELECT,'select',1,925)
LexToken(VAR,'job',1,932)
LexToken(EOL,'\n',1,935)
@@ -72,15 +69,13 @@ LexToken(ASSIGNMENT,'=',1,984)
LexToken(VAR,'arg1',1,985)
LexToken(DOT,'.',1,989)
LexToken(VAR,'model',1,990)
-LexToken(SEMICOLON,';',1,995)
-LexToken(EOL,'\n',1,996)
+LexToken(EOL,'\n',1,995)
LexToken(VAR,'graphics',1,1005)
LexToken(ASSIGNMENT,'=',1,1013)
LexToken(VAR,'arg1',1,1014)
LexToken(DOT,'.',1,1018)
LexToken(VAR,'graphics',1,1019)
-LexToken(SEMICOLON,';',1,1027)
-LexToken(EOL,'\n',1,1028)
+LexToken(EOL,'\n',1,1027)
LexToken(VAR,'label',1,1037)
LexToken(ASSIGNMENT,'=',1,1042)
LexToken(VAR,'graphics',1,1043)
@@ -105,8 +100,7 @@ LexToken(CLOSEBRACKET,')',1,1113)
LexToken(ASSIGNMENT,'=',1,1114)
LexToken(OPENSQBRACKET,'[',1,1115)
LexToken(CLOSESQBRACKET,']',1,1116)
-LexToken(COMMA,',',1,1117)
-LexToken(EOL,'\n',1,1118)
+LexToken(EOL,'\n',1,1117)
LexToken(END,'end',1,1127)
LexToken(EOL,'\n',1,1145)
LexToken(WHILE,'while',1,1154)
@@ -155,33 +149,33 @@ LexToken(DQSTRING,'"Set GENERIC block parameters"',1,1320)
LexToken(COMMA,',',1,1321)
LexToken(OPENSQBRACKET,'[',1,1337)
LexToken(DQSTRING,'"simulation function"',1,1358)
-LexToken(SEMICOLON,';',1,1359)
+LexToken(SEMICOLON,';\n',1,1359)
LexToken(DQSTRING,'"function type (0,1,2,..)"',1,1398)
-LexToken(SEMICOLON,';',1,1399)
+LexToken(SEMICOLON,';\n',1,1399)
LexToken(DQSTRING,'"input ports sizes"',1,1431)
-LexToken(SEMICOLON,';',1,1432)
+LexToken(SEMICOLON,';\n',1,1432)
LexToken(DQSTRING,'"output port sizes"',1,1464)
-LexToken(SEMICOLON,';',1,1465)
+LexToken(SEMICOLON,';\n',1,1465)
LexToken(DQSTRING,'"input event ports sizes"',1,1503)
-LexToken(SEMICOLON,';',1,1504)
+LexToken(SEMICOLON,';\n',1,1504)
LexToken(DQSTRING,'"output events ports sizes"',1,1544)
-LexToken(SEMICOLON,';',1,1545)
+LexToken(SEMICOLON,';\n',1,1545)
LexToken(DQSTRING,'"initial continuous state"',1,1584)
-LexToken(SEMICOLON,';',1,1585)
+LexToken(SEMICOLON,';\n',1,1585)
LexToken(DQSTRING,'"initial discrete state"',1,1622)
-LexToken(SEMICOLON,';',1,1623)
+LexToken(SEMICOLON,';\n',1,1623)
LexToken(DQSTRING,'"Real parameters vector"',1,1660)
-LexToken(SEMICOLON,';',1,1661)
+LexToken(SEMICOLON,';\n',1,1661)
LexToken(DQSTRING,'"Integer parameters vector"',1,1701)
-LexToken(SEMICOLON,';',1,1702)
+LexToken(SEMICOLON,';\n',1,1702)
LexToken(DQSTRING,'"number of modes"',1,1732)
-LexToken(SEMICOLON,';',1,1733)
+LexToken(SEMICOLON,';\n',1,1733)
LexToken(DQSTRING,'"number of zero_crossings"',1,1772)
-LexToken(SEMICOLON,';',1,1773)
+LexToken(SEMICOLON,';\n',1,1773)
LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,1828)
-LexToken(SEMICOLON,';',1,1829)
+LexToken(SEMICOLON,';\n',1,1829)
LexToken(DQSTRING,'"direct feedthrough (y or n)"',1,1871)
-LexToken(SEMICOLON,';',1,1872)
+LexToken(SEMICOLON,';\n',1,1872)
LexToken(DQSTRING,'"time dependence (y or n)"',1,1911)
LexToken(CLOSESQBRACKET,']',1,1912)
LexToken(COMMA,',',1,1913)
@@ -265,8 +259,7 @@ LexToken(VAR,'ok',1,2124)
LexToken(THEN,'then',1,2127)
LexToken(EOL,'\n',1,2131)
LexToken(BREAK,'break',1,2148)
-LexToken(COMMA,',',1,2153)
-LexToken(EOL,'\n',1,2154)
+LexToken(EOL,'\n',1,2153)
LexToken(END,'end',1,2167)
LexToken(EOL,'\n',1,2170)
LexToken(VAR,'label',1,2183)
@@ -286,24 +279,21 @@ LexToken(VAR,'xx',1,2261)
LexToken(OPENBRACKET,'(',1,2263)
LexToken(COLON,':',1,2264)
LexToken(CLOSEBRACKET,')',1,2265)
-LexToken(SEMICOLON,';',1,2266)
-LexToken(EOL,'\n',1,2267)
+LexToken(EOL,'\n',1,2266)
LexToken(VAR,'z',1,2280)
LexToken(ASSIGNMENT,'=',1,2281)
LexToken(VAR,'z',1,2282)
LexToken(OPENBRACKET,'(',1,2283)
LexToken(COLON,':',1,2284)
LexToken(CLOSEBRACKET,')',1,2285)
-LexToken(SEMICOLON,';',1,2286)
-LexToken(EOL,'\n',1,2287)
+LexToken(EOL,'\n',1,2286)
LexToken(VAR,'rpar',1,2300)
LexToken(ASSIGNMENT,'=',1,2304)
LexToken(VAR,'rpar',1,2305)
LexToken(OPENBRACKET,'(',1,2309)
LexToken(COLON,':',1,2310)
LexToken(CLOSEBRACKET,')',1,2311)
-LexToken(SEMICOLON,';',1,2312)
-LexToken(EOL,'\n',1,2313)
+LexToken(EOL,'\n',1,2312)
LexToken(VAR,'ipar',1,2326)
LexToken(ASSIGNMENT,'=',1,2330)
LexToken(VAR,'int',1,2331)
@@ -313,8 +303,7 @@ LexToken(OPENBRACKET,'(',1,2339)
LexToken(COLON,':',1,2340)
LexToken(CLOSEBRACKET,')',1,2341)
LexToken(CLOSEBRACKET,')',1,2342)
-LexToken(SEMICOLON,';',1,2343)
-LexToken(EOL,'\n',1,2344)
+LexToken(EOL,'\n',1,2343)
LexToken(VAR,'i',1,2357)
LexToken(ASSIGNMENT,'=',1,2358)
LexToken(VAR,'int',1,2359)
@@ -324,8 +313,7 @@ LexToken(OPENBRACKET,'(',1,2364)
LexToken(COLON,':',1,2365)
LexToken(CLOSEBRACKET,')',1,2366)
LexToken(CLOSEBRACKET,')',1,2367)
-LexToken(SEMICOLON,';',1,2368)
-LexToken(EOL,'\n',1,2369)
+LexToken(EOL,'\n',1,2368)
LexToken(VAR,'o',1,2382)
LexToken(ASSIGNMENT,'=',1,2383)
LexToken(VAR,'int',1,2384)
@@ -335,8 +323,7 @@ LexToken(OPENBRACKET,'(',1,2389)
LexToken(COLON,':',1,2390)
LexToken(CLOSEBRACKET,')',1,2391)
LexToken(CLOSEBRACKET,')',1,2392)
-LexToken(SEMICOLON,';',1,2393)
-LexToken(EOL,'\n',1,2394)
+LexToken(EOL,'\n',1,2393)
LexToken(VAR,'ci',1,2407)
LexToken(ASSIGNMENT,'=',1,2409)
LexToken(VAR,'int',1,2410)
@@ -346,8 +333,7 @@ LexToken(OPENBRACKET,'(',1,2416)
LexToken(COLON,':',1,2417)
LexToken(CLOSEBRACKET,')',1,2418)
LexToken(CLOSEBRACKET,')',1,2419)
-LexToken(SEMICOLON,';',1,2420)
-LexToken(EOL,'\n',1,2421)
+LexToken(EOL,'\n',1,2420)
LexToken(VAR,'co',1,2434)
LexToken(ASSIGNMENT,'=',1,2436)
LexToken(VAR,'int',1,2437)
@@ -357,8 +343,7 @@ LexToken(OPENBRACKET,'(',1,2443)
LexToken(COLON,':',1,2444)
LexToken(CLOSEBRACKET,')',1,2445)
LexToken(CLOSEBRACKET,')',1,2446)
-LexToken(SEMICOLON,';',1,2447)
-LexToken(EOL,'\n',1,2448)
+LexToken(EOL,'\n',1,2447)
LexToken(VAR,'funtyp',1,2461)
LexToken(ASSIGNMENT,'=',1,2467)
LexToken(VAR,'int',1,2468)
@@ -376,13 +361,11 @@ LexToken(VAR,'message',1,2525)
LexToken(OPENBRACKET,'(',1,2532)
LexToken(DQSTRING,'"function type cannot be negative"',1,2566)
LexToken(CLOSEBRACKET,')',1,2567)
-LexToken(SEMICOLON,';',1,2568)
-LexToken(EOL,'\n',1,2569)
+LexToken(EOL,'\n',1,2568)
LexToken(VAR,'ok',1,2586)
LexToken(ASSIGNMENT,'=',1,2588)
LexToken(PREVAR_BOOLEAN,'%f',1,2589)
-LexToken(SEMICOLON,';',1,2591)
-LexToken(EOL,'\n',1,2592)
+LexToken(EOL,'\n',1,2591)
LexToken(END,'end',1,2605)
LexToken(EOL,'\n',1,2608)
LexToken(IF,'if',1,2621)
@@ -413,13 +396,11 @@ LexToken(VAR,'message',1,2700)
LexToken(OPENBRACKET,'(',1,2707)
LexToken(DQSTRING,'"vector event links not supported"',1,2741)
LexToken(CLOSEBRACKET,')',1,2742)
-LexToken(SEMICOLON,';',1,2743)
-LexToken(EOL,'\n',1,2744)
+LexToken(EOL,'\n',1,2743)
LexToken(VAR,'ok',1,2765)
LexToken(ASSIGNMENT,'=',1,2767)
LexToken(PREVAR_BOOLEAN,'%f',1,2768)
-LexToken(SEMICOLON,';',1,2770)
-LexToken(EOL,'\n',1,2771)
+LexToken(EOL,'\n',1,2770)
LexToken(END,'end',1,2788)
LexToken(EOL,'\n',1,2791)
LexToken(END,'end',1,2804)
@@ -430,8 +411,7 @@ LexToken(VAR,'stripblanks',1,2825)
LexToken(OPENBRACKET,'(',1,2836)
LexToken(VAR,'depu',1,2837)
LexToken(CLOSEBRACKET,')',1,2841)
-LexToken(SEMICOLON,';',1,2842)
-LexToken(EOL,'\n',1,2843)
+LexToken(EOL,'\n',1,2842)
LexToken(IF,'if',1,2856)
LexToken(VAR,'part',1,2859)
LexToken(OPENBRACKET,'(',1,2863)
@@ -446,15 +426,13 @@ LexToken(EOL,'\n',1,2881)
LexToken(VAR,'depu',1,2898)
LexToken(ASSIGNMENT,'=',1,2902)
LexToken(PREVAR_BOOLEAN,'%t',1,2903)
-LexToken(SEMICOLON,';',1,2905)
-LexToken(EOL,'\n',1,2906)
+LexToken(EOL,'\n',1,2905)
LexToken(ELSE,'else',1,2919)
LexToken(EOL,'\n',1,2923)
LexToken(VAR,'depu',1,2940)
LexToken(ASSIGNMENT,'=',1,2944)
LexToken(PREVAR_BOOLEAN,'%f',1,2945)
-LexToken(SEMICOLON,';',1,2947)
-LexToken(EOL,'\n',1,2948)
+LexToken(EOL,'\n',1,2947)
LexToken(END,'end',1,2961)
LexToken(EOL,'\n',1,2964)
LexToken(VAR,'dept',1,2977)
@@ -463,8 +441,7 @@ LexToken(VAR,'stripblanks',1,2982)
LexToken(OPENBRACKET,'(',1,2993)
LexToken(VAR,'dept',1,2994)
LexToken(CLOSEBRACKET,')',1,2998)
-LexToken(SEMICOLON,';',1,2999)
-LexToken(EOL,'\n',1,3000)
+LexToken(EOL,'\n',1,2999)
LexToken(IF,'if',1,3013)
LexToken(VAR,'part',1,3016)
LexToken(OPENBRACKET,'(',1,3020)
@@ -479,15 +456,13 @@ LexToken(EOL,'\n',1,3038)
LexToken(VAR,'dept',1,3055)
LexToken(ASSIGNMENT,'=',1,3059)
LexToken(PREVAR_BOOLEAN,'%t',1,3060)
-LexToken(SEMICOLON,';',1,3062)
-LexToken(EOL,'\n',1,3063)
+LexToken(EOL,'\n',1,3062)
LexToken(ELSE,'else',1,3076)
LexToken(EOL,'\n',1,3080)
LexToken(VAR,'dept',1,3097)
LexToken(ASSIGNMENT,'=',1,3101)
LexToken(PREVAR_BOOLEAN,'%f',1,3102)
-LexToken(SEMICOLON,';',1,3104)
-LexToken(EOL,'\n',1,3105)
+LexToken(EOL,'\n',1,3104)
LexToken(END,'end',1,3118)
LexToken(EOL,'\n',1,3121)
LexToken(VAR,'dep_ut',1,3134)
@@ -496,8 +471,7 @@ LexToken(OPENSQBRACKET,'[',1,3141)
LexToken(VAR,'depu',1,3142)
LexToken(VAR,'dept',1,3147)
LexToken(CLOSESQBRACKET,']',1,3151)
-LexToken(SEMICOLON,';',1,3152)
-LexToken(EOL,'\n',1,3153)
+LexToken(EOL,'\n',1,3152)
LexToken(IF,'if',1,3166)
LexToken(VAR,'ok',1,3169)
LexToken(THEN,'then',1,3172)
@@ -541,8 +515,7 @@ LexToken(EOL,'\n',1,3349)
LexToken(VAR,'needcompile',1,3370)
LexToken(ASSIGNMENT,'=',1,3381)
LexToken(NUMBER,'4',1,3382)
-LexToken(SEMICOLON,';',1,3383)
-LexToken(EOL,'\n',1,3384)
+LexToken(EOL,'\n',1,3383)
LexToken(END,'end',1,3401)
LexToken(EOL,'\n',1,3404)
LexToken(VAR,'model',1,3421)
@@ -555,8 +528,7 @@ LexToken(VAR,'function_name',1,3436)
LexToken(COMMA,',',1,3449)
LexToken(VAR,'funtyp',1,3450)
LexToken(CLOSEBRACKET,')',1,3456)
-LexToken(SEMICOLON,';',1,3457)
-LexToken(EOL,'\n',1,3458)
+LexToken(EOL,'\n',1,3457)
LexToken(VAR,'model',1,3475)
LexToken(DOT,'.',1,3480)
LexToken(VAR,'state',1,3481)
@@ -654,13 +626,11 @@ LexToken(EOL,'\n',1,4074)
LexToken(VAR,'function_name',1,4083)
LexToken(ASSIGNMENT,'=',1,4096)
LexToken(DQSTRING,'"sinblk"',1,4104)
-LexToken(SEMICOLON,';',1,4105)
-LexToken(EOL,'\n',1,4106)
+LexToken(EOL,'\n',1,4105)
LexToken(VAR,'funtyp',1,4115)
LexToken(ASSIGNMENT,'=',1,4121)
LexToken(NUMBER,'1',1,4122)
-LexToken(SEMICOLON,';',1,4123)
-LexToken(EOL,'\n',1,4124)
+LexToken(EOL,'\n',1,4123)
LexToken(VAR,'model',1,4133)
LexToken(DOT,'.',1,4138)
LexToken(VAR,'sim',1,4139)
@@ -758,7 +728,7 @@ LexToken(VAR,'sci2exp',1,4458)
LexToken(OPENBRACKET,'(',1,4465)
LexToken(VAR,'funtyp',1,4466)
LexToken(CLOSEBRACKET,')',1,4472)
-LexToken(SEMICOLON,';',1,4473)
+LexToken(SEMICOLON,';\n',1,4473)
LexToken(VAR,'sci2exp',1,4483)
LexToken(OPENBRACKET,'(',1,4490)
LexToken(VAR,'model',1,4491)
@@ -772,7 +742,7 @@ LexToken(VAR,'model',1,4509)
LexToken(DOT,'.',1,4514)
LexToken(VAR,'out',1,4515)
LexToken(CLOSEBRACKET,')',1,4518)
-LexToken(SEMICOLON,';',1,4519)
+LexToken(SEMICOLON,';\n',1,4519)
LexToken(VAR,'sci2exp',1,4529)
LexToken(OPENBRACKET,'(',1,4536)
LexToken(VAR,'model',1,4537)
@@ -786,7 +756,7 @@ LexToken(VAR,'model',1,4558)
LexToken(DOT,'.',1,4563)
LexToken(VAR,'evtout',1,4564)
LexToken(CLOSEBRACKET,')',1,4570)
-LexToken(SEMICOLON,';',1,4571)
+LexToken(SEMICOLON,';\n',1,4571)
LexToken(VAR,'sci2exp',1,4581)
LexToken(OPENBRACKET,'(',1,4588)
LexToken(VAR,'model',1,4589)
@@ -800,7 +770,7 @@ LexToken(VAR,'model',1,4610)
LexToken(DOT,'.',1,4615)
LexToken(VAR,'dstate',1,4616)
LexToken(CLOSEBRACKET,')',1,4622)
-LexToken(SEMICOLON,';',1,4623)
+LexToken(SEMICOLON,';\n',1,4623)
LexToken(VAR,'sci2exp',1,4633)
LexToken(OPENBRACKET,'(',1,4640)
LexToken(VAR,'model',1,4641)
@@ -814,7 +784,7 @@ LexToken(VAR,'model',1,4661)
LexToken(DOT,'.',1,4666)
LexToken(VAR,'ipar',1,4667)
LexToken(CLOSEBRACKET,')',1,4671)
-LexToken(SEMICOLON,';',1,4672)
+LexToken(SEMICOLON,';\n',1,4672)
LexToken(VAR,'sci2exp',1,4682)
LexToken(OPENBRACKET,'(',1,4689)
LexToken(VAR,'model',1,4690)
@@ -828,7 +798,7 @@ LexToken(VAR,'model',1,4711)
LexToken(DOT,'.',1,4716)
LexToken(VAR,'nzcross',1,4717)
LexToken(CLOSEBRACKET,')',1,4724)
-LexToken(SEMICOLON,';',1,4725)
+LexToken(SEMICOLON,';\n',1,4725)
LexToken(VAR,'sci2exp',1,4735)
LexToken(OPENBRACKET,'(',1,4742)
LexToken(VAR,'model',1,4743)
@@ -840,8 +810,7 @@ LexToken(DQSTRING,'"y"',1,4759)
LexToken(SEMICOLON,';',1,4760)
LexToken(DQSTRING,'"n"',1,4763)
LexToken(CLOSESQBRACKET,']',1,4764)
-LexToken(SEMICOLON,';',1,4765)
-LexToken(EOL,'\n',1,4766)
+LexToken(EOL,'\n',1,4765)
LexToken(VAR,'gr_i',1,4775)
LexToken(ASSIGNMENT,'=',1,4779)
LexToken(OPENSQBRACKET,'[',1,4780)
diff --git a/js/Misc/generic_block3.js b/js/Misc/generic_block3.js
index 1209925d..c05ab038 100644
--- a/js/Misc/generic_block3.js
+++ b/js/Misc/generic_block3.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',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,'y',1,903)
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(VAR,'typ',1,913)
LexToken(ASSIGNMENT,'=',1,916)
LexToken(OPENSQBRACKET,'[',1,917)
LexToken(CLOSESQBRACKET,']',1,918)
-LexToken(SEMICOLON,';',1,919)
-LexToken(EOL,'\n',1,920)
+LexToken(EOL,'\n',1,919)
LexToken(SELECT,'select',1,925)
LexToken(VAR,'job',1,932)
LexToken(EOL,'\n',1,935)
@@ -72,15 +69,13 @@ LexToken(ASSIGNMENT,'=',1,984)
LexToken(VAR,'arg1',1,985)
LexToken(DOT,'.',1,989)
LexToken(VAR,'model',1,990)
-LexToken(SEMICOLON,';',1,995)
-LexToken(EOL,'\n',1,996)
+LexToken(EOL,'\n',1,995)
LexToken(VAR,'graphics',1,1005)
LexToken(ASSIGNMENT,'=',1,1013)
LexToken(VAR,'arg1',1,1014)
LexToken(DOT,'.',1,1018)
LexToken(VAR,'graphics',1,1019)
-LexToken(SEMICOLON,';',1,1027)
-LexToken(EOL,'\n',1,1028)
+LexToken(EOL,'\n',1,1027)
LexToken(VAR,'label',1,1037)
LexToken(ASSIGNMENT,'=',1,1042)
LexToken(VAR,'graphics',1,1043)
@@ -105,8 +100,7 @@ LexToken(CLOSEBRACKET,')',1,1113)
LexToken(ASSIGNMENT,'=',1,1114)
LexToken(OPENSQBRACKET,'[',1,1115)
LexToken(CLOSESQBRACKET,']',1,1116)
-LexToken(COMMA,',',1,1117)
-LexToken(EOL,'\n',1,1118)
+LexToken(EOL,'\n',1,1117)
LexToken(END,'end',1,1127)
LexToken(EOL,'\n',1,1145)
LexToken(WHILE,'while',1,1154)
@@ -163,41 +157,41 @@ LexToken(DQSTRING,'"Set GENERIC block parameters"',1,1353)
LexToken(COMMA,',',1,1354)
LexToken(OPENSQBRACKET,'[',1,1370)
LexToken(DQSTRING,'"Simulation function"',1,1391)
-LexToken(SEMICOLON,';',1,1392)
+LexToken(SEMICOLON,';\n',1,1392)
LexToken(DQSTRING,'"Function type (0,1,2,..)"',1,1431)
-LexToken(SEMICOLON,';',1,1432)
+LexToken(SEMICOLON,';\n',1,1432)
LexToken(DQSTRING,'"Input ports sizes"',1,1464)
-LexToken(SEMICOLON,';',1,1465)
+LexToken(SEMICOLON,';\n',1,1465)
LexToken(DQSTRING,'"Input ports type"',1,1496)
-LexToken(SEMICOLON,';',1,1497)
+LexToken(SEMICOLON,';\n',1,1497)
LexToken(DQSTRING,'"Output port sizes"',1,1529)
-LexToken(SEMICOLON,';',1,1530)
+LexToken(SEMICOLON,';\n',1,1530)
LexToken(DQSTRING,'"Output ports type"',1,1562)
-LexToken(SEMICOLON,';',1,1563)
+LexToken(SEMICOLON,';\n',1,1563)
LexToken(DQSTRING,'"Input event ports sizes"',1,1601)
-LexToken(SEMICOLON,';',1,1602)
+LexToken(SEMICOLON,';\n',1,1602)
LexToken(DQSTRING,'"Output events ports sizes"',1,1642)
-LexToken(SEMICOLON,';',1,1643)
+LexToken(SEMICOLON,';\n',1,1643)
LexToken(DQSTRING,'"Initial continuous state"',1,1682)
-LexToken(SEMICOLON,';',1,1683)
+LexToken(SEMICOLON,';\n',1,1683)
LexToken(DQSTRING,'"Initial discrete state"',1,1720)
-LexToken(SEMICOLON,';',1,1721)
+LexToken(SEMICOLON,';\n',1,1721)
LexToken(DQSTRING,'"Initial object state"',1,1756)
-LexToken(SEMICOLON,';',1,1757)
+LexToken(SEMICOLON,';\n',1,1757)
LexToken(DQSTRING,'"Real parameters vector"',1,1794)
-LexToken(SEMICOLON,';',1,1795)
+LexToken(SEMICOLON,';\n',1,1795)
LexToken(DQSTRING,'"Integer parameters vector"',1,1835)
-LexToken(SEMICOLON,';',1,1836)
+LexToken(SEMICOLON,';\n',1,1836)
LexToken(DQSTRING,'"Object parameters list"',1,1873)
-LexToken(SEMICOLON,';',1,1874)
+LexToken(SEMICOLON,';\n',1,1874)
LexToken(DQSTRING,'"Number of modes"',1,1904)
-LexToken(SEMICOLON,';',1,1905)
+LexToken(SEMICOLON,';\n',1,1905)
LexToken(DQSTRING,'"Number of zero crossings"',1,1944)
-LexToken(SEMICOLON,';',1,1945)
+LexToken(SEMICOLON,';\n',1,1945)
LexToken(DQSTRING,'"Initial firing vector (<0 for no firing)"',1,2000)
-LexToken(SEMICOLON,';',1,2001)
+LexToken(SEMICOLON,';\n',1,2001)
LexToken(DQSTRING,'"Direct feedthrough (y or n)"',1,2043)
-LexToken(SEMICOLON,';',1,2044)
+LexToken(SEMICOLON,';\n',1,2044)
LexToken(DQSTRING,'"Time dependence (y or n)"',1,2083)
LexToken(CLOSESQBRACKET,']',1,2084)
LexToken(COMMA,',',1,2085)
@@ -307,8 +301,7 @@ LexToken(VAR,'ok',1,2340)
LexToken(THEN,'then',1,2343)
LexToken(EOL,'\n',1,2347)
LexToken(BREAK,'break',1,2364)
-LexToken(COMMA,',',1,2369)
-LexToken(EOL,'\n',1,2370)
+LexToken(EOL,'\n',1,2369)
LexToken(END,'end',1,2383)
LexToken(EOL,'\n',1,2386)
LexToken(VAR,'label',1,2399)
@@ -328,24 +321,21 @@ LexToken(VAR,'xx',1,2477)
LexToken(OPENBRACKET,'(',1,2479)
LexToken(COLON,':',1,2480)
LexToken(CLOSEBRACKET,')',1,2481)
-LexToken(SEMICOLON,';',1,2482)
-LexToken(EOL,'\n',1,2483)
+LexToken(EOL,'\n',1,2482)
LexToken(VAR,'z',1,2496)
LexToken(ASSIGNMENT,'=',1,2497)
LexToken(VAR,'z',1,2498)
LexToken(OPENBRACKET,'(',1,2499)
LexToken(COLON,':',1,2500)
LexToken(CLOSEBRACKET,')',1,2501)
-LexToken(SEMICOLON,';',1,2502)
-LexToken(EOL,'\n',1,2503)
+LexToken(EOL,'\n',1,2502)
LexToken(VAR,'rpar',1,2516)
LexToken(ASSIGNMENT,'=',1,2520)
LexToken(VAR,'rpar',1,2521)
LexToken(OPENBRACKET,'(',1,2525)
LexToken(COLON,':',1,2526)
LexToken(CLOSEBRACKET,')',1,2527)
-LexToken(SEMICOLON,';',1,2528)
-LexToken(EOL,'\n',1,2529)
+LexToken(EOL,'\n',1,2528)
LexToken(VAR,'ipar',1,2542)
LexToken(ASSIGNMENT,'=',1,2546)
LexToken(VAR,'int',1,2547)
@@ -355,8 +345,7 @@ LexToken(OPENBRACKET,'(',1,2555)
LexToken(COLON,':',1,2556)
LexToken(CLOSEBRACKET,')',1,2557)
LexToken(CLOSEBRACKET,')',1,2558)
-LexToken(SEMICOLON,';',1,2559)
-LexToken(EOL,'\n',1,2560)
+LexToken(EOL,'\n',1,2559)
LexToken(VAR,'ci',1,2573)
LexToken(ASSIGNMENT,'=',1,2575)
LexToken(VAR,'int',1,2576)
@@ -366,8 +355,7 @@ LexToken(OPENBRACKET,'(',1,2582)
LexToken(COLON,':',1,2583)
LexToken(CLOSEBRACKET,')',1,2584)
LexToken(CLOSEBRACKET,')',1,2585)
-LexToken(SEMICOLON,';',1,2586)
-LexToken(EOL,'\n',1,2587)
+LexToken(EOL,'\n',1,2586)
LexToken(VAR,'co',1,2600)
LexToken(ASSIGNMENT,'=',1,2602)
LexToken(VAR,'int',1,2603)
@@ -377,8 +365,7 @@ LexToken(OPENBRACKET,'(',1,2609)
LexToken(COLON,':',1,2610)
LexToken(CLOSEBRACKET,')',1,2611)
LexToken(CLOSEBRACKET,')',1,2612)
-LexToken(SEMICOLON,';',1,2613)
-LexToken(EOL,'\n',1,2614)
+LexToken(EOL,'\n',1,2613)
LexToken(VAR,'funtyp',1,2627)
LexToken(ASSIGNMENT,'=',1,2633)
LexToken(VAR,'funtyp',1,2634)
@@ -393,13 +380,11 @@ LexToken(VAR,'message',1,2686)
LexToken(OPENBRACKET,'(',1,2693)
LexToken(DQSTRING,'"function type cannot be negative"',1,2727)
LexToken(CLOSEBRACKET,')',1,2728)
-LexToken(SEMICOLON,';',1,2729)
-LexToken(EOL,'\n',1,2730)
+LexToken(EOL,'\n',1,2729)
LexToken(VAR,'ok',1,2747)
LexToken(ASSIGNMENT,'=',1,2749)
LexToken(PREVAR_BOOLEAN,'%f',1,2750)
-LexToken(SEMICOLON,';',1,2752)
-LexToken(EOL,'\n',1,2753)
+LexToken(EOL,'\n',1,2752)
LexToken(END,'end',1,2766)
LexToken(EOL,'\n',1,2769)
LexToken(IF,'if',1,2782)
@@ -430,13 +415,11 @@ LexToken(VAR,'message',1,2861)
LexToken(OPENBRACKET,'(',1,2868)
LexToken(DQSTRING,'"vector event links not supported"',1,2902)
LexToken(CLOSEBRACKET,')',1,2903)
-LexToken(SEMICOLON,';',1,2904)
-LexToken(EOL,'\n',1,2905)
+LexToken(EOL,'\n',1,2904)
LexToken(VAR,'ok',1,2926)
LexToken(ASSIGNMENT,'=',1,2928)
LexToken(PREVAR_BOOLEAN,'%f',1,2929)
-LexToken(SEMICOLON,';',1,2931)
-LexToken(EOL,'\n',1,2932)
+LexToken(EOL,'\n',1,2931)
LexToken(END,'end',1,2949)
LexToken(EOL,'\n',1,2952)
LexToken(END,'end',1,2965)
@@ -454,13 +437,11 @@ LexToken(VAR,'message',1,3020)
LexToken(OPENBRACKET,'(',1,3027)
LexToken(DQSTRING,'"object parameter must be a list"',1,3060)
LexToken(CLOSEBRACKET,')',1,3061)
-LexToken(SEMICOLON,';',1,3062)
-LexToken(EOL,'\n',1,3063)
+LexToken(EOL,'\n',1,3062)
LexToken(VAR,'ok',1,3080)
LexToken(ASSIGNMENT,'=',1,3082)
LexToken(PREVAR_BOOLEAN,'%f',1,3083)
-LexToken(SEMICOLON,';',1,3085)
-LexToken(EOL,'\n',1,3086)
+LexToken(EOL,'\n',1,3085)
LexToken(END,'end',1,3099)
LexToken(EOL,'\n',1,3102)
LexToken(IF,'if',1,3115)
@@ -476,13 +457,11 @@ LexToken(VAR,'message',1,3152)
LexToken(OPENBRACKET,'(',1,3159)
LexToken(DQSTRING,'"discrete object state must be a list"',1,3197)
LexToken(CLOSEBRACKET,')',1,3198)
-LexToken(SEMICOLON,';',1,3199)
-LexToken(EOL,'\n',1,3200)
+LexToken(EOL,'\n',1,3199)
LexToken(VAR,'ok',1,3217)
LexToken(ASSIGNMENT,'=',1,3219)
LexToken(PREVAR_BOOLEAN,'%f',1,3220)
-LexToken(SEMICOLON,';',1,3222)
-LexToken(EOL,'\n',1,3223)
+LexToken(EOL,'\n',1,3222)
LexToken(END,'end',1,3236)
LexToken(EOL,'\n',1,3239)
LexToken(VAR,'depu',1,3252)
@@ -491,8 +470,7 @@ LexToken(VAR,'stripblanks',1,3257)
LexToken(OPENBRACKET,'(',1,3268)
LexToken(VAR,'depu',1,3269)
LexToken(CLOSEBRACKET,')',1,3273)
-LexToken(SEMICOLON,';',1,3274)
-LexToken(EOL,'\n',1,3275)
+LexToken(EOL,'\n',1,3274)
LexToken(IF,'if',1,3288)
LexToken(VAR,'part',1,3291)
LexToken(OPENBRACKET,'(',1,3295)
@@ -507,15 +485,13 @@ LexToken(EOL,'\n',1,3313)
LexToken(VAR,'depu',1,3330)
LexToken(ASSIGNMENT,'=',1,3334)
LexToken(PREVAR_BOOLEAN,'%t',1,3335)
-LexToken(SEMICOLON,';',1,3337)
-LexToken(EOL,'\n',1,3338)
+LexToken(EOL,'\n',1,3337)
LexToken(ELSE,'else',1,3351)
LexToken(EOL,'\n',1,3355)
LexToken(VAR,'depu',1,3372)
LexToken(ASSIGNMENT,'=',1,3376)
LexToken(PREVAR_BOOLEAN,'%f',1,3377)
-LexToken(SEMICOLON,';',1,3379)
-LexToken(EOL,'\n',1,3380)
+LexToken(EOL,'\n',1,3379)
LexToken(END,'end',1,3393)
LexToken(EOL,'\n',1,3396)
LexToken(VAR,'dept',1,3409)
@@ -524,8 +500,7 @@ LexToken(VAR,'stripblanks',1,3414)
LexToken(OPENBRACKET,'(',1,3425)
LexToken(VAR,'dept',1,3426)
LexToken(CLOSEBRACKET,')',1,3430)
-LexToken(SEMICOLON,';',1,3431)
-LexToken(EOL,'\n',1,3432)
+LexToken(EOL,'\n',1,3431)
LexToken(IF,'if',1,3445)
LexToken(VAR,'part',1,3448)
LexToken(OPENBRACKET,'(',1,3452)
@@ -540,15 +515,13 @@ LexToken(EOL,'\n',1,3470)
LexToken(VAR,'dept',1,3487)
LexToken(ASSIGNMENT,'=',1,3491)
LexToken(PREVAR_BOOLEAN,'%t',1,3492)
-LexToken(SEMICOLON,';',1,3494)
-LexToken(EOL,'\n',1,3495)
+LexToken(EOL,'\n',1,3494)
LexToken(ELSE,'else',1,3508)
LexToken(EOL,'\n',1,3512)
LexToken(VAR,'dept',1,3529)
LexToken(ASSIGNMENT,'=',1,3533)
LexToken(PREVAR_BOOLEAN,'%f',1,3534)
-LexToken(SEMICOLON,';',1,3536)
-LexToken(EOL,'\n',1,3537)
+LexToken(EOL,'\n',1,3536)
LexToken(END,'end',1,3550)
LexToken(EOL,'\n',1,3553)
LexToken(VAR,'dep_ut',1,3566)
@@ -557,8 +530,7 @@ LexToken(OPENSQBRACKET,'[',1,3573)
LexToken(VAR,'depu',1,3574)
LexToken(VAR,'dept',1,3579)
LexToken(CLOSESQBRACKET,']',1,3583)
-LexToken(SEMICOLON,';',1,3584)
-LexToken(EOL,'\n',1,3585)
+LexToken(EOL,'\n',1,3584)
LexToken(IF,'if',1,3598)
LexToken(VAR,'ok',1,3601)
LexToken(THEN,'then',1,3604)
@@ -611,8 +583,7 @@ LexToken(EOL,'\n',1,3771)
LexToken(VAR,'needcompile',1,3792)
LexToken(ASSIGNMENT,'=',1,3803)
LexToken(NUMBER,'4',1,3804)
-LexToken(SEMICOLON,';',1,3805)
-LexToken(EOL,'\n',1,3806)
+LexToken(EOL,'\n',1,3805)
LexToken(END,'end',1,3823)
LexToken(EOL,'\n',1,3826)
LexToken(VAR,'model',1,3843)
@@ -625,8 +596,7 @@ LexToken(VAR,'function_name',1,3858)
LexToken(COMMA,',',1,3871)
LexToken(VAR,'funtyp',1,3872)
LexToken(CLOSEBRACKET,')',1,3878)
-LexToken(SEMICOLON,';',1,3879)
-LexToken(EOL,'\n',1,3880)
+LexToken(EOL,'\n',1,3879)
LexToken(VAR,'model',1,3897)
LexToken(DOT,'.',1,3902)
LexToken(VAR,'state',1,3903)
@@ -735,13 +705,11 @@ LexToken(EOL,'\n',1,4485)
LexToken(VAR,'function_name',1,4494)
LexToken(ASSIGNMENT,'=',1,4507)
LexToken(DQSTRING,'"sinblk"',1,4515)
-LexToken(SEMICOLON,';',1,4516)
-LexToken(EOL,'\n',1,4517)
+LexToken(EOL,'\n',1,4516)
LexToken(VAR,'funtyp',1,4526)
LexToken(ASSIGNMENT,'=',1,4532)
LexToken(NUMBER,'4',1,4533)
-LexToken(SEMICOLON,';',1,4534)
-LexToken(EOL,'\n',1,4535)
+LexToken(EOL,'\n',1,4534)
LexToken(VAR,'model',1,4544)
LexToken(DOT,'.',1,4549)
LexToken(VAR,'sim',1,4550)
@@ -808,7 +776,7 @@ LexToken(VAR,'sci2exp',1,4765)
LexToken(OPENBRACKET,'(',1,4772)
LexToken(VAR,'funtyp',1,4773)
LexToken(CLOSEBRACKET,')',1,4779)
-LexToken(SEMICOLON,';',1,4780)
+LexToken(SEMICOLON,';\n',1,4780)
LexToken(VAR,'sci2exp',1,4790)
LexToken(OPENBRACKET,'(',1,4797)
LexToken(OPENSQBRACKET,'[',1,4798)
@@ -820,14 +788,14 @@ LexToken(DOT,'.',1,4813)
LexToken(VAR,'in2',1,4814)
LexToken(CLOSESQBRACKET,']',1,4817)
LexToken(CLOSEBRACKET,')',1,4818)
-LexToken(SEMICOLON,';',1,4819)
+LexToken(SEMICOLON,';\n',1,4819)
LexToken(VAR,'sci2exp',1,4829)
LexToken(OPENBRACKET,'(',1,4836)
LexToken(VAR,'model',1,4837)
LexToken(DOT,'.',1,4842)
LexToken(VAR,'intyp',1,4843)
LexToken(CLOSEBRACKET,')',1,4848)
-LexToken(SEMICOLON,';',1,4849)
+LexToken(SEMICOLON,';\n',1,4849)
LexToken(VAR,'sci2exp',1,4859)
LexToken(OPENBRACKET,'(',1,4866)
LexToken(OPENSQBRACKET,'[',1,4867)
@@ -845,77 +813,77 @@ LexToken(VAR,'model',1,4907)
LexToken(DOT,'.',1,4912)
LexToken(VAR,'outtyp',1,4913)
LexToken(CLOSEBRACKET,')',1,4919)
-LexToken(SEMICOLON,';',1,4920)
+LexToken(SEMICOLON,';\n',1,4920)
LexToken(VAR,'sci2exp',1,4930)
LexToken(OPENBRACKET,'(',1,4937)
LexToken(VAR,'model',1,4938)
LexToken(DOT,'.',1,4943)
LexToken(VAR,'evtin',1,4944)
LexToken(CLOSEBRACKET,')',1,4949)
-LexToken(SEMICOLON,';',1,4950)
+LexToken(SEMICOLON,';\n',1,4950)
LexToken(VAR,'sci2exp',1,4960)
LexToken(OPENBRACKET,'(',1,4967)
LexToken(VAR,'model',1,4968)
LexToken(DOT,'.',1,4973)
LexToken(VAR,'evtout',1,4974)
LexToken(CLOSEBRACKET,')',1,4980)
-LexToken(SEMICOLON,';',1,4981)
+LexToken(SEMICOLON,';\n',1,4981)
LexToken(VAR,'sci2exp',1,4991)
LexToken(OPENBRACKET,'(',1,4998)
LexToken(VAR,'model',1,4999)
LexToken(DOT,'.',1,5004)
LexToken(VAR,'state',1,5005)
LexToken(CLOSEBRACKET,')',1,5010)
-LexToken(SEMICOLON,';',1,5011)
+LexToken(SEMICOLON,';\n',1,5011)
LexToken(VAR,'sci2exp',1,5021)
LexToken(OPENBRACKET,'(',1,5028)
LexToken(VAR,'model',1,5029)
LexToken(DOT,'.',1,5034)
LexToken(VAR,'dstate',1,5035)
LexToken(CLOSEBRACKET,')',1,5041)
-LexToken(SEMICOLON,';',1,5042)
+LexToken(SEMICOLON,';\n',1,5042)
LexToken(VAR,'sci2exp',1,5052)
LexToken(OPENBRACKET,'(',1,5059)
LexToken(VAR,'model',1,5060)
LexToken(DOT,'.',1,5065)
LexToken(VAR,'odstate',1,5066)
LexToken(CLOSEBRACKET,')',1,5073)
-LexToken(SEMICOLON,';',1,5074)
+LexToken(SEMICOLON,';\n',1,5074)
LexToken(VAR,'sci2exp',1,5084)
LexToken(OPENBRACKET,'(',1,5091)
LexToken(VAR,'model',1,5092)
LexToken(DOT,'.',1,5097)
LexToken(VAR,'rpar',1,5098)
LexToken(CLOSEBRACKET,')',1,5102)
-LexToken(SEMICOLON,';',1,5103)
+LexToken(SEMICOLON,';\n',1,5103)
LexToken(VAR,'sci2exp',1,5113)
LexToken(OPENBRACKET,'(',1,5120)
LexToken(VAR,'model',1,5121)
LexToken(DOT,'.',1,5126)
LexToken(VAR,'ipar',1,5127)
LexToken(CLOSEBRACKET,')',1,5131)
-LexToken(SEMICOLON,';',1,5132)
+LexToken(SEMICOLON,';\n',1,5132)
LexToken(VAR,'sci2exp',1,5142)
LexToken(OPENBRACKET,'(',1,5149)
LexToken(VAR,'model',1,5150)
LexToken(DOT,'.',1,5155)
LexToken(VAR,'opar',1,5156)
LexToken(CLOSEBRACKET,')',1,5160)
-LexToken(SEMICOLON,';',1,5161)
+LexToken(SEMICOLON,';\n',1,5161)
LexToken(VAR,'sci2exp',1,5171)
LexToken(OPENBRACKET,'(',1,5178)
LexToken(VAR,'model',1,5179)
LexToken(DOT,'.',1,5184)
LexToken(VAR,'nmode',1,5185)
LexToken(CLOSEBRACKET,')',1,5190)
-LexToken(SEMICOLON,';',1,5191)
+LexToken(SEMICOLON,';\n',1,5191)
LexToken(VAR,'sci2exp',1,5201)
LexToken(OPENBRACKET,'(',1,5208)
LexToken(VAR,'model',1,5209)
LexToken(DOT,'.',1,5214)
LexToken(VAR,'nzcross',1,5215)
LexToken(CLOSEBRACKET,')',1,5222)
-LexToken(SEMICOLON,';',1,5223)
+LexToken(SEMICOLON,';\n',1,5223)
LexToken(VAR,'sci2exp',1,5233)
LexToken(OPENBRACKET,'(',1,5240)
LexToken(VAR,'model',1,5241)
@@ -927,8 +895,7 @@ LexToken(DQSTRING,'"y"',1,5257)
LexToken(SEMICOLON,';',1,5258)
LexToken(DQSTRING,'"n"',1,5261)
LexToken(CLOSESQBRACKET,']',1,5262)
-LexToken(SEMICOLON,';',1,5263)
-LexToken(EOL,'\n',1,5264)
+LexToken(EOL,'\n',1,5263)
LexToken(VAR,'gr_i',1,5273)
LexToken(ASSIGNMENT,'=',1,5277)
LexToken(OPENSQBRACKET,'[',1,5278)
diff --git a/js/Misc/scifunc_block.js b/js/Misc/scifunc_block.js
index f30aa67c..64bbeabc 100644
--- a/js/Misc/scifunc_block.js
+++ b/js/Misc/scifunc_block.js
@@ -71,20 +71,17 @@ LexToken(VAR,'x',1,2606)
LexToken(ASSIGNMENT,'=',1,2607)
LexToken(OPENSQBRACKET,'[',1,2608)
LexToken(CLOSESQBRACKET,']',1,2609)
-LexToken(SEMICOLON,';',1,2610)
-LexToken(EOL,'\n',1,2611)
+LexToken(EOL,'\n',1,2610)
LexToken(VAR,'y',1,2616)
LexToken(ASSIGNMENT,'=',1,2617)
LexToken(OPENSQBRACKET,'[',1,2618)
LexToken(CLOSESQBRACKET,']',1,2619)
-LexToken(SEMICOLON,';',1,2620)
-LexToken(EOL,'\n',1,2621)
+LexToken(EOL,'\n',1,2620)
LexToken(VAR,'typ',1,2626)
LexToken(ASSIGNMENT,'=',1,2629)
LexToken(OPENSQBRACKET,'[',1,2630)
LexToken(CLOSESQBRACKET,']',1,2631)
-LexToken(SEMICOLON,';',1,2632)
-LexToken(EOL,'\n',1,2633)
+LexToken(EOL,'\n',1,2632)
LexToken(SELECT,'select',1,2638)
LexToken(VAR,'job',1,2645)
LexToken(EOL,'\n',1,2648)
@@ -105,15 +102,13 @@ LexToken(ASSIGNMENT,'=',1,2719)
LexToken(VAR,'arg1',1,2720)
LexToken(DOT,'.',1,2724)
LexToken(VAR,'model',1,2725)
-LexToken(SEMICOLON,';',1,2730)
-LexToken(EOL,'\n',1,2731)
+LexToken(EOL,'\n',1,2730)
LexToken(VAR,'graphics',1,2740)
LexToken(ASSIGNMENT,'=',1,2748)
LexToken(VAR,'arg1',1,2749)
LexToken(DOT,'.',1,2753)
LexToken(VAR,'graphics',1,2754)
-LexToken(SEMICOLON,';',1,2762)
-LexToken(EOL,'\n',1,2763)
+LexToken(EOL,'\n',1,2762)
LexToken(VAR,'exprs',1,2772)
LexToken(ASSIGNMENT,'=',1,2777)
LexToken(VAR,'graphics',1,2778)
@@ -144,8 +139,7 @@ LexToken(NUMBER,'9',1,2853)
LexToken(CLOSEBRACKET,')',1,2854)
LexToken(ASSIGNMENT,'=',1,2855)
LexToken(DQSTRING,'"0"',1,2858)
-LexToken(SEMICOLON,';',1,2859)
-LexToken(EOL,'\n',1,2860)
+LexToken(EOL,'\n',1,2859)
LexToken(END,'end',1,2869)
LexToken(EOL,'\n',1,2872)
LexToken(WHILE,'while',1,2881)
@@ -186,21 +180,21 @@ LexToken(CLOSESQBRACKET,']',1,3042)
LexToken(COMMA,',',1,3043)
LexToken(OPENSQBRACKET,'[',1,3059)
LexToken(DQSTRING,'"input ports sizes"',1,3078)
-LexToken(SEMICOLON,';',1,3079)
+LexToken(SEMICOLON,';\n',1,3079)
LexToken(DQSTRING,'"output port sizes"',1,3111)
-LexToken(SEMICOLON,';',1,3112)
+LexToken(SEMICOLON,';\n',1,3112)
LexToken(DQSTRING,'"input event ports sizes"',1,3150)
-LexToken(SEMICOLON,';',1,3151)
+LexToken(SEMICOLON,';\n',1,3151)
LexToken(DQSTRING,'"output events ports sizes"',1,3191)
-LexToken(SEMICOLON,';',1,3192)
+LexToken(SEMICOLON,';\n',1,3192)
LexToken(DQSTRING,'"initial continuous state"',1,3231)
-LexToken(SEMICOLON,';',1,3232)
+LexToken(SEMICOLON,';\n',1,3232)
LexToken(DQSTRING,'"initial discrete state"',1,3269)
-LexToken(SEMICOLON,';',1,3270)
+LexToken(SEMICOLON,';\n',1,3270)
LexToken(DQSTRING,'"System parameters vector"',1,3309)
-LexToken(SEMICOLON,';',1,3310)
+LexToken(SEMICOLON,';\n',1,3310)
LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,3365)
-LexToken(SEMICOLON,';',1,3366)
+LexToken(SEMICOLON,';\n',1,3366)
LexToken(DQSTRING,'"is block always active (0:no, 1:yes)"',1,3417)
LexToken(CLOSESQBRACKET,']',1,3420)
LexToken(COMMA,',',1,3421)
@@ -262,8 +256,7 @@ LexToken(VAR,'ok',1,3571)
LexToken(THEN,'then',1,3574)
LexToken(EOL,'\n',1,3578)
LexToken(BREAK,'break',1,3595)
-LexToken(COMMA,',',1,3600)
-LexToken(EOL,'\n',1,3601)
+LexToken(EOL,'\n',1,3600)
LexToken(END,'end',1,3614)
LexToken(EOL,'\n',1,3617)
LexToken(VAR,'exprs',1,3630)
@@ -279,16 +272,14 @@ LexToken(VAR,'xx',1,3658)
LexToken(OPENBRACKET,'(',1,3660)
LexToken(COLON,':',1,3661)
LexToken(CLOSEBRACKET,')',1,3662)
-LexToken(SEMICOLON,';',1,3663)
-LexToken(EOL,'\n',1,3664)
+LexToken(EOL,'\n',1,3663)
LexToken(VAR,'z',1,3677)
LexToken(ASSIGNMENT,'=',1,3678)
LexToken(VAR,'z',1,3679)
LexToken(OPENBRACKET,'(',1,3680)
LexToken(COLON,':',1,3681)
LexToken(CLOSEBRACKET,')',1,3682)
-LexToken(SEMICOLON,';',1,3683)
-LexToken(EOL,'\n',1,3684)
+LexToken(EOL,'\n',1,3683)
LexToken(VAR,'rpar',1,3697)
LexToken(ASSIGNMENT,'=',1,3701)
LexToken(VAR,'rpar',1,3702)
@@ -316,8 +307,7 @@ LexToken(OPENBRACKET,'(',1,3794)
LexToken(COLON,':',1,3795)
LexToken(CLOSEBRACKET,')',1,3796)
LexToken(CLOSEBRACKET,')',1,3797)
-LexToken(SEMICOLON,';',1,3798)
-LexToken(EOL,'\n',1,3799)
+LexToken(EOL,'\n',1,3798)
LexToken(VAR,'ni',1,3812)
LexToken(ASSIGNMENT,'=',1,3814)
LexToken(VAR,'size',1,3815)
@@ -326,8 +316,7 @@ LexToken(VAR,'i',1,3820)
LexToken(COMMA,',',1,3821)
LexToken(NUMBER,'1',1,3822)
LexToken(CLOSEBRACKET,')',1,3823)
-LexToken(SEMICOLON,';',1,3824)
-LexToken(EOL,'\n',1,3825)
+LexToken(EOL,'\n',1,3824)
LexToken(VAR,'o',1,3838)
LexToken(ASSIGNMENT,'=',1,3839)
LexToken(VAR,'int',1,3840)
@@ -337,8 +326,7 @@ LexToken(OPENBRACKET,'(',1,3845)
LexToken(COLON,':',1,3846)
LexToken(CLOSEBRACKET,')',1,3847)
LexToken(CLOSEBRACKET,')',1,3848)
-LexToken(SEMICOLON,';',1,3849)
-LexToken(EOL,'\n',1,3850)
+LexToken(EOL,'\n',1,3849)
LexToken(VAR,'no',1,3863)
LexToken(ASSIGNMENT,'=',1,3865)
LexToken(VAR,'size',1,3866)
@@ -347,8 +335,7 @@ LexToken(VAR,'o',1,3871)
LexToken(COMMA,',',1,3872)
LexToken(NUMBER,'1',1,3873)
LexToken(CLOSEBRACKET,')',1,3874)
-LexToken(SEMICOLON,';',1,3875)
-LexToken(EOL,'\n',1,3876)
+LexToken(EOL,'\n',1,3875)
LexToken(VAR,'ci',1,3889)
LexToken(ASSIGNMENT,'=',1,3891)
LexToken(VAR,'int',1,3892)
@@ -358,8 +345,7 @@ LexToken(OPENBRACKET,'(',1,3898)
LexToken(COLON,':',1,3899)
LexToken(CLOSEBRACKET,')',1,3900)
LexToken(CLOSEBRACKET,')',1,3901)
-LexToken(SEMICOLON,';',1,3902)
-LexToken(EOL,'\n',1,3903)
+LexToken(EOL,'\n',1,3902)
LexToken(VAR,'nci',1,3916)
LexToken(ASSIGNMENT,'=',1,3919)
LexToken(VAR,'size',1,3920)
@@ -368,8 +354,7 @@ LexToken(VAR,'ci',1,3925)
LexToken(COMMA,',',1,3927)
LexToken(NUMBER,'1',1,3928)
LexToken(CLOSEBRACKET,')',1,3929)
-LexToken(SEMICOLON,';',1,3930)
-LexToken(EOL,'\n',1,3931)
+LexToken(EOL,'\n',1,3930)
LexToken(VAR,'co',1,3944)
LexToken(ASSIGNMENT,'=',1,3946)
LexToken(VAR,'int',1,3947)
@@ -379,8 +364,7 @@ LexToken(OPENBRACKET,'(',1,3953)
LexToken(COLON,':',1,3954)
LexToken(CLOSEBRACKET,')',1,3955)
LexToken(CLOSEBRACKET,')',1,3956)
-LexToken(SEMICOLON,';',1,3957)
-LexToken(EOL,'\n',1,3958)
+LexToken(EOL,'\n',1,3957)
LexToken(VAR,'nco',1,3971)
LexToken(ASSIGNMENT,'=',1,3974)
LexToken(VAR,'size',1,3975)
@@ -389,8 +373,7 @@ LexToken(VAR,'co',1,3980)
LexToken(COMMA,',',1,3982)
LexToken(NUMBER,'1',1,3983)
LexToken(CLOSEBRACKET,')',1,3984)
-LexToken(SEMICOLON,';',1,3985)
-LexToken(EOL,'\n',1,3986)
+LexToken(EOL,'\n',1,3985)
LexToken(OPENSQBRACKET,'[',1,3999)
LexToken(VAR,'ok',1,4000)
LexToken(COMMA,',',1,4002)
@@ -450,8 +433,7 @@ LexToken(VAR,'ok',1,4140)
LexToken(THEN,'then',1,4143)
LexToken(EOL,'\n',1,4147)
LexToken(BREAK,'break',1,4164)
-LexToken(COMMA,',',1,4169)
-LexToken(EOL,'\n',1,4170)
+LexToken(EOL,'\n',1,4169)
LexToken(END,'end',1,4183)
LexToken(EOL,'\n',1,4186)
LexToken(OPENSQBRACKET,'[',1,4199)
@@ -518,15 +500,13 @@ LexToken(ASSIGNMENT,'=',1,4468)
LexToken(VAR,'model',1,4469)
LexToken(DOT,'.',1,4474)
LexToken(VAR,'ipar',1,4475)
-LexToken(SEMICOLON,';',1,4479)
-LexToken(EOL,'\n',1,4480)
+LexToken(EOL,'\n',1,4479)
LexToken(VAR,'model',1,4501)
LexToken(DOT,'.',1,4506)
LexToken(VAR,'ipar',1,4507)
LexToken(ASSIGNMENT,'=',1,4511)
LexToken(NUMBER,'0',1,4512)
-LexToken(SEMICOLON,';',1,4513)
-LexToken(EOL,'\n',1,4514)
+LexToken(EOL,'\n',1,4513)
LexToken(END,'end',1,4531)
LexToken(EOL,'\n',1,4534)
LexToken(IF,'if',1,4551)
@@ -543,8 +523,7 @@ LexToken(EOL,'\n',1,4577)
LexToken(VAR,'needcompile',1,4598)
LexToken(ASSIGNMENT,'=',1,4609)
LexToken(NUMBER,'4',1,4610)
-LexToken(COMMA,',',1,4611)
-LexToken(EOL,'\n',1,4612)
+LexToken(EOL,'\n',1,4611)
LexToken(END,'end',1,4629)
LexToken(EOL,'\n',1,4632)
LexToken(VAR,'model',1,4649)
@@ -769,7 +748,7 @@ LexToken(VAR,'sci2exp',1,5539)
LexToken(OPENBRACKET,'(',1,5546)
LexToken(VAR,'clkout',1,5547)
LexToken(CLOSEBRACKET,')',1,5553)
-LexToken(SEMICOLON,';',1,5554)
+LexToken(SEMICOLON,';\n',1,5554)
LexToken(VAR,'strcat',1,5564)
LexToken(OPENBRACKET,'(',1,5570)
LexToken(VAR,'sci2exp',1,5571)
@@ -785,7 +764,7 @@ LexToken(OPENBRACKET,'(',1,5598)
LexToken(VAR,'z0',1,5599)
LexToken(CLOSEBRACKET,')',1,5601)
LexToken(CLOSEBRACKET,')',1,5602)
-LexToken(SEMICOLON,';',1,5603)
+LexToken(SEMICOLON,';\n',1,5603)
LexToken(VAR,'strcat',1,5613)
LexToken(OPENBRACKET,'(',1,5619)
LexToken(VAR,'sci2exp',1,5620)
diff --git a/js/Misc/scifunc_block_m.js b/js/Misc/scifunc_block_m.js
index 45892b1b..a1edcd1d 100644
--- a/js/Misc/scifunc_block_m.js
+++ b/js/Misc/scifunc_block_m.js
@@ -49,20 +49,17 @@ LexToken(VAR,'x',1,1290)
LexToken(ASSIGNMENT,'=',1,1291)
LexToken(OPENSQBRACKET,'[',1,1292)
LexToken(CLOSESQBRACKET,']',1,1293)
-LexToken(SEMICOLON,';',1,1294)
-LexToken(EOL,'\n',1,1295)
+LexToken(EOL,'\n',1,1294)
LexToken(VAR,'y',1,1300)
LexToken(ASSIGNMENT,'=',1,1301)
LexToken(OPENSQBRACKET,'[',1,1302)
LexToken(CLOSESQBRACKET,']',1,1303)
-LexToken(SEMICOLON,';',1,1304)
-LexToken(EOL,'\n',1,1305)
+LexToken(EOL,'\n',1,1304)
LexToken(VAR,'typ',1,1310)
LexToken(ASSIGNMENT,'=',1,1313)
LexToken(OPENSQBRACKET,'[',1,1314)
LexToken(CLOSESQBRACKET,']',1,1315)
-LexToken(SEMICOLON,';',1,1316)
-LexToken(EOL,'\n',1,1317)
+LexToken(EOL,'\n',1,1316)
LexToken(SELECT,'select',1,1322)
LexToken(VAR,'job',1,1329)
LexToken(EOL,'\n',1,1332)
@@ -83,15 +80,13 @@ LexToken(ASSIGNMENT,'=',1,1403)
LexToken(VAR,'arg1',1,1404)
LexToken(DOT,'.',1,1408)
LexToken(VAR,'model',1,1409)
-LexToken(SEMICOLON,';',1,1414)
-LexToken(EOL,'\n',1,1415)
+LexToken(EOL,'\n',1,1414)
LexToken(VAR,'graphics',1,1424)
LexToken(ASSIGNMENT,'=',1,1432)
LexToken(VAR,'arg1',1,1433)
LexToken(DOT,'.',1,1437)
LexToken(VAR,'graphics',1,1438)
-LexToken(SEMICOLON,';',1,1446)
-LexToken(EOL,'\n',1,1447)
+LexToken(EOL,'\n',1,1446)
LexToken(VAR,'exprs',1,1456)
LexToken(ASSIGNMENT,'=',1,1461)
LexToken(VAR,'graphics',1,1462)
@@ -137,21 +132,21 @@ LexToken(CLOSESQBRACKET,']',1,1647)
LexToken(COMMA,',',1,1648)
LexToken(OPENSQBRACKET,'[',1,1664)
LexToken(DQSTRING,'"input ports sizes"',1,1683)
-LexToken(SEMICOLON,';',1,1684)
+LexToken(SEMICOLON,';\n',1,1684)
LexToken(DQSTRING,'"output port sizes"',1,1716)
-LexToken(SEMICOLON,';',1,1717)
+LexToken(SEMICOLON,';\n',1,1717)
LexToken(DQSTRING,'"input event ports sizes"',1,1755)
-LexToken(SEMICOLON,';',1,1756)
+LexToken(SEMICOLON,';\n',1,1756)
LexToken(DQSTRING,'"output events ports sizes"',1,1796)
-LexToken(SEMICOLON,';',1,1797)
+LexToken(SEMICOLON,';\n',1,1797)
LexToken(DQSTRING,'"initial continuous state"',1,1836)
-LexToken(SEMICOLON,';',1,1837)
+LexToken(SEMICOLON,';\n',1,1837)
LexToken(DQSTRING,'"initial discrete state"',1,1874)
-LexToken(SEMICOLON,';',1,1875)
+LexToken(SEMICOLON,';\n',1,1875)
LexToken(DQSTRING,'"System parameters vector"',1,1914)
-LexToken(SEMICOLON,';',1,1915)
+LexToken(SEMICOLON,';\n',1,1915)
LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,1970)
-LexToken(SEMICOLON,';',1,1971)
+LexToken(SEMICOLON,';\n',1,1971)
LexToken(DQSTRING,'"is block always active (0:no, 1:yes)"',1,2022)
LexToken(CLOSESQBRACKET,']',1,2023)
LexToken(COMMA,',',1,2024)
@@ -220,8 +215,7 @@ LexToken(VAR,'ok',1,2175)
LexToken(THEN,'then',1,2178)
LexToken(EOL,'\n',1,2182)
LexToken(BREAK,'break',1,2199)
-LexToken(COMMA,',',1,2204)
-LexToken(EOL,'\n',1,2205)
+LexToken(EOL,'\n',1,2204)
LexToken(END,'end',1,2218)
LexToken(EOL,'\n',1,2221)
LexToken(VAR,'exprs',1,2234)
@@ -237,16 +231,14 @@ LexToken(VAR,'xx',1,2262)
LexToken(OPENBRACKET,'(',1,2264)
LexToken(COLON,':',1,2265)
LexToken(CLOSEBRACKET,')',1,2266)
-LexToken(SEMICOLON,';',1,2267)
-LexToken(EOL,'\n',1,2268)
+LexToken(EOL,'\n',1,2267)
LexToken(VAR,'z',1,2281)
LexToken(ASSIGNMENT,'=',1,2282)
LexToken(VAR,'z',1,2283)
LexToken(OPENBRACKET,'(',1,2284)
LexToken(COLON,':',1,2285)
LexToken(CLOSEBRACKET,')',1,2286)
-LexToken(SEMICOLON,';',1,2287)
-LexToken(EOL,'\n',1,2288)
+LexToken(EOL,'\n',1,2287)
LexToken(VAR,'rpar',1,2301)
LexToken(ASSIGNMENT,'=',1,2305)
LexToken(VAR,'rpar',1,2306)
@@ -302,8 +294,7 @@ LexToken(VAR,'i',1,2492)
LexToken(COMMA,',',1,2493)
LexToken(NUMBER,'1',1,2494)
LexToken(CLOSEBRACKET,')',1,2495)
-LexToken(SEMICOLON,';',1,2496)
-LexToken(EOL,'\n',1,2497)
+LexToken(EOL,'\n',1,2496)
LexToken(EOL,'\n',1,2524)
LexToken(VAR,'no',1,2537)
LexToken(ASSIGNMENT,'=',1,2539)
@@ -313,8 +304,7 @@ LexToken(VAR,'o',1,2545)
LexToken(COMMA,',',1,2546)
LexToken(NUMBER,'1',1,2547)
LexToken(CLOSEBRACKET,')',1,2548)
-LexToken(SEMICOLON,';',1,2549)
-LexToken(EOL,'\n',1,2550)
+LexToken(EOL,'\n',1,2549)
LexToken(VAR,'ci',1,2563)
LexToken(ASSIGNMENT,'=',1,2565)
LexToken(VAR,'int',1,2566)
@@ -324,8 +314,7 @@ LexToken(OPENBRACKET,'(',1,2572)
LexToken(COLON,':',1,2573)
LexToken(CLOSEBRACKET,')',1,2574)
LexToken(CLOSEBRACKET,')',1,2575)
-LexToken(SEMICOLON,';',1,2576)
-LexToken(EOL,'\n',1,2577)
+LexToken(EOL,'\n',1,2576)
LexToken(VAR,'nci',1,2590)
LexToken(ASSIGNMENT,'=',1,2593)
LexToken(VAR,'size',1,2594)
@@ -334,8 +323,7 @@ LexToken(VAR,'ci',1,2599)
LexToken(COMMA,',',1,2601)
LexToken(NUMBER,'1',1,2602)
LexToken(CLOSEBRACKET,')',1,2603)
-LexToken(SEMICOLON,';',1,2604)
-LexToken(EOL,'\n',1,2605)
+LexToken(EOL,'\n',1,2604)
LexToken(VAR,'co',1,2618)
LexToken(ASSIGNMENT,'=',1,2620)
LexToken(VAR,'int',1,2621)
@@ -345,8 +333,7 @@ LexToken(OPENBRACKET,'(',1,2627)
LexToken(COLON,':',1,2628)
LexToken(CLOSEBRACKET,')',1,2629)
LexToken(CLOSEBRACKET,')',1,2630)
-LexToken(SEMICOLON,';',1,2631)
-LexToken(EOL,'\n',1,2632)
+LexToken(EOL,'\n',1,2631)
LexToken(VAR,'nco',1,2645)
LexToken(ASSIGNMENT,'=',1,2648)
LexToken(VAR,'size',1,2649)
@@ -355,8 +342,7 @@ LexToken(VAR,'co',1,2654)
LexToken(COMMA,',',1,2656)
LexToken(NUMBER,'1',1,2657)
LexToken(CLOSEBRACKET,')',1,2658)
-LexToken(SEMICOLON,';',1,2659)
-LexToken(EOL,'\n',1,2660)
+LexToken(EOL,'\n',1,2659)
LexToken(OPENSQBRACKET,'[',1,2673)
LexToken(VAR,'ok',1,2674)
LexToken(COMMA,',',1,2676)
@@ -416,8 +402,7 @@ LexToken(VAR,'ok',1,2814)
LexToken(THEN,'then',1,2817)
LexToken(EOL,'\n',1,2821)
LexToken(BREAK,'break',1,2838)
-LexToken(COMMA,',',1,2843)
-LexToken(EOL,'\n',1,2844)
+LexToken(EOL,'\n',1,2843)
LexToken(END,'end',1,2857)
LexToken(EOL,'\n',1,2860)
LexToken(EOL,'\n',1,2929)
@@ -495,15 +480,13 @@ LexToken(ASSIGNMENT,'=',1,3227)
LexToken(VAR,'model',1,3228)
LexToken(DOT,'.',1,3233)
LexToken(VAR,'ipar',1,3234)
-LexToken(SEMICOLON,';',1,3238)
-LexToken(EOL,'\n',1,3239)
+LexToken(EOL,'\n',1,3238)
LexToken(VAR,'model',1,3260)
LexToken(DOT,'.',1,3265)
LexToken(VAR,'ipar',1,3266)
LexToken(ASSIGNMENT,'=',1,3270)
LexToken(NUMBER,'0',1,3271)
-LexToken(SEMICOLON,';',1,3272)
-LexToken(EOL,'\n',1,3273)
+LexToken(EOL,'\n',1,3272)
LexToken(END,'end',1,3290)
LexToken(EOL,'\n',1,3293)
LexToken(IF,'if',1,3310)
@@ -520,8 +503,7 @@ LexToken(EOL,'\n',1,3336)
LexToken(VAR,'needcompile',1,3357)
LexToken(ASSIGNMENT,'=',1,3368)
LexToken(NUMBER,'4',1,3369)
-LexToken(COMMA,',',1,3370)
-LexToken(EOL,'\n',1,3371)
+LexToken(EOL,'\n',1,3370)
LexToken(END,'end',1,3388)
LexToken(EOL,'\n',1,3391)
LexToken(VAR,'model',1,3408)
@@ -718,8 +700,7 @@ LexToken(DOT,'.',1,4223)
LexToken(VAR,'ipar',1,4224)
LexToken(ASSIGNMENT,'=',1,4228)
LexToken(NUMBER,'0',1,4229)
-LexToken(SEMICOLON,';',1,4230)
-LexToken(EOL,'\n',1,4231)
+LexToken(EOL,'\n',1,4230)
LexToken(VAR,'model',1,4240)
LexToken(DOT,'.',1,4245)
LexToken(VAR,'opar',1,4246)
@@ -727,8 +708,7 @@ LexToken(ASSIGNMENT,'=',1,4250)
LexToken(VAR,'list',1,4251)
LexToken(OPENBRACKET,'(',1,4255)
LexToken(CLOSEBRACKET,')',1,4256)
-LexToken(SEMICOLON,';',1,4257)
-LexToken(EOL,'\n',1,4258)
+LexToken(EOL,'\n',1,4257)
LexToken(VAR,'model',1,4267)
LexToken(DOT,'.',1,4272)
LexToken(VAR,'blocktype',1,4273)
@@ -781,7 +761,7 @@ LexToken(VAR,'sci2exp',1,4414)
LexToken(OPENBRACKET,'(',1,4421)
LexToken(VAR,'clkout',1,4422)
LexToken(CLOSEBRACKET,')',1,4428)
-LexToken(SEMICOLON,';',1,4429)
+LexToken(SEMICOLON,';\n',1,4429)
LexToken(VAR,'strcat',1,4439)
LexToken(OPENBRACKET,'(',1,4445)
LexToken(VAR,'sci2exp',1,4446)
@@ -797,7 +777,7 @@ LexToken(OPENBRACKET,'(',1,4473)
LexToken(VAR,'z0',1,4474)
LexToken(CLOSEBRACKET,')',1,4476)
LexToken(CLOSEBRACKET,')',1,4477)
-LexToken(SEMICOLON,';',1,4478)
+LexToken(SEMICOLON,';\n',1,4478)
LexToken(VAR,'strcat',1,4488)
LexToken(OPENBRACKET,'(',1,4494)
LexToken(VAR,'sci2exp',1,4495)