GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave::tree_evaluator Member List

This is the complete list of members for octave::tree_evaluator, including all inherited members.

add_autoload(const std::string &fcn, const std::string &nm)octave::tree_evaluator
append_index_list(char type, const octave_value_list &idx)octave::tree_evaluatorinline
assign(const std::string &name, const octave_value &val=octave_value())octave::tree_evaluator
assignin(const std::string &context, const std::string &name, const octave_value &val=octave_value())octave::tree_evaluator
at_top_level(void) constoctave::tree_evaluator
autoloaded_functions(void) constoctave::tree_evaluator
backtrace(octave_idx_type &curr_user_frame, bool print_subfn=true) constoctave::tree_evaluator
backtrace(void) constoctave::tree_evaluator
backtrace_frames(octave_idx_type &curr_user_frame) constoctave::tree_evaluator
backtrace_frames() constoctave::tree_evaluator
backtrace_info(octave_idx_type &curr_user_frame, bool print_subfn=true) constoctave::tree_evaluator
backtrace_info(void) constoctave::tree_evaluator
backtrace_message(void) constoctave::tree_evaluator
bind_ans(const octave_value &val, bool print)octave::tree_evaluator
bind_auto_fcn_vars(const string_vector &arg_names, const Matrix &ignored_outputs, int nargin, int nargout, bool takes_varargs, const octave_value_list &va_args)octave::tree_evaluatorprivate
breaking(void) constoctave::tree_evaluatorinline
breaking(int n)octave::tree_evaluatorinline
caller_function(void) constoctave::tree_evaluator
check_autoload_file(const std::string &nm) constoctave::tree_evaluatorprivate
clear_all(bool force=false)octave::tree_evaluator
clear_global_variable(const std::string &name)octave::tree_evaluator
clear_global_variable_pattern(const std::string &pattern)octave::tree_evaluator
clear_global_variable_regexp(const std::string &pattern)octave::tree_evaluator
clear_global_variables(void)octave::tree_evaluator
clear_index_list(void)octave::tree_evaluatorinline
clear_objects(void)octave::tree_evaluator
clear_symbol(const std::string &name)octave::tree_evaluator
clear_symbol_pattern(const std::string &pattern)octave::tree_evaluator
clear_symbol_regexp(const std::string &pattern)octave::tree_evaluator
clear_variable(const std::string &name)octave::tree_evaluator
clear_variable_pattern(const std::string &pattern)octave::tree_evaluator
clear_variable_regexp(const std::string &pattern)octave::tree_evaluator
clear_variables(void)octave::tree_evaluator
continuing(void) constoctave::tree_evaluatorinline
continuing(int n)octave::tree_evaluatorinline
convert_return_list_to_const_vector(tree_parameter_list *ret_list, int nargout, const Matrix &ignored_outputs, const Cell &varargout)octave::tree_evaluator
convert_to_const_vector(tree_argument_list *arg_list)octave::tree_evaluator
curr_fcn_unwind_protect_frame(void)octave::tree_evaluator
current_call_stack_frame_number(void) constoctave::tree_evaluatorinline
current_column(void) constoctave::tree_evaluator
current_function(bool skip_first=false) constoctave::tree_evaluator
current_function_name(bool skip_first=false) constoctave::tree_evaluator
current_line(void) constoctave::tree_evaluator
current_user_code(void) constoctave::tree_evaluator
current_user_frame(void) constoctave::tree_evaluatorinline
dbcont(void)octave::tree_evaluator
dbquit(bool all=false)octave::tree_evaluator
dbstep_flag(void) constoctave::tree_evaluatorinline
dbstep_flag(int val)octave::tree_evaluatorinline
dbupdown(int n, bool verbose=false)octave::tree_evaluator
debug_frame(void) constoctave::tree_evaluatorinline
debug_frame(size_t n)octave::tree_evaluatorinline
debug_user_code(void) constoctave::tree_evaluator
debug_user_code_column(void) constoctave::tree_evaluator
debug_user_code_line(void) constoctave::tree_evaluator
debug_where(std::ostream &os) constoctave::tree_evaluator
decl_elt_init_fcn typedefoctave::tree_evaluator
define_parameter_list_from_arg_vector(tree_parameter_list *param_list, const octave_value_list &args)octave::tree_evaluator
display_call_stack(void) constoctave::tree_evaluator
do_breakpoint(tree_statement &stmt)octave::tree_evaluatorprivate
do_breakpoint(bool is_breakpoint, bool is_end_of_fcn_or_script=false)octave::tree_evaluatorprivate
do_unwind_protect_cleanup_code(tree_statement_list *list)octave::tree_evaluator
do_who(int argc, const string_vector &argv, bool return_list, bool verbose=false)octave::tree_evaluator
echo(const octave_value_list &args, int nargout)octave::tree_evaluator
echo(void) constoctave::tree_evaluatorinline
echo(int val)octave::tree_evaluatorinline
ECHO_ALL enum valueoctave::tree_evaluator
echo_code(size_t line)octave::tree_evaluatorprivate
ECHO_FUNCTIONS enum valueoctave::tree_evaluator
ECHO_OFF enum valueoctave::tree_evaluator
ECHO_SCRIPTS enum valueoctave::tree_evaluator
echo_state enum nameoctave::tree_evaluator
echo_this_file(const std::string &file, int type) constoctave::tree_evaluatorprivate
empty_backtrace(void) constoctave::tree_evaluator
enter_debugger(const std::string &prompt="debug> ")octave::tree_evaluator
eval(std::shared_ptr< tree_statement_list > &stmt_list, bool interactive)octave::tree_evaluator
eval(const std::string &try_code, int nargout)octave::tree_evaluator
eval(const std::string &try_code, const std::string &catch_code, int nargout)octave::tree_evaluator
eval_decl_elt(tree_decl_elt *elt)octave::tree_evaluator
eval_string(const std::string &eval_str, bool silent, int &parse_status, int nargout)octave::tree_evaluator
eval_string(const std::string &eval_str, bool silent, int &parse_status)octave::tree_evaluator
eval_string(const octave_value &arg, bool silent, int &parse_status, int nargout)octave::tree_evaluator
evalin(const std::string &context, const std::string &try_code, int nargout)octave::tree_evaluator
evalin(const std::string &context, const std::string &try_code, const std::string &catch_code, int nargout)octave::tree_evaluator
evaluate(tree_decl_elt *)octave::tree_evaluator
evaluate_end_expression(const octave_value_list &args)octave::tree_evaluator
execute_user_function(octave_user_function &user_function, int nargout, const octave_value_list &args)octave::tree_evaluator
execute_user_script(octave_user_script &user_script, int nargout, const octave_value_list &args)octave::tree_evaluator
final_index_error(index_exception &e, const tree_expression *expr)octave::tree_evaluator
find(const std::string &name)octave::tree_evaluator
get_auto_fcn_var(stack_frame::auto_var_type avt) constoctave::tree_evaluator
get_autoload_map(void) constoctave::tree_evaluator
get_bp_table(void)octave::tree_evaluatorinline
get_call_stack(void)octave::tree_evaluatorinline
get_current_scope(void) constoctave::tree_evaluator
get_current_stack_frame(void) constoctave::tree_evaluatorinline
get_dispatch_class(void) constoctave::tree_evaluator
get_interpreter(void)octave::tree_evaluatorinline
get_profiler(void)octave::tree_evaluatorinline
get_symbol_info(void)octave::tree_evaluator
get_top_scope(void) constoctave::tree_evaluator
get_user_code(const std::string &fname="", const std::string &class_name="")octave::tree_evaluator
glob_symbol_info(const std::string &pattern) constoctave::tree_evaluator
global_assign(const std::string &name, const octave_value &val=octave_value())octave::tree_evaluator
global_variable_names(void) constoctave::tree_evaluator
global_varref(const std::string &name)octave::tree_evaluator
global_varval(const std::string &name) constoctave::tree_evaluator
goto_base_frame(void)octave::tree_evaluator
goto_caller_frame(void)octave::tree_evaluator
goto_frame(size_t n=0, bool verbose=false)octave::tree_evaluator
ignored_fcn_outputs(void) constoctave::tree_evaluator
in_debug_repl(void) constoctave::tree_evaluator
in_user_code(void) constoctave::tree_evaluator
index_list(void) constoctave::tree_evaluatorinline
index_position(void) constoctave::tree_evaluatorinline
index_type(void) constoctave::tree_evaluatorinline
indexed_object(void) constoctave::tree_evaluatorinline
install_variable(const std::string &name, const octave_value &value, bool global)octave::tree_evaluator
is_class_constructor_executing(std::string &dispatch_class) constoctave::tree_evaluator
is_class_method_executing(std::string &dispatch_class) constoctave::tree_evaluator
is_defined(const tree_expression *expr) constoctave::tree_evaluator
is_defined(const symbol_record &sym) constoctave::tree_evaluator
is_global(const std::string &name) constoctave::tree_evaluator
is_local_variable(const std::string &name) constoctave::tree_evaluator
is_logically_true(tree_expression *expr, const char *warn_for)octave::tree_evaluatorprivate
is_variable(const std::string &name) constoctave::tree_evaluator
is_variable(const tree_expression *expr) constoctave::tree_evaluator
is_variable(const symbol_record &sym) constoctave::tree_evaluator
keyboard(const std::string &prompt="keyboard> ")octave::tree_evaluator
lookup_autoload(const std::string &nm) constoctave::tree_evaluator
lvalue_list(void) constoctave::tree_evaluatorinline
m_autoload_mapoctave::tree_evaluatorprivate
m_bp_tableoctave::tree_evaluatorprivate
m_breakingoctave::tree_evaluatorprivate
m_call_stackoctave::tree_evaluatorprivate
m_continuingoctave::tree_evaluatorprivate
m_dbstep_flagoctave::tree_evaluatorprivate
m_debug_frameoctave::tree_evaluatorprivate
m_debug_modeoctave::tree_evaluatorprivate
m_debugger_stackoctave::tree_evaluatorprivate
m_echooctave::tree_evaluatorprivate
m_echo_file_nameoctave::tree_evaluatorprivate
m_echo_file_posoctave::tree_evaluatorprivate
m_echo_filesoctave::tree_evaluatorprivate
m_echo_stateoctave::tree_evaluatorprivate
m_in_loop_commandoctave::tree_evaluatorprivate
m_index_listoctave::tree_evaluatorprivate
m_index_positionoctave::tree_evaluatorprivate
m_index_typeoctave::tree_evaluatorprivate
m_indexed_objectoctave::tree_evaluatorprivate
m_interpreteroctave::tree_evaluatorprivate
m_lvalue_listoctave::tree_evaluatorprivate
m_max_recursion_depthoctave::tree_evaluatorprivate
m_num_indicesoctave::tree_evaluatorprivate
m_profileroctave::tree_evaluatorprivate
m_PS4octave::tree_evaluatorprivate
m_quiet_breakpoint_flagoctave::tree_evaluatorprivate
m_returningoctave::tree_evaluatorprivate
m_silent_functionsoctave::tree_evaluatorprivate
m_statement_contextoctave::tree_evaluatorprivate
m_string_fill_charoctave::tree_evaluatorprivate
m_whos_line_formatoctave::tree_evaluatorprivate
make_fcn_handle(const std::string &nm)octave::tree_evaluator
make_lvalue_list(tree_argument_list *)octave::tree_evaluator
make_value_list(tree_argument_list *args, const string_vector &arg_nm)octave::tree_evaluator
max_recursion_depth(void) constoctave::tree_evaluatorinline
max_recursion_depth(int n)octave::tree_evaluatorinline
max_recursion_depth(const octave_value_list &args, int nargout)octave::tree_evaluator
max_stack_depth(const octave_value_list &args, int nargout)octave::tree_evaluator
maybe_push_echo_state_cleanup(void)octave::tree_evaluatorprivate
maybe_set_echo_state(void)octave::tree_evaluatorprivate
mfilename(const std::string &opt="") constoctave::tree_evaluator
mislocked(bool skip_first=false) constoctave::tree_evaluator
mlock(bool skip_first=false) constoctave::tree_evaluator
munlock(bool skip_first=false) constoctave::tree_evaluator
num_indices(void) constoctave::tree_evaluatorinline
operator=(const tree_evaluator &)=deleteoctave::tree_evaluator
octave::tree_walker::operator=(const tree_walker &)=deleteoctave::tree_walker
pop_scope(void)octave::tree_evaluator
pop_stack_frame(void)octave::tree_evaluator
PS4(const octave_value_list &args, int nargout)octave::tree_evaluator
PS4(void) constoctave::tree_evaluatorinline
PS4(const std::string &s)octave::tree_evaluatorinline
push_dummy_scope(const std::string &name)octave::tree_evaluator
push_echo_state(int type, const std::string &file_name, size_t pos=1)octave::tree_evaluator
push_echo_state_cleanup(unwind_protect &frame)octave::tree_evaluatorprivate
push_stack_frame(const symbol_scope &scope)octave::tree_evaluator
push_stack_frame(octave_user_function *fcn, const std::shared_ptr< stack_frame > &closure_frames=std::shared_ptr< stack_frame >())octave::tree_evaluator
push_stack_frame(octave_user_function *fcn, const stack_frame::local_vars_map &local_vars)octave::tree_evaluator
push_stack_frame(octave_user_script *script)octave::tree_evaluator
push_stack_frame(octave_function *fcn)octave::tree_evaluator
quiet_breakpoint_flag(void) constoctave::tree_evaluatorinline
quiet_breakpoint_flag(bool flag)octave::tree_evaluatorinline
quit_loop_now(void)octave::tree_evaluatorprivate
regexp_symbol_info(const std::string &pattern) constoctave::tree_evaluator
remove_autoload(const std::string &fcn, const std::string &nm)octave::tree_evaluator
reset_debug_state(void)octave::tree_evaluator
reset_debug_state(bool mode)octave::tree_evaluator
restore_frame(size_t n)octave::tree_evaluator
returning(void) constoctave::tree_evaluatorinline
returning(int n)octave::tree_evaluatorinline
reverse_lookup_autoload(const std::string &nm) constoctave::tree_evaluator
SC_FUNCTION enum valueoctave::tree_evaluator
SC_OTHER enum valueoctave::tree_evaluator
SC_SCRIPT enum valueoctave::tree_evaluator
set_auto_fcn_var(stack_frame::auto_var_type avt, const octave_value &val=octave_value())octave::tree_evaluator
set_dbstep_flag(int step)octave::tree_evaluatorinline
set_dispatch_class(const std::string &class_name)octave::tree_evaluator
set_echo_state(int type, const std::string &file_name, size_t pos)octave::tree_evaluatorprivate
set_index_list(const std::string &index_type, const std::list< octave_value_list > &index_list)octave::tree_evaluatorinline
set_indexed_object(const octave_value &obj=octave_value())octave::tree_evaluatorinline
set_lvalue_list(const std::list< octave_lvalue > *lst)octave::tree_evaluatorinline
silent_functions(void) constoctave::tree_evaluatorinline
silent_functions(bool b)octave::tree_evaluatorinline
silent_functions(const octave_value_list &args, int nargout)octave::tree_evaluator
source_file(const std::string &file_name, const std::string &context="", bool verbose=false, bool require_file=true)octave::tree_evaluator
statement_printing_enabled(void)octave::tree_evaluator
stmt_list_type enum nameoctave::tree_evaluator
string_fill_char(void) constoctave::tree_evaluatorinline
string_fill_char(char c)octave::tree_evaluatorinline
string_fill_char(const octave_value_list &args, int nargout)octave::tree_evaluator
switch_case_label_matches(tree_switch_case *expr, const octave_value &val)octave::tree_evaluator
top_level_assign(const std::string &name, const octave_value &val=octave_value())octave::tree_evaluator
top_level_variable_names(void) constoctave::tree_evaluator
top_level_varval(const std::string &name) constoctave::tree_evaluator
top_scope_symbol_info(void) constoctave::tree_evaluator
tree_evaluator(interpreter &interp)octave::tree_evaluatorinline
tree_evaluator(const tree_evaluator &)=deleteoctave::tree_evaluator
tree_walker(void)octave::tree_walkerinlineprotected
tree_walker(const tree_walker &)=deleteoctave::tree_walker
undefine_parameter_list(tree_parameter_list *param_list)octave::tree_evaluator
uwp_set_echo_state(bool state, const std::string &file_name, size_t pos)octave::tree_evaluatorprivate
variable_names(void) constoctave::tree_evaluator
varval(const symbol_record &sym) constoctave::tree_evaluator
varval(const std::string &name) constoctave::tree_evaluator
visit_anon_fcn_handle(tree_anon_fcn_handle &)octave::tree_evaluatorvirtual
visit_argument_list(tree_argument_list &)octave::tree_evaluatorvirtual
visit_binary_expression(tree_binary_expression &)octave::tree_evaluatorvirtual
visit_boolean_expression(tree_boolean_expression &)octave::tree_evaluatorvirtual
visit_break_command(tree_break_command &)octave::tree_evaluatorvirtual
visit_cell(tree_cell &)octave::tree_evaluatorvirtual
visit_classdef(tree_classdef &)octave::tree_walkervirtual
visit_classdef_attribute(tree_classdef_attribute &)octave::tree_walkervirtual
visit_classdef_attribute_list(tree_classdef_attribute_list &)octave::tree_walkervirtual
visit_classdef_body(tree_classdef_body &)octave::tree_walkervirtual
visit_classdef_enum(tree_classdef_enum &)octave::tree_walkervirtual
visit_classdef_enum_block(tree_classdef_enum_block &)octave::tree_walkervirtual
visit_classdef_enum_list(tree_classdef_enum_list &)octave::tree_walkervirtual
visit_classdef_event(tree_classdef_event &)octave::tree_walkervirtual
visit_classdef_events_block(tree_classdef_events_block &)octave::tree_walkervirtual
visit_classdef_events_list(tree_classdef_events_list &)octave::tree_walkervirtual
visit_classdef_methods_block(tree_classdef_methods_block &)octave::tree_walkervirtual
visit_classdef_methods_list(tree_classdef_methods_list &)octave::tree_walkervirtual
visit_classdef_properties_block(tree_classdef_properties_block &)octave::tree_walkervirtual
visit_classdef_property(tree_classdef_property &)octave::tree_walkervirtual
visit_classdef_property_list(tree_classdef_property_list &)octave::tree_walkervirtual
visit_classdef_superclass(tree_classdef_superclass &)octave::tree_walkervirtual
visit_classdef_superclass_list(tree_classdef_superclass_list &)octave::tree_walkervirtual
visit_colon_expression(tree_colon_expression &)octave::tree_evaluatorvirtual
visit_complex_for_command(tree_complex_for_command &)octave::tree_evaluatorvirtual
visit_compound_binary_expression(tree_compound_binary_expression &)octave::tree_evaluatorvirtual
visit_constant(tree_constant &)octave::tree_evaluatorvirtual
visit_continue_command(tree_continue_command &)octave::tree_evaluatorvirtual
visit_decl_command(tree_decl_command &)octave::tree_evaluatorvirtual
visit_decl_elt(tree_decl_elt &)octave::tree_evaluatorvirtual
visit_decl_init_list(tree_decl_init_list &)octave::tree_walkervirtual
visit_do_until_command(tree_do_until_command &)octave::tree_evaluatorvirtual
visit_fcn_handle(tree_fcn_handle &)octave::tree_evaluatorvirtual
visit_function_def(tree_function_def &)octave::tree_evaluatorvirtual
visit_identifier(tree_identifier &)octave::tree_evaluatorvirtual
visit_if_clause(tree_if_clause &)octave::tree_evaluatorvirtual
visit_if_command(tree_if_command &)octave::tree_evaluatorvirtual
visit_if_command_list(tree_if_command_list &)octave::tree_evaluatorvirtual
visit_index_expression(tree_index_expression &)octave::tree_evaluatorvirtual
visit_matrix(tree_matrix &)octave::tree_evaluatorvirtual
visit_metaclass_query(tree_metaclass_query &)octave::tree_evaluatorvirtual
visit_multi_assignment(tree_multi_assignment &)octave::tree_evaluatorvirtual
visit_no_op_command(tree_no_op_command &)octave::tree_evaluatorvirtual
visit_octave_user_function(octave_user_function &)octave::tree_evaluatorvirtual
visit_octave_user_function_header(octave_user_function &)octave::tree_evaluator
visit_octave_user_function_trailer(octave_user_function &)octave::tree_evaluator
visit_octave_user_script(octave_user_script &)octave::tree_evaluatorvirtual
visit_parameter_list(tree_parameter_list &)octave::tree_evaluatorvirtual
visit_postfix_expression(tree_postfix_expression &)octave::tree_evaluatorvirtual
visit_prefix_expression(tree_prefix_expression &)octave::tree_evaluatorvirtual
visit_return_command(tree_return_command &)octave::tree_evaluatorvirtual
visit_simple_assignment(tree_simple_assignment &)octave::tree_evaluatorvirtual
visit_simple_for_command(tree_simple_for_command &)octave::tree_evaluatorvirtual
visit_statement(tree_statement &)octave::tree_evaluatorvirtual
visit_statement_list(tree_statement_list &)octave::tree_evaluatorvirtual
visit_superclass_ref(tree_superclass_ref &)octave::tree_evaluatorvirtual
visit_switch_case(tree_switch_case &)octave::tree_evaluatorvirtual
visit_switch_case_list(tree_switch_case_list &)octave::tree_evaluatorvirtual
visit_switch_command(tree_switch_command &)octave::tree_evaluatorvirtual
visit_try_catch_command(tree_try_catch_command &)octave::tree_evaluatorvirtual
visit_unwind_protect_command(tree_unwind_protect_command &)octave::tree_evaluatorvirtual
visit_while_command(tree_while_command &)octave::tree_evaluatorvirtual
whos_line_format(const octave_value_list &args, int nargout)octave::tree_evaluator
whos_line_format(void) constoctave::tree_evaluatorinline
whos_line_format(const std::string &s)octave::tree_evaluatorinline
~tree_evaluator(void)=defaultoctave::tree_evaluator
~tree_walker(void)=defaultoctave::tree_walkerprotectedvirtual