@Override public void visit(ArrayAssign arrayAssignStm) { if (arrayAssignStm.getId() != null) arrayAssignStm.getId().accept(this); System.out.print("["); if (arrayAssignStm.getIndex() != null) arrayAssignStm.getIndex().accept(this); System.out.print("] = "); if (arrayAssignStm.getValue() != null) arrayAssignStm.getValue().accept(this); System.out.print(";"); }