Skip to main content

panproto grammar pack: Systems — C, C++, Rust, Go, Zig, D, Nim, Odin, V, Hare

Project description

panproto-grammars-systems

A panproto companion package shipping tree-sitter grammars for systems languages: C, C++, Rust, Go, Zig, D, Nim, Odin, V, Hare.

Install

pip install panproto-grammars-systems

The package declares an entry point under panproto.grammars. panproto's AstParserRegistry factory picks it up automatically; there is nothing to import from this package directly.

Use

import panproto

reg = panproto.AstParserRegistry()
# parse one of the grammars this pack adds:
# schema = reg.parse_with_protocol("typescript", b"...", "main.ts")

See the panproto repository for the full list of available grammar packs and the source for this one at crates/panproto-grammars-systems/ and bindings/python-grammars-systems/.

License

MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

panproto_grammars_systems-0.50.5-cp313-abi3-win_amd64.whl (2.4 MB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_systems-0.50.5-cp313-abi3-manylinux_2_28_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_systems-0.50.5-cp313-abi3-manylinux_2_28_aarch64.whl (2.5 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_systems-0.50.5-cp313-abi3-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_systems-0.50.5-cp313-abi3-macosx_10_12_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_systems-0.50.5-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.50.5-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f9bb8b856141374105f5d04899145240eaf8014c97fdf8d5788f213b1a81380a
MD5 bca23844c15e5dd1e43b40e878e7b8e6
BLAKE2b-256 1382ece4c6fca5ac0ca7b72c1aae2c4fcacefb282511815ad20eafa183807cd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_systems-0.50.5-cp313-abi3-win_amd64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file panproto_grammars_systems-0.50.5-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.50.5-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 28fdd3901ad6b112b47ef4d36784a6c06bad5e21ae85384649b1399da181291c
MD5 11d4f8fc2a0bc8d3b5a07ddb7c4a8604
BLAKE2b-256 77effb59a698d1eaa215e151576ea16ad0127231ffc643bb52125432751eae04

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_systems-0.50.5-cp313-abi3-manylinux_2_28_x86_64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file panproto_grammars_systems-0.50.5-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.50.5-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 10109cb7ff2007f0d425a913d1efe785b47f2b78c50454cb48396d1a50bd819e
MD5 f06a33dc307805d2205285ec14be7aaa
BLAKE2b-256 94dec90de126bcfcd5cd43c1b6e28db8f05a236b28687c78fd749d8af186d831

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_systems-0.50.5-cp313-abi3-manylinux_2_28_aarch64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file panproto_grammars_systems-0.50.5-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.50.5-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ef29004b21082ba86eb92868b1e9c8f1622416bf99aab831ecaa983298cd3c5
MD5 848897742cd6794f96420a6cc8b57b67
BLAKE2b-256 7c09cbf545dfb7d763101231d331687997eff40ef186571baedfdd05eeb84725

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_systems-0.50.5-cp313-abi3-macosx_11_0_arm64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file panproto_grammars_systems-0.50.5-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_systems-0.50.5-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cb61b2edffc1cf0698b8c9bff734b38a0501fca11c3e763feffd9726c5d3ae57
MD5 50369b24f9d51b184980520cbe669f76
BLAKE2b-256 060cbd93d9ed06c5cb61f97e2eefccbb45bb2075636d3981ff9de277ddc747ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_systems-0.50.5-cp313-abi3-macosx_10_12_x86_64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page