dust/tree-sitter-dust/highlights.scm

56 lines
734 B
Scheme
Raw Normal View History

(expression) @expression
(value) @value
2023-12-30 07:04:39 +00:00
(identifier) @variable
(value) @value
(string) @string
2023-10-24 00:45:47 +00:00
[
(integer)
(float)
] @number
(function) @function
(boolean) @boolean
2023-10-24 00:45:47 +00:00
(list) @list
2023-12-30 07:04:39 +00:00
["," ":" ";"] @punctuation.delimiter
2023-10-24 00:45:47 +00:00
[
"["
"]"
"{"
"}"
"<"
">"
2023-12-11 16:17:37 +00:00
"("
")"
2023-10-24 00:45:47 +00:00
] @punctuation.bracket
[
2023-12-30 07:04:39 +00:00
(type)
(type_specification)
2023-12-30 07:04:39 +00:00
] @type
(assignment_operator) @operator.assignment
(logic_operator) @operator.logic
(math_operator) @operator.math
2023-10-24 00:45:47 +00:00
[
2023-12-11 16:17:37 +00:00
"async"
2023-10-24 00:45:47 +00:00
"else"
2023-12-30 14:29:33 +00:00
"else if"
2023-12-11 16:17:37 +00:00
"false"
2023-10-24 00:45:47 +00:00
"for"
2023-12-11 16:17:37 +00:00
"if"
2023-10-24 00:45:47 +00:00
"in"
2023-12-11 16:17:37 +00:00
"match"
"true"
"while"
"->"
"=>"
2023-10-24 00:45:47 +00:00
] @keyword
2023-12-11 16:17:37 +00:00
(built_in_function) @function.builtin
2023-12-30 07:04:39 +00:00
(function_call) @function.call