mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-12 00:10:04 -04:00
20 lines
442 B
Scheme
20 lines
442 B
Scheme
|
|
(var_declaration
|
|
(var (identifier)) @definition.var)
|
|
|
|
(var_assignment
|
|
(var (identifier)) @definition.associated @definition.var)
|
|
|
|
(arg_name) @definition.parameter
|
|
|
|
(functiondef) @scope
|
|
(function_statement (function_name) @definition.function) @scope
|
|
|
|
(program) @scope
|
|
(if_statement) @scope
|
|
(for_statement (for_body) @scope)
|
|
(repeat_statement) @scope
|
|
(while_statement (while_body) @scope)
|
|
(do_statement) @scope
|
|
|
|
(identifier) @reference
|