pulumi/tools/mujs
joeduffy 454fd07802 Map ===, !==, >>>, and >>>= operators
This change maps the ECMAScript operators ===, !==, >>>, and >>>= to
the MuIL operators ==, !=, >>, and >>=, respectively.  This isn't
entirely correct, however, we will most likely emulate these using
runtime helpers down the line; marapongo/mu#50 tracks this issue.
2017-01-12 12:53:33 -08:00
..
cmd Add real diagnostics 2017-01-11 12:11:46 -08:00
lib Map ===, !==, >>>, and >>>= operators 2017-01-12 12:53:33 -08:00
tests Map type aliases 2017-01-12 12:46:36 -08:00
.gitignore Add a new harness for test cases 2017-01-08 15:20:46 -06:00
mujs Add a handy executable wrapper for MuJS 2017-01-08 15:34:10 -06:00
package.json Add a baseline for the empty test 2017-01-10 08:15:34 -08:00
README.md
tsconfig.json Add real diagnostics 2017-01-11 12:11:46 -08:00
tslint.json Upgrade to latest TSLint, and compile cleanly 2016-12-31 11:16:36 -08:00
yarn.lock Add a new harness for test cases 2017-01-08 15:20:46 -06: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.