From 52858bbcc784fbff50782b8ca0ea591b56ff7769 Mon Sep 17 00:00:00 2001 From: William Ball Date: Wed, 20 Nov 2024 22:22:44 -0800 Subject: [PATCH] basically working --- queries/perga/locals.scm | 11 +++++++++++ queries/perga/rainbow-delimiters.scm | 8 +++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 queries/perga/locals.scm diff --git a/queries/perga/locals.scm b/queries/perga/locals.scm new file mode 100644 index 0000000..fecdc57 --- /dev/null +++ b/queries/perga/locals.scm @@ -0,0 +1,11 @@ +(definition) @local.scope +(definition + name: (identifier) @local.definition) +(labs) @local.scope +(pabs) @local.scope + +(param_block + param: (identifier)+ @local.definition) + +(term + (identifier) @local.reference) diff --git a/queries/perga/rainbow-delimiters.scm b/queries/perga/rainbow-delimiters.scm index 95f682d..ae04a55 100644 --- a/queries/perga/rainbow-delimiters.scm +++ b/queries/perga/rainbow-delimiters.scm @@ -1 +1,7 @@ -["(" ")"] @delimiter +(param_block + "(" @delimiter + ")" @delimiter @sentinel) @container + +(term + "(" @delimiter + ")" @delimiter @sentinel) @container