"Packrat parsing: : simple, powerful, lazy, linear time, functional pearl."

Bryan Ford (2002)
a service of  Schloss Dagstuhl - Leibniz Center for Informatics