Sha256: cac51c8522206024767c42208498d48b58467767e59609a96a3cbc2d3ac5e56a

Contents?: true

Size: 852 Bytes

Versions: 46

Compression:

Stored size: 852 Bytes

Contents

.. contents::
    :backlinks: none

.. sectnum::

Introduction
============

What is pycparser?
------------------

**pycparser** is a parser for the C language, written in pure Python. It is a
module designed to be easily integrated into applications that need to parse
C source code.

What is it good for?
--------------------

Anything that needs C code to be parsed. The following are some uses for
**pycparser**, taken from real user reports:

* C code obfuscator
* Front-end for various specialized C compilers
* Static code checker
* Automatic unit-test discovery
* Adding specialized extensions to the C language

**pycparser** is unique in the sense that it's written in pure Python - a very
high level language that's easy to experiment with and tweak. To people familiar
with Lex and Yacc, **pycparser**'s code will be simple to understand.

Version data entries

46 entries across 46 versions & 3 rubygems

Version Path
gitlab-markup-2.0.0 test/markups/README.toc.rst
gitlab-markup-1.10.0 test/markups/README.toc.rst
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/github-markup-5.0.1/test/markups/README.toc.rst
github-markup-5.0.1 test/markups/README.toc.rst
github-markup-5.0.0 test/markups/README.toc.rst
github-markup-4.0.2 test/markups/README.toc.rst
gitlab-markup-1.9.0 test/markups/README.toc.rst
gitlab-markup-1.8.1 test/markups/README.toc.rst
github-markup-4.0.1 test/markups/README.toc.rst
gitlab-markup-1.8.0 test/markups/README.toc.rst
github-markup-4.0.0 test/markups/README.toc.rst
github-markup-3.0.5 test/markups/README.toc.rst
gitlab-markup-1.7.1 test/markups/README.toc.rst
github-markup-3.0.4 test/markups/README.toc.rst
gitlab-markup-1.7.0 test/markups/README.toc.rst
github-markup-3.0.3 test/markups/README.toc.rst
github-markup-3.0.2 test/markups/README.toc.rst
gitlab-markup-1.6.5 test/markups/README.toc.rst
github-markup-3.0.1 test/markups/README.toc.rst
github-markup-3.0.0 test/markups/README.toc.rst