summaryrefslogtreecommitdiff
path: root/js/Linear/PID.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Linear/PID.js')
-rw-r--r--js/Linear/PID.js135
1 files changed, 89 insertions, 46 deletions
diff --git a/js/Linear/PID.js b/js/Linear/PID.js
index d0d93a18..4595c718 100644
--- a/js/Linear/PID.js
+++ b/js/Linear/PID.js
@@ -472,15 +472,18 @@ LexToken(VAR,'list',1,2631)
LexToken(OPENBRACKET,'(',1,2635)
LexToken(DQSTRING,'"vec"',1,2640)
LexToken(COMMA,',',1,2641)
-LexToken(NUMBER,'-1',1,2642)
+LexToken(ADDITION,'-',1,2642)
+LexToken(NUMBER,'1',1,2643)
LexToken(COMMA,',',1,2644)
LexToken(DQSTRING,'"vec"',1,2649)
LexToken(COMMA,',',1,2650)
-LexToken(NUMBER,'-1',1,2651)
+LexToken(ADDITION,'-',1,2651)
+LexToken(NUMBER,'1',1,2652)
LexToken(COMMA,',',1,2653)
LexToken(DQSTRING,'"vec"',1,2658)
LexToken(COMMA,',',1,2659)
-LexToken(NUMBER,'-1',1,2660)
+LexToken(ADDITION,'-',1,2660)
+LexToken(NUMBER,'1',1,2661)
LexToken(CLOSEBRACKET,')',1,2662)
LexToken(COMMA,',',1,2663)
LexToken(VAR,'exprs',1,2664)
@@ -638,7 +641,7 @@ LexToken(VAR,'size',1,3285)
LexToken(OPENBRACKET,'(',1,3289)
LexToken(VAR,'newpar',1,3290)
LexToken(CLOSEBRACKET,')',1,3296)
-LexToken(OPERATOR,'+',1,3297)
+LexToken(ADDITION,'+',1,3297)
LexToken(NUMBER,'1',1,3298)
LexToken(CLOSEBRACKET,')',1,3299)
LexToken(ASSIGNMENT,'=',1,3300)
@@ -653,7 +656,7 @@ LexToken(VAR,'size',1,3329)
LexToken(OPENBRACKET,'(',1,3333)
LexToken(VAR,'newpar',1,3334)
LexToken(CLOSEBRACKET,')',1,3340)
-LexToken(OPERATOR,'+',1,3341)
+LexToken(ADDITION,'+',1,3341)
LexToken(NUMBER,'1',1,3342)
LexToken(CLOSEBRACKET,')',1,3343)
LexToken(ASSIGNMENT,'=',1,3344)
@@ -668,7 +671,7 @@ LexToken(VAR,'size',1,3373)
LexToken(OPENBRACKET,'(',1,3377)
LexToken(VAR,'newpar',1,3378)
LexToken(CLOSEBRACKET,')',1,3384)
-LexToken(OPERATOR,'+',1,3385)
+LexToken(ADDITION,'+',1,3385)
LexToken(NUMBER,'1',1,3386)
LexToken(CLOSEBRACKET,')',1,3387)
LexToken(ASSIGNMENT,'=',1,3388)
@@ -1171,21 +1174,27 @@ LexToken(COMMA,',',1,5409)
LexToken(VAR,'in',1,5421)
LexToken(ASSIGNMENT,'=',1,5423)
LexToken(OPENSQBRACKET,'[',1,5424)
-LexToken(NUMBER,'-1',1,5425)
+LexToken(ADDITION,'-',1,5425)
+LexToken(NUMBER,'1',1,5426)
LexToken(SEMICOLON,';',1,5427)
-LexToken(NUMBER,'-1',1,5428)
+LexToken(ADDITION,'-',1,5428)
+LexToken(NUMBER,'1',1,5429)
LexToken(SEMICOLON,';',1,5430)
-LexToken(NUMBER,'-1',1,5431)
+LexToken(ADDITION,'-',1,5431)
+LexToken(NUMBER,'1',1,5432)
LexToken(CLOSESQBRACKET,']',1,5433)
LexToken(COMMA,',',1,5434)
LexToken(VAR,'in2',1,5446)
LexToken(ASSIGNMENT,'=',1,5449)
LexToken(OPENSQBRACKET,'[',1,5450)
-LexToken(NUMBER,'-2',1,5451)
+LexToken(ADDITION,'-',1,5451)
+LexToken(NUMBER,'2',1,5452)
LexToken(SEMICOLON,';',1,5453)
-LexToken(NUMBER,'-2',1,5454)
+LexToken(ADDITION,'-',1,5454)
+LexToken(NUMBER,'2',1,5455)
LexToken(SEMICOLON,';',1,5456)
-LexToken(NUMBER,'-2',1,5457)
+LexToken(ADDITION,'-',1,5457)
+LexToken(NUMBER,'2',1,5458)
LexToken(CLOSESQBRACKET,']',1,5459)
LexToken(COMMA,',',1,5460)
LexToken(VAR,'intyp',1,5472)
@@ -1200,11 +1209,13 @@ LexToken(CLOSESQBRACKET,']',1,5484)
LexToken(COMMA,',',1,5485)
LexToken(VAR,'out',1,5497)
LexToken(ASSIGNMENT,'=',1,5500)
-LexToken(NUMBER,'-1',1,5501)
+LexToken(ADDITION,'-',1,5501)
+LexToken(NUMBER,'1',1,5502)
LexToken(COMMA,',',1,5503)
LexToken(VAR,'out2',1,5515)
LexToken(ASSIGNMENT,'=',1,5519)
-LexToken(NUMBER,'-2',1,5520)
+LexToken(ADDITION,'-',1,5520)
+LexToken(NUMBER,'2',1,5521)
LexToken(COMMA,',',1,5522)
LexToken(VAR,'outtyp',1,5534)
LexToken(ASSIGNMENT,'=',1,5540)
@@ -1396,11 +1407,13 @@ LexToken(CLOSEBRACKET,')',1,6345)
LexToken(COMMA,',',1,6346)
LexToken(VAR,'in',1,6358)
LexToken(ASSIGNMENT,'=',1,6360)
-LexToken(NUMBER,'-1',1,6361)
+LexToken(ADDITION,'-',1,6361)
+LexToken(NUMBER,'1',1,6362)
LexToken(COMMA,',',1,6363)
LexToken(VAR,'in2',1,6375)
LexToken(ASSIGNMENT,'=',1,6378)
-LexToken(NUMBER,'-2',1,6379)
+LexToken(ADDITION,'-',1,6379)
+LexToken(NUMBER,'2',1,6380)
LexToken(COMMA,',',1,6381)
LexToken(VAR,'intyp',1,6393)
LexToken(ASSIGNMENT,'=',1,6398)
@@ -1408,11 +1421,13 @@ LexToken(NUMBER,'1',1,6399)
LexToken(COMMA,',',1,6400)
LexToken(VAR,'out',1,6412)
LexToken(ASSIGNMENT,'=',1,6415)
-LexToken(NUMBER,'-1',1,6416)
+LexToken(ADDITION,'-',1,6416)
+LexToken(NUMBER,'1',1,6417)
LexToken(COMMA,',',1,6418)
LexToken(VAR,'out2',1,6430)
LexToken(ASSIGNMENT,'=',1,6434)
-LexToken(NUMBER,'-2',1,6435)
+LexToken(ADDITION,'-',1,6435)
+LexToken(NUMBER,'2',1,6436)
LexToken(COMMA,',',1,6437)
LexToken(VAR,'outtyp',1,6449)
LexToken(ASSIGNMENT,'=',1,6455)
@@ -1599,11 +1614,13 @@ LexToken(CLOSEBRACKET,')',1,7249)
LexToken(COMMA,',',1,7250)
LexToken(VAR,'in',1,7262)
LexToken(ASSIGNMENT,'=',1,7264)
-LexToken(NUMBER,'-1',1,7265)
+LexToken(ADDITION,'-',1,7265)
+LexToken(NUMBER,'1',1,7266)
LexToken(COMMA,',',1,7267)
LexToken(VAR,'in2',1,7279)
LexToken(ASSIGNMENT,'=',1,7282)
-LexToken(NUMBER,'-2',1,7283)
+LexToken(ADDITION,'-',1,7283)
+LexToken(NUMBER,'2',1,7284)
LexToken(COMMA,',',1,7285)
LexToken(VAR,'intyp',1,7297)
LexToken(ASSIGNMENT,'=',1,7302)
@@ -1611,11 +1628,13 @@ LexToken(NUMBER,'1',1,7303)
LexToken(COMMA,',',1,7304)
LexToken(VAR,'out',1,7316)
LexToken(ASSIGNMENT,'=',1,7319)
-LexToken(NUMBER,'-1',1,7320)
+LexToken(ADDITION,'-',1,7320)
+LexToken(NUMBER,'1',1,7321)
LexToken(COMMA,',',1,7322)
LexToken(VAR,'out2',1,7334)
LexToken(ASSIGNMENT,'=',1,7338)
-LexToken(NUMBER,'-2',1,7339)
+LexToken(ADDITION,'-',1,7339)
+LexToken(NUMBER,'2',1,7340)
LexToken(COMMA,',',1,7341)
LexToken(VAR,'outtyp',1,7353)
LexToken(ASSIGNMENT,'=',1,7359)
@@ -1802,11 +1821,13 @@ LexToken(CLOSEBRACKET,')',1,8158)
LexToken(COMMA,',',1,8159)
LexToken(VAR,'in',1,8171)
LexToken(ASSIGNMENT,'=',1,8173)
-LexToken(NUMBER,'-1',1,8174)
+LexToken(ADDITION,'-',1,8174)
+LexToken(NUMBER,'1',1,8175)
LexToken(COMMA,',',1,8176)
LexToken(VAR,'in2',1,8188)
LexToken(ASSIGNMENT,'=',1,8191)
-LexToken(NUMBER,'-2',1,8192)
+LexToken(ADDITION,'-',1,8192)
+LexToken(NUMBER,'2',1,8193)
LexToken(COMMA,',',1,8194)
LexToken(VAR,'intyp',1,8206)
LexToken(ASSIGNMENT,'=',1,8211)
@@ -1814,11 +1835,13 @@ LexToken(NUMBER,'1',1,8212)
LexToken(COMMA,',',1,8213)
LexToken(VAR,'out',1,8225)
LexToken(ASSIGNMENT,'=',1,8228)
-LexToken(NUMBER,'-1',1,8229)
+LexToken(ADDITION,'-',1,8229)
+LexToken(NUMBER,'1',1,8230)
LexToken(COMMA,',',1,8231)
LexToken(VAR,'out2',1,8243)
LexToken(ASSIGNMENT,'=',1,8247)
-LexToken(NUMBER,'-2',1,8248)
+LexToken(ADDITION,'-',1,8248)
+LexToken(NUMBER,'2',1,8249)
LexToken(COMMA,',',1,8250)
LexToken(VAR,'outtyp',1,8262)
LexToken(ASSIGNMENT,'=',1,8268)
@@ -2004,11 +2027,13 @@ LexToken(CLOSEBRACKET,')',1,9066)
LexToken(COMMA,',',1,9067)
LexToken(VAR,'in',1,9079)
LexToken(ASSIGNMENT,'=',1,9081)
-LexToken(NUMBER,'-1',1,9082)
+LexToken(ADDITION,'-',1,9082)
+LexToken(NUMBER,'1',1,9083)
LexToken(COMMA,',',1,9084)
LexToken(VAR,'in2',1,9096)
LexToken(ASSIGNMENT,'=',1,9099)
-LexToken(NUMBER,'-2',1,9100)
+LexToken(ADDITION,'-',1,9100)
+LexToken(NUMBER,'2',1,9101)
LexToken(COMMA,',',1,9102)
LexToken(VAR,'intyp',1,9114)
LexToken(ASSIGNMENT,'=',1,9119)
@@ -2016,11 +2041,13 @@ LexToken(NUMBER,'1',1,9120)
LexToken(COMMA,',',1,9121)
LexToken(VAR,'out',1,9133)
LexToken(ASSIGNMENT,'=',1,9136)
-LexToken(NUMBER,'-1',1,9137)
+LexToken(ADDITION,'-',1,9137)
+LexToken(NUMBER,'1',1,9138)
LexToken(COMMA,',',1,9139)
LexToken(VAR,'out2',1,9151)
LexToken(ASSIGNMENT,'=',1,9155)
-LexToken(NUMBER,'-2',1,9156)
+LexToken(ADDITION,'-',1,9156)
+LexToken(NUMBER,'2',1,9157)
LexToken(COMMA,',',1,9158)
LexToken(VAR,'outtyp',1,9170)
LexToken(ASSIGNMENT,'=',1,9176)
@@ -2550,7 +2577,8 @@ LexToken(DQSTRING,'"lsplit"',1,11139)
LexToken(COMMA,',',1,11140)
LexToken(VAR,'in',1,11152)
LexToken(ASSIGNMENT,'=',1,11154)
-LexToken(NUMBER,'-1',1,11155)
+LexToken(ADDITION,'-',1,11155)
+LexToken(NUMBER,'1',1,11156)
LexToken(COMMA,',',1,11157)
LexToken(VAR,'in2',1,11169)
LexToken(ASSIGNMENT,'=',1,11172)
@@ -2564,11 +2592,14 @@ LexToken(COMMA,',',1,11194)
LexToken(VAR,'out',1,11206)
LexToken(ASSIGNMENT,'=',1,11209)
LexToken(OPENSQBRACKET,'[',1,11210)
-LexToken(NUMBER,'-1',1,11211)
+LexToken(ADDITION,'-',1,11211)
+LexToken(NUMBER,'1',1,11212)
LexToken(SEMICOLON,';',1,11213)
-LexToken(NUMBER,'-1',1,11214)
+LexToken(ADDITION,'-',1,11214)
+LexToken(NUMBER,'1',1,11215)
LexToken(SEMICOLON,';',1,11216)
-LexToken(NUMBER,'-1',1,11217)
+LexToken(ADDITION,'-',1,11217)
+LexToken(NUMBER,'1',1,11218)
LexToken(CLOSESQBRACKET,']',1,11219)
LexToken(COMMA,',',1,11220)
LexToken(VAR,'out2',1,11232)
@@ -2903,7 +2934,8 @@ LexToken(DQSTRING,'"lsplit"',1,12535)
LexToken(COMMA,',',1,12536)
LexToken(VAR,'in',1,12548)
LexToken(ASSIGNMENT,'=',1,12550)
-LexToken(NUMBER,'-1',1,12551)
+LexToken(ADDITION,'-',1,12551)
+LexToken(NUMBER,'1',1,12552)
LexToken(COMMA,',',1,12553)
LexToken(VAR,'in2',1,12565)
LexToken(ASSIGNMENT,'=',1,12568)
@@ -2917,11 +2949,14 @@ LexToken(COMMA,',',1,12590)
LexToken(VAR,'out',1,12602)
LexToken(ASSIGNMENT,'=',1,12605)
LexToken(OPENSQBRACKET,'[',1,12606)
-LexToken(NUMBER,'-1',1,12607)
+LexToken(ADDITION,'-',1,12607)
+LexToken(NUMBER,'1',1,12608)
LexToken(SEMICOLON,';',1,12609)
-LexToken(NUMBER,'-1',1,12610)
+LexToken(ADDITION,'-',1,12610)
+LexToken(NUMBER,'1',1,12611)
LexToken(SEMICOLON,';',1,12612)
-LexToken(NUMBER,'-1',1,12613)
+LexToken(ADDITION,'-',1,12613)
+LexToken(NUMBER,'1',1,12614)
LexToken(CLOSESQBRACKET,']',1,12615)
LexToken(COMMA,',',1,12616)
LexToken(VAR,'out2',1,12628)
@@ -3247,7 +3282,8 @@ LexToken(DQSTRING,'"output"',1,13905)
LexToken(COMMA,',',1,13906)
LexToken(VAR,'in',1,13918)
LexToken(ASSIGNMENT,'=',1,13920)
-LexToken(NUMBER,'-1',1,13921)
+LexToken(ADDITION,'-',1,13921)
+LexToken(NUMBER,'1',1,13922)
LexToken(COMMA,',',1,13923)
LexToken(VAR,'in2',1,13935)
LexToken(ASSIGNMENT,'=',1,13938)
@@ -3256,7 +3292,8 @@ LexToken(CLOSESQBRACKET,']',1,13940)
LexToken(COMMA,',',1,13941)
LexToken(VAR,'intyp',1,13953)
LexToken(ASSIGNMENT,'=',1,13958)
-LexToken(NUMBER,'-1',1,13959)
+LexToken(ADDITION,'-',1,13959)
+LexToken(NUMBER,'1',1,13960)
LexToken(COMMA,',',1,13961)
LexToken(VAR,'out',1,13973)
LexToken(ASSIGNMENT,'=',1,13976)
@@ -3529,7 +3566,8 @@ LexToken(NUMBER,'1',1,15077)
LexToken(COMMA,',',1,15078)
LexToken(VAR,'out',1,15090)
LexToken(ASSIGNMENT,'=',1,15093)
-LexToken(NUMBER,'-1',1,15094)
+LexToken(ADDITION,'-',1,15094)
+LexToken(NUMBER,'1',1,15095)
LexToken(COMMA,',',1,15096)
LexToken(VAR,'out2',1,15108)
LexToken(ASSIGNMENT,'=',1,15112)
@@ -3538,7 +3576,8 @@ LexToken(CLOSESQBRACKET,']',1,15114)
LexToken(COMMA,',',1,15115)
LexToken(VAR,'outtyp',1,15127)
LexToken(ASSIGNMENT,'=',1,15133)
-LexToken(NUMBER,'-1',1,15134)
+LexToken(ADDITION,'-',1,15134)
+LexToken(NUMBER,'1',1,15135)
LexToken(COMMA,',',1,15136)
LexToken(VAR,'evtin',1,15148)
LexToken(ASSIGNMENT,'=',1,15153)
@@ -3707,25 +3746,29 @@ LexToken(VAR,'model',1,15778)
LexToken(DOT,'.',1,15783)
LexToken(VAR,'in',1,15784)
LexToken(ASSIGNMENT,'=',1,15786)
-LexToken(NUMBER,'-1',1,15787)
+LexToken(ADDITION,'-',1,15787)
+LexToken(NUMBER,'1',1,15788)
LexToken(EOL,'\n',1,15789)
LexToken(VAR,'model',1,15798)
LexToken(DOT,'.',1,15803)
LexToken(VAR,'in2',1,15804)
LexToken(ASSIGNMENT,'=',1,15807)
-LexToken(NUMBER,'-2',1,15808)
+LexToken(ADDITION,'-',1,15808)
+LexToken(NUMBER,'2',1,15809)
LexToken(EOL,'\n',1,15810)
LexToken(VAR,'model',1,15819)
LexToken(DOT,'.',1,15824)
LexToken(VAR,'out',1,15825)
LexToken(ASSIGNMENT,'=',1,15828)
-LexToken(NUMBER,'-1',1,15829)
+LexToken(ADDITION,'-',1,15829)
+LexToken(NUMBER,'1',1,15830)
LexToken(EOL,'\n',1,15831)
LexToken(VAR,'model',1,15840)
LexToken(DOT,'.',1,15845)
LexToken(VAR,'out2',1,15846)
LexToken(ASSIGNMENT,'=',1,15850)
-LexToken(NUMBER,'-2',1,15851)
+LexToken(ADDITION,'-',1,15851)
+LexToken(NUMBER,'2',1,15852)
LexToken(EOL,'\n',1,15853)
LexToken(VAR,'model',1,15862)
LexToken(DOT,'.',1,15867)