Skip to main content

Tree-sitter parser for Devicetree files, with support for Zephyr's superset of Devicetree syntax.

Project description

tree-sitter-devicetree

A tree-sitter grammar for Devicetree with support for Zephyr's superset of Devicetree syntax.

Some parts of the grammar are adapted from tree-sitter-c.

Project details


Download files

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

Source Distribution

tree_sitter_devicetree-0.12.0.tar.gz (59.9 kB view details)

Uploaded Source

Built Distributions

tree_sitter_devicetree-0.12.0-cp38-abi3-win_arm64.whl (35.4 kB view details)

Uploaded CPython 3.8+ Windows ARM64

tree_sitter_devicetree-0.12.0-cp38-abi3-win_amd64.whl (36.9 kB view details)

Uploaded CPython 3.8+ Windows x86-64

tree_sitter_devicetree-0.12.0-cp38-abi3-musllinux_1_2_x86_64.whl (41.9 kB view details)

Uploaded CPython 3.8+ musllinux: musl 1.2+ x86-64

tree_sitter_devicetree-0.12.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.3 kB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ ARM64

tree_sitter_devicetree-0.12.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (44.4 kB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

tree_sitter_devicetree-0.12.0-cp38-abi3-macosx_11_0_arm64.whl (35.3 kB view details)

Uploaded CPython 3.8+ macOS 11.0+ ARM64

tree_sitter_devicetree-0.12.0-cp38-abi3-macosx_10_9_x86_64.whl (33.2 kB view details)

Uploaded CPython 3.8+ macOS 10.9+ x86-64

File details

Details for the file tree_sitter_devicetree-0.12.0.tar.gz.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.0.tar.gz
Algorithm Hash digest
SHA256 695f371a064f47f568105aaa8afb7574a7dcd4d11a3f460e735d673d10620882
MD5 17d63aa2e33d7e13fd92899d61a0f2ed
BLAKE2b-256 0baf147d85022617239d3bc0b69465284595b088a57b53343172a3142c673ffa

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.12.0-cp38-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.0-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 0b733d192ace18d8c6cf5f03ce516838b4f91c6e0890959ae985d698f51e4fc5
MD5 cf319ae0aa393decba23f6701c124f9c
BLAKE2b-256 45039bcf515553936206a41d07f0c9ee34788264e1f9fe7b60dc0a533c8769ac

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.12.0-cp38-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 15d0dd9461c6c80c9507c4454093537148966b9637c78dc93c5eb2df99936cf2
MD5 945cc39f3a741aef4e67686860322dd0
BLAKE2b-256 74ffeca002590ca1eca181c5d4fe06bcf1eb63946e078f591c6c1821b308cc11

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.12.0-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.0-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 656a4854f521f62c7cc7e4b31f1283c303b95154d4b4aba4dbe8f5612bff8bbf
MD5 698af613ae9c5f06b77b6c2a81729956
BLAKE2b-256 a2f7b0af2a581f897938cb1a856f56f9bd37f1a7e9a127f7e313a2689dbfb04e

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.12.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11a8185cf1704d363c56da9687f3889a77e85cb09419f5a3909bcf65f09d4651
MD5 8e0a545b512b5b35bb71e314902a5e63
BLAKE2b-256 a5314f7d51d679511ee7cb221e611a03f375fb7743e055c735a3a5f6ffa1f6f2

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.12.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.0-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c1b6ba190208abfcf92e6db7d0c111cf2efc0a02dced2faab06cee8a0af4d54
MD5 79c7e2b03a7414b6b55a2b2466b54f2e
BLAKE2b-256 5fc6b8bc37ec83822e57a39081027a9aa992a305d6574594028e9b5c68026a27

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.12.0-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5739057c62b396d757a16194767980d978c160ff364a1bb21d02f0e041dd01b9
MD5 42abbaabaf7c4c32a8b6f4dff0436b9f
BLAKE2b-256 6075af2c0d3d3c75a610c0949281d997d53f0cc98e1eed5a128aeb9d1847bd1a

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.12.0-cp38-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.0-cp38-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9b928a7b244e3ae41260b8913ea035879d638e92e1270e4548b9c0e9ff2e230c
MD5 6a8bf33e05e333b00144d8b447f48c0a
BLAKE2b-256 ccba0d6168c6aafa26eb35233463cd8f46413bc38553ebae72853b48ef833061

See more details on using hashes here.

Supported by

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