mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-01 19:17:02 -04:00
86 lines
1 KiB
Scheme
86 lines
1 KiB
Scheme
[
|
|
(tag_name)
|
|
"include"
|
|
"exclude"
|
|
] @nospell @keyword
|
|
|
|
(identifier) @nospell @variable
|
|
|
|
(fragment) @nospell @variable.member
|
|
|
|
(parameter
|
|
name: (identifier) @variable.parameter)
|
|
|
|
(param_tag
|
|
parameter_name: (identifier) @variable.parameter)
|
|
|
|
[
|
|
(boolean_type)
|
|
(integral_type)
|
|
(floating_point_type)
|
|
] @nospell @type.builtin
|
|
|
|
(module
|
|
(identifier) @module)
|
|
|
|
(type
|
|
(identifier) @type)
|
|
|
|
(type_parameter
|
|
(identifier) @type)
|
|
|
|
(method
|
|
(identifier) @function)
|
|
|
|
(member
|
|
(identifier) @variable.member)
|
|
|
|
[
|
|
(string_literal)
|
|
(indexword)
|
|
] @nospell @string
|
|
|
|
[
|
|
(bare_format_string)
|
|
(literal_format_string)
|
|
] @nospell @string.special
|
|
|
|
(url) @nospell @markup.link.url
|
|
|
|
(attribute
|
|
name: (identifier) @nospell @property)
|
|
|
|
(system_property) @nospell @property
|
|
|
|
(unsigned_integer) @number
|
|
|
|
(code) @nospell @markup.raw
|
|
|
|
[
|
|
"="
|
|
":"
|
|
] @operator
|
|
|
|
[
|
|
"/"
|
|
"."
|
|
","
|
|
"..."
|
|
"#"
|
|
"##"
|
|
] @punctuation.delimiter
|
|
|
|
[
|
|
"{"
|
|
"}"
|
|
"("
|
|
")"
|
|
"["
|
|
"]"
|
|
] @punctuation.bracket
|
|
|
|
(param_tag
|
|
[
|
|
"<"
|
|
">"
|
|
] @punctuation.bracket)
|