aboutsummaryrefslogtreecommitdiffstats
path: root/queries/commonlisp
diff options
context:
space:
mode:
authorAmaan Qureshi <amaanq12@gmail.com>2023-04-21 04:06:20 -0400
committerAmaan Qureshi <amaanq12@gmail.com>2023-04-21 18:24:17 -0400
commit85330918f05b3a4bd342a69063e7ef5fcdfadd2e (patch)
tree6b38f8e3af9ad1079ba94ffc7056263b056d0c00 /queries/commonlisp
parentfix(c): types are optional in sized_type_specifier (diff)
downloadnvim-treesitter-85330918f05b3a4bd342a69063e7ef5fcdfadd2e.tar
nvim-treesitter-85330918f05b3a4bd342a69063e7ef5fcdfadd2e.tar.gz
nvim-treesitter-85330918f05b3a4bd342a69063e7ef5fcdfadd2e.tar.bz2
nvim-treesitter-85330918f05b3a4bd342a69063e7ef5fcdfadd2e.tar.lz
nvim-treesitter-85330918f05b3a4bd342a69063e7ef5fcdfadd2e.tar.xz
nvim-treesitter-85330918f05b3a4bd342a69063e7ef5fcdfadd2e.tar.zst
nvim-treesitter-85330918f05b3a4bd342a69063e7ef5fcdfadd2e.zip
perf: remove match where possible
Diffstat (limited to 'queries/commonlisp')
-rw-r--r--queries/commonlisp/highlights.scm8
-rw-r--r--queries/commonlisp/locals.scm4
2 files changed, 6 insertions, 6 deletions
diff --git a/queries/commonlisp/highlights.scm b/queries/commonlisp/highlights.scm
index 536b19c81..d898afe79 100644
--- a/queries/commonlisp/highlights.scm
+++ b/queries/commonlisp/highlights.scm
@@ -64,7 +64,7 @@
(num_lit) @number
-((sym_lit) @boolean (#match? @boolean "^(t|T)$"))
+((sym_lit) @boolean (#any-of? @boolean "t" "T"))
(nil_lit) @constant.builtin
@@ -72,7 +72,7 @@
;; dynamic variables
((sym_lit) @variable.builtin
- (#match? @variable.builtin "^[*].+[*]$"))
+ (#lua-match? @variable.builtin "^[*].+[*]$"))
;; quote
"'" @string.escape
@@ -147,7 +147,7 @@
;; constant
((sym_lit) @constant
- (#match? @constant "^[+].+[+]$"))
+ (#lua-match? @constant "^[+].+[+]$"))
(var_quoting_lit
marker: "#'" @symbol
@@ -180,7 +180,7 @@
((sym_lit) @symbol
-(#match? @symbol "^[&]"))
+(#lua-match? @symbol "^[&]"))
[(array_dimension) "#0A" "#0a"] @number
diff --git a/queries/commonlisp/locals.scm b/queries/commonlisp/locals.scm
index acdf965b7..471fad408 100644
--- a/queries/commonlisp/locals.scm
+++ b/queries/commonlisp/locals.scm
@@ -22,14 +22,14 @@
(sym_lit) @_deftest
.
(sym_lit) @definition.function
- (#match? @_deftest "^(deftest)$")) @scope
+ (#eq? @_deftest "deftest")) @scope
(list_lit
.
(sym_lit) @_deftest
.
(sym_lit) @definition.function
- (#match? @_deftest "^(deftest)$")) @scope
+ (#eq? @_deftest "deftest")) @scope
(for_clause . (sym_lit) @definition.var)
(with_clause . (sym_lit) @definition.var)