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); |