def build_many(self, trees): ot = OrderTransformer() facts = [] for tree in trees: s = ot.transform(tree) facts.append(self.build_fact(s)) return facts
def build_query(self, s): ot = OrderTransformer() s = ot.transform(s) return self.visit(s.children[0])