MunVM / MunVM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MunVM

MunVM (or "Mun") is a cross-platform Lua runtime akin to nodejs. It boasts efficient (rigorous optimization process) JIT-compiled machine code.

Features

  • Cross Platform (Supports x86_64 only currently)
  • Minimal Size
  • JIT Compiled Code (Needs more optimization passes and various other things to make it feature complete)
  • Managed Memory (Needs new garbage collector)

Installation

TOOD: Write installation process

Usage

After installing Mun all you have to do is write some Lua code. Mun plans to support the most recent Lua specificatio.

Contributing

  1. Clone the repository git clone git@github.com:MunVM/MunVM.git
  2. Branch git checkout -b new-feature
  3. Commit changes git commit -am "Add new-feature"
  4. Push and submit a PR git push origin new-feature

Credits

s0cks - Project Lead

The Dart Team - Great learning tool for developing Mun

LabLua - For maintaining Lua

License

Mun is licensed as MIT a full overview of the license can be found here

About

License:MIT License


Languages

Language:C 100.0%