bux API Reference 1.9.0
Static library of whatever are seen required in general purpose but not directly supported from Modern C++. Or whatever reusable originated from my side projects.
|
#include <LexBase.h>
Public Member Functions | |
virtual | ~I_Parser ()=default |
virtual void | add (T_LexID token, unsigned line, unsigned col, I_LexAttr *unownedAttr)=0 |
virtual std::string_view | setSource (std::string_view src)=0 |
|
virtualdefault |
|
pure virtual |
Implemented in bux::C_Screener< F_Pred >, bux::C_Screener< bool(*)(T_LexID)>, bux::GLR::C_Parser, and bux::LR1::C_Parser.
Referenced by bux::C_Screener< F_Pred >::add().
|
pure virtual |
Implemented in bux::C_Screener< F_Pred >, bux::C_Screener< bool(*)(T_LexID)>, bux::GLR::C_Parser, and bux::LR1::C_Parser.
Referenced by bux::C_Screener< F_Pred >::setSource().