kDB: Knowledge DataBase
|
Public Member Functions | |
Lexer (const QString &_string) | |
void | setCurieLexingEnabled (bool _v) |
bool | isCurieLexingEnabled () const |
Token | nextToken () |
Protected Member Functions | |
QString | getIdentifier (knowCore::LexerTextStream::Element lastChar) |
Token | getDigit (knowCore::LexerTextStream::Element lastChar) |
Token | getString (int terminator, Token::Type _type, bool _tripleEnding) |
bool | isTriple (const QString &_char) |
|
protected |
Get an identifier (or keyword) in the current flow of character.