Contents

pycparser 2.22

0

C parser in Python

pycparser is a Python package that provides a complete parser for the C programming language. It is written purely in Python and is often used as a front-end for C compilers or analysis tools. The package can parse C source code into an abstract syntax tree (AST), which can then be traversed and manipulated using Python. pycparser is library for developers that want to analyze or transform C code programmatically.

Stars: 3133, Watchers: 3133, Forks: 596, Open Issues: 32

The eliben/pycparser repo was created 10 years ago and the last code push was 1 weeks ago.
The project is very popular with an impressive 3133 github stars!

How to Install pycparser

You can install pycparser using pip

pip install pycparser

or add it to a project with poetry

poetry add pycparser

Package Details

Author
Eli Bendersky
License
BSD-3-Clause
Homepage
https://github.com/eliben/pycparser
PyPi:
https://pypi.org/project/pycparser/
GitHub Repo:
https://github.com/eliben/pycparser

Classifiers

No  pycparser  pypi packages just yet.

Errors

A list of common pycparser errors.

Code Examples

Here are some pycparser code examples and snippets.

GitHub Issues

The pycparser package has 32 open issues on GitHub

  • test failed

See more issues on GitHub

Related Packages & Articles

syslogmp 0.4

A parser for BSD syslog protocol (RFC 3164) messages

oletools 0.60.1

Python tools to analyze security characteristics of MS Office and OLE files (also called Structured Storage, Compound File Binary Format or Compound Document File Format), for Malware Analysis and Incident Response #DFIR