mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-01 19:17:02 -04:00
48 lines
540 B
Scheme
48 lines
540 B
Scheme
|
|
(comment) @comment @spell
|
||
|
|
|
||
|
|
[
|
||
|
|
"."
|
||
|
|
":"
|
||
|
|
] @punctuation.delimiter
|
||
|
|
|
||
|
|
"*" @operator
|
||
|
|
|
||
|
|
[
|
||
|
|
"request"
|
||
|
|
"response"
|
||
|
|
] @keyword
|
||
|
|
|
||
|
|
(type_definition
|
||
|
|
name: (identifier) @type)
|
||
|
|
|
||
|
|
(nested_type_definition
|
||
|
|
name: (identifier) @type)
|
||
|
|
|
||
|
|
(type_specifier) @type
|
||
|
|
|
||
|
|
[
|
||
|
|
"integer"
|
||
|
|
"boolean"
|
||
|
|
"string"
|
||
|
|
"binary"
|
||
|
|
"double"
|
||
|
|
] @type.builtin
|
||
|
|
|
||
|
|
(protocol_definition
|
||
|
|
name: (identifier) @function)
|
||
|
|
|
||
|
|
(field_definition
|
||
|
|
name: (identifier) @property)
|
||
|
|
|
||
|
|
(map_specifier
|
||
|
|
key: (identifier) @property)
|
||
|
|
|
||
|
|
(integer) @number
|
||
|
|
|
||
|
|
[
|
||
|
|
"("
|
||
|
|
")"
|
||
|
|
"{"
|
||
|
|
"}"
|
||
|
|
] @punctuation.bracket
|