Sha256: 4bbe5f4aa419ea1089f62732fab2305aa38dee3b2a42f271c377401736720d14

Contents?: true

Size: 1.23 KB

Versions: 42

Compression:

Stored size: 1.23 KB

Contents

<div>
<p>Contents</p>
<ul>
<li>
<a href="#introduction">1   Introduction</a><ul>
<li><a href="#what-is-pycparser">1.1   What is pycparser?</a></li>
<li><a href="#what-is-it-good-for">1.2   What is it good for?</a></li>
</ul>
</li>
</ul>
</div>
<a name="introduction"></a>
<h2>1   Introduction</h2>
<a name="what-is-pycparser"></a>
<h3>1.1   What is pycparser?</h3>
<p><strong>pycparser</strong> 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.</p>
<a name="what-is-it-good-for"></a>
<h3>1.2   What is it good for?</h3>
<p>Anything that needs C code to be parsed. The following are some uses for
<strong>pycparser</strong>, taken from real user reports:</p>
<ul>
<li>C code obfuscator</li>
<li>Front-end for various specialized C compilers</li>
<li>Static code checker</li>
<li>Automatic unit-test discovery</li>
<li>Adding specialized extensions to the C language</li>
</ul>
<p><strong>pycparser</strong> 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, <strong>pycparser</strong>'s code will be simple to understand.</p>

Version data entries

42 entries across 42 versions & 2 rubygems

Version Path
gitlab-markup-1.10.0 test/markups/README.toc.rst.html
github-markup-4.0.2 test/markups/README.toc.rst.html
gitlab-markup-1.9.0 test/markups/README.toc.rst.html
gitlab-markup-1.8.1 test/markups/README.toc.rst.html
github-markup-4.0.1 test/markups/README.toc.rst.html
gitlab-markup-1.8.0 test/markups/README.toc.rst.html
github-markup-4.0.0 test/markups/README.toc.rst.html
github-markup-3.0.5 test/markups/README.toc.rst.html
gitlab-markup-1.7.1 test/markups/README.toc.rst.html
github-markup-3.0.4 test/markups/README.toc.rst.html
gitlab-markup-1.7.0 test/markups/README.toc.rst.html
github-markup-3.0.3 test/markups/README.toc.rst.html
github-markup-3.0.2 test/markups/README.toc.rst.html
gitlab-markup-1.6.5 test/markups/README.toc.rst.html
github-markup-3.0.1 test/markups/README.toc.rst.html
github-markup-3.0.0 test/markups/README.toc.rst.html
github-markup-2.0.1 test/markups/README.toc.rst.html
gitlab-markup-1.6.4 test/markups/README.toc.rst.html
github-markup-2.0.0 test/markups/README.toc.rst.html
github-markup-1.7.0 test/markups/README.toc.rst.html