Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Member Functions
ext::BasicLexer Class Reference

#include <lexer.hpp>

Inheritance diagram for ext::BasicLexer:
[legend]

Static Public Member Functions

static void putback (ext::istream &input, const std::string &data)
 
static bool test (ext::istream &input, const std::string &value)
 
static void consume (ext::istream &input, const std::string &value)
 
static bool testAndConsume (ext::istream &input, const std::string &value)
 

Member Function Documentation

◆ consume()

void ext::BasicLexer::consume ( ext::istream input,
const std::string &  value 
)
static
Here is the call graph for this function:

◆ putback()

void ext::BasicLexer::putback ( ext::istream input,
const std::string &  data 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ test()

bool ext::BasicLexer::test ( ext::istream input,
const std::string &  value 
)
static
Here is the call graph for this function:

◆ testAndConsume()

bool ext::BasicLexer::testAndConsume ( ext::istream input,
const std::string &  value 
)
static
Here is the caller graph for this function:

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