Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/urbit-pilled/tree-sitter-hoon
Tree-sitter grammar for urbit language hoon
https://github.com/urbit-pilled/tree-sitter-hoon
hoon tree-sitter urbit
Last synced: about 1 month ago
JSON representation
Tree-sitter grammar for urbit language hoon
- Host: GitHub
- URL: https://github.com/urbit-pilled/tree-sitter-hoon
- Owner: urbit-pilled
- License: bsd-3-clause
- Created: 2023-06-03T19:04:19.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-03-22T06:33:06.000Z (9 months ago)
- Last Synced: 2024-08-03T01:13:31.939Z (5 months ago)
- Topics: hoon, tree-sitter, urbit
- Language: C
- Homepage:
- Size: 1.87 MB
- Stars: 13
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-urbit - tree-sitter-hoon - sitter grammar for Hoon (Developer Tools)
README
# tree-sitter-hoon
Tree-sitter grammar for urbit language hoon## Using the tree-sitter command line tool
You can install the tree-sitter-cli with cargo:```
cargo install tree-sitter-cli
```or with npm:
```
npm install tree-sitter-cli
```You can also download a pre-built binary for your platform from the [tree-sitter releases](https://github.com/tree-sitter/tree-sitter/releases/) page.
#### command line usage
- To test the tree-sitter parser use: `tree-sitter test`
- To compile the parser: `tree-sitter generate`
- To parse a hoon file use: `tree-sitter parse `## Code editor integrations
Instructions on how to integrate tree-sitter with your editor/IDE here: https://github.com/urbit-pilled/hoon-ts-editors## Reference
https://developers.urbit.org/reference/hoon/rune