Org parsen mit PEG in Lisp statt einem Berg von Regexes

Parsing Expression Grammar vs. Regexes: Building Org Parser in Lisp, Export HTML

Org parsen mit PEG in Lisp statt einem Berg von Regexes

OrgWebAlchemy ist eine Guile-Scheme-Bibliothek, die Org-Dokumente mit Parsing Expression Grammars (PEG) aus dem (ice-9 peg)-Modul in einen AST überführt und über SXML nach HTML rendert. Der Autor beschreibt, wie verschachtelte Listen, Inline-Markup und Blöcke mit PEG sauberer zu handhaben sind als mit Regexes, und lädt zu Feedback ein.

Das beschreibt keine Sprache mehr. Es beschreibt die Geschichte der Bugs deines Parsers.

Mehr von diesem Tag

2026-09-26