Classes | Typedefs | Enumerations | Functions

formula_tokenizer Namespace Reference

Classes

struct  token
struct  token_error

Typedefs

typedef std::string::const_iterator iterator

Enumerations

enum  TOKEN_TYPE {
  TOKEN_OPERATOR, TOKEN_STRING_LITERAL, TOKEN_IDENTIFIER, TOKEN_INTEGER,
  TOKEN_DECIMAL, TOKEN_LPARENS, TOKEN_RPARENS, TOKEN_LSQUARE,
  TOKEN_RSQUARE, TOKEN_COMMA, TOKEN_SEMICOLON, TOKEN_WHITESPACE,
  TOKEN_EOL, TOKEN_KEYWORD, TOKEN_COMMENT, TOKEN_POINTER
}

Functions

token get_token (iterator &i1, iterator i2)

Typedef Documentation

typedef std::string::const_iterator formula_tokenizer::iterator

Definition at line 22 of file formula_tokenizer.hpp.


Enumeration Type Documentation

Enumerator:
TOKEN_OPERATOR 
TOKEN_STRING_LITERAL 
TOKEN_IDENTIFIER 
TOKEN_INTEGER 
TOKEN_DECIMAL 
TOKEN_LPARENS 
TOKEN_RPARENS 
TOKEN_LSQUARE 
TOKEN_RSQUARE 
TOKEN_COMMA 
TOKEN_SEMICOLON 
TOKEN_WHITESPACE 
TOKEN_EOL 
TOKEN_KEYWORD 
TOKEN_COMMENT 
TOKEN_POINTER 

Definition at line 24 of file formula_tokenizer.hpp.


Function Documentation

token formula_tokenizer::get_token ( iterator &  i1,
iterator  i2 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:19:44 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs