summaryrefslogtreecommitdiff
path: root/src/printer/cvc
diff options
context:
space:
mode:
Diffstat (limited to 'src/printer/cvc')
-rw-r--r--src/printer/cvc/cvc_printer.cpp14
-rw-r--r--src/printer/cvc/cvc_printer.h4
2 files changed, 6 insertions, 12 deletions
diff --git a/src/printer/cvc/cvc_printer.cpp b/src/printer/cvc/cvc_printer.cpp
index 82798d074..7ac2da40b 100644
--- a/src/printer/cvc/cvc_printer.cpp
+++ b/src/printer/cvc/cvc_printer.cpp
@@ -1420,13 +1420,9 @@ void CvcPrinter::toStreamCmdSetBenchmarkLogic(std::ostream& out,
void CvcPrinter::toStreamCmdSetInfo(std::ostream& out,
const std::string& flag,
- SExpr sexpr) const
+ const std::string& value) const
{
- out << "% (set-info " << flag << ' ';
- OutputLanguage language =
- d_cvc3Mode ? language::output::LANG_CVC3 : language::output::LANG_CVC4;
- SExpr::toStream(out, sexpr, language);
- out << ')' << std::endl;
+ out << "% (set-info " << flag << ' ' << value << ')' << std::endl;
}
void CvcPrinter::toStreamCmdGetInfo(std::ostream& out,
@@ -1437,11 +1433,9 @@ void CvcPrinter::toStreamCmdGetInfo(std::ostream& out,
void CvcPrinter::toStreamCmdSetOption(std::ostream& out,
const std::string& flag,
- SExpr sexpr) const
+ const std::string& value) const
{
- out << "OPTION \"" << flag << "\" ";
- SExpr::toStream(out, sexpr, language::output::LANG_CVC4);
- out << ';' << std::endl;
+ out << "OPTION \"" << flag << "\" " << value << ';' << std::endl;
}
void CvcPrinter::toStreamCmdGetOption(std::ostream& out,
diff --git a/src/printer/cvc/cvc_printer.h b/src/printer/cvc/cvc_printer.h
index 58e47dbac..ab18d62de 100644
--- a/src/printer/cvc/cvc_printer.h
+++ b/src/printer/cvc/cvc_printer.h
@@ -125,7 +125,7 @@ class CvcPrinter : public CVC4::Printer
/** Print set-info command */
void toStreamCmdSetInfo(std::ostream& out,
const std::string& flag,
- SExpr sexpr) const override;
+ const std::string& value) const override;
/** Print get-info command */
void toStreamCmdGetInfo(std::ostream& out,
@@ -134,7 +134,7 @@ class CvcPrinter : public CVC4::Printer
/** Print set-option command */
void toStreamCmdSetOption(std::ostream& out,
const std::string& flag,
- SExpr sexpr) const override;
+ const std::string& value) const override;
/** Print get-option command */
void toStreamCmdGetOption(std::ostream& out,
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback