Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rescript-lang/tree-sitter-rescript
ReScript parser for Tree-Sitter
https://github.com/rescript-lang/tree-sitter-rescript
rescript rescript-lang tree-sitter tree-sitter-parser
Last synced: 5 days ago
JSON representation
ReScript parser for Tree-Sitter
- Host: GitHub
- URL: https://github.com/rescript-lang/tree-sitter-rescript
- Owner: rescript-lang
- License: mit
- Created: 2021-08-10T16:11:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-29T02:20:18.000Z (6 months ago)
- Last Synced: 2025-01-24T04:28:50.300Z (13 days ago)
- Topics: rescript, rescript-lang, tree-sitter, tree-sitter-parser
- Language: C
- Homepage:
- Size: 655 KB
- Stars: 51
- Watchers: 6
- Forks: 16
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tree-sitter-rescript
ReScript grammar for [Tree-sitter](https://tree-sitter.github.io/tree-sitter/)
## Contributing
Contributions are welcome. Hereβs how you can help:
π Provide a minimal ReScript snippet which produces an `(ERROR)` node or otherwise incorrect syntax tree. Open a new issue providing this snippet and the resulting syntax tree. You can use the following command to see the syntax tree:
```bash
yarn tree-sitter parse /path/to/your/snippet.res
```π€© Add a failing test case for a snippet which is valid ReScript but produces an incorrect syntax tree. Fix the `grammar.js`. Make sure nothing is broken: `make test test_wild` shows 100% test success. Open a pull request.