AlenVelocity / MeowScript

The Purrfect Programming Language
https://meow.alen.fyi
48 stars 6 forks source link
emscripten hacktoberfest interpeter meowscript programming-language rust wasm
# Meowscript 🐾 Meowscript is an simple interpurrter inspired buy our feline friends

Try it out here

Features

To get started with Meowscript, follow these steps:

  1. Installation: Clone the repository
git clone https://github.com/AlenVelocity/MeowScript
cd MeowScript
  1. Writing Meowscript Code: Create a new file with the .ms extension and start writing your cueteejnjeejnfkjnwdwnfnqf Meowscript code.

    scratch main = pawction () {
       scratch x = 10;
       scratch y = 5;
    
       purrhaps (x > y) {
           meow("Meow! x is greater than y!");
       } meowtually {
           meow("Meow! x is not greater than y!");
       }
    };
    
    main();
  2. Running Meowscript Code: For now you have to build your own binary or use cargo to run MeowScript

    cargo run run your_file.meow

    There are 2 'run's 'cause 1st "run" is required by cargo and the 2nd one is for the built binary. This will make much more sense in the future

    You can also try the REPL by just running:

    cargo run

The main purpose of this project was for me to learn/understand rust better so it's not had to see some inconsistencies with my code. Feel free to conttibute and make MeowScript more purrfect