An interpreter for Monty ByteCodes files with a unique stack-based scripting language.
Monty is a scripting language that compiles into Monty byte codes, relying on a unique stack for manipulation. This project aims to create an interpreter for Monty ByteCodes files.
Clone the repository to your local machine:
git clone https://github.com/mide2020-16/monty.git
gcc -Wall -Werror -Wextra -pedantic -std=c89 *.c -o monty
./monty <file>
Run the Monty interpreter by providing a Monty ByteCode file:
./monty example.m
We welcome contributions! If you'd like to contribute to the project, follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork.
- Create a pull request to the main repository.
- Efuwape Ayomide Oreoluwa (westfire)
- Atueyi Jennifer (Jey)
Special thanks to the #ALX - doing hard things community for their support and encouragement.