Mana
LexerDefinition.inl File Reference

Namespaces

 mana
 
 mana::lexer
 

Functions

bool mana::lexer::Initialize (const std::shared_ptr< mana::ParsingDriver > &parsingDriver, const std::string_view &filename)
 
void mana::lexer::Finalize ()
 
bool mana::lexer::Open (const std::string_view &filename, const bool check)
 
bool mana::lexer::Close ()
 
const std::string & mana::lexer::GetCurrentFilename ()
 
void mana::lexer::SetCurrentFilename (const std::string &filename)
 
int mana::lexer::GetCurrentLineNo ()
 
void mana::lexer::SetCurrentLineNo (const int lineNo)