Name | grap JSON |
Version |
0.1.0b1
JSON |
| download |
home_page | |
Summary | PEG Parser for Python |
upload_time | 2023-01-29 17:24:13 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.9 |
license | MIT License |
keywords |
grammar
parser
peg
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
grap
====
`grap` is a PEG parser for Python.
Links
-----
* [Repository](https://github.com/phoenixr-codes/grap)
* [PyPI](https://pypi.org/project/grap)
* [Documentation](https://phoenixr-codes.github.io/grap)
TODO
----
* [ ] rename action to marker?
* [ ] add fn make_rule to create a rule from tree
* [ ] warn when rule is used without parens (class instead of obj)
* [ ] add visualizer that shows pointer while parsing
* [ ] Pygments for grap lang
Raw data
{
"_id": null,
"home_page": "",
"name": "grap",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "",
"keywords": "grammar,parser,PEG",
"author": "",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/83/68/b59524503404dffaa5b3efa547f2f995a9aaf59858f2993b3a6ec60a0f85/grap-0.1.0b1.tar.gz",
"platform": null,
"description": "grap\n====\n\n`grap` is a PEG parser for Python.\n\n\nLinks\n-----\n\n* [Repository](https://github.com/phoenixr-codes/grap)\n* [PyPI](https://pypi.org/project/grap)\n* [Documentation](https://phoenixr-codes.github.io/grap)\n\n\nTODO\n----\n\n* [ ] rename action to marker?\n* [ ] add fn make_rule to create a rule from tree\n* [ ] warn when rule is used without parens (class instead of obj)\n* [ ] add visualizer that shows pointer while parsing\n* [ ] Pygments for grap lang\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "PEG Parser for Python",
"version": "0.1.0b1",
"split_keywords": [
"grammar",
"parser",
"peg"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f2b924255234ba682204c0cf26d0becacd4c03244c6ee4d887c8befebd805b6a",
"md5": "dc040ee5fc4a9d6933c04e2caeb86a5d",
"sha256": "0a65fa7682f64f7d62b39951d1e5da13903e42b3076db4ea1563c8650fc5d996"
},
"downloads": -1,
"filename": "grap-0.1.0b1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "dc040ee5fc4a9d6933c04e2caeb86a5d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 7175,
"upload_time": "2023-01-29T17:24:10",
"upload_time_iso_8601": "2023-01-29T17:24:10.861590Z",
"url": "https://files.pythonhosted.org/packages/f2/b9/24255234ba682204c0cf26d0becacd4c03244c6ee4d887c8befebd805b6a/grap-0.1.0b1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8368b59524503404dffaa5b3efa547f2f995a9aaf59858f2993b3a6ec60a0f85",
"md5": "b86ec0a48cd6e33cae2deb4e5fe265e2",
"sha256": "f3bebd99c171920e8b73b58bd2d2ad67c1d4560f3e55de5b9592b3984d6e152d"
},
"downloads": -1,
"filename": "grap-0.1.0b1.tar.gz",
"has_sig": false,
"md5_digest": "b86ec0a48cd6e33cae2deb4e5fe265e2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 6647,
"upload_time": "2023-01-29T17:24:13",
"upload_time_iso_8601": "2023-01-29T17:24:13.025934Z",
"url": "https://files.pythonhosted.org/packages/83/68/b59524503404dffaa5b3efa547f2f995a9aaf59858f2993b3a6ec60a0f85/grap-0.1.0b1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-29 17:24:13",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "grap"
}