![]() |
PUMA Library Reference Manual
|
#include <CCLexer.h>
Public Member Functions | |
| virtual void | add_keywords (lexertl::rules &rules) |
| Public Member Functions inherited from Puma::CLexer | |
| virtual | ~CLexer () |
| virtual void | add_rules (lexertl::rules &rules) |
| virtual void | add_c89_keywords (lexertl::rules &rules) |
| virtual void | add_c99_keywords (lexertl::rules &rules) |
| Public Member Functions inherited from Puma::Lexer | |
| virtual | ~Lexer () |
Static Public Member Functions | |
| static CCLexer & | instance (unsigned int id) |
| Static Public Member Functions inherited from Puma::CLexer | |
| static CLexer & | instance (unsigned int id) |
Additional Inherited Members | |
| Public Types inherited from Puma::CLexer | |
| typedef lexertl::rules::id_type | IdType |
| Protected Member Functions inherited from Puma::Lexer | |
| void | setup (unsigned int config) |
| Static Protected Member Functions inherited from Puma::Lexer | |
| template<class L> | |
| static L & | instance (unsigned int id) |
| Protected Attributes inherited from Puma::Lexer | |
| unsigned int | _config_mask |
| lexertl::state_machine | _state_machine |
|
virtual |
Reimplemented from Puma::CLexer.
|
inlinestatic |