def binary_interpolant(self, a, b): self._check_logic([a, b]) a = self.converter.convert(a) b = self.converter.convert(b) try: itp = z3.binary_interpolant(a, b) pysmt_res = self.converter.back(itp) except z3.ModelRef: pysmt_res = None return pysmt_res
def binary_interpolant(self, a, b): self._check_logic([a, b]) a = self.converter.convert(a) b = self.converter.convert(b) try: itp = z3.binary_interpolant(a, b) pysmt_res = self.converter.back(itp) except z3.ModelRef: pysmt_res = None return pysmt_res