pycparser
Complete C99 parser in pure Python
Complete C99 parser in pure Python
To install this package, run one of the following:
pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.
Summary
Complete C99 parser in pure Python
Last Updated
Sep 10, 2025 at 09:57
License
BSD-3-Clause
Total Downloads
2.9M
Supported Platforms
Unsupported Platforms
GitHub Repository
https://github.com/eliben/pycparserDocumentation
https://github.com/eliben/pycparser