######octothorp.es

#mark-jason-dominus

  • Issues Parsing Markdown with HOP::Parser

    https://justatheory.com/2009/04/hop-parsing-markdown

    Since I had some ideas for features to add on to Markdown, and since I have been wanting to learn more about parsing, I picked up my copy of Higher-Order Perl with the aim of writing a proper parser for Markdown. I’ve made a decent start, with support for simple paragraphs, code spans, escapes, and a few other things. Then I took on emphasis spans and ran smack into the limits of the current implementation of HOP::Parser.

  • HOP Markdown Followup

    https://justatheory.com/2009/04/hop-markdown-followup

    Just to follow up on my post from last week, in which I was banging my head on parsing, I had an insight over the weekend that helped me to solve the problem. All I can say is, thank god I’ve written a lot of huge regular expressions in the past, as that experience really helped me to thinking more like a parser. I wanted to share that insight here.