https://github.com/pc2/tree-sitter-sus
Tree Sitter Parser for the SUS language
https://github.com/pc2/tree-sitter-sus
Last synced: about 2 months ago
JSON representation
Tree Sitter Parser for the SUS language
- Host: GitHub
- URL: https://github.com/pc2/tree-sitter-sus
- Owner: pc2
- License: gpl-3.0
- Created: 2024-01-31T16:53:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-24T16:29:22.000Z (almost 2 years ago)
- Last Synced: 2024-08-24T18:01:44.758Z (almost 2 years ago)
- Language: JavaScript
- Size: 600 KB
- Stars: 2
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚧 UNMAINTAINED 🚧
This sub-repository has been merged into [sus-compiler](https://github.com/pc2/sus-compiler) proper, and hence is no longer maintained separately.
# Tree-Sitter grammar for the SUS Language
Generated using [tree-sitter](https://tree-sitter.github.io/tree-sitter/). Used as the parsing front-end of the [sus-compiler](https://crates.io/crates/sus-compiler).
The SUS compiler repository is [here](https://github.com/pc2/sus-compiler).
This package provides bindings for C, C++, and Rust. (And tree-sitter implemented a few more but who's counting. )
The language definition is in [grammar.js](grammar.js). For examples, see the SUS compiler repository.