(program) @scope (program (named_node) @scope) (program (anonymous_node) @scope) (program (grouping) @scope) (identifier) @reference (named_node (capture) @definition.var) (anonymous_node (capture) @definition.var) (grouping (capture) @definition.var)