Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Core @ eeb0d6b
include/mun
src
.gitattributes
.gitignore
.gitmodules
CMakeLists.txt
LICENSE.md
README.md

README.md

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

You can’t perform that action at this time.