| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 1 1 1 1 5 3 2 2 | (function(sc) {
"use strict";
require("./codegen");
var CodeGen = sc.lang.compiler.CodeGen;
CodeGen.addGenerateMethod("EnvironmentExpression", function(node, opts) {
if (!opts) {
// getter
return "$.Environment('" + node.id.name + "')";
}
// setter
opts.used = true;
return [ "$.Environment('" + node.id.name + "',", this.generate(opts.right), ")" ];
});
})(sc);
|