Автор OrgWebAlchemy перешёл с регулярных выражений на PEG для парсинга Org mode на Lisp
Parsing Expression Grammar vs. Regexes: Building Org Parser in Lisp, Export HTML

Разработчик OrgWebAlchemy рассказывает, как создал библиотеку на Guile Scheme для преобразования Org mode в HTML через Parsing Expression Grammars (PEG) и SXML. Начав с регулярных выражений, он быстро понял их ограниченность и перешёл на модуль (ice-9 peg). Проект поддерживает вложенные списки, таблицы, исходные блоки и другие конструкции. Код доступен на Codeberg под лицензией GNU LGPL v3, планируется пакет для GNU Guix.
На этом этапе обычный подход с добавлением ещё одного регулярного выражения начинает становиться несколько… авантюрным. :-)