69 #ifdef DEBUG_TOKENIZER
70 const token &previous_token()
const
72 return previous_token_;
172 #ifdef DEBUG_TOKENIZER
173 token previous_token_;
Helper class for buffering a std::istream.
Helper class for buffering a std::istream.
int get()
Gets and consumes a character from the buffer.
int peek()
Gets a character from the buffer.
Abstract baseclass for the tokenizer.
bool is_space(int c) const
const std::string & textdomain() const
const token & next_token()
int char_type(unsigned c) const
bool skip_command(char const *cmd)
Returns true if the next characters are the one from cmd followed by a space.
bool is_alnum(int c) const
const token & current_token() const
const std::string & get_file() const
int get_start_line() const
unsigned in
If equal to search_counter, the node is off the list.