#include <string>
Go to the source code of this file.
Classes | |
struct | formula_tokenizer::token |
struct | formula_tokenizer::token_error |
Namespaces | |
formula_tokenizer | |
Typedefs | |
typedef std::string::const_iterator | formula_tokenizer::iterator |
Enumerations | |
enum | formula_tokenizer::TOKEN_TYPE { formula_tokenizer::TOKEN_OPERATOR, formula_tokenizer::TOKEN_STRING_LITERAL, formula_tokenizer::TOKEN_IDENTIFIER, formula_tokenizer::TOKEN_INTEGER, formula_tokenizer::TOKEN_DECIMAL, formula_tokenizer::TOKEN_LPARENS, formula_tokenizer::TOKEN_RPARENS, formula_tokenizer::TOKEN_LSQUARE, formula_tokenizer::TOKEN_RSQUARE, formula_tokenizer::TOKEN_COMMA, formula_tokenizer::TOKEN_SEMICOLON, formula_tokenizer::TOKEN_WHITESPACE, formula_tokenizer::TOKEN_EOL, formula_tokenizer::TOKEN_KEYWORD, formula_tokenizer::TOKEN_COMMENT, formula_tokenizer::TOKEN_POINTER } |
TOKEN_TYPE is already defined in a Winnt.h (a windows header wich is included under some conditions.) More... | |
Functions | |
token | formula_tokenizer::get_token (iterator &i1, const iterator i2) |