Detect more token types, improve names
Make state evolution table more compact by using better macros
Improve table readability
Detect compound assignment operator tokens
Detect more operators
Implement token_iterator::get_compound_assignm_token_type()
Detect arrow operator
Detect pointer-to-member operators