tree-sitter-make


Nametree-sitter-make JSON
Version 1.1.1 PyPI version JSON
download
home_pageNone
SummaryMakefile grammar for tree-sitter
upload_time2024-12-21 19:03:42
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
keywords incremental parsing tree-sitter make
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # tree-sitter-make
Tree-sitter-make is a Make parser intended to be used for syntax highlighting.

## Missing features
- [ ] Support to custom .RECIPEPREFIX
- [ ] Load directive

This parser uses GNUMakefile documentation as reference. Others makefile formats
might have features not implemented by this grammar. Feel free to open an issue
with a feature request or do a pull request to extend this grammar to support
other makefiles formats.

## Reference
* [GNU Make manual](https://www.gnu.org/software/make/manual/html_node/index.html)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "tree-sitter-make",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "incremental, parsing, tree-sitter, make",
    "author": null,
    "author_email": "Amaan Qureshi <amaanq12@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/b6/c9/4b534b0f8be76b5a7495419e7017998ceb1cd260ca91b4bf2358f00af97e/tree_sitter_make-1.1.1.tar.gz",
    "platform": null,
    "description": "# tree-sitter-make\nTree-sitter-make is a Make parser intended to be used for syntax highlighting.\n\n## Missing features\n- [ ] Support to custom .RECIPEPREFIX\n- [ ] Load directive\n\nThis parser uses GNUMakefile documentation as reference. Others makefile formats\nmight have features not implemented by this grammar. Feel free to open an issue\nwith a feature request or do a pull request to extend this grammar to support\nother makefiles formats.\n\n## Reference\n* [GNU Make manual](https://www.gnu.org/software/make/manual/html_node/index.html)\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Makefile grammar for tree-sitter",
    "version": "1.1.1",
    "project_urls": {
        "Homepage": "https://github.com/tree-sitter-grammars/tree-sitter-make"
    },
    "split_keywords": [
        "incremental",
        " parsing",
        " tree-sitter",
        " make"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "11109f0fa416c0b6561cb93c643402a0e6567f948af2a5ce218575f1e08bcd53",
                "md5": "d01ce69e397e6e63f27184ff710f07b1",
                "sha256": "368fd813e274f81a69354369521dee1a4565209f030408f92fe07a92c7a4bdb7"
            },
            "downloads": -1,
            "filename": "tree_sitter_make-1.1.1-cp39-abi3-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d01ce69e397e6e63f27184ff710f07b1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 45818,
            "upload_time": "2024-12-21T19:03:30",
            "upload_time_iso_8601": "2024-12-21T19:03:30.614111Z",
            "url": "https://files.pythonhosted.org/packages/11/10/9f0fa416c0b6561cb93c643402a0e6567f948af2a5ce218575f1e08bcd53/tree_sitter_make-1.1.1-cp39-abi3-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05ecaa2b0300613d60222d6e0ef11dd1a40edb73dbf10dd3db188729ca29ce45",
                "md5": "e76e4ad2f151f06ff4fd831a4ec9ba2e",
                "sha256": "e2c17b7d5b51cf6eb429dd8117e94cabc76948feb3ddb67eac02fa7189a88310"
            },
            "downloads": -1,
            "filename": "tree_sitter_make-1.1.1-cp39-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e76e4ad2f151f06ff4fd831a4ec9ba2e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 43805,
            "upload_time": "2024-12-21T19:03:33",
            "upload_time_iso_8601": "2024-12-21T19:03:33.655713Z",
            "url": "https://files.pythonhosted.org/packages/05/ec/aa2b0300613d60222d6e0ef11dd1a40edb73dbf10dd3db188729ca29ce45/tree_sitter_make-1.1.1-cp39-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b864ce59ab3b993c37e53f99ff7f34db3eac9826ce76ce5738033219ed466859",
                "md5": "94a26e27c799cc739ca7fd69aa310caa",
                "sha256": "7f16f8d00b4a52dd46b53407b81ac8e72b52f25e5917e8785270841a2dab78dc"
            },
            "downloads": -1,
            "filename": "tree_sitter_make-1.1.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "94a26e27c799cc739ca7fd69aa310caa",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 82086,
            "upload_time": "2024-12-21T19:03:34",
            "upload_time_iso_8601": "2024-12-21T19:03:34.844760Z",
            "url": "https://files.pythonhosted.org/packages/b8/64/ce59ab3b993c37e53f99ff7f34db3eac9826ce76ce5738033219ed466859/tree_sitter_make-1.1.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e134a6f9ffd8064605a45bfc78848eb2f6969871af0e6d6cd56ca76816255153",
                "md5": "6e072123b832f0d31ef8ecd5695c5619",
                "sha256": "6e0e424449c9e0a2f7e8476238727638acb5fe041533440fc20e21e064ef1fb7"
            },
            "downloads": -1,
            "filename": "tree_sitter_make-1.1.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6e072123b832f0d31ef8ecd5695c5619",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 77685,
            "upload_time": "2024-12-21T19:03:37",
            "upload_time_iso_8601": "2024-12-21T19:03:37.125576Z",
            "url": "https://files.pythonhosted.org/packages/e1/34/a6f9ffd8064605a45bfc78848eb2f6969871af0e6d6cd56ca76816255153/tree_sitter_make-1.1.1-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": "6bccdf46a568fd338569b73da3dd62f847eecd74983c30294d9f1550b770293a",
                "md5": "8cce65831faad2872f403a8f7ef2eefe",
                "sha256": "6dcfd4ebb0659f01bee41b5bc82e7a596bab918e8b0e95dbec6ebe470237cd3b"
            },
            "downloads": -1,
            "filename": "tree_sitter_make-1.1.1-cp39-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8cce65831faad2872f403a8f7ef2eefe",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 80502,
            "upload_time": "2024-12-21T19:03:38",
            "upload_time_iso_8601": "2024-12-21T19:03:38.243834Z",
            "url": "https://files.pythonhosted.org/packages/6b/cc/df46a568fd338569b73da3dd62f847eecd74983c30294d9f1550b770293a/tree_sitter_make-1.1.1-cp39-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4e5a637d822952cf2c783a7a922f6854a0a4fda05ae4bdd0694d79faa0e11e08",
                "md5": "3cc55f3e0f3274e338b244e2c465390d",
                "sha256": "0f6325bf5255bfdb3895aa18cbf3618734bc94f31bd89447559137675160a424"
            },
            "downloads": -1,
            "filename": "tree_sitter_make-1.1.1-cp39-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3cc55f3e0f3274e338b244e2c465390d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 43241,
            "upload_time": "2024-12-21T19:03:39",
            "upload_time_iso_8601": "2024-12-21T19:03:39.355171Z",
            "url": "https://files.pythonhosted.org/packages/4e/5a/637d822952cf2c783a7a922f6854a0a4fda05ae4bdd0694d79faa0e11e08/tree_sitter_make-1.1.1-cp39-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7b186ec683806462573049abb0069593aaff41eb67b79025e9c152734e64f3a7",
                "md5": "822dcb8b1ffdc384c19b7911aff07117",
                "sha256": "a97763826659d692784564a74cfc915c0198372ce018ac2c4ea1a511437bb07f"
            },
            "downloads": -1,
            "filename": "tree_sitter_make-1.1.1-cp39-abi3-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "822dcb8b1ffdc384c19b7911aff07117",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 41706,
            "upload_time": "2024-12-21T19:03:41",
            "upload_time_iso_8601": "2024-12-21T19:03:41.513258Z",
            "url": "https://files.pythonhosted.org/packages/7b/18/6ec683806462573049abb0069593aaff41eb67b79025e9c152734e64f3a7/tree_sitter_make-1.1.1-cp39-abi3-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b6c94b534b0f8be76b5a7495419e7017998ceb1cd260ca91b4bf2358f00af97e",
                "md5": "d16f758b206ef9fcdccf741b4fcc372f",
                "sha256": "ef394673ab83956dffb3986526f4c059082ff2d84c87f9da18ab30030f561b4c"
            },
            "downloads": -1,
            "filename": "tree_sitter_make-1.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "d16f758b206ef9fcdccf741b4fcc372f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 73789,
            "upload_time": "2024-12-21T19:03:42",
            "upload_time_iso_8601": "2024-12-21T19:03:42.558592Z",
            "url": "https://files.pythonhosted.org/packages/b6/c9/4b534b0f8be76b5a7495419e7017998ceb1cd260ca91b4bf2358f00af97e/tree_sitter_make-1.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-21 19:03:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tree-sitter-grammars",
    "github_project": "tree-sitter-make",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "tree-sitter-make"
}
        
Elapsed time: 2.62288s