Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.