A Parser combinator library for Emacs