summaryrefslogtreecommitdiff
path: root/src/printer/printer.cpp
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@cs.nyu.edu>2014-08-23 01:50:02 -0400
committerMorgan Deters <mdeters@cs.nyu.edu>2014-08-23 01:50:02 -0400
commit829b597108f64a97398c863d150905c6d203613f (patch)
tree71194e53b7536031cb6481320e0d109123deed37 /src/printer/printer.cpp
parentba9a2a34e37f856774662b50a09b3a1d3b9ae89f (diff)
Unsat core printing.
Diffstat (limited to 'src/printer/printer.cpp')
-rw-r--r--src/printer/printer.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/printer/printer.cpp b/src/printer/printer.cpp
index 8f0f50daa..7a90f5a49 100644
--- a/src/printer/printer.cpp
+++ b/src/printer/printer.cpp
@@ -153,4 +153,11 @@ void Printer::toStream(std::ostream& out, const Model& m) const throw() {
}
}/* Printer::toStream(Model) */
+void Printer::toStream(std::ostream& out, const UnsatCore& core) const throw() {
+ for(UnsatCore::iterator i = core.begin(); i != core.end(); ++i) {
+ toStream(out, Node::fromExpr(*i), -1, false, -1);
+ out << std::endl;
+ }
+}/* Printer::toStream(UnsatCore) */
+
}/* CVC4 namespace */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback