Addressing the shortcomings of the previous Thift lexer:
Addressing the shortcomings of the previous Thift lexer:

- Strings are now classified as String.Double or String.Single.
- Strings now support embedded escape sequences.
- All known namespaces (even deprecated ones) are now recognized.
- The double and integer patterns now longer collide.
- `true` and `false` are recognized as constants.

sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments,sol/pygments