A simple bottom-up parser in Common Lisp, with a mostly fluent system for defining grammars.