Skip to content

MunVM/MunVM

Repository files navigation

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 [email protected]: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

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages