fix bug that ~ on numeric leteral not parsing correctly

``` lua
#define BNOT_ZERO (~0ull) -- causes error on parsing
```