Skip to content

StrykerKKD/maco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MACO: Virtual Machine in Ocaml

MACO is a simple Ocaml port of the MAC project.

How to use:

You should use the project with the latest version of the ocaml compiler. You can optain the latest version of ocaml with the use of the opam switch command.

You only need jbuilder for this project:

opam install jbuilder

Clone:

git clone https://github.com/StrykerKKD/maco.git
cd vmao

Build:

jbuilder build maco.exe

Run:

./_build/default/maco.exe

Project structure:

  • maco.ml: Simple imperative virtual machine
  • macofp.ml: Simple functional virtual machine

Releases

No releases published

Packages

No packages published

Languages