# LibLET
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)
[![License: CC BY-SA 4.0](https://img.shields.io/badge/License-CC%20BY--SA%204.0-blue.svg)](http://creativecommons.org/licenses/by-sa/4.0/)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.2619588.svg)](https://doi.org/10.5281/zenodo.2619588)
[![GitHub Action Status](https://github.com/let-unimi/liblet/actions/workflows/test-release-publish.yml/badge.svg)](https://github.com/let-unimi/liblet/actions/workflows/test-release-publish.yml) [![Coverage Status](https://coveralls.io/repos/github/let-unimi/liblet/badge.svg?branch=master)](https://coveralls.io/github/let-unimi/liblet?branch=master)
[![DocumentationStatus](https://readthedocs.org/projects/liblet/badge/?version=latest)](https://liblet.readthedocs.io/en/latest/?badge=latest)
[![PyPI](https://img.shields.io/pypi/v/liblet.svg?color=brightgreen&logo=python&logoColor=white)](https://pypi.org/project/liblet/)
LibLET is a teaching aid for formal languages and compiler courses developed as part of the support material of [Linguaggi e Traduttori](https://let.di.unimi.it) class.
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/let-unimi/liblet)
The library is under heavy development, it's available a [very preliminary documentation](https://liblet.rtfd.io).
Raw data
{
"_id": null,
"home_page": null,
"name": "liblet",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "automata, formal, grammar, graph, language, parser, parsing, tree",
"author": null,
"author_email": "Massimo Santini <massimo.santini@unimi.it>",
"download_url": "https://files.pythonhosted.org/packages/3d/b8/e0861f6f2223f05cba0e9bf29a87c857150709f81e8f8590cba6eaed1ac9/liblet-1.7.6.tar.gz",
"platform": null,
"description": "# LibLET\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)\n[![License: CC BY-SA 4.0](https://img.shields.io/badge/License-CC%20BY--SA%204.0-blue.svg)](http://creativecommons.org/licenses/by-sa/4.0/)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.2619588.svg)](https://doi.org/10.5281/zenodo.2619588)\n\n[![GitHub Action Status](https://github.com/let-unimi/liblet/actions/workflows/test-release-publish.yml/badge.svg)](https://github.com/let-unimi/liblet/actions/workflows/test-release-publish.yml) [![Coverage Status](https://coveralls.io/repos/github/let-unimi/liblet/badge.svg?branch=master)](https://coveralls.io/github/let-unimi/liblet?branch=master)\n[![DocumentationStatus](https://readthedocs.org/projects/liblet/badge/?version=latest)](https://liblet.readthedocs.io/en/latest/?badge=latest)\n[![PyPI](https://img.shields.io/pypi/v/liblet.svg?color=brightgreen&logo=python&logoColor=white)](https://pypi.org/project/liblet/)\n\nLibLET is a teaching aid for formal languages and compiler courses developed as part of the support material of [Linguaggi e Traduttori](https://let.di.unimi.it) class.\n\n[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/let-unimi/liblet)\n\nThe library is under heavy development, it's available a [very preliminary documentation](https://liblet.rtfd.io).\n",
"bugtrack_url": null,
"license": null,
"summary": "A teaching aid library for formal languages and compiler courses.",
"version": "1.7.6",
"project_urls": {
"Bug Tracker": "https://github.com/let-unimi/liblet/issues",
"Changelog": "https://github.com/let-unimi/liblet/blob/master/CHANGELOG.txt",
"Documentation": "https://liblet.readthedocs.io/",
"Source code": "https://github.com/let-unimi/liblet"
},
"split_keywords": [
"automata",
" formal",
" grammar",
" graph",
" language",
" parser",
" parsing",
" tree"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "eef6ba1b70e4b411cd353788d1f471126bcee878f255d5c5dcc1b39bbce2f238",
"md5": "66028005d23391750ee22a997567d28c",
"sha256": "f0a93ef6a9190f897b284a2b2397c86d4b8ab250275894c0809245aab2592b1f"
},
"downloads": -1,
"filename": "liblet-1.7.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "66028005d23391750ee22a997567d28c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 49833,
"upload_time": "2024-05-28T13:49:41",
"upload_time_iso_8601": "2024-05-28T13:49:41.211250Z",
"url": "https://files.pythonhosted.org/packages/ee/f6/ba1b70e4b411cd353788d1f471126bcee878f255d5c5dcc1b39bbce2f238/liblet-1.7.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3db8e0861f6f2223f05cba0e9bf29a87c857150709f81e8f8590cba6eaed1ac9",
"md5": "5ccab38cd0295fea194462fd6b3d8cc8",
"sha256": "c62f33f48ee5ed92df0902df8095554ef07e00800be1c1b63b20184a012aae54"
},
"downloads": -1,
"filename": "liblet-1.7.6.tar.gz",
"has_sig": false,
"md5_digest": "5ccab38cd0295fea194462fd6b3d8cc8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 817596,
"upload_time": "2024-05-28T13:49:43",
"upload_time_iso_8601": "2024-05-28T13:49:43.868535Z",
"url": "https://files.pythonhosted.org/packages/3d/b8/e0861f6f2223f05cba0e9bf29a87c857150709f81e8f8590cba6eaed1ac9/liblet-1.7.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-28 13:49:43",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "let-unimi",
"github_project": "liblet",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "liblet"
}