pulumi/pkg/encoding
joeduffy 563fad29ec Add 1st class switch support
One guiding principle for what makes it into the MuIL AST is that
the gap between source language and AST should not be too great; the
projection of switch statements from MuJS into MuIL clearly violated
that principle, particularly considering that the logic wasn't even
right due to the incorrect emulation of conditional breaks.

Instead of digging deeper into the hole, I've encoded switch logic
in the AST, and implemented support in the evaluator.
2017-02-16 04:58:04 -08:00
..
convert.go Add a renamedProperties section to aws/x/cf 2016-12-05 14:25:23 -08:00
decode.go Fix up a bunch of golint errors 2017-01-27 15:42:39 -08:00
decode_definitions.go Use export tables 2017-02-13 09:56:25 -08:00
decode_expressions.go Begin overhauling semantic phases 2017-01-18 12:18:37 -08:00
decode_statements.go Add 1st class switch support 2017-02-16 04:58:04 -08:00
init.go Begin merging MuPackage/MuIL into the compiler 2017-01-17 17:04:15 -08:00
marshal.go Switch back to the official YAML repo 2016-12-09 11:59:05 -08:00