Skip to main content

panproto grammar pack: Music — SuperCollider, LilyPond, ABC, Csound, ChucK, Glicol, Tidal mini-notation, Strudel mini-notation

Project description

panproto-grammars-music

A panproto companion package shipping tree-sitter grammars for music languages: SuperCollider, LilyPond, ABC, Csound, ChucK, Glicol, Tidal mini-notation, Strudel mini-notation.

Install

pip install panproto-grammars-music

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-music/ and bindings/python-grammars-music/.

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_music-0.50.6-cp313-abi3-win_amd64.whl (375.5 kB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_music-0.50.6-cp313-abi3-manylinux_2_28_x86_64.whl (459.7 kB view details)

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

panproto_grammars_music-0.50.6-cp313-abi3-manylinux_2_28_aarch64.whl (450.1 kB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_music-0.50.6-cp313-abi3-macosx_11_0_arm64.whl (463.4 kB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_music-0.50.6-cp313-abi3-macosx_10_12_x86_64.whl (455.2 kB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_music-0.50.6-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_music-0.50.6-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f6bf0500b35e8798d61404bb653716b9824ea64fe616360dbc31f29b774e0554
MD5 c383bca642284d20f07bce23fbae51df
BLAKE2b-256 382cc7566149b792f40166d303189119b0b29af13c53734e579decde36e1a9ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_music-0.50.6-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_music-0.50.6-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_music-0.50.6-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8a757a8b0508bdf1a598761e5af71c0d82a82f89587f281f970adff0d70a720d
MD5 f90750615abefa2bcdfaa78be739ed4c
BLAKE2b-256 6aaa59a708d82c6906d56a367603473693cf433bf14a818cdb42fdf744fb7b72

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_music-0.50.6-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_music-0.50.6-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_music-0.50.6-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9258e35235c94f06ea102e11c6ef184de07e0292e9d09089ff792c3899568274
MD5 10f7ad793339a1bb04dfa53562fda964
BLAKE2b-256 142e0113326b5984920ccaaa77b90bb1ea0159036d3b9921e71fe27977487c46

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_music-0.50.6-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_music-0.50.6-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_music-0.50.6-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2aa0ea6fe6d09eb73147b370e66fc1726642e9a4a257af65a4ec241377ba4551
MD5 3524912b730b420a54e0220bae875c60
BLAKE2b-256 4e2a85e07996198756769902e3b3048744b70922159823adb23b8e9308394ceb

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_music-0.50.6-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_music-0.50.6-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_music-0.50.6-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 659c736918cbf5c95d6352486e192c0abde88fa6986dbd82efc0ee4ae0b7e4bb
MD5 4b6a48259b55f07b490636e68c129904
BLAKE2b-256 e869e48575edd989a095da1886c66df7ecae875cf996f070ad7f279ce3a501e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_music-0.50.6-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