(proof-new) Instantiation list utility (#5768)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Sun, 24 Jan 2021 18:12:10 +0000 (12:12 -0600)
committerGitHub <noreply@github.com>
Sun, 24 Jan 2021 18:12:10 +0000 (12:12 -0600)
commitd6fac5f28f99464dc04d8fb604ce16e56342300e
treeb2187a98fcd4c2fd780109376779f59085819ae6
parent1d49bcb407777cf177620dac4d8e4df82f5e1122
(proof-new) Instantiation list utility (#5768)

This is in preparation for refactoring the printing of instantiations. We will migrate the printing of instantiations (currently done in the Instantiate module within quantifiers engine) to somewhere more high level e.g. the SmtEngine or in the command layer. This will make the infrastructure for dumping instantiations much more flexible, as implemented on proof-new.
src/CMakeLists.txt
src/printer/printer.cpp
src/printer/printer.h
src/theory/quantifiers/instantiation_list.cpp [new file with mode: 0644]
src/theory/quantifiers/instantiation_list.h [new file with mode: 0644]