1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1 1 1 1 1 1 1 1 | (function(sc) { "use strict"; require("./codegen"); var CodeGen = sc.lang.compiler.CodeGen; CodeGen.addGenerateMethod("ValueMethodEvaluator", function(node) { this.state.calledSegmentedMethod = true; return [ "this.push(),", this.generate(node.expr) ]; }); CodeGen.addGenerateMethod("ValueMethodResult", function() { return "this.shift()"; }); })(sc); |