rename add_parse_error functions to avoid name conflict so that it can be built with amalgamation into one file