2024-03-18 20:14:10 +08:00
|
|
|
(modulebody) @local.scope
|
|
|
|
|
|
|
|
(block) @local.scope
|
|
|
|
|
2025-02-25 01:46:34 +08:00
|
|
|
(pparameter
|
|
|
|
(pattern
|
|
|
|
(identifier
|
|
|
|
(varid) @local.definition.variable.parameter)))
|
2024-03-18 20:14:10 +08:00
|
|
|
|
|
|
|
(puredecl
|
|
|
|
(funid
|
|
|
|
(identifier
|
2025-02-25 01:46:34 +08:00
|
|
|
(varid) @local.definition.function)))
|
2024-03-18 20:14:10 +08:00
|
|
|
|
|
|
|
(puredecl
|
|
|
|
(binder
|
|
|
|
(identifier
|
2025-02-25 01:46:34 +08:00
|
|
|
(varid) @local.definition.function)))
|
2024-03-18 20:14:10 +08:00
|
|
|
|
|
|
|
(decl
|
|
|
|
(binder
|
|
|
|
(identifier
|
2025-02-25 01:46:34 +08:00
|
|
|
(varid) @local.definition.function)))
|
2024-03-18 20:14:10 +08:00
|
|
|
|
|
|
|
(identifier (varid) @local.reference)
|