|
23 | 23 | "match": "\\bnot\\b"
|
24 | 24 | },
|
25 | 25 | {
|
26 |
| - "match": ":-", |
27 |
| - "name": "keyword.operator.definition.asp" |
| 26 | + "name": "keyword.operator.definition.asp", |
| 27 | + "match": ":-" |
28 | 28 | },
|
29 | 29 | {
|
30 |
| - "match": ",", |
31 |
| - "name": "punctuation.separator.and.asp" |
| 30 | + "name": "punctuation.separator.and.asp", |
| 31 | + "match": "," |
32 | 32 | },
|
33 | 33 | {
|
34 |
| - "match": ";", |
35 |
| - "name": "punctuation.separator.or.asp" |
| 34 | + "name": "punctuation.separator.or.asp", |
| 35 | + "match": ";" |
36 | 36 | },
|
37 | 37 | {
|
38 |
| - "match": "!", |
39 |
| - "name": "support.constant.cut.asp" |
| 38 | + "name": "support.constant.cut.asp", |
| 39 | + "match": "!" |
40 | 40 | },
|
41 | 41 | {
|
42 | 42 | "name": "keyword.asp",
|
43 | 43 | "match": "(count|max|min|sum)\\b"
|
44 | 44 | },
|
45 | 45 | {
|
| 46 | + "name": "support.function.asp", |
46 | 47 | "comment": "Gringo functions",
|
47 |
| - "match": "(maximize|minimize|show|showsig|sup|inf|true|false|forget|external|cumulative|disjoint|const|base|include|program)\\b", |
48 |
| - "name": "support.function.asp" |
| 48 | + "match": "#(maximize|minimize|show|hide|showsig|sup|inf|true|false|forget|external|cumulative|disjoint|const|base|include|program)\\b" |
49 | 49 | },
|
50 | 50 | {
|
51 |
| - "match": "[a-z][A-Za-z0-9_]*", |
52 |
| - "name": "entity.name.tag.asp" |
| 51 | + "name": "entity.name.tag.asp", |
| 52 | + "match": "[a-z][A-Za-z0-9_]*" |
53 | 53 | },
|
54 | 54 | {
|
55 |
| - "match": "[A-Z][A-Za-z0-9_]*", |
56 |
| - "name": "variable.asp" |
| 55 | + "name": "variable.asp", |
| 56 | + "match": "\\b[A-Z][A-Za-z0-9_]*" |
57 | 57 | },
|
58 | 58 | {
|
| 59 | + "name": "string.asp", |
59 | 60 | "begin": "\"",
|
60 |
| - "end": "\"", |
61 |
| - "name": "string.asp" |
| 61 | + "end": "\"" |
62 | 62 | },
|
63 | 63 | {
|
64 |
| - "match": "0|[1-9][0-9]*", |
65 |
| - "name": "constant.numeric.asp" |
| 64 | + "name": "constant.numeric.asp", |
| 65 | + "match": "0|[1-9][0-9]*" |
66 | 66 | }]
|
67 | 67 | }
|
68 | 68 | }
|
|
0 commit comments