Puma Reference Manual | Puma: Puma::TokenStream Class Reference |
#include <TokenStream.h>
Inherits Puma::PumaTokenSource, and Array< UnitTokenSrc * >.
Public Member Functions | |
TokenStream () | |
~TokenStream () | |
void | push (Unit *unit, Token *curr=0) |
Unit * | top () const |
Token * | next () |
Puma::TokenStream::TokenStream | ( | ) | [inline] |
Puma::TokenStream::~TokenStream | ( | ) | [inline] |
Token* Puma::TokenStream::next | ( | ) | [virtual] |
Implements Puma::PumaTokenSource.
Unit* Puma::TokenStream::top | ( | ) | const |