Skip to content

leafo/moonscript-javascript

Repository files navigation

MoonScript for JavaScript

This is a version of MoonScript that has been compiled to JavaScript using Emscripten.

About

The Lua source code of MoonScript is concatenated into a single file which is converted to a header using xxd. This is included in a C file along with Lua and LPeg which are then compiled into LLVM bitcode. Finally the entire thing is linked and fed into Emscripten to create a JavaScript file.

A simple HTML page creates the worker to provide an web interface for compiling and running MoonScript.

Check it out at http://moonscript.org/compiler.

About

MoonScript compiled to JavaScript with Emscripten

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •