Function Token.opEquals
Tokens with differing symbols are always unequal.
Tokens with differing values are always unequal.
Tokens with differing Value types are always unequal.
Member 'location' is always ignored for comparison.
Member 'data' is ignored for comparison *EXCEPT* when the symbol is Ident.
Prototypes
bool opEquals( Token b ); bool opEquals( ref Token b );