Макросы для питониста – интересный доклад про пару магический Python библиотек, переписывающих как AST, так и вообще синтаксис языка. Классическое “Ненормальное программирование”: очень интересно, но лучше не использовать, если код будет читать больше одного человека. Я только слайды посмотрел, если честно, но они сами по себе очень информативные, с примерами и контекстом.
К слову, там есть пример переписывания Python синтаксиса в SQL запросы. Так вот, PonyORM так и работает.