/*******************************************************************\ Module: Language Registration Author: Daniel Kroening, kroening@kroening.com \*******************************************************************/ #include #include #ifdef HAVE_CPP #include #endif #ifdef HAVE_SPECC #include #endif #include "parseoptions.h" /*******************************************************************\ Function: cbmc_parseoptionst::register_languages Inputs: Outputs: Purpose: \*******************************************************************/ void cbmc_parseoptionst::register_languages() { register_language(new_ansi_c_language); #ifdef HAVE_CPP register_language(new_cpp_language); #endif #ifdef HAVE_SPECC register_language(new_specc_language); #endif }