1- # Crystal tree-sitter
1+ # crystal- tree-sitter
22
3- Crystal bindings for [ tree-sitter] ( https://github.com/tree-sitter/tree-sitter ) API.
3+ Crystal bindings for the [ tree-sitter] ( https://github.com/tree-sitter/tree-sitter ) API.
44
55It works by reading the tree-sitter CLI configuration file to locate where the parsers can be found, then it loads the
66parsers shared objects at runtime when needed. So any parser available on tree-sitter-cli must be available on Crystal.
77
8- I made this shard to be used by [ Tijolo ] ( https://github.com/hugopl/tijolo ) , so any missing API is because I didn't need it
9- or I haven't had time to work on it yet, probably the last one .
8+ This is not to be confused with [ crystal-lang-tools/tree-sitter-crystal ] ( https://github.com/crystal-lang-tools/tree-sitter-crystal ) ,
9+ which is a tree sitter parser for parsing Crystal lang .
1010
1111## Installation
1212
@@ -15,7 +15,7 @@ or I haven't had time to work on it yet, probably the last one.
1515 ``` yaml
1616 dependencies :
1717 tree_sitter :
18- github : hugopl /crystal-tree-sitter
18+ github : crystal-lang-tools /crystal-tree-sitter
1919 ` ` `
2020
21212. Run ` shards install`
@@ -30,12 +30,13 @@ ported as well, not yet on github-pages, but run `crystal doc` and have fun.
3030
3131# # Contributing
3232
33- 1. Fork it (<https://github.com/hugopl /crystal-tree-sitter/fork>)
33+ 1. Fork it (<https://github.com/crystal-lang-tools /crystal-tree-sitter/fork>)
34342. Create your feature branch (`git checkout -b my-new-feature`)
35353. Commit your changes (`git commit -am 'Add some feature'`)
36364. Push to the branch (`git push origin my-new-feature`)
37375. Create a new Pull Request
3838
3939# # Contributors
4040
41- - [Hugo Parente Lima](https://github.com/hugopl) - creator and maintainer
41+ - [Hugo Parente Lima](https://github.com/hugopl) - creator
42+ - [Margret Riegert](https://github.com/nobodywasishere) - maintainer
0 commit comments