00001 #ifndef INTERPRETER_H 00002 #define INTERPRETER_H 00003 00004 #include "SundanceDefs.h" 00005 00006 #include "XMLObject.h" 00007 #include "StaticLinearProblem.h" 00008 00009 00010 namespace Sundance 00011 { 00012 00013 using namespace TSF; 00014 using std::string; 00015 00016 using std::ostream; 00017 00018 00019 class Interpreter 00020 { 00021 public: 00022 00023 static StaticLinearProblem createProblem(const XMLObject& xml); 00024 00025 00026 private: 00027 static void createSymbolics(const XMLObject& xml); 00028 }; 00029 00030 00031 } 00032 #endif