diff options
Diffstat (limited to 'src/pyinterp.h')
-rw-r--r-- | src/pyinterp.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/pyinterp.h b/src/pyinterp.h index e3a091ad..1dfd0747 100644 --- a/src/pyinterp.h +++ b/src/pyinterp.h @@ -69,11 +69,11 @@ public: }; python::object eval(std::istream& in, - py_eval_mode_t mode = PY_EVAL_EXPR); + py_eval_mode_t mode = PY_EVAL_EXPR); python::object eval(const string& str, - py_eval_mode_t mode = PY_EVAL_EXPR); + py_eval_mode_t mode = PY_EVAL_EXPR); python::object eval(const char * c_str, - py_eval_mode_t mode = PY_EVAL_EXPR) { + py_eval_mode_t mode = PY_EVAL_EXPR) { string str(c_str); return eval(str, mode); } @@ -107,10 +107,9 @@ public: option_t<python_interpreter_t> * lookup_option(const char * p); virtual expr_t::ptr_op_t lookup(const symbol_t::kind_t kind, - const string& name); + const string& name); - OPTION_(python_interpreter_t, import_, DO_(scope) { - interactive_t args(scope, "ss"); + OPTION_(python_interpreter_t, import_, DO_(args) { parent->import_option(args.get<string>(1)); }); }; |