diff options
Diffstat (limited to 'js/IntegerOp/LOGIC.js')
-rw-r--r-- | js/IntegerOp/LOGIC.js | 59 |
1 files changed, 20 insertions, 39 deletions
diff --git a/js/IntegerOp/LOGIC.js b/js/IntegerOp/LOGIC.js index 7d882b7c..4936846f 100644 --- a/js/IntegerOp/LOGIC.js +++ b/js/IntegerOp/LOGIC.js @@ -42,20 +42,17 @@ LexToken(VAR,'x',1,951) LexToken(ASSIGNMENT,'=',1,952) LexToken(OPENSQBRACKET,'[',1,953) LexToken(CLOSESQBRACKET,']',1,954) -LexToken(SEMICOLON,';',1,955) -LexToken(EOL,'\n',1,956) +LexToken(EOL,'\n',1,955) LexToken(VAR,'y',1,961) LexToken(ASSIGNMENT,'=',1,962) LexToken(OPENSQBRACKET,'[',1,963) LexToken(CLOSESQBRACKET,']',1,964) -LexToken(SEMICOLON,';',1,965) -LexToken(EOL,'\n',1,966) +LexToken(EOL,'\n',1,965) LexToken(VAR,'typ',1,971) LexToken(ASSIGNMENT,'=',1,974) LexToken(OPENSQBRACKET,'[',1,975) LexToken(CLOSESQBRACKET,']',1,976) -LexToken(SEMICOLON,';',1,977) -LexToken(EOL,'\n',1,978) +LexToken(EOL,'\n',1,977) LexToken(SELECT,'select',1,983) LexToken(VAR,'job',1,990) LexToken(EOL,'\n',1,993) @@ -72,8 +69,7 @@ LexToken(ASSIGNMENT,'=',1,1045) LexToken(VAR,'arg1',1,1046) LexToken(DOT,'.',1,1050) LexToken(VAR,'graphics',1,1051) -LexToken(SEMICOLON,';',1,1059) -LexToken(EOL,'\n',1,1060) +LexToken(EOL,'\n',1,1059) LexToken(VAR,'exprs',1,1069) LexToken(ASSIGNMENT,'=',1,1074) LexToken(VAR,'graphics',1,1075) @@ -85,8 +81,7 @@ LexToken(ASSIGNMENT,'=',1,1103) LexToken(VAR,'arg1',1,1104) LexToken(DOT,'.',1,1108) LexToken(VAR,'model',1,1109) -LexToken(SEMICOLON,';',1,1114) -LexToken(EOL,'\n',1,1115) +LexToken(EOL,'\n',1,1114) LexToken(WHILE,'while',1,1124) LexToken(PREVAR_BOOLEAN,'%t',1,1130) LexToken(DO,'do',1,1133) @@ -122,7 +117,7 @@ LexToken(DQSTRING,'"Combinatorial logic"',1,1273) LexToken(CLOSEBRACKET,')',1,1274) LexToken(SEMICOLON,';',1,1275) LexToken(DQSTRING,'" "',1,1278) -LexToken(SEMICOLON,';',1,1279) +LexToken(SEMICOLON,';\n',1,1279) LexToken(VAR,'gettext',1,1293) LexToken(OPENBRACKET,'(',1,1300) LexToken(DQSTRING,'" Rows of the matrix are the output values"',1,1349) @@ -172,8 +167,7 @@ LexToken(CLOSEBRACKET,')',1,1650) LexToken(COMMA,',',1,1651) LexToken(VAR,'exprs',1,1653) LexToken(CLOSEBRACKET,')',1,1658) -LexToken(SEMICOLON,';',1,1659) -LexToken(EOL,'\n',1,1660) +LexToken(EOL,'\n',1,1659) LexToken(EOL,'\n',1,1661) LexToken(IF,'if',1,1674) LexToken(NOT,'~',1,1677) @@ -181,8 +175,7 @@ LexToken(VAR,'ok',1,1678) LexToken(THEN,'then',1,1681) LexToken(EOL,'\n',1,1685) LexToken(BREAK,'break',1,1702) -LexToken(COMMA,',',1,1707) -LexToken(EOL,'\n',1,1708) +LexToken(EOL,'\n',1,1707) LexToken(END,'end',1,1721) LexToken(EOL,'\n',1,1724) LexToken(VAR,'nout',1,1737) @@ -256,13 +249,11 @@ LexToken(OPENBRACKET,'(',1,2105) LexToken(DQSTRING,'"Number of rows must be a power of two."',1,2145) LexToken(CLOSEBRACKET,')',1,2146) LexToken(CLOSEBRACKET,')',1,2147) -LexToken(SEMICOLON,';',1,2148) -LexToken(EOL,'\n',1,2149) +LexToken(EOL,'\n',1,2148) LexToken(VAR,'ok',1,2166) LexToken(ASSIGNMENT,'=',1,2168) LexToken(PREVAR_BOOLEAN,'%f',1,2169) -LexToken(SEMICOLON,';',1,2171) -LexToken(EOL,'\n',1,2172) +LexToken(EOL,'\n',1,2171) LexToken(ELSEIF,'elseif',1,2185) LexToken(OPENBRACKET,'(',1,2192) LexToken(VAR,'find',1,2193) @@ -312,13 +303,11 @@ LexToken(COMMA,',',1,2431) LexToken(DQSTRING,'"[0, 1]"',1,2439) LexToken(CLOSEBRACKET,')',1,2440) LexToken(CLOSEBRACKET,')',1,2441) -LexToken(SEMICOLON,';',1,2442) -LexToken(EOL,'\n',1,2443) +LexToken(EOL,'\n',1,2442) LexToken(VAR,'ok',1,2460) LexToken(ASSIGNMENT,'=',1,2462) LexToken(PREVAR_BOOLEAN,'%f',1,2463) -LexToken(SEMICOLON,';',1,2465) -LexToken(EOL,'\n',1,2466) +LexToken(EOL,'\n',1,2465) LexToken(ELSEIF,'elseif',1,2479) LexToken(VAR,'herit',1,2486) LexToken(COMPARISON,'<',1,2492) @@ -356,13 +345,11 @@ LexToken(COMMA,',',1,2721) LexToken(DQSTRING,'"[0, 1]"',1,2729) LexToken(CLOSEBRACKET,')',1,2730) LexToken(CLOSEBRACKET,')',1,2731) -LexToken(SEMICOLON,';',1,2732) -LexToken(EOL,'\n',1,2733) +LexToken(EOL,'\n',1,2732) LexToken(VAR,'ok',1,2750) LexToken(ASSIGNMENT,'=',1,2752) LexToken(PREVAR_BOOLEAN,'%f',1,2753) -LexToken(SEMICOLON,';',1,2755) -LexToken(EOL,'\n',1,2756) +LexToken(EOL,'\n',1,2755) LexToken(END,'end',1,2769) LexToken(EOL,'\n',1,2772) LexToken(IF,'if',1,2785) @@ -477,16 +464,14 @@ LexToken(DOT,'.',1,3122) LexToken(VAR,'exprs',1,3123) LexToken(ASSIGNMENT,'=',1,3128) LexToken(VAR,'exprs',1,3129) -LexToken(SEMICOLON,';',1,3134) -LexToken(EOL,'\n',1,3135) +LexToken(EOL,'\n',1,3134) LexToken(VAR,'mat',1,3152) LexToken(ASSIGNMENT,'=',1,3155) LexToken(VAR,'int8',1,3156) LexToken(OPENBRACKET,'(',1,3160) LexToken(VAR,'mat',1,3161) LexToken(CLOSEBRACKET,')',1,3164) -LexToken(SEMICOLON,';',1,3165) -LexToken(EOL,'\n',1,3166) +LexToken(EOL,'\n',1,3165) LexToken(VAR,'model',1,3183) LexToken(DOT,'.',1,3188) LexToken(VAR,'opar',1,3189) @@ -495,22 +480,19 @@ LexToken(VAR,'list',1,3194) LexToken(OPENBRACKET,'(',1,3198) LexToken(VAR,'mat',1,3199) LexToken(CLOSEBRACKET,')',1,3202) -LexToken(SEMICOLON,';',1,3203) -LexToken(EOL,'\n',1,3204) +LexToken(EOL,'\n',1,3203) LexToken(VAR,'x',1,3221) LexToken(DOT,'.',1,3222) LexToken(VAR,'graphics',1,3223) LexToken(ASSIGNMENT,'=',1,3231) LexToken(VAR,'graphics',1,3232) -LexToken(SEMICOLON,';',1,3240) -LexToken(EOL,'\n',1,3241) +LexToken(EOL,'\n',1,3240) LexToken(VAR,'x',1,3258) LexToken(DOT,'.',1,3259) LexToken(VAR,'model',1,3260) LexToken(ASSIGNMENT,'=',1,3265) LexToken(VAR,'model',1,3266) -LexToken(SEMICOLON,';',1,3271) -LexToken(EOL,'\n',1,3272) +LexToken(EOL,'\n',1,3271) LexToken(BREAK,'break',1,3289) LexToken(EOL,'\n',1,3294) LexToken(END,'end',1,3307) @@ -614,8 +596,7 @@ LexToken(OPENBRACKET,'(',1,3618) LexToken(VAR,'mat',1,3619) LexToken(CLOSEBRACKET,')',1,3622) LexToken(CLOSEBRACKET,')',1,3623) -LexToken(SEMICOLON,';',1,3624) -LexToken(EOL,'\n',1,3625) +LexToken(EOL,'\n',1,3624) LexToken(VAR,'model',1,3634) LexToken(DOT,'.',1,3639) LexToken(VAR,'blocktype',1,3640) |