diff options
author | Sunil Shetye | 2018-06-14 16:31:19 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-14 16:31:19 +0530 |
commit | ab12084ac3c318d31ffc86ad1c7fb49fb7737a3f (patch) | |
tree | 4178325bd0010268a223c82ff14512390ca6c933 /js/Sources/RFILE_f.js | |
parent | 43a4722b60828032b33b4dfb41d2d3efc2322a39 (diff) | |
download | sci2js-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.js | 106 |
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) |