Google's HTML5 parser library for C99