#include "theory/strings/theory_strings_utils.h"
+#include "options/strings_options.h"
#include "theory/rewriter.h"
using namespace CVC4::kind;
namespace strings {
namespace utils {
+uint32_t getAlphabetCardinality()
+{
+ if (options::stdPrintASCII())
+ {
+ Assert(128 <= String::num_codes());
+ return 128;
+ }
+ Assert(256 <= String::num_codes());
+ return 256;
+}
+
Node mkAnd(const std::vector<Node>& a)
{
std::vector<Node> au;