@@ -94,10 +94,6 @@
94(unary_operator operator: _ @operator)
94(unary_operator operator: _ @operator)
95["/" ":" "->"] @operator
95["/" ":" "->"] @operator
97−(tripledot) @comment.discard
103 "?"+ @constant
99 "?"+ @constant
@@ -112,8 +108,14 @@
112((variable) @comment.discard
108((variable) @comment.discard
113 (#match? @comment.discard "^_"))
109 (#match? @comment.discard "^_"))
111+(tripledot) @comment.discard
113+[(comment) (line_comment) (shebang)] @comment
115; Basic types
115; Basic types
116(variable) @variable
116(variable) @variable
117+((atom) @constant.builtin.boolean
118+ (#match? @constant.builtin.boolean "^(true|false)$"))
117(atom) @string.special.symbol
119(atom) @string.special.symbol
118(string) @string
120(string) @string
119(character) @constant.character
121(character) @constant.character