diff options
Diffstat (limited to 'js/Sinks/CMSCOPE.js')
-rw-r--r-- | js/Sinks/CMSCOPE.js | 118 |
1 files changed, 46 insertions, 72 deletions
diff --git a/js/Sinks/CMSCOPE.js b/js/Sinks/CMSCOPE.js index 85cb960e..8559150b 100644 --- a/js/Sinks/CMSCOPE.js +++ b/js/Sinks/CMSCOPE.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) @@ -87,8 +82,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(EOL,'\n',1,1072) LexToken(EOL,'\n',1,1088) LexToken(WHILE,'while',1,1097) @@ -129,23 +123,23 @@ LexToken(DQSTRING,'"Set Scope parameters"',1,1236) LexToken(COMMA,',',1,1237) LexToken(OPENSQBRACKET,'[',1,1253) LexToken(DQSTRING,'"Input ports sizes"',1,1272) -LexToken(SEMICOLON,';',1,1273) +LexToken(SEMICOLON,';\n',1,1273) LexToken(DQSTRING,'"Drawing colors (>0) or mark (<0)"',1,1320) -LexToken(SEMICOLON,';',1,1321) +LexToken(SEMICOLON,';\n',1,1321) LexToken(DQSTRING,'"Output window number (-1 for automatic)"',1,1375) -LexToken(SEMICOLON,';',1,1376) +LexToken(SEMICOLON,';\n',1,1376) LexToken(DQSTRING,'"Output window position"',1,1413) -LexToken(SEMICOLON,';',1,1414) +LexToken(SEMICOLON,';\n',1,1414) LexToken(DQSTRING,'"Output window sizes"',1,1448) -LexToken(SEMICOLON,';',1,1449) +LexToken(SEMICOLON,';\n',1,1449) LexToken(DQSTRING,'"Ymin vector"',1,1475) -LexToken(SEMICOLON,';',1,1476) +LexToken(SEMICOLON,';\n',1,1476) LexToken(DQSTRING,'"Ymax vector"',1,1502) -LexToken(SEMICOLON,';',1,1503) +LexToken(SEMICOLON,';\n',1,1503) LexToken(DQSTRING,'"Refresh period"',1,1532) -LexToken(SEMICOLON,';',1,1533) +LexToken(SEMICOLON,';\n',1,1533) LexToken(DQSTRING,'"Buffer size"',1,1559) -LexToken(SEMICOLON,';',1,1560) +LexToken(SEMICOLON,';\n',1,1560) LexToken(DQSTRING,'"Accept herited events 0/1"',1,1600) LexToken(DQSTRING,'"Name of Scope (label&Id)"',1,1639) LexToken(CLOSESQBRACKET,']',1,1640) @@ -210,8 +204,7 @@ LexToken(VAR,'ok',1,1853) LexToken(THEN,'then',1,1856) LexToken(EOL,'\n',1,1860) LexToken(BREAK,'break',1,1877) -LexToken(COMMA,',',1,1882) -LexToken(EOL,'\n',1,1883) +LexToken(EOL,'\n',1,1882) LexToken(END,'end',1,1896) LexToken(EOL,'\n',1,1926) LexToken(VAR,'mess',1,1939) @@ -566,7 +559,7 @@ LexToken(VAR,'message',1,3703) LexToken(OPENBRACKET,'(',1,3710) LexToken(OPENSQBRACKET,'[',1,3711) LexToken(DQSTRING,'"Some specified values are inconsistent:"',1,3752) -LexToken(SEMICOLON,';',1,3753) +LexToken(SEMICOLON,';\n',1,3753) LexToken(DQSTRING,'" "',1,3773) LexToken(SEMICOLON,';',1,3774) LexToken(VAR,'mess',1,3775) @@ -585,8 +578,7 @@ LexToken(VAR,'in',1,3842) LexToken(OPENBRACKET,'(',1,3844) LexToken(COLON,':',1,3845) LexToken(CLOSEBRACKET,')',1,3846) -LexToken(SEMICOLON,';',1,3847) -LexToken(EOL,'\n',1,3848) +LexToken(EOL,'\n',1,3847) LexToken(VAR,'a',1,3865) LexToken(ASSIGNMENT,'=',1,3867) LexToken(VAR,'size',1,3869) @@ -595,8 +587,7 @@ LexToken(VAR,'in',1,3874) LexToken(COMMA,',',1,3876) LexToken(NUMBER,'1',1,3877) LexToken(CLOSEBRACKET,')',1,3878) -LexToken(SEMICOLON,';',1,3879) -LexToken(EOL,'\n',1,3880) +LexToken(EOL,'\n',1,3879) LexToken(VAR,'in2',1,3897) LexToken(ASSIGNMENT,'=',1,3901) LexToken(VAR,'ones',1,3903) @@ -605,8 +596,7 @@ LexToken(VAR,'a',1,3908) LexToken(COMMA,',',1,3909) LexToken(NUMBER,'1',1,3910) LexToken(CLOSEBRACKET,')',1,3911) -LexToken(SEMICOLON,';',1,3912) -LexToken(EOL,'\n',1,3913) +LexToken(EOL,'\n',1,3912) LexToken(OPENSQBRACKET,'[',1,3930) LexToken(VAR,'model',1,3931) LexToken(COMMA,',',1,3936) @@ -652,8 +642,7 @@ LexToken(COMMA,',',1,4023) LexToken(OPENSQBRACKET,'[',1,4024) LexToken(CLOSESQBRACKET,']',1,4025) LexToken(CLOSEBRACKET,')',1,4026) -LexToken(SEMICOLON,';',1,4027) -LexToken(EOL,'\n',1,4028) +LexToken(EOL,'\n',1,4027) LexToken(END,'end',1,4041) LexToken(EOL,'\n',1,4044) LexToken(IF,'if',1,4057) @@ -676,8 +665,7 @@ LexToken(SEMICOLON,';',1,4129) LexToken(ADDITION,'-',1,4130) LexToken(NUMBER,'1',1,4131) LexToken(CLOSESQBRACKET,']',1,4132) -LexToken(SEMICOLON,';',1,4133) -LexToken(EOL,'\n',1,4134) +LexToken(EOL,'\n',1,4133) LexToken(END,'end',1,4151) LexToken(EOL,'\n',1,4154) LexToken(IF,'if',1,4171) @@ -696,8 +684,7 @@ LexToken(SEMICOLON,';',1,4216) LexToken(ADDITION,'-',1,4217) LexToken(NUMBER,'1',1,4218) LexToken(CLOSESQBRACKET,']',1,4219) -LexToken(SEMICOLON,';',1,4220) -LexToken(EOL,'\n',1,4221) +LexToken(EOL,'\n',1,4220) LexToken(END,'end',1,4238) LexToken(EOL,'\n',1,4241) LexToken(IF,'if',1,4258) @@ -711,8 +698,7 @@ LexToken(OPENBRACKET,'(',1,4299) LexToken(COLON,':',1,4300) LexToken(CLOSEBRACKET,')',1,4301) LexToken(TRANSPOSE,"'",1,4302) -LexToken(SEMICOLON,';',1,4303) -LexToken(EOL,'\n',1,4304) +LexToken(EOL,'\n',1,4303) LexToken(VAR,'yy',1,4325) LexToken(ASSIGNMENT,'=',1,4327) LexToken(OPENSQBRACKET,'[',1,4328) @@ -823,8 +809,7 @@ LexToken(DOT,'.',1,4822) LexToken(VAR,'rpar',1,4823) LexToken(ASSIGNMENT,'=',1,4827) LexToken(VAR,'rpar',1,4828) -LexToken(SEMICOLON,';',1,4832) -LexToken(EOL,'\n',1,4833) +LexToken(EOL,'\n',1,4832) LexToken(VAR,'model',1,4854) LexToken(DOT,'.',1,4859) LexToken(VAR,'ipar',1,4860) @@ -836,29 +821,25 @@ LexToken(DOT,'.',1,4895) LexToken(VAR,'label',1,4896) LexToken(ASSIGNMENT,'=',1,4901) LexToken(VAR,'nom',1,4902) -LexToken(SEMICOLON,';',1,4905) -LexToken(EOL,'\n',1,4906) +LexToken(EOL,'\n',1,4905) LexToken(VAR,'graphics',1,4927) LexToken(DOT,'.',1,4935) LexToken(VAR,'id',1,4936) LexToken(ASSIGNMENT,'=',1,4938) LexToken(VAR,'nom',1,4939) -LexToken(SEMICOLON,';',1,4942) -LexToken(EOL,'\n',1,4943) +LexToken(EOL,'\n',1,4942) LexToken(VAR,'graphics',1,4964) LexToken(DOT,'.',1,4972) LexToken(VAR,'exprs',1,4973) LexToken(ASSIGNMENT,'=',1,4978) LexToken(VAR,'exprs',1,4979) -LexToken(SEMICOLON,';',1,4984) -LexToken(EOL,'\n',1,4985) +LexToken(EOL,'\n',1,4984) LexToken(VAR,'x',1,5006) LexToken(DOT,'.',1,5007) LexToken(VAR,'graphics',1,5008) LexToken(ASSIGNMENT,'=',1,5016) LexToken(VAR,'graphics',1,5017) -LexToken(SEMICOLON,';',1,5025) -LexToken(EOL,'\n',1,5026) +LexToken(EOL,'\n',1,5025) LexToken(VAR,'x',1,5047) LexToken(DOT,'.',1,5048) LexToken(VAR,'model',1,5049) @@ -882,8 +863,7 @@ LexToken(VAR,'win',1,5195) LexToken(ASSIGNMENT,'=',1,5198) LexToken(ADDITION,'-',1,5199) LexToken(NUMBER,'1',1,5200) -LexToken(SEMICOLON,';',1,5201) -LexToken(EOL,'\n',1,5202) +LexToken(EOL,'\n',1,5201) LexToken(VAR,'in',1,5211) LexToken(ASSIGNMENT,'=',1,5213) LexToken(OPENSQBRACKET,'[',1,5214) @@ -931,13 +911,11 @@ LexToken(NUMBER,'13',1,5289) LexToken(SEMICOLON,';',1,5291) LexToken(NUMBER,'15',1,5292) LexToken(CLOSESQBRACKET,']',1,5294) -LexToken(SEMICOLON,';',1,5295) -LexToken(EOL,'\n',1,5296) +LexToken(EOL,'\n',1,5295) LexToken(VAR,'N',1,5305) LexToken(ASSIGNMENT,'=',1,5306) LexToken(NUMBER,'20',1,5307) -LexToken(SEMICOLON,';',1,5309) -LexToken(EOL,'\n',1,5310) +LexToken(EOL,'\n',1,5309) LexToken(EOL,'\n',1,5311) LexToken(VAR,'ymin',1,5320) LexToken(ASSIGNMENT,'=',1,5324) @@ -948,8 +926,7 @@ LexToken(SEMICOLON,';',1,5328) LexToken(ADDITION,'-',1,5329) LexToken(NUMBER,'5',1,5330) LexToken(CLOSESQBRACKET,']',1,5331) -LexToken(SEMICOLON,';',1,5332) -LexToken(EOL,'\n',1,5333) +LexToken(EOL,'\n',1,5332) LexToken(VAR,'ymax',1,5342) LexToken(ASSIGNMENT,'=',1,5346) LexToken(OPENSQBRACKET,'[',1,5347) @@ -957,8 +934,7 @@ LexToken(NUMBER,'1',1,5348) LexToken(SEMICOLON,';',1,5349) LexToken(NUMBER,'5',1,5350) LexToken(CLOSESQBRACKET,']',1,5351) -LexToken(SEMICOLON,';',1,5352) -LexToken(EOL,'\n',1,5353) +LexToken(EOL,'\n',1,5352) LexToken(VAR,'per',1,5362) LexToken(ASSIGNMENT,'=',1,5365) LexToken(OPENSQBRACKET,'[',1,5366) @@ -966,8 +942,7 @@ LexToken(NUMBER,'30',1,5367) LexToken(SEMICOLON,';',1,5369) LexToken(NUMBER,'30',1,5370) LexToken(CLOSESQBRACKET,']',1,5372) -LexToken(SEMICOLON,';',1,5373) -LexToken(EOL,'\n',1,5374) +LexToken(EOL,'\n',1,5373) LexToken(VAR,'yy',1,5383) LexToken(ASSIGNMENT,'=',1,5385) LexToken(OPENSQBRACKET,'[',1,5386) @@ -1129,7 +1104,7 @@ LexToken(CLOSEBRACKET,')',1,5792) LexToken(COMMA,',',1,5793) LexToken(DQSTRING,'" "',1,5796) LexToken(CLOSEBRACKET,')',1,5797) -LexToken(SEMICOLON,';',1,5798) +LexToken(SEMICOLON,';\n',1,5798) LexToken(VAR,'strcat',1,5808) LexToken(OPENBRACKET,'(',1,5814) LexToken(VAR,'string',1,5815) @@ -1139,24 +1114,24 @@ LexToken(CLOSEBRACKET,')',1,5826) LexToken(COMMA,',',1,5827) LexToken(DQSTRING,'" "',1,5830) LexToken(CLOSEBRACKET,')',1,5831) -LexToken(SEMICOLON,';',1,5832) +LexToken(SEMICOLON,';\n',1,5832) LexToken(VAR,'string',1,5842) LexToken(OPENBRACKET,'(',1,5848) LexToken(VAR,'win',1,5849) LexToken(CLOSEBRACKET,')',1,5852) -LexToken(SEMICOLON,';',1,5853) +LexToken(SEMICOLON,';\n',1,5853) LexToken(VAR,'sci2exp',1,5863) LexToken(OPENBRACKET,'(',1,5870) LexToken(OPENSQBRACKET,'[',1,5871) LexToken(CLOSESQBRACKET,']',1,5872) LexToken(CLOSEBRACKET,')',1,5873) -LexToken(SEMICOLON,';',1,5874) +LexToken(SEMICOLON,';\n',1,5874) LexToken(VAR,'sci2exp',1,5884) LexToken(OPENBRACKET,'(',1,5891) LexToken(OPENSQBRACKET,'[',1,5892) LexToken(CLOSESQBRACKET,']',1,5893) LexToken(CLOSEBRACKET,')',1,5894) -LexToken(SEMICOLON,';',1,5895) +LexToken(SEMICOLON,';\n',1,5895) LexToken(VAR,'strcat',1,5905) LexToken(OPENBRACKET,'(',1,5911) LexToken(VAR,'string',1,5912) @@ -1166,7 +1141,7 @@ LexToken(CLOSEBRACKET,')',1,5923) LexToken(COMMA,',',1,5924) LexToken(DQSTRING,'" "',1,5927) LexToken(CLOSEBRACKET,')',1,5928) -LexToken(SEMICOLON,';',1,5929) +LexToken(SEMICOLON,';\n',1,5929) LexToken(VAR,'strcat',1,5939) LexToken(OPENBRACKET,'(',1,5945) LexToken(VAR,'string',1,5946) @@ -1176,7 +1151,7 @@ LexToken(CLOSEBRACKET,')',1,5957) LexToken(COMMA,',',1,5958) LexToken(DQSTRING,'" "',1,5961) LexToken(CLOSEBRACKET,')',1,5962) -LexToken(SEMICOLON,';',1,5963) +LexToken(SEMICOLON,';\n',1,5963) LexToken(VAR,'strcat',1,5973) LexToken(OPENBRACKET,'(',1,5979) LexToken(VAR,'string',1,5980) @@ -1186,23 +1161,22 @@ LexToken(CLOSEBRACKET,')',1,5990) LexToken(COMMA,',',1,5991) LexToken(DQSTRING,'" "',1,5994) LexToken(CLOSEBRACKET,')',1,5995) -LexToken(SEMICOLON,';',1,5996) +LexToken(SEMICOLON,';\n',1,5996) LexToken(VAR,'string',1,6006) LexToken(OPENBRACKET,'(',1,6012) LexToken(VAR,'N',1,6013) LexToken(CLOSEBRACKET,')',1,6014) -LexToken(SEMICOLON,';',1,6015) +LexToken(SEMICOLON,';\n',1,6015) LexToken(VAR,'string',1,6025) LexToken(OPENBRACKET,'(',1,6031) LexToken(NUMBER,'0',1,6032) LexToken(CLOSEBRACKET,')',1,6033) -LexToken(SEMICOLON,';',1,6034) +LexToken(SEMICOLON,';\n',1,6034) LexToken(VAR,'emptystr',1,6044) LexToken(OPENBRACKET,'(',1,6052) LexToken(CLOSEBRACKET,')',1,6053) LexToken(CLOSESQBRACKET,']',1,6054) -LexToken(SEMICOLON,';',1,6055) -LexToken(EOL,'\n',1,6056) +LexToken(EOL,'\n',1,6055) LexToken(VAR,'gr_i',1,6065) LexToken(ASSIGNMENT,'=',1,6069) LexToken(OPENSQBRACKET,'[',1,6070) |