{ "info": { "author": "Adam Haney", "author_email": "adam.haney@akimbo.io", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "lispy\n=====\n\nAn extension of Peter Norvig's lispy (http://norvig.com/lispy.html)\nwhich includes the ability to access symbols from python packages as\nif they were written in lispy. \n\nThis experiment was initially intended to let me play with scheme while\nstill having access to python's batteries.\n\nMotivation\n----------\n\nI've been writing a lot of python code, and I love the python\necosystem. It has wonderful tools for web application development\n(Django, Flask, Pyramid), data munging (Beautiful Soup, requests) and\ndata analysis (NumPy, SciPy, Pandas, IPython). I'd like to learn more\nabout the internal implementation of python, its introspection\nabilities and its design decisions. I'd also like to better understand\nthe LISP ecosystem, what better way than implementing a LISP in\npython.\n\nCurrent Features\n----------------\n\n - A minimal scheme implementation in Python (based on Peter Norvig's lispy)\n - A scheme implementation which can call python functions within the same process\n - The begining of a \"dialect framework\" which will allow customized\n lisp dialects with changes to the lanage implemented in either\n python or a lispy dialect\n\nGoals\n-----\n\nThis is currently a pet project to facilitate learning the LISP and\nscheme ecosystems and to bring about a better understanding of the\ntheory and complexity of language design. My roadmap includes several\nadditions to lispy to make it a toolkit for python developers who\nmight be interested in dipping their toe in LISP. For functionality\nthat's left to be implemented please check the issue tracker for the\nproject at https://github.com/adamhaney/lispy/issues", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/adamhaney/lispy", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/adamhaney/lispy", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "lispy", "package_url": "https://pypi.org/project/lispy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/lispy/", "project_urls": { "Download": "https://github.com/adamhaney/lispy", "Homepage": "https://github.com/adamhaney/lispy" }, "release_url": "https://pypi.org/project/lispy/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "A configurable LISP dialect that can call python code", "version": "0.0.2" }, "last_serial": 782369, "releases": { "0.0.1": [], "0.0.2": [] }, "urls": [] }