Home
last modified time | relevance | path

Searched refs:pycparser (Results 1 – 25 of 46) sorted by relevance

12

/external/python/pycparser/
DREADME.rst2 pycparser v2.20
6 .. image:: https://travis-ci.org/eliben/pycparser.png?branch=master
8 :target: https://travis-ci.org/eliben/pycparser
12 :target: https://ci.appveyor.com/project/eliben/pycparser/
23 What is pycparser?
26 **pycparser** is a parser for the C language, written in pure Python. It is a
34 **pycparser**, taken from real user reports:
42 One of the most popular uses of **pycparser** is in the `cffi
46 **pycparser** is unique in the sense that it's written in pure Python - a very
48 with Lex and Yacc, **pycparser**'s code will be simple to understand. It also
[all …]
DMETADATA1 name: "pycparser"
2 description: "pycparser is a parser for the C language, written in pure Python. It is a module desi…
6 value: "https://github.com/eliben/pycparser"
10 value: "https://github.com/eliben/pycparser"
DCHANGES40 failed installation (_build_tables wasn't rerun in the pycparser/ dir).
69 like Git and SQLite without modifications to pycparser.
116 - The pycparser project has moved to Bitbucket. For this version, issue
120 - pycparser now carries its PLY dependency along. The pycparser/ply directory
158 - CGenerator moves from examples/ to pycparser/ as a first-class citizen, and
198 by ``pycparser`` back into C code.
199 - ``pycparser`` is now on PyPI (Python Package Index)
200 - Created `FAQ <http://code.google.com/p/pycparser/wiki/FAQ>`_ on
201 the ``pycparser`` project page
202 - Removed support for Python 2.5. ``pycparser`` supports Python 2
[all …]
DTODO.txt8 - Make sure _build_tables was run in pycparser/
15 Python files in the pycparser/ directory are OK. Check to see that lextab.py and
19 `pip install <tarballname>`. See that pycparser is importable in the Python
20 interpreter of this virtualenv; run pycparser tests from this virtualenv.
DCONTRIBUTORS1 This is a list of people who have contributed to pycparser by supplying patches,
5 pycparser Github project.
/external/python/cffi/cffi/
Dcparser.py5 from . import _pycparser as pycparser unknown
7 import pycparser
23 import pycparser.yacctab
24 import pycparser.lextab
52 _parser_cache = pycparser.CParser()
167 if pycparser.__version__ < '2.14':
295 except pycparser.c_parser.ParseError as e:
369 if isinstance(decl, pycparser.c_ast.Decl):
371 elif isinstance(decl, pycparser.c_ast.Typedef):
376 if (isinstance(decl.type.type, pycparser.c_ast.IdentifierType) and
[all …]
/external/python/pycparser/utils/benchmark/
DREADME.rst1 Basic benchmarking of parsing speed with pycparser.
10 …_attribute__(x)=' -E -Isrc/ -Ideps/hiredis -Ideps/linenoise -I$HOME/eli/pycparser/utils/fake_libc_…
16 … gcc -nostdinc -D'__attribute__(x)=' -E -I. -I$HOME/eli/pycparser/utils/fake_libc_include tccgen.c
22 …gcc -nostdinc -D'__attribute__(x)=' -E -I. -Isrc/ -I$HOME/eli/pycparser/utils/fake_libc_include sr…
/external/python/pycparser/examples/
DREADME.rst1 Run these examples from the root directory of pycparser.
4 preprocessor before passing the code to **pycparser**; see the `README file
5 <https://github.com/eliben/pycparser/blob/master/README.rst>`_ and
Dc_json.py48 from pycparser import parse_file, c_ast
49 from pycparser.plyparser import Coord
Dusing_gcc_E_libc.py18 from pycparser import parse_file
Dusing_cpp_libc.py18 from pycparser import parse_file
Dserialize_ast.py13 from pycparser import c_parser
Drewrite_ast.py12 from pycparser import c_parser
Ddump_ast.py17 from pycparser import c_parser, c_ast, parse_file
Dexplore_ast.py23 from pycparser import c_parser, c_ast
/external/python/pycparser/utils/internal/
Dmemprofiling.py2 from pycparser import parse_file
3 from pycparser.c_ast import *
4 from pycparser.c_parser import CParser, Coord, ParseError
5 from pycparser.c_lexer import CLexer
Dcppify.bat2 REM ~ ..\cpp -D__i386__ -I"D:\eli\c_analyzing\pycparser-trunk\utils\fake_libc_include" example_c_fi…
3 ..\cpp -D__i386__ -I"D:\eli\c_analyzing\pycparser-trunk\utils\fake_libc_include" zc.c > zc_pp.c
Dmake_fake_typedefs.py4 from pycparser import c_parser, c_ast, parse_file
Dzz_parse.py4 from pycparser import c_parser, c_generator, c_ast, parse_file
/external/python/pycparser/utils/benchmark/inputs/
Dredis.c.ppout11 # 1 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/stdio.h" 1
12 # 1 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/_fake_defines.h" 1
13 # 2 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/stdio.h" 2
14 # 1 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/_fake_typedefs.h" 1
185 # 2 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/stdio.h" 2
187 # 1 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/string.h" 1
188 # 1 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/_fake_defines.h" 1
189 # 2 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/string.h" 2
191 # 1 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/stdlib.h" 1
192 # 1 "/usr/local/google/home/eliben/eli/pycparser/utils/fake_libc_include/_fake_defines.h" 1
[all …]
/external/python/pycparser/pycparser/
DAndroid.bp24 name: "py-pycparser",
41 pkg_path: "pycparser",
D_build_tables.py24 from pycparser import c_parser
/external/python/cffi/
Drequirements.txt1 pycparser
/external/python/pycparser/tests/
Dtest_c_ast.py8 import pycparser.c_ast as c_ast
9 import pycparser.plyparser as plyparser
DREADME.txt1 Run 'python tests/all_tests.py' from the root pycparser directory

12