summaryrefslogtreecommitdiff
path: root/js/Misc/CBLOCK.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Misc/CBLOCK.js')
-rw-r--r--js/Misc/CBLOCK.js131
1 files changed, 48 insertions, 83 deletions
diff --git a/js/Misc/CBLOCK.js b/js/Misc/CBLOCK.js
index b3d82a53..51f5a1c4 100644
--- a/js/Misc/CBLOCK.js
+++ b/js/Misc/CBLOCK.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,878)
LexToken(ASSIGNMENT,'=',1,879)
LexToken(OPENSQBRACKET,'[',1,880)
LexToken(CLOSESQBRACKET,']',1,881)
-LexToken(SEMICOLON,';',1,882)
-LexToken(EOL,'\n',1,883)
+LexToken(EOL,'\n',1,882)
LexToken(VAR,'y',1,888)
LexToken(ASSIGNMENT,'=',1,889)
LexToken(OPENSQBRACKET,'[',1,890)
LexToken(CLOSESQBRACKET,']',1,891)
-LexToken(SEMICOLON,';',1,892)
-LexToken(EOL,'\n',1,893)
+LexToken(EOL,'\n',1,892)
LexToken(VAR,'typ',1,898)
LexToken(ASSIGNMENT,'=',1,901)
LexToken(OPENSQBRACKET,'[',1,902)
LexToken(CLOSESQBRACKET,']',1,903)
-LexToken(SEMICOLON,';',1,904)
-LexToken(EOL,'\n',1,905)
+LexToken(EOL,'\n',1,904)
LexToken(SELECT,'select',1,910)
LexToken(VAR,'job',1,917)
LexToken(EOL,'\n',1,920)
@@ -71,22 +68,19 @@ LexToken(ASSIGNMENT,'=',1,969)
LexToken(VAR,'arg1',1,970)
LexToken(DOT,'.',1,974)
LexToken(VAR,'model',1,975)
-LexToken(SEMICOLON,';',1,980)
-LexToken(EOL,'\n',1,981)
+LexToken(EOL,'\n',1,980)
LexToken(VAR,'graphics',1,990)
LexToken(ASSIGNMENT,'=',1,998)
LexToken(VAR,'arg1',1,999)
LexToken(DOT,'.',1,1003)
LexToken(VAR,'graphics',1,1004)
-LexToken(SEMICOLON,';',1,1012)
-LexToken(EOL,'\n',1,1013)
+LexToken(EOL,'\n',1,1012)
LexToken(VAR,'label',1,1022)
LexToken(ASSIGNMENT,'=',1,1027)
LexToken(VAR,'graphics',1,1028)
LexToken(DOT,'.',1,1036)
LexToken(VAR,'exprs',1,1037)
-LexToken(SEMICOLON,';',1,1042)
-LexToken(EOL,'\n',1,1043)
+LexToken(EOL,'\n',1,1042)
LexToken(WHILE,'while',1,1052)
LexToken(PREVAR_BOOLEAN,'%t',1,1058)
LexToken(DO,'do',1,1061)
@@ -131,31 +125,31 @@ LexToken(DQSTRING,'"Set C-Block2 block parameters"',1,1210)
LexToken(COMMA,',',1,1211)
LexToken(OPENSQBRACKET,'[',1,1227)
LexToken(DQSTRING,'"simulation function"',1,1248)
-LexToken(SEMICOLON,';',1,1249)
+LexToken(SEMICOLON,';\n',1,1249)
LexToken(DQSTRING,'"is block implicit? (y,n)"',1,1288)
-LexToken(SEMICOLON,';',1,1289)
+LexToken(SEMICOLON,';\n',1,1289)
LexToken(DQSTRING,'"input ports sizes"',1,1321)
-LexToken(SEMICOLON,';',1,1322)
+LexToken(SEMICOLON,';\n',1,1322)
LexToken(DQSTRING,'"output ports sizes"',1,1355)
-LexToken(SEMICOLON,';',1,1356)
+LexToken(SEMICOLON,';\n',1,1356)
LexToken(DQSTRING,'"input event ports sizes"',1,1394)
-LexToken(SEMICOLON,';',1,1395)
+LexToken(SEMICOLON,';\n',1,1395)
LexToken(DQSTRING,'"output events ports sizes"',1,1435)
-LexToken(SEMICOLON,';',1,1436)
+LexToken(SEMICOLON,';\n',1,1436)
LexToken(DQSTRING,'"initial continuous state"',1,1475)
-LexToken(SEMICOLON,';',1,1476)
+LexToken(SEMICOLON,';\n',1,1476)
LexToken(DQSTRING,'"number of zero crossing surfaces"',1,1523)
-LexToken(SEMICOLON,';',1,1524)
+LexToken(SEMICOLON,';\n',1,1524)
LexToken(DQSTRING,'"initial discrete state"',1,1561)
-LexToken(SEMICOLON,';',1,1562)
+LexToken(SEMICOLON,';\n',1,1562)
LexToken(DQSTRING,'"Real parameters vector"',1,1599)
-LexToken(SEMICOLON,';',1,1600)
+LexToken(SEMICOLON,';\n',1,1600)
LexToken(DQSTRING,'"Integer parameters vector"',1,1640)
-LexToken(SEMICOLON,';',1,1641)
+LexToken(SEMICOLON,';\n',1,1641)
LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,1696)
-LexToken(SEMICOLON,';',1,1697)
+LexToken(SEMICOLON,';\n',1,1697)
LexToken(DQSTRING,'"direct feedthrough (y or n)"',1,1739)
-LexToken(SEMICOLON,';',1,1740)
+LexToken(SEMICOLON,';\n',1,1740)
LexToken(DQSTRING,'"time dependence (y or n)"',1,1779)
LexToken(CLOSESQBRACKET,']',1,1780)
LexToken(COMMA,',',1,1781)
@@ -238,8 +232,7 @@ LexToken(VAR,'ok',1,1987)
LexToken(THEN,'then',1,1990)
LexToken(EOL,'\n',1,1994)
LexToken(BREAK,'break',1,2011)
-LexToken(COMMA,',',1,2016)
-LexToken(EOL,'\n',1,2017)
+LexToken(EOL,'\n',1,2016)
LexToken(END,'end',1,2030)
LexToken(EOL,'\n',1,2033)
LexToken(VAR,'label',1,2046)
@@ -262,24 +255,21 @@ LexToken(VAR,'xx',1,2119)
LexToken(OPENBRACKET,'(',1,2121)
LexToken(COLON,':',1,2122)
LexToken(CLOSEBRACKET,')',1,2123)
-LexToken(SEMICOLON,';',1,2124)
-LexToken(EOL,'\n',1,2125)
+LexToken(EOL,'\n',1,2124)
LexToken(VAR,'z',1,2138)
LexToken(ASSIGNMENT,'=',1,2139)
LexToken(VAR,'z',1,2140)
LexToken(OPENBRACKET,'(',1,2141)
LexToken(COLON,':',1,2142)
LexToken(CLOSEBRACKET,')',1,2143)
-LexToken(SEMICOLON,';',1,2144)
-LexToken(EOL,'\n',1,2145)
+LexToken(EOL,'\n',1,2144)
LexToken(VAR,'rpar',1,2158)
LexToken(ASSIGNMENT,'=',1,2162)
LexToken(VAR,'rpar',1,2163)
LexToken(OPENBRACKET,'(',1,2167)
LexToken(COLON,':',1,2168)
LexToken(CLOSEBRACKET,')',1,2169)
-LexToken(SEMICOLON,';',1,2170)
-LexToken(EOL,'\n',1,2171)
+LexToken(EOL,'\n',1,2170)
LexToken(VAR,'ipar',1,2184)
LexToken(ASSIGNMENT,'=',1,2188)
LexToken(VAR,'int',1,2189)
@@ -289,8 +279,7 @@ LexToken(OPENBRACKET,'(',1,2197)
LexToken(COLON,':',1,2198)
LexToken(CLOSEBRACKET,')',1,2199)
LexToken(CLOSEBRACKET,')',1,2200)
-LexToken(SEMICOLON,';',1,2201)
-LexToken(EOL,'\n',1,2202)
+LexToken(EOL,'\n',1,2201)
LexToken(VAR,'nx',1,2215)
LexToken(ASSIGNMENT,'=',1,2217)
LexToken(VAR,'size',1,2218)
@@ -299,8 +288,7 @@ LexToken(VAR,'xx',1,2223)
LexToken(COMMA,',',1,2225)
LexToken(NUMBER,'1',1,2226)
LexToken(CLOSEBRACKET,')',1,2227)
-LexToken(SEMICOLON,';',1,2228)
-LexToken(EOL,'\n',1,2229)
+LexToken(EOL,'\n',1,2228)
LexToken(VAR,'nz',1,2242)
LexToken(ASSIGNMENT,'=',1,2244)
LexToken(VAR,'size',1,2245)
@@ -309,8 +297,7 @@ LexToken(VAR,'z',1,2250)
LexToken(COMMA,',',1,2251)
LexToken(NUMBER,'1',1,2252)
LexToken(CLOSEBRACKET,')',1,2253)
-LexToken(SEMICOLON,';',1,2254)
-LexToken(EOL,'\n',1,2255)
+LexToken(EOL,'\n',1,2254)
LexToken(VAR,'i',1,2268)
LexToken(ASSIGNMENT,'=',1,2269)
LexToken(VAR,'int',1,2270)
@@ -320,8 +307,7 @@ LexToken(OPENBRACKET,'(',1,2275)
LexToken(COLON,':',1,2276)
LexToken(CLOSEBRACKET,')',1,2277)
LexToken(CLOSEBRACKET,')',1,2278)
-LexToken(SEMICOLON,';',1,2279)
-LexToken(EOL,'\n',1,2280)
+LexToken(EOL,'\n',1,2279)
LexToken(VAR,'o',1,2293)
LexToken(ASSIGNMENT,'=',1,2294)
LexToken(VAR,'int',1,2295)
@@ -331,8 +317,7 @@ LexToken(OPENBRACKET,'(',1,2300)
LexToken(COLON,':',1,2301)
LexToken(CLOSEBRACKET,')',1,2302)
LexToken(CLOSEBRACKET,')',1,2303)
-LexToken(SEMICOLON,';',1,2304)
-LexToken(EOL,'\n',1,2305)
+LexToken(EOL,'\n',1,2304)
LexToken(VAR,'nout',1,2318)
LexToken(ASSIGNMENT,'=',1,2322)
LexToken(VAR,'size',1,2323)
@@ -341,8 +326,7 @@ LexToken(VAR,'o',1,2328)
LexToken(COMMA,',',1,2329)
LexToken(NUMBER,'1',1,2330)
LexToken(CLOSEBRACKET,')',1,2331)
-LexToken(SEMICOLON,';',1,2332)
-LexToken(EOL,'\n',1,2333)
+LexToken(EOL,'\n',1,2332)
LexToken(VAR,'ci',1,2346)
LexToken(ASSIGNMENT,'=',1,2348)
LexToken(VAR,'int',1,2349)
@@ -352,8 +336,7 @@ LexToken(OPENBRACKET,'(',1,2355)
LexToken(COLON,':',1,2356)
LexToken(CLOSEBRACKET,')',1,2357)
LexToken(CLOSEBRACKET,')',1,2358)
-LexToken(SEMICOLON,';',1,2359)
-LexToken(EOL,'\n',1,2360)
+LexToken(EOL,'\n',1,2359)
LexToken(VAR,'nevin',1,2373)
LexToken(ASSIGNMENT,'=',1,2378)
LexToken(VAR,'size',1,2379)
@@ -362,8 +345,7 @@ LexToken(VAR,'ci',1,2384)
LexToken(COMMA,',',1,2386)
LexToken(NUMBER,'1',1,2387)
LexToken(CLOSEBRACKET,')',1,2388)
-LexToken(SEMICOLON,';',1,2389)
-LexToken(EOL,'\n',1,2390)
+LexToken(EOL,'\n',1,2389)
LexToken(VAR,'co',1,2403)
LexToken(ASSIGNMENT,'=',1,2405)
LexToken(VAR,'int',1,2406)
@@ -373,8 +355,7 @@ LexToken(OPENBRACKET,'(',1,2412)
LexToken(COLON,':',1,2413)
LexToken(CLOSEBRACKET,')',1,2414)
LexToken(CLOSEBRACKET,')',1,2415)
-LexToken(SEMICOLON,';',1,2416)
-LexToken(EOL,'\n',1,2417)
+LexToken(EOL,'\n',1,2416)
LexToken(VAR,'nevout',1,2430)
LexToken(ASSIGNMENT,'=',1,2436)
LexToken(VAR,'size',1,2437)
@@ -383,8 +364,7 @@ LexToken(VAR,'co',1,2442)
LexToken(COMMA,',',1,2444)
LexToken(NUMBER,'1',1,2445)
LexToken(CLOSEBRACKET,')',1,2446)
-LexToken(SEMICOLON,';',1,2447)
-LexToken(EOL,'\n',1,2448)
+LexToken(EOL,'\n',1,2447)
LexToken(IF,'if',1,2461)
LexToken(VAR,'part',1,2464)
LexToken(OPENBRACKET,'(',1,2468)
@@ -399,15 +379,13 @@ LexToken(EOL,'\n',1,2487)
LexToken(VAR,'funtyp',1,2504)
LexToken(ASSIGNMENT,'=',1,2510)
LexToken(NUMBER,'12004',1,2511)
-LexToken(COMMA,',',1,2516)
-LexToken(EOL,'\n',1,2517)
+LexToken(EOL,'\n',1,2516)
LexToken(ELSE,'else',1,2530)
LexToken(EOL,'\n',1,2534)
LexToken(VAR,'funtyp',1,2551)
LexToken(ASSIGNMENT,'=',1,2557)
LexToken(NUMBER,'2004',1,2558)
-LexToken(COMMA,',',1,2562)
-LexToken(EOL,'\n',1,2563)
+LexToken(EOL,'\n',1,2562)
LexToken(END,'end',1,2576)
LexToken(EOL,'\n',1,2579)
LexToken(IF,'if',1,2592)
@@ -438,13 +416,11 @@ LexToken(VAR,'message',1,2671)
LexToken(OPENBRACKET,'(',1,2678)
LexToken(DQSTRING,'"vector event links not supported"',1,2712)
LexToken(CLOSEBRACKET,')',1,2713)
-LexToken(SEMICOLON,';',1,2714)
-LexToken(EOL,'\n',1,2715)
+LexToken(EOL,'\n',1,2714)
LexToken(VAR,'ok',1,2736)
LexToken(ASSIGNMENT,'=',1,2738)
LexToken(PREVAR_BOOLEAN,'%f',1,2739)
-LexToken(SEMICOLON,';',1,2741)
-LexToken(EOL,'\n',1,2742)
+LexToken(EOL,'\n',1,2741)
LexToken(END,'end',1,2759)
LexToken(EOL,'\n',1,2762)
LexToken(END,'end',1,2775)
@@ -455,8 +431,7 @@ LexToken(VAR,'stripblanks',1,2796)
LexToken(OPENBRACKET,'(',1,2807)
LexToken(VAR,'depu',1,2808)
LexToken(CLOSEBRACKET,')',1,2812)
-LexToken(SEMICOLON,';',1,2813)
-LexToken(EOL,'\n',1,2814)
+LexToken(EOL,'\n',1,2813)
LexToken(IF,'if',1,2827)
LexToken(VAR,'part',1,2830)
LexToken(OPENBRACKET,'(',1,2834)
@@ -471,15 +446,13 @@ LexToken(EOL,'\n',1,2852)
LexToken(VAR,'depu',1,2869)
LexToken(ASSIGNMENT,'=',1,2873)
LexToken(PREVAR_BOOLEAN,'%t',1,2874)
-LexToken(SEMICOLON,';',1,2876)
-LexToken(EOL,'\n',1,2877)
+LexToken(EOL,'\n',1,2876)
LexToken(ELSE,'else',1,2890)
LexToken(EOL,'\n',1,2894)
LexToken(VAR,'depu',1,2911)
LexToken(ASSIGNMENT,'=',1,2915)
LexToken(PREVAR_BOOLEAN,'%f',1,2916)
-LexToken(SEMICOLON,';',1,2918)
-LexToken(EOL,'\n',1,2919)
+LexToken(EOL,'\n',1,2918)
LexToken(END,'end',1,2932)
LexToken(EOL,'\n',1,2935)
LexToken(VAR,'dept',1,2948)
@@ -488,8 +461,7 @@ LexToken(VAR,'stripblanks',1,2953)
LexToken(OPENBRACKET,'(',1,2964)
LexToken(VAR,'dept',1,2965)
LexToken(CLOSEBRACKET,')',1,2969)
-LexToken(SEMICOLON,';',1,2970)
-LexToken(EOL,'\n',1,2971)
+LexToken(EOL,'\n',1,2970)
LexToken(IF,'if',1,2984)
LexToken(VAR,'part',1,2987)
LexToken(OPENBRACKET,'(',1,2991)
@@ -504,15 +476,13 @@ LexToken(EOL,'\n',1,3009)
LexToken(VAR,'dept',1,3026)
LexToken(ASSIGNMENT,'=',1,3030)
LexToken(PREVAR_BOOLEAN,'%t',1,3031)
-LexToken(SEMICOLON,';',1,3033)
-LexToken(EOL,'\n',1,3034)
+LexToken(EOL,'\n',1,3033)
LexToken(ELSE,'else',1,3047)
LexToken(EOL,'\n',1,3051)
LexToken(VAR,'dept',1,3068)
LexToken(ASSIGNMENT,'=',1,3072)
LexToken(PREVAR_BOOLEAN,'%f',1,3073)
-LexToken(SEMICOLON,';',1,3075)
-LexToken(EOL,'\n',1,3076)
+LexToken(EOL,'\n',1,3075)
LexToken(END,'end',1,3089)
LexToken(EOL,'\n',1,3092)
LexToken(VAR,'dep_ut',1,3105)
@@ -521,8 +491,7 @@ LexToken(OPENSQBRACKET,'[',1,3112)
LexToken(VAR,'depu',1,3113)
LexToken(VAR,'dept',1,3118)
LexToken(CLOSESQBRACKET,']',1,3122)
-LexToken(SEMICOLON,';',1,3123)
-LexToken(EOL,'\n',1,3124)
+LexToken(EOL,'\n',1,3123)
LexToken(EOL,'\n',1,3125)
LexToken(EOL,'\n',1,3126)
LexToken(IF,'if',1,3139)
@@ -532,8 +501,7 @@ LexToken(DQSTRING,'" "',1,3151)
LexToken(THEN,'then',1,3153)
LexToken(EOL,'\n',1,3157)
LexToken(BREAK,'break',1,3174)
-LexToken(COMMA,',',1,3179)
-LexToken(EOL,'\n',1,3180)
+LexToken(EOL,'\n',1,3179)
LexToken(END,'end',1,3193)
LexToken(EOL,'\n',1,3196)
LexToken(EOL,'\n',1,3197)
@@ -619,8 +587,7 @@ LexToken(VAR,'label',1,3468)
LexToken(OPENBRACKET,'(',1,3473)
LexToken(NUMBER,'2',1,3474)
LexToken(CLOSEBRACKET,')',1,3475)
-LexToken(SEMICOLON,';',1,3476)
-LexToken(EOL,'\n',1,3477)
+LexToken(EOL,'\n',1,3476)
LexToken(WHILE,'while',1,3490)
LexToken(PREVAR_BOOLEAN,'%t',1,3496)
LexToken(EOL,'\n',1,3498)
@@ -650,8 +617,7 @@ LexToken(VAR,'cancel',1,3600)
LexToken(THEN,'then',1,3607)
LexToken(EOL,'\n',1,3611)
LexToken(BREAK,'break',1,3636)
-LexToken(COMMA,',',1,3641)
-LexToken(EOL,'\n',1,3642)
+LexToken(EOL,'\n',1,3641)
LexToken(END,'end',1,3663)
LexToken(EOL,'\n',1,3666)
LexToken(ELSE,'else',1,3683)
@@ -800,8 +766,7 @@ LexToken(VAR,'cancel',1,4554)
LexToken(THEN,'then',1,4561)
LexToken(EOL,'\n',1,4565)
LexToken(BREAK,'break',1,4582)
-LexToken(COMMA,',',1,4587)
-LexToken(EOL,'\n',1,4588)
+LexToken(EOL,'\n',1,4587)
LexToken(END,'end',1,4601)
LexToken(EOL,'\n',1,4604)
LexToken(END,'end',1,4613)