This class gets tokens from a sequence of already parsed tokens.
DEFINITION
class SequenceTokenizer;
constructor SequenceTokenizer
DEFINITION
|
SequenceTokenizer |
( |
const Location & location, |
| | std::vector< Token > tokens | ); |
| PARAMETER | DESCRIPTION |
location |
|
tokens |
|
constructor SequenceTokenizer
DEFINITION
|
SequenceTokenizer |
( |
std::vector< Token > tokens | ); |
| PARAMETER | DESCRIPTION |
tokens |
|
method current_locationconstvirtual
DEFINITION
|
virtual Location current_location |
( |
) const; |
| RETURNS | DESCRIPTION |
Location |
|
method sub_endedconstvirtual
DEFINITION
|
virtual bool sub_ended |
( |
) const; |
method sub_nextvirtual
DEFINITION
|
virtual Token sub_next |
( |
); |