Loop Language
Documentation | Website
A dynamic type-safe general purpose programming language
Note: currently Loop is being re-written into Rust. Meaning that while this change is happening not all features of Loop are implemented.
In this repository, you will find the lexer, parser, compiler and virtual machine.
Get started (usage)
- Download a pre-built binary from the releases section for your platform
- Run
./loop
to start the REPL environment or - Run
./loop FILENAME.lp
to run a specific file.
Get Started (development)
- Make sure you have Rust installed
- Clone the repository
git clone https://github.com/looplanguage/loop
- Enter the repository
cd loop
- Run the command
cargo run
- The Loop shell should now popup
Website: https://looplang.org
Documentation: https://looplang.org/docs