def change_rhs(self, cl, query_name): """Generate a new clause whose RHS rel is the name of a result set over the given query name. """ ct = self.symtab.clausetools rel_name = N.get_resultset_name(query_name) return ct.rename_rhs_rel(cl, lambda x: rel_name)
def change_rhs(self, cl, query_name): """Generate a new clause whose RHS rel is the name of a result set over the given query name. """ ct = self.symtab.clausetools rel_name = N.get_resultset_name(query_name) return ct.rename_rhs_rel(cl, lambda x: rel_name)
def transform_firsthalf(tree, symtab, query): result_var = N.get_resultset_name(query.name) tree = preprocess_comp(tree, symtab, query) tree = incrementalize_comp(tree, symtab, query, result_var) return tree
def transform_firsthalf(tree, symtab, query): result_var = N.get_resultset_name(query.name) tree = preprocess_comp(tree, symtab, query) tree = incrementalize_comp(tree, symtab, query, result_var) return tree