def visit_VarDecl(self, node): var_decl = E.var_decl() var_decl.append(self.visit(node.identifier)) if node.initializer is not None: var_decl.append(E.initializer(self.visit(node.initializer))) return var_decl