Md - Stream-aware markdown parser with custom syntax setting

prismjs is built on regular expressions, and it is good enough for syntax highlighting. Emacs’s syntax highlighters are also basically regular expressions.