Parsing Org mode with PEGs in Lisp: when regexes become the history of your parser's bugs
Parsing Expression Grammar vs. Regexes: Building Org Parser in Lisp, Export HTML

OrgWebAlchemy is a Guile Scheme library that parses Org-mode documents into an AST and renders them to HTML via SXML, using Parsing Expression Grammars instead of a mountain of regular expressions. The author walks through the grammar, recursive list handling, and customizable output, sharing a hackable free-software alternative to Emacs for Org export.
That is not really describing a language anymore. It is describing the history of your parser's bugs.