diff options
Diffstat (limited to 'js/Misc/LOGICAL_OP.js')
-rw-r--r-- | js/Misc/LOGICAL_OP.js | 87 |
1 files changed, 29 insertions, 58 deletions
diff --git a/js/Misc/LOGICAL_OP.js b/js/Misc/LOGICAL_OP.js index 1e799398..f72e44c3 100644 --- a/js/Misc/LOGICAL_OP.js +++ b/js/Misc/LOGICAL_OP.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',1,882) LexToken(ASSIGNMENT,'=',1,883) LexToken(OPENSQBRACKET,'[',1,884) LexToken(CLOSESQBRACKET,']',1,885) -LexToken(SEMICOLON,';',1,886) -LexToken(EOL,'\n',1,887) +LexToken(EOL,'\n',1,886) LexToken(VAR,'y',1,892) LexToken(ASSIGNMENT,'=',1,893) LexToken(OPENSQBRACKET,'[',1,894) LexToken(CLOSESQBRACKET,']',1,895) -LexToken(SEMICOLON,';',1,896) -LexToken(EOL,'\n',1,897) +LexToken(EOL,'\n',1,896) LexToken(VAR,'typ',1,902) LexToken(ASSIGNMENT,'=',1,905) LexToken(OPENSQBRACKET,'[',1,906) LexToken(CLOSESQBRACKET,']',1,907) -LexToken(SEMICOLON,';',1,908) -LexToken(EOL,'\n',1,909) +LexToken(EOL,'\n',1,908) LexToken(SELECT,'select',1,914) LexToken(VAR,'job',1,921) LexToken(EOL,'\n',1,924) @@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,944) LexToken(VAR,'x',1,953) LexToken(ASSIGNMENT,'=',1,954) LexToken(VAR,'arg1',1,955) -LexToken(SEMICOLON,';',1,959) -LexToken(EOL,'\n',1,960) +LexToken(EOL,'\n',1,959) LexToken(VAR,'graphics',1,969) LexToken(ASSIGNMENT,'=',1,977) LexToken(VAR,'arg1',1,978) LexToken(DOT,'.',1,982) LexToken(VAR,'graphics',1,983) -LexToken(SEMICOLON,';',1,991) -LexToken(EOL,'\n',1,992) +LexToken(EOL,'\n',1,991) LexToken(VAR,'exprs',1,1001) LexToken(ASSIGNMENT,'=',1,1006) LexToken(VAR,'graphics',1,1007) @@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1035) LexToken(VAR,'arg1',1,1036) LexToken(DOT,'.',1,1040) LexToken(VAR,'model',1,1041) -LexToken(SEMICOLON,';',1,1046) -LexToken(EOL,'\n',1,1047) +LexToken(EOL,'\n',1,1046) LexToken(EOL,'\n',1,1048) LexToken(IF,'if',1,1057) LexToken(VAR,'size',1,1060) @@ -114,8 +108,7 @@ LexToken(OPENBRACKET,'(',1,1125) LexToken(NUMBER,'0',1,1126) LexToken(CLOSEBRACKET,')',1,1127) LexToken(CLOSESQBRACKET,']',1,1128) -LexToken(SEMICOLON,';',1,1129) -LexToken(EOL,'\n',1,1130) +LexToken(EOL,'\n',1,1129) LexToken(END,'end',1,1139) LexToken(EOL,'\n',1,1142) LexToken(WHILE,'while',1,1151) @@ -177,8 +170,7 @@ LexToken(VAR,'ok',1,1520) LexToken(THEN,'then',1,1523) LexToken(EOL,'\n',1,1527) LexToken(BREAK,'break',1,1544) -LexToken(COMMA,',',1,1549) -LexToken(EOL,'\n',1,1550) +LexToken(EOL,'\n',1,1549) LexToken(END,'end',1,1563) LexToken(EOL,'\n',1,1566) LexToken(VAR,'nin',1,1579) @@ -187,16 +179,14 @@ LexToken(VAR,'int',1,1583) LexToken(OPENBRACKET,'(',1,1586) LexToken(VAR,'nin',1,1587) LexToken(CLOSEBRACKET,')',1,1590) -LexToken(SEMICOLON,';',1,1591) -LexToken(EOL,'\n',1,1592) +LexToken(EOL,'\n',1,1591) LexToken(VAR,'rule',1,1605) LexToken(ASSIGNMENT,'=',1,1609) LexToken(VAR,'int',1,1610) LexToken(OPENBRACKET,'(',1,1613) LexToken(VAR,'rule',1,1614) LexToken(CLOSEBRACKET,')',1,1618) -LexToken(SEMICOLON,';',1,1619) -LexToken(EOL,'\n',1,1620) +LexToken(EOL,'\n',1,1619) LexToken(VAR,'tp',1,1633) LexToken(ASSIGNMENT,'=',1,1635) LexToken(VAR,'int',1,1636) @@ -214,8 +204,7 @@ LexToken(VAR,'message',1,1686) LexToken(OPENBRACKET,'(',1,1693) LexToken(DQSTRING,'"Number of inputs must be >=1 "',1,1724) LexToken(CLOSEBRACKET,')',1,1725) -LexToken(SEMICOLON,';',1,1726) -LexToken(EOL,'\n',1,1727) +LexToken(EOL,'\n',1,1726) LexToken(VAR,'ok',1,1744) LexToken(ASSIGNMENT,'=',1,1746) LexToken(PREVAR_BOOLEAN,'%f',1,1747) @@ -245,8 +234,7 @@ LexToken(CLOSEBRACKET,')',1,1849) LexToken(ADDITION,'+',1,1850) LexToken(DQSTRING,'" ; must be 0 to 5."',1,1870) LexToken(CLOSEBRACKET,')',1,1871) -LexToken(SEMICOLON,';',1,1872) -LexToken(EOL,'\n',1,1873) +LexToken(EOL,'\n',1,1872) LexToken(VAR,'ok',1,1890) LexToken(ASSIGNMENT,'=',1,1892) LexToken(PREVAR_BOOLEAN,'%f',1,1893) @@ -293,8 +281,7 @@ LexToken(VAR,'message',1,2087) LexToken(OPENBRACKET,'(',1,2095) LexToken(DQSTRING,'"Bitwise Rule is only activated when Data type is integer"',1,2153) LexToken(CLOSEBRACKET,')',1,2154) -LexToken(SEMICOLON,';',1,2155) -LexToken(EOL,'\n',1,2156) +LexToken(EOL,'\n',1,2155) LexToken(VAR,'ok',1,2173) LexToken(ASSIGNMENT,'=',1,2175) LexToken(PREVAR_BOOLEAN,'%f',1,2176) @@ -316,8 +303,7 @@ LexToken(EOL,'\n',1,2249) LexToken(VAR,'tp',1,2270) LexToken(ASSIGNMENT,'=',1,2272) LexToken(NUMBER,'1',1,2273) -LexToken(SEMICOLON,';',1,2274) -LexToken(EOL,'\n',1,2275) +LexToken(EOL,'\n',1,2274) LexToken(END,'end',1,2292) LexToken(EOL,'\n',1,2295) LexToken(IF,'if',1,2312) @@ -344,8 +330,7 @@ LexToken(ASSIGNMENT,'=',1,2412) LexToken(OPENSQBRACKET,'[',1,2413) LexToken(VAR,'rule',1,2414) LexToken(CLOSESQBRACKET,']',1,2418) -LexToken(COMMA,',',1,2419) -LexToken(EOL,'\n',1,2420) +LexToken(EOL,'\n',1,2419) LexToken(ELSE,'else',1,2437) LexToken(EOL,'\n',1,2441) LexToken(IF,'if',1,2462) @@ -456,13 +441,11 @@ LexToken(VAR,'message',1,3100) LexToken(OPENBRACKET,'(',1,3108) LexToken(DQSTRING,'"Datatype is not supported"',1,3135) LexToken(CLOSEBRACKET,')',1,3136) -LexToken(SEMICOLON,';',1,3137) -LexToken(EOL,'\n',1,3138) +LexToken(EOL,'\n',1,3137) LexToken(VAR,'ok',1,3163) LexToken(ASSIGNMENT,'=',1,3165) LexToken(PREVAR_BOOLEAN,'%f',1,3166) -LexToken(SEMICOLON,';',1,3168) -LexToken(EOL,'\n',1,3169) +LexToken(EOL,'\n',1,3168) LexToken(END,'end',1,3190) LexToken(EOL,'\n',1,3193) LexToken(VAR,'model',1,3214) @@ -474,8 +457,7 @@ LexToken(VAR,'rule',1,3226) LexToken(SEMICOLON,';',1,3230) LexToken(VAR,'tp',1,3231) LexToken(CLOSESQBRACKET,']',1,3233) -LexToken(SEMICOLON,';',1,3234) -LexToken(EOL,'\n',1,3235) +LexToken(EOL,'\n',1,3234) LexToken(END,'end',1,3252) LexToken(EOL,'\n',1,3255) LexToken(IF,'if',1,3272) @@ -492,13 +474,11 @@ LexToken(VAR,'nin',1,3320) LexToken(COMMA,',',1,3323) LexToken(NUMBER,'1',1,3324) LexToken(CLOSEBRACKET,')',1,3325) -LexToken(SEMICOLON,';',1,3326) -LexToken(EOL,'\n',1,3327) +LexToken(EOL,'\n',1,3326) LexToken(VAR,'ot',1,3348) LexToken(ASSIGNMENT,'=',1,3350) LexToken(VAR,'Datatype',1,3351) -LexToken(SEMICOLON,';',1,3359) -LexToken(EOL,'\n',1,3360) +LexToken(EOL,'\n',1,3359) LexToken(VAR,'in',1,3381) LexToken(ASSIGNMENT,'=',1,3383) LexToken(OPENSQBRACKET,'[',1,3384) @@ -639,8 +619,7 @@ LexToken(EOL,'\n',1,3860) LexToken(VAR,'label',1,3885) LexToken(ASSIGNMENT,'=',1,3891) LexToken(DQSTRING,'"AND"',1,3897) -LexToken(SEMICOLON,';',1,3898) -LexToken(EOL,'\n',1,3899) +LexToken(EOL,'\n',1,3898) LexToken(ELSEIF,'elseif',1,3920) LexToken(VAR,'rule',1,3927) LexToken(COMPARISON,'==',1,3932) @@ -650,8 +629,7 @@ LexToken(EOL,'\n',1,3941) LexToken(VAR,'label',1,3966) LexToken(ASSIGNMENT,'=',1,3972) LexToken(DQSTRING,'"OR"',1,3977) -LexToken(SEMICOLON,';',1,3978) -LexToken(EOL,'\n',1,3979) +LexToken(EOL,'\n',1,3978) LexToken(ELSEIF,'elseif',1,4000) LexToken(VAR,'rule',1,4007) LexToken(COMPARISON,'==',1,4012) @@ -661,8 +639,7 @@ LexToken(EOL,'\n',1,4021) LexToken(VAR,'label',1,4046) LexToken(ASSIGNMENT,'=',1,4052) LexToken(DQSTRING,'"NAND"',1,4059) -LexToken(SEMICOLON,';',1,4060) -LexToken(EOL,'\n',1,4061) +LexToken(EOL,'\n',1,4060) LexToken(ELSEIF,'elseif',1,4082) LexToken(VAR,'rule',1,4089) LexToken(COMPARISON,'==',1,4094) @@ -672,8 +649,7 @@ LexToken(EOL,'\n',1,4103) LexToken(VAR,'label',1,4128) LexToken(ASSIGNMENT,'=',1,4134) LexToken(DQSTRING,'"NOR"',1,4140) -LexToken(SEMICOLON,';',1,4141) -LexToken(EOL,'\n',1,4142) +LexToken(EOL,'\n',1,4141) LexToken(ELSEIF,'elseif',1,4163) LexToken(VAR,'rule',1,4170) LexToken(COMPARISON,'==',1,4175) @@ -683,8 +659,7 @@ LexToken(EOL,'\n',1,4184) LexToken(VAR,'label',1,4209) LexToken(ASSIGNMENT,'=',1,4215) LexToken(DQSTRING,'"XOR"',1,4221) -LexToken(SEMICOLON,';',1,4222) -LexToken(EOL,'\n',1,4223) +LexToken(EOL,'\n',1,4222) LexToken(ELSEIF,'elseif',1,4244) LexToken(VAR,'rule',1,4251) LexToken(COMPARISON,'==',1,4256) @@ -694,8 +669,7 @@ LexToken(EOL,'\n',1,4265) LexToken(VAR,'label',1,4290) LexToken(ASSIGNMENT,'=',1,4296) LexToken(DQSTRING,'"NOT"',1,4302) -LexToken(SEMICOLON,';',1,4303) -LexToken(EOL,'\n',1,4304) +LexToken(EOL,'\n',1,4303) LexToken(END,'end',1,4325) LexToken(EOL,'\n',1,4328) LexToken(VAR,'graphics',1,4349) @@ -703,8 +677,7 @@ LexToken(DOT,'.',1,4357) LexToken(VAR,'exprs',1,4358) LexToken(ASSIGNMENT,'=',1,4363) LexToken(VAR,'exprs',1,4364) -LexToken(SEMICOLON,';',1,4369) -LexToken(EOL,'\n',1,4370) +LexToken(EOL,'\n',1,4369) LexToken(VAR,'graphics',1,4391) LexToken(DOT,'.',1,4399) LexToken(VAR,'style',1,4400) @@ -714,15 +687,13 @@ LexToken(DQSTRING,'"blockWithLabel;displayedLabel="',1,4440) LexToken(ADDITION,'+',1,4441) LexToken(VAR,'label',1,4442) LexToken(CLOSESQBRACKET,']',1,4447) -LexToken(SEMICOLON,';',1,4448) -LexToken(EOL,'\n',1,4449) +LexToken(EOL,'\n',1,4448) LexToken(VAR,'x',1,4470) LexToken(DOT,'.',1,4471) LexToken(VAR,'graphics',1,4472) LexToken(ASSIGNMENT,'=',1,4480) LexToken(VAR,'graphics',1,4481) -LexToken(SEMICOLON,';',1,4489) -LexToken(EOL,'\n',1,4490) +LexToken(EOL,'\n',1,4489) LexToken(VAR,'x',1,4511) LexToken(DOT,'.',1,4512) LexToken(VAR,'model',1,4513) |