summaryrefslogtreecommitdiff
path: root/js/Misc/generic_block.js
diff options
context:
space:
mode:
authorSunil Shetye2018-06-14 16:31:19 +0530
committerSunil Shetye2018-06-14 16:31:19 +0530
commitab12084ac3c318d31ffc86ad1c7fb49fb7737a3f (patch)
tree4178325bd0010268a223c82ff14512390ca6c933 /js/Misc/generic_block.js
parent43a4722b60828032b33b4dfb41d2d3efc2322a39 (diff)
downloadsci2js-ab12084ac3c318d31ffc86ad1c7fb49fb7737a3f.tar.gz
sci2js-ab12084ac3c318d31ffc86ad1c7fb49fb7737a3f.tar.bz2
sci2js-ab12084ac3c318d31ffc86ad1c7fb49fb7737a3f.zip
ignore comma and semicolon at the end of line
Diffstat (limited to 'js/Misc/generic_block.js')
-rw-r--r--js/Misc/generic_block.js127
1 files changed, 48 insertions, 79 deletions
diff --git a/js/Misc/generic_block.js b/js/Misc/generic_block.js
index e3f59710..5899af37 100644
--- a/js/Misc/generic_block.js
+++ b/js/Misc/generic_block.js
@@ -42,20 +42,17 @@ LexToken(VAR,'x',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,'y',1,902)
LexToken(ASSIGNMENT,'=',1,903)
LexToken(OPENSQBRACKET,'[',1,904)
LexToken(CLOSESQBRACKET,']',1,905)
-LexToken(SEMICOLON,';',1,906)
-LexToken(EOL,'\n',1,907)
+LexToken(EOL,'\n',1,906)
LexToken(VAR,'typ',1,912)
LexToken(ASSIGNMENT,'=',1,915)
LexToken(OPENSQBRACKET,'[',1,916)
LexToken(CLOSESQBRACKET,']',1,917)
-LexToken(SEMICOLON,';',1,918)
-LexToken(EOL,'\n',1,919)
+LexToken(EOL,'\n',1,918)
LexToken(SELECT,'select',1,924)
LexToken(VAR,'job',1,931)
LexToken(EOL,'\n',1,934)
@@ -72,15 +69,13 @@ LexToken(ASSIGNMENT,'=',1,983)
LexToken(VAR,'arg1',1,984)
LexToken(DOT,'.',1,988)
LexToken(VAR,'model',1,989)
-LexToken(SEMICOLON,';',1,994)
-LexToken(EOL,'\n',1,995)
+LexToken(EOL,'\n',1,994)
LexToken(VAR,'graphics',1,1004)
LexToken(ASSIGNMENT,'=',1,1012)
LexToken(VAR,'arg1',1,1013)
LexToken(DOT,'.',1,1017)
LexToken(VAR,'graphics',1,1018)
-LexToken(SEMICOLON,';',1,1026)
-LexToken(EOL,'\n',1,1027)
+LexToken(EOL,'\n',1,1026)
LexToken(VAR,'label',1,1036)
LexToken(ASSIGNMENT,'=',1,1041)
LexToken(VAR,'graphics',1,1042)
@@ -105,8 +100,7 @@ LexToken(CLOSEBRACKET,')',1,1112)
LexToken(ASSIGNMENT,'=',1,1113)
LexToken(OPENSQBRACKET,'[',1,1114)
LexToken(CLOSESQBRACKET,']',1,1115)
-LexToken(COMMA,',',1,1116)
-LexToken(EOL,'\n',1,1117)
+LexToken(EOL,'\n',1,1116)
LexToken(END,'end',1,1126)
LexToken(EOL,'\n',1,1144)
LexToken(WHILE,'while',1,1153)
@@ -151,29 +145,29 @@ LexToken(DQSTRING,'"Set GENERIC block parameters"',1,1308)
LexToken(COMMA,',',1,1309)
LexToken(OPENSQBRACKET,'[',1,1325)
LexToken(DQSTRING,'"simulation function"',1,1346)
-LexToken(SEMICOLON,';',1,1347)
+LexToken(SEMICOLON,';\n',1,1347)
LexToken(DQSTRING,'"function type (0,1,2,..)"',1,1386)
-LexToken(SEMICOLON,';',1,1387)
+LexToken(SEMICOLON,';\n',1,1387)
LexToken(DQSTRING,'"input ports sizes"',1,1419)
-LexToken(SEMICOLON,';',1,1420)
+LexToken(SEMICOLON,';\n',1,1420)
LexToken(DQSTRING,'"output port sizes"',1,1452)
-LexToken(SEMICOLON,';',1,1453)
+LexToken(SEMICOLON,';\n',1,1453)
LexToken(DQSTRING,'"input event ports sizes"',1,1491)
-LexToken(SEMICOLON,';',1,1492)
+LexToken(SEMICOLON,';\n',1,1492)
LexToken(DQSTRING,'"output events ports sizes"',1,1532)
-LexToken(SEMICOLON,';',1,1533)
+LexToken(SEMICOLON,';\n',1,1533)
LexToken(DQSTRING,'"initial continuous state"',1,1572)
-LexToken(SEMICOLON,';',1,1573)
+LexToken(SEMICOLON,';\n',1,1573)
LexToken(DQSTRING,'"initial discrete state"',1,1610)
-LexToken(SEMICOLON,';',1,1611)
+LexToken(SEMICOLON,';\n',1,1611)
LexToken(DQSTRING,'"Real parameters vector"',1,1648)
-LexToken(SEMICOLON,';',1,1649)
+LexToken(SEMICOLON,';\n',1,1649)
LexToken(DQSTRING,'"Integer parameters vector"',1,1689)
-LexToken(SEMICOLON,';',1,1690)
+LexToken(SEMICOLON,';\n',1,1690)
LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,1745)
-LexToken(SEMICOLON,';',1,1746)
+LexToken(SEMICOLON,';\n',1,1746)
LexToken(DQSTRING,'"direct feedthrough (y or n)"',1,1788)
-LexToken(SEMICOLON,';',1,1789)
+LexToken(SEMICOLON,';\n',1,1789)
LexToken(DQSTRING,'"time dependence (y or n)"',1,1828)
LexToken(CLOSESQBRACKET,']',1,1829)
LexToken(COMMA,',',1,1830)
@@ -249,8 +243,7 @@ LexToken(VAR,'ok',1,2025)
LexToken(THEN,'then',1,2028)
LexToken(EOL,'\n',1,2032)
LexToken(BREAK,'break',1,2049)
-LexToken(COMMA,',',1,2054)
-LexToken(EOL,'\n',1,2055)
+LexToken(EOL,'\n',1,2054)
LexToken(END,'end',1,2068)
LexToken(EOL,'\n',1,2071)
LexToken(VAR,'label',1,2084)
@@ -270,24 +263,21 @@ LexToken(VAR,'xx',1,2162)
LexToken(OPENBRACKET,'(',1,2164)
LexToken(COLON,':',1,2165)
LexToken(CLOSEBRACKET,')',1,2166)
-LexToken(SEMICOLON,';',1,2167)
-LexToken(EOL,'\n',1,2168)
+LexToken(EOL,'\n',1,2167)
LexToken(VAR,'z',1,2181)
LexToken(ASSIGNMENT,'=',1,2182)
LexToken(VAR,'z',1,2183)
LexToken(OPENBRACKET,'(',1,2184)
LexToken(COLON,':',1,2185)
LexToken(CLOSEBRACKET,')',1,2186)
-LexToken(SEMICOLON,';',1,2187)
-LexToken(EOL,'\n',1,2188)
+LexToken(EOL,'\n',1,2187)
LexToken(VAR,'rpar',1,2201)
LexToken(ASSIGNMENT,'=',1,2205)
LexToken(VAR,'rpar',1,2206)
LexToken(OPENBRACKET,'(',1,2210)
LexToken(COLON,':',1,2211)
LexToken(CLOSEBRACKET,')',1,2212)
-LexToken(SEMICOLON,';',1,2213)
-LexToken(EOL,'\n',1,2214)
+LexToken(EOL,'\n',1,2213)
LexToken(VAR,'ipar',1,2227)
LexToken(ASSIGNMENT,'=',1,2231)
LexToken(VAR,'int',1,2232)
@@ -297,8 +287,7 @@ LexToken(OPENBRACKET,'(',1,2240)
LexToken(COLON,':',1,2241)
LexToken(CLOSEBRACKET,')',1,2242)
LexToken(CLOSEBRACKET,')',1,2243)
-LexToken(SEMICOLON,';',1,2244)
-LexToken(EOL,'\n',1,2245)
+LexToken(EOL,'\n',1,2244)
LexToken(VAR,'i',1,2258)
LexToken(ASSIGNMENT,'=',1,2259)
LexToken(VAR,'int',1,2260)
@@ -308,8 +297,7 @@ LexToken(OPENBRACKET,'(',1,2265)
LexToken(COLON,':',1,2266)
LexToken(CLOSEBRACKET,')',1,2267)
LexToken(CLOSEBRACKET,')',1,2268)
-LexToken(SEMICOLON,';',1,2269)
-LexToken(EOL,'\n',1,2270)
+LexToken(EOL,'\n',1,2269)
LexToken(VAR,'o',1,2283)
LexToken(ASSIGNMENT,'=',1,2284)
LexToken(VAR,'int',1,2285)
@@ -319,8 +307,7 @@ LexToken(OPENBRACKET,'(',1,2290)
LexToken(COLON,':',1,2291)
LexToken(CLOSEBRACKET,')',1,2292)
LexToken(CLOSEBRACKET,')',1,2293)
-LexToken(SEMICOLON,';',1,2294)
-LexToken(EOL,'\n',1,2295)
+LexToken(EOL,'\n',1,2294)
LexToken(VAR,'ci',1,2308)
LexToken(ASSIGNMENT,'=',1,2310)
LexToken(VAR,'int',1,2311)
@@ -330,8 +317,7 @@ LexToken(OPENBRACKET,'(',1,2317)
LexToken(COLON,':',1,2318)
LexToken(CLOSEBRACKET,')',1,2319)
LexToken(CLOSEBRACKET,')',1,2320)
-LexToken(SEMICOLON,';',1,2321)
-LexToken(EOL,'\n',1,2322)
+LexToken(EOL,'\n',1,2321)
LexToken(VAR,'co',1,2335)
LexToken(ASSIGNMENT,'=',1,2337)
LexToken(VAR,'int',1,2338)
@@ -341,8 +327,7 @@ LexToken(OPENBRACKET,'(',1,2344)
LexToken(COLON,':',1,2345)
LexToken(CLOSEBRACKET,')',1,2346)
LexToken(CLOSEBRACKET,')',1,2347)
-LexToken(SEMICOLON,';',1,2348)
-LexToken(EOL,'\n',1,2349)
+LexToken(EOL,'\n',1,2348)
LexToken(VAR,'funtyp',1,2362)
LexToken(ASSIGNMENT,'=',1,2368)
LexToken(VAR,'int',1,2369)
@@ -360,13 +345,11 @@ LexToken(VAR,'message',1,2426)
LexToken(OPENBRACKET,'(',1,2433)
LexToken(DQSTRING,'"function type cannot be negative"',1,2467)
LexToken(CLOSEBRACKET,')',1,2468)
-LexToken(SEMICOLON,';',1,2469)
-LexToken(EOL,'\n',1,2470)
+LexToken(EOL,'\n',1,2469)
LexToken(VAR,'ok',1,2487)
LexToken(ASSIGNMENT,'=',1,2489)
LexToken(PREVAR_BOOLEAN,'%f',1,2490)
-LexToken(SEMICOLON,';',1,2492)
-LexToken(EOL,'\n',1,2493)
+LexToken(EOL,'\n',1,2492)
LexToken(END,'end',1,2506)
LexToken(EOL,'\n',1,2509)
LexToken(IF,'if',1,2522)
@@ -397,13 +380,11 @@ LexToken(VAR,'message',1,2601)
LexToken(OPENBRACKET,'(',1,2608)
LexToken(DQSTRING,'"vector event links not supported"',1,2642)
LexToken(CLOSEBRACKET,')',1,2643)
-LexToken(SEMICOLON,';',1,2644)
-LexToken(EOL,'\n',1,2645)
+LexToken(EOL,'\n',1,2644)
LexToken(VAR,'ok',1,2666)
LexToken(ASSIGNMENT,'=',1,2668)
LexToken(PREVAR_BOOLEAN,'%f',1,2669)
-LexToken(SEMICOLON,';',1,2671)
-LexToken(EOL,'\n',1,2672)
+LexToken(EOL,'\n',1,2671)
LexToken(END,'end',1,2689)
LexToken(EOL,'\n',1,2692)
LexToken(END,'end',1,2705)
@@ -414,8 +395,7 @@ LexToken(VAR,'stripblanks',1,2726)
LexToken(OPENBRACKET,'(',1,2737)
LexToken(VAR,'depu',1,2738)
LexToken(CLOSEBRACKET,')',1,2742)
-LexToken(SEMICOLON,';',1,2743)
-LexToken(EOL,'\n',1,2744)
+LexToken(EOL,'\n',1,2743)
LexToken(IF,'if',1,2757)
LexToken(VAR,'part',1,2760)
LexToken(OPENBRACKET,'(',1,2764)
@@ -430,15 +410,13 @@ LexToken(EOL,'\n',1,2782)
LexToken(VAR,'depu',1,2799)
LexToken(ASSIGNMENT,'=',1,2803)
LexToken(PREVAR_BOOLEAN,'%t',1,2804)
-LexToken(SEMICOLON,';',1,2806)
-LexToken(EOL,'\n',1,2807)
+LexToken(EOL,'\n',1,2806)
LexToken(ELSE,'else',1,2820)
LexToken(EOL,'\n',1,2824)
LexToken(VAR,'depu',1,2841)
LexToken(ASSIGNMENT,'=',1,2845)
LexToken(PREVAR_BOOLEAN,'%f',1,2846)
-LexToken(SEMICOLON,';',1,2848)
-LexToken(EOL,'\n',1,2849)
+LexToken(EOL,'\n',1,2848)
LexToken(END,'end',1,2862)
LexToken(EOL,'\n',1,2865)
LexToken(VAR,'dept',1,2878)
@@ -447,8 +425,7 @@ LexToken(VAR,'stripblanks',1,2883)
LexToken(OPENBRACKET,'(',1,2894)
LexToken(VAR,'dept',1,2895)
LexToken(CLOSEBRACKET,')',1,2899)
-LexToken(SEMICOLON,';',1,2900)
-LexToken(EOL,'\n',1,2901)
+LexToken(EOL,'\n',1,2900)
LexToken(IF,'if',1,2914)
LexToken(VAR,'part',1,2917)
LexToken(OPENBRACKET,'(',1,2921)
@@ -463,15 +440,13 @@ LexToken(EOL,'\n',1,2939)
LexToken(VAR,'dept',1,2956)
LexToken(ASSIGNMENT,'=',1,2960)
LexToken(PREVAR_BOOLEAN,'%t',1,2961)
-LexToken(SEMICOLON,';',1,2963)
-LexToken(EOL,'\n',1,2964)
+LexToken(EOL,'\n',1,2963)
LexToken(ELSE,'else',1,2977)
LexToken(EOL,'\n',1,2981)
LexToken(VAR,'dept',1,2998)
LexToken(ASSIGNMENT,'=',1,3002)
LexToken(PREVAR_BOOLEAN,'%f',1,3003)
-LexToken(SEMICOLON,';',1,3005)
-LexToken(EOL,'\n',1,3006)
+LexToken(EOL,'\n',1,3005)
LexToken(END,'end',1,3019)
LexToken(EOL,'\n',1,3022)
LexToken(VAR,'dep_ut',1,3035)
@@ -480,8 +455,7 @@ LexToken(OPENSQBRACKET,'[',1,3042)
LexToken(VAR,'depu',1,3043)
LexToken(VAR,'dept',1,3048)
LexToken(CLOSESQBRACKET,']',1,3052)
-LexToken(SEMICOLON,';',1,3053)
-LexToken(EOL,'\n',1,3054)
+LexToken(EOL,'\n',1,3053)
LexToken(IF,'if',1,3067)
LexToken(VAR,'ok',1,3070)
LexToken(THEN,'then',1,3073)
@@ -525,8 +499,7 @@ LexToken(EOL,'\n',1,3250)
LexToken(VAR,'needcompile',1,3271)
LexToken(ASSIGNMENT,'=',1,3282)
LexToken(NUMBER,'4',1,3283)
-LexToken(SEMICOLON,';',1,3284)
-LexToken(EOL,'\n',1,3285)
+LexToken(EOL,'\n',1,3284)
LexToken(END,'end',1,3302)
LexToken(EOL,'\n',1,3305)
LexToken(VAR,'model',1,3322)
@@ -539,8 +512,7 @@ LexToken(VAR,'function_name',1,3337)
LexToken(COMMA,',',1,3350)
LexToken(VAR,'funtyp',1,3351)
LexToken(CLOSEBRACKET,')',1,3357)
-LexToken(SEMICOLON,';',1,3358)
-LexToken(EOL,'\n',1,3359)
+LexToken(EOL,'\n',1,3358)
LexToken(VAR,'model',1,3376)
LexToken(DOT,'.',1,3381)
LexToken(VAR,'state',1,3382)
@@ -626,13 +598,11 @@ LexToken(EOL,'\n',1,3906)
LexToken(VAR,'function_name',1,3915)
LexToken(ASSIGNMENT,'=',1,3928)
LexToken(DQSTRING,'"sinblk"',1,3936)
-LexToken(SEMICOLON,';',1,3937)
-LexToken(EOL,'\n',1,3938)
+LexToken(EOL,'\n',1,3937)
LexToken(VAR,'funtyp',1,3947)
LexToken(ASSIGNMENT,'=',1,3953)
LexToken(NUMBER,'1',1,3954)
-LexToken(SEMICOLON,';',1,3955)
-LexToken(EOL,'\n',1,3956)
+LexToken(EOL,'\n',1,3955)
LexToken(VAR,'model',1,3965)
LexToken(DOT,'.',1,3970)
LexToken(VAR,'sim',1,3971)
@@ -730,7 +700,7 @@ LexToken(VAR,'sci2exp',1,4290)
LexToken(OPENBRACKET,'(',1,4297)
LexToken(VAR,'funtyp',1,4298)
LexToken(CLOSEBRACKET,')',1,4304)
-LexToken(SEMICOLON,';',1,4305)
+LexToken(SEMICOLON,';\n',1,4305)
LexToken(VAR,'sci2exp',1,4315)
LexToken(OPENBRACKET,'(',1,4322)
LexToken(VAR,'model',1,4323)
@@ -744,7 +714,7 @@ LexToken(VAR,'model',1,4341)
LexToken(DOT,'.',1,4346)
LexToken(VAR,'out',1,4347)
LexToken(CLOSEBRACKET,')',1,4350)
-LexToken(SEMICOLON,';',1,4351)
+LexToken(SEMICOLON,';\n',1,4351)
LexToken(VAR,'sci2exp',1,4361)
LexToken(OPENBRACKET,'(',1,4368)
LexToken(VAR,'model',1,4369)
@@ -758,7 +728,7 @@ LexToken(VAR,'model',1,4390)
LexToken(DOT,'.',1,4395)
LexToken(VAR,'evtout',1,4396)
LexToken(CLOSEBRACKET,')',1,4402)
-LexToken(SEMICOLON,';',1,4403)
+LexToken(SEMICOLON,';\n',1,4403)
LexToken(VAR,'sci2exp',1,4413)
LexToken(OPENBRACKET,'(',1,4420)
LexToken(VAR,'model',1,4421)
@@ -772,7 +742,7 @@ LexToken(VAR,'model',1,4442)
LexToken(DOT,'.',1,4447)
LexToken(VAR,'dstate',1,4448)
LexToken(CLOSEBRACKET,')',1,4454)
-LexToken(SEMICOLON,';',1,4455)
+LexToken(SEMICOLON,';\n',1,4455)
LexToken(VAR,'sci2exp',1,4465)
LexToken(OPENBRACKET,'(',1,4472)
LexToken(VAR,'model',1,4473)
@@ -786,7 +756,7 @@ LexToken(VAR,'model',1,4493)
LexToken(DOT,'.',1,4498)
LexToken(VAR,'ipar',1,4499)
LexToken(CLOSEBRACKET,')',1,4503)
-LexToken(SEMICOLON,';',1,4504)
+LexToken(SEMICOLON,';\n',1,4504)
LexToken(VAR,'sci2exp',1,4514)
LexToken(OPENBRACKET,'(',1,4521)
LexToken(VAR,'model',1,4522)
@@ -798,8 +768,7 @@ LexToken(DQSTRING,'"y"',1,4538)
LexToken(SEMICOLON,';',1,4539)
LexToken(DQSTRING,'"n"',1,4542)
LexToken(CLOSESQBRACKET,']',1,4543)
-LexToken(SEMICOLON,';',1,4544)
-LexToken(EOL,'\n',1,4545)
+LexToken(EOL,'\n',1,4544)
LexToken(VAR,'gr_i',1,4554)
LexToken(ASSIGNMENT,'=',1,4558)
LexToken(OPENSQBRACKET,'[',1,4559)