Update highlights.scm

pull/70/head
Arthur Baars 2021-11-17 18:00:56 +07:00
parent 2ca1233331
commit 73750085fe
2 changed files with 26 additions and 0 deletions

@ -60,6 +60,14 @@
((identifier) @constant.builtin
(#match? @constant.builtin "^__(FILE|LINE|ENCODING)__$"))
(file) @constant.builtin
(line) @constant.builtin
(encoding) @constant.builtin
(hash_pattern_norest
"**" @operator
) @constant.builtin
((constant) @constant
(#match? @constant "^[A-Z\\d_]+$"))

@ -0,0 +1,18 @@
expr = [false | __LINE__ | __FILE__ | __ENCODING__]
# ^ constant.builtin
# ^ constant.builtin
# ^ constant.builtin
# ^ constant.builtin
case expr
in {a: 5, b:, **nil}
# ^ operator
# ^ constant.builtin
in [false | __LINE__ | __FILE__ | __ENCODING__]
# ^ constant.builtin
# ^ constant.builtin
# ^ constant.builtin
# ^ constant.builtin
else
end