tr-lang
❤️
in
🇹🇷
Made with tr-lang is a language that aims to bring programming language syntax closer to Turkish. tr-lang is a stack based language and uses reverse-polish notation for maths.
What has been Implemented?
✔️
tr-lang lexer seems like its done Issue #1
🕘
tr-lang parser is in progress Issue #2
❌
tr-lang bytecode is not implemented Issue #3
❌
tr-lang bytecode reader is not implemented Issue #4
❌
tr-lang runtime is not implemented Issue #5
Installation
Homebrew
brew tap kaiserthe13th/tr-lang
brew install tr-lang
Cargo
cargo install tr-lang
Build from source
dependencies: rust, cargo
git clone https://github.com/kaiserthe13th/tr-lang
cd tr-lang
cargo build --release
your file will be in target/release/tr-lang
Specification
See the Wiki
Thanks
I give my thanks to user Netwave from stackoverflow.com for helping fix a bug during the creation of the parser.