diff options
Diffstat (limited to 'js/IntegerOp/JKFLIPFLOP.js')
-rw-r--r-- | js/IntegerOp/JKFLIPFLOP.js | 92 |
1 files changed, 61 insertions, 31 deletions
diff --git a/js/IntegerOp/JKFLIPFLOP.js b/js/IntegerOp/JKFLIPFLOP.js index 38171542..e22ca6df 100644 --- a/js/IntegerOp/JKFLIPFLOP.js +++ b/js/IntegerOp/JKFLIPFLOP.js @@ -344,7 +344,7 @@ LexToken(VAR,'size',1,2539) LexToken(OPENBRACKET,'(',1,2543) LexToken(VAR,'newpar',1,2544) LexToken(CLOSEBRACKET,')',1,2550) -LexToken(OPERATOR,'+',1,2551) +LexToken(ADDITION,'+',1,2551) LexToken(NUMBER,'1',1,2552) LexToken(CLOSEBRACKET,')',1,2553) LexToken(ASSIGNMENT,'=',1,2554) @@ -1025,7 +1025,8 @@ LexToken(CLOSESQBRACKET,']',1,5277) LexToken(COMMA,',',1,5278) LexToken(VAR,'ipar',1,5290) LexToken(ASSIGNMENT,'=',1,5294) -LexToken(NUMBER,'-1',1,5295) +LexToken(ADDITION,'-',1,5295) +LexToken(NUMBER,'1',1,5296) LexToken(COMMA,',',1,5297) LexToken(VAR,'opar',1,5309) LexToken(ASSIGNMENT,'=',1,5313) @@ -1176,7 +1177,8 @@ LexToken(VAR,'list',1,5942) LexToken(OPENBRACKET,'(',1,5946) LexToken(DQSTRING,'"ifthel"',1,5954) LexToken(COMMA,',',1,5955) -LexToken(NUMBER,'-1',1,5956) +LexToken(ADDITION,'-',1,5956) +LexToken(NUMBER,'1',1,5957) LexToken(CLOSEBRACKET,')',1,5958) LexToken(COMMA,',',1,5959) LexToken(VAR,'in',1,5971) @@ -1258,9 +1260,11 @@ LexToken(COMMA,',',1,6266) LexToken(VAR,'firing',1,6278) LexToken(ASSIGNMENT,'=',1,6284) LexToken(OPENSQBRACKET,'[',1,6285) -LexToken(NUMBER,'-1',1,6286) +LexToken(ADDITION,'-',1,6286) +LexToken(NUMBER,'1',1,6287) LexToken(COMMA,',',1,6288) -LexToken(NUMBER,'-1',1,6289) +LexToken(ADDITION,'-',1,6289) +LexToken(NUMBER,'1',1,6290) LexToken(CLOSESQBRACKET,']',1,6291) LexToken(COMMA,',',1,6292) LexToken(VAR,'dep_ut',1,6304) @@ -1474,7 +1478,8 @@ LexToken(NUMBER,'1',1,7155) LexToken(COMMA,',',1,7156) LexToken(VAR,'out',1,7168) LexToken(ASSIGNMENT,'=',1,7171) -LexToken(NUMBER,'-1',1,7172) +LexToken(ADDITION,'-',1,7172) +LexToken(NUMBER,'1',1,7173) LexToken(COMMA,',',1,7174) LexToken(VAR,'out2',1,7186) LexToken(ASSIGNMENT,'=',1,7190) @@ -1880,7 +1885,8 @@ LexToken(ASSIGNMENT,'=',1,8856) LexToken(OPENSQBRACKET,'[',1,8857) LexToken(NUMBER,'5',1,8858) LexToken(COMMA,',',1,8859) -LexToken(NUMBER,'-1',1,8860) +LexToken(ADDITION,'-',1,8860) +LexToken(NUMBER,'1',1,8861) LexToken(CLOSESQBRACKET,']',1,8862) LexToken(COMMA,',',1,8863) LexToken(VAR,'from',1,8875) @@ -1997,7 +2003,8 @@ LexToken(DQSTRING,'"csuper"',1,9348) LexToken(COMMA,',',1,9349) LexToken(VAR,'in',1,9361) LexToken(ASSIGNMENT,'=',1,9363) -LexToken(NUMBER,'-1',1,9364) +LexToken(ADDITION,'-',1,9364) +LexToken(NUMBER,'1',1,9365) LexToken(COMMA,',',1,9366) LexToken(VAR,'in2',1,9378) LexToken(ASSIGNMENT,'=',1,9381) @@ -2605,7 +2612,8 @@ LexToken(DQSTRING,'"lsplit"',1,11757) LexToken(COMMA,',',1,11758) LexToken(VAR,'in',1,11770) LexToken(ASSIGNMENT,'=',1,11772) -LexToken(NUMBER,'-1',1,11773) +LexToken(ADDITION,'-',1,11773) +LexToken(NUMBER,'1',1,11774) LexToken(COMMA,',',1,11775) LexToken(VAR,'in2',1,11787) LexToken(ASSIGNMENT,'=',1,11790) @@ -2619,11 +2627,14 @@ LexToken(COMMA,',',1,11812) LexToken(VAR,'out',1,11824) LexToken(ASSIGNMENT,'=',1,11827) LexToken(OPENSQBRACKET,'[',1,11828) -LexToken(NUMBER,'-1',1,11829) +LexToken(ADDITION,'-',1,11829) +LexToken(NUMBER,'1',1,11830) LexToken(SEMICOLON,';',1,11831) -LexToken(NUMBER,'-1',1,11832) +LexToken(ADDITION,'-',1,11832) +LexToken(NUMBER,'1',1,11833) LexToken(SEMICOLON,';',1,11834) -LexToken(NUMBER,'-1',1,11835) +LexToken(ADDITION,'-',1,11835) +LexToken(NUMBER,'1',1,11836) LexToken(CLOSESQBRACKET,']',1,11837) LexToken(COMMA,',',1,11838) LexToken(VAR,'out2',1,11850) @@ -2840,7 +2851,8 @@ LexToken(ASSIGNMENT,'=',1,12673) LexToken(OPENSQBRACKET,'[',1,12674) LexToken(NUMBER,'5',1,12675) LexToken(COMMA,',',1,12676) -LexToken(NUMBER,'-1',1,12677) +LexToken(ADDITION,'-',1,12677) +LexToken(NUMBER,'1',1,12678) LexToken(CLOSESQBRACKET,']',1,12679) LexToken(COMMA,',',1,12680) LexToken(VAR,'from',1,12692) @@ -2968,11 +2980,13 @@ LexToken(CLOSEBRACKET,')',1,13194) LexToken(COMMA,',',1,13195) LexToken(VAR,'in',1,13207) LexToken(ASSIGNMENT,'=',1,13209) -LexToken(NUMBER,'-1',1,13210) +LexToken(ADDITION,'-',1,13210) +LexToken(NUMBER,'1',1,13211) LexToken(COMMA,',',1,13212) LexToken(VAR,'in2',1,13224) LexToken(ASSIGNMENT,'=',1,13227) -LexToken(NUMBER,'-2',1,13228) +LexToken(ADDITION,'-',1,13228) +LexToken(NUMBER,'2',1,13229) LexToken(COMMA,',',1,13230) LexToken(VAR,'intyp',1,13242) LexToken(ASSIGNMENT,'=',1,13247) @@ -2980,11 +2994,13 @@ LexToken(NUMBER,'5',1,13248) LexToken(COMMA,',',1,13249) LexToken(VAR,'out',1,13261) LexToken(ASSIGNMENT,'=',1,13264) -LexToken(NUMBER,'-1',1,13265) +LexToken(ADDITION,'-',1,13265) +LexToken(NUMBER,'1',1,13266) LexToken(COMMA,',',1,13267) LexToken(VAR,'out2',1,13279) LexToken(ASSIGNMENT,'=',1,13283) -LexToken(NUMBER,'-2',1,13284) +LexToken(ADDITION,'-',1,13284) +LexToken(NUMBER,'2',1,13285) LexToken(COMMA,',',1,13286) LexToken(VAR,'outtyp',1,13298) LexToken(ASSIGNMENT,'=',1,13304) @@ -3180,7 +3196,8 @@ LexToken(DQSTRING,'"lsplit"',1,14126) LexToken(COMMA,',',1,14127) LexToken(VAR,'in',1,14139) LexToken(ASSIGNMENT,'=',1,14141) -LexToken(NUMBER,'-1',1,14142) +LexToken(ADDITION,'-',1,14142) +LexToken(NUMBER,'1',1,14143) LexToken(COMMA,',',1,14144) LexToken(VAR,'in2',1,14156) LexToken(ASSIGNMENT,'=',1,14159) @@ -3194,11 +3211,14 @@ LexToken(COMMA,',',1,14181) LexToken(VAR,'out',1,14193) LexToken(ASSIGNMENT,'=',1,14196) LexToken(OPENSQBRACKET,'[',1,14197) -LexToken(NUMBER,'-1',1,14198) +LexToken(ADDITION,'-',1,14198) +LexToken(NUMBER,'1',1,14199) LexToken(SEMICOLON,';',1,14200) -LexToken(NUMBER,'-1',1,14201) +LexToken(ADDITION,'-',1,14201) +LexToken(NUMBER,'1',1,14202) LexToken(SEMICOLON,';',1,14203) -LexToken(NUMBER,'-1',1,14204) +LexToken(ADDITION,'-',1,14204) +LexToken(NUMBER,'1',1,14205) LexToken(CLOSESQBRACKET,']',1,14206) LexToken(COMMA,',',1,14207) LexToken(VAR,'out2',1,14219) @@ -3538,7 +3558,8 @@ LexToken(NUMBER,'1',1,15550) LexToken(COMMA,',',1,15551) LexToken(VAR,'out',1,15563) LexToken(ASSIGNMENT,'=',1,15566) -LexToken(NUMBER,'-1',1,15567) +LexToken(ADDITION,'-',1,15567) +LexToken(NUMBER,'1',1,15568) LexToken(COMMA,',',1,15569) LexToken(VAR,'out2',1,15581) LexToken(ASSIGNMENT,'=',1,15585) @@ -3547,7 +3568,8 @@ LexToken(CLOSESQBRACKET,']',1,15587) LexToken(COMMA,',',1,15588) LexToken(VAR,'outtyp',1,15600) LexToken(ASSIGNMENT,'=',1,15606) -LexToken(NUMBER,'-1',1,15607) +LexToken(ADDITION,'-',1,15607) +LexToken(NUMBER,'1',1,15608) LexToken(COMMA,',',1,15609) LexToken(VAR,'evtin',1,15621) LexToken(ASSIGNMENT,'=',1,15626) @@ -3806,7 +3828,8 @@ LexToken(NUMBER,'1',1,16669) LexToken(COMMA,',',1,16670) LexToken(VAR,'out',1,16682) LexToken(ASSIGNMENT,'=',1,16685) -LexToken(NUMBER,'-1',1,16686) +LexToken(ADDITION,'-',1,16686) +LexToken(NUMBER,'1',1,16687) LexToken(COMMA,',',1,16688) LexToken(VAR,'out2',1,16700) LexToken(ASSIGNMENT,'=',1,16704) @@ -3815,7 +3838,8 @@ LexToken(CLOSESQBRACKET,']',1,16706) LexToken(COMMA,',',1,16707) LexToken(VAR,'outtyp',1,16719) LexToken(ASSIGNMENT,'=',1,16725) -LexToken(NUMBER,'-1',1,16726) +LexToken(ADDITION,'-',1,16726) +LexToken(NUMBER,'1',1,16727) LexToken(COMMA,',',1,16728) LexToken(VAR,'evtin',1,16740) LexToken(ASSIGNMENT,'=',1,16745) @@ -4074,7 +4098,8 @@ LexToken(NUMBER,'1',1,17786) LexToken(COMMA,',',1,17787) LexToken(VAR,'out',1,17799) LexToken(ASSIGNMENT,'=',1,17802) -LexToken(NUMBER,'-1',1,17803) +LexToken(ADDITION,'-',1,17803) +LexToken(NUMBER,'1',1,17804) LexToken(COMMA,',',1,17805) LexToken(VAR,'out2',1,17817) LexToken(ASSIGNMENT,'=',1,17821) @@ -4083,7 +4108,8 @@ LexToken(CLOSESQBRACKET,']',1,17823) LexToken(COMMA,',',1,17824) LexToken(VAR,'outtyp',1,17836) LexToken(ASSIGNMENT,'=',1,17842) -LexToken(NUMBER,'-1',1,17843) +LexToken(ADDITION,'-',1,17843) +LexToken(NUMBER,'1',1,17844) LexToken(COMMA,',',1,17845) LexToken(VAR,'evtin',1,17857) LexToken(ASSIGNMENT,'=',1,17862) @@ -4328,7 +4354,8 @@ LexToken(DQSTRING,'"output"',1,18852) LexToken(COMMA,',',1,18853) LexToken(VAR,'in',1,18865) LexToken(ASSIGNMENT,'=',1,18867) -LexToken(NUMBER,'-1',1,18868) +LexToken(ADDITION,'-',1,18868) +LexToken(NUMBER,'1',1,18869) LexToken(COMMA,',',1,18870) LexToken(VAR,'in2',1,18882) LexToken(ASSIGNMENT,'=',1,18885) @@ -4337,7 +4364,8 @@ LexToken(CLOSESQBRACKET,']',1,18887) LexToken(COMMA,',',1,18888) LexToken(VAR,'intyp',1,18900) LexToken(ASSIGNMENT,'=',1,18905) -LexToken(NUMBER,'-1',1,18906) +LexToken(ADDITION,'-',1,18906) +LexToken(NUMBER,'1',1,18907) LexToken(COMMA,',',1,18908) LexToken(VAR,'out',1,18920) LexToken(ASSIGNMENT,'=',1,18923) @@ -4596,7 +4624,8 @@ LexToken(DQSTRING,'"output"',1,19973) LexToken(COMMA,',',1,19974) LexToken(VAR,'in',1,19986) LexToken(ASSIGNMENT,'=',1,19988) -LexToken(NUMBER,'-1',1,19989) +LexToken(ADDITION,'-',1,19989) +LexToken(NUMBER,'1',1,19990) LexToken(COMMA,',',1,19991) LexToken(VAR,'in2',1,20003) LexToken(ASSIGNMENT,'=',1,20006) @@ -4605,7 +4634,8 @@ LexToken(CLOSESQBRACKET,']',1,20008) LexToken(COMMA,',',1,20009) LexToken(VAR,'intyp',1,20021) LexToken(ASSIGNMENT,'=',1,20026) -LexToken(NUMBER,'-1',1,20027) +LexToken(ADDITION,'-',1,20027) +LexToken(NUMBER,'1',1,20028) LexToken(COMMA,',',1,20029) LexToken(VAR,'out',1,20041) LexToken(ASSIGNMENT,'=',1,20044) |