{ "info": { "author": "Maria Climent-Pommeret", "author_email": "maria@climent-pommeret.red", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "*parsetabtolatex* parses an output file of [ply](https://www.dabeaz.com/ply/) and extracts the grammar into a .tex file using the grammar environment provided by the [syntax](http://texdoc.net/texmf-dist/doc/latex/mdwtools/syntax.pdf) LaTeX package.\n\n| Author | License | Homepage |\n|----------------------|-------------|---------------------------------------------------------------|\nMaria Climent-Pommeret | MIT Licence | https://gitlab.climent-pommeret.red/Chopopope/parsetabtolatex |\n\n\nInstallation\n------------\n\nPlease run the following command in a virtual environment using Python3.5\n\n pip install parsetabtolatex\n\nUsage example\n-------------\n\n In[1]: from parsetabtolatex import parsetabtolatex as pl\n\n In[2]: pl.ParseTabToLatatex(\"/tmp/partetab.py\", \"/tmp/grammar.tex\").generate_latex()\n\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.climent-pommeret.red/Chopopope/parsetabtolatex/", "keywords": "ply grammar LaTeX parser", "license": "", "maintainer": "", "maintainer_email": "", "name": "parsetabtolatex", "package_url": "https://pypi.org/project/parsetabtolatex/", "platform": "", "project_url": "https://pypi.org/project/parsetabtolatex/", "project_urls": { "Homepage": "https://gitlab.climent-pommeret.red/Chopopope/parsetabtolatex/" }, "release_url": "https://pypi.org/project/parsetabtolatex/0.0.3/", "requires_dist": [ "ply" ], "requires_python": ">=3.5", "summary": "A parsetab.py parser that generates .tex file", "version": "0.0.3" }, "last_serial": 4775069, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "8eca66272d1a210f0e43b6b1b19cfc31", "sha256": "561daf7e50640c7f11b92a28f835b015ca6d06c1fcd59ce01a2f7657078e481f" }, "downloads": -1, "filename": "parsetabtolatex-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8eca66272d1a210f0e43b6b1b19cfc31", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 6414, "upload_time": "2019-02-03T15:59:38", "url": "https://files.pythonhosted.org/packages/d2/54/8418f687ea904b359b91c4f4d6f7793e3ce4ba426c1b92337245faff0c43/parsetabtolatex-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21ead26e8b73a1f325dcbf9180c3864f", "sha256": "081b8b604dd40f77833e80cb57f53a5e5d013a925f26755c2e423d00933874e6" }, "downloads": -1, "filename": "parsetabtolatex-0.0.2.tar.gz", "has_sig": false, "md5_digest": "21ead26e8b73a1f325dcbf9180c3864f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3778, "upload_time": "2019-02-03T15:59:39", "url": "https://files.pythonhosted.org/packages/cb/fe/84a3ecf7263d45abb94bd52405a9ad9e04eaad5e935aa3ba19d4d909fe89/parsetabtolatex-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "31f5a0cf3dc75139e3eda8d4aed3719a", "sha256": "6d4180f6fbf9d5212a88616543812e02aee1c948706532a9bf4d383912b02242" }, "downloads": -1, "filename": "parsetabtolatex-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "31f5a0cf3dc75139e3eda8d4aed3719a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 6416, "upload_time": "2019-02-03T16:05:09", "url": "https://files.pythonhosted.org/packages/25/bf/3293a86fe047d3dbdce03a2238ddf810ba124386a246f30b9e0d0d644a10/parsetabtolatex-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5731c07364beffe4484ae401eac78a7c", "sha256": "cadeab898ef0f9468a5bbd824a0b39a27a9eb834a8bea66f5acdda396208ded4" }, "downloads": -1, "filename": "parsetabtolatex-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5731c07364beffe4484ae401eac78a7c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3778, "upload_time": "2019-02-03T16:05:10", "url": "https://files.pythonhosted.org/packages/fa/1c/62f317fb231bfc9660e756f0b68f93bf213014fc1e8fc9a80b54fb4e9ea7/parsetabtolatex-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "31f5a0cf3dc75139e3eda8d4aed3719a", "sha256": "6d4180f6fbf9d5212a88616543812e02aee1c948706532a9bf4d383912b02242" }, "downloads": -1, "filename": "parsetabtolatex-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "31f5a0cf3dc75139e3eda8d4aed3719a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 6416, "upload_time": "2019-02-03T16:05:09", "url": "https://files.pythonhosted.org/packages/25/bf/3293a86fe047d3dbdce03a2238ddf810ba124386a246f30b9e0d0d644a10/parsetabtolatex-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5731c07364beffe4484ae401eac78a7c", "sha256": "cadeab898ef0f9468a5bbd824a0b39a27a9eb834a8bea66f5acdda396208ded4" }, "downloads": -1, "filename": "parsetabtolatex-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5731c07364beffe4484ae401eac78a7c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3778, "upload_time": "2019-02-03T16:05:10", "url": "https://files.pythonhosted.org/packages/fa/1c/62f317fb231bfc9660e756f0b68f93bf213014fc1e8fc9a80b54fb4e9ea7/parsetabtolatex-0.0.3.tar.gz" } ] }