├── .gitignore ├── .python-version ├── LICENSE ├── README.md ├── pyproject.toml ├── src └── cythonpeg │ ├── __init__.py │ ├── definitions.py │ ├── entrypoints.py │ ├── tree2string.py │ └── utilities.py ├── tests ├── cython │ ├── class_a.pyx │ ├── class_b.pyx │ ├── class_c.pyx │ ├── enum_a.pyx │ ├── external_a.pyx │ ├── function_a.pyx │ ├── function_b.pyx │ ├── function_c.pyx │ ├── function_d.pyx │ ├── function_e.pyx │ ├── function_f.pyx │ ├── imports_a.pyx │ └── struct_a.pyx └── test_all.py ├── usage └── examples.ipynb └── uv.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.8 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/cythonpeg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/src/cythonpeg/__init__.py -------------------------------------------------------------------------------- /src/cythonpeg/definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/src/cythonpeg/definitions.py -------------------------------------------------------------------------------- /src/cythonpeg/entrypoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/src/cythonpeg/entrypoints.py -------------------------------------------------------------------------------- /src/cythonpeg/tree2string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/src/cythonpeg/tree2string.py -------------------------------------------------------------------------------- /src/cythonpeg/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/src/cythonpeg/utilities.py -------------------------------------------------------------------------------- /tests/cython/class_a.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/class_a.pyx -------------------------------------------------------------------------------- /tests/cython/class_b.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/class_b.pyx -------------------------------------------------------------------------------- /tests/cython/class_c.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/class_c.pyx -------------------------------------------------------------------------------- /tests/cython/enum_a.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/enum_a.pyx -------------------------------------------------------------------------------- /tests/cython/external_a.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/external_a.pyx -------------------------------------------------------------------------------- /tests/cython/function_a.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/function_a.pyx -------------------------------------------------------------------------------- /tests/cython/function_b.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/function_b.pyx -------------------------------------------------------------------------------- /tests/cython/function_c.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/function_c.pyx -------------------------------------------------------------------------------- /tests/cython/function_d.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/function_d.pyx -------------------------------------------------------------------------------- /tests/cython/function_e.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/function_e.pyx -------------------------------------------------------------------------------- /tests/cython/function_f.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/function_f.pyx -------------------------------------------------------------------------------- /tests/cython/imports_a.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/imports_a.pyx -------------------------------------------------------------------------------- /tests/cython/struct_a.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/cython/struct_a.pyx -------------------------------------------------------------------------------- /tests/test_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/tests/test_all.py -------------------------------------------------------------------------------- /usage/examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/usage/examples.ipynb -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RaubCamaioni/CythonPEG/HEAD/uv.lock --------------------------------------------------------------------------------