2021-06-24 22:23:11 +02:00
|
|
|
[
|
2021-06-25 13:10:23 +02:00
|
|
|
(quoted_argument)
|
2021-06-27 22:23:15 +02:00
|
|
|
(bracket_argument)
|
2021-06-25 13:10:23 +02:00
|
|
|
] @string
|
2021-06-20 21:49:34 +02:00
|
|
|
|
2021-09-06 10:43:41 +02:00
|
|
|
(variable_ref) @variable
|
2021-06-20 21:49:34 +02:00
|
|
|
|
2021-06-27 22:23:15 +02:00
|
|
|
[
|
|
|
|
|
(bracket_comment)
|
|
|
|
|
(line_comment)
|
|
|
|
|
] @comment
|
|
|
|
|
|
2021-06-25 10:51:26 +02:00
|
|
|
(normal_command (identifier) @function)
|
2021-06-27 22:23:15 +02:00
|
|
|
|
2021-06-30 21:03:17 +02:00
|
|
|
["ENV" "CACHE"] @symbol
|
2021-07-06 19:52:20 +02:00
|
|
|
["$" "{" "}" "<" ">"] @punctuation.special
|
2021-06-30 21:03:17 +02:00
|
|
|
["(" ")"] @punctuation.bracket
|
|
|
|
|
|
2021-06-24 22:23:11 +02:00
|
|
|
[
|
2021-06-25 10:51:26 +02:00
|
|
|
(function)
|
|
|
|
|
(endfunction)
|
|
|
|
|
(macro)
|
|
|
|
|
(endmacro)
|
2021-09-06 11:20:00 +02:00
|
|
|
] @keyword.function
|
2021-06-24 22:23:11 +02:00
|
|
|
|
|
|
|
|
[
|
2021-06-25 10:51:26 +02:00
|
|
|
(if)
|
|
|
|
|
(elseif)
|
|
|
|
|
(else)
|
|
|
|
|
(endif)
|
2021-06-24 22:23:11 +02:00
|
|
|
] @conditional
|
|
|
|
|
|
|
|
|
|
[
|
2021-06-25 10:51:26 +02:00
|
|
|
(foreach)
|
|
|
|
|
(endforeach)
|
|
|
|
|
(while)
|
|
|
|
|
(endwhile)
|
2021-06-24 22:23:11 +02:00
|
|
|
] @repeat
|
2021-06-20 21:49:34 +02:00
|
|
|
|