Dustin Spicuzza
Dustin Spicuzza
cxxheaderparser can handle that (see https://robotpy.github.io/cxxheaderparser/ for a live demo you can paste that into). I'm happy to accept PRs to fix this, however.
Weird. I miiiight be able to look at it next week, but no promises. Happy to accept a PR though. Have you tried using [cxxheaderparser](https://github.com/robotpy/cxxheaderparser) for your use case?
Was the cxxheaderparser bug this one: https://github.com/robotpy/cxxheaderparser/issues/20 ?
The reason that wasn't done is because TimeoutError was [introduced in Tornado 4.0](http://www.tornadoweb.org/en/stable/gen.html#tornado.gen.with_timeout), and there wasn't a good reason to break compatibility with Tornado 3.x. I suspect Tornado 3.x is...
Hm, I thought it did that -- though I didn't write the code, just hosting it for convenience. :) If it doesn't, then that sounds like a bug to me....
Well, here are some initial numbers of my robotpy-build branch that uses my new C++ parser cxxheaderparser. This was running 'create-gen' which only parses the files but doesn't write any...
[pyinstaller](http://www.pyinstaller.org/) might be a good solution for you.
How are you intending to use the parsed data? If you just need it to parse then this should be straightforward to do, but I note that the way I...
I looked at this briefly the other night and it's slightly more involved than I thought it would be, and my time is a bit limited at the moment.
You can pass the location of the cache directory to build_dl