C++ implementation of grako parser, tuned for performance