wibble 1.1
TestParse::Lexer Member List

This is the complete list of members for TestParse::Lexer, including all inherited members.

_matchwibble::Lexer< Token, IOStream >
_windowwibble::Lexer< Token, IOStream >
consume(int n)wibble::Lexer< Token, IOStream >inline
consume(const std::string &s)wibble::Lexer< Token, IOStream >inline
consume(const Token &t)wibble::Lexer< Token, IOStream >inline
currentwibble::Lexer< Token, IOStream >
decide()wibble::Lexer< Token, IOStream >inline
ensure_window(unsigned n)wibble::Lexer< Token, IOStream >inline
eof()wibble::Lexer< Token, IOStream >inline
keep(typename Token::Id id, const std::string &data)wibble::Lexer< Token, IOStream >inline
Lexer(IOStream &s)TestParse::Lexerinline
Lexer< Token, IOStream >::Lexer(IOStream &s)wibble::Lexer< Token, IOStream >inline
match(I begin, I end)wibble::Lexer< Token, IOStream >inline
match(const std::string &data, typename Token::Id id)wibble::Lexer< Token, IOStream >inline
match(Regexp &r, typename Token::Id id)wibble::Lexer< Token, IOStream >inline
match(int(*first)(int), int(*rest)(int), typename Token::Id id)wibble::Lexer< Token, IOStream >inline
match(const std::string &from, const std::string &to, typename Token::Id id)wibble::Lexer< Token, IOStream >inline
remove()TestParse::Lexerinline
shift()wibble::Lexer< Token, IOStream >inline
skipWhitespace()wibble::Lexer< Token, IOStream >inline
streamwibble::Lexer< Token, IOStream >
Window typedefwibble::Lexer< Token, IOStream >
window(unsigned n)wibble::Lexer< Token, IOStream >inline