Search query parser supporting Invenio and SPIRES search syntax.