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

Uploaded Source

Built Distributions

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

tree_sitter_devicetree-0.15.0-cp310-abi3-win_arm64.whl (34.8 kB view details)

Uploaded CPython 3.10+Windows ARM64

tree_sitter_devicetree-0.15.0-cp310-abi3-win_amd64.whl (36.1 kB view details)

Uploaded CPython 3.10+Windows x86-64

tree_sitter_devicetree-0.15.0-cp310-abi3-musllinux_1_2_x86_64.whl (41.6 kB view details)

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

tree_sitter_devicetree-0.15.0-cp310-abi3-musllinux_1_2_aarch64.whl (42.0 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

tree_sitter_devicetree-0.15.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (42.5 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

tree_sitter_devicetree-0.15.0-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (41.6 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ x86-64manylinux: glibc 2.5+ x86-64

tree_sitter_devicetree-0.15.0-cp310-abi3-macosx_11_0_arm64.whl (34.8 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

tree_sitter_devicetree-0.15.0-cp310-abi3-macosx_10_9_x86_64.whl (32.8 kB view details)

Uploaded CPython 3.10+macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: tree_sitter_devicetree-0.15.0.tar.gz
  • Upload date:
  • Size: 64.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tree_sitter_devicetree-0.15.0.tar.gz
Algorithm Hash digest
SHA256 039988c5f59dcbcddb8b5d7dfd65b6c61c085709aa613a097fea476a959ce56b
MD5 dadeb47d11a0a9e3ef3c446f5cd2ea81
BLAKE2b-256 a424a90856f0a2445c7cdb71c3b05040c0534fe75391f085163794be85feda31

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.15.0-cp310-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.15.0-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 a68c5feb5e06d1ea710fd972aba188681a84c73b67705c48323382122c340717
MD5 8a93be6adb801aa25481ce54611ebe79
BLAKE2b-256 88bb960884044526be45c8fa1c55649229c5ed87b12d6c60717897452b961f73

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.15.0-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.15.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 96cc6a912749b93e02b34a6338a5d7ddb1fc2e2cb58a4dff46fcc20dbf8d2bfd
MD5 eee8d28ce955eeb5d4f2c4d96f377732
BLAKE2b-256 515d3f2f82760d1a51fc2790a5d145f9502a251ef83472e19be0affc4537ddc8

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.15.0-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.15.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4553075f286f1150cc5546994545dfdbdbf8b905d97a6267e4eb42325cf5b18c
MD5 d07b6c5857c66d267cb403617d3e7e0a
BLAKE2b-256 10d43289bddba38b1896b05018e99ddd31f6ef17f4f23ba6ec77193d06c5ceaa

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.15.0-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.15.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 41b3f108d506eafcbc22d1200a87b399a8936bf7f5c8fbcd0cfd0e7096c9fb73
MD5 34227428f110c473e73f4858008b7826
BLAKE2b-256 caf53443e8ecdde2bf26871ddfd8390cf69b83c3b17c9ca44b38af6974c4dfe4

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.15.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.15.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c73924c6ae44af28a58f7d5e08ae12fcf4d5d4bf60a6f5be421fecb661dc21a0
MD5 25b34b58ffcc5f138bb59dc6b7ef47e9
BLAKE2b-256 40c767406ea30cf4062128da0e50861b27b506fbf7755e9f68dd126f522f66c4

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.15.0-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.15.0-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 a621066772f3bcba2a452a4bc2143e5b5fffdf6cbe43b055f2b9969d531e02f7
MD5 7c682e644e5cac677fb53ff484fbac47
BLAKE2b-256 4358273ab81027469e614b50b3f45f7b3fd91ad79e947d7763fc56e92a4dce97

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.15.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.15.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fac860961daa99b4f79f052588198bff9a01d7737d81dfcdcf61a0b1810e9a45
MD5 5d7e9e7fd42a08062ccbb2e0e0288ab5
BLAKE2b-256 1baa774a5c5a00c036e6a82bf46ecf0bfcdb57ccb9cdc006cf2a7ab29988094e

See more details on using hashes here.

File details

Details for the file tree_sitter_devicetree-0.15.0-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_devicetree-0.15.0-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eaa79982629b21581e31cc545bcf0d952982987eb7228a9f4861667184dc03a6
MD5 5db8969c339c4e99de40d3761578d42f
BLAKE2b-256 652b34f4e88e416b14c2eccf30d5bf75e56183cdaa002286ef495684daeadb60

See more details on using hashes here.

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