summaryrefslogtreecommitdiff
path: root/src/printer
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@cs.nyu.edu>2013-05-01 14:04:00 -0400
committerMorgan Deters <mdeters@cs.nyu.edu>2013-05-01 17:08:08 -0400
commit1ae217df1496f105db7d08859e8df2931d8f71dc (patch)
tree3de21f5ae62eee0d25e24a5f8a90dd9de28d5c56 /src/printer
parent2655c4ad6a09a67b6f049d8c376e6c5463e10f52 (diff)
Fix to dumping re: boolean terms, datatypes
Diffstat (limited to 'src/printer')
-rw-r--r--src/printer/smt2/smt2_printer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/printer/smt2/smt2_printer.cpp b/src/printer/smt2/smt2_printer.cpp
index 722d2604b..c59df6269 100644
--- a/src/printer/smt2/smt2_printer.cpp
+++ b/src/printer/smt2/smt2_printer.cpp
@@ -824,11 +824,11 @@ static void toStream(std::ostream& out, const DatatypeDeclarationCommand* c) thr
const Datatype & d = i->getDatatype();
- out << "(" << d.getName() << " ";
+ out << "(" << maybeQuoteSymbol(d.getName()) << " ";
for(Datatype::const_iterator ctor = d.begin(), ctor_end = d.end();
ctor != ctor_end; ++ctor){
if( ctor!=d.begin() ) out << " ";
- out << "(" << ctor->getName();
+ out << "(" << maybeQuoteSymbol(ctor->getName());
for(DatatypeConstructor::const_iterator arg = ctor->begin(), arg_end = ctor->end();
arg != arg_end; ++arg){
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback