[Interpolation] Add interface for SyGuS interpolation module (#4677)
authorYing Sheng <sqy1415@gmail.com>
Fri, 10 Jul 2020 19:19:17 +0000 (12:19 -0700)
committerGitHub <noreply@github.com>
Fri, 10 Jul 2020 19:19:17 +0000 (16:19 -0300)
commit1dbc8aa695772daf2c83d10a7adb8123f97fa16f
treedc5ab224af32cf0e2656402f5a5fde38c9b7b5ec
parent95d97af192dc6ef7661ef9748c987270cce4c511
[Interpolation] Add interface for SyGuS interpolation module (#4677)

This is the second step of adding Interpolation. The whole change will be adding the API for (get-interpol s B), which is aim for computes an I that A->I and I->B. Here A is the assertions in the stack.

The second step creates the component for computing interpolation, while omits the implementation.
src/CMakeLists.txt
src/theory/quantifiers/sygus/sygus_interpol.cpp [new file with mode: 0644]
src/theory/quantifiers/sygus/sygus_interpol.h [new file with mode: 0644]