# tree-sitter-c
[![CI][ci]](https://github.com/tree-sitter/tree-sitter-c/actions/workflows/ci.yml)
[![discord][discord]](https://discord.gg/w7nTvsVJhm)
[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)
[![crates][crates]](https://crates.io/crates/tree-sitter-c)
[![npm][npm]](https://www.npmjs.com/package/tree-sitter-c)
[![pypi][pypi]](https://pypi.org/project/tree-sitter-c)
C grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).
Adapted from [this C99 grammar](http://slps.github.io/zoo/c/iso-9899-tc3.html).
[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-c/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-c?logo=npm
[crates]: https://img.shields.io/crates/v/tree-sitter-c?logo=rust
[pypi]: https://img.shields.io/pypi/v/tree-sitter-c?logo=pypi&logoColor=ffd242
Raw data
{
"_id": null,
"home_page": null,
"name": "tree-sitter-c",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "incremental, parsing, tree-sitter, c",
"author": null,
"author_email": "Max Brunsfeld <maxbrunsfeld@gmail.com>, Amaan Qureshi <amaanq12@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/27/27/254ebffa4066b3073dddee00c1915893794f5cbf938335c1cc926cd32385/tree_sitter_c-0.23.4.tar.gz",
"platform": null,
"description": "# tree-sitter-c\n\n[![CI][ci]](https://github.com/tree-sitter/tree-sitter-c/actions/workflows/ci.yml)\n[![discord][discord]](https://discord.gg/w7nTvsVJhm)\n[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)\n[![crates][crates]](https://crates.io/crates/tree-sitter-c)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-c)\n[![pypi][pypi]](https://pypi.org/project/tree-sitter-c)\n\nC grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).\nAdapted from [this C99 grammar](http://slps.github.io/zoo/c/iso-9899-tc3.html).\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-c/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-c?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-c?logo=rust\n[pypi]: https://img.shields.io/pypi/v/tree-sitter-c?logo=pypi&logoColor=ffd242\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "C grammar for tree-sitter",
"version": "0.23.4",
"project_urls": {
"Homepage": "https://github.com/tree-sitter/tree-sitter-c"
},
"split_keywords": [
"incremental",
" parsing",
" tree-sitter",
" c"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "84a941e5177fd9309bf142d6772f6885e6a93baa0ad40f17c7a4144ba1275c9c",
"md5": "4d9893313eab612a32df4c31330e2fe5",
"sha256": "2c92c0571b36b6da06f8882f34151dc11e67a493e9101cc0026a16da27709c05"
},
"downloads": -1,
"filename": "tree_sitter_c-0.23.4-cp39-abi3-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "4d9893313eab612a32df4c31330e2fe5",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 80812,
"upload_time": "2024-12-15T22:24:26",
"upload_time_iso_8601": "2024-12-15T22:24:26.318198Z",
"url": "https://files.pythonhosted.org/packages/84/a9/41e5177fd9309bf142d6772f6885e6a93baa0ad40f17c7a4144ba1275c9c/tree_sitter_c-0.23.4-cp39-abi3-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9099cf0a3a8a661fffc7f6843cafbbc1887c47e1a79f751cf9c88002008c8eae",
"md5": "95f9b718e60b61707420d471dc008643",
"sha256": "98c285a23bf4fb6fb34140d6ea0f0d25d0a93e0d93692f9dffe3db6d1fe08534"
},
"downloads": -1,
"filename": "tree_sitter_c-0.23.4-cp39-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "95f9b718e60b61707420d471dc008643",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 85813,
"upload_time": "2024-12-15T22:24:28",
"upload_time_iso_8601": "2024-12-15T22:24:28.438639Z",
"url": "https://files.pythonhosted.org/packages/90/99/cf0a3a8a661fffc7f6843cafbbc1887c47e1a79f751cf9c88002008c8eae/tree_sitter_c-0.23.4-cp39-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "01c1d346a08e05223bff3cea08a8f96d685d19bc2c022fde719bfd3e9f6aaaac",
"md5": "fe67cee5a2defefcc544d4217f9ff287",
"sha256": "5e42a3519825ca59c91b2b7aec08dd3c89e02690c7b315d54a1e1743f9be3f15"
},
"downloads": -1,
"filename": "tree_sitter_c-0.23.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "fe67cee5a2defefcc544d4217f9ff287",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 110085,
"upload_time": "2024-12-15T22:24:30",
"upload_time_iso_8601": "2024-12-15T22:24:30.823843Z",
"url": "https://files.pythonhosted.org/packages/01/c1/d346a08e05223bff3cea08a8f96d685d19bc2c022fde719bfd3e9f6aaaac/tree_sitter_c-0.23.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a888b7d395038b109d42a4682b9f3d72f8e02de8f7c7caf9ad2b289991f1ac19",
"md5": "2dd607737a7efcd7b42d446db89b2882",
"sha256": "c15c7588c3d95872328019073a8d5eaf7c2691b4d4ef0393a0168399b2ad2356"
},
"downloads": -1,
"filename": "tree_sitter_c-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2dd607737a7efcd7b42d446db89b2882",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 98075,
"upload_time": "2024-12-15T22:24:32",
"upload_time_iso_8601": "2024-12-15T22:24:32.946048Z",
"url": "https://files.pythonhosted.org/packages/a8/88/b7d395038b109d42a4682b9f3d72f8e02de8f7c7caf9ad2b289991f1ac19/tree_sitter_c-0.23.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e812754a8166d3860cdd614bf7d117c94a740ce1ab1ab2ba766321249909e7b1",
"md5": "be70c2d24db5f0fa74b8a9ac6b324a4d",
"sha256": "013403e74765d74e523f380f9df8f3d99e9fe94132a3fc0c8b29cba538a7b2bf"
},
"downloads": -1,
"filename": "tree_sitter_c-0.23.4-cp39-abi3-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "be70c2d24db5f0fa74b8a9ac6b324a4d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 94071,
"upload_time": "2024-12-15T22:24:34",
"upload_time_iso_8601": "2024-12-15T22:24:34.974395Z",
"url": "https://files.pythonhosted.org/packages/e8/12/754a8166d3860cdd614bf7d117c94a740ce1ab1ab2ba766321249909e7b1/tree_sitter_c-0.23.4-cp39-abi3-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "14da2f97b96f081d6ac9b37c87c9d8e5c0ff5948802562ae28b1a58afd8dec1d",
"md5": "acf11cafa117f79c82d1ae0900809947",
"sha256": "a4d7bdeaca8f1da72352a945853f56aa5d34e7bc22569ec5bda5d7c1a04e5b0f"
},
"downloads": -1,
"filename": "tree_sitter_c-0.23.4-cp39-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "acf11cafa117f79c82d1ae0900809947",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 84483,
"upload_time": "2024-12-15T22:24:37",
"upload_time_iso_8601": "2024-12-15T22:24:37.052616Z",
"url": "https://files.pythonhosted.org/packages/14/da/2f97b96f081d6ac9b37c87c9d8e5c0ff5948802562ae28b1a58afd8dec1d/tree_sitter_c-0.23.4-cp39-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d9330d3b72634e2f34e64b07aaf100207cf3d01e32d814e72e144af0a0e785ad",
"md5": "3306a9749d30fec99afc657712c54c04",
"sha256": "edd36e12cc79b8b5bbc81fc336ff7d2577d0fe16afd18163c9aff7ae3ff69e15"
},
"downloads": -1,
"filename": "tree_sitter_c-0.23.4-cp39-abi3-win_arm64.whl",
"has_sig": false,
"md5_digest": "3306a9749d30fec99afc657712c54c04",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 82482,
"upload_time": "2024-12-15T22:24:40",
"upload_time_iso_8601": "2024-12-15T22:24:40.758261Z",
"url": "https://files.pythonhosted.org/packages/d9/33/0d3b72634e2f34e64b07aaf100207cf3d01e32d814e72e144af0a0e785ad/tree_sitter_c-0.23.4-cp39-abi3-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2727254ebffa4066b3073dddee00c1915893794f5cbf938335c1cc926cd32385",
"md5": "9cf84310c5b879e955985f626d458ce8",
"sha256": "9215c7888dd019038f162ea5646178f6e129cd2b49fc506d14becf5e426121d7"
},
"downloads": -1,
"filename": "tree_sitter_c-0.23.4.tar.gz",
"has_sig": false,
"md5_digest": "9cf84310c5b879e955985f626d458ce8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 223089,
"upload_time": "2024-12-15T22:24:42",
"upload_time_iso_8601": "2024-12-15T22:24:42.833883Z",
"url": "https://files.pythonhosted.org/packages/27/27/254ebffa4066b3073dddee00c1915893794f5cbf938335c1cc926cd32385/tree_sitter_c-0.23.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-15 22:24:42",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "tree-sitter",
"github_project": "tree-sitter-c",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "tree-sitter-c"
}