pycparser — мой самый широко используемый проект с открытым исходным кодом (с ~20 миллионами ежедневных загрузок с PyPI [1]). Это чистый Python-парсер для языка программирования C, создающий AST, вдохновленные собственными AST Python. До недавнего времени он использовал PLY: Python Lex-Yacc для основного парсинга.
В этой статье я опишу, как…
eli.thegreenplace.net
Rewriting pycparser with the help of an LLM
