Skip to main content

tree-sitter-daslang

CI crates npm pypi

Daslang grammar for tree-sitter. Daslang is a statically typed programming language for games and real-time applications. Its compiler is in the daslang repository, GaijinEntertainment/daScript.

The grammar follows the gen2 syntax of the daslang compiler. It does not read the gen1 syntax, which a file selects with options gen2 = false. The grammar checks the syntax only: it does not do the checks that the compiler does after it reads a file, such as type inference and name lookup.

Contributing

The grammar is the tree-sitter-daslang directory of the daslang repository, GaijinEntertainment/daScript. GaijinEntertainment/tree-sitter-daslang is a read-only copy of that directory and publishes the packages. Report problems and open pull requests in the daslang repository.

Versioning

The version of the grammar is X.Y.P. It is not a semantic version.

0.6.1
|   |
|   +-- P: the number of the grammar release for that daslang version; the first release is 0
+------ X.Y: the newest daslang version that the grammar covers
  • X.Y is the major and minor number of the newest daslang version that the grammar covers. Each 0.6.P covers daslang 0.6, and the first release for daslang 0.7 is 0.7.0.
  • P is the grammar's own number. It counts the releases of the grammar for one daslang version, and it does not follow the patch number of the compiler. 0.6.1 is the second release of the grammar for daslang 0.6. It is not a grammar for the compiler release 0.6.1.

A new P is a new release of the grammar for the same daslang version: a correction of the trees or of the queries. A new X.Y adds the syntax of a newer daslang version.

References

Metadata

Release files for tree-sitter-daslang 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tree-sitter-daslang 0.6.0
File Size Uploaded
tree_sitter_daslang-0.6.0.tar.gz 1.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for tree-sitter-daslang 0.6.0
File
tree_sitter_daslang-0.6.0-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details
tree_sitter_daslang-0.6.0-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
tree_sitter_daslang-0.6.0-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
tree_sitter_daslang-0.6.0-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
tree_sitter_daslang-0.6.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 abi3 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
tree_sitter_daslang-0.6.0-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.10 abi3 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
tree_sitter_daslang-0.6.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
tree_sitter_daslang-0.6.0-cp310-abi3-macosx_10_9_x86_64.whl CPython 3.10 abi3 macOS 10.9+ x86-64 Details

Total release size: 4.2 MB

Release files / tree_sitter_daslang-0.6.0.tar.gz

Download URL tree_sitter_daslang-0.6.0.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
3edd3b2f759ff497d5cc45058b54904e37983e5693e14bc230afeeb0645c6573
BLAKE2b-256 checksum
How to use checksums
bca672e1c9ae5cb515f4cf9a5024b96b0c7f19202010a3c75ff02e6d5d5e3dcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / tree_sitter_daslang-0.6.0-cp310-abi3-win_arm64.whl

Download URL tree_sitter_daslang-0.6.0-cp310-abi3-win_arm64.whl
Size 361.1 kB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
273b281eb601a6b179e5f3cff9e3704e6da4b50ff2963e7de1d93df13e72e1d3
BLAKE2b-256 checksum
How to use checksums
d0e9bfafe6b66cda93c1fcba4f3e5cb63dec8ab6fe3aef0274faf75228f33d2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / tree_sitter_daslang-0.6.0-cp310-abi3-win_amd64.whl

Download URL tree_sitter_daslang-0.6.0-cp310-abi3-win_amd64.whl
Size 360.3 kB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
01b27c1edb155f5af0711294bce9a4412f8b9d5d48bd544936e1d075adb49424
BLAKE2b-256 checksum
How to use checksums
e9839d20fbba2fd3dcca958ccb3a3f81f63313b50809d8e3f1f2e991ccc795eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / tree_sitter_daslang-0.6.0-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL tree_sitter_daslang-0.6.0-cp310-abi3-musllinux_1_2_x86_64.whl
Size 413.3 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
4f2b41c12ee4d5c581a9f615016753aedc82f42827d95a99fda0e7cc099cf1b2
BLAKE2b-256 checksum
How to use checksums
17e952eb0b5dfdc617521d6d02694290547da166846e5835b196a8ce644c1766
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / tree_sitter_daslang-0.6.0-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL tree_sitter_daslang-0.6.0-cp310-abi3-musllinux_1_2_aarch64.whl
Size 413.6 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
a149677a32b0ee1b2cd52b3a8ef86df58f4317c122f629393e1d99b9fd56a355
BLAKE2b-256 checksum
How to use checksums
8737cb5b8a8a738d0194ea386cb191e13d6cd323875bb90f22dd7d4675a29efa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / tree_sitter_daslang-0.6.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL tree_sitter_daslang-0.6.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 415.5 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
c5f8e672ef209f234467a33d653caf8c1ce8c0e5723a03b5b0f82d5f7a9ac665
BLAKE2b-256 checksum
How to use checksums
9d63c59fa61526caefc5fda5ae33abf35a47229795fe953c0b8d4179e8770c58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / tree_sitter_daslang-0.6.0-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL tree_sitter_daslang-0.6.0-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 415.1 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 abi3
SHA-256 checksum
How to use checksums
46466fa07b4efcc12990948045901d832228356f3d1a6b316c4e52958e5df21f
BLAKE2b-256 checksum
How to use checksums
960f8aa8f9960443e0aac2036c22bf07f6ba83df6473be73c3193454a5e0a577
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / tree_sitter_daslang-0.6.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL tree_sitter_daslang-0.6.0-cp310-abi3-macosx_11_0_arm64.whl
Size 398.5 kB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d3bc6923b4bb568e736263844d019cd4bdcc42a81d5d09522d923489662641a9
BLAKE2b-256 checksum
How to use checksums
f4904589e8cfc4a20ff371ca3030d8465b613e7f114a84f06ec87ae6591854e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / tree_sitter_daslang-0.6.0-cp310-abi3-macosx_10_9_x86_64.whl

Download URL tree_sitter_daslang-0.6.0-cp310-abi3-macosx_10_9_x86_64.whl
Size 359.1 kB
Tags CPython 3.10 abi3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ab66316d264f7a8b8d52343ef8b09d7c9be3def6c69dcfdf1c7e57375e7787a6
BLAKE2b-256 checksum
How to use checksums
361bb96366b11a85cc1752d244fac36b46881a132ce7aebf9efa0c1c9d31b9c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.6.0 This release

9 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page