Parsing Expression Grammars in Emacs Lisp