Token specification may contain ambiguitiesExisting multiple ways to interpret the same substringkeyword is preferredprinciple of longer substring is preferred