diff --git a/queries/elsa/folds.scm b/queries/elsa/folds.scm new file mode 100644 index 000000000..afdfec308 --- /dev/null +++ b/queries/elsa/folds.scm @@ -0,0 +1 @@ +(reduction) @fold diff --git a/queries/elsa/indents.scm b/queries/elsa/indents.scm new file mode 100644 index 000000000..fa51b1cf0 --- /dev/null +++ b/queries/elsa/indents.scm @@ -0,0 +1,6 @@ +(reduction) @indent + +[ + (ERROR) + (comment) +] @auto diff --git a/queries/elsa/injections.scm b/queries/elsa/injections.scm new file mode 100644 index 000000000..4bb7d675d --- /dev/null +++ b/queries/elsa/injections.scm @@ -0,0 +1 @@ +(comment) @comment diff --git a/queries/elsa/locals.scm b/queries/elsa/locals.scm new file mode 100644 index 000000000..de7030796 --- /dev/null +++ b/queries/elsa/locals.scm @@ -0,0 +1,12 @@ +[ + (source_file) + (reduction) +] @scope + +(identifier) @reference + +(function) @definition.function + +(method) @definition.method + +(parameter) @definition.parameter