Skip to content

Commit 9ea714e

Browse files
chore: Bump ocaml grammar (#372)
* chore: Bump ocaml grammar * Update highlights.scm --------- Co-authored-by: jcs090218 <[email protected]> Co-authored-by: Jen-Chieh Shen <[email protected]>
1 parent 5336ea2 commit 9ea714e

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

queries/ocaml/highlights.scm

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@
4242

4343
(infix_expression
4444
left: (value_path (value_name) @function)
45-
(infix_operator) @operator
45+
operator: (concat_operator) @operator
4646
(#eq? @operator "@@"))
4747

4848
(infix_expression
49-
(infix_operator) @operator
49+
operator: (rel_operator) @operator
5050
right: (value_path (value_name) @function)
5151
(#eq? @operator "|>"))
5252

@@ -85,22 +85,26 @@
8585

8686
(match_expression (match_operator) @keyword)
8787

88-
(value_definition [(let_operator) (and_operator)] @keyword)
88+
(value_definition [(let_operator) (let_and_operator)] @keyword)
8989

9090
[
9191
(prefix_operator)
9292
(sign_operator)
93-
(infix_operator)
93+
(pow_operator)
94+
(mult_operator)
95+
(add_operator)
96+
(concat_operator)
97+
(rel_operator)
98+
(and_operator)
99+
(or_operator)
100+
(assign_operator)
94101
(hash_operator)
95102
(indexing_operator)
96103
(let_operator)
97-
(and_operator)
104+
(let_and_operator)
98105
(match_operator)
99106
] @operator
100107

101-
(infix_operator ["&" "+" "-" "=" ">" "|" "%"] @operator)
102-
(signed_number ["+" "-"] @operator)
103-
104108
["*" "#" "::" "<-"] @operator
105109

106110
; Keywords

0 commit comments

Comments
 (0)