woojin

Crates.iowoojin
lib.rswoojin
version0.1.5
sourcesrc
created_at2023-05-07 07:42:07.77637
updated_at2023-05-14 06:58:24.98388
descriptionWoojinlang interpreter written as Rust
homepagehttps://github.com/teamfishydino/woojin/
repositoryhttps://github.com/teamfishydino/woojin/
max_upload_size
id859000
size75,589
(minjeadev)

documentation

README

woojin

This is Woojinlang interpreter written in Rust(Current v0.1.x).
The Woojinlang project is a project that was started as a joke to tease my friend. Do not use this language in your projects.
The 0.x.x version is an unofficial version. Current grammar may not be compatible with the official version (>=1.x.x)

woojin is currently available in unofficial(beta) versions only, and there is no official release version. Therefore, it may not function perfectly and could have numerous bugs. We frequently receive reports of errors or bugs occurring in wooJin. We promptly address these reports and strive to minimize the errors present in wooJin. For example, the deadlock issue that occurred in v0.1.1 was resolved in the subsequent version, v0.1.2. Hence, we recommend using the latest version of woojin as it has fewer errors, a higher likelihood of proper functioning, and offers a wide range of features.

If you have discovered any issues (bugs, etc.) with woojin, please feel free to reach out to us through our GitHub issue page or via email at teamfishydino@gmail.com. Additionally, if you have any questions about woojin or if you have ideas for additional features or improvements, we encourage you to utilize our GitHub discussion page. You can also find announcements and updates regarding woojin on our GitHub(Here!).

How To Install

cargo install woojin --all-features

Example

Here's an example for woojin v0.1.0.
Do you want more example? Click Here!

First, Create a file named main.wj.

println "My First Woojinlang Program!";
let name = input "Hello, What is your Name? ";
println "Hello, "+$name+". Nice to meet you!";
yee 0;

And use the command below to run the woojin file

woojin main.wj
Commit count: 29

cargo fmt