1((comment) @injection.content
2 (#set! injection.language "comment"))
3
4; SQL -----------------------------------------------------------------------------
5([
6 ; function calls
7 (call
8 [
9 (attribute
10 attribute: (identifier))
11 (identifier)
12 ]
13 arguments: (argument_list
14 (comment) @_comment
15 (string
16 (string_content) @injection.content)))
17 ; string variables
18 ((comment) @_comment
19 .
20 (expression_statement
21 (assignment
22 right: (string
23 (string_content) @injection.content))))
24]
25 (#match? @_comment "^(#|#\\s+)(?i:sql)\\s*$")
26 (#set! injection.language "sql"))