1#ifndef CLASSIC_MacroStream_HH
2#define CLASSIC_MacroStream_HH
std::string::iterator iterator
Representation of a single input token.
Abstract interface for a stream of input tokens.
An input buffer for macro commands.
void append(Token &)
Append a token to the stream.
MacroStream(const MacroStream &)
void operator=(const MacroStream &)
void start()
Reset stream to start.
std::list< Token > TokenList
virtual Token readToken()
Read a token from the stream.