Toggle navigation
ivorium
iv_components
Example project
GitHub
Main Page
Modules
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
iv
Lex
iv::Lex Member List
This is the complete list of members for
iv::Lex
, including all inherited members.
Accept
(Token token)
iv::Lex
AcceptDouble
()
iv::Lex
AcceptFail
()
iv::Lex
AcceptInteger
()
iv::Lex
AcceptKeyword
(const char *keyword)
iv::Lex
AcceptName
()
iv::Lex
AcceptOperator
(const char *op)
iv::Lex
AcceptString
()
iv::Lex
Close
()
iv::Lex
cm
iv::Lex
DefineKeyword
(const char *keyword)
iv::Lex
DefineOperator
(const char *op)
iv::Lex
DisableNewlineSkipping
()
iv::Lex
Double
enum value
iv::Lex
EnableNewlineSkipping
()
iv::Lex
Eof
enum value
iv::Lex
Failed
()
iv::Lex
GetColumn
() const
iv::Lex
GetLine
() const
iv::Lex
GetNextToken
()
iv::Lex
GetNextTokenValue
()
iv::Lex
Init
(std::istream &in, bool single_line=false)
iv::Lex
instance
() const
iv::Lex
Integer
enum value
iv::Lex
IsNext
(Token token)
iv::Lex
IsNextKeyword
(const char *keyword)
iv::Lex
IsNextOperator
(const char *op)
iv::Lex
Keyword
enum value
iv::Lex
Lex
(Instance *inst)
iv::Lex
LogicFail
(const char *message)
iv::Lex
Name
enum value
iv::Lex
Newline
enum value
iv::Lex
numbers_enabled
(bool enabled)
iv::Lex
Operator
enum value
iv::Lex
ParserFail
(const char *prefix=nullptr)
iv::Lex
Recover
(Token token)
iv::Lex
RecoverKeyword
(const char *keyword)
iv::Lex
RecoverOperator
(const char *op)
iv::Lex
String
enum value
iv::Lex
Token
enum name
iv::Lex