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.1.tar.gz (59.9 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.8+ Windows ARM64

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

Uploaded CPython 3.8+ Windows x86-64

tree_sitter_devicetree-0.12.1-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.1-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.1-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.1-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.1-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.1.tar.gz.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.1.tar.gz
Algorithm Hash digest
SHA256 8960f83cfecaa24cce17ddb7df76196b514d7293b99d35f4d34af415fde6f842
MD5 519865706133940dbbc3d4a9a83a821b
BLAKE2b-256 cef83c635eac9caf5dd57103fbf27cb37f724c7ee313b31b9a48bfa81e9f66e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.1-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 b62cc00befdd14285235097d2e02080f37006074320b34a8b091019458bba268
MD5 d7b6d2b17dcb110d967708eeda337a05
BLAKE2b-256 1646ebd375a95309d1884b0277054c9ab312a94c8972258a9204dd6d6084737a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.1-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 45c41dbd6e8344694f882262d283c09e8aafe54fbab9449a142913ffe5a09328
MD5 8cbefdb486703ccf435c667461948795
BLAKE2b-256 56eaa41ccc62e3ad9b5c712067fffeaf442126dc479ad0c705100430ca113fdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.1-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 04164aee71f1b4ecd580da50f2345e9d8380b4b434f97c0a98d4bfeec79ab8ce
MD5 c752c91cfdf8b17416438f9de36df78b
BLAKE2b-256 bbb6ab88a517187e69d67ecc132378a5ea4be573bca286ba06293ac56395211f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abab0eef2c78ba20dec2869dfefa51910a3567554bff791997d2ea77df0a779e
MD5 9b826611dce0fc0ad1ee3bfb5d248a31
BLAKE2b-256 2c11a47459efe6f10cc6cee676ab9a2d624b32c743301327e2ab873da62d97b9

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.12.1-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.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be0a70d70c8c10410bbcc848c41d50e56d57d5e56dd18cc8b9d442631c09e403
MD5 029718cfad8479882ad05691a5d3ae07
BLAKE2b-256 550802a33a880c122a3b9693206b4c12b4dd9969b8f03d45a0cef8174debdccb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.1-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bdcb02699453d64087cbf4df3f8c107dae7a4c82c11f2300a36a463634e66eae
MD5 aa415d190b78a57a64c3dd63e555b735
BLAKE2b-256 0a4658b93723eb96786387d4032a9d2cdd0c18552365160a65f5fa6534d572bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.12.1-cp38-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e0faf9369e834e3c85ce2a40f2dda821bc3ec9d40e48df7195c5ef142e48a03
MD5 d442f759c4bd5d2b47a0331dfa384520
BLAKE2b-256 3c860f1ca22d7c03fe0a8967b252a6a38794cebd36421d3ea21437075a23de52

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