Skip to content

SequenceTokenizer

class SequenceTokenizer

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 );
PARAMETERDESCRIPTION
location
tokens

constructor SequenceTokenizer

DEFINITION
SequenceTokenizer ( std::vector< Token >  tokens );
PARAMETERDESCRIPTION
tokens

method current_locationconstvirtual

DEFINITION
virtual Location  current_location ( ) const;
RETURNSDESCRIPTION
Location

method sub_endedconstvirtual

DEFINITION
virtual bool  sub_ended ( ) const;
RETURNSDESCRIPTION
bool

method sub_nextvirtual

DEFINITION
virtual Token  sub_next ( );
RETURNSDESCRIPTION
Token