@Override public void visit(AssignmentNode node) { output.println("AssignmentNode: "+node.toString()); super.visit(node); }
AssignmentNode nodeCpy = node.copyElements(); nodeCpy.setVariable(new MultivectorComponent(newName, ((MultivectorComponent) nodeCpy.getVariable()).getBladeIndex())); sb.append(nodeCpy.toString()); sb.append("\n"); sb.append("\n"); for (AssignmentNode node: list) { sb.append(node.toString()); sb.append("\n");