星星野夢華inchiba233.hashnode.dev·Mar 28 · 1 min readBuilding a single-pass rich-text DSL parser (no regex)I built this while trying to replace Markdown in my personal blog.Markdown is convenient, but once you start adding custom syntax, parsing rules quickly become hard to reason about. I wanted something00