#include "octave-config.h"
#include <deque>
#include <list>
#include <set>
#include <stack>
#include "comment-list.h"
#include "filepos.h"
#include "input.h"
#include "symscope.h"
#include "token.h"
Go to the source code of this file.
Classes | |
class | base_lexer |
class | lexical_feedback::bbp_nesting_level |
class | base_lexer::comment_buffer |
class | base_lexer::input_buffer |
class | lexer |
class | lexical_feedback |
class | push_lexer |
class | lexical_feedback::symbol_table_context |
class | lexical_feedback::token_cache |
Functions | |
bool | iskeyword (const std::string &s) |
bool iskeyword | ( | const std::string & | s | ) |
Definition at line 1359 of file lex.cc.
References octave_kw_hash::in_word_set().
Referenced by make_valid_name_options::make_valid_name_options(), tree_evaluator::assignin(), Fiskeyword(), Fisvarname(), base_lexer::fq_identifier_contains_keyword(), base_lexer::handle_superclass_identifier(), base_parser::make_assign_op(), make_valid_name(), octave_lex(), read_mat_ascii_data(), symbol_exist(), and base_parser::validate_param_list().