kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDB::Repository::VersionControl::DeltaParser::Lexer Class Reference

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)
 

Member Function Documentation

◆ getIdentifier()

QString Lexer::getIdentifier ( knowCore::LexerTextStream::Element lastChar)
protected

Get an identifier (or keyword) in the current flow of character.


The documentation for this class was generated from the following files: