If you get the old Parsec distribution from Daan Leijen's home page there are example parsers for Henk a small functional language and I think Mondrian (a bit large one). http://legacy.cs.uu.nl/daan/parsec.html