Skip to content

RAH-Code-dev/MeowScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MeowScript

MSC is an EsoLang

Overview

The MSC Interpreter is a simple command-line tool written in C that interprets a programming language known as MSC. MSC is a language with a syntax inspired by the sounds made by cats: "meow," "hiss," and "purr."

Usage

To use the MSC Interpreter, follow these steps:

  1. Download the Interpreter: You can download the MSC Interpreter for Windows here

  2. Run a MSC Program:

    .\meowscript.exe <filename.meow>

    Replace <filename.meow> with the path to your MSC program file.

MSC Syntax

MSC consists of three commands:

  • meow: Increments the ASCII value.
  • hiss: Decrements the ASCII value.
  • purr: Outputs the ASCII character.

Example MSC Program

meow meow meow meow meow meow meow meow
meow meow meow meow meow meow meow meow
meow meow meow meow meow meow meow meow
meow meow meow meow meow meow meow meow
meow meow meow meow meow meow meow meow
meow meow meow meow meow meow meow meow
meow meow meow meow meow meow meow meow
meow meow meow meow meow meow meow meow
meow hiss meow purr

This program increments the ASCII value 65 times, decrements it once, increments it once, and then outputs the corresponding ASCII character A.

Building from Source

If you want to build the MSC Interpreter from source, make sure you have a C compiler installed. Use the following commands:

make

Contributing

Contributions are welcome! If you find any issues or have improvements to suggest, please open an issue or create a pull request on the GitHub repository.

License

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

Acknowledgments

The MSC Interpreter was created by Milo Snow Cat. Special thanks to the feline community for the inspiration!

Feel free to meow, hiss, or purr your way through the world of MSC!