Skip to content

zenlang-rs/zen-lang

Repository files navigation

Zen Programming Language Compiler

Welcome to the Zen programming language compiler repository! Zen is a user-friendly programming language designed for simplicity and joy in coding. This compiler, written in Rust, allows you to translate Zen code into executable programs.

Installation

To install the Zen compiler, use the following cargo command:

cargo install --git https://github.com/zenlang-rs/zen-lang.git

Make sure you have Rust and Cargo installed on your system. If not, you can install them by following the instructions on the official Rust website.

For Windows users, a faster and lighter setup is available using the Windows Package Manager (winget). Run the following commands in the terminal:

winget install rustup
rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-x86_64-pc-windows-gnu

Usage

After installation, you can use the Zen compiler to run Zen programs:

zen your_program.zen

For more detailed information on the Zen language syntax and features, refer to the ZenDocs.

Examples

Explore a variety of Zen programming examples here. These examples cover different aspects of the language, providing insights and practical demonstrations.

Contributing

We welcome contributions to the Zen programming language and its compiler! If you have ideas, bug reports, or feature requests, please open an issue on this repository. Pull requests are also appreciated.

License

This project is licensed under the Apache-2.0 License - see the LICENSE file for details.

Happy coding in Zen!

About

The effort initiative toward writing a language named zen in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published