summaryrefslogtreecommitdiff
path: root/js/IntegerOp
diff options
context:
space:
mode:
Diffstat (limited to 'js/IntegerOp')
-rw-r--r--js/IntegerOp/BITCLEAR.js78
-rw-r--r--js/IntegerOp/BITSET.js81
-rw-r--r--js/IntegerOp/CONVERT.js426
-rw-r--r--js/IntegerOp/DFLIPFLOP.js9
-rw-r--r--js/IntegerOp/DLATCH.js2
-rw-r--r--js/IntegerOp/EXTRACTBITS.js111
-rw-r--r--js/IntegerOp/INTMUL.js36
-rw-r--r--js/IntegerOp/JKFLIPFLOP.js33
-rw-r--r--js/IntegerOp/LOGIC.js59
-rw-r--r--js/IntegerOp/SHIFT.js42
-rw-r--r--js/IntegerOp/SRFLIPFLOP.js44
11 files changed, 310 insertions, 611 deletions
diff --git a/js/IntegerOp/BITCLEAR.js b/js/IntegerOp/BITCLEAR.js
index 6e98b8ad..09871538 100644
--- a/js/IntegerOp/BITCLEAR.js
+++ b/js/IntegerOp/BITCLEAR.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,958)
LexToken(ASSIGNMENT,'=',1,959)
LexToken(OPENSQBRACKET,'[',1,960)
LexToken(CLOSESQBRACKET,']',1,961)
-LexToken(SEMICOLON,';',1,962)
-LexToken(EOL,'\n',1,963)
+LexToken(EOL,'\n',1,962)
LexToken(VAR,'y',1,968)
LexToken(ASSIGNMENT,'=',1,969)
LexToken(OPENSQBRACKET,'[',1,970)
LexToken(CLOSESQBRACKET,']',1,971)
-LexToken(SEMICOLON,';',1,972)
-LexToken(EOL,'\n',1,973)
+LexToken(EOL,'\n',1,972)
LexToken(VAR,'typ',1,978)
LexToken(ASSIGNMENT,'=',1,981)
LexToken(OPENSQBRACKET,'[',1,982)
LexToken(CLOSESQBRACKET,']',1,983)
-LexToken(SEMICOLON,';',1,984)
-LexToken(EOL,'\n',1,985)
+LexToken(EOL,'\n',1,984)
LexToken(SELECT,'select',1,990)
LexToken(VAR,'job',1,997)
LexToken(EOL,'\n',1,1000)
@@ -66,15 +63,13 @@ LexToken(EOL,'\n',1,1020)
LexToken(VAR,'x',1,1029)
LexToken(ASSIGNMENT,'=',1,1030)
LexToken(VAR,'arg1',1,1031)
-LexToken(SEMICOLON,';',1,1035)
-LexToken(EOL,'\n',1,1036)
+LexToken(EOL,'\n',1,1035)
LexToken(VAR,'graphics',1,1045)
LexToken(ASSIGNMENT,'=',1,1053)
LexToken(VAR,'arg1',1,1054)
LexToken(DOT,'.',1,1058)
LexToken(VAR,'graphics',1,1059)
-LexToken(SEMICOLON,';',1,1067)
-LexToken(EOL,'\n',1,1068)
+LexToken(EOL,'\n',1,1067)
LexToken(VAR,'exprs',1,1077)
LexToken(ASSIGNMENT,'=',1,1082)
LexToken(VAR,'graphics',1,1083)
@@ -86,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1111)
LexToken(VAR,'arg1',1,1112)
LexToken(DOT,'.',1,1116)
LexToken(VAR,'model',1,1117)
-LexToken(SEMICOLON,';',1,1122)
-LexToken(EOL,'\n',1,1123)
+LexToken(EOL,'\n',1,1122)
LexToken(WHILE,'while',1,1132)
LexToken(PREVAR_BOOLEAN,'%t',1,1138)
LexToken(DO,'do',1,1141)
@@ -156,8 +150,7 @@ LexToken(CLOSEBRACKET,')',1,1469)
LexToken(COMMA,',',1,1470)
LexToken(VAR,'exprs',1,1472)
LexToken(CLOSEBRACKET,')',1,1477)
-LexToken(SEMICOLON,';',1,1478)
-LexToken(EOL,'\n',1,1479)
+LexToken(EOL,'\n',1,1478)
LexToken(EOL,'\n',1,1480)
LexToken(IF,'if',1,1493)
LexToken(NOT,'~',1,1496)
@@ -165,8 +158,7 @@ LexToken(VAR,'ok',1,1497)
LexToken(THEN,'then',1,1500)
LexToken(EOL,'\n',1,1504)
LexToken(BREAK,'break',1,1521)
-LexToken(COMMA,',',1,1526)
-LexToken(EOL,'\n',1,1527)
+LexToken(EOL,'\n',1,1526)
LexToken(END,'end',1,1540)
LexToken(EOL,'\n',1,1543)
LexToken(VAR,'in',1,1556)
@@ -179,8 +171,7 @@ LexToken(VAR,'model',1,1569)
LexToken(DOT,'.',1,1574)
LexToken(VAR,'in2',1,1575)
LexToken(CLOSESQBRACKET,']',1,1578)
-LexToken(SEMICOLON,';',1,1579)
-LexToken(EOL,'\n',1,1580)
+LexToken(EOL,'\n',1,1579)
LexToken(EOL,'\n',1,1581)
LexToken(IF,'if',1,1594)
LexToken(VAR,'floor',1,1597)
@@ -213,13 +204,11 @@ LexToken(OPENBRACKET,'(',1,1776)
LexToken(DQSTRING,'"Must be integer."',1,1794)
LexToken(CLOSEBRACKET,')',1,1795)
LexToken(CLOSEBRACKET,')',1,1816)
-LexToken(SEMICOLON,';',1,1817)
-LexToken(EOL,'\n',1,1818)
+LexToken(EOL,'\n',1,1817)
LexToken(VAR,'ok',1,1835)
LexToken(ASSIGNMENT,'=',1,1837)
LexToken(PREVAR_BOOLEAN,'%f',1,1838)
-LexToken(SEMICOLON,';',1,1840)
-LexToken(EOL,'\n',1,1841)
+LexToken(EOL,'\n',1,1840)
LexToken(ELSEIF,'elseif',1,1854)
LexToken(OPENBRACKET,'(',1,1861)
LexToken(VAR,'Datatype',1,1862)
@@ -271,13 +260,11 @@ LexToken(COMMA,',',1,2145)
LexToken(DQSTRING,'"[0, 31]"',1,2155)
LexToken(CLOSEBRACKET,')',1,2156)
LexToken(CLOSEBRACKET,')',1,2157)
-LexToken(SEMICOLON,';',1,2158)
-LexToken(EOL,'\n',1,2159)
+LexToken(EOL,'\n',1,2158)
LexToken(VAR,'ok',1,2180)
LexToken(ASSIGNMENT,'=',1,2182)
LexToken(PREVAR_BOOLEAN,'%f',1,2183)
-LexToken(SEMICOLON,';',1,2185)
-LexToken(EOL,'\n',1,2186)
+LexToken(EOL,'\n',1,2185)
LexToken(ELSE,'else',1,2203)
LexToken(EOL,'\n',1,2207)
LexToken(VAR,'bit',1,2228)
@@ -300,8 +287,7 @@ LexToken(ADDITION,'-',1,2274)
LexToken(NUMBER,'2',1,2275)
LexToken(MULTIPLICATION,'^',1,2276)
LexToken(VAR,'bit',1,2277)
-LexToken(SEMICOLON,';',1,2280)
-LexToken(EOL,'\n',1,2281)
+LexToken(EOL,'\n',1,2280)
LexToken(VAR,'n',1,2302)
LexToken(ASSIGNMENT,'=',1,2303)
LexToken(VAR,'uint32',1,2304)
@@ -373,13 +359,11 @@ LexToken(COMMA,',',1,2688)
LexToken(DQSTRING,'"[0, 15]"',1,2698)
LexToken(CLOSEBRACKET,')',1,2699)
LexToken(CLOSEBRACKET,')',1,2700)
-LexToken(SEMICOLON,';',1,2701)
-LexToken(EOL,'\n',1,2702)
+LexToken(EOL,'\n',1,2701)
LexToken(VAR,'ok',1,2723)
LexToken(ASSIGNMENT,'=',1,2725)
LexToken(PREVAR_BOOLEAN,'%f',1,2726)
-LexToken(SEMICOLON,';',1,2728)
-LexToken(EOL,'\n',1,2729)
+LexToken(EOL,'\n',1,2728)
LexToken(ELSE,'else',1,2746)
LexToken(EOL,'\n',1,2750)
LexToken(VAR,'bit',1,2771)
@@ -402,8 +386,7 @@ LexToken(ADDITION,'-',1,2817)
LexToken(NUMBER,'2',1,2818)
LexToken(MULTIPLICATION,'^',1,2819)
LexToken(VAR,'bit',1,2820)
-LexToken(SEMICOLON,';',1,2823)
-LexToken(EOL,'\n',1,2824)
+LexToken(EOL,'\n',1,2823)
LexToken(VAR,'n',1,2845)
LexToken(ASSIGNMENT,'=',1,2846)
LexToken(VAR,'uint16',1,2847)
@@ -475,13 +458,11 @@ LexToken(COMMA,',',1,3230)
LexToken(DQSTRING,'"[0, 7]"',1,3239)
LexToken(CLOSEBRACKET,')',1,3240)
LexToken(CLOSEBRACKET,')',1,3241)
-LexToken(SEMICOLON,';',1,3242)
-LexToken(EOL,'\n',1,3243)
+LexToken(EOL,'\n',1,3242)
LexToken(VAR,'ok',1,3264)
LexToken(ASSIGNMENT,'=',1,3266)
LexToken(PREVAR_BOOLEAN,'%f',1,3267)
-LexToken(SEMICOLON,';',1,3269)
-LexToken(EOL,'\n',1,3270)
+LexToken(EOL,'\n',1,3269)
LexToken(ELSE,'else',1,3287)
LexToken(EOL,'\n',1,3291)
LexToken(VAR,'bit',1,3312)
@@ -504,8 +485,7 @@ LexToken(ADDITION,'-',1,3356)
LexToken(NUMBER,'2',1,3357)
LexToken(MULTIPLICATION,'^',1,3358)
LexToken(VAR,'bit',1,3359)
-LexToken(SEMICOLON,';',1,3362)
-LexToken(EOL,'\n',1,3363)
+LexToken(EOL,'\n',1,3362)
LexToken(VAR,'n',1,3384)
LexToken(ASSIGNMENT,'=',1,3385)
LexToken(VAR,'uint8',1,3386)
@@ -555,13 +535,11 @@ LexToken(COMMA,',',1,3681)
LexToken(DQSTRING,'"[3, 8]"',1,3690)
LexToken(CLOSEBRACKET,')',1,3691)
LexToken(CLOSEBRACKET,')',1,3692)
-LexToken(SEMICOLON,';',1,3693)
-LexToken(EOL,'\n',1,3694)
+LexToken(EOL,'\n',1,3693)
LexToken(VAR,'ok',1,3711)
LexToken(ASSIGNMENT,'=',1,3713)
LexToken(PREVAR_BOOLEAN,'%f',1,3714)
-LexToken(SEMICOLON,';',1,3716)
-LexToken(EOL,'\n',1,3717)
+LexToken(EOL,'\n',1,3716)
LexToken(END,'end',1,3730)
LexToken(EOL,'\n',1,3733)
LexToken(IF,'if',1,3746)
@@ -629,8 +607,7 @@ LexToken(DOT,'.',1,3992)
LexToken(VAR,'exprs',1,3993)
LexToken(ASSIGNMENT,'=',1,3998)
LexToken(VAR,'exprs',1,3999)
-LexToken(SEMICOLON,';',1,4004)
-LexToken(EOL,'\n',1,4005)
+LexToken(EOL,'\n',1,4004)
LexToken(VAR,'model',1,4022)
LexToken(DOT,'.',1,4027)
LexToken(VAR,'opar',1,4028)
@@ -645,15 +622,13 @@ LexToken(DOT,'.',1,4058)
LexToken(VAR,'graphics',1,4059)
LexToken(ASSIGNMENT,'=',1,4067)
LexToken(VAR,'graphics',1,4068)
-LexToken(SEMICOLON,';',1,4076)
-LexToken(EOL,'\n',1,4077)
+LexToken(EOL,'\n',1,4076)
LexToken(VAR,'x',1,4094)
LexToken(DOT,'.',1,4095)
LexToken(VAR,'model',1,4096)
LexToken(ASSIGNMENT,'=',1,4101)
LexToken(VAR,'model',1,4102)
-LexToken(SEMICOLON,';',1,4107)
-LexToken(EOL,'\n',1,4108)
+LexToken(EOL,'\n',1,4107)
LexToken(BREAK,'break',1,4125)
LexToken(EOL,'\n',1,4130)
LexToken(END,'end',1,4143)
@@ -705,8 +680,7 @@ LexToken(DOT,'.',1,4325)
LexToken(VAR,'out2',1,4326)
LexToken(ASSIGNMENT,'=',1,4330)
LexToken(NUMBER,'1',1,4331)
-LexToken(SEMICOLON,';',1,4332)
-LexToken(EOL,'\n',1,4333)
+LexToken(EOL,'\n',1,4332)
LexToken(VAR,'model',1,4342)
LexToken(DOT,'.',1,4347)
LexToken(VAR,'intyp',1,4348)
diff --git a/js/IntegerOp/BITSET.js b/js/IntegerOp/BITSET.js
index 27e2d9cb..d8e965d8 100644
--- a/js/IntegerOp/BITSET.js
+++ b/js/IntegerOp/BITSET.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(WHILE,'while',1,1052)
LexToken(PREVAR_BOOLEAN,'%t',1,1058)
LexToken(DO,'do',1,1061)
@@ -154,8 +148,7 @@ LexToken(CLOSEBRACKET,')',1,1374)
LexToken(COMMA,',',1,1375)
LexToken(VAR,'exprs',1,1377)
LexToken(CLOSEBRACKET,')',1,1382)
-LexToken(SEMICOLON,';',1,1383)
-LexToken(EOL,'\n',1,1384)
+LexToken(EOL,'\n',1,1383)
LexToken(EOL,'\n',1,1385)
LexToken(IF,'if',1,1398)
LexToken(NOT,'~',1,1401)
@@ -163,8 +156,7 @@ LexToken(VAR,'ok',1,1402)
LexToken(THEN,'then',1,1405)
LexToken(EOL,'\n',1,1409)
LexToken(BREAK,'break',1,1426)
-LexToken(COMMA,',',1,1431)
-LexToken(EOL,'\n',1,1432)
+LexToken(EOL,'\n',1,1431)
LexToken(END,'end',1,1445)
LexToken(EOL,'\n',1,1448)
LexToken(VAR,'in',1,1461)
@@ -177,8 +169,7 @@ LexToken(VAR,'model',1,1474)
LexToken(DOT,'.',1,1479)
LexToken(VAR,'in2',1,1480)
LexToken(CLOSESQBRACKET,']',1,1483)
-LexToken(SEMICOLON,';',1,1484)
-LexToken(EOL,'\n',1,1485)
+LexToken(EOL,'\n',1,1484)
LexToken(EOL,'\n',1,1486)
LexToken(IF,'if',1,1499)
LexToken(VAR,'floor',1,1502)
@@ -211,13 +202,11 @@ LexToken(OPENBRACKET,'(',1,1681)
LexToken(DQSTRING,'"Must be integer."',1,1699)
LexToken(CLOSEBRACKET,')',1,1700)
LexToken(CLOSEBRACKET,')',1,1701)
-LexToken(SEMICOLON,';',1,1702)
-LexToken(EOL,'\n',1,1703)
+LexToken(EOL,'\n',1,1702)
LexToken(VAR,'ok',1,1720)
LexToken(ASSIGNMENT,'=',1,1722)
LexToken(PREVAR_BOOLEAN,'%f',1,1723)
-LexToken(SEMICOLON,';',1,1725)
-LexToken(EOL,'\n',1,1726)
+LexToken(EOL,'\n',1,1725)
LexToken(END,'end',1,1739)
LexToken(EOL,'\n',1,1742)
LexToken(IF,'if',1,1755)
@@ -271,13 +260,11 @@ LexToken(COMMA,',',1,2040)
LexToken(DQSTRING,'"[0, 31]"',1,2050)
LexToken(CLOSEBRACKET,')',1,2051)
LexToken(CLOSEBRACKET,')',1,2052)
-LexToken(SEMICOLON,';',1,2053)
-LexToken(EOL,'\n',1,2054)
+LexToken(EOL,'\n',1,2053)
LexToken(VAR,'ok',1,2075)
LexToken(ASSIGNMENT,'=',1,2077)
LexToken(PREVAR_BOOLEAN,'%f',1,2078)
-LexToken(SEMICOLON,';',1,2080)
-LexToken(EOL,'\n',1,2081)
+LexToken(EOL,'\n',1,2080)
LexToken(END,'end',1,2098)
LexToken(EOL,'\n',1,2101)
LexToken(VAR,'bit',1,2118)
@@ -292,8 +279,7 @@ LexToken(ASSIGNMENT,'=',1,2151)
LexToken(NUMBER,'2',1,2152)
LexToken(MULTIPLICATION,'^',1,2153)
LexToken(VAR,'bit',1,2154)
-LexToken(SEMICOLON,';',1,2157)
-LexToken(EOL,'\n',1,2158)
+LexToken(EOL,'\n',1,2157)
LexToken(VAR,'n',1,2175)
LexToken(ASSIGNMENT,'=',1,2176)
LexToken(VAR,'uint32',1,2177)
@@ -363,13 +349,11 @@ LexToken(COMMA,',',1,2531)
LexToken(DQSTRING,'"[0, 15]"',1,2541)
LexToken(CLOSEBRACKET,')',1,2542)
LexToken(CLOSEBRACKET,')',1,2543)
-LexToken(SEMICOLON,';',1,2544)
-LexToken(EOL,'\n',1,2545)
+LexToken(EOL,'\n',1,2544)
LexToken(VAR,'ok',1,2566)
LexToken(ASSIGNMENT,'=',1,2568)
LexToken(PREVAR_BOOLEAN,'%f',1,2569)
-LexToken(SEMICOLON,';',1,2571)
-LexToken(EOL,'\n',1,2572)
+LexToken(EOL,'\n',1,2571)
LexToken(END,'end',1,2589)
LexToken(EOL,'\n',1,2592)
LexToken(VAR,'bit',1,2609)
@@ -384,8 +368,7 @@ LexToken(ASSIGNMENT,'=',1,2642)
LexToken(NUMBER,'2',1,2643)
LexToken(MULTIPLICATION,'^',1,2644)
LexToken(VAR,'bit',1,2645)
-LexToken(SEMICOLON,';',1,2648)
-LexToken(EOL,'\n',1,2649)
+LexToken(EOL,'\n',1,2648)
LexToken(VAR,'n',1,2666)
LexToken(ASSIGNMENT,'=',1,2667)
LexToken(VAR,'uint16',1,2668)
@@ -456,13 +439,11 @@ LexToken(COMMA,',',1,3022)
LexToken(DQSTRING,'"[0, 7]"',1,3031)
LexToken(CLOSEBRACKET,')',1,3032)
LexToken(CLOSEBRACKET,')',1,3033)
-LexToken(SEMICOLON,';',1,3034)
-LexToken(EOL,'\n',1,3035)
+LexToken(EOL,'\n',1,3034)
LexToken(VAR,'ok',1,3056)
LexToken(ASSIGNMENT,'=',1,3058)
LexToken(PREVAR_BOOLEAN,'%f',1,3059)
-LexToken(SEMICOLON,';',1,3061)
-LexToken(EOL,'\n',1,3062)
+LexToken(EOL,'\n',1,3061)
LexToken(END,'end',1,3079)
LexToken(EOL,'\n',1,3082)
LexToken(VAR,'bit',1,3099)
@@ -477,8 +458,7 @@ LexToken(ASSIGNMENT,'=',1,3131)
LexToken(NUMBER,'2',1,3132)
LexToken(MULTIPLICATION,'^',1,3133)
LexToken(VAR,'bit',1,3134)
-LexToken(SEMICOLON,';',1,3137)
-LexToken(EOL,'\n',1,3138)
+LexToken(EOL,'\n',1,3137)
LexToken(VAR,'n',1,3155)
LexToken(ASSIGNMENT,'=',1,3156)
LexToken(VAR,'uint8',1,3157)
@@ -526,13 +506,11 @@ LexToken(COMMA,',',1,3425)
LexToken(DQSTRING,'"[3, 8]"',1,3434)
LexToken(CLOSEBRACKET,')',1,3435)
LexToken(CLOSEBRACKET,')',1,3436)
-LexToken(SEMICOLON,';',1,3437)
-LexToken(EOL,'\n',1,3438)
+LexToken(EOL,'\n',1,3437)
LexToken(VAR,'ok',1,3455)
LexToken(ASSIGNMENT,'=',1,3457)
LexToken(PREVAR_BOOLEAN,'%f',1,3458)
-LexToken(SEMICOLON,';',1,3460)
-LexToken(EOL,'\n',1,3461)
+LexToken(EOL,'\n',1,3460)
LexToken(END,'end',1,3474)
LexToken(EOL,'\n',1,3477)
LexToken(IF,'if',1,3490)
@@ -600,8 +578,7 @@ LexToken(DOT,'.',1,3736)
LexToken(VAR,'exprs',1,3737)
LexToken(ASSIGNMENT,'=',1,3742)
LexToken(VAR,'exprs',1,3743)
-LexToken(SEMICOLON,';',1,3748)
-LexToken(EOL,'\n',1,3749)
+LexToken(EOL,'\n',1,3748)
LexToken(VAR,'model',1,3766)
LexToken(DOT,'.',1,3771)
LexToken(VAR,'opar',1,3772)
@@ -610,22 +587,19 @@ LexToken(VAR,'list',1,3777)
LexToken(OPENBRACKET,'(',1,3781)
LexToken(VAR,'n',1,3782)
LexToken(CLOSEBRACKET,')',1,3783)
-LexToken(SEMICOLON,';',1,3784)
-LexToken(EOL,'\n',1,3785)
+LexToken(EOL,'\n',1,3784)
LexToken(VAR,'x',1,3802)
LexToken(DOT,'.',1,3803)
LexToken(VAR,'graphics',1,3804)
LexToken(ASSIGNMENT,'=',1,3812)
LexToken(VAR,'graphics',1,3813)
-LexToken(SEMICOLON,';',1,3821)
-LexToken(EOL,'\n',1,3822)
+LexToken(EOL,'\n',1,3821)
LexToken(VAR,'x',1,3839)
LexToken(DOT,'.',1,3840)
LexToken(VAR,'model',1,3841)
LexToken(ASSIGNMENT,'=',1,3846)
LexToken(VAR,'model',1,3847)
-LexToken(SEMICOLON,';',1,3852)
-LexToken(EOL,'\n',1,3853)
+LexToken(EOL,'\n',1,3852)
LexToken(BREAK,'break',1,3870)
LexToken(EOL,'\n',1,3875)
LexToken(END,'end',1,3888)
@@ -677,8 +651,7 @@ LexToken(DOT,'.',1,4068)
LexToken(VAR,'out2',1,4069)
LexToken(ASSIGNMENT,'=',1,4073)
LexToken(NUMBER,'1',1,4074)
-LexToken(SEMICOLON,';',1,4075)
-LexToken(EOL,'\n',1,4076)
+LexToken(EOL,'\n',1,4075)
LexToken(VAR,'model',1,4085)
LexToken(DOT,'.',1,4090)
LexToken(VAR,'intyp',1,4091)
diff --git a/js/IntegerOp/CONVERT.js b/js/IntegerOp/CONVERT.js
index 346558c5..9bb47c84 100644
--- a/js/IntegerOp/CONVERT.js
+++ b/js/IntegerOp/CONVERT.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,8 +62,7 @@ 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)
@@ -158,16 +154,14 @@ LexToken(CLOSEBRACKET,')',1,1474)
LexToken(COMMA,',',1,1475)
LexToken(VAR,'exprs',1,1477)
LexToken(CLOSEBRACKET,')',1,1482)
-LexToken(SEMICOLON,';',1,1483)
-LexToken(EOL,'\n',1,1484)
+LexToken(EOL,'\n',1,1483)
LexToken(IF,'if',1,1497)
LexToken(NOT,'~',1,1500)
LexToken(VAR,'ok',1,1501)
LexToken(THEN,'then',1,1504)
LexToken(EOL,'\n',1,1508)
LexToken(BREAK,'break',1,1525)
-LexToken(COMMA,',',1,1530)
-LexToken(EOL,'\n',1,1531)
+LexToken(EOL,'\n',1,1530)
LexToken(END,'end',1,1544)
LexToken(EOL,'\n',1,1547)
LexToken(EOL,'\n',1,1548)
@@ -180,8 +174,7 @@ LexToken(EOL,'\n',1,1574)
LexToken(VAR,'it',1,1591)
LexToken(ASSIGNMENT,'=',1,1594)
LexToken(NUMBER,'1',1,1595)
-LexToken(SEMICOLON,';',1,1596)
-LexToken(EOL,'\n',1,1597)
+LexToken(EOL,'\n',1,1596)
LexToken(END,'end',1,1610)
LexToken(EOL,'\n',1,1613)
LexToken(IF,'if',1,1626)
@@ -193,8 +186,7 @@ LexToken(EOL,'\n',1,1639)
LexToken(VAR,'ot',1,1656)
LexToken(ASSIGNMENT,'=',1,1658)
LexToken(NUMBER,'1',1,1659)
-LexToken(SEMICOLON,';',1,1660)
-LexToken(EOL,'\n',1,1661)
+LexToken(EOL,'\n',1,1660)
LexToken(END,'end',1,1674)
LexToken(EOL,'\n',1,1677)
LexToken(EOL,'\n',1,1678)
@@ -241,13 +233,11 @@ LexToken(COMMA,',',1,1924)
LexToken(DQSTRING,'"[0, 2]"',1,1933)
LexToken(CLOSEBRACKET,')',1,1934)
LexToken(CLOSEBRACKET,')',1,1935)
-LexToken(SEMICOLON,';',1,1936)
-LexToken(EOL,'\n',1,1937)
+LexToken(EOL,'\n',1,1936)
LexToken(VAR,'ok',1,1954)
LexToken(ASSIGNMENT,'=',1,1956)
LexToken(PREVAR_BOOLEAN,'%f',1,1957)
-LexToken(SEMICOLON,';',1,1959)
-LexToken(EOL,'\n',1,1960)
+LexToken(EOL,'\n',1,1959)
LexToken(ELSEIF,'elseif',1,1973)
LexToken(OPENBRACKET,'(',1,1980)
LexToken(VAR,'it',1,1981)
@@ -287,13 +277,11 @@ LexToken(COMMA,',',1,2194)
LexToken(DQSTRING,'"[1, 8]"',1,2203)
LexToken(CLOSEBRACKET,')',1,2204)
LexToken(CLOSEBRACKET,')',1,2205)
-LexToken(SEMICOLON,';',1,2206)
-LexToken(EOL,'\n',1,2207)
+LexToken(EOL,'\n',1,2206)
LexToken(VAR,'ok',1,2224)
LexToken(ASSIGNMENT,'=',1,2226)
LexToken(PREVAR_BOOLEAN,'%f',1,2227)
-LexToken(SEMICOLON,';',1,2229)
-LexToken(EOL,'\n',1,2230)
+LexToken(EOL,'\n',1,2229)
LexToken(ELSEIF,'elseif',1,2243)
LexToken(OPENBRACKET,'(',1,2250)
LexToken(VAR,'ot',1,2251)
@@ -333,13 +321,11 @@ LexToken(COMMA,',',1,2465)
LexToken(DQSTRING,'"[1, 8]"',1,2474)
LexToken(CLOSEBRACKET,')',1,2475)
LexToken(CLOSEBRACKET,')',1,2476)
-LexToken(SEMICOLON,';',1,2477)
-LexToken(EOL,'\n',1,2478)
+LexToken(EOL,'\n',1,2477)
LexToken(VAR,'ok',1,2495)
LexToken(ASSIGNMENT,'=',1,2497)
LexToken(PREVAR_BOOLEAN,'%f',1,2498)
-LexToken(SEMICOLON,';',1,2500)
-LexToken(EOL,'\n',1,2501)
+LexToken(EOL,'\n',1,2500)
LexToken(END,'end',1,2514)
LexToken(EOL,'\n',1,2517)
LexToken(EOL,'\n',1,2518)
@@ -367,8 +353,7 @@ LexToken(DOT,'.',1,2609)
LexToken(VAR,'ipar',1,2610)
LexToken(ASSIGNMENT,'=',1,2614)
LexToken(NUMBER,'1',1,2615)
-LexToken(SEMICOLON,';',1,2616)
-LexToken(EOL,'\n',1,2617)
+LexToken(EOL,'\n',1,2616)
LexToken(ELSE,'else',1,2630)
LexToken(EOL,'\n',1,2634)
LexToken(IF,'if',1,2651)
@@ -400,8 +385,7 @@ LexToken(DOT,'.',1,2776)
LexToken(VAR,'ipar',1,2777)
LexToken(ASSIGNMENT,'=',1,2781)
LexToken(NUMBER,'2',1,2782)
-LexToken(SEMICOLON,';',1,2783)
-LexToken(EOL,'\n',1,2784)
+LexToken(EOL,'\n',1,2783)
LexToken(ELSEIF,'elseif',1,2809)
LexToken(OPENBRACKET,'(',1,2816)
LexToken(VAR,'ot',1,2817)
@@ -415,8 +399,7 @@ LexToken(DOT,'.',1,2862)
LexToken(VAR,'ipar',1,2863)
LexToken(ASSIGNMENT,'=',1,2867)
LexToken(NUMBER,'3',1,2868)
-LexToken(SEMICOLON,';',1,2869)
-LexToken(EOL,'\n',1,2870)
+LexToken(EOL,'\n',1,2869)
LexToken(ELSEIF,'elseif',1,2895)
LexToken(OPENBRACKET,'(',1,2902)
LexToken(VAR,'ot',1,2903)
@@ -430,8 +413,7 @@ LexToken(DOT,'.',1,2948)
LexToken(VAR,'ipar',1,2949)
LexToken(ASSIGNMENT,'=',1,2953)
LexToken(NUMBER,'4',1,2954)
-LexToken(SEMICOLON,';',1,2955)
-LexToken(EOL,'\n',1,2956)
+LexToken(EOL,'\n',1,2955)
LexToken(ELSEIF,'elseif',1,2981)
LexToken(OPENBRACKET,'(',1,2988)
LexToken(VAR,'ot',1,2989)
@@ -445,8 +427,7 @@ LexToken(DOT,'.',1,3034)
LexToken(VAR,'ipar',1,3035)
LexToken(ASSIGNMENT,'=',1,3039)
LexToken(NUMBER,'5',1,3040)
-LexToken(SEMICOLON,';',1,3041)
-LexToken(EOL,'\n',1,3042)
+LexToken(EOL,'\n',1,3041)
LexToken(ELSEIF,'elseif',1,3067)
LexToken(OPENBRACKET,'(',1,3074)
LexToken(VAR,'ot',1,3075)
@@ -460,8 +441,7 @@ LexToken(DOT,'.',1,3120)
LexToken(VAR,'ipar',1,3121)
LexToken(ASSIGNMENT,'=',1,3125)
LexToken(NUMBER,'6',1,3126)
-LexToken(SEMICOLON,';',1,3127)
-LexToken(EOL,'\n',1,3128)
+LexToken(EOL,'\n',1,3127)
LexToken(ELSEIF,'elseif',1,3153)
LexToken(OPENBRACKET,'(',1,3160)
LexToken(VAR,'ot',1,3161)
@@ -475,8 +455,7 @@ LexToken(DOT,'.',1,3206)
LexToken(VAR,'ipar',1,3207)
LexToken(ASSIGNMENT,'=',1,3211)
LexToken(NUMBER,'7',1,3212)
-LexToken(SEMICOLON,';',1,3213)
-LexToken(EOL,'\n',1,3214)
+LexToken(EOL,'\n',1,3213)
LexToken(END,'end',1,3239)
LexToken(EOL,'\n',1,3242)
LexToken(ELSEIF,'elseif',1,3263)
@@ -500,8 +479,7 @@ LexToken(DOT,'.',1,3356)
LexToken(VAR,'ipar',1,3357)
LexToken(ASSIGNMENT,'=',1,3361)
LexToken(NUMBER,'8',1,3362)
-LexToken(SEMICOLON,';',1,3363)
-LexToken(EOL,'\n',1,3364)
+LexToken(EOL,'\n',1,3363)
LexToken(ELSEIF,'elseif',1,3389)
LexToken(OPENBRACKET,'(',1,3396)
LexToken(VAR,'ot',1,3397)
@@ -515,8 +493,7 @@ LexToken(DOT,'.',1,3442)
LexToken(VAR,'ipar',1,3443)
LexToken(ASSIGNMENT,'=',1,3447)
LexToken(NUMBER,'9',1,3448)
-LexToken(SEMICOLON,';',1,3449)
-LexToken(EOL,'\n',1,3450)
+LexToken(EOL,'\n',1,3449)
LexToken(ELSEIF,'elseif',1,3475)
LexToken(OPENBRACKET,'(',1,3482)
LexToken(VAR,'ot',1,3483)
@@ -530,8 +507,7 @@ LexToken(DOT,'.',1,3528)
LexToken(VAR,'ipar',1,3529)
LexToken(ASSIGNMENT,'=',1,3533)
LexToken(NUMBER,'10',1,3534)
-LexToken(SEMICOLON,';',1,3536)
-LexToken(EOL,'\n',1,3537)
+LexToken(EOL,'\n',1,3536)
LexToken(ELSEIF,'elseif',1,3562)
LexToken(OPENBRACKET,'(',1,3569)
LexToken(VAR,'ot',1,3570)
@@ -545,8 +521,7 @@ LexToken(DOT,'.',1,3615)
LexToken(VAR,'ipar',1,3616)
LexToken(ASSIGNMENT,'=',1,3620)
LexToken(NUMBER,'1',1,3621)
-LexToken(SEMICOLON,';',1,3622)
-LexToken(EOL,'\n',1,3623)
+LexToken(EOL,'\n',1,3622)
LexToken(ELSEIF,'elseif',1,3648)
LexToken(OPENBRACKET,'(',1,3655)
LexToken(VAR,'ot',1,3656)
@@ -560,8 +535,7 @@ LexToken(DOT,'.',1,3701)
LexToken(VAR,'ipar',1,3702)
LexToken(ASSIGNMENT,'=',1,3706)
LexToken(NUMBER,'11',1,3707)
-LexToken(SEMICOLON,';',1,3709)
-LexToken(EOL,'\n',1,3710)
+LexToken(EOL,'\n',1,3709)
LexToken(ELSEIF,'elseif',1,3735)
LexToken(OPENBRACKET,'(',1,3742)
LexToken(VAR,'ot',1,3743)
@@ -575,8 +549,7 @@ LexToken(DOT,'.',1,3788)
LexToken(VAR,'ipar',1,3789)
LexToken(ASSIGNMENT,'=',1,3793)
LexToken(NUMBER,'12',1,3794)
-LexToken(SEMICOLON,';',1,3796)
-LexToken(EOL,'\n',1,3797)
+LexToken(EOL,'\n',1,3796)
LexToken(END,'end',1,3822)
LexToken(EOL,'\n',1,3825)
LexToken(ELSEIF,'elseif',1,3846)
@@ -600,8 +573,7 @@ LexToken(DOT,'.',1,3939)
LexToken(VAR,'ipar',1,3940)
LexToken(ASSIGNMENT,'=',1,3944)
LexToken(NUMBER,'13',1,3945)
-LexToken(SEMICOLON,';',1,3947)
-LexToken(EOL,'\n',1,3948)
+LexToken(EOL,'\n',1,3947)
LexToken(ELSEIF,'elseif',1,3973)
LexToken(OPENBRACKET,'(',1,3980)
LexToken(VAR,'ot',1,3981)
@@ -615,8 +587,7 @@ LexToken(DOT,'.',1,4026)
LexToken(VAR,'ipar',1,4027)
LexToken(ASSIGNMENT,'=',1,4031)
LexToken(NUMBER,'14',1,4032)
-LexToken(SEMICOLON,';',1,4034)
-LexToken(EOL,'\n',1,4035)
+LexToken(EOL,'\n',1,4034)
LexToken(ELSEIF,'elseif',1,4060)
LexToken(OPENBRACKET,'(',1,4067)
LexToken(VAR,'ot',1,4068)
@@ -630,8 +601,7 @@ LexToken(DOT,'.',1,4113)
LexToken(VAR,'ipar',1,4114)
LexToken(ASSIGNMENT,'=',1,4118)
LexToken(NUMBER,'15',1,4119)
-LexToken(SEMICOLON,';',1,4121)
-LexToken(EOL,'\n',1,4122)
+LexToken(EOL,'\n',1,4121)
LexToken(ELSEIF,'elseif',1,4147)
LexToken(OPENBRACKET,'(',1,4154)
LexToken(VAR,'ot',1,4155)
@@ -645,8 +615,7 @@ LexToken(DOT,'.',1,4200)
LexToken(VAR,'ipar',1,4201)
LexToken(ASSIGNMENT,'=',1,4205)
LexToken(NUMBER,'16',1,4206)
-LexToken(SEMICOLON,';',1,4208)
-LexToken(EOL,'\n',1,4209)
+LexToken(EOL,'\n',1,4208)
LexToken(ELSEIF,'elseif',1,4234)
LexToken(OPENBRACKET,'(',1,4241)
LexToken(VAR,'ot',1,4242)
@@ -660,8 +629,7 @@ LexToken(DOT,'.',1,4287)
LexToken(VAR,'ipar',1,4288)
LexToken(ASSIGNMENT,'=',1,4292)
LexToken(NUMBER,'1',1,4293)
-LexToken(SEMICOLON,';',1,4294)
-LexToken(EOL,'\n',1,4295)
+LexToken(EOL,'\n',1,4294)
LexToken(ELSEIF,'elseif',1,4320)
LexToken(OPENBRACKET,'(',1,4327)
LexToken(VAR,'ot',1,4328)
@@ -675,8 +643,7 @@ LexToken(DOT,'.',1,4373)
LexToken(VAR,'ipar',1,4374)
LexToken(ASSIGNMENT,'=',1,4378)
LexToken(NUMBER,'17',1,4379)
-LexToken(SEMICOLON,';',1,4381)
-LexToken(EOL,'\n',1,4382)
+LexToken(EOL,'\n',1,4381)
LexToken(END,'end',1,4407)
LexToken(EOL,'\n',1,4410)
LexToken(ELSEIF,'elseif',1,4431)
@@ -700,8 +667,7 @@ LexToken(DOT,'.',1,4524)
LexToken(VAR,'ipar',1,4525)
LexToken(ASSIGNMENT,'=',1,4529)
LexToken(NUMBER,'18',1,4530)
-LexToken(SEMICOLON,';',1,4532)
-LexToken(EOL,'\n',1,4533)
+LexToken(EOL,'\n',1,4532)
LexToken(ELSEIF,'elseif',1,4558)
LexToken(OPENBRACKET,'(',1,4565)
LexToken(VAR,'ot',1,4566)
@@ -715,8 +681,7 @@ LexToken(DOT,'.',1,4611)
LexToken(VAR,'ipar',1,4612)
LexToken(ASSIGNMENT,'=',1,4616)
LexToken(NUMBER,'19',1,4617)
-LexToken(SEMICOLON,';',1,4619)
-LexToken(EOL,'\n',1,4620)
+LexToken(EOL,'\n',1,4619)
LexToken(ELSEIF,'elseif',1,4645)
LexToken(OPENBRACKET,'(',1,4652)
LexToken(VAR,'ot',1,4653)
@@ -730,8 +695,7 @@ LexToken(DOT,'.',1,4698)
LexToken(VAR,'ipar',1,4699)
LexToken(ASSIGNMENT,'=',1,4703)
LexToken(NUMBER,'20',1,4704)
-LexToken(SEMICOLON,';',1,4706)
-LexToken(EOL,'\n',1,4707)
+LexToken(EOL,'\n',1,4706)
LexToken(ELSEIF,'elseif',1,4732)
LexToken(OPENBRACKET,'(',1,4739)
LexToken(VAR,'ot',1,4740)
@@ -745,8 +709,7 @@ LexToken(DOT,'.',1,4785)
LexToken(VAR,'ipar',1,4786)
LexToken(ASSIGNMENT,'=',1,4790)
LexToken(NUMBER,'21',1,4791)
-LexToken(SEMICOLON,';',1,4793)
-LexToken(EOL,'\n',1,4794)
+LexToken(EOL,'\n',1,4793)
LexToken(ELSEIF,'elseif',1,4819)
LexToken(OPENBRACKET,'(',1,4826)
LexToken(VAR,'ot',1,4827)
@@ -760,8 +723,7 @@ LexToken(DOT,'.',1,4872)
LexToken(VAR,'ipar',1,4873)
LexToken(ASSIGNMENT,'=',1,4877)
LexToken(NUMBER,'22',1,4878)
-LexToken(SEMICOLON,';',1,4880)
-LexToken(EOL,'\n',1,4881)
+LexToken(EOL,'\n',1,4880)
LexToken(ELSEIF,'elseif',1,4906)
LexToken(OPENBRACKET,'(',1,4913)
LexToken(VAR,'ot',1,4914)
@@ -775,8 +737,7 @@ LexToken(DOT,'.',1,4959)
LexToken(VAR,'ipar',1,4960)
LexToken(ASSIGNMENT,'=',1,4964)
LexToken(NUMBER,'1',1,4965)
-LexToken(SEMICOLON,';',1,4966)
-LexToken(EOL,'\n',1,4967)
+LexToken(EOL,'\n',1,4966)
LexToken(END,'end',1,4992)
LexToken(EOL,'\n',1,4995)
LexToken(ELSEIF,'elseif',1,5016)
@@ -800,8 +761,7 @@ LexToken(DOT,'.',1,5109)
LexToken(VAR,'ipar',1,5110)
LexToken(ASSIGNMENT,'=',1,5114)
LexToken(NUMBER,'23',1,5115)
-LexToken(SEMICOLON,';',1,5117)
-LexToken(EOL,'\n',1,5118)
+LexToken(EOL,'\n',1,5117)
LexToken(ELSEIF,'elseif',1,5143)
LexToken(OPENBRACKET,'(',1,5150)
LexToken(VAR,'ot',1,5151)
@@ -815,8 +775,7 @@ LexToken(DOT,'.',1,5196)
LexToken(VAR,'ipar',1,5197)
LexToken(ASSIGNMENT,'=',1,5201)
LexToken(NUMBER,'1',1,5202)
-LexToken(SEMICOLON,';',1,5203)
-LexToken(EOL,'\n',1,5204)
+LexToken(EOL,'\n',1,5203)
LexToken(ELSEIF,'elseif',1,5229)
LexToken(OPENBRACKET,'(',1,5236)
LexToken(VAR,'ot',1,5237)
@@ -830,8 +789,7 @@ LexToken(DOT,'.',1,5282)
LexToken(VAR,'ipar',1,5283)
LexToken(ASSIGNMENT,'=',1,5287)
LexToken(NUMBER,'24',1,5288)
-LexToken(SEMICOLON,';',1,5290)
-LexToken(EOL,'\n',1,5291)
+LexToken(EOL,'\n',1,5290)
LexToken(ELSEIF,'elseif',1,5316)
LexToken(OPENBRACKET,'(',1,5323)
LexToken(VAR,'ot',1,5324)
@@ -845,8 +803,7 @@ LexToken(DOT,'.',1,5369)
LexToken(VAR,'ipar',1,5370)
LexToken(ASSIGNMENT,'=',1,5374)
LexToken(NUMBER,'25',1,5375)
-LexToken(SEMICOLON,';',1,5377)
-LexToken(EOL,'\n',1,5378)
+LexToken(EOL,'\n',1,5377)
LexToken(ELSEIF,'elseif',1,5403)
LexToken(OPENBRACKET,'(',1,5410)
LexToken(VAR,'ot',1,5411)
@@ -860,8 +817,7 @@ LexToken(DOT,'.',1,5456)
LexToken(VAR,'ipar',1,5457)
LexToken(ASSIGNMENT,'=',1,5461)
LexToken(NUMBER,'26',1,5462)
-LexToken(SEMICOLON,';',1,5464)
-LexToken(EOL,'\n',1,5465)
+LexToken(EOL,'\n',1,5464)
LexToken(ELSEIF,'elseif',1,5490)
LexToken(OPENBRACKET,'(',1,5497)
LexToken(VAR,'ot',1,5498)
@@ -875,8 +831,7 @@ LexToken(DOT,'.',1,5543)
LexToken(VAR,'ipar',1,5544)
LexToken(ASSIGNMENT,'=',1,5548)
LexToken(NUMBER,'27',1,5549)
-LexToken(SEMICOLON,';',1,5551)
-LexToken(EOL,'\n',1,5552)
+LexToken(EOL,'\n',1,5551)
LexToken(END,'end',1,5577)
LexToken(EOL,'\n',1,5580)
LexToken(ELSEIF,'elseif',1,5601)
@@ -900,8 +855,7 @@ LexToken(DOT,'.',1,5694)
LexToken(VAR,'ipar',1,5695)
LexToken(ASSIGNMENT,'=',1,5699)
LexToken(NUMBER,'28',1,5700)
-LexToken(SEMICOLON,';',1,5702)
-LexToken(EOL,'\n',1,5703)
+LexToken(EOL,'\n',1,5702)
LexToken(ELSEIF,'elseif',1,5728)
LexToken(OPENBRACKET,'(',1,5735)
LexToken(VAR,'ot',1,5736)
@@ -915,8 +869,7 @@ LexToken(DOT,'.',1,5781)
LexToken(VAR,'ipar',1,5782)
LexToken(ASSIGNMENT,'=',1,5786)
LexToken(NUMBER,'29',1,5787)
-LexToken(SEMICOLON,';',1,5789)
-LexToken(EOL,'\n',1,5790)
+LexToken(EOL,'\n',1,5789)
LexToken(ELSEIF,'elseif',1,5815)
LexToken(OPENBRACKET,'(',1,5822)
LexToken(VAR,'ot',1,5823)
@@ -930,8 +883,7 @@ LexToken(DOT,'.',1,5868)
LexToken(VAR,'ipar',1,5869)
LexToken(ASSIGNMENT,'=',1,5873)
LexToken(NUMBER,'1',1,5874)
-LexToken(SEMICOLON,';',1,5875)
-LexToken(EOL,'\n',1,5876)
+LexToken(EOL,'\n',1,5875)
LexToken(ELSEIF,'elseif',1,5901)
LexToken(OPENBRACKET,'(',1,5908)
LexToken(VAR,'ot',1,5909)
@@ -945,8 +897,7 @@ LexToken(DOT,'.',1,5954)
LexToken(VAR,'ipar',1,5955)
LexToken(ASSIGNMENT,'=',1,5959)
LexToken(NUMBER,'30',1,5960)
-LexToken(SEMICOLON,';',1,5962)
-LexToken(EOL,'\n',1,5963)
+LexToken(EOL,'\n',1,5962)
LexToken(ELSEIF,'elseif',1,5988)
LexToken(OPENBRACKET,'(',1,5995)
LexToken(VAR,'ot',1,5996)
@@ -960,8 +911,7 @@ LexToken(DOT,'.',1,6041)
LexToken(VAR,'ipar',1,6042)
LexToken(ASSIGNMENT,'=',1,6046)
LexToken(NUMBER,'31',1,6047)
-LexToken(SEMICOLON,';',1,6049)
-LexToken(EOL,'\n',1,6050)
+LexToken(EOL,'\n',1,6049)
LexToken(ELSEIF,'elseif',1,6075)
LexToken(OPENBRACKET,'(',1,6082)
LexToken(VAR,'ot',1,6083)
@@ -975,8 +925,7 @@ LexToken(DOT,'.',1,6128)
LexToken(VAR,'ipar',1,6129)
LexToken(ASSIGNMENT,'=',1,6133)
LexToken(NUMBER,'32',1,6134)
-LexToken(SEMICOLON,';',1,6136)
-LexToken(EOL,'\n',1,6137)
+LexToken(EOL,'\n',1,6136)
LexToken(END,'end',1,6162)
LexToken(EOL,'\n',1,6165)
LexToken(ELSEIF,'elseif',1,6186)
@@ -1000,8 +949,7 @@ LexToken(DOT,'.',1,6279)
LexToken(VAR,'ipar',1,6280)
LexToken(ASSIGNMENT,'=',1,6284)
LexToken(NUMBER,'33',1,6285)
-LexToken(SEMICOLON,';',1,6287)
-LexToken(EOL,'\n',1,6288)
+LexToken(EOL,'\n',1,6287)
LexToken(ELSEIF,'elseif',1,6313)
LexToken(OPENBRACKET,'(',1,6320)
LexToken(VAR,'ot',1,6321)
@@ -1015,8 +963,7 @@ LexToken(DOT,'.',1,6366)
LexToken(VAR,'ipar',1,6367)
LexToken(ASSIGNMENT,'=',1,6371)
LexToken(NUMBER,'34',1,6372)
-LexToken(SEMICOLON,';',1,6374)
-LexToken(EOL,'\n',1,6375)
+LexToken(EOL,'\n',1,6374)
LexToken(ELSEIF,'elseif',1,6400)
LexToken(OPENBRACKET,'(',1,6407)
LexToken(VAR,'ot',1,6408)
@@ -1030,8 +977,7 @@ LexToken(DOT,'.',1,6453)
LexToken(VAR,'ipar',1,6454)
LexToken(ASSIGNMENT,'=',1,6458)
LexToken(NUMBER,'35',1,6459)
-LexToken(SEMICOLON,';',1,6461)
-LexToken(EOL,'\n',1,6462)
+LexToken(EOL,'\n',1,6461)
LexToken(ELSEIF,'elseif',1,6487)
LexToken(OPENBRACKET,'(',1,6494)
LexToken(VAR,'ot',1,6495)
@@ -1045,8 +991,7 @@ LexToken(DOT,'.',1,6540)
LexToken(VAR,'ipar',1,6541)
LexToken(ASSIGNMENT,'=',1,6545)
LexToken(NUMBER,'1',1,6546)
-LexToken(SEMICOLON,';',1,6547)
-LexToken(EOL,'\n',1,6548)
+LexToken(EOL,'\n',1,6547)
LexToken(ELSEIF,'elseif',1,6573)
LexToken(OPENBRACKET,'(',1,6580)
LexToken(VAR,'ot',1,6581)
@@ -1060,8 +1005,7 @@ LexToken(DOT,'.',1,6626)
LexToken(VAR,'ipar',1,6627)
LexToken(ASSIGNMENT,'=',1,6631)
LexToken(NUMBER,'36',1,6632)
-LexToken(SEMICOLON,';',1,6634)
-LexToken(EOL,'\n',1,6635)
+LexToken(EOL,'\n',1,6634)
LexToken(ELSEIF,'elseif',1,6660)
LexToken(OPENBRACKET,'(',1,6667)
LexToken(VAR,'ot',1,6668)
@@ -1075,8 +1019,7 @@ LexToken(DOT,'.',1,6713)
LexToken(VAR,'ipar',1,6714)
LexToken(ASSIGNMENT,'=',1,6718)
LexToken(NUMBER,'37',1,6719)
-LexToken(SEMICOLON,';',1,6721)
-LexToken(EOL,'\n',1,6722)
+LexToken(EOL,'\n',1,6721)
LexToken(END,'end',1,6747)
LexToken(EOL,'\n',1,6750)
LexToken(END,'end',1,6771)
@@ -1110,8 +1053,7 @@ LexToken(DOT,'.',1,6920)
LexToken(VAR,'ipar',1,6921)
LexToken(ASSIGNMENT,'=',1,6925)
LexToken(NUMBER,'38',1,6926)
-LexToken(SEMICOLON,';',1,6928)
-LexToken(EOL,'\n',1,6929)
+LexToken(EOL,'\n',1,6928)
LexToken(ELSEIF,'elseif',1,6954)
LexToken(OPENBRACKET,'(',1,6961)
LexToken(VAR,'ot',1,6962)
@@ -1125,8 +1067,7 @@ LexToken(DOT,'.',1,7007)
LexToken(VAR,'ipar',1,7008)
LexToken(ASSIGNMENT,'=',1,7012)
LexToken(NUMBER,'39',1,7013)
-LexToken(SEMICOLON,';',1,7015)
-LexToken(EOL,'\n',1,7016)
+LexToken(EOL,'\n',1,7015)
LexToken(ELSEIF,'elseif',1,7041)
LexToken(OPENBRACKET,'(',1,7048)
LexToken(VAR,'ot',1,7049)
@@ -1140,8 +1081,7 @@ LexToken(DOT,'.',1,7094)
LexToken(VAR,'ipar',1,7095)
LexToken(ASSIGNMENT,'=',1,7099)
LexToken(NUMBER,'40',1,7100)
-LexToken(SEMICOLON,';',1,7102)
-LexToken(EOL,'\n',1,7103)
+LexToken(EOL,'\n',1,7102)
LexToken(ELSEIF,'elseif',1,7128)
LexToken(OPENBRACKET,'(',1,7135)
LexToken(VAR,'ot',1,7136)
@@ -1155,8 +1095,7 @@ LexToken(DOT,'.',1,7181)
LexToken(VAR,'ipar',1,7182)
LexToken(ASSIGNMENT,'=',1,7186)
LexToken(NUMBER,'41',1,7187)
-LexToken(SEMICOLON,';',1,7189)
-LexToken(EOL,'\n',1,7190)
+LexToken(EOL,'\n',1,7189)
LexToken(ELSEIF,'elseif',1,7215)
LexToken(OPENBRACKET,'(',1,7222)
LexToken(VAR,'ot',1,7223)
@@ -1170,8 +1109,7 @@ LexToken(DOT,'.',1,7268)
LexToken(VAR,'ipar',1,7269)
LexToken(ASSIGNMENT,'=',1,7273)
LexToken(NUMBER,'42',1,7274)
-LexToken(SEMICOLON,';',1,7276)
-LexToken(EOL,'\n',1,7277)
+LexToken(EOL,'\n',1,7276)
LexToken(ELSEIF,'elseif',1,7302)
LexToken(OPENBRACKET,'(',1,7309)
LexToken(VAR,'ot',1,7310)
@@ -1185,8 +1123,7 @@ LexToken(DOT,'.',1,7355)
LexToken(VAR,'ipar',1,7356)
LexToken(ASSIGNMENT,'=',1,7360)
LexToken(NUMBER,'43',1,7361)
-LexToken(SEMICOLON,';',1,7363)
-LexToken(EOL,'\n',1,7364)
+LexToken(EOL,'\n',1,7363)
LexToken(END,'end',1,7389)
LexToken(EOL,'\n',1,7392)
LexToken(ELSEIF,'elseif',1,7413)
@@ -1210,8 +1147,7 @@ LexToken(DOT,'.',1,7506)
LexToken(VAR,'ipar',1,7507)
LexToken(ASSIGNMENT,'=',1,7511)
LexToken(NUMBER,'8',1,7512)
-LexToken(SEMICOLON,';',1,7513)
-LexToken(EOL,'\n',1,7514)
+LexToken(EOL,'\n',1,7513)
LexToken(ELSEIF,'elseif',1,7539)
LexToken(OPENBRACKET,'(',1,7546)
LexToken(VAR,'ot',1,7547)
@@ -1225,8 +1161,7 @@ LexToken(DOT,'.',1,7592)
LexToken(VAR,'ipar',1,7593)
LexToken(ASSIGNMENT,'=',1,7597)
LexToken(NUMBER,'44',1,7598)
-LexToken(SEMICOLON,';',1,7600)
-LexToken(EOL,'\n',1,7601)
+LexToken(EOL,'\n',1,7600)
LexToken(ELSEIF,'elseif',1,7626)
LexToken(OPENBRACKET,'(',1,7633)
LexToken(VAR,'ot',1,7634)
@@ -1240,8 +1175,7 @@ LexToken(DOT,'.',1,7679)
LexToken(VAR,'ipar',1,7680)
LexToken(ASSIGNMENT,'=',1,7684)
LexToken(NUMBER,'45',1,7685)
-LexToken(SEMICOLON,';',1,7687)
-LexToken(EOL,'\n',1,7688)
+LexToken(EOL,'\n',1,7687)
LexToken(ELSEIF,'elseif',1,7713)
LexToken(OPENBRACKET,'(',1,7720)
LexToken(VAR,'ot',1,7721)
@@ -1255,8 +1189,7 @@ LexToken(DOT,'.',1,7766)
LexToken(VAR,'ipar',1,7767)
LexToken(ASSIGNMENT,'=',1,7771)
LexToken(NUMBER,'46',1,7772)
-LexToken(SEMICOLON,';',1,7774)
-LexToken(EOL,'\n',1,7775)
+LexToken(EOL,'\n',1,7774)
LexToken(ELSEIF,'elseif',1,7800)
LexToken(OPENBRACKET,'(',1,7807)
LexToken(VAR,'ot',1,7808)
@@ -1270,8 +1203,7 @@ LexToken(DOT,'.',1,7853)
LexToken(VAR,'ipar',1,7854)
LexToken(ASSIGNMENT,'=',1,7858)
LexToken(NUMBER,'47',1,7859)
-LexToken(SEMICOLON,';',1,7861)
-LexToken(EOL,'\n',1,7862)
+LexToken(EOL,'\n',1,7861)
LexToken(ELSEIF,'elseif',1,7887)
LexToken(OPENBRACKET,'(',1,7894)
LexToken(VAR,'ot',1,7895)
@@ -1285,8 +1217,7 @@ LexToken(DOT,'.',1,7940)
LexToken(VAR,'ipar',1,7941)
LexToken(ASSIGNMENT,'=',1,7945)
LexToken(NUMBER,'48',1,7946)
-LexToken(SEMICOLON,';',1,7948)
-LexToken(EOL,'\n',1,7949)
+LexToken(EOL,'\n',1,7948)
LexToken(END,'end',1,7974)
LexToken(EOL,'\n',1,7977)
LexToken(ELSEIF,'elseif',1,7998)
@@ -1310,8 +1241,7 @@ LexToken(DOT,'.',1,8091)
LexToken(VAR,'ipar',1,8092)
LexToken(ASSIGNMENT,'=',1,8096)
LexToken(NUMBER,'13',1,8097)
-LexToken(SEMICOLON,';',1,8099)
-LexToken(EOL,'\n',1,8100)
+LexToken(EOL,'\n',1,8099)
LexToken(ELSEIF,'elseif',1,8125)
LexToken(OPENBRACKET,'(',1,8132)
LexToken(VAR,'ot',1,8133)
@@ -1325,8 +1255,7 @@ LexToken(DOT,'.',1,8178)
LexToken(VAR,'ipar',1,8179)
LexToken(ASSIGNMENT,'=',1,8183)
LexToken(NUMBER,'14',1,8184)
-LexToken(SEMICOLON,';',1,8186)
-LexToken(EOL,'\n',1,8187)
+LexToken(EOL,'\n',1,8186)
LexToken(ELSEIF,'elseif',1,8212)
LexToken(OPENBRACKET,'(',1,8219)
LexToken(VAR,'ot',1,8220)
@@ -1340,8 +1269,7 @@ LexToken(DOT,'.',1,8265)
LexToken(VAR,'ipar',1,8266)
LexToken(ASSIGNMENT,'=',1,8270)
LexToken(NUMBER,'49',1,8271)
-LexToken(SEMICOLON,';',1,8273)
-LexToken(EOL,'\n',1,8274)
+LexToken(EOL,'\n',1,8273)
LexToken(ELSEIF,'elseif',1,8299)
LexToken(OPENBRACKET,'(',1,8306)
LexToken(VAR,'ot',1,8307)
@@ -1355,8 +1283,7 @@ LexToken(DOT,'.',1,8352)
LexToken(VAR,'ipar',1,8353)
LexToken(ASSIGNMENT,'=',1,8357)
LexToken(NUMBER,'50',1,8358)
-LexToken(SEMICOLON,';',1,8360)
-LexToken(EOL,'\n',1,8361)
+LexToken(EOL,'\n',1,8360)
LexToken(ELSEIF,'elseif',1,8386)
LexToken(OPENBRACKET,'(',1,8393)
LexToken(VAR,'ot',1,8394)
@@ -1370,8 +1297,7 @@ LexToken(DOT,'.',1,8439)
LexToken(VAR,'ipar',1,8440)
LexToken(ASSIGNMENT,'=',1,8444)
LexToken(NUMBER,'51',1,8445)
-LexToken(SEMICOLON,';',1,8447)
-LexToken(EOL,'\n',1,8448)
+LexToken(EOL,'\n',1,8447)
LexToken(ELSEIF,'elseif',1,8473)
LexToken(OPENBRACKET,'(',1,8480)
LexToken(VAR,'ot',1,8481)
@@ -1385,8 +1311,7 @@ LexToken(DOT,'.',1,8526)
LexToken(VAR,'ipar',1,8527)
LexToken(ASSIGNMENT,'=',1,8531)
LexToken(NUMBER,'52',1,8532)
-LexToken(SEMICOLON,';',1,8534)
-LexToken(EOL,'\n',1,8535)
+LexToken(EOL,'\n',1,8534)
LexToken(END,'end',1,8560)
LexToken(EOL,'\n',1,8563)
LexToken(ELSEIF,'elseif',1,8584)
@@ -1410,8 +1335,7 @@ LexToken(DOT,'.',1,8677)
LexToken(VAR,'ipar',1,8678)
LexToken(ASSIGNMENT,'=',1,8682)
LexToken(NUMBER,'18',1,8683)
-LexToken(SEMICOLON,';',1,8685)
-LexToken(EOL,'\n',1,8686)
+LexToken(EOL,'\n',1,8685)
LexToken(ELSEIF,'elseif',1,8711)
LexToken(OPENBRACKET,'(',1,8718)
LexToken(VAR,'ot',1,8719)
@@ -1425,8 +1349,7 @@ LexToken(DOT,'.',1,8764)
LexToken(VAR,'ipar',1,8765)
LexToken(ASSIGNMENT,'=',1,8769)
LexToken(NUMBER,'19',1,8770)
-LexToken(SEMICOLON,';',1,8772)
-LexToken(EOL,'\n',1,8773)
+LexToken(EOL,'\n',1,8772)
LexToken(ELSEIF,'elseif',1,8798)
LexToken(OPENBRACKET,'(',1,8805)
LexToken(VAR,'ot',1,8806)
@@ -1440,8 +1363,7 @@ LexToken(DOT,'.',1,8851)
LexToken(VAR,'ipar',1,8852)
LexToken(ASSIGNMENT,'=',1,8856)
LexToken(NUMBER,'20',1,8857)
-LexToken(SEMICOLON,';',1,8859)
-LexToken(EOL,'\n',1,8860)
+LexToken(EOL,'\n',1,8859)
LexToken(ELSEIF,'elseif',1,8885)
LexToken(OPENBRACKET,'(',1,8892)
LexToken(VAR,'ot',1,8893)
@@ -1455,8 +1377,7 @@ LexToken(DOT,'.',1,8938)
LexToken(VAR,'ipar',1,8939)
LexToken(ASSIGNMENT,'=',1,8943)
LexToken(NUMBER,'53',1,8944)
-LexToken(SEMICOLON,';',1,8946)
-LexToken(EOL,'\n',1,8947)
+LexToken(EOL,'\n',1,8946)
LexToken(ELSEIF,'elseif',1,8972)
LexToken(OPENBRACKET,'(',1,8979)
LexToken(VAR,'ot',1,8980)
@@ -1470,8 +1391,7 @@ LexToken(DOT,'.',1,9025)
LexToken(VAR,'ipar',1,9026)
LexToken(ASSIGNMENT,'=',1,9030)
LexToken(NUMBER,'54',1,9031)
-LexToken(SEMICOLON,';',1,9033)
-LexToken(EOL,'\n',1,9034)
+LexToken(EOL,'\n',1,9033)
LexToken(ELSEIF,'elseif',1,9059)
LexToken(OPENBRACKET,'(',1,9066)
LexToken(VAR,'ot',1,9067)
@@ -1485,8 +1405,7 @@ LexToken(DOT,'.',1,9112)
LexToken(VAR,'ipar',1,9113)
LexToken(ASSIGNMENT,'=',1,9117)
LexToken(NUMBER,'55',1,9118)
-LexToken(SEMICOLON,';',1,9120)
-LexToken(EOL,'\n',1,9121)
+LexToken(EOL,'\n',1,9120)
LexToken(END,'end',1,9146)
LexToken(EOL,'\n',1,9149)
LexToken(ELSEIF,'elseif',1,9170)
@@ -1510,8 +1429,7 @@ LexToken(DOT,'.',1,9263)
LexToken(VAR,'ipar',1,9264)
LexToken(ASSIGNMENT,'=',1,9268)
LexToken(NUMBER,'23',1,9269)
-LexToken(SEMICOLON,';',1,9271)
-LexToken(EOL,'\n',1,9272)
+LexToken(EOL,'\n',1,9271)
LexToken(ELSEIF,'elseif',1,9297)
LexToken(OPENBRACKET,'(',1,9304)
LexToken(VAR,'ot',1,9305)
@@ -1525,8 +1443,7 @@ LexToken(DOT,'.',1,9350)
LexToken(VAR,'ipar',1,9351)
LexToken(ASSIGNMENT,'=',1,9355)
LexToken(NUMBER,'56',1,9356)
-LexToken(SEMICOLON,';',1,9358)
-LexToken(EOL,'\n',1,9359)
+LexToken(EOL,'\n',1,9358)
LexToken(ELSEIF,'elseif',1,9384)
LexToken(OPENBRACKET,'(',1,9391)
LexToken(VAR,'ot',1,9392)
@@ -1540,8 +1457,7 @@ LexToken(DOT,'.',1,9437)
LexToken(VAR,'ipar',1,9438)
LexToken(ASSIGNMENT,'=',1,9442)
LexToken(NUMBER,'57',1,9443)
-LexToken(SEMICOLON,';',1,9445)
-LexToken(EOL,'\n',1,9446)
+LexToken(EOL,'\n',1,9445)
LexToken(ELSEIF,'elseif',1,9471)
LexToken(OPENBRACKET,'(',1,9478)
LexToken(VAR,'ot',1,9479)
@@ -1555,8 +1471,7 @@ LexToken(DOT,'.',1,9524)
LexToken(VAR,'ipar',1,9525)
LexToken(ASSIGNMENT,'=',1,9529)
LexToken(NUMBER,'58',1,9530)
-LexToken(SEMICOLON,';',1,9532)
-LexToken(EOL,'\n',1,9533)
+LexToken(EOL,'\n',1,9532)
LexToken(ELSEIF,'elseif',1,9558)
LexToken(OPENBRACKET,'(',1,9565)
LexToken(VAR,'ot',1,9566)
@@ -1570,8 +1485,7 @@ LexToken(DOT,'.',1,9611)
LexToken(VAR,'ipar',1,9612)
LexToken(ASSIGNMENT,'=',1,9616)
LexToken(NUMBER,'59',1,9617)
-LexToken(SEMICOLON,';',1,9619)
-LexToken(EOL,'\n',1,9620)
+LexToken(EOL,'\n',1,9619)
LexToken(ELSEIF,'elseif',1,9645)
LexToken(OPENBRACKET,'(',1,9652)
LexToken(VAR,'ot',1,9653)
@@ -1585,8 +1499,7 @@ LexToken(DOT,'.',1,9698)
LexToken(VAR,'ipar',1,9699)
LexToken(ASSIGNMENT,'=',1,9703)
LexToken(NUMBER,'60',1,9704)
-LexToken(SEMICOLON,';',1,9706)
-LexToken(EOL,'\n',1,9707)
+LexToken(EOL,'\n',1,9706)
LexToken(END,'end',1,9732)
LexToken(EOL,'\n',1,9735)
LexToken(ELSEIF,'elseif',1,9756)
@@ -1610,8 +1523,7 @@ LexToken(DOT,'.',1,9849)
LexToken(VAR,'ipar',1,9850)
LexToken(ASSIGNMENT,'=',1,9854)
LexToken(NUMBER,'28',1,9855)
-LexToken(SEMICOLON,';',1,9857)
-LexToken(EOL,'\n',1,9858)
+LexToken(EOL,'\n',1,9857)
LexToken(ELSEIF,'elseif',1,9883)
LexToken(OPENBRACKET,'(',1,9890)
LexToken(VAR,'ot',1,9891)
@@ -1625,8 +1537,7 @@ LexToken(DOT,'.',1,9936)
LexToken(VAR,'ipar',1,9937)
LexToken(ASSIGNMENT,'=',1,9941)
LexToken(NUMBER,'29',1,9942)
-LexToken(SEMICOLON,';',1,9944)
-LexToken(EOL,'\n',1,9945)
+LexToken(EOL,'\n',1,9944)
LexToken(ELSEIF,'elseif',1,9970)
LexToken(OPENBRACKET,'(',1,9977)
LexToken(VAR,'ot',1,9978)
@@ -1640,8 +1551,7 @@ LexToken(DOT,'.',1,10023)
LexToken(VAR,'ipar',1,10024)
LexToken(ASSIGNMENT,'=',1,10028)
LexToken(NUMBER,'61',1,10029)
-LexToken(SEMICOLON,';',1,10031)
-LexToken(EOL,'\n',1,10032)
+LexToken(EOL,'\n',1,10031)
LexToken(ELSEIF,'elseif',1,10057)
LexToken(OPENBRACKET,'(',1,10064)
LexToken(VAR,'ot',1,10065)
@@ -1655,8 +1565,7 @@ LexToken(DOT,'.',1,10110)
LexToken(VAR,'ipar',1,10111)
LexToken(ASSIGNMENT,'=',1,10115)
LexToken(NUMBER,'62',1,10116)
-LexToken(SEMICOLON,';',1,10118)
-LexToken(EOL,'\n',1,10119)
+LexToken(EOL,'\n',1,10118)
LexToken(ELSEIF,'elseif',1,10144)
LexToken(OPENBRACKET,'(',1,10151)
LexToken(VAR,'ot',1,10152)
@@ -1670,8 +1579,7 @@ LexToken(DOT,'.',1,10197)
LexToken(VAR,'ipar',1,10198)
LexToken(ASSIGNMENT,'=',1,10202)
LexToken(NUMBER,'31',1,10203)
-LexToken(SEMICOLON,';',1,10205)
-LexToken(EOL,'\n',1,10206)
+LexToken(EOL,'\n',1,10205)
LexToken(ELSEIF,'elseif',1,10231)
LexToken(OPENBRACKET,'(',1,10238)
LexToken(VAR,'ot',1,10239)
@@ -1685,8 +1593,7 @@ LexToken(DOT,'.',1,10284)
LexToken(VAR,'ipar',1,10285)
LexToken(ASSIGNMENT,'=',1,10289)
LexToken(NUMBER,'63',1,10290)
-LexToken(SEMICOLON,';',1,10292)
-LexToken(EOL,'\n',1,10293)
+LexToken(EOL,'\n',1,10292)
LexToken(END,'end',1,10318)
LexToken(EOL,'\n',1,10321)
LexToken(ELSEIF,'elseif',1,10342)
@@ -1710,8 +1617,7 @@ LexToken(DOT,'.',1,10435)
LexToken(VAR,'ipar',1,10436)
LexToken(ASSIGNMENT,'=',1,10440)
LexToken(NUMBER,'33',1,10441)
-LexToken(SEMICOLON,';',1,10443)
-LexToken(EOL,'\n',1,10444)
+LexToken(EOL,'\n',1,10443)
LexToken(ELSEIF,'elseif',1,10469)
LexToken(OPENBRACKET,'(',1,10476)
LexToken(VAR,'ot',1,10477)
@@ -1725,8 +1631,7 @@ LexToken(DOT,'.',1,10522)
LexToken(VAR,'ipar',1,10523)
LexToken(ASSIGNMENT,'=',1,10527)
LexToken(NUMBER,'34',1,10528)
-LexToken(SEMICOLON,';',1,10530)
-LexToken(EOL,'\n',1,10531)
+LexToken(EOL,'\n',1,10530)
LexToken(ELSEIF,'elseif',1,10556)
LexToken(OPENBRACKET,'(',1,10563)
LexToken(VAR,'ot',1,10564)
@@ -1740,8 +1645,7 @@ LexToken(DOT,'.',1,10609)
LexToken(VAR,'ipar',1,10610)
LexToken(ASSIGNMENT,'=',1,10614)
LexToken(NUMBER,'35',1,10615)
-LexToken(SEMICOLON,';',1,10617)
-LexToken(EOL,'\n',1,10618)
+LexToken(EOL,'\n',1,10617)
LexToken(ELSEIF,'elseif',1,10643)
LexToken(OPENBRACKET,'(',1,10650)
LexToken(VAR,'ot',1,10651)
@@ -1755,8 +1659,7 @@ LexToken(DOT,'.',1,10696)
LexToken(VAR,'ipar',1,10697)
LexToken(ASSIGNMENT,'=',1,10701)
LexToken(NUMBER,'64',1,10702)
-LexToken(SEMICOLON,';',1,10704)
-LexToken(EOL,'\n',1,10705)
+LexToken(EOL,'\n',1,10704)
LexToken(ELSEIF,'elseif',1,10730)
LexToken(OPENBRACKET,'(',1,10737)
LexToken(VAR,'ot',1,10738)
@@ -1770,8 +1673,7 @@ LexToken(DOT,'.',1,10783)
LexToken(VAR,'ipar',1,10784)
LexToken(ASSIGNMENT,'=',1,10788)
LexToken(NUMBER,'36',1,10789)
-LexToken(SEMICOLON,';',1,10791)
-LexToken(EOL,'\n',1,10792)
+LexToken(EOL,'\n',1,10791)
LexToken(ELSEIF,'elseif',1,10817)
LexToken(OPENBRACKET,'(',1,10824)
LexToken(VAR,'ot',1,10825)
@@ -1785,8 +1687,7 @@ LexToken(DOT,'.',1,10870)
LexToken(VAR,'ipar',1,10871)
LexToken(ASSIGNMENT,'=',1,10875)
LexToken(NUMBER,'37',1,10876)
-LexToken(SEMICOLON,';',1,10878)
-LexToken(EOL,'\n',1,10879)
+LexToken(EOL,'\n',1,10878)
LexToken(END,'end',1,10904)
LexToken(EOL,'\n',1,10907)
LexToken(END,'end',1,10928)
@@ -1820,8 +1721,7 @@ LexToken(DOT,'.',1,11077)
LexToken(VAR,'ipar',1,11078)
LexToken(ASSIGNMENT,'=',1,11082)
LexToken(NUMBER,'65',1,11083)
-LexToken(SEMICOLON,';',1,11085)
-LexToken(EOL,'\n',1,11086)
+LexToken(EOL,'\n',1,11085)
LexToken(ELSEIF,'elseif',1,11111)
LexToken(OPENBRACKET,'(',1,11118)
LexToken(VAR,'ot',1,11119)
@@ -1835,8 +1735,7 @@ LexToken(DOT,'.',1,11164)
LexToken(VAR,'ipar',1,11165)
LexToken(ASSIGNMENT,'=',1,11169)
LexToken(NUMBER,'66',1,11170)
-LexToken(SEMICOLON,';',1,11172)
-LexToken(EOL,'\n',1,11173)
+LexToken(EOL,'\n',1,11172)
LexToken(ELSEIF,'elseif',1,11198)
LexToken(OPENBRACKET,'(',1,11205)
LexToken(VAR,'ot',1,11206)
@@ -1850,8 +1749,7 @@ LexToken(DOT,'.',1,11251)
LexToken(VAR,'ipar',1,11252)
LexToken(ASSIGNMENT,'=',1,11256)
LexToken(NUMBER,'67',1,11257)
-LexToken(SEMICOLON,';',1,11259)
-LexToken(EOL,'\n',1,11260)
+LexToken(EOL,'\n',1,11259)
LexToken(ELSEIF,'elseif',1,11285)
LexToken(OPENBRACKET,'(',1,11292)
LexToken(VAR,'ot',1,11293)
@@ -1865,8 +1763,7 @@ LexToken(DOT,'.',1,11338)
LexToken(VAR,'ipar',1,11339)
LexToken(ASSIGNMENT,'=',1,11343)
LexToken(NUMBER,'68',1,11344)
-LexToken(SEMICOLON,';',1,11346)
-LexToken(EOL,'\n',1,11347)
+LexToken(EOL,'\n',1,11346)
LexToken(ELSEIF,'elseif',1,11372)
LexToken(OPENBRACKET,'(',1,11379)
LexToken(VAR,'ot',1,11380)
@@ -1880,8 +1777,7 @@ LexToken(DOT,'.',1,11425)
LexToken(VAR,'ipar',1,11426)
LexToken(ASSIGNMENT,'=',1,11430)
LexToken(NUMBER,'69',1,11431)
-LexToken(SEMICOLON,';',1,11433)
-LexToken(EOL,'\n',1,11434)
+LexToken(EOL,'\n',1,11433)
LexToken(ELSEIF,'elseif',1,11459)
LexToken(OPENBRACKET,'(',1,11466)
LexToken(VAR,'ot',1,11467)
@@ -1895,8 +1791,7 @@ LexToken(DOT,'.',1,11512)
LexToken(VAR,'ipar',1,11513)
LexToken(ASSIGNMENT,'=',1,11517)
LexToken(NUMBER,'70',1,11518)
-LexToken(SEMICOLON,';',1,11520)
-LexToken(EOL,'\n',1,11521)
+LexToken(EOL,'\n',1,11520)
LexToken(END,'end',1,11546)
LexToken(EOL,'\n',1,11549)
LexToken(ELSEIF,'elseif',1,11570)
@@ -1920,8 +1815,7 @@ LexToken(DOT,'.',1,11663)
LexToken(VAR,'ipar',1,11664)
LexToken(ASSIGNMENT,'=',1,11668)
LexToken(NUMBER,'8',1,11669)
-LexToken(SEMICOLON,';',1,11670)
-LexToken(EOL,'\n',1,11671)
+LexToken(EOL,'\n',1,11670)
LexToken(ELSEIF,'elseif',1,11696)
LexToken(OPENBRACKET,'(',1,11703)
LexToken(VAR,'ot',1,11704)
@@ -1935,8 +1829,7 @@ LexToken(DOT,'.',1,11749)
LexToken(VAR,'ipar',1,11750)
LexToken(ASSIGNMENT,'=',1,11754)
LexToken(NUMBER,'71',1,11755)
-LexToken(SEMICOLON,';',1,11757)
-LexToken(EOL,'\n',1,11758)
+LexToken(EOL,'\n',1,11757)
LexToken(ELSEIF,'elseif',1,11783)
LexToken(OPENBRACKET,'(',1,11790)
LexToken(VAR,'ot',1,11791)
@@ -1950,8 +1843,7 @@ LexToken(DOT,'.',1,11836)
LexToken(VAR,'ipar',1,11837)
LexToken(ASSIGNMENT,'=',1,11841)
LexToken(NUMBER,'72',1,11842)
-LexToken(SEMICOLON,';',1,11844)
-LexToken(EOL,'\n',1,11845)
+LexToken(EOL,'\n',1,11844)
LexToken(ELSEIF,'elseif',1,11870)
LexToken(OPENBRACKET,'(',1,11877)
LexToken(VAR,'ot',1,11878)
@@ -1965,8 +1857,7 @@ LexToken(DOT,'.',1,11923)
LexToken(VAR,'ipar',1,11924)
LexToken(ASSIGNMENT,'=',1,11928)
LexToken(NUMBER,'73',1,11929)
-LexToken(SEMICOLON,';',1,11931)
-LexToken(EOL,'\n',1,11932)
+LexToken(EOL,'\n',1,11931)
LexToken(ELSEIF,'elseif',1,11957)
LexToken(OPENBRACKET,'(',1,11964)
LexToken(VAR,'ot',1,11965)
@@ -1980,8 +1871,7 @@ LexToken(DOT,'.',1,12010)
LexToken(VAR,'ipar',1,12011)
LexToken(ASSIGNMENT,'=',1,12015)
LexToken(NUMBER,'74',1,12016)
-LexToken(SEMICOLON,';',1,12018)
-LexToken(EOL,'\n',1,12019)
+LexToken(EOL,'\n',1,12018)
LexToken(ELSEIF,'elseif',1,12044)
LexToken(OPENBRACKET,'(',1,12051)
LexToken(VAR,'ot',1,12052)
@@ -1995,8 +1885,7 @@ LexToken(DOT,'.',1,12097)
LexToken(VAR,'ipar',1,12098)
LexToken(ASSIGNMENT,'=',1,12102)
LexToken(NUMBER,'75',1,12103)
-LexToken(SEMICOLON,';',1,12105)
-LexToken(EOL,'\n',1,12106)
+LexToken(EOL,'\n',1,12105)
LexToken(END,'end',1,12131)
LexToken(EOL,'\n',1,12134)
LexToken(ELSEIF,'elseif',1,12155)
@@ -2020,8 +1909,7 @@ LexToken(DOT,'.',1,12248)
LexToken(VAR,'ipar',1,12249)
LexToken(ASSIGNMENT,'=',1,12253)
LexToken(NUMBER,'13',1,12254)
-LexToken(SEMICOLON,';',1,12256)
-LexToken(EOL,'\n',1,12257)
+LexToken(EOL,'\n',1,12256)
LexToken(ELSEIF,'elseif',1,12282)
LexToken(OPENBRACKET,'(',1,12289)
LexToken(VAR,'ot',1,12290)
@@ -2035,8 +1923,7 @@ LexToken(DOT,'.',1,12335)
LexToken(VAR,'ipar',1,12336)
LexToken(ASSIGNMENT,'=',1,12340)
LexToken(NUMBER,'14',1,12341)
-LexToken(SEMICOLON,';',1,12343)
-LexToken(EOL,'\n',1,12344)
+LexToken(EOL,'\n',1,12343)
LexToken(ELSEIF,'elseif',1,12369)
LexToken(OPENBRACKET,'(',1,12376)
LexToken(VAR,'ot',1,12377)
@@ -2050,8 +1937,7 @@ LexToken(DOT,'.',1,12422)
LexToken(VAR,'ipar',1,12423)
LexToken(ASSIGNMENT,'=',1,12427)
LexToken(NUMBER,'76',1,12428)
-LexToken(SEMICOLON,';',1,12430)
-LexToken(EOL,'\n',1,12431)
+LexToken(EOL,'\n',1,12430)
LexToken(ELSEIF,'elseif',1,12456)
LexToken(OPENBRACKET,'(',1,12463)
LexToken(VAR,'ot',1,12464)
@@ -2065,8 +1951,7 @@ LexToken(DOT,'.',1,12509)
LexToken(VAR,'ipar',1,12510)
LexToken(ASSIGNMENT,'=',1,12514)
LexToken(NUMBER,'77',1,12515)
-LexToken(SEMICOLON,';',1,12517)
-LexToken(EOL,'\n',1,12518)
+LexToken(EOL,'\n',1,12517)
LexToken(ELSEIF,'elseif',1,12543)
LexToken(OPENBRACKET,'(',1,12550)
LexToken(VAR,'ot',1,12551)
@@ -2080,8 +1965,7 @@ LexToken(DOT,'.',1,12596)
LexToken(VAR,'ipar',1,12597)
LexToken(ASSIGNMENT,'=',1,12601)
LexToken(NUMBER,'78',1,12602)
-LexToken(SEMICOLON,';',1,12604)
-LexToken(EOL,'\n',1,12605)
+LexToken(EOL,'\n',1,12604)
LexToken(ELSEIF,'elseif',1,12630)
LexToken(OPENBRACKET,'(',1,12637)
LexToken(VAR,'ot',1,12638)
@@ -2095,8 +1979,7 @@ LexToken(DOT,'.',1,12683)
LexToken(VAR,'ipar',1,12684)
LexToken(ASSIGNMENT,'=',1,12688)
LexToken(NUMBER,'79',1,12689)
-LexToken(SEMICOLON,';',1,12691)
-LexToken(EOL,'\n',1,12692)
+LexToken(EOL,'\n',1,12691)
LexToken(END,'end',1,12717)
LexToken(EOL,'\n',1,12720)
LexToken(ELSEIF,'elseif',1,12741)
@@ -2120,8 +2003,7 @@ LexToken(DOT,'.',1,12834)
LexToken(VAR,'ipar',1,12835)
LexToken(ASSIGNMENT,'=',1,12839)
LexToken(NUMBER,'18',1,12840)
-LexToken(SEMICOLON,';',1,12842)
-LexToken(EOL,'\n',1,12843)
+LexToken(EOL,'\n',1,12842)
LexToken(ELSEIF,'elseif',1,12868)
LexToken(OPENBRACKET,'(',1,12875)
LexToken(VAR,'ot',1,12876)
@@ -2135,8 +2017,7 @@ LexToken(DOT,'.',1,12921)
LexToken(VAR,'ipar',1,12922)
LexToken(ASSIGNMENT,'=',1,12926)
LexToken(NUMBER,'19',1,12927)
-LexToken(SEMICOLON,';',1,12929)
-LexToken(EOL,'\n',1,12930)
+LexToken(EOL,'\n',1,12929)
LexToken(ELSEIF,'elseif',1,12955)
LexToken(OPENBRACKET,'(',1,12962)
LexToken(VAR,'ot',1,12963)
@@ -2150,8 +2031,7 @@ LexToken(DOT,'.',1,13008)
LexToken(VAR,'ipar',1,13009)
LexToken(ASSIGNMENT,'=',1,13013)
LexToken(NUMBER,'20',1,13014)
-LexToken(SEMICOLON,';',1,13016)
-LexToken(EOL,'\n',1,13017)
+LexToken(EOL,'\n',1,13016)
LexToken(ELSEIF,'elseif',1,13042)
LexToken(OPENBRACKET,'(',1,13049)
LexToken(VAR,'ot',1,13050)
@@ -2165,8 +2045,7 @@ LexToken(DOT,'.',1,13095)
LexToken(VAR,'ipar',1,13096)
LexToken(ASSIGNMENT,'=',1,13100)
LexToken(NUMBER,'80',1,13101)
-LexToken(SEMICOLON,';',1,13103)
-LexToken(EOL,'\n',1,13104)
+LexToken(EOL,'\n',1,13103)
LexToken(ELSEIF,'elseif',1,13129)
LexToken(OPENBRACKET,'(',1,13136)
LexToken(VAR,'ot',1,13137)
@@ -2180,8 +2059,7 @@ LexToken(DOT,'.',1,13182)
LexToken(VAR,'ipar',1,13183)
LexToken(ASSIGNMENT,'=',1,13187)
LexToken(NUMBER,'81',1,13188)
-LexToken(SEMICOLON,';',1,13190)
-LexToken(EOL,'\n',1,13191)
+LexToken(EOL,'\n',1,13190)
LexToken(ELSEIF,'elseif',1,13216)
LexToken(OPENBRACKET,'(',1,13223)
LexToken(VAR,'ot',1,13224)
@@ -2195,8 +2073,7 @@ LexToken(DOT,'.',1,13269)
LexToken(VAR,'ipar',1,13270)
LexToken(ASSIGNMENT,'=',1,13274)
LexToken(NUMBER,'82',1,13275)
-LexToken(SEMICOLON,';',1,13277)
-LexToken(EOL,'\n',1,13278)
+LexToken(EOL,'\n',1,13277)
LexToken(END,'end',1,13303)
LexToken(EOL,'\n',1,13306)
LexToken(ELSEIF,'elseif',1,13327)
@@ -2220,8 +2097,7 @@ LexToken(DOT,'.',1,13420)
LexToken(VAR,'ipar',1,13421)
LexToken(ASSIGNMENT,'=',1,13425)
LexToken(NUMBER,'23',1,13426)
-LexToken(SEMICOLON,';',1,13428)
-LexToken(EOL,'\n',1,13429)
+LexToken(EOL,'\n',1,13428)
LexToken(ELSEIF,'elseif',1,13454)
LexToken(OPENBRACKET,'(',1,13461)
LexToken(VAR,'ot',1,13462)
@@ -2235,8 +2111,7 @@ LexToken(DOT,'.',1,13507)
LexToken(VAR,'ipar',1,13508)
LexToken(ASSIGNMENT,'=',1,13512)
LexToken(NUMBER,'83',1,13513)
-LexToken(SEMICOLON,';',1,13515)
-LexToken(EOL,'\n',1,13516)
+LexToken(EOL,'\n',1,13515)
LexToken(ELSEIF,'elseif',1,13541)
LexToken(OPENBRACKET,'(',1,13548)
LexToken(VAR,'ot',1,13549)
@@ -2250,8 +2125,7 @@ LexToken(DOT,'.',1,13594)
LexToken(VAR,'ipar',1,13595)
LexToken(ASSIGNMENT,'=',1,13599)
LexToken(NUMBER,'84',1,13600)
-LexToken(SEMICOLON,';',1,13602)
-LexToken(EOL,'\n',1,13603)
+LexToken(EOL,'\n',1,13602)
LexToken(ELSEIF,'elseif',1,13628)
LexToken(OPENBRACKET,'(',1,13635)
LexToken(VAR,'ot',1,13636)
@@ -2265,8 +2139,7 @@ LexToken(DOT,'.',1,13681)
LexToken(VAR,'ipar',1,13682)
LexToken(ASSIGNMENT,'=',1,13686)
LexToken(NUMBER,'85',1,13687)
-LexToken(SEMICOLON,';',1,13689)
-LexToken(EOL,'\n',1,13690)
+LexToken(EOL,'\n',1,13689)
LexToken(ELSEIF,'elseif',1,13715)
LexToken(OPENBRACKET,'(',1,13722)
LexToken(VAR,'ot',1,13723)
@@ -2280,8 +2153,7 @@ LexToken(DOT,'.',1,13768)
LexToken(VAR,'ipar',1,13769)
LexToken(ASSIGNMENT,'=',1,13773)
LexToken(NUMBER,'86',1,13774)
-LexToken(SEMICOLON,';',1,13776)
-LexToken(EOL,'\n',1,13777)
+LexToken(EOL,'\n',1,13776)
LexToken(ELSEIF,'elseif',1,13802)
LexToken(OPENBRACKET,'(',1,13809)
LexToken(VAR,'ot',1,13810)
@@ -2295,8 +2167,7 @@ LexToken(DOT,'.',1,13855)
LexToken(VAR,'ipar',1,13856)
LexToken(ASSIGNMENT,'=',1,13860)
LexToken(NUMBER,'87',1,13861)
-LexToken(SEMICOLON,';',1,13863)
-LexToken(EOL,'\n',1,13864)
+LexToken(EOL,'\n',1,13863)
LexToken(END,'end',1,13889)
LexToken(EOL,'\n',1,13892)
LexToken(ELSEIF,'elseif',1,13913)
@@ -2320,8 +2191,7 @@ LexToken(DOT,'.',1,14006)
LexToken(VAR,'ipar',1,14007)
LexToken(ASSIGNMENT,'=',1,14011)
LexToken(NUMBER,'28',1,14012)
-LexToken(SEMICOLON,';',1,14014)
-LexToken(EOL,'\n',1,14015)
+LexToken(EOL,'\n',1,14014)
LexToken(ELSEIF,'elseif',1,14040)
LexToken(OPENBRACKET,'(',1,14047)
LexToken(VAR,'ot',1,14048)
@@ -2335,8 +2205,7 @@ LexToken(DOT,'.',1,14093)
LexToken(VAR,'ipar',1,14094)
LexToken(ASSIGNMENT,'=',1,14098)
LexToken(NUMBER,'29',1,14099)
-LexToken(SEMICOLON,';',1,14101)
-LexToken(EOL,'\n',1,14102)
+LexToken(EOL,'\n',1,14101)
LexToken(ELSEIF,'elseif',1,14127)
LexToken(OPENBRACKET,'(',1,14134)
LexToken(VAR,'ot',1,14135)
@@ -2350,8 +2219,7 @@ LexToken(DOT,'.',1,14180)
LexToken(VAR,'ipar',1,14181)
LexToken(ASSIGNMENT,'=',1,14185)
LexToken(NUMBER,'88',1,14186)
-LexToken(SEMICOLON,';',1,14188)
-LexToken(EOL,'\n',1,14189)
+LexToken(EOL,'\n',1,14188)
LexToken(ELSEIF,'elseif',1,14214)
LexToken(OPENBRACKET,'(',1,14221)
LexToken(VAR,'ot',1,14222)
@@ -2365,8 +2233,7 @@ LexToken(DOT,'.',1,14267)
LexToken(VAR,'ipar',1,14268)
LexToken(ASSIGNMENT,'=',1,14272)
LexToken(NUMBER,'89',1,14273)
-LexToken(SEMICOLON,';',1,14275)
-LexToken(EOL,'\n',1,14276)
+LexToken(EOL,'\n',1,14275)
LexToken(ELSEIF,'elseif',1,14301)
LexToken(OPENBRACKET,'(',1,14308)
LexToken(VAR,'ot',1,14309)
@@ -2380,8 +2247,7 @@ LexToken(DOT,'.',1,14354)
LexToken(VAR,'ipar',1,14355)
LexToken(ASSIGNMENT,'=',1,14359)
LexToken(NUMBER,'31',1,14360)
-LexToken(SEMICOLON,';',1,14362)
-LexToken(EOL,'\n',1,14363)
+LexToken(EOL,'\n',1,14362)
LexToken(ELSEIF,'elseif',1,14388)
LexToken(OPENBRACKET,'(',1,14395)
LexToken(VAR,'ot',1,14396)
@@ -2395,8 +2261,7 @@ LexToken(DOT,'.',1,14441)
LexToken(VAR,'ipar',1,14442)
LexToken(ASSIGNMENT,'=',1,14446)
LexToken(NUMBER,'90',1,14447)
-LexToken(SEMICOLON,';',1,14449)
-LexToken(EOL,'\n',1,14450)
+LexToken(EOL,'\n',1,14449)
LexToken(END,'end',1,14475)
LexToken(EOL,'\n',1,14478)
LexToken(ELSEIF,'elseif',1,14499)
@@ -2420,8 +2285,7 @@ LexToken(DOT,'.',1,14592)
LexToken(VAR,'ipar',1,14593)
LexToken(ASSIGNMENT,'=',1,14597)
LexToken(NUMBER,'33',1,14598)
-LexToken(SEMICOLON,';',1,14600)
-LexToken(EOL,'\n',1,14601)
+LexToken(EOL,'\n',1,14600)
LexToken(ELSEIF,'elseif',1,14626)
LexToken(OPENBRACKET,'(',1,14633)
LexToken(VAR,'ot',1,14634)
@@ -2435,8 +2299,7 @@ LexToken(DOT,'.',1,14679)
LexToken(VAR,'ipar',1,14680)
LexToken(ASSIGNMENT,'=',1,14684)
LexToken(NUMBER,'34',1,14685)
-LexToken(SEMICOLON,';',1,14687)
-LexToken(EOL,'\n',1,14688)
+LexToken(EOL,'\n',1,14687)
LexToken(ELSEIF,'elseif',1,14713)
LexToken(OPENBRACKET,'(',1,14720)
LexToken(VAR,'ot',1,14721)
@@ -2450,8 +2313,7 @@ LexToken(DOT,'.',1,14766)
LexToken(VAR,'ipar',1,14767)
LexToken(ASSIGNMENT,'=',1,14771)
LexToken(NUMBER,'35',1,14772)
-LexToken(SEMICOLON,';',1,14774)
-LexToken(EOL,'\n',1,14775)
+LexToken(EOL,'\n',1,14774)
LexToken(ELSEIF,'elseif',1,14800)
LexToken(OPENBRACKET,'(',1,14807)
LexToken(VAR,'ot',1,14808)
@@ -2465,8 +2327,7 @@ LexToken(DOT,'.',1,14853)
LexToken(VAR,'ipar',1,14854)
LexToken(ASSIGNMENT,'=',1,14858)
LexToken(NUMBER,'91',1,14859)
-LexToken(SEMICOLON,';',1,14861)
-LexToken(EOL,'\n',1,14862)
+LexToken(EOL,'\n',1,14861)
LexToken(ELSEIF,'elseif',1,14887)
LexToken(OPENBRACKET,'(',1,14894)
LexToken(VAR,'ot',1,14895)
@@ -2480,8 +2341,7 @@ LexToken(DOT,'.',1,14940)
LexToken(VAR,'ipar',1,14941)
LexToken(ASSIGNMENT,'=',1,14945)
LexToken(NUMBER,'36',1,14946)
-LexToken(SEMICOLON,';',1,14948)
-LexToken(EOL,'\n',1,14949)
+LexToken(EOL,'\n',1,14948)
LexToken(ELSEIF,'elseif',1,14974)
LexToken(OPENBRACKET,'(',1,14981)
LexToken(VAR,'ot',1,14982)
@@ -2495,8 +2355,7 @@ LexToken(DOT,'.',1,15027)
LexToken(VAR,'ipar',1,15028)
LexToken(ASSIGNMENT,'=',1,15032)
LexToken(NUMBER,'37',1,15033)
-LexToken(SEMICOLON,';',1,15035)
-LexToken(EOL,'\n',1,15036)
+LexToken(EOL,'\n',1,15035)
LexToken(END,'end',1,15061)
LexToken(EOL,'\n',1,15064)
LexToken(END,'end',1,15085)
@@ -2583,8 +2442,7 @@ LexToken(DOT,'.',1,15446)
LexToken(VAR,'graphics',1,15447)
LexToken(ASSIGNMENT,'=',1,15455)
LexToken(VAR,'graphics',1,15456)
-LexToken(SEMICOLON,';',1,15464)
-LexToken(EOL,'\n',1,15465)
+LexToken(EOL,'\n',1,15464)
LexToken(VAR,'x',1,15482)
LexToken(DOT,'.',1,15483)
LexToken(VAR,'model',1,15484)
diff --git a/js/IntegerOp/DFLIPFLOP.js b/js/IntegerOp/DFLIPFLOP.js
index 6e2f16cc..19b1a6fa 100644
--- a/js/IntegerOp/DFLIPFLOP.js
+++ b/js/IntegerOp/DFLIPFLOP.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,904)
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(VAR,'y',1,914)
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(VAR,'typ',1,924)
LexToken(ASSIGNMENT,'=',1,927)
LexToken(OPENSQBRACKET,'[',1,928)
LexToken(CLOSESQBRACKET,']',1,929)
-LexToken(SEMICOLON,';',1,930)
-LexToken(EOL,'\n',1,931)
+LexToken(EOL,'\n',1,930)
LexToken(SELECT,'select',1,936)
LexToken(VAR,'job',1,943)
LexToken(EOL,'\n',1,946)
diff --git a/js/IntegerOp/DLATCH.js b/js/IntegerOp/DLATCH.js
index 857b829f..75cb1261 100644
--- a/js/IntegerOp/DLATCH.js
+++ b/js/IntegerOp/DLATCH.js
@@ -497,7 +497,7 @@ LexToken(VAR,'list',1,2686)
LexToken(OPENBRACKET,'(',1,2690)
LexToken(OPENSQBRACKET,'[',1,2702)
LexToken(DQSTRING,'"txt=[\\\'If in>0\\\';\\\' \\\';\\\' then else\\\'];"',1,2746)
-LexToken(SEMICOLON,';',1,2747)
+LexToken(SEMICOLON,';\n',1,2747)
LexToken(DQSTRING,'"xstringb(orig(1),orig(2),txt,sz(1),sz(2),\\\'fill\\\');"',1,2809)
LexToken(CLOSESQBRACKET,']',1,2810)
LexToken(COMMA,',',1,2811)
diff --git a/js/IntegerOp/EXTRACTBITS.js b/js/IntegerOp/EXTRACTBITS.js
index 9313782c..925d8121 100644
--- a/js/IntegerOp/EXTRACTBITS.js
+++ b/js/IntegerOp/EXTRACTBITS.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',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,'y',1,967)
LexToken(ASSIGNMENT,'=',1,968)
LexToken(OPENSQBRACKET,'[',1,969)
LexToken(CLOSESQBRACKET,']',1,970)
-LexToken(SEMICOLON,';',1,971)
-LexToken(EOL,'\n',1,972)
+LexToken(EOL,'\n',1,971)
LexToken(VAR,'typ',1,977)
LexToken(ASSIGNMENT,'=',1,980)
LexToken(OPENSQBRACKET,'[',1,981)
LexToken(CLOSESQBRACKET,']',1,982)
-LexToken(SEMICOLON,';',1,983)
-LexToken(EOL,'\n',1,984)
+LexToken(EOL,'\n',1,983)
LexToken(SELECT,'select',1,989)
LexToken(VAR,'job',1,996)
LexToken(EOL,'\n',1,999)
@@ -66,8 +63,7 @@ LexToken(EOL,'\n',1,1019)
LexToken(VAR,'x',1,1028)
LexToken(ASSIGNMENT,'=',1,1029)
LexToken(VAR,'arg1',1,1030)
-LexToken(SEMICOLON,';',1,1034)
-LexToken(EOL,'\n',1,1035)
+LexToken(EOL,'\n',1,1034)
LexToken(VAR,'graphics',1,1044)
LexToken(ASSIGNMENT,'=',1,1052)
LexToken(VAR,'arg1',1,1053)
@@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1101)
LexToken(VAR,'arg1',1,1102)
LexToken(DOT,'.',1,1106)
LexToken(VAR,'model',1,1107)
-LexToken(SEMICOLON,';',1,1112)
-LexToken(EOL,'\n',1,1113)
+LexToken(EOL,'\n',1,1112)
LexToken(WHILE,'while',1,1122)
LexToken(PREVAR_BOOLEAN,'%t',1,1128)
LexToken(DO,'do',1,1131)
@@ -219,8 +214,7 @@ LexToken(CLOSEBRACKET,')',1,2128)
LexToken(COMMA,',',1,2129)
LexToken(VAR,'exprs',1,2131)
LexToken(CLOSEBRACKET,')',1,2136)
-LexToken(SEMICOLON,';',1,2137)
-LexToken(EOL,'\n',1,2138)
+LexToken(EOL,'\n',1,2137)
LexToken(EOL,'\n',1,2139)
LexToken(IF,'if',1,2152)
LexToken(NOT,'~',1,2155)
@@ -228,8 +222,7 @@ LexToken(VAR,'ok',1,2156)
LexToken(THEN,'then',1,2159)
LexToken(EOL,'\n',1,2163)
LexToken(BREAK,'break',1,2180)
-LexToken(COMMA,',',1,2185)
-LexToken(EOL,'\n',1,2186)
+LexToken(EOL,'\n',1,2185)
LexToken(END,'end',1,2199)
LexToken(EOL,'\n',1,2202)
LexToken(VAR,'bitstr',1,2215)
@@ -288,13 +281,11 @@ LexToken(COMMA,',',1,2493)
LexToken(DQSTRING,'"[1, 5]"',1,2502)
LexToken(CLOSEBRACKET,')',1,2503)
LexToken(CLOSEBRACKET,')',1,2504)
-LexToken(SEMICOLON,';',1,2505)
-LexToken(EOL,'\n',1,2506)
+LexToken(EOL,'\n',1,2505)
LexToken(VAR,'ok',1,2523)
LexToken(ASSIGNMENT,'=',1,2526)
LexToken(PREVAR_BOOLEAN,'%f',1,2528)
-LexToken(SEMICOLON,';',1,2530)
-LexToken(EOL,'\n',1,2531)
+LexToken(EOL,'\n',1,2530)
LexToken(ELSEIF,'elseif',1,2544)
LexToken(VAR,'scal',1,2551)
LexToken(COMPARISON,'<',1,2556)
@@ -332,8 +323,7 @@ LexToken(COMMA,',',1,2788)
LexToken(DQSTRING,'"[0, 1]"',1,2797)
LexToken(CLOSEBRACKET,')',1,2798)
LexToken(CLOSEBRACKET,')',1,2799)
-LexToken(SEMICOLON,';',1,2800)
-LexToken(EOL,'\n',1,2801)
+LexToken(EOL,'\n',1,2800)
LexToken(VAR,'ok',1,2818)
LexToken(ASSIGNMENT,'=',1,2821)
LexToken(PREVAR_BOOLEAN,'%f',1,2823)
@@ -351,24 +341,21 @@ LexToken(VAR,'model',1,2873)
LexToken(DOT,'.',1,2878)
LexToken(VAR,'in2',1,2879)
LexToken(CLOSESQBRACKET,']',1,2882)
-LexToken(SEMICOLON,';',1,2883)
-LexToken(EOL,'\n',1,2884)
+LexToken(EOL,'\n',1,2883)
LexToken(VAR,'bit',1,2901)
LexToken(ASSIGNMENT,'=',1,2904)
LexToken(VAR,'int',1,2905)
LexToken(OPENBRACKET,'(',1,2908)
LexToken(VAR,'bit',1,2909)
LexToken(CLOSEBRACKET,')',1,2912)
-LexToken(SEMICOLON,';',1,2913)
-LexToken(EOL,'\n',1,2914)
+LexToken(EOL,'\n',1,2913)
LexToken(VAR,'rule',1,2931)
LexToken(ASSIGNMENT,'=',1,2935)
LexToken(VAR,'int',1,2936)
LexToken(OPENBRACKET,'(',1,2939)
LexToken(VAR,'rule',1,2940)
LexToken(CLOSEBRACKET,')',1,2944)
-LexToken(SEMICOLON,';',1,2945)
-LexToken(EOL,'\n',1,2946)
+LexToken(EOL,'\n',1,2945)
LexToken(EOL,'\n',1,2947)
LexToken(IF,'if',1,2964)
LexToken(OPENBRACKET,'(',1,2967)
@@ -419,20 +406,17 @@ LexToken(OPENBRACKET,'(',1,3231)
LexToken(DQSTRING,'"Must be a single value."',1,3256)
LexToken(CLOSEBRACKET,')',1,3257)
LexToken(CLOSEBRACKET,')',1,3258)
-LexToken(SEMICOLON,';',1,3259)
-LexToken(EOL,'\n',1,3260)
+LexToken(EOL,'\n',1,3259)
LexToken(VAR,'ok',1,3285)
LexToken(ASSIGNMENT,'=',1,3287)
LexToken(PREVAR_BOOLEAN,'%f',1,3288)
-LexToken(SEMICOLON,';',1,3290)
-LexToken(EOL,'\n',1,3291)
+LexToken(EOL,'\n',1,3290)
LexToken(ELSE,'else',1,3312)
LexToken(EOL,'\n',1,3316)
LexToken(VAR,'numb',1,3341)
LexToken(ASSIGNMENT,'=',1,3345)
LexToken(VAR,'bit',1,3346)
-LexToken(SEMICOLON,';',1,3349)
-LexToken(EOL,'\n',1,3350)
+LexToken(EOL,'\n',1,3349)
LexToken(END,'end',1,3371)
LexToken(EOL,'\n',1,3374)
LexToken(ELSEIF,'elseif',1,3391)
@@ -477,13 +461,11 @@ LexToken(OPENBRACKET,'(',1,3647)
LexToken(DQSTRING,'"Must have this form: [Start, End]."',1,3683)
LexToken(CLOSEBRACKET,')',1,3684)
LexToken(CLOSEBRACKET,')',1,3685)
-LexToken(SEMICOLON,';',1,3686)
-LexToken(EOL,'\n',1,3687)
+LexToken(EOL,'\n',1,3686)
LexToken(VAR,'ok',1,3712)
LexToken(ASSIGNMENT,'=',1,3714)
LexToken(PREVAR_BOOLEAN,'%f',1,3715)
-LexToken(SEMICOLON,';',1,3717)
-LexToken(EOL,'\n',1,3718)
+LexToken(EOL,'\n',1,3717)
LexToken(ELSEIF,'elseif',1,3739)
LexToken(VAR,'bit',1,3746)
LexToken(OPENBRACKET,'(',1,3749)
@@ -521,13 +503,11 @@ LexToken(DQSTRING,'"\\\'Start\\\' must be less than \\\'End\\\'."',1,4006)
LexToken(CLOSEBRACKET,')',1,4007)
LexToken(CLOSEBRACKET,')',1,4008)
LexToken(CLOSEBRACKET,')',1,4009)
-LexToken(SEMICOLON,';',1,4010)
-LexToken(EOL,'\n',1,4011)
+LexToken(EOL,'\n',1,4010)
LexToken(VAR,'ok',1,4036)
LexToken(ASSIGNMENT,'=',1,4038)
LexToken(PREVAR_BOOLEAN,'%f',1,4039)
-LexToken(SEMICOLON,';',1,4041)
-LexToken(EOL,'\n',1,4042)
+LexToken(EOL,'\n',1,4041)
LexToken(ELSE,'else',1,4063)
LexToken(EOL,'\n',1,4067)
LexToken(VAR,'numb',1,4092)
@@ -541,18 +521,15 @@ LexToken(VAR,'bit',1,4104)
LexToken(OPENBRACKET,'(',1,4107)
LexToken(NUMBER,'1',1,4108)
LexToken(CLOSEBRACKET,')',1,4109)
-LexToken(SEMICOLON,';',1,4110)
-LexToken(EOL,'\n',1,4111)
+LexToken(EOL,'\n',1,4110)
LexToken(END,'end',1,4132)
-LexToken(SEMICOLON,';',1,4136)
-LexToken(EOL,'\n',1,4137)
+LexToken(EOL,'\n',1,4136)
LexToken(ELSE,'else',1,4154)
LexToken(EOL,'\n',1,4158)
LexToken(VAR,'bit',1,4179)
LexToken(ASSIGNMENT,'=',1,4182)
LexToken(NUMBER,'0',1,4183)
-LexToken(SEMICOLON,';',1,4184)
-LexToken(EOL,'\n',1,4185)
+LexToken(EOL,'\n',1,4184)
LexToken(VAR,'numb',1,4206)
LexToken(ASSIGNMENT,'=',1,4210)
LexToken(OPENSQBRACKET,'[',1,4211)
@@ -629,13 +606,11 @@ LexToken(COMMA,',',1,4627)
LexToken(DQSTRING,'"[0, 31]"',1,4637)
LexToken(CLOSEBRACKET,')',1,4638)
LexToken(CLOSEBRACKET,')',1,4639)
-LexToken(SEMICOLON,';',1,4640)
-LexToken(EOL,'\n',1,4641)
+LexToken(EOL,'\n',1,4640)
LexToken(VAR,'ok',1,4666)
LexToken(ASSIGNMENT,'=',1,4668)
LexToken(PREVAR_BOOLEAN,'%f',1,4669)
-LexToken(SEMICOLON,';',1,4671)
-LexToken(EOL,'\n',1,4672)
+LexToken(EOL,'\n',1,4671)
LexToken(END,'end',1,4693)
LexToken(EOL,'\n',1,4696)
LexToken(SELECT,'select',1,4717)
@@ -923,13 +898,11 @@ LexToken(COMMA,',',1,6903)
LexToken(DQSTRING,'"[0, 15]"',1,6913)
LexToken(CLOSEBRACKET,')',1,6914)
LexToken(CLOSEBRACKET,')',1,6915)
-LexToken(SEMICOLON,';',1,6916)
-LexToken(EOL,'\n',1,6917)
+LexToken(EOL,'\n',1,6916)
LexToken(VAR,'ok',1,6942)
LexToken(ASSIGNMENT,'=',1,6944)
LexToken(PREVAR_BOOLEAN,'%f',1,6945)
-LexToken(SEMICOLON,';',1,6947)
-LexToken(EOL,'\n',1,6948)
+LexToken(EOL,'\n',1,6947)
LexToken(END,'end',1,6969)
LexToken(EOL,'\n',1,6972)
LexToken(SELECT,'select',1,6993)
@@ -1217,13 +1190,11 @@ LexToken(COMMA,',',1,9182)
LexToken(DQSTRING,'"[0, 7]"',1,9191)
LexToken(CLOSEBRACKET,')',1,9192)
LexToken(CLOSEBRACKET,')',1,9193)
-LexToken(SEMICOLON,';',1,9194)
-LexToken(EOL,'\n',1,9195)
+LexToken(EOL,'\n',1,9194)
LexToken(VAR,'ok',1,9220)
LexToken(ASSIGNMENT,'=',1,9222)
LexToken(PREVAR_BOOLEAN,'%f',1,9223)
-LexToken(SEMICOLON,';',1,9225)
-LexToken(EOL,'\n',1,9226)
+LexToken(EOL,'\n',1,9225)
LexToken(END,'end',1,9247)
LexToken(EOL,'\n',1,9250)
LexToken(SELECT,'select',1,9271)
@@ -1479,13 +1450,11 @@ LexToken(COMMA,',',1,11315)
LexToken(DQSTRING,'"[3, 8]"',1,11324)
LexToken(CLOSEBRACKET,')',1,11325)
LexToken(CLOSEBRACKET,')',1,11326)
-LexToken(SEMICOLON,';',1,11327)
-LexToken(EOL,'\n',1,11328)
+LexToken(EOL,'\n',1,11327)
LexToken(VAR,'ok',1,11349)
LexToken(ASSIGNMENT,'=',1,11351)
LexToken(PREVAR_BOOLEAN,'%f',1,11352)
-LexToken(SEMICOLON,';',1,11354)
-LexToken(EOL,'\n',1,11355)
+LexToken(EOL,'\n',1,11354)
LexToken(END,'end',1,11372)
LexToken(EOL,'\n',1,11375)
LexToken(END,'end',1,11388)
@@ -1556,8 +1525,7 @@ LexToken(DOT,'.',1,11651)
LexToken(VAR,'exprs',1,11652)
LexToken(ASSIGNMENT,'=',1,11657)
LexToken(VAR,'exprs',1,11658)
-LexToken(SEMICOLON,';',1,11663)
-LexToken(EOL,'\n',1,11664)
+LexToken(EOL,'\n',1,11663)
LexToken(VAR,'model',1,11681)
LexToken(DOT,'.',1,11686)
LexToken(VAR,'ipar',1,11687)
@@ -1579,22 +1547,19 @@ LexToken(COLON,':',1,11714)
LexToken(CLOSEBRACKET,')',1,11715)
LexToken(CLOSEBRACKET,')',1,11716)
LexToken(CLOSESQBRACKET,']',1,11717)
-LexToken(SEMICOLON,';',1,11718)
-LexToken(EOL,'\n',1,11719)
+LexToken(EOL,'\n',1,11718)
LexToken(VAR,'x',1,11736)
LexToken(DOT,'.',1,11737)
LexToken(VAR,'graphics',1,11738)
LexToken(ASSIGNMENT,'=',1,11746)
LexToken(VAR,'graphics',1,11747)
-LexToken(SEMICOLON,';',1,11755)
-LexToken(EOL,'\n',1,11756)
+LexToken(EOL,'\n',1,11755)
LexToken(VAR,'x',1,11773)
LexToken(DOT,'.',1,11774)
LexToken(VAR,'model',1,11775)
LexToken(ASSIGNMENT,'=',1,11780)
LexToken(VAR,'model',1,11781)
-LexToken(SEMICOLON,';',1,11786)
-LexToken(EOL,'\n',1,11787)
+LexToken(EOL,'\n',1,11786)
LexToken(BREAK,'break',1,11804)
LexToken(EOL,'\n',1,11809)
LexToken(END,'end',1,11822)
@@ -1610,8 +1575,7 @@ LexToken(VAR,'numb',1,11870)
LexToken(ASSIGNMENT,'=',1,11874)
LexToken(OPENSQBRACKET,'[',1,11875)
LexToken(CLOSESQBRACKET,']',1,11876)
-LexToken(SEMICOLON,';',1,11877)
-LexToken(EOL,'\n',1,11878)
+LexToken(EOL,'\n',1,11877)
LexToken(VAR,'model',1,11887)
LexToken(ASSIGNMENT,'=',1,11892)
LexToken(SCICOS_MODEL,'scicos_model',1,11893)
@@ -1652,8 +1616,7 @@ LexToken(DOT,'.',1,12027)
LexToken(VAR,'out2',1,12028)
LexToken(ASSIGNMENT,'=',1,12032)
LexToken(NUMBER,'1',1,12033)
-LexToken(SEMICOLON,';',1,12034)
-LexToken(EOL,'\n',1,12035)
+LexToken(EOL,'\n',1,12034)
LexToken(VAR,'model',1,12044)
LexToken(DOT,'.',1,12049)
LexToken(VAR,'intyp',1,12050)
diff --git a/js/IntegerOp/INTMUL.js b/js/IntegerOp/INTMUL.js
index 661841e5..f834104e 100644
--- a/js/IntegerOp/INTMUL.js
+++ b/js/IntegerOp/INTMUL.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,954)
LexToken(ASSIGNMENT,'=',1,955)
LexToken(OPENSQBRACKET,'[',1,956)
LexToken(CLOSESQBRACKET,']',1,957)
-LexToken(SEMICOLON,';',1,958)
-LexToken(EOL,'\n',1,959)
+LexToken(EOL,'\n',1,958)
LexToken(VAR,'y',1,964)
LexToken(ASSIGNMENT,'=',1,965)
LexToken(OPENSQBRACKET,'[',1,966)
LexToken(CLOSESQBRACKET,']',1,967)
-LexToken(SEMICOLON,';',1,968)
-LexToken(EOL,'\n',1,969)
+LexToken(EOL,'\n',1,968)
LexToken(VAR,'typ',1,974)
LexToken(ASSIGNMENT,'=',1,977)
LexToken(OPENSQBRACKET,'[',1,978)
LexToken(CLOSESQBRACKET,']',1,979)
-LexToken(SEMICOLON,';',1,980)
-LexToken(EOL,'\n',1,981)
+LexToken(EOL,'\n',1,980)
LexToken(SELECT,'select',1,986)
LexToken(VAR,'job',1,993)
LexToken(EOL,'\n',1,996)
@@ -66,8 +63,7 @@ LexToken(EOL,'\n',1,1016)
LexToken(VAR,'x',1,1025)
LexToken(ASSIGNMENT,'=',1,1026)
LexToken(VAR,'arg1',1,1027)
-LexToken(SEMICOLON,';',1,1031)
-LexToken(EOL,'\n',1,1032)
+LexToken(EOL,'\n',1,1031)
LexToken(VAR,'graphics',1,1041)
LexToken(ASSIGNMENT,'=',1,1049)
LexToken(VAR,'arg1',1,1050)
@@ -161,8 +157,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(EOL,'\n',1,1567)
@@ -176,13 +171,11 @@ LexToken(NUMBER,'1',1,1597)
LexToken(COMMA,',',1,1598)
LexToken(NUMBER,'2',1,1599)
LexToken(CLOSEBRACKET,')',1,1600)
-LexToken(SEMICOLON,';',1,1601)
-LexToken(EOL,'\n',1,1602)
+LexToken(EOL,'\n',1,1601)
LexToken(VAR,'ot',1,1615)
LexToken(ASSIGNMENT,'=',1,1617)
LexToken(VAR,'Datatype',1,1618)
-LexToken(SEMICOLON,';',1,1626)
-LexToken(EOL,'\n',1,1627)
+LexToken(EOL,'\n',1,1626)
LexToken(IF,'if',1,1640)
LexToken(OPENBRACKET,'(',1,1643)
LexToken(VAR,'np',1,1644)
@@ -226,13 +219,11 @@ LexToken(COMMA,',',1,1869)
LexToken(DQSTRING,'"[0, 2]"',1,1878)
LexToken(CLOSEBRACKET,')',1,1879)
LexToken(CLOSEBRACKET,')',1,1880)
-LexToken(SEMICOLON,';',1,1881)
-LexToken(EOL,'\n',1,1882)
+LexToken(EOL,'\n',1,1881)
LexToken(VAR,'ok',1,1899)
LexToken(ASSIGNMENT,'=',1,1901)
LexToken(PREVAR_BOOLEAN,'%f',1,1902)
-LexToken(SEMICOLON,';',1,1904)
-LexToken(EOL,'\n',1,1905)
+LexToken(EOL,'\n',1,1904)
LexToken(ELSEIF,'elseif',1,1918)
LexToken(VAR,'Datatype',1,1925)
LexToken(COMPARISON,'==',1,1933)
@@ -592,13 +583,11 @@ LexToken(COMMA,',',1,3898)
LexToken(DQSTRING,'"[3, 8]"',1,3907)
LexToken(CLOSEBRACKET,')',1,3908)
LexToken(CLOSEBRACKET,')',1,3909)
-LexToken(SEMICOLON,';',1,3910)
-LexToken(EOL,'\n',1,3911)
+LexToken(EOL,'\n',1,3910)
LexToken(VAR,'ok',1,3928)
LexToken(ASSIGNMENT,'=',1,3930)
LexToken(PREVAR_BOOLEAN,'%f',1,3931)
-LexToken(SEMICOLON,';',1,3933)
-LexToken(EOL,'\n',1,3934)
+LexToken(EOL,'\n',1,3933)
LexToken(EOL,'\n',1,3935)
LexToken(END,'end',1,3948)
LexToken(EOL,'\n',1,3951)
@@ -686,8 +675,7 @@ LexToken(DOT,'.',1,4303)
LexToken(VAR,'graphics',1,4304)
LexToken(ASSIGNMENT,'=',1,4312)
LexToken(VAR,'graphics',1,4313)
-LexToken(SEMICOLON,';',1,4321)
-LexToken(EOL,'\n',1,4322)
+LexToken(EOL,'\n',1,4321)
LexToken(VAR,'x',1,4339)
LexToken(DOT,'.',1,4340)
LexToken(VAR,'model',1,4341)
diff --git a/js/IntegerOp/JKFLIPFLOP.js b/js/IntegerOp/JKFLIPFLOP.js
index e22ca6df..c4ee923b 100644
--- a/js/IntegerOp/JKFLIPFLOP.js
+++ b/js/IntegerOp/JKFLIPFLOP.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,958)
LexToken(ASSIGNMENT,'=',1,959)
LexToken(OPENSQBRACKET,'[',1,960)
LexToken(CLOSESQBRACKET,']',1,961)
-LexToken(SEMICOLON,';',1,962)
-LexToken(EOL,'\n',1,963)
+LexToken(EOL,'\n',1,962)
LexToken(VAR,'y',1,968)
LexToken(ASSIGNMENT,'=',1,969)
LexToken(OPENSQBRACKET,'[',1,970)
LexToken(CLOSESQBRACKET,']',1,971)
-LexToken(SEMICOLON,';',1,972)
-LexToken(EOL,'\n',1,973)
+LexToken(EOL,'\n',1,972)
LexToken(VAR,'typ',1,978)
LexToken(ASSIGNMENT,'=',1,981)
LexToken(OPENSQBRACKET,'[',1,982)
LexToken(CLOSESQBRACKET,']',1,983)
-LexToken(SEMICOLON,';',1,984)
-LexToken(EOL,'\n',1,985)
+LexToken(EOL,'\n',1,984)
LexToken(SELECT,'select',1,990)
LexToken(VAR,'job',1,997)
LexToken(EOL,'\n',1,1000)
@@ -93,8 +90,7 @@ LexToken(VAR,'objs',1,1135)
LexToken(OPENBRACKET,'(',1,1139)
LexToken(VAR,'i',1,1140)
LexToken(CLOSEBRACKET,')',1,1141)
-LexToken(SEMICOLON,';',1,1142)
-LexToken(EOL,'\n',1,1143)
+LexToken(EOL,'\n',1,1142)
LexToken(IF,'if',1,1156)
LexToken(VAR,'typeof',1,1159)
LexToken(OPENBRACKET,'(',1,1165)
@@ -113,11 +109,9 @@ LexToken(EOL,'\n',1,1206)
LexToken(VAR,'path',1,1223)
LexToken(ASSIGNMENT,'=',1,1228)
LexToken(VAR,'i',1,1230)
-LexToken(SEMICOLON,';',1,1231)
-LexToken(EOL,'\n',1,1232)
+LexToken(EOL,'\n',1,1231)
LexToken(BREAK,'break',1,1249)
-LexToken(SEMICOLON,';',1,1254)
-LexToken(EOL,'\n',1,1255)
+LexToken(EOL,'\n',1,1254)
LexToken(END,'end',1,1268)
LexToken(EOL,'\n',1,1271)
LexToken(END,'end',1,1280)
@@ -158,8 +152,7 @@ LexToken(ASSIGNMENT,'=',1,1469)
LexToken(VAR,'xx',1,1470)
LexToken(DOT,'.',1,1472)
LexToken(VAR,'model',1,1473)
-LexToken(SEMICOLON,';',1,1478)
-LexToken(EOL,'\n',1,1479)
+LexToken(EOL,'\n',1,1478)
LexToken(VAR,'init_old',1,1488)
LexToken(ASSIGNMENT,'=',1,1496)
LexToken(VAR,'model',1,1498)
@@ -235,8 +228,7 @@ LexToken(CLOSEBRACKET,')',1,1981)
LexToken(COMMA,',',1,1982)
LexToken(VAR,'exprs',1,1984)
LexToken(CLOSEBRACKET,')',1,1989)
-LexToken(SEMICOLON,';',1,1990)
-LexToken(EOL,'\n',1,1991)
+LexToken(EOL,'\n',1,1990)
LexToken(EOL,'\n',1,1992)
LexToken(IF,'if',1,2005)
LexToken(NOT,'~',1,2008)
@@ -244,8 +236,7 @@ LexToken(VAR,'ok',1,2009)
LexToken(THEN,'then',1,2012)
LexToken(EOL,'\n',1,2016)
LexToken(BREAK,'break',1,2033)
-LexToken(COMMA,',',1,2038)
-LexToken(EOL,'\n',1,2039)
+LexToken(EOL,'\n',1,2038)
LexToken(END,'end',1,2052)
LexToken(EOL,'\n',1,2055)
LexToken(IF,'if',1,2068)
@@ -260,8 +251,7 @@ LexToken(VAR,'int8',1,2105)
LexToken(OPENBRACKET,'(',1,2109)
LexToken(NUMBER,'0',1,2110)
LexToken(CLOSEBRACKET,')',1,2111)
-LexToken(SEMICOLON,';',1,2112)
-LexToken(EOL,'\n',1,2113)
+LexToken(EOL,'\n',1,2112)
LexToken(ELSEIF,'elseif',1,2126)
LexToken(VAR,'init',1,2133)
LexToken(COMPARISON,'>',1,2138)
@@ -274,8 +264,7 @@ LexToken(VAR,'int8',1,2167)
LexToken(OPENBRACKET,'(',1,2171)
LexToken(NUMBER,'1',1,2172)
LexToken(CLOSEBRACKET,')',1,2173)
-LexToken(SEMICOLON,';',1,2174)
-LexToken(EOL,'\n',1,2175)
+LexToken(EOL,'\n',1,2174)
LexToken(END,'end',1,2188)
LexToken(EOL,'\n',1,2191)
LexToken(IF,'if',1,2204)
diff --git a/js/IntegerOp/LOGIC.js b/js/IntegerOp/LOGIC.js
index 7d882b7c..4936846f 100644
--- a/js/IntegerOp/LOGIC.js
+++ b/js/IntegerOp/LOGIC.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,951)
LexToken(ASSIGNMENT,'=',1,952)
LexToken(OPENSQBRACKET,'[',1,953)
LexToken(CLOSESQBRACKET,']',1,954)
-LexToken(SEMICOLON,';',1,955)
-LexToken(EOL,'\n',1,956)
+LexToken(EOL,'\n',1,955)
LexToken(VAR,'y',1,961)
LexToken(ASSIGNMENT,'=',1,962)
LexToken(OPENSQBRACKET,'[',1,963)
LexToken(CLOSESQBRACKET,']',1,964)
-LexToken(SEMICOLON,';',1,965)
-LexToken(EOL,'\n',1,966)
+LexToken(EOL,'\n',1,965)
LexToken(VAR,'typ',1,971)
LexToken(ASSIGNMENT,'=',1,974)
LexToken(OPENSQBRACKET,'[',1,975)
LexToken(CLOSESQBRACKET,']',1,976)
-LexToken(SEMICOLON,';',1,977)
-LexToken(EOL,'\n',1,978)
+LexToken(EOL,'\n',1,977)
LexToken(SELECT,'select',1,983)
LexToken(VAR,'job',1,990)
LexToken(EOL,'\n',1,993)
@@ -72,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,1045)
LexToken(VAR,'arg1',1,1046)
LexToken(DOT,'.',1,1050)
LexToken(VAR,'graphics',1,1051)
-LexToken(SEMICOLON,';',1,1059)
-LexToken(EOL,'\n',1,1060)
+LexToken(EOL,'\n',1,1059)
LexToken(VAR,'exprs',1,1069)
LexToken(ASSIGNMENT,'=',1,1074)
LexToken(VAR,'graphics',1,1075)
@@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1103)
LexToken(VAR,'arg1',1,1104)
LexToken(DOT,'.',1,1108)
LexToken(VAR,'model',1,1109)
-LexToken(SEMICOLON,';',1,1114)
-LexToken(EOL,'\n',1,1115)
+LexToken(EOL,'\n',1,1114)
LexToken(WHILE,'while',1,1124)
LexToken(PREVAR_BOOLEAN,'%t',1,1130)
LexToken(DO,'do',1,1133)
@@ -122,7 +117,7 @@ LexToken(DQSTRING,'"Combinatorial logic"',1,1273)
LexToken(CLOSEBRACKET,')',1,1274)
LexToken(SEMICOLON,';',1,1275)
LexToken(DQSTRING,'" "',1,1278)
-LexToken(SEMICOLON,';',1,1279)
+LexToken(SEMICOLON,';\n',1,1279)
LexToken(VAR,'gettext',1,1293)
LexToken(OPENBRACKET,'(',1,1300)
LexToken(DQSTRING,'"&nbsp; Rows of the matrix are the output values"',1,1349)
@@ -172,8 +167,7 @@ LexToken(CLOSEBRACKET,')',1,1650)
LexToken(COMMA,',',1,1651)
LexToken(VAR,'exprs',1,1653)
LexToken(CLOSEBRACKET,')',1,1658)
-LexToken(SEMICOLON,';',1,1659)
-LexToken(EOL,'\n',1,1660)
+LexToken(EOL,'\n',1,1659)
LexToken(EOL,'\n',1,1661)
LexToken(IF,'if',1,1674)
LexToken(NOT,'~',1,1677)
@@ -181,8 +175,7 @@ LexToken(VAR,'ok',1,1678)
LexToken(THEN,'then',1,1681)
LexToken(EOL,'\n',1,1685)
LexToken(BREAK,'break',1,1702)
-LexToken(COMMA,',',1,1707)
-LexToken(EOL,'\n',1,1708)
+LexToken(EOL,'\n',1,1707)
LexToken(END,'end',1,1721)
LexToken(EOL,'\n',1,1724)
LexToken(VAR,'nout',1,1737)
@@ -256,13 +249,11 @@ LexToken(OPENBRACKET,'(',1,2105)
LexToken(DQSTRING,'"Number of rows must be a power of two."',1,2145)
LexToken(CLOSEBRACKET,')',1,2146)
LexToken(CLOSEBRACKET,')',1,2147)
-LexToken(SEMICOLON,';',1,2148)
-LexToken(EOL,'\n',1,2149)
+LexToken(EOL,'\n',1,2148)
LexToken(VAR,'ok',1,2166)
LexToken(ASSIGNMENT,'=',1,2168)
LexToken(PREVAR_BOOLEAN,'%f',1,2169)
-LexToken(SEMICOLON,';',1,2171)
-LexToken(EOL,'\n',1,2172)
+LexToken(EOL,'\n',1,2171)
LexToken(ELSEIF,'elseif',1,2185)
LexToken(OPENBRACKET,'(',1,2192)
LexToken(VAR,'find',1,2193)
@@ -312,13 +303,11 @@ LexToken(COMMA,',',1,2431)
LexToken(DQSTRING,'"[0, 1]"',1,2439)
LexToken(CLOSEBRACKET,')',1,2440)
LexToken(CLOSEBRACKET,')',1,2441)
-LexToken(SEMICOLON,';',1,2442)
-LexToken(EOL,'\n',1,2443)
+LexToken(EOL,'\n',1,2442)
LexToken(VAR,'ok',1,2460)
LexToken(ASSIGNMENT,'=',1,2462)
LexToken(PREVAR_BOOLEAN,'%f',1,2463)
-LexToken(SEMICOLON,';',1,2465)
-LexToken(EOL,'\n',1,2466)
+LexToken(EOL,'\n',1,2465)
LexToken(ELSEIF,'elseif',1,2479)
LexToken(VAR,'herit',1,2486)
LexToken(COMPARISON,'<',1,2492)
@@ -356,13 +345,11 @@ LexToken(COMMA,',',1,2721)
LexToken(DQSTRING,'"[0, 1]"',1,2729)
LexToken(CLOSEBRACKET,')',1,2730)
LexToken(CLOSEBRACKET,')',1,2731)
-LexToken(SEMICOLON,';',1,2732)
-LexToken(EOL,'\n',1,2733)
+LexToken(EOL,'\n',1,2732)
LexToken(VAR,'ok',1,2750)
LexToken(ASSIGNMENT,'=',1,2752)
LexToken(PREVAR_BOOLEAN,'%f',1,2753)
-LexToken(SEMICOLON,';',1,2755)
-LexToken(EOL,'\n',1,2756)
+LexToken(EOL,'\n',1,2755)
LexToken(END,'end',1,2769)
LexToken(EOL,'\n',1,2772)
LexToken(IF,'if',1,2785)
@@ -477,16 +464,14 @@ LexToken(DOT,'.',1,3122)
LexToken(VAR,'exprs',1,3123)
LexToken(ASSIGNMENT,'=',1,3128)
LexToken(VAR,'exprs',1,3129)
-LexToken(SEMICOLON,';',1,3134)
-LexToken(EOL,'\n',1,3135)
+LexToken(EOL,'\n',1,3134)
LexToken(VAR,'mat',1,3152)
LexToken(ASSIGNMENT,'=',1,3155)
LexToken(VAR,'int8',1,3156)
LexToken(OPENBRACKET,'(',1,3160)
LexToken(VAR,'mat',1,3161)
LexToken(CLOSEBRACKET,')',1,3164)
-LexToken(SEMICOLON,';',1,3165)
-LexToken(EOL,'\n',1,3166)
+LexToken(EOL,'\n',1,3165)
LexToken(VAR,'model',1,3183)
LexToken(DOT,'.',1,3188)
LexToken(VAR,'opar',1,3189)
@@ -495,22 +480,19 @@ LexToken(VAR,'list',1,3194)
LexToken(OPENBRACKET,'(',1,3198)
LexToken(VAR,'mat',1,3199)
LexToken(CLOSEBRACKET,')',1,3202)
-LexToken(SEMICOLON,';',1,3203)
-LexToken(EOL,'\n',1,3204)
+LexToken(EOL,'\n',1,3203)
LexToken(VAR,'x',1,3221)
LexToken(DOT,'.',1,3222)
LexToken(VAR,'graphics',1,3223)
LexToken(ASSIGNMENT,'=',1,3231)
LexToken(VAR,'graphics',1,3232)
-LexToken(SEMICOLON,';',1,3240)
-LexToken(EOL,'\n',1,3241)
+LexToken(EOL,'\n',1,3240)
LexToken(VAR,'x',1,3258)
LexToken(DOT,'.',1,3259)
LexToken(VAR,'model',1,3260)
LexToken(ASSIGNMENT,'=',1,3265)
LexToken(VAR,'model',1,3266)
-LexToken(SEMICOLON,';',1,3271)
-LexToken(EOL,'\n',1,3272)
+LexToken(EOL,'\n',1,3271)
LexToken(BREAK,'break',1,3289)
LexToken(EOL,'\n',1,3294)
LexToken(END,'end',1,3307)
@@ -614,8 +596,7 @@ LexToken(OPENBRACKET,'(',1,3618)
LexToken(VAR,'mat',1,3619)
LexToken(CLOSEBRACKET,')',1,3622)
LexToken(CLOSEBRACKET,')',1,3623)
-LexToken(SEMICOLON,';',1,3624)
-LexToken(EOL,'\n',1,3625)
+LexToken(EOL,'\n',1,3624)
LexToken(VAR,'model',1,3634)
LexToken(DOT,'.',1,3639)
LexToken(VAR,'blocktype',1,3640)
diff --git a/js/IntegerOp/SHIFT.js b/js/IntegerOp/SHIFT.js
index 5ad98cb5..c3a13953 100644
--- a/js/IntegerOp/SHIFT.js
+++ b/js/IntegerOp/SHIFT.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,951)
LexToken(ASSIGNMENT,'=',1,952)
LexToken(OPENSQBRACKET,'[',1,953)
LexToken(CLOSESQBRACKET,']',1,954)
-LexToken(SEMICOLON,';',1,955)
-LexToken(EOL,'\n',1,956)
+LexToken(EOL,'\n',1,955)
LexToken(VAR,'y',1,961)
LexToken(ASSIGNMENT,'=',1,962)
LexToken(OPENSQBRACKET,'[',1,963)
LexToken(CLOSESQBRACKET,']',1,964)
-LexToken(SEMICOLON,';',1,965)
-LexToken(EOL,'\n',1,966)
+LexToken(EOL,'\n',1,965)
LexToken(VAR,'typ',1,971)
LexToken(ASSIGNMENT,'=',1,974)
LexToken(OPENSQBRACKET,'[',1,975)
LexToken(CLOSESQBRACKET,']',1,976)
-LexToken(SEMICOLON,';',1,977)
-LexToken(EOL,'\n',1,978)
+LexToken(EOL,'\n',1,977)
LexToken(SELECT,'select',1,983)
LexToken(VAR,'job',1,990)
LexToken(EOL,'\n',1,993)
@@ -66,8 +63,7 @@ LexToken(EOL,'\n',1,1013)
LexToken(VAR,'x',1,1022)
LexToken(ASSIGNMENT,'=',1,1023)
LexToken(VAR,'arg1',1,1024)
-LexToken(SEMICOLON,';',1,1028)
-LexToken(EOL,'\n',1,1029)
+LexToken(EOL,'\n',1,1028)
LexToken(VAR,'graphics',1,1038)
LexToken(ASSIGNMENT,'=',1,1046)
LexToken(VAR,'arg1',1,1047)
@@ -162,8 +158,7 @@ LexToken(CLOSEBRACKET,')',1,1550)
LexToken(COMMA,',',1,1551)
LexToken(VAR,'exprs',1,1553)
LexToken(CLOSEBRACKET,')',1,1558)
-LexToken(SEMICOLON,';',1,1559)
-LexToken(EOL,'\n',1,1560)
+LexToken(EOL,'\n',1,1559)
LexToken(EOL,'\n',1,1561)
LexToken(IF,'if',1,1574)
LexToken(NOT,'~',1,1577)
@@ -171,8 +166,7 @@ LexToken(VAR,'ok',1,1578)
LexToken(THEN,'then',1,1581)
LexToken(EOL,'\n',1,1585)
LexToken(BREAK,'break',1,1602)
-LexToken(COMMA,',',1,1607)
-LexToken(EOL,'\n',1,1608)
+LexToken(EOL,'\n',1,1607)
LexToken(END,'end',1,1621)
LexToken(EOL,'\n',1,1624)
LexToken(IF,'if',1,1637)
@@ -214,25 +208,21 @@ LexToken(COMMA,',',1,1857)
LexToken(DQSTRING,'"[0, 1]"',1,1866)
LexToken(CLOSEBRACKET,')',1,1867)
LexToken(CLOSEBRACKET,')',1,1868)
-LexToken(SEMICOLON,';',1,1869)
-LexToken(EOL,'\n',1,1870)
+LexToken(EOL,'\n',1,1869)
LexToken(VAR,'ok',1,1887)
LexToken(ASSIGNMENT,'=',1,1889)
LexToken(PREVAR_BOOLEAN,'%f',1,1890)
-LexToken(SEMICOLON,';',1,1892)
-LexToken(EOL,'\n',1,1893)
+LexToken(EOL,'\n',1,1892)
LexToken(END,'end',1,1906)
LexToken(EOL,'\n',1,1909)
LexToken(VAR,'it',1,1922)
LexToken(ASSIGNMENT,'=',1,1924)
LexToken(VAR,'Datatype',1,1925)
-LexToken(SEMICOLON,';',1,1933)
-LexToken(EOL,'\n',1,1934)
+LexToken(EOL,'\n',1,1933)
LexToken(VAR,'ot',1,1947)
LexToken(ASSIGNMENT,'=',1,1949)
LexToken(VAR,'Datatype',1,1950)
-LexToken(SEMICOLON,';',1,1958)
-LexToken(EOL,'\n',1,1959)
+LexToken(EOL,'\n',1,1958)
LexToken(EOL,'\n',1,2006)
LexToken(IF,'if',1,2019)
LexToken(OPENBRACKET,'(',1,2022)
@@ -620,13 +610,11 @@ LexToken(COMMA,',',1,4596)
LexToken(DQSTRING,'"[3, 8]"',1,4605)
LexToken(CLOSEBRACKET,')',1,4607)
LexToken(CLOSEBRACKET,')',1,4608)
-LexToken(SEMICOLON,';',1,4609)
-LexToken(EOL,'\n',1,4610)
+LexToken(EOL,'\n',1,4609)
LexToken(VAR,'ok',1,4627)
LexToken(ASSIGNMENT,'=',1,4629)
LexToken(PREVAR_BOOLEAN,'%f',1,4630)
-LexToken(SEMICOLON,';',1,4632)
-LexToken(EOL,'\n',1,4633)
+LexToken(EOL,'\n',1,4632)
LexToken(END,'end',1,4646)
LexToken(EOL,'\n',1,4649)
LexToken(IF,'if',1,4662)
@@ -703,8 +691,7 @@ LexToken(DOT,'.',1,4935)
LexToken(VAR,'graphics',1,4936)
LexToken(ASSIGNMENT,'=',1,4944)
LexToken(VAR,'graphics',1,4945)
-LexToken(SEMICOLON,';',1,4953)
-LexToken(EOL,'\n',1,4954)
+LexToken(EOL,'\n',1,4953)
LexToken(VAR,'x',1,4971)
LexToken(DOT,'.',1,4972)
LexToken(VAR,'model',1,4973)
@@ -732,8 +719,7 @@ LexToken(EOL,'\n',1,5075)
LexToken(VAR,'OPER',1,5084)
LexToken(ASSIGNMENT,'=',1,5088)
LexToken(NUMBER,'0',1,5089)
-LexToken(SEMICOLON,';',1,5090)
-LexToken(EOL,'\n',1,5091)
+LexToken(EOL,'\n',1,5090)
LexToken(VAR,'model',1,5100)
LexToken(ASSIGNMENT,'=',1,5105)
LexToken(SCICOS_MODEL,'scicos_model',1,5106)
diff --git a/js/IntegerOp/SRFLIPFLOP.js b/js/IntegerOp/SRFLIPFLOP.js
index 65ac1903..14f3aa05 100644
--- a/js/IntegerOp/SRFLIPFLOP.js
+++ b/js/IntegerOp/SRFLIPFLOP.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',1,958)
LexToken(ASSIGNMENT,'=',1,959)
LexToken(OPENSQBRACKET,'[',1,960)
LexToken(CLOSESQBRACKET,']',1,961)
-LexToken(SEMICOLON,';',1,962)
-LexToken(EOL,'\n',1,963)
+LexToken(EOL,'\n',1,962)
LexToken(VAR,'y',1,968)
LexToken(ASSIGNMENT,'=',1,969)
LexToken(OPENSQBRACKET,'[',1,970)
LexToken(CLOSESQBRACKET,']',1,971)
-LexToken(SEMICOLON,';',1,972)
-LexToken(EOL,'\n',1,973)
+LexToken(EOL,'\n',1,972)
LexToken(VAR,'typ',1,978)
LexToken(ASSIGNMENT,'=',1,981)
LexToken(OPENSQBRACKET,'[',1,982)
LexToken(CLOSESQBRACKET,']',1,983)
-LexToken(SEMICOLON,';',1,984)
-LexToken(EOL,'\n',1,985)
+LexToken(EOL,'\n',1,984)
LexToken(SELECT,'select',1,990)
LexToken(VAR,'job',1,997)
LexToken(EOL,'\n',1,1000)
@@ -93,8 +90,7 @@ LexToken(VAR,'objs',1,1135)
LexToken(OPENBRACKET,'(',1,1139)
LexToken(VAR,'i',1,1140)
LexToken(CLOSEBRACKET,')',1,1141)
-LexToken(SEMICOLON,';',1,1142)
-LexToken(EOL,'\n',1,1143)
+LexToken(EOL,'\n',1,1142)
LexToken(IF,'if',1,1156)
LexToken(VAR,'typeof',1,1159)
LexToken(OPENBRACKET,'(',1,1165)
@@ -113,11 +109,9 @@ LexToken(EOL,'\n',1,1206)
LexToken(VAR,'path',1,1223)
LexToken(ASSIGNMENT,'=',1,1228)
LexToken(VAR,'i',1,1230)
-LexToken(SEMICOLON,';',1,1231)
-LexToken(EOL,'\n',1,1232)
+LexToken(EOL,'\n',1,1231)
LexToken(BREAK,'break',1,1249)
-LexToken(SEMICOLON,';',1,1254)
-LexToken(EOL,'\n',1,1255)
+LexToken(EOL,'\n',1,1254)
LexToken(END,'end',1,1268)
LexToken(EOL,'\n',1,1271)
LexToken(END,'end',1,1280)
@@ -158,8 +152,7 @@ LexToken(ASSIGNMENT,'=',1,1413)
LexToken(VAR,'xx',1,1414)
LexToken(DOT,'.',1,1416)
LexToken(VAR,'model',1,1417)
-LexToken(SEMICOLON,';',1,1422)
-LexToken(EOL,'\n',1,1423)
+LexToken(EOL,'\n',1,1422)
LexToken(VAR,'init_old',1,1432)
LexToken(ASSIGNMENT,'=',1,1440)
LexToken(VAR,'model',1,1442)
@@ -243,8 +236,7 @@ LexToken(VAR,'ok',1,1937)
LexToken(THEN,'then',1,1940)
LexToken(EOL,'\n',1,1944)
LexToken(BREAK,'break',1,1961)
-LexToken(COMMA,',',1,1966)
-LexToken(EOL,'\n',1,1967)
+LexToken(EOL,'\n',1,1966)
LexToken(END,'end',1,1980)
LexToken(EOL,'\n',1,1983)
LexToken(IF,'if',1,1996)
@@ -259,8 +251,7 @@ LexToken(VAR,'int8',1,2033)
LexToken(OPENBRACKET,'(',1,2037)
LexToken(NUMBER,'0',1,2038)
LexToken(CLOSEBRACKET,')',1,2039)
-LexToken(SEMICOLON,';',1,2040)
-LexToken(EOL,'\n',1,2041)
+LexToken(EOL,'\n',1,2040)
LexToken(ELSEIF,'elseif',1,2054)
LexToken(VAR,'init',1,2061)
LexToken(COMPARISON,'>',1,2066)
@@ -273,8 +264,7 @@ LexToken(VAR,'int8',1,2095)
LexToken(OPENBRACKET,'(',1,2099)
LexToken(NUMBER,'1',1,2100)
LexToken(CLOSEBRACKET,')',1,2101)
-LexToken(SEMICOLON,';',1,2102)
-LexToken(EOL,'\n',1,2103)
+LexToken(EOL,'\n',1,2102)
LexToken(END,'end',1,2116)
LexToken(EOL,'\n',1,2119)
LexToken(IF,'if',1,2132)
@@ -733,31 +723,31 @@ LexToken(OPENSQBRACKET,'[',1,3933)
LexToken(NUMBER,'0',1,3934)
LexToken(COMMA,',',1,3935)
LexToken(NUMBER,'1',1,3936)
-LexToken(SEMICOLON,';',1,3937)
+LexToken(SEMICOLON,';\n',1,3937)
LexToken(NUMBER,'1',1,3947)
LexToken(COMMA,',',1,3948)
LexToken(NUMBER,'0',1,3949)
-LexToken(SEMICOLON,';',1,3950)
+LexToken(SEMICOLON,';\n',1,3950)
LexToken(NUMBER,'1',1,3960)
LexToken(COMMA,',',1,3961)
LexToken(NUMBER,'0',1,3962)
-LexToken(SEMICOLON,';',1,3963)
+LexToken(SEMICOLON,';\n',1,3963)
LexToken(NUMBER,'1',1,3973)
LexToken(COMMA,',',1,3974)
LexToken(NUMBER,'0',1,3975)
-LexToken(SEMICOLON,';',1,3976)
+LexToken(SEMICOLON,';\n',1,3976)
LexToken(NUMBER,'0',1,3986)
LexToken(COMMA,',',1,3987)
LexToken(NUMBER,'1',1,3988)
-LexToken(SEMICOLON,';',1,3989)
+LexToken(SEMICOLON,';\n',1,3989)
LexToken(NUMBER,'0',1,3999)
LexToken(COMMA,',',1,4000)
LexToken(NUMBER,'1',1,4001)
-LexToken(SEMICOLON,';',1,4002)
+LexToken(SEMICOLON,';\n',1,4002)
LexToken(NUMBER,'0',1,4012)
LexToken(COMMA,',',1,4013)
LexToken(NUMBER,'0',1,4014)
-LexToken(SEMICOLON,';',1,4015)
+LexToken(SEMICOLON,';\n',1,4015)
LexToken(NUMBER,'0',1,4025)
LexToken(COMMA,',',1,4026)
LexToken(NUMBER,'0',1,4027)