by Leaf Corcoran
A programmer friendly language that compiles to Lua.

MoonScript provides a clean syntax using significant whitespace that avoids all the keyword noise typically seen in a Lua script.

It also adds table comprehensions, implicit return on functions, classes, inheritance, scope management statements import & export, and a convenient object creation statement called with.

It can be loaded directly from a Lua script without an intermediate compile step. It even knows how to tell you where errors occurred in the original file when they happen.

Information updated 01/19/12
View Comments