Exherbo
GitLab
Packages
dev-python/pycparser
C parser in Python.
Versions
Slot
Version
Repository
Platforms
0
2.23
python
~amd64
arm?
~armv7
~armv8
~x86
2.21
python
~amd64
arm?
~armv7
~armv8
~x86
Metadata
Homepage
(
https://pypi.org/project/pycparser/
https://github.com/eliben/pycparser
)
Summary
C parser in Python
Description
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.
Dependencies
(
(
build+run:
python_abis:3.9? (
dev-lang/python:3.9
)
python_abis:3.10? (
dev-lang/python:3.10
)
python_abis:3.11? (
dev-lang/python:3.11
)
python_abis:3.12? (
dev-lang/python:3.12
)
python_abis:3.13? (
dev-lang/python:3.13
)
python_abis:3.14? (
dev-lang/python:3.14
)
)
(
build:
python_abis:3.9? (
dev-python/setuptools:0[python_abis:3.9]
)
python_abis:3.10? (
dev-python/setuptools:0[python_abis:3.10]
)
python_abis:3.11? (
dev-python/setuptools:0[python_abis:3.11]
)
python_abis:3.12? (
dev-python/setuptools:0[python_abis:3.12]
)
python_abis:3.13? (
dev-python/setuptools:0[python_abis:3.13]
)
python_abis:3.14? (
dev-python/setuptools:0[python_abis:3.14]
)
)
)
Downloads
https://files.pythonhosted.org/packages/source/p/pycparser/pycparser-2.23.tar.gz
Licences
BSD-3
Choices
python_abis
3.10
Use Python ABI 3.10
3.11
Use Python ABI 3.11
3.12
Use Python ABI 3.12
3.13
Use Python ABI 3.13
3.14
Use Python ABI 3.14
3.9
Use Python ABI 3.9