#Markdown DSL Implementation of Markdown parser based on F# Deep Dives book, Chapter 3 "Parsing text based languages".