sable

Work-in-progress systems language made, mostly, for people that want:
- C's simplicity (kinda).
- Zig's explicitness.
- Some of Rust's nice features (like, really, just a few).
Usage
To install it simply use Go's wonderful install command:
go install codeberg.org/nykenik24/sable@latest
Or, alternatively, clone the repo and build it yourself:
git clone https://codeberg.org/nykenik24/sable
make all
make install
I recommend you use go install, it will just fetch, build and install the repo in your system!
Then, just write your sable file in whatever IDE you use and do:
sable file.sbl
Use sable --help to see everything you can do!
Progress
Right now it has:
- Lexer and parser.
- A semantic checker.
TODO:
Planned for post-v1 (or post-first-stable-release-thingy-yada-yada):
You can mail me or open an issue.
If you like the project, consider starring it!