[Bug] highlight c++ error
Hi, it seems some parse error with the following code:
```cpp
#include <bits/stdc++.h>
using namespace std;
int main() {
cout << (uint8_t*)"1";
return 0;
}
```
The output of `highlight -O ansi --force test.cpp` is like:
{width=356 height=187}
Seems not recognize the " after ) as the start token of a string.
Hope to fix, thx!
issue