META is builder for recursive descent parsers implemented as a domain specific language on top of Common Lisp.