diff --git a/packages/interpreter/src/interpreter.js b/packages/interpreter/src/interpreter.js index 7b29c1683..3ac52a8f1 100644 --- a/packages/interpreter/src/interpreter.js +++ b/packages/interpreter/src/interpreter.js @@ -89,8 +89,9 @@ export class Interpreter { PopRoot() { this.stack.pop(); } - AppendChildren(id, many) { - let root = this.nodes[id]; + AppendChildren(many) { + // let root = this.nodes[id]; + let root = this.stack[this.stack.length - 1 - many]; let to_add = this.stack.splice(this.stack.length - many); for (let i = 0; i < many; i++) { root.appendChild(to_add[i]);