Parse, convert, and font-lock PCRE, Emacs and rx regexps