![]() |
PUMA Library Reference Manual
|
#include <Lexer.h>
Inheritance diagram for Puma::Lexer:Public Member Functions | |
| virtual | ~Lexer () |
| virtual void | add_rules (lexertl::rules &rules) |
| virtual void | add_keywords (lexertl::rules &rules) |
Protected Member Functions | |
| void | setup (unsigned int config) |
Static Protected Member Functions | |
| template<class L> | |
| static L & | instance (unsigned int id) |
Protected Attributes | |
| unsigned int | _config_mask |
| lexertl::state_machine | _state_machine |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in Puma::CCLexer, and Puma::CLexer.
|
inlinevirtual |
Reimplemented in Puma::CLexer.
|
inlinestaticprotected |
|
inlineprotected |
|
protected |
|
protected |