diff options
Diffstat (limited to 'src/main/driver_unified.cpp')
-rw-r--r-- | src/main/driver_unified.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/main/driver_unified.cpp b/src/main/driver_unified.cpp index 9ceed82f7..de6f614e1 100644 --- a/src/main/driver_unified.cpp +++ b/src/main/driver_unified.cpp @@ -158,32 +158,32 @@ int runCvc5(int argc, char* argv[], std::unique_ptr<api::Solver>& solver) } const char* filename = filenameStr.c_str(); - if (opts->base.inputLanguage == language::input::LANG_AUTO) + if (opts->base.inputLanguage == Language::LANG_AUTO) { if( inputFromStdin ) { // We can't do any fancy detection on stdin - opts->base.inputLanguage = language::input::LANG_CVC; + opts->base.inputLanguage = Language::LANG_CVC; } else { size_t len = filenameStr.size(); if(len >= 5 && !strcmp(".smt2", filename + len - 5)) { - opts->base.inputLanguage = language::input::LANG_SMTLIB_V2_6; + opts->base.inputLanguage = Language::LANG_SMTLIB_V2_6; } else if((len >= 2 && !strcmp(".p", filename + len - 2)) || (len >= 5 && !strcmp(".tptp", filename + len - 5))) { - opts->base.inputLanguage = language::input::LANG_TPTP; + opts->base.inputLanguage = Language::LANG_TPTP; } else if(( len >= 4 && !strcmp(".cvc", filename + len - 4) ) || ( len >= 5 && !strcmp(".cvc4", filename + len - 5) )) { - opts->base.inputLanguage = language::input::LANG_CVC; + opts->base.inputLanguage = Language::LANG_CVC; } else if((len >= 3 && !strcmp(".sy", filename + len - 3)) || (len >= 3 && !strcmp(".sl", filename + len - 3))) { // version 2 sygus is the default - opts->base.inputLanguage = language::input::LANG_SYGUS_V2; + opts->base.inputLanguage = Language::LANG_SYGUS_V2; } } } - if (opts->base.outputLanguage == language::output::LANG_AUTO) + if (opts->base.outputLanguage == Language::LANG_AUTO) { - opts->base.outputLanguage = language::toOutputLanguage(opts->base.inputLanguage); + opts->base.outputLanguage = opts->base.inputLanguage; } pExecutor->storeOptionsAsOriginal(); |