![]() |
PUMA Library Reference Manual
|
#include <Puma/TokenSource.h>
Inheritance diagram for Puma::TokenSource:Token source interface.
To be implemented by all sources providing lexical tokens.
Public Member Functions | |
| virtual | ~TokenSource () |
| Destructor. | |
| virtual Token * | next ()=0 |
| Get the next token. | |
|
inlinevirtual |
Destructor.
|
pure virtual |
Get the next token.
Implemented in Puma::InstantiationTokenSource, Puma::PreprocessorParser, Puma::TokenStream, and Puma::UnitTokenSrc.