summaryrefslogtreecommitdiff
path: root/js/Sources/RFILE_f.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/Sources/RFILE_f.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/Sources/RFILE_f.js')
-rw-r--r--js/Sources/RFILE_f.js106
1 files changed, 37 insertions, 69 deletions
diff --git a/js/Sources/RFILE_f.js b/js/Sources/RFILE_f.js
index a67780b3..0c37bbd3 100644
--- a/js/Sources/RFILE_f.js
+++ b/js/Sources/RFILE_f.js
@@ -43,20 +43,17 @@ LexToken(VAR,'x',1,958)
LexToken(ASSIGNMENT,'=',1,959)
LexToken(OPENSQBRACKET,'[',1,960)
LexToken(CLOSESQBRACKET,']',1,961)
-LexToken(SEMICOLON,';',1,962)
-LexToken(EOL,'\n',1,963)
+LexToken(EOL,'\n',1,962)
LexToken(VAR,'y',1,968)
LexToken(ASSIGNMENT,'=',1,969)
LexToken(OPENSQBRACKET,'[',1,970)
LexToken(CLOSESQBRACKET,']',1,971)
-LexToken(SEMICOLON,';',1,972)
-LexToken(EOL,'\n',1,973)
+LexToken(EOL,'\n',1,972)
LexToken(VAR,'typ',1,978)
LexToken(ASSIGNMENT,'=',1,981)
LexToken(OPENSQBRACKET,'[',1,982)
LexToken(CLOSESQBRACKET,']',1,983)
-LexToken(SEMICOLON,';',1,984)
-LexToken(EOL,'\n',1,985)
+LexToken(EOL,'\n',1,984)
LexToken(EOL,'\n',1,986)
LexToken(SELECT,'select',1,991)
LexToken(VAR,'job',1,998)
@@ -69,15 +66,13 @@ LexToken(EOL,'\n',1,1022)
LexToken(VAR,'x',1,1031)
LexToken(ASSIGNMENT,'=',1,1033)
LexToken(VAR,'arg1',1,1035)
-LexToken(SEMICOLON,';',1,1039)
-LexToken(EOL,'\n',1,1040)
+LexToken(EOL,'\n',1,1039)
LexToken(VAR,'graphics',1,1049)
LexToken(ASSIGNMENT,'=',1,1058)
LexToken(VAR,'arg1',1,1060)
LexToken(DOT,'.',1,1064)
LexToken(VAR,'graphics',1,1065)
-LexToken(SEMICOLON,';',1,1073)
-LexToken(EOL,'\n',1,1074)
+LexToken(EOL,'\n',1,1073)
LexToken(VAR,'exprs',1,1083)
LexToken(ASSIGNMENT,'=',1,1089)
LexToken(VAR,'graphics',1,1091)
@@ -89,8 +84,7 @@ LexToken(ASSIGNMENT,'=',1,1120)
LexToken(VAR,'arg1',1,1122)
LexToken(DOT,'.',1,1126)
LexToken(VAR,'model',1,1127)
-LexToken(SEMICOLON,';',1,1132)
-LexToken(EOL,'\n',1,1133)
+LexToken(EOL,'\n',1,1132)
LexToken(VAR,'dstate',1,1142)
LexToken(ASSIGNMENT,'=',1,1149)
LexToken(VAR,'model',1,1151)
@@ -109,16 +103,14 @@ LexToken(VAR,'ipar',1,1205)
LexToken(OPENBRACKET,'(',1,1209)
LexToken(NUMBER,'3',1,1210)
LexToken(CLOSEBRACKET,')',1,1211)
-LexToken(SEMICOLON,';',1,1212)
-LexToken(EOL,'\n',1,1213)
+LexToken(EOL,'\n',1,1212)
LexToken(VAR,'N',1,1222)
LexToken(ASSIGNMENT,'=',1,1224)
LexToken(VAR,'ipar',1,1226)
LexToken(OPENBRACKET,'(',1,1230)
LexToken(NUMBER,'4',1,1231)
LexToken(CLOSEBRACKET,')',1,1232)
-LexToken(SEMICOLON,';',1,1233)
-LexToken(EOL,'\n',1,1234)
+LexToken(EOL,'\n',1,1233)
LexToken(VAR,'imask',1,1243)
LexToken(ASSIGNMENT,'=',1,1249)
LexToken(NUMBER,'5',1,1251)
@@ -297,8 +289,7 @@ LexToken(CLOSEBRACKET,')',1,2097)
LexToken(COMMA,',',1,2098)
LexToken(VAR,'exprs',1,2100)
LexToken(CLOSEBRACKET,')',1,2105)
-LexToken(SEMICOLON,';',1,2106)
-LexToken(EOL,'\n',1,2107)
+LexToken(EOL,'\n',1,2106)
LexToken(EOL,'\n',1,2108)
LexToken(IF,'if',1,2121)
LexToken(NOT,'~',1,2124)
@@ -388,8 +379,7 @@ LexToken(OPENBRACKET,'(',1,2620)
LexToken(DQSTRING,'"Empty matrix or scalar expected."',1,2654)
LexToken(CLOSEBRACKET,')',1,2655)
LexToken(CLOSEBRACKET,')',1,2656)
-LexToken(SEMICOLON,';',1,2657)
-LexToken(EOL,'\n',1,2658)
+LexToken(EOL,'\n',1,2657)
LexToken(EOL,'\n',1,2659)
LexToken(ELSEIF,'elseif',1,2672)
LexToken(VAR,'tmask1',1,2679)
@@ -424,8 +414,7 @@ LexToken(OPENBRACKET,'(',1,2875)
LexToken(DQSTRING,'"Strictly positive integer expected."',1,2912)
LexToken(CLOSEBRACKET,')',1,2913)
LexToken(CLOSEBRACKET,')',1,2914)
-LexToken(SEMICOLON,';',1,2915)
-LexToken(EOL,'\n',1,2916)
+LexToken(EOL,'\n',1,2915)
LexToken(EOL,'\n',1,2917)
LexToken(ELSEIF,'elseif',1,2930)
LexToken(VAR,'lunit',1,2937)
@@ -467,8 +456,7 @@ LexToken(OPENBRACKET,'(',1,3158)
LexToken(DQSTRING,'"End current simulation first."',1,3189)
LexToken(CLOSEBRACKET,')',1,3190)
LexToken(CLOSEBRACKET,')',1,3191)
-LexToken(SEMICOLON,';',1,3192)
-LexToken(EOL,'\n',1,3193)
+LexToken(EOL,'\n',1,3192)
LexToken(EOL,'\n',1,3194)
LexToken(ELSEIF,'elseif',1,3207)
LexToken(VAR,'lunit',1,3214)
@@ -492,8 +480,7 @@ LexToken(OPENBRACKET,'(',1,3365)
LexToken(DQSTRING,'"End current simulation first."',1,3396)
LexToken(CLOSEBRACKET,')',1,3397)
LexToken(CLOSEBRACKET,')',1,3398)
-LexToken(SEMICOLON,';',1,3399)
-LexToken(EOL,'\n',1,3400)
+LexToken(EOL,'\n',1,3399)
LexToken(EOL,'\n',1,3401)
LexToken(ELSEIF,'elseif',1,3414)
LexToken(VAR,'lunit',1,3421)
@@ -523,8 +510,7 @@ LexToken(OPENBRACKET,'(',1,3590)
LexToken(DQSTRING,'"End current simulation first."',1,3621)
LexToken(CLOSEBRACKET,')',1,3622)
LexToken(CLOSEBRACKET,')',1,3623)
-LexToken(SEMICOLON,';',1,3624)
-LexToken(EOL,'\n',1,3625)
+LexToken(EOL,'\n',1,3624)
LexToken(EOL,'\n',1,3626)
LexToken(ELSEIF,'elseif',1,3639)
LexToken(VAR,'fname1',1,3646)
@@ -554,8 +540,7 @@ LexToken(OPENBRACKET,'(',1,3804)
LexToken(DQSTRING,'"You must provide a filename."',1,3834)
LexToken(CLOSEBRACKET,')',1,3835)
LexToken(CLOSEBRACKET,')',1,3836)
-LexToken(SEMICOLON,';',1,3837)
-LexToken(EOL,'\n',1,3838)
+LexToken(EOL,'\n',1,3837)
LexToken(EOL,'\n',1,3923)
LexToken(ELSEIF,'elseif',1,3936)
LexToken(VAR,'frmt1',1,3943)
@@ -607,8 +592,7 @@ LexToken(OPENBRACKET,'(',1,4176)
LexToken(DQSTRING,'"You must enclose the format\\\'s string between parentheses."',1,4236)
LexToken(CLOSEBRACKET,')',1,4237)
LexToken(CLOSEBRACKET,')',1,4238)
-LexToken(SEMICOLON,';',1,4239)
-LexToken(EOL,'\n',1,4240)
+LexToken(EOL,'\n',1,4239)
LexToken(ELSEIF,'elseif',1,4253)
LexToken(VAR,'N',1,4260)
LexToken(COMPARISON,'<',1,4262)
@@ -637,8 +621,7 @@ LexToken(OPENBRACKET,'(',1,4422)
LexToken(DQSTRING,'"Buffer size must be at least 2."',1,4455)
LexToken(CLOSEBRACKET,')',1,4456)
LexToken(CLOSEBRACKET,')',1,4457)
-LexToken(SEMICOLON,';',1,4458)
-LexToken(EOL,'\n',1,4459)
+LexToken(EOL,'\n',1,4458)
LexToken(ELSEIF,'elseif',1,4472)
LexToken(VAR,'nout',1,4479)
LexToken(COMPARISON,'==',1,4484)
@@ -667,8 +650,7 @@ LexToken(OPENBRACKET,'(',1,4661)
LexToken(DQSTRING,'"You must read at least one field in record."',1,4706)
LexToken(CLOSEBRACKET,')',1,4707)
LexToken(CLOSEBRACKET,')',1,4708)
-LexToken(SEMICOLON,';',1,4709)
-LexToken(EOL,'\n',1,4710)
+LexToken(EOL,'\n',1,4709)
LexToken(EOL,'\n',1,4711)
LexToken(ELSEIF,'elseif',1,4724)
LexToken(VAR,'min',1,4731)
@@ -712,8 +694,7 @@ LexToken(OPENBRACKET,'(',1,4945)
LexToken(DQSTRING,'"Strictly positive indexes expected."',1,4982)
LexToken(CLOSEBRACKET,')',1,4983)
LexToken(CLOSEBRACKET,')',1,4984)
-LexToken(SEMICOLON,';',1,4985)
-LexToken(EOL,'\n',1,4986)
+LexToken(EOL,'\n',1,4985)
LexToken(ELSE,'else',1,4999)
LexToken(EOL,'\n',1,5003)
LexToken(IF,'if',1,5020)
@@ -726,19 +707,16 @@ LexToken(EOL,'\n',1,5040)
LexToken(VAR,'ievt',1,5061)
LexToken(ASSIGNMENT,'=',1,5066)
LexToken(NUMBER,'0',1,5068)
-LexToken(SEMICOLON,';',1,5069)
-LexToken(EOL,'\n',1,5070)
+LexToken(EOL,'\n',1,5069)
LexToken(VAR,'cout',1,5091)
LexToken(ASSIGNMENT,'=',1,5096)
LexToken(OPENSQBRACKET,'[',1,5098)
LexToken(CLOSESQBRACKET,']',1,5099)
-LexToken(SEMICOLON,';',1,5100)
-LexToken(EOL,'\n',1,5101)
+LexToken(EOL,'\n',1,5100)
LexToken(VAR,'tmask1',1,5122)
LexToken(ASSIGNMENT,'=',1,5129)
LexToken(NUMBER,'0',1,5131)
-LexToken(SEMICOLON,';',1,5132)
-LexToken(EOL,'\n',1,5133)
+LexToken(EOL,'\n',1,5132)
LexToken(ELSE,'else',1,5150)
LexToken(EOL,'\n',1,5154)
LexToken(VAR,'ievt',1,5175)
@@ -748,8 +726,7 @@ LexToken(EOL,'\n',1,5183)
LexToken(VAR,'cout',1,5204)
LexToken(ASSIGNMENT,'=',1,5209)
LexToken(NUMBER,'1',1,5211)
-LexToken(SEMICOLON,';',1,5212)
-LexToken(EOL,'\n',1,5213)
+LexToken(EOL,'\n',1,5212)
LexToken(END,'end',1,5230)
LexToken(EOL,'\n',1,5233)
LexToken(OPENSQBRACKET,'[',1,5250)
@@ -837,8 +814,7 @@ LexToken(OPENBRACKET,'(',1,5828)
LexToken(COLON,':',1,5829)
LexToken(CLOSEBRACKET,')',1,5830)
LexToken(CLOSESQBRACKET,']',1,5856)
-LexToken(SEMICOLON,';',1,5857)
-LexToken(EOL,'\n',1,5858)
+LexToken(EOL,'\n',1,5857)
LexToken(EOL,'\n',1,5859)
LexToken(IF,'if',1,5880)
LexToken(VAR,'prod',1,5883)
@@ -892,8 +868,7 @@ LexToken(DOT,'.',1,6056)
LexToken(VAR,'dstate',1,6057)
LexToken(ASSIGNMENT,'=',1,6064)
LexToken(VAR,'dstate',1,6066)
-LexToken(SEMICOLON,';',1,6072)
-LexToken(EOL,'\n',1,6073)
+LexToken(EOL,'\n',1,6072)
LexToken(VAR,'model',1,6094)
LexToken(DOT,'.',1,6099)
LexToken(VAR,'ipar',1,6100)
@@ -905,15 +880,13 @@ LexToken(DOT,'.',1,6140)
LexToken(VAR,'exprs',1,6141)
LexToken(ASSIGNMENT,'=',1,6147)
LexToken(VAR,'exprs',1,6149)
-LexToken(SEMICOLON,';',1,6154)
-LexToken(EOL,'\n',1,6155)
+LexToken(EOL,'\n',1,6154)
LexToken(VAR,'x',1,6176)
LexToken(DOT,'.',1,6177)
LexToken(VAR,'graphics',1,6178)
LexToken(ASSIGNMENT,'=',1,6187)
LexToken(VAR,'graphics',1,6189)
-LexToken(SEMICOLON,';',1,6197)
-LexToken(EOL,'\n',1,6198)
+LexToken(EOL,'\n',1,6197)
LexToken(VAR,'x',1,6219)
LexToken(DOT,'.',1,6220)
LexToken(VAR,'model',1,6221)
@@ -936,8 +909,7 @@ LexToken(EOL,'\n',1,6332)
LexToken(VAR,'out',1,6341)
LexToken(ASSIGNMENT,'=',1,6345)
LexToken(NUMBER,'1',1,6347)
-LexToken(SEMICOLON,';',1,6348)
-LexToken(EOL,'\n',1,6349)
+LexToken(EOL,'\n',1,6348)
LexToken(VAR,'nout',1,6358)
LexToken(ASSIGNMENT,'=',1,6363)
LexToken(VAR,'sum',1,6365)
@@ -960,8 +932,7 @@ LexToken(EOL,'\n',1,6444)
LexToken(VAR,'N',1,6453)
LexToken(ASSIGNMENT,'=',1,6455)
LexToken(NUMBER,'2',1,6457)
-LexToken(SEMICOLON,';',1,6458)
-LexToken(EOL,'\n',1,6459)
+LexToken(EOL,'\n',1,6458)
LexToken(VAR,'rpar',1,6468)
LexToken(ASSIGNMENT,'=',1,6473)
LexToken(OPENSQBRACKET,'[',1,6475)
@@ -1006,8 +977,7 @@ LexToken(VAR,'tmask',1,6635)
LexToken(SEMICOLON,';',1,6640)
LexToken(VAR,'outmask',1,6641)
LexToken(CLOSESQBRACKET,']',1,6661)
-LexToken(SEMICOLON,';',1,6662)
-LexToken(EOL,'\n',1,6663)
+LexToken(EOL,'\n',1,6662)
LexToken(EOL,'\n',1,6664)
LexToken(VAR,'dstate',1,6673)
LexToken(ASSIGNMENT,'=',1,6680)
@@ -1093,8 +1063,7 @@ LexToken(VAR,'tmask',1,6979)
LexToken(SEMICOLON,';',1,6984)
LexToken(VAR,'outmask',1,6985)
LexToken(CLOSESQBRACKET,']',1,7005)
-LexToken(SEMICOLON,';',1,7006)
-LexToken(EOL,'\n',1,7007)
+LexToken(EOL,'\n',1,7006)
LexToken(EOL,'\n',1,7008)
LexToken(VAR,'model',1,7017)
LexToken(DOT,'.',1,7022)
@@ -1120,21 +1089,21 @@ LexToken(OPENBRACKET,'(',1,7095)
LexToken(OPENSQBRACKET,'[',1,7096)
LexToken(CLOSESQBRACKET,']',1,7097)
LexToken(CLOSEBRACKET,')',1,7098)
-LexToken(SEMICOLON,';',1,7099)
+LexToken(SEMICOLON,';\n',1,7099)
LexToken(VAR,'sci2exp',1,7109)
LexToken(OPENBRACKET,'(',1,7116)
LexToken(VAR,'outmask',1,7117)
LexToken(CLOSEBRACKET,')',1,7124)
-LexToken(SEMICOLON,';',1,7125)
+LexToken(SEMICOLON,';\n',1,7125)
LexToken(VAR,'fname',1,7135)
-LexToken(SEMICOLON,';',1,7140)
+LexToken(SEMICOLON,';\n',1,7140)
LexToken(VAR,'frmt',1,7150)
-LexToken(SEMICOLON,';',1,7154)
+LexToken(SEMICOLON,';\n',1,7154)
LexToken(VAR,'string',1,7164)
LexToken(OPENBRACKET,'(',1,7170)
LexToken(VAR,'N',1,7171)
LexToken(CLOSEBRACKET,')',1,7172)
-LexToken(SEMICOLON,';',1,7173)
+LexToken(SEMICOLON,';\n',1,7173)
LexToken(VAR,'sci2exp',1,7183)
LexToken(OPENBRACKET,'(',1,7190)
LexToken(VAR,'out',1,7191)
@@ -1145,8 +1114,7 @@ LexToken(VAR,'gr_i',1,7205)
LexToken(ASSIGNMENT,'=',1,7210)
LexToken(OPENSQBRACKET,'[',1,7212)
LexToken(CLOSESQBRACKET,']',1,7213)
-LexToken(SEMICOLON,';',1,7214)
-LexToken(EOL,'\n',1,7215)
+LexToken(EOL,'\n',1,7214)
LexToken(EOL,'\n',1,7216)
LexToken(VAR,'x',1,7225)
LexToken(ASSIGNMENT,'=',1,7227)