pulumi/tools/mujs
joeduffy 9089718fcf Add some simple control flow transformations
This includes break, continue, and while, which are trivial.  It also
includes do/while, which requires a simple rewrite during the lowering,
since MuIL only supports the one simple kind of loop.
2016-12-31 14:53:37 -08:00
..
cmd Add basic TypeScript AST transform traversal 2016-12-31 13:29:46 -08:00
lib Add some simple control flow transformations 2016-12-31 14:53:37 -08:00
.gitignore Upgrade to latest TSLint, and compile cleanly 2016-12-31 11:16:36 -08:00
package.json Add a compiler module 2016-12-31 11:23:20 -08:00
README.md Implement the MuIL AST 2016-12-30 15:34:49 -08:00
tsconfig.json Add basic TypeScript AST transform traversal 2016-12-31 13:29:46 -08:00
tslint.json Upgrade to latest TSLint, and compile cleanly 2016-12-31 11:16:36 -08:00
yarn.lock Add a compiler module 2016-12-31 11:23:20 -08:00

MuJS

This directory contains Mu's JavaScript compiler.

It implements a subset of JavaScript with TypeScript-style type annotations, and can compile that subset into MuPack/IL.