GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
octave_base_lexer Member List

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

at_beginning_of_statementlexical_feedback
at_end_of_buffer(void) const octave_base_lexerinline
at_end_of_file(void) const octave_base_lexerinline
begin_string(int state)octave_base_lexer
block_comment_nesting_levellexical_feedback
braceflaglexical_feedback
bracketflaglexical_feedback
clear_start_state(void)octave_base_lexer
comment_bufoctave_base_lexer
comment_textlexical_feedback
count_token(int tok)octave_base_lexer
count_token_internal(int tok)octave_base_lexer
current_input_columnlexical_feedback
current_input_linelexical_feedback
current_token(void)octave_base_lexer
decrement_promptflag(void)=0octave_base_lexerpure virtual
defining_funclexical_feedback
display_start_state(void) const octave_base_lexer
display_token(int tok)octave_base_lexer
end_of_inputlexical_feedback
fatal_error(const char *msg)octave_base_lexer
fcn_file_full_namelexical_feedback
fcn_file_namelexical_feedback
fill_flex_buffer(char *buf, unsigned int max_size)=0octave_base_lexerpure virtual
finish_comment(octave_comment_elt::comment_type typ)octave_base_lexer
flex_yyleng(void)octave_base_lexer
flex_yytext(void)octave_base_lexer
force_scriptlexical_feedback
get_comment(void)octave_base_lexerinline
gripe_matlab_incompatible(const std::string &msg)octave_base_lexer
gripe_matlab_incompatible_continuation(void)octave_base_lexer
gripe_matlab_incompatible_operator(const std::string &op)octave_base_lexer
gripe_single_quote_string(void)octave_base_lexer
handle_assign_op(const char *pattern, int tok)octave_base_lexer
handle_close_bracket(int bracket_type)octave_base_lexer
handle_continuation(void)octave_base_lexer
handle_end_of_input(void)octave_base_lexer
handle_identifier(void)octave_base_lexer
handle_incompatible_assign_op(const char *pattern, int tok)octave_base_lexer
handle_incompatible_op(const char *pattern, int tok, bool bos=false)octave_base_lexer
handle_incompatible_unary_op(int tok, bool bos=false)octave_base_lexer
handle_meta_identifier(void)octave_base_lexer
handle_number(void)octave_base_lexer
handle_op(const char *pattern, int tok, bool bos=false)octave_base_lexer
handle_op_internal(int tok, bool bos, bool compat)octave_base_lexer
handle_superclass_identifier(void)octave_base_lexer
handle_token(const std::string &name, int tok)octave_base_lexer
handle_token(int tok, token *tok_val=0)octave_base_lexer
handle_unary_op(int tok, bool bos=false)octave_base_lexer
help_textlexical_feedback
increment_promptflag(void)=0octave_base_lexerpure virtual
init(void)octave_base_lexer
input_bufoctave_base_lexer
input_from_eval_string(void) const octave_base_lexerinlinevirtual
input_from_file(void) const octave_base_lexerinlinevirtual
input_from_terminal(void) const octave_base_lexerinlinevirtual
input_line_numberlexical_feedback
input_source(void) const octave_base_lexerinlinevirtual
inside_any_object_index(void)octave_base_lexer
is_keyword_token(const std::string &s)octave_base_lexer
is_push_lexer(void) const octave_base_lexerinlinevirtual
is_variable(const std::string &name)octave_base_lexer
lexer_debug(const char *pattern)octave_base_lexer
lexical_feedback(void)lexical_feedbackinline
looking_at_anon_fcn_argslexical_feedback
looking_at_decl_listlexical_feedback
looking_at_function_handlelexical_feedback
looking_at_indirect_reflexical_feedback
looking_at_initializer_expressionlexical_feedback
looking_at_matrix_or_assign_lhslexical_feedback
looking_at_object_indexlexical_feedback
looking_at_parameter_listlexical_feedback
looking_at_return_listlexical_feedback
looking_at_space(void)octave_base_lexer
looking_for_object_indexlexical_feedback
looks_like_command_arg(void)octave_base_lexer
loopinglexical_feedback
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_classdef_get_set_methodlexical_feedback
maybe_gripe_matlab_incompatible_comment(char c)octave_base_lexer
maybe_mark_previous_token_as_variable(void)lexical_feedback
maybe_unput_comma_before_unary_op(int tok)octave_base_lexer
maybe_warn_separator_insert(char sep)octave_base_lexer
nesting_levellexical_feedback
octave_base_lexer(void)octave_base_lexerinline
octave_base_lexer(const octave_base_lexer &)octave_base_lexerprotected
operator=(const octave_base_lexer &)octave_base_lexerprotected
parsed_function_namelexical_feedback
parsing_class_methodlexical_feedback
parsing_classdeflexical_feedback
pending_local_variableslexical_feedback
pop_start_state(void)octave_base_lexer
prep_for_file(void)octave_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
promptflag(void) const =0octave_base_lexerpure virtual
promptflag(int)=0octave_base_lexerpure virtual
push_start_state(int state)octave_base_lexer
push_token(token *)octave_base_lexer
quote_is_transposelexical_feedback
reading_classdef_filelexical_feedback
reading_fcn_filelexical_feedback
reading_script_filelexical_feedback
reset(void)octave_base_lexervirtual
scanneroctave_base_lexer
show_token(int tok)octave_base_lexer
space_follows_previous_token(void) const lexical_feedback
start_state(void) const octave_base_lexerinline
start_state_stackoctave_base_lexerprotected
string_columnlexical_feedback
string_linelexical_feedback
string_textlexical_feedback
symtab_contextlexical_feedback
text_yyinput(void)octave_base_lexer
token_countlexical_feedback
tokenslexical_feedback
whitespace_is_significant(void)octave_base_lexer
xunput(char c, char *buf)octave_base_lexer
xunput(char c)octave_base_lexer
~lexical_feedback(void)lexical_feedback
~octave_base_lexer(void)octave_base_lexervirtual