1. 4
  1.  

  2. 1

    Oh, that brings back memories. I have wanted to build an asciidoc parser in go for a long time, but struggled with it as I have no computer science education whatsoever and the theory seemed daunting. But this article, together with this series by Adam Presley finally made me understand some of it.

    And earlier this year I also actually managed to spend some time on it and I got a basic version working. Now it is just a matter of implementing the long list of markup rules, which… may take some time. (See here if you’re interested.)

    1. 1

      Thanks for working on this! I am a huge fan of AsciiDoctor, and, imo, the biggest thing that holds it back is a lack of self-contained implementation that does not rely on Python/Ruby/JavaScript. And go seems like a perfect tool for such an implementation!