mirror of
https://github.com/helix-editor/helix
synced 2026-08-05 02:33:01 +02:00
41 lines
565 B
Scheme
41 lines
565 B
Scheme
(comment) @comment
|
|
|
|
(keyword_interface) @keyword
|
|
(keyword_type) @keyword.storage.type
|
|
(keyword_method) @keyword.function
|
|
(keyword_error) @keyword.storage.type
|
|
|
|
(interface_name) @string
|
|
(method name: (_) @function)
|
|
(error name: (_) @type)
|
|
(typedef name: (_) @type)
|
|
(typeref (name) @type)
|
|
(struct_field name: (_) @variable.parameter)
|
|
(enum member: (_) @type)
|
|
|
|
[
|
|
(bool)
|
|
(int)
|
|
(float)
|
|
(string)
|
|
(object)
|
|
(any)
|
|
] @type.builtin
|
|
|
|
[
|
|
"("
|
|
")"
|
|
"["
|
|
"]"
|
|
] @punctuation.bracket
|
|
|
|
[
|
|
","
|
|
":"
|
|
] @punctuation.delimiter
|
|
|
|
[
|
|
(questionmark)
|
|
(arrow)
|
|
] @operator
|