diff options
author | Sunil Shetye | 2018-06-14 16:31:19 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-14 16:31:19 +0530 |
commit | ab12084ac3c318d31ffc86ad1c7fb49fb7737a3f (patch) | |
tree | 4178325bd0010268a223c82ff14512390ca6c933 /js/Branching | |
parent | 43a4722b60828032b33b4dfb41d2d3efc2322a39 (diff) | |
download | sci2js-ab12084ac3c318d31ffc86ad1c7fb49fb7737a3f.tar.gz sci2js-ab12084ac3c318d31ffc86ad1c7fb49fb7737a3f.tar.bz2 sci2js-ab12084ac3c318d31ffc86ad1c7fb49fb7737a3f.zip |
ignore comma and semicolon at the end of line
Diffstat (limited to 'js/Branching')
27 files changed, 331 insertions, 657 deletions
diff --git a/js/Branching/CLKFROM.js b/js/Branching/CLKFROM.js index c9e8640a..ee8695e7 100644 --- a/js/Branching/CLKFROM.js +++ b/js/Branching/CLKFROM.js @@ -62,22 +62,19 @@ LexToken(EOL,'\n',1,930) LexToken(VAR,'x',1,939) LexToken(ASSIGNMENT,'=',1,940) LexToken(VAR,'arg1',1,941) -LexToken(SEMICOLON,';',1,945) -LexToken(EOL,'\n',1,946) +LexToken(EOL,'\n',1,945) LexToken(VAR,'graphics',1,955) LexToken(ASSIGNMENT,'=',1,963) LexToken(VAR,'arg1',1,964) LexToken(DOT,'.',1,968) LexToken(VAR,'graphics',1,969) -LexToken(SEMICOLON,';',1,977) -LexToken(EOL,'\n',1,978) +LexToken(EOL,'\n',1,977) LexToken(VAR,'model',1,987) LexToken(ASSIGNMENT,'=',1,992) LexToken(VAR,'arg1',1,993) LexToken(DOT,'.',1,997) LexToken(VAR,'model',1,998) -LexToken(SEMICOLON,';',1,1003) -LexToken(EOL,'\n',1,1004) +LexToken(EOL,'\n',1,1003) LexToken(VAR,'exprs',1,1013) LexToken(ASSIGNMENT,'=',1,1018) LexToken(VAR,'graphics',1,1019) @@ -119,8 +116,7 @@ LexToken(VAR,'ok',1,1179) LexToken(THEN,'then',1,1182) LexToken(EOL,'\n',1,1186) LexToken(BREAK,'break',1,1203) -LexToken(COMMA,',',1,1208) -LexToken(EOL,'\n',1,1209) +LexToken(EOL,'\n',1,1208) LexToken(END,'end',1,1222) LexToken(EOL,'\n',1,1225) LexToken(IF,'if',1,1238) @@ -137,13 +133,11 @@ LexToken(EOL,'\n',1,1267) LexToken(VAR,'needcompile',1,1284) LexToken(ASSIGNMENT,'=',1,1295) LexToken(NUMBER,'4',1,1296) -LexToken(SEMICOLON,';',1,1297) -LexToken(EOL,'\n',1,1298) +LexToken(EOL,'\n',1,1297) LexToken(VAR,'y',1,1315) LexToken(ASSIGNMENT,'=',1,1316) LexToken(VAR,'needcompile',1,1317) -LexToken(COMMA,',',1,1328) -LexToken(EOL,'\n',1,1329) +LexToken(EOL,'\n',1,1328) LexToken(END,'end',1,1342) LexToken(EOL,'\n',1,1345) LexToken(VAR,'model',1,1358) diff --git a/js/Branching/CLKGOTO.js b/js/Branching/CLKGOTO.js index 2770f7cc..861e9992 100644 --- a/js/Branching/CLKGOTO.js +++ b/js/Branching/CLKGOTO.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,22 +62,19 @@ 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,'model',1,998) LexToken(ASSIGNMENT,'=',1,1003) LexToken(VAR,'arg1',1,1004) LexToken(DOT,'.',1,1008) LexToken(VAR,'model',1,1009) -LexToken(SEMICOLON,';',1,1014) -LexToken(EOL,'\n',1,1015) +LexToken(EOL,'\n',1,1014) LexToken(VAR,'exprs',1,1024) LexToken(ASSIGNMENT,'=',1,1029) LexToken(VAR,'graphics',1,1030) @@ -132,8 +126,7 @@ LexToken(VAR,'ok',1,1253) LexToken(THEN,'then',1,1256) LexToken(EOL,'\n',1,1260) LexToken(BREAK,'break',1,1277) -LexToken(COMMA,',',1,1282) -LexToken(EOL,'\n',1,1283) +LexToken(EOL,'\n',1,1282) LexToken(END,'end',1,1296) LexToken(EOL,'\n',1,1299) LexToken(IF,'if',1,1312) @@ -160,8 +153,7 @@ LexToken(SEMICOLON,';',1,1409) LexToken(VAR,'ok',1,1410) LexToken(ASSIGNMENT,'=',1,1412) LexToken(PREVAR_BOOLEAN,'%f',1,1413) -LexToken(SEMICOLON,';',1,1415) -LexToken(EOL,'\n',1,1416) +LexToken(EOL,'\n',1,1415) LexToken(END,'end',1,1429) LexToken(EOL,'\n',1,1432) LexToken(VAR,'tagvis',1,1445) @@ -170,8 +162,7 @@ LexToken(VAR,'int',1,1452) LexToken(OPENBRACKET,'(',1,1455) LexToken(VAR,'tagvis',1,1456) LexToken(CLOSEBRACKET,')',1,1462) -LexToken(SEMICOLON,';',1,1463) -LexToken(EOL,'\n',1,1464) +LexToken(EOL,'\n',1,1463) LexToken(IF,'if',1,1477) LexToken(VAR,'ok',1,1480) LexToken(THEN,'then',1,1483) diff --git a/js/Branching/CLKGotoTagVisibility.js b/js/Branching/CLKGotoTagVisibility.js index 6e58b2b6..41c487ed 100644 --- a/js/Branching/CLKGotoTagVisibility.js +++ b/js/Branching/CLKGotoTagVisibility.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',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,'y',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,'typ',1,914) LexToken(ASSIGNMENT,'=',1,917) LexToken(OPENSQBRACKET,'[',1,918) LexToken(CLOSESQBRACKET,']',1,919) -LexToken(SEMICOLON,';',1,920) -LexToken(EOL,'\n',1,921) +LexToken(EOL,'\n',1,920) LexToken(SELECT,'select',1,926) LexToken(VAR,'job',1,933) LexToken(EOL,'\n',1,936) @@ -71,8 +68,7 @@ LexToken(ASSIGNMENT,'=',1,988) LexToken(VAR,'arg1',1,989) LexToken(DOT,'.',1,993) LexToken(VAR,'graphics',1,994) -LexToken(SEMICOLON,';',1,1002) -LexToken(EOL,'\n',1,1003) +LexToken(EOL,'\n',1,1002) LexToken(VAR,'exprs',1,1012) LexToken(ASSIGNMENT,'=',1,1017) LexToken(VAR,'graphics',1,1018) @@ -84,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1046) LexToken(VAR,'arg1',1,1047) LexToken(DOT,'.',1,1051) LexToken(VAR,'model',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) @@ -123,8 +118,7 @@ LexToken(VAR,'ok',1,1219) LexToken(THEN,'then',1,1222) LexToken(EOL,'\n',1,1226) LexToken(BREAK,'break',1,1243) -LexToken(COMMA,',',1,1248) -LexToken(EOL,'\n',1,1249) +LexToken(EOL,'\n',1,1248) LexToken(END,'end',1,1262) LexToken(EOL,'\n',1,1265) LexToken(IF,'if',1,1278) @@ -145,13 +139,11 @@ LexToken(EOL,'\n',1,1334) LexToken(VAR,'needcompile',1,1355) LexToken(ASSIGNMENT,'=',1,1366) LexToken(NUMBER,'4',1,1367) -LexToken(SEMICOLON,';',1,1368) -LexToken(EOL,'\n',1,1369) +LexToken(EOL,'\n',1,1368) LexToken(VAR,'y',1,1390) LexToken(ASSIGNMENT,'=',1,1391) LexToken(VAR,'needcompile',1,1392) -LexToken(COMMA,',',1,1403) -LexToken(EOL,'\n',1,1404) +LexToken(EOL,'\n',1,1403) LexToken(END,'end',1,1421) LexToken(EOL,'\n',1,1424) LexToken(VAR,'graphics',1,1441) @@ -159,8 +151,7 @@ LexToken(DOT,'.',1,1449) LexToken(VAR,'exprs',1,1450) LexToken(ASSIGNMENT,'=',1,1455) LexToken(VAR,'exprs',1,1456) -LexToken(SEMICOLON,';',1,1461) -LexToken(EOL,'\n',1,1462) +LexToken(EOL,'\n',1,1461) LexToken(VAR,'model',1,1479) LexToken(DOT,'.',1,1484) LexToken(VAR,'opar',1,1485) @@ -169,22 +160,19 @@ LexToken(VAR,'list',1,1490) LexToken(OPENBRACKET,'(',1,1494) LexToken(VAR,'tag',1,1495) LexToken(CLOSEBRACKET,')',1,1498) -LexToken(SEMICOLON,';',1,1499) -LexToken(EOL,'\n',1,1500) +LexToken(EOL,'\n',1,1499) LexToken(VAR,'x',1,1517) LexToken(DOT,'.',1,1518) LexToken(VAR,'graphics',1,1519) LexToken(ASSIGNMENT,'=',1,1527) LexToken(VAR,'graphics',1,1528) -LexToken(SEMICOLON,';',1,1536) -LexToken(EOL,'\n',1,1537) +LexToken(EOL,'\n',1,1536) LexToken(VAR,'x',1,1554) LexToken(DOT,'.',1,1555) LexToken(VAR,'model',1,1556) LexToken(ASSIGNMENT,'=',1,1561) LexToken(VAR,'model',1,1562) -LexToken(SEMICOLON,';',1,1567) -LexToken(EOL,'\n',1,1568) +LexToken(EOL,'\n',1,1567) LexToken(BREAK,'break',1,1585) LexToken(EOL,'\n',1,1590) LexToken(END,'end',1,1603) @@ -269,8 +257,7 @@ LexToken(VAR,'list',1,1923) LexToken(OPENBRACKET,'(',1,1927) LexToken(DQSTRING,'"A"',1,1930) LexToken(CLOSEBRACKET,')',1,1931) -LexToken(SEMICOLON,';',1,1932) -LexToken(EOL,'\n',1,1933) +LexToken(EOL,'\n',1,1932) LexToken(VAR,'model',1,1942) LexToken(DOT,'.',1,1947) LexToken(VAR,'blocktype',1,1948) diff --git a/js/Branching/DEMUX.js b/js/Branching/DEMUX.js index b5baa780..406c0fcf 100644 --- a/js/Branching/DEMUX.js +++ b/js/Branching/DEMUX.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) @@ -85,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) @@ -124,8 +118,7 @@ LexToken(VAR,'ok',1,1237) LexToken(THEN,'then',1,1240) LexToken(EOL,'\n',1,1244) LexToken(BREAK,'break',1,1261) -LexToken(COMMA,',',1,1266) -LexToken(EOL,'\n',1,1267) +LexToken(EOL,'\n',1,1266) LexToken(END,'end',1,1280) LexToken(EOL,'\n',1,1283) LexToken(IF,'if',1,1296) @@ -226,7 +219,7 @@ LexToken(VAR,'message',1,1700) LexToken(OPENBRACKET,'(',1,1707) LexToken(OPENSQBRACKET,'[',1,1708) LexToken(DQSTRING,'"Block must have at least 2 and at most 31 output ports"',1,1764) -LexToken(SEMICOLON,';',1,1765) +LexToken(SEMICOLON,';\n',1,1765) LexToken(DQSTRING,'"size 0 is not allowed"',1,1809) LexToken(CLOSESQBRACKET,']',1,1810) LexToken(CLOSEBRACKET,')',1,1811) @@ -249,8 +242,7 @@ LexToken(EOL,'\n',1,1898) LexToken(VAR,'nin',1,1923) LexToken(ASSIGNMENT,'=',1,1926) LexToken(NUMBER,'0',1,1927) -LexToken(COMMA,',',1,1928) -LexToken(EOL,'\n',1,1929) +LexToken(EOL,'\n',1,1928) LexToken(ELSE,'else',1,1950) LexToken(EOL,'\n',1,1954) LexToken(VAR,'nin',1,1979) @@ -259,8 +251,7 @@ LexToken(VAR,'sum',1,1983) LexToken(OPENBRACKET,'(',1,1986) LexToken(VAR,'out',1,1987) LexToken(CLOSEBRACKET,')',1,1990) -LexToken(COMMA,',',1,1991) -LexToken(EOL,'\n',1,1992) +LexToken(EOL,'\n',1,1991) LexToken(END,'end',1,2013) LexToken(EOL,'\n',1,2016) LexToken(OPENSQBRACKET,'[',1,2037) @@ -303,8 +294,7 @@ LexToken(VAR,'out',1,2163) LexToken(COMMA,',',1,2166) LexToken(DQSTRING,'"*"',1,2169) LexToken(CLOSEBRACKET,')',1,2170) -LexToken(COMMA,',',1,2171) -LexToken(EOL,'\n',1,2172) +LexToken(EOL,'\n',1,2171) LexToken(END,'end',1,2193) LexToken(EOL,'\n',1,2196) LexToken(END,'end',1,2213) @@ -320,8 +310,7 @@ LexToken(DOT,'.',1,2280) LexToken(VAR,'exprs',1,2281) LexToken(ASSIGNMENT,'=',1,2286) LexToken(VAR,'exprs',1,2287) -LexToken(SEMICOLON,';',1,2292) -LexToken(EOL,'\n',1,2293) +LexToken(EOL,'\n',1,2292) LexToken(VAR,'model',1,2310) LexToken(DOT,'.',1,2315) LexToken(VAR,'ipar',1,2316) @@ -333,8 +322,7 @@ LexToken(DOT,'.',1,2342) LexToken(VAR,'graphics',1,2343) LexToken(ASSIGNMENT,'=',1,2351) LexToken(VAR,'graphics',1,2352) -LexToken(SEMICOLON,';',1,2360) -LexToken(EOL,'\n',1,2361) +LexToken(EOL,'\n',1,2360) LexToken(VAR,'x',1,2378) LexToken(DOT,'.',1,2379) LexToken(VAR,'model',1,2380) diff --git a/js/Branching/DEMUX_f.js b/js/Branching/DEMUX_f.js index 1a54418b..bb4aa120 100644 --- a/js/Branching/DEMUX_f.js +++ b/js/Branching/DEMUX_f.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,8 +80,7 @@ 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(WHILE,'while',1,1053) LexToken(PREVAR_BOOLEAN,'%t',1,1059) LexToken(DO,'do',1,1062) @@ -124,8 +118,7 @@ LexToken(VAR,'ok',1,1236) LexToken(THEN,'then',1,1239) LexToken(EOL,'\n',1,1243) LexToken(BREAK,'break',1,1260) -LexToken(COMMA,',',1,1265) -LexToken(EOL,'\n',1,1266) +LexToken(EOL,'\n',1,1265) LexToken(END,'end',1,1279) LexToken(EOL,'\n',1,1282) LexToken(IF,'if',1,1295) @@ -226,7 +219,7 @@ LexToken(VAR,'message',1,1698) LexToken(OPENBRACKET,'(',1,1705) LexToken(OPENSQBRACKET,'[',1,1706) LexToken(DQSTRING,'"Block must have at least 2 and at most 8 output ports"',1,1761) -LexToken(SEMICOLON,';',1,1762) +LexToken(SEMICOLON,';\n',1,1762) LexToken(DQSTRING,'"and size 0 is not allowed"',1,1810) LexToken(CLOSESQBRACKET,']',1,1811) LexToken(CLOSEBRACKET,')',1,1815) @@ -249,8 +242,7 @@ LexToken(EOL,'\n',1,1902) LexToken(VAR,'nin',1,1927) LexToken(ASSIGNMENT,'=',1,1930) LexToken(NUMBER,'0',1,1931) -LexToken(COMMA,',',1,1932) -LexToken(EOL,'\n',1,1933) +LexToken(EOL,'\n',1,1932) LexToken(ELSE,'else',1,1954) LexToken(EOL,'\n',1,1958) LexToken(VAR,'nin',1,1983) @@ -259,8 +251,7 @@ LexToken(VAR,'sum',1,1987) LexToken(OPENBRACKET,'(',1,1990) LexToken(VAR,'out',1,1991) LexToken(CLOSEBRACKET,')',1,1994) -LexToken(COMMA,',',1,1995) -LexToken(EOL,'\n',1,1996) +LexToken(EOL,'\n',1,1995) LexToken(END,'end',1,2017) LexToken(EOL,'\n',1,2020) LexToken(OPENSQBRACKET,'[',1,2041) @@ -303,8 +294,7 @@ LexToken(VAR,'out',1,2167) LexToken(COMMA,',',1,2170) LexToken(DQSTRING,'"*"',1,2173) LexToken(CLOSEBRACKET,')',1,2174) -LexToken(COMMA,',',1,2175) -LexToken(EOL,'\n',1,2176) +LexToken(EOL,'\n',1,2175) LexToken(END,'end',1,2197) LexToken(EOL,'\n',1,2200) LexToken(END,'end',1,2217) @@ -320,8 +310,7 @@ LexToken(DOT,'.',1,2284) LexToken(VAR,'exprs',1,2285) LexToken(ASSIGNMENT,'=',1,2290) LexToken(VAR,'exprs',1,2291) -LexToken(SEMICOLON,';',1,2296) -LexToken(EOL,'\n',1,2297) +LexToken(EOL,'\n',1,2296) LexToken(VAR,'model',1,2314) LexToken(DOT,'.',1,2319) LexToken(VAR,'ipar',1,2320) @@ -333,8 +322,7 @@ LexToken(DOT,'.',1,2346) LexToken(VAR,'graphics',1,2347) LexToken(ASSIGNMENT,'=',1,2355) LexToken(VAR,'graphics',1,2356) -LexToken(SEMICOLON,';',1,2364) -LexToken(EOL,'\n',1,2365) +LexToken(EOL,'\n',1,2364) LexToken(VAR,'x',1,2382) LexToken(DOT,'.',1,2383) LexToken(VAR,'model',1,2384) diff --git a/js/Branching/ESELECT_f.js b/js/Branching/ESELECT_f.js index 59eb7ff6..778d1376 100644 --- a/js/Branching/ESELECT_f.js +++ b/js/Branching/ESELECT_f.js @@ -41,14 +41,12 @@ 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) @@ -64,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) @@ -99,8 +95,7 @@ LexToken(VAR,'string',1,1076) LexToken(OPENBRACKET,'(',1,1082) LexToken(NUMBER,'1',1,1083) LexToken(CLOSEBRACKET,')',1,1084) -LexToken(SEMICOLON,';',1,1085) -LexToken(EOL,'\n',1,1086) +LexToken(EOL,'\n',1,1085) LexToken(END,'end',1,1095) LexToken(EOL,'\n',1,1098) LexToken(IF,'if',1,1107) @@ -123,8 +118,7 @@ LexToken(VAR,'string',1,1155) LexToken(OPENBRACKET,'(',1,1161) LexToken(NUMBER,'0',1,1162) LexToken(CLOSEBRACKET,')',1,1163) -LexToken(SEMICOLON,';',1,1164) -LexToken(EOL,'\n',1,1165) +LexToken(EOL,'\n',1,1164) LexToken(END,'end',1,1174) LexToken(EOL,'\n',1,1177) LexToken(VAR,'model',1,1186) @@ -132,8 +126,7 @@ LexToken(ASSIGNMENT,'=',1,1191) LexToken(VAR,'arg1',1,1192) LexToken(DOT,'.',1,1196) LexToken(VAR,'model',1,1197) -LexToken(SEMICOLON,';',1,1202) -LexToken(EOL,'\n',1,1203) +LexToken(EOL,'\n',1,1202) LexToken(WHILE,'while',1,1212) LexToken(PREVAR_BOOLEAN,'%t',1,1218) LexToken(DO,'do',1,1221) @@ -158,7 +151,7 @@ LexToken(OPENSQBRACKET,'[',1,1322) LexToken(DQSTRING,'"number of output event ports"',1,1352) LexToken(SEMICOLON,';',1,1353) LexToken(DQSTRING,'"Inherit (1: no, 0: yes)"',1,1378) -LexToken(SEMICOLON,';',1,1379) +LexToken(SEMICOLON,';\n',1,1379) LexToken(DQSTRING,'"zero-crossing (0: no, 1: yes)"',1,1423) LexToken(CLOSESQBRACKET,']',1,1424) LexToken(COMMA,',',1,1425) @@ -186,8 +179,7 @@ LexToken(VAR,'ok',1,1494) LexToken(THEN,'then',1,1497) LexToken(EOL,'\n',1,1501) LexToken(BREAK,'break',1,1518) -LexToken(COMMA,',',1,1523) -LexToken(EOL,'\n',1,1524) +LexToken(EOL,'\n',1,1523) LexToken(END,'end',1,1537) LexToken(EOL,'\n',1,1540) LexToken(IF,'if',1,1553) @@ -199,8 +191,7 @@ LexToken(EOL,'\n',1,1568) LexToken(VAR,'nmod',1,1585) LexToken(ASSIGNMENT,'=',1,1589) LexToken(NUMBER,'1',1,1590) -LexToken(COMMA,',',1,1591) -LexToken(EOL,'\n',1,1592) +LexToken(EOL,'\n',1,1591) LexToken(END,'end',1,1605) LexToken(EOL,'\n',1,1608) LexToken(IF,'if',1,1621) @@ -213,15 +204,13 @@ LexToken(VAR,'inh',1,1652) LexToken(ASSIGNMENT,'=',1,1655) LexToken(OPENSQBRACKET,'[',1,1656) LexToken(CLOSESQBRACKET,']',1,1657) -LexToken(SEMICOLON,';',1,1658) -LexToken(EOL,'\n',1,1659) +LexToken(EOL,'\n',1,1658) LexToken(ELSE,'else',1,1672) LexToken(EOL,'\n',1,1676) LexToken(VAR,'inh',1,1693) LexToken(ASSIGNMENT,'=',1,1696) LexToken(NUMBER,'1',1,1697) -LexToken(SEMICOLON,';',1,1698) -LexToken(EOL,'\n',1,1699) +LexToken(EOL,'\n',1,1698) LexToken(END,'end',1,1712) LexToken(EOL,'\n',1,1715) LexToken(VAR,'out',1,1728) @@ -284,8 +273,7 @@ LexToken(DOT,'.',1,1992) LexToken(VAR,'exprs',1,1993) LexToken(ASSIGNMENT,'=',1,1998) LexToken(VAR,'exprs',1,1999) -LexToken(SEMICOLON,';',1,2004) -LexToken(EOL,'\n',1,2005) +LexToken(EOL,'\n',1,2004) LexToken(VAR,'model',1,2026) LexToken(DOT,'.',1,2031) LexToken(VAR,'evtout',1,2032) @@ -296,8 +284,7 @@ LexToken(VAR,'out',1,2044) LexToken(COMMA,',',1,2047) LexToken(NUMBER,'1',1,2048) LexToken(CLOSEBRACKET,')',1,2049) -LexToken(SEMICOLON,';',1,2050) -LexToken(EOL,'\n',1,2051) +LexToken(EOL,'\n',1,2050) LexToken(VAR,'model',1,2072) LexToken(DOT,'.',1,2077) LexToken(VAR,'firing',1,2078) @@ -315,8 +302,7 @@ LexToken(DOT,'.',1,2119) LexToken(VAR,'graphics',1,2120) LexToken(ASSIGNMENT,'=',1,2128) LexToken(VAR,'graphics',1,2129) -LexToken(SEMICOLON,';',1,2137) -LexToken(EOL,'\n',1,2138) +LexToken(EOL,'\n',1,2137) LexToken(VAR,'model',1,2159) LexToken(DOT,'.',1,2164) LexToken(VAR,'nmode',1,2165) @@ -404,8 +390,7 @@ LexToken(VAR,'out',1,2536) LexToken(COMMA,',',1,2539) LexToken(NUMBER,'1',1,2540) LexToken(CLOSEBRACKET,')',1,2541) -LexToken(SEMICOLON,';',1,2542) -LexToken(EOL,'\n',1,2543) +LexToken(EOL,'\n',1,2542) LexToken(VAR,'model',1,2552) LexToken(DOT,'.',1,2557) LexToken(VAR,'blocktype',1,2558) @@ -423,8 +408,7 @@ LexToken(VAR,'out',1,2599) LexToken(COMMA,',',1,2602) LexToken(NUMBER,'1',1,2603) LexToken(CLOSEBRACKET,')',1,2604) -LexToken(SEMICOLON,';',1,2605) -LexToken(EOL,'\n',1,2606) +LexToken(EOL,'\n',1,2605) LexToken(VAR,'model',1,2615) LexToken(DOT,'.',1,2620) LexToken(VAR,'dep_ut',1,2621) diff --git a/js/Branching/EXTRACTOR.js b/js/Branching/EXTRACTOR.js index 1261224a..dfb403c6 100644 --- a/js/Branching/EXTRACTOR.js +++ b/js/Branching/EXTRACTOR.js @@ -41,14 +41,12 @@ 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) @@ -64,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) @@ -84,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) @@ -123,8 +118,7 @@ LexToken(VAR,'ok',1,1238) LexToken(THEN,'then',1,1241) LexToken(EOL,'\n',1,1245) LexToken(BREAK,'break',1,1262) -LexToken(COMMA,',',1,1267) -LexToken(EOL,'\n',1,1268) +LexToken(EOL,'\n',1,1267) LexToken(END,'end',1,1281) LexToken(EOL,'\n',1,1284) LexToken(VAR,'ind',1,1297) @@ -133,16 +127,14 @@ LexToken(VAR,'int',1,1301) LexToken(OPENBRACKET,'(',1,1304) LexToken(VAR,'ind',1,1305) LexToken(CLOSEBRACKET,')',1,1308) -LexToken(SEMICOLON,';',1,1309) -LexToken(EOL,'\n',1,1310) +LexToken(EOL,'\n',1,1309) LexToken(VAR,'ind',1,1323) LexToken(ASSIGNMENT,'=',1,1326) LexToken(VAR,'ind',1,1327) LexToken(OPENBRACKET,'(',1,1330) LexToken(COLON,':',1,1331) LexToken(CLOSEBRACKET,')',1,1332) -LexToken(SEMICOLON,';',1,1333) -LexToken(EOL,'\n',1,1334) +LexToken(EOL,'\n',1,1333) LexToken(OPENSQBRACKET,'[',1,1347) LexToken(VAR,'model',1,1348) LexToken(COMMA,',',1,1353) @@ -191,15 +183,13 @@ LexToken(DOT,'.',1,1493) LexToken(VAR,'exprs',1,1494) LexToken(ASSIGNMENT,'=',1,1499) LexToken(VAR,'exprs',1,1500) -LexToken(SEMICOLON,';',1,1505) -LexToken(EOL,'\n',1,1506) +LexToken(EOL,'\n',1,1505) LexToken(VAR,'x',1,1523) LexToken(DOT,'.',1,1524) LexToken(VAR,'graphics',1,1525) LexToken(ASSIGNMENT,'=',1,1533) LexToken(VAR,'graphics',1,1534) -LexToken(SEMICOLON,';',1,1542) -LexToken(EOL,'\n',1,1543) +LexToken(EOL,'\n',1,1542) LexToken(VAR,'x',1,1560) LexToken(DOT,'.',1,1561) LexToken(VAR,'model',1,1562) diff --git a/js/Branching/FROM.js b/js/Branching/FROM.js index 1d1b8a8b..4cdeadda 100644 --- a/js/Branching/FROM.js +++ b/js/Branching/FROM.js @@ -41,14 +41,12 @@ LexToken(VAR,'x',1,876) LexToken(ASSIGNMENT,'=',1,877) LexToken(OPENSQBRACKET,'[',1,878) LexToken(CLOSESQBRACKET,']',1,879) -LexToken(SEMICOLON,';',1,880) -LexToken(EOL,'\n',1,881) +LexToken(EOL,'\n',1,880) LexToken(VAR,'y',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,'typ',1,896) LexToken(ASSIGNMENT,'=',1,899) LexToken(OPENSQBRACKET,'[',1,900) @@ -64,15 +62,13 @@ LexToken(EOL,'\n',1,937) LexToken(VAR,'x',1,946) LexToken(ASSIGNMENT,'=',1,947) LexToken(VAR,'arg1',1,948) -LexToken(SEMICOLON,';',1,952) -LexToken(EOL,'\n',1,953) +LexToken(EOL,'\n',1,952) LexToken(VAR,'graphics',1,962) LexToken(ASSIGNMENT,'=',1,970) LexToken(VAR,'arg1',1,971) LexToken(DOT,'.',1,975) LexToken(VAR,'graphics',1,976) -LexToken(SEMICOLON,';',1,984) -LexToken(EOL,'\n',1,985) +LexToken(EOL,'\n',1,984) LexToken(VAR,'exprs',1,994) LexToken(ASSIGNMENT,'=',1,999) LexToken(VAR,'graphics',1,1000) @@ -84,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1028) LexToken(VAR,'arg1',1,1029) LexToken(DOT,'.',1,1033) LexToken(VAR,'model',1,1034) -LexToken(SEMICOLON,';',1,1039) -LexToken(EOL,'\n',1,1040) +LexToken(EOL,'\n',1,1039) LexToken(WHILE,'while',1,1049) LexToken(PREVAR_BOOLEAN,'%t',1,1055) LexToken(DO,'do',1,1058) @@ -123,8 +118,7 @@ LexToken(VAR,'ok',1,1197) LexToken(THEN,'then',1,1200) LexToken(EOL,'\n',1,1204) LexToken(BREAK,'break',1,1221) -LexToken(COMMA,',',1,1226) -LexToken(EOL,'\n',1,1227) +LexToken(EOL,'\n',1,1226) LexToken(END,'end',1,1240) LexToken(EOL,'\n',1,1243) LexToken(IF,'if',1,1256) @@ -145,13 +139,11 @@ LexToken(EOL,'\n',1,1312) LexToken(VAR,'needcompile',1,1333) LexToken(ASSIGNMENT,'=',1,1344) LexToken(NUMBER,'4',1,1345) -LexToken(SEMICOLON,';',1,1346) -LexToken(EOL,'\n',1,1347) +LexToken(EOL,'\n',1,1346) LexToken(VAR,'y',1,1368) LexToken(ASSIGNMENT,'=',1,1369) LexToken(VAR,'needcompile',1,1370) -LexToken(COMMA,',',1,1381) -LexToken(EOL,'\n',1,1382) +LexToken(EOL,'\n',1,1381) LexToken(END,'end',1,1399) LexToken(EOL,'\n',1,1402) LexToken(VAR,'graphics',1,1419) @@ -159,8 +151,7 @@ LexToken(DOT,'.',1,1427) LexToken(VAR,'exprs',1,1428) LexToken(ASSIGNMENT,'=',1,1433) LexToken(VAR,'exprs',1,1434) -LexToken(SEMICOLON,';',1,1439) -LexToken(EOL,'\n',1,1440) +LexToken(EOL,'\n',1,1439) LexToken(VAR,'model',1,1457) LexToken(DOT,'.',1,1462) LexToken(VAR,'opar',1,1463) @@ -295,8 +286,7 @@ LexToken(VAR,'gr_i',1,1979) LexToken(ASSIGNMENT,'=',1,1983) LexToken(OPENSQBRACKET,'[',1,1984) LexToken(CLOSESQBRACKET,']',1,1985) -LexToken(SEMICOLON,';',1,1986) -LexToken(EOL,'\n',1,1987) +LexToken(EOL,'\n',1,1986) LexToken(VAR,'x',1,1996) LexToken(ASSIGNMENT,'=',1,1997) LexToken(VAR,'standard_define',1,1998) diff --git a/js/Branching/FROMMO.js b/js/Branching/FROMMO.js index 480963ba..8fe06f64 100644 --- a/js/Branching/FROMMO.js +++ b/js/Branching/FROMMO.js @@ -41,14 +41,12 @@ 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) @@ -64,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) @@ -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) @@ -123,8 +118,7 @@ LexToken(VAR,'ok',1,1199) LexToken(THEN,'then',1,1202) LexToken(EOL,'\n',1,1206) LexToken(BREAK,'break',1,1223) -LexToken(COMMA,',',1,1228) -LexToken(EOL,'\n',1,1229) +LexToken(EOL,'\n',1,1228) LexToken(END,'end',1,1242) LexToken(EOL,'\n',1,1245) LexToken(IF,'if',1,1258) @@ -145,13 +139,11 @@ LexToken(EOL,'\n',1,1314) LexToken(VAR,'needcompile',1,1335) LexToken(ASSIGNMENT,'=',1,1346) LexToken(NUMBER,'4',1,1347) -LexToken(SEMICOLON,';',1,1348) -LexToken(EOL,'\n',1,1349) +LexToken(EOL,'\n',1,1348) LexToken(VAR,'y',1,1370) LexToken(ASSIGNMENT,'=',1,1371) LexToken(VAR,'needcompile',1,1372) -LexToken(COMMA,',',1,1383) -LexToken(EOL,'\n',1,1384) +LexToken(EOL,'\n',1,1383) LexToken(END,'end',1,1401) LexToken(EOL,'\n',1,1404) LexToken(VAR,'graphics',1,1421) @@ -159,8 +151,7 @@ LexToken(DOT,'.',1,1429) LexToken(VAR,'exprs',1,1430) LexToken(ASSIGNMENT,'=',1,1435) LexToken(VAR,'exprs',1,1436) -LexToken(SEMICOLON,';',1,1441) -LexToken(EOL,'\n',1,1442) +LexToken(EOL,'\n',1,1441) LexToken(VAR,'model',1,1459) LexToken(DOT,'.',1,1464) LexToken(VAR,'opar',1,1465) @@ -312,8 +303,7 @@ LexToken(VAR,'gr_i',1,2053) LexToken(ASSIGNMENT,'=',1,2057) LexToken(OPENSQBRACKET,'[',1,2058) LexToken(CLOSESQBRACKET,']',1,2059) -LexToken(SEMICOLON,';',1,2060) -LexToken(EOL,'\n',1,2061) +LexToken(EOL,'\n',1,2060) LexToken(VAR,'x',1,2070) LexToken(ASSIGNMENT,'=',1,2071) LexToken(VAR,'standard_define',1,2072) diff --git a/js/Branching/GOTO.js b/js/Branching/GOTO.js index 1ee21f6b..02375aa3 100644 --- a/js/Branching/GOTO.js +++ b/js/Branching/GOTO.js @@ -41,14 +41,12 @@ LexToken(VAR,'x',1,876) LexToken(ASSIGNMENT,'=',1,877) LexToken(OPENSQBRACKET,'[',1,878) LexToken(CLOSESQBRACKET,']',1,879) -LexToken(SEMICOLON,';',1,880) -LexToken(EOL,'\n',1,881) +LexToken(EOL,'\n',1,880) LexToken(VAR,'y',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,'typ',1,896) LexToken(ASSIGNMENT,'=',1,899) LexToken(OPENSQBRACKET,'[',1,900) @@ -64,15 +62,13 @@ LexToken(EOL,'\n',1,937) LexToken(VAR,'x',1,946) LexToken(ASSIGNMENT,'=',1,947) LexToken(VAR,'arg1',1,948) -LexToken(SEMICOLON,';',1,952) -LexToken(EOL,'\n',1,953) +LexToken(EOL,'\n',1,952) LexToken(VAR,'graphics',1,962) LexToken(ASSIGNMENT,'=',1,970) LexToken(VAR,'arg1',1,971) LexToken(DOT,'.',1,975) LexToken(VAR,'graphics',1,976) -LexToken(SEMICOLON,';',1,984) -LexToken(EOL,'\n',1,985) +LexToken(EOL,'\n',1,984) LexToken(VAR,'exprs',1,994) LexToken(ASSIGNMENT,'=',1,999) LexToken(VAR,'graphics',1,1000) @@ -84,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1028) LexToken(VAR,'arg1',1,1029) LexToken(DOT,'.',1,1033) LexToken(VAR,'model',1,1034) -LexToken(SEMICOLON,';',1,1039) -LexToken(EOL,'\n',1,1040) +LexToken(EOL,'\n',1,1039) LexToken(WHILE,'while',1,1049) LexToken(PREVAR_BOOLEAN,'%t',1,1055) LexToken(DO,'do',1,1058) @@ -131,8 +126,7 @@ LexToken(VAR,'ok',1,1257) LexToken(THEN,'then',1,1260) LexToken(EOL,'\n',1,1264) LexToken(BREAK,'break',1,1281) -LexToken(COMMA,',',1,1286) -LexToken(EOL,'\n',1,1287) +LexToken(EOL,'\n',1,1286) LexToken(END,'end',1,1300) LexToken(EOL,'\n',1,1303) LexToken(VAR,'tagvis',1,1316) @@ -166,8 +160,7 @@ LexToken(SEMICOLON,';',1,1444) LexToken(VAR,'ok',1,1445) LexToken(ASSIGNMENT,'=',1,1447) LexToken(PREVAR_BOOLEAN,'%f',1,1448) -LexToken(SEMICOLON,';',1,1450) -LexToken(EOL,'\n',1,1451) +LexToken(EOL,'\n',1,1450) LexToken(END,'end',1,1464) LexToken(EOL,'\n',1,1467) LexToken(IF,'if',1,1480) @@ -200,13 +193,11 @@ LexToken(EOL,'\n',1,1561) LexToken(VAR,'needcompile',1,1582) LexToken(ASSIGNMENT,'=',1,1593) LexToken(NUMBER,'4',1,1594) -LexToken(SEMICOLON,';',1,1595) -LexToken(EOL,'\n',1,1596) +LexToken(EOL,'\n',1,1595) LexToken(VAR,'y',1,1617) LexToken(ASSIGNMENT,'=',1,1618) LexToken(VAR,'needcompile',1,1619) -LexToken(COMMA,',',1,1630) -LexToken(EOL,'\n',1,1631) +LexToken(EOL,'\n',1,1630) LexToken(END,'end',1,1648) LexToken(EOL,'\n',1,1651) LexToken(VAR,'graphics',1,1668) @@ -214,8 +205,7 @@ LexToken(DOT,'.',1,1676) LexToken(VAR,'exprs',1,1677) LexToken(ASSIGNMENT,'=',1,1682) LexToken(VAR,'exprs',1,1683) -LexToken(SEMICOLON,';',1,1688) -LexToken(EOL,'\n',1,1689) +LexToken(EOL,'\n',1,1688) LexToken(VAR,'model',1,1706) LexToken(DOT,'.',1,1711) LexToken(VAR,'opar',1,1712) @@ -367,8 +357,7 @@ LexToken(VAR,'gr_i',1,2300) LexToken(ASSIGNMENT,'=',1,2304) LexToken(OPENSQBRACKET,'[',1,2305) LexToken(CLOSESQBRACKET,']',1,2306) -LexToken(SEMICOLON,';',1,2307) -LexToken(EOL,'\n',1,2308) +LexToken(EOL,'\n',1,2307) LexToken(VAR,'x',1,2317) LexToken(ASSIGNMENT,'=',1,2318) LexToken(VAR,'standard_define',1,2319) diff --git a/js/Branching/GOTOMO.js b/js/Branching/GOTOMO.js index fa065e56..af66de76 100644 --- a/js/Branching/GOTOMO.js +++ b/js/Branching/GOTOMO.js @@ -41,14 +41,12 @@ 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) @@ -64,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) @@ -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) @@ -131,8 +126,7 @@ LexToken(VAR,'ok',1,1259) LexToken(THEN,'then',1,1262) LexToken(EOL,'\n',1,1266) LexToken(BREAK,'break',1,1283) -LexToken(COMMA,',',1,1288) -LexToken(EOL,'\n',1,1289) +LexToken(EOL,'\n',1,1288) LexToken(END,'end',1,1302) LexToken(EOL,'\n',1,1305) LexToken(VAR,'tagvis',1,1318) @@ -166,8 +160,7 @@ LexToken(SEMICOLON,';',1,1446) LexToken(VAR,'ok',1,1447) LexToken(ASSIGNMENT,'=',1,1449) LexToken(PREVAR_BOOLEAN,'%f',1,1450) -LexToken(SEMICOLON,';',1,1452) -LexToken(EOL,'\n',1,1453) +LexToken(EOL,'\n',1,1452) LexToken(END,'end',1,1466) LexToken(EOL,'\n',1,1469) LexToken(IF,'if',1,1482) @@ -200,13 +193,11 @@ LexToken(EOL,'\n',1,1563) LexToken(VAR,'needcompile',1,1584) LexToken(ASSIGNMENT,'=',1,1595) LexToken(NUMBER,'4',1,1596) -LexToken(SEMICOLON,';',1,1597) -LexToken(EOL,'\n',1,1598) +LexToken(EOL,'\n',1,1597) LexToken(VAR,'y',1,1619) LexToken(ASSIGNMENT,'=',1,1620) LexToken(VAR,'needcompile',1,1621) -LexToken(COMMA,',',1,1632) -LexToken(EOL,'\n',1,1633) +LexToken(EOL,'\n',1,1632) LexToken(END,'end',1,1650) LexToken(EOL,'\n',1,1653) LexToken(VAR,'graphics',1,1670) @@ -214,8 +205,7 @@ LexToken(DOT,'.',1,1678) LexToken(VAR,'exprs',1,1679) LexToken(ASSIGNMENT,'=',1,1684) LexToken(VAR,'exprs',1,1685) -LexToken(SEMICOLON,';',1,1690) -LexToken(EOL,'\n',1,1691) +LexToken(EOL,'\n',1,1690) LexToken(VAR,'model',1,1708) LexToken(DOT,'.',1,1713) LexToken(VAR,'opar',1,1714) @@ -384,8 +374,7 @@ LexToken(VAR,'gr_i',1,2373) LexToken(ASSIGNMENT,'=',1,2377) LexToken(OPENSQBRACKET,'[',1,2378) LexToken(CLOSESQBRACKET,']',1,2379) -LexToken(SEMICOLON,';',1,2380) -LexToken(EOL,'\n',1,2381) +LexToken(EOL,'\n',1,2380) LexToken(VAR,'x',1,2390) LexToken(ASSIGNMENT,'=',1,2391) LexToken(VAR,'standard_define',1,2392) diff --git a/js/Branching/GotoTagVisibility.js b/js/Branching/GotoTagVisibility.js index 4828e647..c4095a7f 100644 --- a/js/Branching/GotoTagVisibility.js +++ b/js/Branching/GotoTagVisibility.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',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,'y',1,899) 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(VAR,'typ',1,909) 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(SELECT,'select',1,921) LexToken(VAR,'job',1,928) LexToken(EOL,'\n',1,931) @@ -71,8 +68,7 @@ LexToken(ASSIGNMENT,'=',1,983) LexToken(VAR,'arg1',1,984) LexToken(DOT,'.',1,988) LexToken(VAR,'graphics',1,989) -LexToken(SEMICOLON,';',1,997) -LexToken(EOL,'\n',1,998) +LexToken(EOL,'\n',1,997) LexToken(VAR,'exprs',1,1007) LexToken(ASSIGNMENT,'=',1,1012) LexToken(VAR,'graphics',1,1013) @@ -84,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1041) LexToken(VAR,'arg1',1,1042) LexToken(DOT,'.',1,1046) LexToken(VAR,'model',1,1047) -LexToken(SEMICOLON,';',1,1052) -LexToken(EOL,'\n',1,1053) +LexToken(EOL,'\n',1,1052) LexToken(WHILE,'while',1,1062) LexToken(PREVAR_BOOLEAN,'%t',1,1068) LexToken(DO,'do',1,1071) @@ -123,8 +118,7 @@ LexToken(VAR,'ok',1,1214) LexToken(THEN,'then',1,1217) LexToken(EOL,'\n',1,1221) LexToken(BREAK,'break',1,1238) -LexToken(COMMA,',',1,1243) -LexToken(EOL,'\n',1,1244) +LexToken(EOL,'\n',1,1243) LexToken(END,'end',1,1257) LexToken(EOL,'\n',1,1260) LexToken(IF,'if',1,1273) @@ -145,13 +139,11 @@ LexToken(EOL,'\n',1,1329) LexToken(VAR,'needcompile',1,1350) LexToken(ASSIGNMENT,'=',1,1361) LexToken(NUMBER,'4',1,1362) -LexToken(SEMICOLON,';',1,1363) -LexToken(EOL,'\n',1,1364) +LexToken(EOL,'\n',1,1363) LexToken(VAR,'y',1,1385) LexToken(ASSIGNMENT,'=',1,1386) LexToken(VAR,'needcompile',1,1387) -LexToken(COMMA,',',1,1398) -LexToken(EOL,'\n',1,1399) +LexToken(EOL,'\n',1,1398) LexToken(END,'end',1,1416) LexToken(EOL,'\n',1,1419) LexToken(VAR,'graphics',1,1436) @@ -159,8 +151,7 @@ LexToken(DOT,'.',1,1444) LexToken(VAR,'exprs',1,1445) LexToken(ASSIGNMENT,'=',1,1450) LexToken(VAR,'exprs',1,1451) -LexToken(SEMICOLON,';',1,1456) -LexToken(EOL,'\n',1,1457) +LexToken(EOL,'\n',1,1456) LexToken(VAR,'model',1,1474) LexToken(DOT,'.',1,1479) LexToken(VAR,'opar',1,1480) @@ -169,22 +160,19 @@ LexToken(VAR,'list',1,1485) LexToken(OPENBRACKET,'(',1,1489) LexToken(VAR,'tag',1,1490) LexToken(CLOSEBRACKET,')',1,1493) -LexToken(SEMICOLON,';',1,1494) -LexToken(EOL,'\n',1,1495) +LexToken(EOL,'\n',1,1494) LexToken(VAR,'x',1,1512) LexToken(DOT,'.',1,1513) LexToken(VAR,'graphics',1,1514) LexToken(ASSIGNMENT,'=',1,1522) LexToken(VAR,'graphics',1,1523) -LexToken(SEMICOLON,';',1,1531) -LexToken(EOL,'\n',1,1532) +LexToken(EOL,'\n',1,1531) LexToken(VAR,'x',1,1549) LexToken(DOT,'.',1,1550) LexToken(VAR,'model',1,1551) LexToken(ASSIGNMENT,'=',1,1556) LexToken(VAR,'model',1,1557) -LexToken(SEMICOLON,';',1,1562) -LexToken(EOL,'\n',1,1563) +LexToken(EOL,'\n',1,1562) LexToken(BREAK,'break',1,1580) LexToken(EOL,'\n',1,1585) LexToken(END,'end',1,1598) @@ -269,8 +257,7 @@ LexToken(VAR,'list',1,1915) LexToken(OPENBRACKET,'(',1,1919) LexToken(DQSTRING,'"A"',1,1922) LexToken(CLOSEBRACKET,')',1,1923) -LexToken(SEMICOLON,';',1,1924) -LexToken(EOL,'\n',1,1925) +LexToken(EOL,'\n',1,1924) LexToken(VAR,'model',1,1934) LexToken(DOT,'.',1,1939) LexToken(VAR,'blocktype',1,1940) diff --git a/js/Branching/GotoTagVisibilityMO.js b/js/Branching/GotoTagVisibilityMO.js index 1ba0fc5b..2464c011 100644 --- a/js/Branching/GotoTagVisibilityMO.js +++ b/js/Branching/GotoTagVisibilityMO.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',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,'y',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,'typ',1,911) LexToken(ASSIGNMENT,'=',1,914) LexToken(OPENSQBRACKET,'[',1,915) LexToken(CLOSESQBRACKET,']',1,916) -LexToken(SEMICOLON,';',1,917) -LexToken(EOL,'\n',1,918) +LexToken(EOL,'\n',1,917) LexToken(SELECT,'select',1,923) LexToken(VAR,'job',1,930) LexToken(EOL,'\n',1,933) @@ -71,8 +68,7 @@ LexToken(ASSIGNMENT,'=',1,985) LexToken(VAR,'arg1',1,986) LexToken(DOT,'.',1,990) LexToken(VAR,'graphics',1,991) -LexToken(SEMICOLON,';',1,999) -LexToken(EOL,'\n',1,1000) +LexToken(EOL,'\n',1,999) LexToken(VAR,'exprs',1,1009) LexToken(ASSIGNMENT,'=',1,1014) LexToken(VAR,'graphics',1,1015) @@ -84,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1043) LexToken(VAR,'arg1',1,1044) LexToken(DOT,'.',1,1048) LexToken(VAR,'model',1,1049) -LexToken(SEMICOLON,';',1,1054) -LexToken(EOL,'\n',1,1055) +LexToken(EOL,'\n',1,1054) LexToken(WHILE,'while',1,1064) LexToken(PREVAR_BOOLEAN,'%t',1,1070) LexToken(DO,'do',1,1073) @@ -123,8 +118,7 @@ LexToken(VAR,'ok',1,1216) LexToken(THEN,'then',1,1219) LexToken(EOL,'\n',1,1223) LexToken(BREAK,'break',1,1240) -LexToken(COMMA,',',1,1245) -LexToken(EOL,'\n',1,1246) +LexToken(EOL,'\n',1,1245) LexToken(END,'end',1,1259) LexToken(EOL,'\n',1,1262) LexToken(IF,'if',1,1275) @@ -145,13 +139,11 @@ LexToken(EOL,'\n',1,1331) LexToken(VAR,'needcompile',1,1352) LexToken(ASSIGNMENT,'=',1,1363) LexToken(NUMBER,'4',1,1364) -LexToken(SEMICOLON,';',1,1365) -LexToken(EOL,'\n',1,1366) +LexToken(EOL,'\n',1,1365) LexToken(VAR,'y',1,1387) LexToken(ASSIGNMENT,'=',1,1388) LexToken(VAR,'needcompile',1,1389) -LexToken(COMMA,',',1,1400) -LexToken(EOL,'\n',1,1401) +LexToken(EOL,'\n',1,1400) LexToken(END,'end',1,1418) LexToken(EOL,'\n',1,1421) LexToken(VAR,'graphics',1,1438) @@ -159,8 +151,7 @@ LexToken(DOT,'.',1,1446) LexToken(VAR,'exprs',1,1447) LexToken(ASSIGNMENT,'=',1,1452) LexToken(VAR,'exprs',1,1453) -LexToken(SEMICOLON,';',1,1458) -LexToken(EOL,'\n',1,1459) +LexToken(EOL,'\n',1,1458) LexToken(VAR,'model',1,1476) LexToken(DOT,'.',1,1481) LexToken(VAR,'opar',1,1482) @@ -169,22 +160,19 @@ LexToken(VAR,'list',1,1487) LexToken(OPENBRACKET,'(',1,1491) LexToken(VAR,'tag',1,1492) LexToken(CLOSEBRACKET,')',1,1495) -LexToken(SEMICOLON,';',1,1496) -LexToken(EOL,'\n',1,1497) +LexToken(EOL,'\n',1,1496) LexToken(VAR,'x',1,1514) LexToken(DOT,'.',1,1515) LexToken(VAR,'graphics',1,1516) LexToken(ASSIGNMENT,'=',1,1524) LexToken(VAR,'graphics',1,1525) -LexToken(SEMICOLON,';',1,1533) -LexToken(EOL,'\n',1,1534) +LexToken(EOL,'\n',1,1533) LexToken(VAR,'x',1,1551) LexToken(DOT,'.',1,1552) LexToken(VAR,'model',1,1553) LexToken(ASSIGNMENT,'=',1,1558) LexToken(VAR,'model',1,1559) -LexToken(SEMICOLON,';',1,1564) -LexToken(EOL,'\n',1,1565) +LexToken(EOL,'\n',1,1564) LexToken(BREAK,'break',1,1582) LexToken(EOL,'\n',1,1587) LexToken(END,'end',1,1600) @@ -269,8 +257,7 @@ LexToken(VAR,'list',1,1919) LexToken(OPENBRACKET,'(',1,1923) LexToken(DQSTRING,'"A"',1,1926) LexToken(CLOSEBRACKET,')',1,1927) -LexToken(SEMICOLON,';',1,1928) -LexToken(EOL,'\n',1,1929) +LexToken(EOL,'\n',1,1928) LexToken(VAR,'model',1,1938) LexToken(DOT,'.',1,1943) LexToken(VAR,'blocktype',1,1944) diff --git a/js/Branching/ISELECT_f.js b/js/Branching/ISELECT_f.js index bde70c2e..9bd39429 100644 --- a/js/Branching/ISELECT_f.js +++ b/js/Branching/ISELECT_f.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(WHILE,'while',1,1055) LexToken(PREVAR_BOOLEAN,'%t',1,1061) LexToken(DO,'do',1,1064) @@ -131,8 +125,7 @@ LexToken(VAR,'ok',1,1255) LexToken(THEN,'then',1,1258) LexToken(EOL,'\n',1,1262) LexToken(BREAK,'break',1,1279) -LexToken(COMMA,',',1,1284) -LexToken(EOL,'\n',1,1285) +LexToken(EOL,'\n',1,1284) LexToken(END,'end',1,1298) LexToken(EOL,'\n',1,1301) LexToken(IF,'if',1,1314) @@ -197,8 +190,7 @@ LexToken(DOT,'.',1,1586) LexToken(VAR,'exprs',1,1587) LexToken(ASSIGNMENT,'=',1,1592) LexToken(VAR,'exprs',1,1593) -LexToken(SEMICOLON,';',1,1598) -LexToken(EOL,'\n',1,1599) +LexToken(EOL,'\n',1,1598) LexToken(VAR,'model',1,1620) LexToken(DOT,'.',1,1625) LexToken(VAR,'dstate',1,1626) @@ -206,15 +198,13 @@ LexToken(ASSIGNMENT,'=',1,1632) LexToken(VAR,'z0',1,1633) LexToken(ADDITION,'-',1,1635) LexToken(NUMBER,'1',1,1636) -LexToken(COMMA,',',1,1637) -LexToken(EOL,'\n',1,1638) +LexToken(EOL,'\n',1,1637) LexToken(VAR,'x',1,1659) LexToken(DOT,'.',1,1660) LexToken(VAR,'graphics',1,1661) LexToken(ASSIGNMENT,'=',1,1669) LexToken(VAR,'graphics',1,1670) -LexToken(SEMICOLON,';',1,1678) -LexToken(EOL,'\n',1,1679) +LexToken(EOL,'\n',1,1678) LexToken(VAR,'x',1,1700) LexToken(DOT,'.',1,1701) LexToken(VAR,'model',1,1702) diff --git a/js/Branching/ISELECT_m.js b/js/Branching/ISELECT_m.js index 81ca280f..709e4f76 100644 --- a/js/Branching/ISELECT_m.js +++ b/js/Branching/ISELECT_m.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(WHILE,'while',1,1055) LexToken(PREVAR_BOOLEAN,'%t',1,1061) LexToken(DO,'do',1,1064) @@ -139,8 +133,7 @@ LexToken(VAR,'ok',1,1317) LexToken(THEN,'then',1,1320) LexToken(EOL,'\n',1,1324) LexToken(BREAK,'break',1,1341) -LexToken(COMMA,',',1,1346) -LexToken(EOL,'\n',1,1347) +LexToken(EOL,'\n',1,1346) LexToken(END,'end',1,1360) LexToken(EOL,'\n',1,1363) LexToken(IF,'if',1,1376) @@ -178,13 +171,11 @@ LexToken(VAR,'message',1,1540) LexToken(OPENBRACKET,'(',1,1547) LexToken(DQSTRING,'"Datatype is not supported"',1,1574) LexToken(CLOSEBRACKET,')',1,1575) -LexToken(SEMICOLON,';',1,1576) -LexToken(EOL,'\n',1,1577) +LexToken(EOL,'\n',1,1576) LexToken(VAR,'ok',1,1594) LexToken(ASSIGNMENT,'=',1,1596) LexToken(PREVAR_BOOLEAN,'%f',1,1597) -LexToken(SEMICOLON,';',1,1599) -LexToken(EOL,'\n',1,1600) +LexToken(EOL,'\n',1,1599) LexToken(ELSE,'else',1,1613) LexToken(EOL,'\n',1,1617) LexToken(VAR,'it',1,1634) @@ -284,22 +275,19 @@ LexToken(DOT,'.',1,1958) LexToken(VAR,'exprs',1,1959) LexToken(ASSIGNMENT,'=',1,1964) LexToken(VAR,'exprs',1,1965) -LexToken(SEMICOLON,';',1,1970) -LexToken(EOL,'\n',1,1971) +LexToken(EOL,'\n',1,1970) LexToken(VAR,'model',1,1996) LexToken(DOT,'.',1,2001) LexToken(VAR,'dstate',1,2002) LexToken(ASSIGNMENT,'=',1,2008) LexToken(VAR,'z0',1,2009) -LexToken(COMMA,',',1,2011) -LexToken(EOL,'\n',1,2012) +LexToken(EOL,'\n',1,2011) LexToken(VAR,'x',1,2037) LexToken(DOT,'.',1,2038) LexToken(VAR,'graphics',1,2039) LexToken(ASSIGNMENT,'=',1,2047) LexToken(VAR,'graphics',1,2048) -LexToken(SEMICOLON,';',1,2056) -LexToken(EOL,'\n',1,2057) +LexToken(EOL,'\n',1,2056) LexToken(VAR,'x',1,2082) LexToken(DOT,'.',1,2083) LexToken(VAR,'model',1,2084) diff --git a/js/Branching/MUX.js b/js/Branching/MUX.js index a5b4b9b5..2b340a2e 100644 --- a/js/Branching/MUX.js +++ b/js/Branching/MUX.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',1,875) LexToken(ASSIGNMENT,'=',1,876) LexToken(OPENSQBRACKET,'[',1,877) LexToken(CLOSESQBRACKET,']',1,878) -LexToken(SEMICOLON,';',1,879) -LexToken(EOL,'\n',1,880) +LexToken(EOL,'\n',1,879) LexToken(VAR,'y',1,885) LexToken(ASSIGNMENT,'=',1,886) LexToken(OPENSQBRACKET,'[',1,887) LexToken(CLOSESQBRACKET,']',1,888) -LexToken(SEMICOLON,';',1,889) -LexToken(EOL,'\n',1,890) +LexToken(EOL,'\n',1,889) LexToken(VAR,'typ',1,895) LexToken(ASSIGNMENT,'=',1,898) LexToken(OPENSQBRACKET,'[',1,899) LexToken(CLOSESQBRACKET,']',1,900) -LexToken(SEMICOLON,';',1,901) -LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,901) LexToken(SELECT,'select',1,907) LexToken(VAR,'job',1,914) LexToken(EOL,'\n',1,917) @@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,937) LexToken(VAR,'x',1,946) LexToken(ASSIGNMENT,'=',1,947) LexToken(VAR,'arg1',1,948) -LexToken(SEMICOLON,';',1,952) -LexToken(EOL,'\n',1,953) +LexToken(EOL,'\n',1,952) LexToken(VAR,'graphics',1,962) LexToken(ASSIGNMENT,'=',1,970) LexToken(VAR,'arg1',1,971) LexToken(DOT,'.',1,975) LexToken(VAR,'graphics',1,976) -LexToken(SEMICOLON,';',1,984) -LexToken(EOL,'\n',1,985) +LexToken(EOL,'\n',1,984) LexToken(VAR,'exprs',1,994) LexToken(ASSIGNMENT,'=',1,999) LexToken(VAR,'graphics',1,1000) @@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1028) LexToken(VAR,'arg1',1,1029) LexToken(DOT,'.',1,1033) LexToken(VAR,'model',1,1034) -LexToken(SEMICOLON,';',1,1039) -LexToken(EOL,'\n',1,1040) +LexToken(EOL,'\n',1,1039) LexToken(WHILE,'while',1,1049) LexToken(PREVAR_BOOLEAN,'%t',1,1055) LexToken(DO,'do',1,1058) @@ -122,8 +116,7 @@ LexToken(VAR,'ok',1,1229) LexToken(THEN,'then',1,1232) LexToken(EOL,'\n',1,1236) LexToken(BREAK,'break',1,1253) -LexToken(COMMA,',',1,1258) -LexToken(EOL,'\n',1,1259) +LexToken(EOL,'\n',1,1258) LexToken(END,'end',1,1272) LexToken(EOL,'\n',1,1275) LexToken(IF,'if',1,1288) @@ -224,7 +217,7 @@ LexToken(VAR,'message',1,1686) LexToken(OPENBRACKET,'(',1,1693) LexToken(OPENSQBRACKET,'[',1,1694) LexToken(DQSTRING,'"Block must have at least two input ports"',1,1736) -LexToken(SEMICOLON,';',1,1737) +LexToken(SEMICOLON,';\n',1,1737) LexToken(DQSTRING,'"and at most 31. Size 0 is not allowed. "',1,1799) LexToken(CLOSESQBRACKET,']',1,1800) LexToken(CLOSEBRACKET,')',1,1801) @@ -247,8 +240,7 @@ LexToken(EOL,'\n',1,1887) LexToken(VAR,'nout',1,1912) LexToken(ASSIGNMENT,'=',1,1916) LexToken(NUMBER,'0',1,1917) -LexToken(COMMA,',',1,1918) -LexToken(EOL,'\n',1,1919) +LexToken(EOL,'\n',1,1918) LexToken(ELSE,'else',1,1940) LexToken(EOL,'\n',1,1944) LexToken(VAR,'nout',1,1969) @@ -257,8 +249,7 @@ LexToken(VAR,'sum',1,1974) LexToken(OPENBRACKET,'(',1,1977) LexToken(VAR,'in',1,1978) LexToken(CLOSEBRACKET,')',1,1980) -LexToken(COMMA,',',1,1981) -LexToken(EOL,'\n',1,1982) +LexToken(EOL,'\n',1,1981) LexToken(END,'end',1,2003) LexToken(EOL,'\n',1,2006) LexToken(OPENSQBRACKET,'[',1,2027) @@ -301,8 +292,7 @@ LexToken(VAR,'in',1,2152) LexToken(COMMA,',',1,2154) LexToken(DQSTRING,'"*"',1,2157) LexToken(CLOSEBRACKET,')',1,2158) -LexToken(COMMA,',',1,2159) -LexToken(EOL,'\n',1,2160) +LexToken(EOL,'\n',1,2159) LexToken(END,'end',1,2181) LexToken(EOL,'\n',1,2184) LexToken(END,'end',1,2201) @@ -318,8 +308,7 @@ LexToken(DOT,'.',1,2268) LexToken(VAR,'exprs',1,2269) LexToken(ASSIGNMENT,'=',1,2274) LexToken(VAR,'exprs',1,2275) -LexToken(SEMICOLON,';',1,2280) -LexToken(EOL,'\n',1,2281) +LexToken(EOL,'\n',1,2280) LexToken(VAR,'model',1,2298) LexToken(DOT,'.',1,2303) LexToken(VAR,'ipar',1,2304) @@ -331,8 +320,7 @@ LexToken(DOT,'.',1,2329) LexToken(VAR,'graphics',1,2330) LexToken(ASSIGNMENT,'=',1,2338) LexToken(VAR,'graphics',1,2339) -LexToken(SEMICOLON,';',1,2347) -LexToken(EOL,'\n',1,2348) +LexToken(EOL,'\n',1,2347) LexToken(VAR,'x',1,2365) LexToken(DOT,'.',1,2366) LexToken(VAR,'model',1,2367) diff --git a/js/Branching/MUX_f.js b/js/Branching/MUX_f.js index 141b653a..d386e8c5 100644 --- a/js/Branching/MUX_f.js +++ b/js/Branching/MUX_f.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) @@ -85,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) @@ -122,8 +116,7 @@ LexToken(VAR,'ok',1,1228) LexToken(THEN,'then',1,1231) LexToken(EOL,'\n',1,1235) LexToken(BREAK,'break',1,1252) -LexToken(COMMA,',',1,1257) -LexToken(EOL,'\n',1,1258) +LexToken(EOL,'\n',1,1257) LexToken(END,'end',1,1271) LexToken(EOL,'\n',1,1274) LexToken(IF,'if',1,1287) @@ -224,7 +217,7 @@ LexToken(VAR,'message',1,1686) LexToken(OPENBRACKET,'(',1,1693) LexToken(OPENSQBRACKET,'[',1,1694) LexToken(DQSTRING,'"Block must have at least two input ports"',1,1736) -LexToken(SEMICOLON,';',1,1737) +LexToken(SEMICOLON,';\n',1,1737) LexToken(DQSTRING,'"and at most eight, and size 0 is not allowed. "',1,1806) LexToken(CLOSESQBRACKET,']',1,1807) LexToken(CLOSEBRACKET,')',1,1808) @@ -247,8 +240,7 @@ LexToken(EOL,'\n',1,1894) LexToken(VAR,'nout',1,1919) LexToken(ASSIGNMENT,'=',1,1923) LexToken(NUMBER,'0',1,1924) -LexToken(COMMA,',',1,1925) -LexToken(EOL,'\n',1,1926) +LexToken(EOL,'\n',1,1925) LexToken(ELSE,'else',1,1947) LexToken(EOL,'\n',1,1951) LexToken(VAR,'nout',1,1976) @@ -257,8 +249,7 @@ LexToken(VAR,'sum',1,1981) LexToken(OPENBRACKET,'(',1,1984) LexToken(VAR,'in',1,1985) LexToken(CLOSEBRACKET,')',1,1987) -LexToken(COMMA,',',1,1988) -LexToken(EOL,'\n',1,1989) +LexToken(EOL,'\n',1,1988) LexToken(END,'end',1,2010) LexToken(EOL,'\n',1,2013) LexToken(OPENSQBRACKET,'[',1,2034) @@ -301,8 +292,7 @@ LexToken(VAR,'in',1,2159) LexToken(COMMA,',',1,2161) LexToken(DQSTRING,'"*"',1,2164) LexToken(CLOSEBRACKET,')',1,2165) -LexToken(COMMA,',',1,2166) -LexToken(EOL,'\n',1,2167) +LexToken(EOL,'\n',1,2166) LexToken(END,'end',1,2188) LexToken(EOL,'\n',1,2191) LexToken(END,'end',1,2208) @@ -318,8 +308,7 @@ LexToken(DOT,'.',1,2275) LexToken(VAR,'exprs',1,2276) LexToken(ASSIGNMENT,'=',1,2281) LexToken(VAR,'exprs',1,2282) -LexToken(SEMICOLON,';',1,2287) -LexToken(EOL,'\n',1,2288) +LexToken(EOL,'\n',1,2287) LexToken(VAR,'model',1,2305) LexToken(DOT,'.',1,2310) LexToken(VAR,'ipar',1,2311) @@ -331,8 +320,7 @@ LexToken(DOT,'.',1,2336) LexToken(VAR,'graphics',1,2337) LexToken(ASSIGNMENT,'=',1,2345) LexToken(VAR,'graphics',1,2346) -LexToken(SEMICOLON,';',1,2354) -LexToken(EOL,'\n',1,2355) +LexToken(EOL,'\n',1,2354) LexToken(VAR,'x',1,2372) LexToken(DOT,'.',1,2373) LexToken(VAR,'model',1,2374) diff --git a/js/Branching/M_SWITCH.js b/js/Branching/M_SWITCH.js index 0e3100bf..1f53eda9 100644 --- a/js/Branching/M_SWITCH.js +++ b/js/Branching/M_SWITCH.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,1350) LexToken(THEN,'then',1,1353) LexToken(EOL,'\n',1,1357) LexToken(BREAK,'break',1,1374) -LexToken(COMMA,',',1,1379) -LexToken(EOL,'\n',1,1380) +LexToken(EOL,'\n',1,1379) LexToken(END,'end',1,1393) LexToken(EOL,'\n',1,1396) LexToken(VAR,'nin',1,1409) @@ -149,16 +142,14 @@ LexToken(VAR,'int',1,1413) LexToken(OPENBRACKET,'(',1,1416) LexToken(VAR,'nin',1,1417) LexToken(CLOSEBRACKET,')',1,1420) -LexToken(SEMICOLON,';',1,1421) -LexToken(EOL,'\n',1,1422) +LexToken(EOL,'\n',1,1421) LexToken(VAR,'base',1,1435) LexToken(ASSIGNMENT,'=',1,1439) LexToken(VAR,'int',1,1440) LexToken(OPENBRACKET,'(',1,1443) LexToken(VAR,'base',1,1444) LexToken(CLOSEBRACKET,')',1,1448) -LexToken(SEMICOLON,';',1,1449) -LexToken(EOL,'\n',1,1450) +LexToken(EOL,'\n',1,1449) LexToken(IF,'if',1,1463) LexToken(VAR,'nin',1,1466) LexToken(COMPARISON,'<',1,1469) @@ -244,16 +235,14 @@ LexToken(ADDITION,'-',1,1831) LexToken(NUMBER,'1',1,1832) LexToken(NUMBER,'1',1,1834) LexToken(CLOSESQBRACKET,']',1,1835) -LexToken(SEMICOLON,';',1,1836) -LexToken(EOL,'\n',1,1837) +LexToken(EOL,'\n',1,1836) LexToken(VAR,'out',1,1858) LexToken(ASSIGNMENT,'=',1,1861) LexToken(OPENSQBRACKET,'[',1,1862) LexToken(NUMBER,'1',1,1863) LexToken(NUMBER,'1',1,1865) LexToken(CLOSESQBRACKET,']',1,1866) -LexToken(SEMICOLON,';',1,1867) -LexToken(EOL,'\n',1,1868) +LexToken(EOL,'\n',1,1867) LexToken(ELSE,'else',1,1885) LexToken(EOL,'\n',1,1889) LexToken(VAR,'in1',1,1910) @@ -269,8 +258,7 @@ LexToken(COMMA,',',1,1926) LexToken(NUMBER,'1',1,1927) LexToken(CLOSEBRACKET,')',1,1928) LexToken(CLOSESQBRACKET,']',1,1929) -LexToken(SEMICOLON,';',1,1930) -LexToken(EOL,'\n',1,1931) +LexToken(EOL,'\n',1,1930) LexToken(VAR,'in2',1,1952) LexToken(ASSIGNMENT,'=',1,1955) LexToken(OPENSQBRACKET,'[',1,1956) @@ -286,16 +274,14 @@ LexToken(COMMA,',',1,1970) LexToken(NUMBER,'1',1,1971) LexToken(CLOSEBRACKET,')',1,1972) LexToken(CLOSESQBRACKET,']',1,1973) -LexToken(SEMICOLON,';',1,1974) -LexToken(EOL,'\n',1,1975) +LexToken(EOL,'\n',1,1974) LexToken(VAR,'in',1,1996) LexToken(ASSIGNMENT,'=',1,1998) LexToken(OPENSQBRACKET,'[',1,1999) LexToken(VAR,'in1',1,2000) LexToken(VAR,'in2',1,2004) LexToken(CLOSESQBRACKET,']',1,2007) -LexToken(SEMICOLON,';',1,2008) -LexToken(EOL,'\n',1,2009) +LexToken(EOL,'\n',1,2008) LexToken(VAR,'out',1,2030) LexToken(ASSIGNMENT,'=',1,2033) LexToken(OPENSQBRACKET,'[',1,2034) @@ -304,8 +290,7 @@ LexToken(NUMBER,'1',1,2036) LexToken(ADDITION,'-',1,2038) LexToken(NUMBER,'2',1,2039) LexToken(CLOSESQBRACKET,']',1,2040) -LexToken(SEMICOLON,';',1,2041) -LexToken(EOL,'\n',1,2042) +LexToken(EOL,'\n',1,2041) LexToken(END,'end',1,2059) LexToken(EOL,'\n',1,2062) LexToken(VAR,'it',1,2079) @@ -324,14 +309,12 @@ LexToken(COMMA,',',1,2097) LexToken(NUMBER,'1',1,2098) LexToken(CLOSEBRACKET,')',1,2099) LexToken(CLOSESQBRACKET,']',1,2100) -LexToken(SEMICOLON,';',1,2101) -LexToken(EOL,'\n',1,2102) +LexToken(EOL,'\n',1,2101) LexToken(VAR,'ot',1,2119) LexToken(ASSIGNMENT,'=',1,2121) LexToken(ADDITION,'-',1,2122) LexToken(NUMBER,'2',1,2123) -LexToken(SEMICOLON,';',1,2124) -LexToken(EOL,'\n',1,2125) +LexToken(EOL,'\n',1,2124) LexToken(OPENSQBRACKET,'[',1,2142) LexToken(VAR,'model',1,2143) LexToken(COMMA,',',1,2148) @@ -377,8 +360,7 @@ LexToken(DOT,'.',1,2360) LexToken(VAR,'exprs',1,2361) LexToken(ASSIGNMENT,'=',1,2366) LexToken(VAR,'exprs',1,2367) -LexToken(SEMICOLON,';',1,2372) -LexToken(EOL,'\n',1,2373) +LexToken(EOL,'\n',1,2372) LexToken(VAR,'model',1,2394) LexToken(DOT,'.',1,2399) LexToken(VAR,'ipar',1,2400) @@ -388,15 +370,13 @@ LexToken(VAR,'base',1,2406) LexToken(SEMICOLON,';',1,2410) LexToken(VAR,'rule',1,2411) LexToken(CLOSESQBRACKET,']',1,2415) -LexToken(COMMA,',',1,2416) -LexToken(EOL,'\n',1,2417) +LexToken(EOL,'\n',1,2416) LexToken(VAR,'x',1,2438) LexToken(DOT,'.',1,2439) LexToken(VAR,'graphics',1,2440) LexToken(ASSIGNMENT,'=',1,2448) LexToken(VAR,'graphics',1,2449) -LexToken(SEMICOLON,';',1,2457) -LexToken(EOL,'\n',1,2458) +LexToken(EOL,'\n',1,2457) LexToken(VAR,'x',1,2479) LexToken(DOT,'.',1,2480) LexToken(VAR,'model',1,2481) diff --git a/js/Branching/NRMSOM_f.js b/js/Branching/NRMSOM_f.js index 8addfd89..9359c7ba 100644 --- a/js/Branching/NRMSOM_f.js +++ b/js/Branching/NRMSOM_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) @@ -123,8 +117,7 @@ LexToken(VAR,'ok',1,1199) LexToken(THEN,'then',1,1202) LexToken(EOL,'\n',1,1206) LexToken(BREAK,'break',1,1223) -LexToken(COMMA,',',1,1228) -LexToken(EOL,'\n',1,1229) +LexToken(EOL,'\n',1,1228) LexToken(END,'end',1,1242) LexToken(EOL,'\n',1,1245) LexToken(OPENSQBRACKET,'[',1,1258) @@ -168,15 +161,13 @@ LexToken(DOT,'.',1,1372) LexToken(VAR,'exprs',1,1373) LexToken(ASSIGNMENT,'=',1,1378) LexToken(VAR,'exprs',1,1379) -LexToken(SEMICOLON,';',1,1384) -LexToken(EOL,'\n',1,1385) +LexToken(EOL,'\n',1,1384) LexToken(VAR,'x',1,1402) LexToken(DOT,'.',1,1403) LexToken(VAR,'graphics',1,1404) LexToken(ASSIGNMENT,'=',1,1412) LexToken(VAR,'graphics',1,1413) -LexToken(SEMICOLON,';',1,1421) -LexToken(EOL,'\n',1,1422) +LexToken(EOL,'\n',1,1421) LexToken(VAR,'x',1,1439) LexToken(DOT,'.',1,1440) LexToken(VAR,'model',1,1441) @@ -184,8 +175,7 @@ LexToken(ASSIGNMENT,'=',1,1446) LexToken(VAR,'model',1,1447) LexToken(EOL,'\n',1,1452) LexToken(BREAK,'break',1,1469) -LexToken(SEMICOLON,';',1,1474) -LexToken(EOL,'\n',1,1475) +LexToken(EOL,'\n',1,1474) LexToken(END,'end',1,1488) LexToken(EOL,'\n',1,1491) LexToken(END,'end',1,1500) diff --git a/js/Branching/RELAY_f.js b/js/Branching/RELAY_f.js index 84dc30fd..e4b51d75 100644 --- a/js/Branching/RELAY_f.js +++ b/js/Branching/RELAY_f.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,8 +80,7 @@ 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) @@ -137,8 +131,7 @@ LexToken(VAR,'ok',1,1274) LexToken(THEN,'then',1,1277) LexToken(EOL,'\n',1,1281) LexToken(BREAK,'break',1,1298) -LexToken(COMMA,',',1,1303) -LexToken(EOL,'\n',1,1304) +LexToken(EOL,'\n',1,1303) LexToken(END,'end',1,1317) LexToken(EOL,'\n',1,1320) LexToken(IF,'if',1,1333) @@ -203,8 +196,7 @@ LexToken(DOT,'.',1,1602) LexToken(VAR,'exprs',1,1603) LexToken(ASSIGNMENT,'=',1,1608) LexToken(VAR,'exprs',1,1609) -LexToken(SEMICOLON,';',1,1614) -LexToken(EOL,'\n',1,1615) +LexToken(EOL,'\n',1,1614) LexToken(VAR,'model',1,1636) LexToken(DOT,'.',1,1641) LexToken(VAR,'dstate',1,1642) @@ -218,8 +210,7 @@ LexToken(DOT,'.',1,1675) LexToken(VAR,'graphics',1,1676) LexToken(ASSIGNMENT,'=',1,1684) LexToken(VAR,'graphics',1,1685) -LexToken(SEMICOLON,';',1,1693) -LexToken(EOL,'\n',1,1694) +LexToken(EOL,'\n',1,1693) LexToken(VAR,'x',1,1715) LexToken(DOT,'.',1,1716) LexToken(VAR,'model',1,1717) diff --git a/js/Branching/SCALAR2VECTOR.js b/js/Branching/SCALAR2VECTOR.js index cd3c4e7c..24a9dc32 100644 --- a/js/Branching/SCALAR2VECTOR.js +++ b/js/Branching/SCALAR2VECTOR.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',1,885) LexToken(ASSIGNMENT,'=',1,886) LexToken(OPENSQBRACKET,'[',1,887) LexToken(CLOSESQBRACKET,']',1,888) -LexToken(SEMICOLON,';',1,889) -LexToken(EOL,'\n',1,890) +LexToken(EOL,'\n',1,889) LexToken(VAR,'y',1,895) LexToken(ASSIGNMENT,'=',1,896) LexToken(OPENSQBRACKET,'[',1,897) LexToken(CLOSESQBRACKET,']',1,898) -LexToken(SEMICOLON,';',1,899) -LexToken(EOL,'\n',1,900) +LexToken(EOL,'\n',1,899) LexToken(VAR,'typ',1,905) LexToken(ASSIGNMENT,'=',1,908) LexToken(OPENSQBRACKET,'[',1,909) LexToken(CLOSESQBRACKET,']',1,910) -LexToken(SEMICOLON,';',1,911) -LexToken(EOL,'\n',1,912) +LexToken(EOL,'\n',1,911) LexToken(SELECT,'select',1,917) LexToken(VAR,'job',1,924) LexToken(EOL,'\n',1,927) @@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,947) LexToken(VAR,'x',1,956) LexToken(ASSIGNMENT,'=',1,957) LexToken(VAR,'arg1',1,958) -LexToken(SEMICOLON,';',1,962) -LexToken(EOL,'\n',1,963) +LexToken(EOL,'\n',1,962) LexToken(VAR,'graphics',1,972) LexToken(ASSIGNMENT,'=',1,980) LexToken(VAR,'arg1',1,981) LexToken(DOT,'.',1,985) LexToken(VAR,'graphics',1,986) -LexToken(SEMICOLON,';',1,994) -LexToken(EOL,'\n',1,995) +LexToken(EOL,'\n',1,994) LexToken(VAR,'exprs',1,1004) LexToken(ASSIGNMENT,'=',1,1009) LexToken(VAR,'graphics',1,1010) @@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1038) LexToken(VAR,'arg1',1,1039) LexToken(DOT,'.',1,1043) LexToken(VAR,'model',1,1044) -LexToken(SEMICOLON,';',1,1049) -LexToken(EOL,'\n',1,1050) +LexToken(EOL,'\n',1,1049) LexToken(WHILE,'while',1,1059) LexToken(PREVAR_BOOLEAN,'%t',1,1065) LexToken(DO,'do',1,1068) @@ -123,8 +117,7 @@ LexToken(VAR,'ok',1,1260) LexToken(THEN,'then',1,1263) LexToken(EOL,'\n',1,1267) LexToken(BREAK,'break',1,1284) -LexToken(COMMA,',',1,1289) -LexToken(EOL,'\n',1,1290) +LexToken(EOL,'\n',1,1289) LexToken(END,'end',1,1303) LexToken(EOL,'\n',1,1306) LexToken(VAR,'nout',1,1319) @@ -209,8 +202,7 @@ LexToken(DOT,'.',1,1694) LexToken(VAR,'graphics',1,1695) LexToken(ASSIGNMENT,'=',1,1703) LexToken(VAR,'graphics',1,1704) -LexToken(SEMICOLON,';',1,1712) -LexToken(EOL,'\n',1,1713) +LexToken(EOL,'\n',1,1712) LexToken(VAR,'x',1,1730) LexToken(DOT,'.',1,1731) LexToken(VAR,'model',1,1732) diff --git a/js/Branching/SELECT_f.js b/js/Branching/SELECT_f.js index 0e4f87ab..98709a57 100644 --- a/js/Branching/SELECT_f.js +++ b/js/Branching/SELECT_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) @@ -131,8 +125,7 @@ LexToken(VAR,'ok',1,1251) LexToken(THEN,'then',1,1254) LexToken(EOL,'\n',1,1258) LexToken(BREAK,'break',1,1275) -LexToken(COMMA,',',1,1280) -LexToken(EOL,'\n',1,1281) +LexToken(EOL,'\n',1,1280) LexToken(END,'end',1,1294) LexToken(EOL,'\n',1,1297) LexToken(IF,'if',1,1310) @@ -197,8 +190,7 @@ LexToken(DOT,'.',1,1579) LexToken(VAR,'exprs',1,1580) LexToken(ASSIGNMENT,'=',1,1585) LexToken(VAR,'exprs',1,1586) -LexToken(SEMICOLON,';',1,1591) -LexToken(EOL,'\n',1,1592) +LexToken(EOL,'\n',1,1591) LexToken(VAR,'model',1,1613) LexToken(DOT,'.',1,1618) LexToken(VAR,'dstate',1,1619) @@ -206,15 +198,13 @@ LexToken(ASSIGNMENT,'=',1,1625) LexToken(VAR,'z0',1,1626) LexToken(ADDITION,'-',1,1628) LexToken(NUMBER,'1',1,1629) -LexToken(COMMA,',',1,1630) -LexToken(EOL,'\n',1,1631) +LexToken(EOL,'\n',1,1630) LexToken(VAR,'x',1,1652) LexToken(DOT,'.',1,1653) LexToken(VAR,'graphics',1,1654) LexToken(ASSIGNMENT,'=',1,1662) LexToken(VAR,'graphics',1,1663) -LexToken(SEMICOLON,';',1,1671) -LexToken(EOL,'\n',1,1672) +LexToken(EOL,'\n',1,1671) LexToken(VAR,'x',1,1693) LexToken(DOT,'.',1,1694) LexToken(VAR,'model',1,1695) diff --git a/js/Branching/SELECT_m.js b/js/Branching/SELECT_m.js index 0a379b8f..09373fd8 100644 --- a/js/Branching/SELECT_m.js +++ b/js/Branching/SELECT_m.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,1312) LexToken(THEN,'then',1,1315) LexToken(EOL,'\n',1,1319) LexToken(BREAK,'break',1,1336) -LexToken(COMMA,',',1,1341) -LexToken(EOL,'\n',1,1342) +LexToken(EOL,'\n',1,1341) LexToken(END,'end',1,1355) LexToken(EOL,'\n',1,1358) LexToken(IF,'if',1,1371) @@ -185,13 +178,11 @@ LexToken(VAR,'message',1,1545) LexToken(OPENBRACKET,'(',1,1552) LexToken(DQSTRING,'"Datatype is not supported"',1,1579) LexToken(CLOSEBRACKET,')',1,1580) -LexToken(SEMICOLON,';',1,1581) -LexToken(EOL,'\n',1,1582) +LexToken(EOL,'\n',1,1581) LexToken(VAR,'ok',1,1599) LexToken(ASSIGNMENT,'=',1,1601) LexToken(PREVAR_BOOLEAN,'%f',1,1602) -LexToken(SEMICOLON,';',1,1604) -LexToken(EOL,'\n',1,1605) +LexToken(EOL,'\n',1,1604) LexToken(ELSE,'else',1,1618) LexToken(EOL,'\n',1,1622) LexToken(VAR,'it',1,1639) @@ -291,22 +282,19 @@ LexToken(DOT,'.',1,1959) LexToken(VAR,'exprs',1,1960) LexToken(ASSIGNMENT,'=',1,1965) LexToken(VAR,'exprs',1,1966) -LexToken(SEMICOLON,';',1,1971) -LexToken(EOL,'\n',1,1972) +LexToken(EOL,'\n',1,1971) LexToken(VAR,'model',1,1997) LexToken(DOT,'.',1,2002) LexToken(VAR,'dstate',1,2003) LexToken(ASSIGNMENT,'=',1,2009) LexToken(VAR,'z0',1,2010) -LexToken(COMMA,',',1,2012) -LexToken(EOL,'\n',1,2013) +LexToken(EOL,'\n',1,2012) LexToken(VAR,'x',1,2038) LexToken(DOT,'.',1,2039) LexToken(VAR,'graphics',1,2040) LexToken(ASSIGNMENT,'=',1,2048) LexToken(VAR,'graphics',1,2049) -LexToken(SEMICOLON,';',1,2057) -LexToken(EOL,'\n',1,2058) +LexToken(EOL,'\n',1,2057) LexToken(VAR,'x',1,2083) LexToken(DOT,'.',1,2084) LexToken(VAR,'model',1,2085) diff --git a/js/Branching/SELF_SWITCH.js b/js/Branching/SELF_SWITCH.js index fd315d9d..f001afc8 100644 --- a/js/Branching/SELF_SWITCH.js +++ b/js/Branching/SELF_SWITCH.js @@ -40,8 +40,7 @@ LexToken(ASSIGNMENT,'=',1,534) LexToken(SCICOS_DIAGRAM,'scicos_diagram',1,536) LexToken(OPENBRACKET,'(',1,550) LexToken(CLOSEBRACKET,')',1,551) -LexToken(SEMICOLON,';',1,552) -LexToken(EOL,'\n',1,553) +LexToken(EOL,'\n',1,552) LexToken(EOL,'\n',1,578) LexToken(VAR,'diagram',1,587) LexToken(DOT,'.',1,594) @@ -54,8 +53,7 @@ LexToken(VAR,'IN_f',1,605) LexToken(OPENBRACKET,'(',1,609) LexToken(DQSTRING,'"define"',1,617) LexToken(CLOSEBRACKET,')',1,618) -LexToken(SEMICOLON,';',1,619) -LexToken(EOL,'\n',1,620) +LexToken(EOL,'\n',1,619) LexToken(VAR,'diagram',1,629) LexToken(DOT,'.',1,636) LexToken(VAR,'objs',1,637) @@ -68,8 +66,7 @@ LexToken(DOT,'.',1,653) LexToken(VAR,'pout',1,654) LexToken(ASSIGNMENT,'=',1,659) LexToken(NUMBER,'5',1,661) -LexToken(SEMICOLON,';',1,662) -LexToken(EOL,'\n',1,663) +LexToken(EOL,'\n',1,662) LexToken(EOL,'\n',1,664) LexToken(EOL,'\n',1,692) LexToken(VAR,'diagram',1,701) @@ -83,8 +80,7 @@ LexToken(VAR,'OUT_f',1,717) LexToken(OPENBRACKET,'(',1,722) LexToken(DQSTRING,'"define"',1,730) LexToken(CLOSEBRACKET,')',1,731) -LexToken(SEMICOLON,';',1,732) -LexToken(EOL,'\n',1,733) +LexToken(EOL,'\n',1,732) LexToken(VAR,'diagram',1,742) LexToken(DOT,'.',1,749) LexToken(VAR,'objs',1,750) @@ -97,8 +93,7 @@ LexToken(DOT,'.',1,766) LexToken(VAR,'pin',1,767) LexToken(ASSIGNMENT,'=',1,771) LexToken(NUMBER,'7',1,773) -LexToken(SEMICOLON,';',1,774) -LexToken(EOL,'\n',1,775) +LexToken(EOL,'\n',1,774) LexToken(EOL,'\n',1,776) LexToken(VAR,'diagram',1,785) LexToken(DOT,'.',1,792) @@ -111,8 +106,7 @@ LexToken(VAR,'CONST_m',1,801) LexToken(OPENBRACKET,'(',1,808) LexToken(DQSTRING,'"define"',1,816) LexToken(CLOSEBRACKET,')',1,817) -LexToken(SEMICOLON,';',1,818) -LexToken(EOL,'\n',1,819) +LexToken(EOL,'\n',1,818) LexToken(VAR,'diagram',1,828) LexToken(DOT,'.',1,835) LexToken(VAR,'objs',1,836) @@ -125,8 +119,7 @@ LexToken(DOT,'.',1,852) LexToken(VAR,'pout',1,853) LexToken(ASSIGNMENT,'=',1,858) LexToken(NUMBER,'6',1,860) -LexToken(SEMICOLON,';',1,861) -LexToken(EOL,'\n',1,862) +LexToken(EOL,'\n',1,861) LexToken(VAR,'diagram',1,871) LexToken(DOT,'.',1,878) LexToken(VAR,'objs',1,879) @@ -139,8 +132,7 @@ LexToken(DOT,'.',1,895) LexToken(VAR,'exprs',1,896) LexToken(ASSIGNMENT,'=',1,902) LexToken(DQSTRING,'"0"',1,906) -LexToken(SEMICOLON,';',1,907) -LexToken(EOL,'\n',1,908) +LexToken(EOL,'\n',1,907) LexToken(VAR,'diagram',1,917) LexToken(DOT,'.',1,924) LexToken(VAR,'objs',1,925) @@ -153,8 +145,7 @@ LexToken(DOT,'.',1,938) LexToken(VAR,'rpar',1,939) LexToken(ASSIGNMENT,'=',1,944) LexToken(NUMBER,'0',1,946) -LexToken(SEMICOLON,';',1,947) -LexToken(EOL,'\n',1,948) +LexToken(EOL,'\n',1,947) LexToken(EOL,'\n',1,949) LexToken(VAR,'diagram',1,958) LexToken(DOT,'.',1,965) @@ -167,8 +158,7 @@ LexToken(VAR,'SWITCH_f',1,974) LexToken(OPENBRACKET,'(',1,982) LexToken(DQSTRING,'"define"',1,990) LexToken(CLOSEBRACKET,')',1,991) -LexToken(SEMICOLON,';',1,992) -LexToken(EOL,'\n',1,993) +LexToken(EOL,'\n',1,992) LexToken(VAR,'diagram',1,1002) LexToken(DOT,'.',1,1009) LexToken(VAR,'objs',1,1010) @@ -215,8 +205,7 @@ LexToken(DOT,'.',1,1141) LexToken(VAR,'ipar',1,1142) LexToken(ASSIGNMENT,'=',1,1147) LexToken(NUMBER,'1',1,1149) -LexToken(SEMICOLON,';',1,1150) -LexToken(EOL,'\n',1,1151) +LexToken(EOL,'\n',1,1150) LexToken(VAR,'diagram',1,1164) LexToken(DOT,'.',1,1171) LexToken(VAR,'objs',1,1172) @@ -233,8 +222,7 @@ LexToken(DQSTRING,'"2"',1,1200) LexToken(SEMICOLON,';',1,1201) LexToken(DQSTRING,'"2"',1,1204) LexToken(CLOSESQBRACKET,']',1,1205) -LexToken(SEMICOLON,';',1,1206) -LexToken(EOL,'\n',1,1207) +LexToken(EOL,'\n',1,1206) LexToken(ELSE,'else',1,1216) LexToken(EOL,'\n',1,1220) LexToken(VAR,'diagram',1,1233) @@ -249,8 +237,7 @@ LexToken(DOT,'.',1,1254) LexToken(VAR,'ipar',1,1255) LexToken(ASSIGNMENT,'=',1,1260) LexToken(NUMBER,'0',1,1262) -LexToken(SEMICOLON,';',1,1263) -LexToken(EOL,'\n',1,1264) +LexToken(EOL,'\n',1,1263) LexToken(VAR,'diagram',1,1277) LexToken(DOT,'.',1,1284) LexToken(VAR,'objs',1,1285) @@ -267,8 +254,7 @@ LexToken(DQSTRING,'"2"',1,1313) LexToken(SEMICOLON,';',1,1314) LexToken(DQSTRING,'"1"',1,1317) LexToken(CLOSESQBRACKET,']',1,1318) -LexToken(SEMICOLON,';',1,1319) -LexToken(EOL,'\n',1,1320) +LexToken(EOL,'\n',1,1319) LexToken(END,'end',1,1329) LexToken(EOL,'\n',1,1332) LexToken(EOL,'\n',1,1333) @@ -314,8 +300,7 @@ LexToken(COMMA,',',1,1441) LexToken(NUMBER,'1',1,1443) LexToken(CLOSESQBRACKET,']',1,1444) LexToken(CLOSEBRACKET,')',1,1445) -LexToken(SEMICOLON,';',1,1446) -LexToken(EOL,'\n',1,1447) +LexToken(EOL,'\n',1,1446) LexToken(EOL,'\n',1,1479) LexToken(VAR,'diagram',1,1488) LexToken(DOT,'.',1,1495) @@ -358,8 +343,7 @@ LexToken(COMMA,',',1,1558) LexToken(NUMBER,'2',1,1560) LexToken(CLOSESQBRACKET,']',1,1561) LexToken(CLOSEBRACKET,')',1,1562) -LexToken(SEMICOLON,';',1,1563) -LexToken(EOL,'\n',1,1564) +LexToken(EOL,'\n',1,1563) LexToken(EOL,'\n',1,1594) LexToken(VAR,'diagram',1,1603) LexToken(DOT,'.',1,1610) @@ -402,8 +386,7 @@ LexToken(COMMA,',',1,1673) LexToken(NUMBER,'1',1,1675) LexToken(CLOSESQBRACKET,']',1,1676) LexToken(CLOSEBRACKET,')',1,1677) -LexToken(SEMICOLON,';',1,1678) -LexToken(EOL,'\n',1,1679) +LexToken(EOL,'\n',1,1678) LexToken(ENDFUNCTION,'endfunction',1,1684) LexToken(EOL,'\n',1,1695) LexToken(SELECT,'select',1,1700) @@ -416,8 +399,7 @@ LexToken(EOL,'\n',1,1730) LexToken(VAR,'x',1,1739) LexToken(ASSIGNMENT,'=',1,1741) LexToken(VAR,'arg1',1,1743) -LexToken(SEMICOLON,';',1,1747) -LexToken(EOL,'\n',1,1748) +LexToken(EOL,'\n',1,1747) LexToken(VAR,'stateOpen',1,1757) LexToken(ASSIGNMENT,'=',1,1767) LexToken(VAR,'x',1,1769) @@ -428,8 +410,7 @@ LexToken(VAR,'opar',1,1777) LexToken(OPENBRACKET,'(',1,1781) LexToken(NUMBER,'1',1,1782) LexToken(CLOSEBRACKET,')',1,1783) -LexToken(SEMICOLON,';',1,1784) -LexToken(EOL,'\n',1,1785) +LexToken(EOL,'\n',1,1784) LexToken(VAR,'x',1,1794) LexToken(DOT,'.',1,1795) LexToken(VAR,'model',1,1796) @@ -441,8 +422,7 @@ LexToken(OPENBRACKET,'(',1,1830) LexToken(NOT,'~',1,1831) LexToken(VAR,'stateOpen',1,1832) LexToken(CLOSEBRACKET,')',1,1841) -LexToken(SEMICOLON,';',1,1842) -LexToken(EOL,'\n',1,1843) +LexToken(EOL,'\n',1,1842) LexToken(VAR,'x',1,1852) LexToken(DOT,'.',1,1853) LexToken(VAR,'model',1,1854) @@ -454,20 +434,17 @@ LexToken(OPENBRACKET,'(',1,1871) LexToken(NOT,'~',1,1872) LexToken(VAR,'stateOpen',1,1873) LexToken(CLOSEBRACKET,')',1,1882) -LexToken(SEMICOLON,';',1,1883) -LexToken(EOL,'\n',1,1884) +LexToken(EOL,'\n',1,1883) LexToken(VAR,'y',1,1893) LexToken(ASSIGNMENT,'=',1,1895) LexToken(NUMBER,'0',1,1897) -LexToken(SEMICOLON,';',1,1898) -LexToken(EOL,'\n',1,1899) +LexToken(EOL,'\n',1,1898) LexToken(VAR,'typ',1,1908) LexToken(ASSIGNMENT,'=',1,1911) LexToken(VAR,'list',1,1912) LexToken(OPENBRACKET,'(',1,1916) LexToken(CLOSEBRACKET,')',1,1917) -LexToken(SEMICOLON,';',1,1918) -LexToken(EOL,'\n',1,1919) +LexToken(EOL,'\n',1,1918) LexToken(IF,'if',1,1928) LexToken(VAR,'stateOpen',1,1931) LexToken(COMPARISON,'==',1,1941) @@ -501,8 +478,7 @@ LexToken(EOL,'\n',1,2120) LexToken(VAR,'stateOpen',1,2129) LexToken(ASSIGNMENT,'=',1,2139) LexToken(PREVAR_BOOLEAN,'%t',1,2141) -LexToken(SEMICOLON,';',1,2143) -LexToken(EOL,'\n',1,2144) +LexToken(EOL,'\n',1,2143) LexToken(VAR,'x',1,2153) LexToken(ASSIGNMENT,'=',1,2155) LexToken(SCICOS_BLOCK,'scicos_block',1,2157) @@ -605,8 +581,7 @@ LexToken(VAR,'genSwitchInnerDiagram',1,2466) LexToken(OPENBRACKET,'(',1,2487) LexToken(VAR,'stateOpen',1,2488) LexToken(CLOSEBRACKET,')',1,2497) -LexToken(SEMICOLON,';',1,2498) -LexToken(EOL,'\n',1,2499) +LexToken(EOL,'\n',1,2498) LexToken(VAR,'x',1,2508) LexToken(DOT,'.',1,2509) LexToken(VAR,'model',1,2510) @@ -617,8 +592,7 @@ LexToken(VAR,'list',1,2523) LexToken(OPENBRACKET,'(',1,2527) LexToken(VAR,'stateOpen',1,2528) LexToken(CLOSEBRACKET,')',1,2537) -LexToken(SEMICOLON,';',1,2538) -LexToken(EOL,'\n',1,2539) +LexToken(EOL,'\n',1,2538) LexToken(VAR,'x',1,2548) LexToken(DOT,'.',1,2549) LexToken(VAR,'graphics',1,2550) @@ -646,8 +620,7 @@ LexToken(ASSIGNMENT,'=',1,2639) LexToken(OPENSQBRACKET,'[',1,2640) LexToken(DQSTRING,'"E"',1,2643) LexToken(CLOSESQBRACKET,']',1,2644) -LexToken(SEMICOLON,';',1,2645) -LexToken(EOL,'\n',1,2646) +LexToken(EOL,'\n',1,2645) LexToken(VAR,'x',1,2655) LexToken(DOT,'.',1,2656) LexToken(VAR,'graphics',1,2657) diff --git a/js/Branching/SWITCH2.js b/js/Branching/SWITCH2.js index 1a6c1efd..455e3f54 100644 --- a/js/Branching/SWITCH2.js +++ b/js/Branching/SWITCH2.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,8 +80,7 @@ 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(WHILE,'while',1,1053) LexToken(PREVAR_BOOLEAN,'%t',1,1059) LexToken(DO,'do',1,1062) @@ -139,8 +133,7 @@ LexToken(VAR,'ok',1,1340) LexToken(THEN,'then',1,1343) LexToken(EOL,'\n',1,1347) LexToken(BREAK,'break',1,1364) -LexToken(COMMA,',',1,1369) -LexToken(EOL,'\n',1,1370) +LexToken(EOL,'\n',1,1369) LexToken(END,'end',1,1383) LexToken(EOL,'\n',1,1386) LexToken(VAR,'rule',1,1399) @@ -149,8 +142,7 @@ LexToken(VAR,'int',1,1404) LexToken(OPENBRACKET,'(',1,1407) LexToken(VAR,'rule',1,1408) LexToken(CLOSEBRACKET,')',1,1412) -LexToken(SEMICOLON,';',1,1413) -LexToken(EOL,'\n',1,1414) +LexToken(EOL,'\n',1,1413) LexToken(IF,'if',1,1427) LexToken(OPENBRACKET,'(',1,1430) LexToken(VAR,'rule',1,1431) @@ -162,8 +154,7 @@ LexToken(EOL,'\n',1,1443) LexToken(VAR,'rule',1,1460) LexToken(ASSIGNMENT,'=',1,1464) LexToken(NUMBER,'0',1,1465) -LexToken(COMMA,',',1,1466) -LexToken(EOL,'\n',1,1467) +LexToken(EOL,'\n',1,1466) LexToken(END,'end',1,1480) LexToken(EOL,'\n',1,1483) LexToken(IF,'if',1,1496) @@ -177,8 +168,7 @@ LexToken(EOL,'\n',1,1512) LexToken(VAR,'rule',1,1529) LexToken(ASSIGNMENT,'=',1,1533) LexToken(NUMBER,'2',1,1534) -LexToken(COMMA,',',1,1535) -LexToken(EOL,'\n',1,1536) +LexToken(EOL,'\n',1,1535) LexToken(END,'end',1,1549) LexToken(EOL,'\n',1,1552) LexToken(VAR,'graphics',1,1565) @@ -186,8 +176,7 @@ LexToken(DOT,'.',1,1573) LexToken(VAR,'exprs',1,1574) LexToken(ASSIGNMENT,'=',1,1579) LexToken(VAR,'exprs',1,1580) -LexToken(SEMICOLON,';',1,1585) -LexToken(EOL,'\n',1,1586) +LexToken(EOL,'\n',1,1585) LexToken(VAR,'model',1,1599) LexToken(DOT,'.',1,1604) LexToken(VAR,'ipar',1,1605) @@ -239,8 +228,7 @@ LexToken(DOT,'.',1,1840) LexToken(VAR,'graphics',1,1841) LexToken(ASSIGNMENT,'=',1,1849) LexToken(VAR,'graphics',1,1850) -LexToken(SEMICOLON,';',1,1858) -LexToken(EOL,'\n',1,1859) +LexToken(EOL,'\n',1,1858) LexToken(VAR,'x',1,1872) LexToken(DOT,'.',1,1873) LexToken(VAR,'model',1,1874) diff --git a/js/Branching/SWITCH2_m.js b/js/Branching/SWITCH2_m.js index 9849244d..8d5f90ad 100644 --- a/js/Branching/SWITCH2_m.js +++ b/js/Branching/SWITCH2_m.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(WHILE,'while',1,1055) LexToken(PREVAR_BOOLEAN,'%t',1,1061) LexToken(DO,'do',1,1064) @@ -147,8 +141,7 @@ LexToken(VAR,'ok',1,1403) LexToken(THEN,'then',1,1406) LexToken(EOL,'\n',1,1410) LexToken(BREAK,'break',1,1427) -LexToken(COMMA,',',1,1432) -LexToken(EOL,'\n',1,1433) +LexToken(EOL,'\n',1,1432) LexToken(END,'end',1,1446) LexToken(EOL,'\n',1,1449) LexToken(VAR,'rule',1,1462) @@ -157,8 +150,7 @@ LexToken(VAR,'int',1,1467) LexToken(OPENBRACKET,'(',1,1470) LexToken(VAR,'rule',1,1471) LexToken(CLOSEBRACKET,')',1,1475) -LexToken(SEMICOLON,';',1,1476) -LexToken(EOL,'\n',1,1477) +LexToken(EOL,'\n',1,1476) LexToken(IF,'if',1,1490) LexToken(OPENBRACKET,'(',1,1493) LexToken(VAR,'rule',1,1494) @@ -170,8 +162,7 @@ LexToken(EOL,'\n',1,1506) LexToken(VAR,'rule',1,1523) LexToken(ASSIGNMENT,'=',1,1527) LexToken(NUMBER,'0',1,1528) -LexToken(COMMA,',',1,1529) -LexToken(EOL,'\n',1,1530) +LexToken(EOL,'\n',1,1529) LexToken(END,'end',1,1543) LexToken(EOL,'\n',1,1546) LexToken(IF,'if',1,1559) @@ -185,8 +176,7 @@ LexToken(EOL,'\n',1,1575) LexToken(VAR,'rule',1,1592) LexToken(ASSIGNMENT,'=',1,1596) LexToken(NUMBER,'2',1,1597) -LexToken(COMMA,',',1,1598) -LexToken(EOL,'\n',1,1599) +LexToken(EOL,'\n',1,1598) LexToken(END,'end',1,1612) LexToken(EOL,'\n',1,1615) LexToken(VAR,'graphics',1,1628) @@ -194,8 +184,7 @@ LexToken(DOT,'.',1,1636) LexToken(VAR,'exprs',1,1637) LexToken(ASSIGNMENT,'=',1,1642) LexToken(VAR,'exprs',1,1643) -LexToken(SEMICOLON,';',1,1648) -LexToken(EOL,'\n',1,1649) +LexToken(EOL,'\n',1,1648) LexToken(VAR,'model',1,1662) LexToken(DOT,'.',1,1667) LexToken(VAR,'ipar',1,1668) @@ -269,13 +258,11 @@ LexToken(VAR,'message',1,1951) LexToken(OPENBRACKET,'(',1,1958) LexToken(DQSTRING,'"Datatype is not supported"',1,1985) LexToken(CLOSEBRACKET,')',1,1986) -LexToken(SEMICOLON,';',1,1987) -LexToken(EOL,'\n',1,1988) +LexToken(EOL,'\n',1,1987) LexToken(VAR,'ok',1,2005) LexToken(ASSIGNMENT,'=',1,2007) LexToken(PREVAR_BOOLEAN,'%f',1,2008) -LexToken(SEMICOLON,';',1,2010) -LexToken(EOL,'\n',1,2011) +LexToken(EOL,'\n',1,2010) LexToken(END,'end',1,2024) LexToken(EOL,'\n',1,2027) LexToken(IF,'if',1,2040) @@ -288,24 +275,21 @@ LexToken(NUMBER,'1',1,2070) LexToken(CLOSEBRACKET,')',1,2071) LexToken(ASSIGNMENT,'=',1,2072) LexToken(VAR,'ot',1,2073) -LexToken(SEMICOLON,';',1,2075) -LexToken(EOL,'\n',1,2076) +LexToken(EOL,'\n',1,2075) LexToken(VAR,'it',1,2093) LexToken(OPENBRACKET,'(',1,2095) LexToken(NUMBER,'2',1,2096) LexToken(CLOSEBRACKET,')',1,2097) LexToken(ASSIGNMENT,'=',1,2098) LexToken(NUMBER,'1',1,2099) -LexToken(SEMICOLON,';',1,2100) -LexToken(EOL,'\n',1,2101) +LexToken(EOL,'\n',1,2100) LexToken(VAR,'it',1,2118) LexToken(OPENBRACKET,'(',1,2120) LexToken(NUMBER,'3',1,2121) LexToken(CLOSEBRACKET,')',1,2122) LexToken(ASSIGNMENT,'=',1,2123) LexToken(VAR,'ot',1,2124) -LexToken(SEMICOLON,';',1,2126) -LexToken(EOL,'\n',1,2127) +LexToken(EOL,'\n',1,2126) LexToken(VAR,'in',1,2144) LexToken(ASSIGNMENT,'=',1,2146) LexToken(OPENSQBRACKET,'[',1,2147) @@ -374,8 +358,7 @@ LexToken(DOT,'.',1,2357) LexToken(VAR,'graphics',1,2358) LexToken(ASSIGNMENT,'=',1,2366) LexToken(VAR,'graphics',1,2367) -LexToken(SEMICOLON,';',1,2375) -LexToken(EOL,'\n',1,2376) +LexToken(EOL,'\n',1,2375) LexToken(VAR,'x',1,2393) LexToken(DOT,'.',1,2394) LexToken(VAR,'model',1,2395) diff --git a/js/Branching/SWITCH_f.js b/js/Branching/SWITCH_f.js index d397b75b..803d3432 100644 --- a/js/Branching/SWITCH_f.js +++ b/js/Branching/SWITCH_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(VAR,'ipar',1,1054) LexToken(ASSIGNMENT,'=',1,1058) LexToken(VAR,'model',1,1059) @@ -137,8 +131,7 @@ LexToken(VAR,'ok',1,1274) LexToken(THEN,'then',1,1277) LexToken(EOL,'\n',1,1281) LexToken(BREAK,'break',1,1298) -LexToken(COMMA,',',1,1303) -LexToken(EOL,'\n',1,1304) +LexToken(EOL,'\n',1,1303) LexToken(END,'end',1,1317) LexToken(EOL,'\n',1,1320) LexToken(IF,'if',1,1333) @@ -199,8 +192,7 @@ LexToken(DOT,'.',1,1593) LexToken(VAR,'exprs',1,1594) LexToken(ASSIGNMENT,'=',1,1599) LexToken(VAR,'exprs',1,1600) -LexToken(SEMICOLON,';',1,1605) -LexToken(EOL,'\n',1,1606) +LexToken(EOL,'\n',1,1605) LexToken(VAR,'model',1,1627) LexToken(DOT,'.',1,1632) LexToken(VAR,'ipar',1,1633) @@ -214,8 +206,7 @@ LexToken(DOT,'.',1,1664) LexToken(VAR,'graphics',1,1665) LexToken(ASSIGNMENT,'=',1,1673) LexToken(VAR,'graphics',1,1674) -LexToken(SEMICOLON,';',1,1682) -LexToken(EOL,'\n',1,1683) +LexToken(EOL,'\n',1,1682) LexToken(VAR,'x',1,1704) LexToken(DOT,'.',1,1705) LexToken(VAR,'model',1,1706) |