Skip to content

Commit 211ff17

Browse files
committed
Label highlighting
1 parent 12315c0 commit 211ff17

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

syntaxes/usecode.tmLanguage.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
{
1818
"include": "#generic-params"
1919
},
20+
{
21+
"include": "#labels"
22+
},
2023
{
2124
"include": "#keywords"
2225
},
@@ -250,6 +253,24 @@
250253
}
251254
]
252255
},
256+
"labels": {
257+
"patterns": [
258+
{
259+
"match": "(\\b(?:goto|attend)\\b)\\s+([A-Za-z_][A-Za-z0-9_]*)",
260+
"captures": {
261+
"1": { "name": "keyword.other.goto-type.usecode" },
262+
"2": { "name": "entity.name.label.usecode" }
263+
}
264+
},
265+
{
266+
"match": "(?:^|[\\{\\}\\;]|:)\\s*([A-Za-z_][A-Za-z0-9_]*)\\s*(:)(?!:)",
267+
"captures": {
268+
"1": { "name": "entity.name.label.usecode" },
269+
"2": { "name": "keyword.operator.usecode" }
270+
}
271+
}
272+
]
273+
},
253274
"script-commands": {
254275
"patterns": [
255276
{

0 commit comments

Comments
 (0)