Fix dumping of array-select expressions in CVC native language.
authorMorgan Deters <mdeters@gmail.com>
Fri, 16 Nov 2012 19:05:36 +0000 (19:05 +0000)
committerMorgan Deters <mdeters@gmail.com>
Fri, 16 Nov 2012 19:05:36 +0000 (19:05 +0000)
Thanks to Wei for the bug report.

src/printer/cvc/cvc_printer.cpp

index 14347ff8e72bfd96ef278a308b94914c06083685..8476b6239bf311abdf36dc227ed73a9ef9441751 100644 (file)
@@ -331,7 +331,7 @@ void CvcPrinter::toStream(std::ostream& out, TNode n, int depth, bool types, boo
       return;
       break;
     case kind::SELECT:
-      toStream(out, n[0], depth, types, false);
+      toStream(out, n[0], depth, types, true);
       out << '[';
       toStream(out, n[1], depth, types, false);
       out << ']';