GNU Octave 10.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 
Loading...
Searching...
No Matches
lexer Member List

This is the complete list of members for lexer, including all inherited members.

at_end_of_buffer() constbase_lexerinline
at_end_of_file() constbase_lexerinline
base_lexer(interpreter &interp)base_lexerinline
begin_string(int state)base_lexer
check_comment_for_hash_char(const char *txt, std::size_t len)base_lexer
clear_start_state()base_lexer
count_token_internal(int tok_id)base_lexer
current_token()base_lexer
debug_flag() constbase_lexer
display_start_state() constbase_lexer
display_token(int tok_id)base_lexer
display_tokens() constbase_lexer
fatal_error(const char *msg)base_lexer
fill_flex_buffer(char *buf, unsigned int max_size)lexervirtual
finish_command_arg()base_lexer
finish_comment(comment_elt::comment_type typ)base_lexer
flex_yyleng()base_lexer
flex_yytext()base_lexer
fq_identifier_contains_keyword(const std::string &s)base_lexer
get_comment_list()base_lexerinline
handle_close_bracket(int bracket_type)base_lexer
handle_continuation()base_lexer
handle_end_of_input()base_lexer
handle_identifier()base_lexer
handle_number()base_lexer
handle_number()base_lexer
handle_number()base_lexer
handle_number()base_lexer
handle_number()base_lexer
handle_number()base_lexer
handle_number()base_lexer
handle_op(int tok_id, bool bos=false, bool compat=true)base_lexer
handle_superclass_identifier()base_lexer
handle_token(int tok_id)base_lexer
handle_token(token *tok)base_lexer
increment_token_count()base_lexer
init()base_lexer
input_from_eval_string() constlexerinlinevirtual
input_from_file() constlexerinlinevirtual
input_from_terminal() constlexerinlinevirtual
input_from_tmp_history_file()base_lexer
input_source() constlexerinlinevirtual
inside_any_object_index()base_lexer
is_push_lexer() constbase_lexerinlinevirtual
lexer(interpreter &interp)lexerinline
lexer(FILE *file, interpreter &interp)lexerinline
lexer(FILE *file, interpreter &interp, const std::string &encoding)lexerinline
lexer(const std::string &eval_string, interpreter &interp)lexerinline
lexer_debug(const char *pattern)base_lexer
lexical_feedback(interpreter &interp)lexical_feedbackinline
looking_at_space()base_lexer
looks_like_command_arg()base_lexer
m_allow_command_syntaxlexical_feedback
m_arguments_is_keywordlexical_feedback
m_at_beginning_of_statementlexical_feedback
m_block_comment_nesting_levellexical_feedback
m_braceflaglexical_feedback
m_bracketflaglexical_feedback
m_buffer_function_textlexical_feedback
m_classdef_element_names_are_keywordslexical_feedback
m_command_arg_paren_countlexical_feedback
m_comment_listbase_lexer
m_comment_textlexical_feedback
m_comment_uses_hash_charlexical_feedback
m_current_input_linelexical_feedback
m_defining_fcnlexical_feedback
m_dir_namelexical_feedback
m_end_of_inputlexical_feedback
m_fcn_file_full_namelexical_feedback
m_fcn_file_namelexical_feedback
m_fileposlexical_feedback
m_force_scriptlexical_feedback
m_function_textlexical_feedback
m_initial_inputlexer
m_input_bufbase_lexer
m_interpreterlexical_feedback
m_looking_at_anon_fcn_argslexical_feedback
m_looking_at_decl_listlexical_feedback
m_looking_at_function_handlelexical_feedback
m_looking_at_indirect_reflexical_feedback
m_looking_at_matrix_or_assign_lhslexical_feedback
m_looking_at_object_indexlexical_feedback
m_looking_at_parameter_listlexical_feedback
m_looking_at_return_listlexical_feedback
m_looking_for_object_indexlexical_feedback
m_loopinglexical_feedback
m_maybe_classdef_get_set_methodlexical_feedback
m_nesting_levellexical_feedback
m_package_namelexical_feedback
m_parsed_function_namelexical_feedback
m_parsing_anon_fcn_bodylexical_feedback
m_parsing_class_methodlexical_feedback
m_parsing_classdeflexical_feedback
m_parsing_classdef_decllexical_feedback
m_parsing_classdef_get_methodlexical_feedback
m_parsing_classdef_set_methodlexical_feedback
m_parsing_classdef_superclasslexical_feedback
m_quote_is_transposelexical_feedback
m_readerlexer
m_reading_classdef_filelexical_feedback
m_reading_fcn_filelexical_feedback
m_reading_script_filelexical_feedback
m_scannerbase_lexer
m_string_textlexical_feedback
m_symtab_contextlexical_feedback
m_tok_beglexical_feedback
m_tok_endlexical_feedback
m_token_countlexical_feedback
m_tokenslexical_feedback
make_fq_identifier_token(const std::string &ident)base_lexer
make_keyword_token(const std::string &s)base_lexer
make_meta_identifier_token(const std::string &cls)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()lexical_feedback
maybe_unput_comma_before_unary_op(int tok_id)base_lexer
maybe_warn_language_extension_comment(char c)base_lexer
maybe_warn_separator_insert(char sep)base_lexer
pending_token_count() constbase_lexer
pop_start_state()base_lexer
prep_for_file()base_lexer
previous_token()lexical_feedback
previous_token() constlexical_feedback
previous_token_id() constlexical_feedback
previous_token_is(int tok_id) constlexical_feedback
previous_token_is(const token *tok) constlexical_feedback
previous_token_is_binop() constlexical_feedback
previous_token_is_keyword() constlexical_feedback
previous_token_may_be_command() constlexical_feedback
push_start_state(int state)base_lexer
push_token(token *)base_lexer
reset()lexerinlinevirtual
show_token(int tok_id)base_lexer
space_follows_previous_token() constlexical_feedback
start_state() constbase_lexerinline
start_state_stackbase_lexerprotected
syntax_error(const std::string &msg)base_lexer
syntax_error(const std::string &msg, const filepos &pos)base_lexer
syntax_error(const std::string &msg, const filepos &beg_pos, const filepos &end_pos)base_lexer
text_yyinput()base_lexer
update_token_positions(int tok_len)base_lexer
warn_deprecated_syntax(const std::string &msg)base_lexer
warn_language_extension(const std::string &msg)base_lexer
warn_language_extension_continuation()base_lexer
warn_language_extension_operator(const std::string &op)base_lexer
whitespace_is_significant()base_lexer
xunput(char c, char *buf)base_lexer
xunput(char c)base_lexer
~base_lexer()base_lexervirtual
~lexer()=defaultlexer
~lexical_feedback()lexical_feedback