Classes | |
struct | token |
struct | token_error |
Typedefs | |
typedef std::string::const_iterator | iterator |
Enumerations | |
enum class | token_type { operator_token , string_literal , identifier , integer , decimal , lparens , rparens , lsquare , rsquare , comma , semicolon , whitespace , eol , keyword , comment , pointer } |
Functions | |
token | get_token (iterator &i1, const iterator i2) |
typedef std::string::const_iterator wfl::tokenizer::iterator |
Definition at line 25 of file tokenizer.hpp.
|
strong |
Enumerator | |
---|---|
operator_token | |
string_literal | |
identifier | |
integer | |
decimal | |
lparens | |
rparens | |
lsquare | |
rsquare | |
comma | |
semicolon | |
whitespace | |
eol | |
keyword | |
comment | |
pointer |
Definition at line 27 of file tokenizer.hpp.
Definition at line 44 of file tokenizer.cpp.
References comma, comment, decimal, eol, identifier, integer, keyword, lparens, lsquare, operator_token, pointer, rparens, rsquare, s, semicolon, string_literal, t, and whitespace.
Referenced by BOOST_AUTO_TEST_CASE(), and wfl::formula::formula().