Public Member Functions | |
ReGroup () | |
Constructor. | |
ReGroup (State s, unsigned int l, unsigned int c, const string &n) | |
Constructor. | |
ReGroup (const ReGroup &other) | |
Copy Constructor. | |
ReGroup & | operator= (const ReGroup &other) |
Operator overloading. | |
Public Attributes | |
unsigned int | length |
length of the token | |
State | state |
state of the matched token (keyword, string, etc) | |
unsigned int | kwClass |
keyword class if state is keyword | |
string | name |
language name needed to handle embedded languages |
This class associates a processing state with a keyword class and the length of the matched token.