kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDB::RDFView::SML::Lexer Class Reference

Public Member Functions

 Lexer (QIODevice *sstream)
 
void setCurieLexingEnabled (bool _v)
 
bool isCurieLexingEnabled () const
 
Token nextToken ()
 
QString readUntil (const QString &arg1)
 

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: