Skip to content

Monty 0.98 is a scripting language that is first compiled into Monty byte codes. It relies on a unique stack, with specific instructions to manipulate it. The goal of this project is to create an interpreter for Monty ByteCodes files.

Notifications You must be signed in to change notification settings

miguel-dev/monty

Repository files navigation

🇨🇴 C - MONTY 0.98 Interpreter

Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python). It relies on a unique stack, with specific instructions to
manipulate it. The goal of this project is to create an interpreter for Monty
ByteCodes files.

Examples

Prerequisites

knowledge about structs, pointers, double pointers, strtok, functions in C
language

Installing

-for have the code in your local machine you only need download the code files and put it into a directory. -for compile the code use: gcc -Wall -Werror -Wextra -pedanctic *.c monty.h -o monty

Built With

All the code was write under ubuntu 14.04 using the compiler GCC version 3.8

Contributing

-- Miguel Antonio Cortez - Holberton Student
-- Yesid Gutierrez - Holberton Student

Versioning

for our learning in Holberton school

Authors

--- Miguel Antonio Cortez 784@holbertonschool.com
---Yesid Gutierrez 944@holbertonschool.com

Files

File Description
main.c
_getline.c
get_opcode.c
pall.c
push.c
monty.h

About

Monty 0.98 is a scripting language that is first compiled into Monty byte codes. It relies on a unique stack, with specific instructions to manipulate it. The goal of this project is to create an interpreter for Monty ByteCodes files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published