Skip to main content

Slang grammar for tree-sitter

Project description

tree-sitter-slang

CI discord matrix npm crates pypi

This is a extension of tree-sitter-cpp and tree-sitter-hlsl to support the syntax of slang.

Limitations/TODOs:

  • ambiguity between HLSL semantics and Slang type hints

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_slang-0.3.1.tar.gz (1.6 MB view details)

Uploaded Source

Built Distributions

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

tree_sitter_slang-0.3.1-cp38-abi3-win_arm64.whl (416.7 kB view details)

Uploaded CPython 3.8+Windows ARM64

tree_sitter_slang-0.3.1-cp38-abi3-win_amd64.whl (420.8 kB view details)

Uploaded CPython 3.8+Windows x86-64

tree_sitter_slang-0.3.1-cp38-abi3-musllinux_1_2_x86_64.whl (436.4 kB view details)

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

tree_sitter_slang-0.3.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (445.3 kB view details)

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

tree_sitter_slang-0.3.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (467.6 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

tree_sitter_slang-0.3.1-cp38-abi3-macosx_11_0_arm64.whl (458.3 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

tree_sitter_slang-0.3.1-cp38-abi3-macosx_10_9_x86_64.whl (414.4 kB view details)

Uploaded CPython 3.8+macOS 10.9+ x86-64

File details

Details for the file tree_sitter_slang-0.3.1.tar.gz.

File metadata

  • Download URL: tree_sitter_slang-0.3.1.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for tree_sitter_slang-0.3.1.tar.gz
Algorithm Hash digest
SHA256 1f8c432d3a4a752555f409217ad789c9db044db097f4dc5a6973d4cb45b1f8de
MD5 7c794cffcf0c5538d16640acdb8d91b4
BLAKE2b-256 00e7b53e1b49e4ba6167e9edf661ac67d16c9f90233d3872e82482f75244285a

See more details on using hashes here.

File details

Details for the file tree_sitter_slang-0.3.1-cp38-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_slang-0.3.1-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 8d3f1724a1fa850b5ad264810de91a8aa4e4b517f894097f1eb049bcc4cbb86b
MD5 c8d90e19c5db6729612babb59e5214af
BLAKE2b-256 9d770925872bfe36d5c894b6b69e1459207ea2c144cc506e1df7e597bd11286d

See more details on using hashes here.

File details

Details for the file tree_sitter_slang-0.3.1-cp38-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_slang-0.3.1-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 20b9880d74dc19e53980347d6ade5dec9510ca6a74a8ded7fcce4796a0ed4d48
MD5 25bd807640ffe296014cb51ff953ef77
BLAKE2b-256 af59a51703c24be24793b47f6ddc8f268c1718fe4301cc86840712c4b0d4aa0c

See more details on using hashes here.

File details

Details for the file tree_sitter_slang-0.3.1-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_slang-0.3.1-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 10ed8dfcc531f723512a467785d5b5166f5e9fcafa751cb97853fa03b0cc5b53
MD5 d8983189afbf1ae72193bc5b0ad71778
BLAKE2b-256 925f4d997eb7c3ff409979dafeeee6224db6c3ffb2051d9aaf600901cebe779d

See more details on using hashes here.

File details

Details for the file tree_sitter_slang-0.3.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_slang-0.3.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 689fd611e80928075a7549336ae60891b2a2896d5915567a48f277ffc03d5884
MD5 b7189db535f7b3fba9a2717e06349279
BLAKE2b-256 f76a8ffaf3548713636538c3ffc808ef9f41d71741de82861ec78aed5e0447f9

See more details on using hashes here.

File details

Details for the file tree_sitter_slang-0.3.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_slang-0.3.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9bb04169699598db8889e1147bfba3509e3067094b9c079fb91e1aa983898926
MD5 5168d990e918a50ce66ed9c9b13eacd0
BLAKE2b-256 617c887541ce81c7096fed525ff001355d52f7dbeb341e7006e11e93e384a815

See more details on using hashes here.

File details

Details for the file tree_sitter_slang-0.3.1-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_slang-0.3.1-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1939743e82eb3015568ced80cf258ec184417c9c9365beed6d7e1fefc19eee07
MD5 480e9ac2b49d4dd62ae69b174d65a408
BLAKE2b-256 4bedbb573231b7951bfd8634a78974605e09fb6c9a1d558dce829d8170e243df

See more details on using hashes here.

File details

Details for the file tree_sitter_slang-0.3.1-cp38-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_slang-0.3.1-cp38-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8c711f72403ebdeb55ec6d283777a6f5243e6c1ffde1d8092457e93a6eadc715
MD5 8b94953f2a30a926789201acba71078e
BLAKE2b-256 fadb03b6d8234b682424eafac8766551e652ecd06ac0fd2666c0f415cbbca77b

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