A markdown parser, which generates the structure of the document as a Lisp form