tr-lang-0.3.1 is not a library.
Visit the last successful build:
tr-lang-0.4.0
Fast and Easy
Made with ❤️ in 🇹🇷
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.
View in Turkish
:triangular_flag_on_post: Table of Contents
-
:trophy: What Has Been Implemented?
-
:rocket: Installation
-
:book: See the Docs
-
:handshake: Contributing
-
:scroll: Thanks
:trophy: What Has Been Implemented?
✔️ All parts of the language seems like they are done!
✔️ tr-lang lexer seems like its done Issue #1
✔️ tr-lang parser is in progress Issue #2
✔️ tr-lang bytecode seems like its done Issue #3
✔️ tr-lang bytecode reader seems like its done Issue #4
✔️ tr-lang runtime seems like its done Issue #5
:rocket: Installation
:beer: Homebrew
$ brew tap kaiserthe13th/tr-lang
$ brew install tr-lang
:package: Cargo
$ cargo install tr-lang
:gear: 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
:book: See the Docs
:handshake: Contributing
To report bugs, suggest new features or update documentation use the issue tracker
for features use (enhancement | yükseltme)
tag, for bugs use (bug)
tag and for documentation updates use (documentation | dökümantasyon)
tag
:+1: Bugfix PR's are welcome!
:scroll: Thanks
I give my thanks to user Netwave from stackoverflow.com for helping fix a bug during the creation of the parser.