@@ -0,0 +1,96 @@
3+((identifier) @constant
4+ (#match? @constant "^[A-Z][A-Z\\d_]+$"))
5+((identifier_def) @constant
6+ (#match? @constant "^[A-Z][A-Z\\d_]+$"))
8+((identifier) @namespace
9+ (#match? @namespace "^[A-Z]"))
10+((identifier_def) @namespace
11+ (#match? @namespace "^[A-Z]"))
13+(identifier "." @punctuation)
14+(function_call (identifier) @function)
15+(func (identifier_def) @function)
18+(atom_short_string) @string
20+(code_element_directive) @keyword.directive
23+(number) @constant.numeric
24+(atom_hex_number) @constant.numeric
50+] @keyword ; keyword.declaration
62+(decorator) @attribute
91+] @punctuation.bracket
96+] @punctuation.delimiter