diff options
Diffstat (limited to 'src/parser/parser_options.h')
-rw-r--r-- | src/parser/parser_options.h | 35 |
1 files changed, 3 insertions, 32 deletions
diff --git a/src/parser/parser_options.h b/src/parser/parser_options.h index b3fd203e2..b6c61786b 100644 --- a/src/parser/parser_options.h +++ b/src/parser/parser_options.h @@ -23,41 +23,12 @@ #include <iostream> +#include "util/language.h" + namespace CVC4 { namespace parser { -/** The input language option */ -enum InputLanguage { - /** The SMTLIB input language */ - LANG_SMTLIB, - /** The SMTLIB v2 input language */ - LANG_SMTLIB_V2, - /** The CVC4 input language */ - LANG_CVC4, - /** Auto-detect the language */ - LANG_AUTO -};/* enum InputLanguage */ - -inline std::ostream& operator<<(std::ostream& out, InputLanguage lang) { - switch(lang) { - case LANG_SMTLIB: - out << "LANG_SMTLIB"; - break; - case LANG_SMTLIB_V2: - out << "LANG_SMTLIB_V2"; - break; - case LANG_CVC4: - out << "LANG_CVC4"; - break; - case LANG_AUTO: - out << "LANG_AUTO"; - break; - default: - out << "undefined_language"; - } - - return out; -} +// content moved to util/language.h }/* CVC4::parser namespace */ }/* CVC4 namespace */ |