Lua2JS transpiler with Peg.js and escodegen
Lua2Js [WIP] . It uses Peg.js to generate Mozilla parser compatible AST which is transformed to JS via escodegen
usage: luapegjs OPTIONS
OPTIONS are:
-t, --ast
Print AST to stdout
-c, --compress
Minify the JS ouput using uglify-js
-o FILE, --output FILE
Print generated JS data to FILE. USE "@2" for stderr and
"@1" or "-" for stdout.
To build the parser
make build
Or To build examples
make examples
+
, -
, *
, /
, =
, >=
, <=
, !=
, >
, <
local
--
commentsif else
statmentwhile repeat for
loops{}
arrayfunction
{x=1}
tables