ts-clarity


Namets-clarity JSON
Version 0.0.5 PyPI version JSON
download
home_pageNone
SummaryClarity grammar for tree-sitter
upload_time2024-07-26 10:19:53
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseMIT
keywords incremental parsing tree-sitter clarity
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # tree-sitter-clarity
> 💡 this grammar is still in development.

This repository contains a grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).

The goal of this project is to provide an parser efficient low-dependency parser for clarity.


### Navigating this repository
The primary file in this repository is `grammar.js` which describes the tree-sitter grammar.

```
# Primary file:
grammar.js
# Tests:
/test/**/*

# Auto generated:
/src/**/*
binding.gyp
```

Major inspriration & some structures have been taken from tree-sitter-solidity, a big thanks to the contributors to this repo!

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ts-clarity",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "incremental, parsing, tree-sitter, clarity",
    "author": null,
    "author_email": "Franco Bregante <fbregante9@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/21/09/fa09fde430d4a85fa53fed60f1b2cc440b1d6ffec1bd5387c4f120304da1/ts-clarity-0.0.5.tar.gz",
    "platform": null,
    "description": "# tree-sitter-clarity\n> \ud83d\udca1 this grammar is still in development.\n\nThis repository contains a grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).\n\nThe goal of this project is to provide an parser efficient low-dependency parser for clarity.\n\n\n### Navigating this repository\nThe primary file in this repository is `grammar.js` which describes the tree-sitter grammar.\n\n```\n# Primary file:\ngrammar.js\n# Tests:\n/test/**/*\n\n# Auto generated:\n/src/**/*\nbinding.gyp\n```\n\nMajor inspriration & some structures have been taken from tree-sitter-solidity, a big thanks to the contributors to this repo!\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Clarity grammar for tree-sitter",
    "version": "0.0.5",
    "project_urls": {
        "Homepage": "https://github.com/tree-sitter/tree-sitter-clarity"
    },
    "split_keywords": [
        "incremental",
        " parsing",
        " tree-sitter",
        " clarity"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "56ec5c09ea0273dcf47623acf8bd584b996ef4b633183957240b26c1b6254a28",
                "md5": "2ef462cf09032a9b850824156a4cdad2",
                "sha256": "3b9413193f77f237bd1482359ea499072a8ec628f143fdae57efe22baa8e7b70"
            },
            "downloads": -1,
            "filename": "ts_clarity-0.0.5-cp38-abi3-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2ef462cf09032a9b850824156a4cdad2",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 25964,
            "upload_time": "2024-07-26T10:19:45",
            "upload_time_iso_8601": "2024-07-26T10:19:45.529877Z",
            "url": "https://files.pythonhosted.org/packages/56/ec/5c09ea0273dcf47623acf8bd584b996ef4b633183957240b26c1b6254a28/ts_clarity-0.0.5-cp38-abi3-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7418b0787650b9d6ff1c8d4f423da673828ea2c7fbf9a2fc214d980c2704b5b7",
                "md5": "4799c3108341c8eb382c401746b6c81e",
                "sha256": "17d22633209d1d9878052fe46ce8f4066e0efcf61227f5f3012f38b72f67988d"
            },
            "downloads": -1,
            "filename": "ts_clarity-0.0.5-cp38-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "4799c3108341c8eb382c401746b6c81e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 25854,
            "upload_time": "2024-07-26T10:19:46",
            "upload_time_iso_8601": "2024-07-26T10:19:46.686058Z",
            "url": "https://files.pythonhosted.org/packages/74/18/b0787650b9d6ff1c8d4f423da673828ea2c7fbf9a2fc214d980c2704b5b7/ts_clarity-0.0.5-cp38-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dc27c642d9bad662ad0aac621612145184bee08c6d970a92f87a212ec1a7aeea",
                "md5": "ff16a847aaec1e315bd35c4051d62fd0",
                "sha256": "1c2111628d1c8070eea1a5150ab6297f25f32867c72bde372392f557d0edaaa6"
            },
            "downloads": -1,
            "filename": "ts_clarity-0.0.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ff16a847aaec1e315bd35c4051d62fd0",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 51765,
            "upload_time": "2024-07-26T10:19:47",
            "upload_time_iso_8601": "2024-07-26T10:19:47.966453Z",
            "url": "https://files.pythonhosted.org/packages/dc/27/c642d9bad662ad0aac621612145184bee08c6d970a92f87a212ec1a7aeea/ts_clarity-0.0.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "237e7f60a9f3b95225d7f021d5553f77590f1386fe8062e72565e92100c42a1c",
                "md5": "ac5695f1428040dbf7d951123ca64763",
                "sha256": "eb73ba5ae1d5eb82be971a534875772b5c4b3913aa7714c97846b15777a87984"
            },
            "downloads": -1,
            "filename": "ts_clarity-0.0.5-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ac5695f1428040dbf7d951123ca64763",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 47863,
            "upload_time": "2024-07-26T10:19:48",
            "upload_time_iso_8601": "2024-07-26T10:19:48.833377Z",
            "url": "https://files.pythonhosted.org/packages/23/7e/7f60a9f3b95225d7f021d5553f77590f1386fe8062e72565e92100c42a1c/ts_clarity-0.0.5-cp38-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": "884953c1c24c24e1e2591a2428680b92bc341ed40ac8e088a824249346adc221",
                "md5": "0d37d161fa4b86b9d1b0bff71313be8e",
                "sha256": "4cf9542f98a9c88d95fca379a28767d401569f73a09948d021a1d03d4631f5ea"
            },
            "downloads": -1,
            "filename": "ts_clarity-0.0.5-cp38-abi3-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0d37d161fa4b86b9d1b0bff71313be8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 53215,
            "upload_time": "2024-07-26T10:19:50",
            "upload_time_iso_8601": "2024-07-26T10:19:50.073206Z",
            "url": "https://files.pythonhosted.org/packages/88/49/53c1c24c24e1e2591a2428680b92bc341ed40ac8e088a824249346adc221/ts_clarity-0.0.5-cp38-abi3-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9b02b8b8d2f2904d357be0f7cb7264d0d1ede83212d352e77d97d17d3a1b4637",
                "md5": "cdfd0f60c3eaf40090362172650f0290",
                "sha256": "c5df9405f8da362d34d90b865b5dd0f1f20050bde8ab22cebfaa5b4501ccc7a5"
            },
            "downloads": -1,
            "filename": "ts_clarity-0.0.5-cp38-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cdfd0f60c3eaf40090362172650f0290",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 48172,
            "upload_time": "2024-07-26T10:19:51",
            "upload_time_iso_8601": "2024-07-26T10:19:51.448265Z",
            "url": "https://files.pythonhosted.org/packages/9b/02/b8b8d2f2904d357be0f7cb7264d0d1ede83212d352e77d97d17d3a1b4637/ts_clarity-0.0.5-cp38-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "45d70a0417245982ff297f58804c4e87100fbeb20275482a95fa6dcdd79a5793",
                "md5": "1b803d12afc3397c24da5316acdce710",
                "sha256": "b8f663fe874e4ba8d0f1f005931412f7f7b720408499958b7a44428d6042a88a"
            },
            "downloads": -1,
            "filename": "ts_clarity-0.0.5-cp38-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1b803d12afc3397c24da5316acdce710",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 38100,
            "upload_time": "2024-07-26T10:19:52",
            "upload_time_iso_8601": "2024-07-26T10:19:52.693396Z",
            "url": "https://files.pythonhosted.org/packages/45/d7/0a0417245982ff297f58804c4e87100fbeb20275482a95fa6dcdd79a5793/ts_clarity-0.0.5-cp38-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2109fa09fde430d4a85fa53fed60f1b2cc440b1d6ffec1bd5387c4f120304da1",
                "md5": "a05c8a1d680d5325aaa75456ab7536ce",
                "sha256": "725f5d8338f189c6287e030a43e76382905cdfdc57ab39e4f563bea2fe9d32f1"
            },
            "downloads": -1,
            "filename": "ts-clarity-0.0.5.tar.gz",
            "has_sig": false,
            "md5_digest": "a05c8a1d680d5325aaa75456ab7536ce",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 31779,
            "upload_time": "2024-07-26T10:19:53",
            "upload_time_iso_8601": "2024-07-26T10:19:53.482164Z",
            "url": "https://files.pythonhosted.org/packages/21/09/fa09fde430d4a85fa53fed60f1b2cc440b1d6ffec1bd5387c4f120304da1/ts-clarity-0.0.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-26 10:19:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tree-sitter",
    "github_project": "tree-sitter-clarity",
    "github_not_found": true,
    "lcname": "ts-clarity"
}
        
Elapsed time: 0.26892s