26 #if defined (HAVE_CONFIG_H)
48 std::ostringstream buf;
54 std::string
retval = buf.str ();
83 if (parse_status == 0)
85 if (! val(0).is_scalar_type ())
86 warning (
"Breakpoint condition must be a scalar, not size %s",
87 val(0).dims ().str (
'x').c_str ());
89 retval = val(0).bool_value ();
92 warning (
"Error parsing breakpoint condition");
100 std::string tmp = e.message ();
102 warning (
"Error evaluating breakpoint condition:\n %s",
void recover_from_exception(void)
octave_value_list eval_string(const std::string &eval_str, bool silent, int &parse_status, int nargout)
interpreter & get_interpreter(void)
std::string str_print_code(void)
bool meets_bp_condition(tree_evaluator &tw) const
virtual void accept(tree_walker &tw)=0
void warning(const char *fmt,...)
void interpreter_try(octave::unwind_protect &frame)
octave_value::octave_value(const Array< char > &chm, char type) return retval