Additional bash TS queries (#293)

This commit is contained in:
Frank Bearoff
2023-06-01 20:17:48 -04:00
committed by GitHub
parent 02b906cf77
commit c69dcd49b2

View File

@@ -1,5 +1,29 @@
(if_statement
"if" @open.if
"fi" @close.if) @scope.if
(else_clause
"else" @mid.if.1)
(elif_clause
"elif" @mid.if.2)
(while_statement
("while")? @open.loop
("until")? @open.loop
(do_group
"done" @close.loop)) @scope.loop
(for_statement
("for")? @open.loop
("select")? @open.loop
(do_group
"done" @close.loop)) @scope.loop
((word) @mid.loop.1 (#eq? @mid.loop.1 "break"))
((word) @mid.loop.2 (#eq? @mid.loop.2 "continue"))
(case_statement
"case" @open.case
(case_item) @mid.case.1
"esac" @close.case) @scope.case