@@ -1,3 +1,20 @@
1+; The following code originates mostly from
2+; https://github.com/elixir-lang/tree-sitter-elixir, with minor edits to
3+; align the captures with helix. The following should be considered
4+; Copyright 2021 The Elixir Team
6+; Licensed under the Apache License, Version 2.0 (the "License");
7+; you may not use this file except in compliance with the License.
8+; You may obtain a copy of the License at
10+; https://www.apache.org/licenses/LICENSE-2.0
12+; Unless required by applicable law or agreed to in writing, software
13+; distributed under the License is distributed on an "AS IS" BASIS,
14+; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+; See the License for the specific language governing permissions and
16+; limitations under the License.
1; Reserved keywords
18; Reserved keywords
3["when" "and" "or" "not" "in" "fn" "do" "end" "catch" "rescue" "after" "else"] @keyword
20["when" "and" "or" "not" "in" "fn" "do" "end" "catch" "rescue" "after" "else"] @keyword