tree-sitter-cuda
==================
[![CI][ci]](https://github.com/tree-sitter-grammars/tree-sitter-cuda/actions/workflows/ci.yml)
[![discord][discord]](https://discord.gg/w7nTvsVJhm)
[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)
[![npm][npm]](https://www.npmjs.com/package/tree-sitter-cuda)
[![crates][crates]](https://crates.io/crates/tree-sitter-cuda)
[![pypi][pypi]](https://pypi.org/project/tree-sitter-cuda)
This is a extension of [tree-sitter-cpp](https://github.com/tree-sitter/tree-sitter-cpp) to support
CUDA storage and function specifiers (`__shared__`, `__device__`) and its kernel call syntax.
[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter-grammars/tree-sitter-cuda/ci.yml?logo=github&label=CI
[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord
[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix
[npm]: https://img.shields.io/npm/v/tree-sitter-cuda?logo=npm
[crates]: https://img.shields.io/crates/v/tree-sitter-cuda?logo=rust
[pypi]: https://img.shields.io/pypi/v/tree-sitter-cuda?logo=pypi&logoColor=ffd242
Raw data
{
"_id": null,
"home_page": null,
"name": "tree-sitter-cuda",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "incremental, parsing, tree-sitter, cuda",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/46/ca/3be81da1dfffd7bdc8b85edaafcd032630f6b9bb71bedbc090b222b31577/tree-sitter-cuda-0.20.5.tar.gz",
"platform": null,
"description": "tree-sitter-cuda\n==================\n\n[![CI][ci]](https://github.com/tree-sitter-grammars/tree-sitter-cuda/actions/workflows/ci.yml)\n[![discord][discord]](https://discord.gg/w7nTvsVJhm)\n[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-cuda)\n[![crates][crates]](https://crates.io/crates/tree-sitter-cuda)\n[![pypi][pypi]](https://pypi.org/project/tree-sitter-cuda)\n\nThis is a extension of [tree-sitter-cpp](https://github.com/tree-sitter/tree-sitter-cpp) to support\nCUDA storage and function specifiers (`__shared__`, `__device__`) and its kernel call syntax.\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter-grammars/tree-sitter-cuda/ci.yml?logo=github&label=CI\n[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord\n[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix\n[npm]: https://img.shields.io/npm/v/tree-sitter-cuda?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-cuda?logo=rust\n[pypi]: https://img.shields.io/pypi/v/tree-sitter-cuda?logo=pypi&logoColor=ffd242\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Cuda grammar for tree-sitter",
"version": "0.20.5",
"project_urls": {
"Homepage": "https://github.com/tree-sitter-grammars/tree-sitter-cuda"
},
"split_keywords": [
"incremental",
" parsing",
" tree-sitter",
" cuda"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "274714a1a9752581f09d94c19409e0d0e0ae91df4d1e57681be400117a9da7bc",
"md5": "fb3138854a06d2dad41a03d1f5da5bf2",
"sha256": "5db5ff7792538b8e19d59e88ff52a5097ed5829b9ca951cdec71d8594c9b357f"
},
"downloads": -1,
"filename": "tree_sitter_cuda-0.20.5-cp38-abi3-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "fb3138854a06d2dad41a03d1f5da5bf2",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 307006,
"upload_time": "2024-06-22T16:22:28",
"upload_time_iso_8601": "2024-06-22T16:22:28.577484Z",
"url": "https://files.pythonhosted.org/packages/27/47/14a1a9752581f09d94c19409e0d0e0ae91df4d1e57681be400117a9da7bc/tree_sitter_cuda-0.20.5-cp38-abi3-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1ce26c3063cbe31bcdbb2453f553030b83457c2da84bcc81ba7d9c3fa5a17eac",
"md5": "1b914c40af3cca727962441e0ac70369",
"sha256": "1b37103b549cab6de9bde020f44b97709a74567b3231b2c7e78cfddfbe8830f7"
},
"downloads": -1,
"filename": "tree_sitter_cuda-0.20.5-cp38-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "1b914c40af3cca727962441e0ac70369",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 335661,
"upload_time": "2024-06-22T16:22:30",
"upload_time_iso_8601": "2024-06-22T16:22:30.047056Z",
"url": "https://files.pythonhosted.org/packages/1c/e2/6c3063cbe31bcdbb2453f553030b83457c2da84bcc81ba7d9c3fa5a17eac/tree_sitter_cuda-0.20.5-cp38-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6c35b20f5ba91fd5e78570d2cb06e91d8760261cafb55bedb0e71be7a59a5b1d",
"md5": "a60b48fd95687f8025ca518ea1fb0c95",
"sha256": "0befbed4040b9103949113a3501e1824cd6801ac527bcc7ad26ba9a8edb71b1d"
},
"downloads": -1,
"filename": "tree_sitter_cuda-0.20.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "a60b48fd95687f8025ca518ea1fb0c95",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 355528,
"upload_time": "2024-06-22T16:22:31",
"upload_time_iso_8601": "2024-06-22T16:22:31.871800Z",
"url": "https://files.pythonhosted.org/packages/6c/35/b20f5ba91fd5e78570d2cb06e91d8760261cafb55bedb0e71be7a59a5b1d/tree_sitter_cuda-0.20.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fe8b79603cd4cc1462158a76f4c366257d766856d28b4fba046ed4d27414d49f",
"md5": "c2e953e1db65c998cd070f8503f6c26b",
"sha256": "bbcf37a15ee785bd0314864ea230d1db6f0b342672863848217071083c7752a2"
},
"downloads": -1,
"filename": "tree_sitter_cuda-0.20.5-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c2e953e1db65c998cd070f8503f6c26b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 336801,
"upload_time": "2024-06-22T16:22:33",
"upload_time_iso_8601": "2024-06-22T16:22:33.458734Z",
"url": "https://files.pythonhosted.org/packages/fe/8b/79603cd4cc1462158a76f4c366257d766856d28b4fba046ed4d27414d49f/tree_sitter_cuda-0.20.5-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8db7dd45a318f2ab48451272b481137b380d0e8c8d229f9e0c3e78c35421d88a",
"md5": "98815c16c3f5744fb0fe5774e1ec4968",
"sha256": "a4567e0e0fc723d979d1b0d2a65c9eada6b9935b379020bc9cd5326add3cb96a"
},
"downloads": -1,
"filename": "tree_sitter_cuda-0.20.5-cp38-abi3-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "98815c16c3f5744fb0fe5774e1ec4968",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 325733,
"upload_time": "2024-06-22T16:22:35",
"upload_time_iso_8601": "2024-06-22T16:22:35.269804Z",
"url": "https://files.pythonhosted.org/packages/8d/b7/dd45a318f2ab48451272b481137b380d0e8c8d229f9e0c3e78c35421d88a/tree_sitter_cuda-0.20.5-cp38-abi3-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "33b11b777f9d3c612fd6b1a3b810daded2b23b1c6b19d7c3f0e8dc460acbcbc4",
"md5": "23f24e4c2733470a9c5e520967c14850",
"sha256": "ed765b5fe6049d909c1ee7d1391c82b4ebdd3a3c30ee0ef63f45bd41396f79dd"
},
"downloads": -1,
"filename": "tree_sitter_cuda-0.20.5-cp38-abi3-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "23f24e4c2733470a9c5e520967c14850",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 328168,
"upload_time": "2024-06-22T16:22:37",
"upload_time_iso_8601": "2024-06-22T16:22:37.117426Z",
"url": "https://files.pythonhosted.org/packages/33/b1/1b777f9d3c612fd6b1a3b810daded2b23b1c6b19d7c3f0e8dc460acbcbc4/tree_sitter_cuda-0.20.5-cp38-abi3-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "22c78b3a60227794c489e88477f5fc583d4e7a22ed56ed73dea5eaa7eb4135dc",
"md5": "b9ee56df41767d480844315f988e8364",
"sha256": "15acc62e3e7e19b7de133543f45b3ff97b5807add0442ed1271c8e012b68504b"
},
"downloads": -1,
"filename": "tree_sitter_cuda-0.20.5-cp38-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "b9ee56df41767d480844315f988e8364",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 310196,
"upload_time": "2024-06-22T16:22:38",
"upload_time_iso_8601": "2024-06-22T16:22:38.527474Z",
"url": "https://files.pythonhosted.org/packages/22/c7/8b3a60227794c489e88477f5fc583d4e7a22ed56ed73dea5eaa7eb4135dc/tree_sitter_cuda-0.20.5-cp38-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "46ca3be81da1dfffd7bdc8b85edaafcd032630f6b9bb71bedbc090b222b31577",
"md5": "d98275d4a48a412b8ecacb1ad94f5891",
"sha256": "7638fd04ab343a8e9b3eb6fd69b1c474d4c2ba4f6deebfd49da3a90d88b9f079"
},
"downloads": -1,
"filename": "tree-sitter-cuda-0.20.5.tar.gz",
"has_sig": false,
"md5_digest": "d98275d4a48a412b8ecacb1ad94f5891",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 1048264,
"upload_time": "2024-06-22T16:22:40",
"upload_time_iso_8601": "2024-06-22T16:22:40.415784Z",
"url": "https://files.pythonhosted.org/packages/46/ca/3be81da1dfffd7bdc8b85edaafcd032630f6b9bb71bedbc090b222b31577/tree-sitter-cuda-0.20.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-22 16:22:40",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "tree-sitter-grammars",
"github_project": "tree-sitter-cuda",
"travis_ci": true,
"coveralls": false,
"github_actions": true,
"appveyor": true,
"lcname": "tree-sitter-cuda"
}