#include <string>
extern "C" void initmussa();
+extern "C" void initmussaqui();
//! Create a singleton class to manage our reference to the python interpreter
class MussaPython {
void run(std::string);
//! pass single expression to the python interpreter and return the result
boost::python::object eval(std::string);
- //! launch read-eval-print loop tied to the provided FILE pointer
- void interpreter(FILE *fp=stdin);
+ //! use InteractiveConsole for readloop
+ void interpreter();
+ //! launch fgets based read-eval-print loop tied to the provided FILE pointer
+ void simple_interpreter(FILE *fp=stdin);
//! return an object in the python namespace
boost::python::object operator[](std::string);