{ "info": { "author": "Cristian Prieto", "author_email": "me@cprieto.com", "bugtrack_url": null, "classifiers": [ "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Utilities" ], "description": "Nand2Tetris Hack Assembler lexer\n================================\n\n.. image:: https://badge.fury.io/py/pygments-hackasm-lexer.svg\n :target: https://badge.fury.io/py/pygments-hackasm-lexer\n\n`Pygments`_ lexer for `Nand2Tetris Hack Assembler`_ language.\n\nPart of the languages used/developed in the `Building a Modern Computer from First Principles`_ book.\n\nUsage\n-----\n\nThe name of the lexer is ``hack_asm`` so you can call it from ``pygmentize`` like this:\n\n::\n\n pygmentize -l hack_asm -f html -O full test.asm\n\nThe recognize extension is ``.asm`` but it is as well used by many other lexers (like, you know, other assemblers), so I recommend passing directly the lexer name.\n\nInstallation\n------------\n\nThe lexer is available in PyPI, just install using ``pip``:\n\n::\n\n pip install pygments-hackasm-lexer\n\nAnd start using it.\n\n.. _Pygments: http://pygments.org/\n.. _Nand2Tetris Hack Assembler: http://www.nand2tetris.org/chapters/chapter%2004.pdf\n.. _Building a Modern Computer from First Principles: http://www.nand2tetris.org/`\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cprieto/pygments_hack_asm", "keywords": "syntax highlighting", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pygments-hackasm-lexer", "package_url": "https://pypi.org/project/pygments-hackasm-lexer/", "platform": "", "project_url": "https://pypi.org/project/pygments-hackasm-lexer/", "project_urls": { "Homepage": "https://github.com/cprieto/pygments_hack_asm" }, "release_url": "https://pypi.org/project/pygments-hackasm-lexer/0.5/", "requires_dist": null, "requires_python": "", "summary": "Pygments lexer for the Nand2Tetris Hack Assembler", "version": "0.5" }, "last_serial": 2978701, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3ef282a95e852ba893fafe57152dc19c", "sha256": "7669d8723a0e09b9b6b6e40a32e6eb7227f24420cafc11bd4bd82c1f737f4678" }, "downloads": -1, "filename": "pygments-hackasm-lexer-0.1.tar.gz", "has_sig": false, "md5_digest": "3ef282a95e852ba893fafe57152dc19c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1218, "upload_time": "2017-06-26T01:35:37", "url": "https://files.pythonhosted.org/packages/8a/3f/f825737a3636fb20f413eae98b7795c381a6c70a9c07c7f16a53994f3c32/pygments-hackasm-lexer-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "8248b23834da06776f21d7e1c337f2f3", "sha256": "36e65625e2e6538ffd9f3c0809975268607871e0363e58a39d6a4803c1ab1b54" }, "downloads": -1, "filename": "pygments-hackasm-lexer-0.2.tar.gz", "has_sig": false, "md5_digest": "8248b23834da06776f21d7e1c337f2f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1743, "upload_time": "2017-06-26T01:47:08", "url": "https://files.pythonhosted.org/packages/88/b1/53fcfe78daa70ba3a70cb4bb7efce69f327260a815333f6d81551faeb21f/pygments-hackasm-lexer-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "2e6954b618afa1843ff29a3c2d9ec86d", "sha256": "69d3276ae024014e47a595f328b33f1dec2c423581b19dc2ddd481eb6d7ae374" }, "downloads": -1, "filename": "pygments-hackasm-lexer-0.3.tar.gz", "has_sig": false, "md5_digest": "2e6954b618afa1843ff29a3c2d9ec86d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1785, "upload_time": "2017-06-26T01:51:48", "url": "https://files.pythonhosted.org/packages/9d/e9/5e33d0c6b7f90d3c7a2eba201566c2251d8e9381be981c9fdd784f055eac/pygments-hackasm-lexer-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "c506c89f2b18f38227230266394524ed", "sha256": "831535d6838674f21e665e0b935d95faabff483b1f242a0059f285210101f956" }, "downloads": -1, "filename": "pygments-hackasm-lexer-0.4.tar.gz", "has_sig": false, "md5_digest": "c506c89f2b18f38227230266394524ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2287, "upload_time": "2017-06-26T06:55:15", "url": "https://files.pythonhosted.org/packages/83/b3/31288a4eba5db7cfa9070efa6ca09782f572665cac8a8efb2282e5995921/pygments-hackasm-lexer-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "ce9358d2dd6472e0e0f06e48973fe3aa", "sha256": "55984d6c5f603e27c3e4da1ffd5f1a076d6d28f344898acb5c3968b5f689ed50" }, "downloads": -1, "filename": "pygments-hackasm-lexer-0.5.tar.gz", "has_sig": false, "md5_digest": "ce9358d2dd6472e0e0f06e48973fe3aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2454, "upload_time": "2017-06-26T07:39:29", "url": "https://files.pythonhosted.org/packages/3d/26/501e2a3e66b883fbd26b22709f3c53f579f2b84586129671d5541fe78d52/pygments-hackasm-lexer-0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ce9358d2dd6472e0e0f06e48973fe3aa", "sha256": "55984d6c5f603e27c3e4da1ffd5f1a076d6d28f344898acb5c3968b5f689ed50" }, "downloads": -1, "filename": "pygments-hackasm-lexer-0.5.tar.gz", "has_sig": false, "md5_digest": "ce9358d2dd6472e0e0f06e48973fe3aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2454, "upload_time": "2017-06-26T07:39:29", "url": "https://files.pythonhosted.org/packages/3d/26/501e2a3e66b883fbd26b22709f3c53f579f2b84586129671d5541fe78d52/pygments-hackasm-lexer-0.5.tar.gz" } ] }