File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change 1334
1334
}
1335
1335
]
1336
1336
},
1337
+ {
1338
+ "comment" : " Select rank construct. Introduced in the Fortran 2018 standard." ,
1339
+ "begin" : " (?i)\\ s*(rank)\\ b" ,
1340
+ "beginCaptures" : {
1341
+ "1" : {
1342
+ "name" : " keyword.control.rank.fortran"
1343
+ }
1344
+ },
1345
+ "end" : " (?i)(?=\\ b(end\\ s*select)\\ b)" ,
1346
+ "patterns" : [
1347
+ {
1348
+ "include" : " #parentheses"
1349
+ },
1350
+ {
1351
+ "begin" : " (?i)\\ b(rank)\\ b" ,
1352
+ "beginCaptures" : {
1353
+ "1" : {
1354
+ "name" : " keyword.control.rank.fortran"
1355
+ }
1356
+ },
1357
+ "end" : " (?i)(?=[;!\\ n])" ,
1358
+ "patterns" : [
1359
+ {
1360
+ "match" : " (?i)\\ G\\ s*\\ b(default)\\ b" ,
1361
+ "captures" : {
1362
+ "1" : {
1363
+ "name" : " keyword.control.default.fortran"
1364
+ }
1365
+ }
1366
+ },
1367
+ {
1368
+ "include" : " #parentheses"
1369
+ },
1370
+ {
1371
+ "include" : " #invalid-word"
1372
+ }
1373
+ ]
1374
+ },
1375
+ {
1376
+ "include" : " $base"
1377
+ }
1378
+ ]
1379
+ },
1337
1380
{
1338
1381
"comment" : " Select type construct. Introduced in the Fortran 2003 standard." ,
1339
1382
"begin" : " (?i)\\ s*(type)\\ b" ,
You can’t perform that action at this time.
0 commit comments