TXR: новый язык программирования для удобной обработки данных
TXR: An Original, New Programming Language for Convenient Data Munging
TXR — это прагматичный инструмент с двойной природой: язык сопоставления с образцом для извлечения информации из произвольного текста и мощный язык обработки данных. Проект начался в 2009 году, его справочное руководство занимает 951 страницу. TXR Lisp компилируется в байт-код, не имеет внешних зависимостей кроме libffi и легко встраивается в приложения. Многие задачи решаются однострочниками прямо из командной строки.
«Лучший лисп для обработки текста — это TXR Lisp. [...] Но это кроличья нора, уходящая так глубоко, что лучше иметь уйму свободного времени, если хочешь во всём разобраться».