GNU Octave
8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
base_lexer Member List
This is the complete list of members for
base_lexer
, including all inherited members.
at_end_of_buffer
(void) const
base_lexer
inline
at_end_of_file
(void) const
base_lexer
inline
base_lexer
(interpreter &interp)
base_lexer
inline
base_lexer
(const base_lexer &)=delete
base_lexer
begin_string
(int state)
base_lexer
clear_start_state
(void)
base_lexer
count_token
(int tok)
base_lexer
count_token_internal
(int tok)
base_lexer
current_token
(void)
base_lexer
debug_flag
(void) const
base_lexer
display_start_state
(void) const
base_lexer
display_token
(int tok)
base_lexer
display_tokens
(void) const
base_lexer
fatal_error
(const char *msg)
base_lexer
fill_flex_buffer
(char *buf, unsigned int max_size)=0
base_lexer
pure virtual
finish_command_arg
(void)
base_lexer
finish_comment
(comment_elt::comment_type typ)
base_lexer
flex_yyleng
(void)
base_lexer
flex_yytext
(void)
base_lexer
fq_identifier_contains_keyword
(const std::string &s)
base_lexer
get_comment
(void)
base_lexer
inline
handle_close_bracket
(int bracket_type)
base_lexer
handle_continuation
(void)
base_lexer
handle_end_of_input
(void)
base_lexer
handle_fq_identifier
(void)
base_lexer
handle_identifier
(void)
base_lexer
handle_meta_identifier
(void)
base_lexer
handle_number
(void)
base_lexer
handle_number
(void)
base_lexer
handle_number
(void)
base_lexer
handle_number
(void)
base_lexer
handle_number
()
base_lexer
handle_number
()
base_lexer
handle_number
()
base_lexer
handle_op
(int tok, bool bos=false, bool compat=true)
base_lexer
handle_superclass_identifier
(void)
base_lexer
handle_token
(int tok, token *tok_val=nullptr)
base_lexer
increment_token_count
(void)
base_lexer
init
(void)
base_lexer
input_from_eval_string
(void) const
base_lexer
inline
virtual
input_from_file
(void) const
base_lexer
inline
virtual
input_from_terminal
(void) const
base_lexer
inline
virtual
input_from_tmp_history_file
(void)
base_lexer
input_source
(void) const
base_lexer
inline
virtual
inside_any_object_index
(void)
base_lexer
is_push_lexer
(void) const
base_lexer
inline
virtual
lexer_debug
(const char *pattern)
base_lexer
lexical_feedback
(interpreter &interp)
lexical_feedback
inline
lexical_feedback
(const lexical_feedback &)=delete
lexical_feedback
looking_at_space
(void)
base_lexer
looks_like_command_arg
(void)
base_lexer
m_allow_command_syntax
lexical_feedback
m_arguments_is_keyword
lexical_feedback
m_at_beginning_of_statement
lexical_feedback
m_block_comment_nesting_level
lexical_feedback
m_braceflag
lexical_feedback
m_bracketflag
lexical_feedback
m_buffer_function_text
lexical_feedback
m_classdef_element_names_are_keywords
lexical_feedback
m_command_arg_paren_count
lexical_feedback
m_comment_buf
base_lexer
m_comment_text
lexical_feedback
m_current_input_line
lexical_feedback
m_defining_fcn
lexical_feedback
m_dir_name
lexical_feedback
m_end_of_input
lexical_feedback
m_fcn_file_full_name
lexical_feedback
m_fcn_file_name
lexical_feedback
m_filepos
lexical_feedback
m_force_script
lexical_feedback
m_function_text
lexical_feedback
m_help_text
lexical_feedback
m_input_buf
base_lexer
m_interpreter
lexical_feedback
m_looking_at_anon_fcn_args
lexical_feedback
m_looking_at_decl_list
lexical_feedback
m_looking_at_function_handle
lexical_feedback
m_looking_at_indirect_ref
lexical_feedback
m_looking_at_matrix_or_assign_lhs
lexical_feedback
m_looking_at_object_index
lexical_feedback
m_looking_at_parameter_list
lexical_feedback
m_looking_at_return_list
lexical_feedback
m_looking_for_object_index
lexical_feedback
m_looping
lexical_feedback
m_maybe_classdef_get_set_method
lexical_feedback
m_nesting_level
lexical_feedback
m_package_name
lexical_feedback
m_parsed_function_name
lexical_feedback
m_parsing_anon_fcn_body
lexical_feedback
m_parsing_class_method
lexical_feedback
m_parsing_classdef
lexical_feedback
m_parsing_classdef_decl
lexical_feedback
m_parsing_classdef_get_method
lexical_feedback
m_parsing_classdef_set_method
lexical_feedback
m_parsing_classdef_superclass
lexical_feedback
m_quote_is_transpose
lexical_feedback
m_reading_classdef_file
lexical_feedback
m_reading_fcn_file
lexical_feedback
m_reading_script_file
lexical_feedback
m_scanner
base_lexer
m_string_text
lexical_feedback
m_symtab_context
lexical_feedback
m_tok_beg
lexical_feedback
m_tok_end
lexical_feedback
m_token_count
lexical_feedback
m_tokens
lexical_feedback
make_keyword_token
(const std::string &s)
base_lexer
mark_as_variable
(const std::string &nm)
lexical_feedback
mark_as_variables
(const std::list< std::string > &lst)
lexical_feedback
mark_previous_token_trailing_space
(void)
lexical_feedback
maybe_unput_comma_before_unary_op
(int tok)
base_lexer
maybe_warn_language_extension_comment
(char c)
base_lexer
maybe_warn_separator_insert
(char sep)
base_lexer
operator=
(const base_lexer &)=delete
base_lexer
lexical_feedback::operator=
(const lexical_feedback &)=delete
lexical_feedback
pending_token_count
(void) const
base_lexer
pop_start_state
(void)
base_lexer
prep_for_file
(void)
base_lexer
previous_token_is_binop
(void) const
lexical_feedback
previous_token_is_keyword
(void) const
lexical_feedback
previous_token_may_be_command
(void) const
lexical_feedback
previous_token_value
(void) const
lexical_feedback
previous_token_value_is
(int tok_val) const
lexical_feedback
push_start_state
(int state)
base_lexer
push_token
(token *)
base_lexer
reset
(void)
base_lexer
virtual
show_token
(int tok)
base_lexer
space_follows_previous_token
(void) const
lexical_feedback
start_state
(void) const
base_lexer
inline
start_state_stack
base_lexer
protected
text_yyinput
(void)
base_lexer
update_token_positions
(int tok_len)
base_lexer
warn_deprecated_operator
(const std::string &deprecated_op, const std::string &recommended_op, const std::string &version)
base_lexer
warn_deprecated_syntax
(const std::string &msg)
base_lexer
warn_language_extension
(const std::string &msg)
base_lexer
warn_language_extension_continuation
(void)
base_lexer
warn_language_extension_operator
(const std::string &op)
base_lexer
whitespace_is_significant
(void)
base_lexer
xunput
(char c, char *buf)
base_lexer
xunput
(char c)
base_lexer
~base_lexer
(void)
base_lexer
virtual
~lexical_feedback
(void)
lexical_feedback
Generated on Sun Mar 12 2023 22:37:30 for GNU Octave by
1.9.1