Skip to content

Maddily/monty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monty ByteCodes Interpreter

This is an interpreter for Monty ByteCodes files.

Languages and Tools

c

Authors

Installation and Usage

  1. Clone the repositiory: https://github.com/Maddily/monty
  2. Run ./monty <file_name>

Features

  1. Reads and executes basic opcodes (push, pint, pall, pop, swap, nop)
  2. Reads and executes math opcodes (add, sub, mul, div ,mod)
  3. Reads and executes advanced opcodes (pchar, pstr, rotl, rotr)
  4. Reads and executes stack and queue opcodes
  5. Handls comments in .m files accordingly
  6. Has seperate folder for simple Brainf*ck functions.