{ "info": { "author": "Vlad Havrilov", "author_email": "wladgavrilov@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "Simple brainfuck language interpreter for python.\n\nLearn how to code brainfuck\nbrainfuckmachine.execute(\"++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.\", mode=\"char\")\n#\"Hello world!\"\nbrainfuckmachine.execute(\",>,< [ > [ >+ >+ << -] >> [- << + >>] <<< -] >>.\",input=[2,3],mode=\"int\")\n#6\nbrainfuckmachine.execute([5, 3, 5, 2, [3, [3, 0, 3, 0, 2, 2, 1], 3, 3, [1, 2, 2, 0, 3, 3], 2, 2, 2, 1], 3, 3, 4]) # 012345[] instead of +-<>.,[]\n#6\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://bitbucket.org/schrodenkatzen/brainfuckmachine/src/master/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "brainfuckmachine", "package_url": "https://pypi.org/project/brainfuckmachine/", "platform": "", "project_url": "https://pypi.org/project/brainfuckmachine/", "project_urls": { "Homepage": "https://bitbucket.org/schrodenkatzen/brainfuckmachine/src/master/" }, "release_url": "https://pypi.org/project/brainfuckmachine/0.1.1.28/", "requires_dist": [ "hy" ], "requires_python": "", "summary": "Simple Brainfuck compiler for python", "version": "0.1.1.28" }, "last_serial": 4964292, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "db5cc1b02eeb1f5ac322e4fa535243ae", "sha256": "7a7f8a3ffa91f353f4c4d73bce70f01a15ef5ef8e3dd2858294790a2938306cd" }, "downloads": -1, "filename": "brainfuckmachine-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "db5cc1b02eeb1f5ac322e4fa535243ae", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 2882, "upload_time": "2019-03-16T12:33:11", "url": "https://files.pythonhosted.org/packages/8d/06/6558ca95223354aafa5750c1f3a608f55863b226a9ef3a44f30d8e7f6441/brainfuckmachine-0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0d2af742910144bd66eee9e7020d831", "sha256": "24d946bcf933039dadd30aa89bc1cf38da3209375ae308f384ca02df74f467f0" }, "downloads": -1, "filename": "brainfuckmachine-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d0d2af742910144bd66eee9e7020d831", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2629, "upload_time": "2019-03-16T12:38:55", "url": "https://files.pythonhosted.org/packages/99/67/68eb9563e35bf1498a0415e67facf4e18774932c9c821ca92d4fc6aad617/brainfuckmachine-0.1-py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7ef092554365c4dd69cc70387c78a16f", "sha256": "92dca061a096f63b9038e8e23e191d49ff2e43c23c529296bb6488e3d30254b1" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7ef092554365c4dd69cc70387c78a16f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3631, "upload_time": "2019-03-16T12:48:42", "url": "https://files.pythonhosted.org/packages/b6/57/d717cc5fc16c35955cb00da1f6312f257d0ec901488105a7f11ca0c9e35c/brainfuckmachine-0.1.1-py3-none-any.whl" } ], "0.1.1.1": [ { "comment_text": "", "digests": { "md5": "987f36f939c560097766070dfc53aba8", "sha256": "e1fe916226ab1b9db26463fa16b40be9df46f7bca502a60ea8e2dcefe669aa20" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "987f36f939c560097766070dfc53aba8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4495, "upload_time": "2019-03-16T12:55:14", "url": "https://files.pythonhosted.org/packages/95/d7/699a6dd7999559bc4f72a3f23129f2266d2cb62cc24b6757219855816373/brainfuckmachine-0.1.1.1-py3-none-any.whl" } ], "0.1.1.10": [ { "comment_text": "", "digests": { "md5": "28d93afa072de928e3340204d4fe6bdb", "sha256": "ff418d68ffb862712d8bf1abf5ed46f8993e722026a53149a3a53dde0f13e520" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "28d93afa072de928e3340204d4fe6bdb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3522, "upload_time": "2019-03-16T14:01:19", "url": "https://files.pythonhosted.org/packages/9b/b3/fb26218427f0030785ed60318238d9acf8efc7fc5751cbeee897713c16df/brainfuckmachine-0.1.1.10-py3-none-any.whl" } ], "0.1.1.11": [ { "comment_text": "", "digests": { "md5": "6a07a78a89a215df74fe2047e249147f", "sha256": "05dd9c5cb06bf321d12b399843c04d4f3e5dcd4538625f0af2fa6601b3a7c474" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "6a07a78a89a215df74fe2047e249147f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3522, "upload_time": "2019-03-16T14:09:31", "url": "https://files.pythonhosted.org/packages/47/33/a3da5e377cae0e5c9465767b1f344a5471b3222306fa37009c8770a2dcbc/brainfuckmachine-0.1.1.11-py3-none-any.whl" } ], "0.1.1.12": [ { "comment_text": "", "digests": { "md5": "54a0a97831d4339693e22539c01841ce", "sha256": "1b66afb2929212e5583fd6932ed2a6489773e937b31f28575090fbe81af81648" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "54a0a97831d4339693e22539c01841ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3557, "upload_time": "2019-03-16T15:00:53", "url": "https://files.pythonhosted.org/packages/df/f5/310992304194b31feef3bd0e8bfd9f4f47719c3e74d50bf09be87f49ecd5/brainfuckmachine-0.1.1.12-py3-none-any.whl" } ], "0.1.1.13": [ { "comment_text": "", "digests": { "md5": "05f64a93ed464076c842d492d9efae7e", "sha256": "5363c85aee6709fd45c7eeb1eca8cfa129e9c48cc34ae90d2bf41e39ccbf0f5b" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "05f64a93ed464076c842d492d9efae7e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3562, "upload_time": "2019-03-16T15:04:15", "url": "https://files.pythonhosted.org/packages/b9/a6/013f18a8fa8f83195a07a305e43bcfe48a78a36f6a4927f983fc87ec30c8/brainfuckmachine-0.1.1.13-py3-none-any.whl" } ], "0.1.1.14": [ { "comment_text": "", "digests": { "md5": "2f75dc5ae6ed14a7271dc7527a070b5d", "sha256": "6bd05945e4540f717b9e0c370b5edf3230911f7bc6306ca3c4253a7d1bc3b2f9" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "2f75dc5ae6ed14a7271dc7527a070b5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3563, "upload_time": "2019-03-16T15:06:10", "url": "https://files.pythonhosted.org/packages/e8/81/8cd5ded6b1f47c9ef527a0424aba2e4cc61e5085baf751a1984ae58ad1bf/brainfuckmachine-0.1.1.14-py3-none-any.whl" } ], "0.1.1.16": [ { "comment_text": "", "digests": { "md5": "7a2d04f0d14020f94e247370a4628570", "sha256": "20f7c5a0f213000d89cf09ef0e2c78e831cb65a8a77b2364c1cc8fa307d56fa1" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.16-py3-none-any.whl", "has_sig": false, "md5_digest": "7a2d04f0d14020f94e247370a4628570", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3572, "upload_time": "2019-03-16T15:13:28", "url": "https://files.pythonhosted.org/packages/8b/62/ca17ea83fb86fdb557441af55b4b26f6b5afca7b2acc421365d26bb13a08/brainfuckmachine-0.1.1.16-py3-none-any.whl" } ], "0.1.1.17": [ { "comment_text": "", "digests": { "md5": "1a0a7b18cdf2a7b20027d87f613deadc", "sha256": "057f8373b7c2af70aa1cc951458a5b54d59ec02be78d55864d34838bcc708e7c" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.17-py3-none-any.whl", "has_sig": false, "md5_digest": "1a0a7b18cdf2a7b20027d87f613deadc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3570, "upload_time": "2019-03-16T15:13:29", "url": "https://files.pythonhosted.org/packages/18/13/1e7fce9dde74d9fc0016a4c7bbb788bde86c17a096035a9c2dd4ada061ff/brainfuckmachine-0.1.1.17-py3-none-any.whl" } ], "0.1.1.2": [ { "comment_text": "", "digests": { "md5": "723acd33ccfadad22223d9aa84480bcc", "sha256": "d050ca01e0e893118f0cac0a355f669375f4a4b4e557f69e070c8ab1bd450335" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.2.tar.gz", "has_sig": false, "md5_digest": "723acd33ccfadad22223d9aa84480bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1329, "upload_time": "2019-03-16T13:11:35", "url": "https://files.pythonhosted.org/packages/36/56/a6f6a8018b2da227476f7f767df7c1fcdbaca0532e1bf6a715d38726ec2b/brainfuckmachine-0.1.1.2.tar.gz" } ], "0.1.1.20": [ { "comment_text": "", "digests": { "md5": "15d52441cf03a16d3355758b7d0008e1", "sha256": "287ae25e2b4f6b435bc7ec43e5cc27512a24160f8f988c4eaf540486ea004679" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.20-py3-none-any.whl", "has_sig": false, "md5_digest": "15d52441cf03a16d3355758b7d0008e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4572, "upload_time": "2019-03-16T15:36:12", "url": "https://files.pythonhosted.org/packages/f9/ed/b3c3b68da07bc087eb34692a953abebd02b8f0ec0b06035159255b8aa0c3/brainfuckmachine-0.1.1.20-py3-none-any.whl" } ], "0.1.1.21": [ { "comment_text": "", "digests": { "md5": "18747d2719a13fb177c58f4200e8cdd7", "sha256": "5706733551b1f122b91e9bd1ad2077b591db19df494538b3214453e951b5705a" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.21-py3-none-any.whl", "has_sig": false, "md5_digest": "18747d2719a13fb177c58f4200e8cdd7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4617, "upload_time": "2019-03-18T15:57:57", "url": "https://files.pythonhosted.org/packages/92/67/fe491c99b4c21b9fc1171089b99fa37cdbe570714c9a54db72d933eebfd5/brainfuckmachine-0.1.1.21-py3-none-any.whl" } ], "0.1.1.25": [ { "comment_text": "", "digests": { "md5": "fd207d2ac30b2feefe91fba8091ceadb", "sha256": "385ed6dda4ca87bf0390b11cf42f2a6fe5f8ae58755504c7fec856c6b5e3d4d2" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.25-py3-none-any.whl", "has_sig": false, "md5_digest": "fd207d2ac30b2feefe91fba8091ceadb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5263, "upload_time": "2019-03-19T14:29:11", "url": "https://files.pythonhosted.org/packages/35/c8/87dfd5eac75b295d7c7445b0b6fcec316a2a480c8a36a29cf02abbcaac39/brainfuckmachine-0.1.1.25-py3-none-any.whl" } ], "0.1.1.26": [ { "comment_text": "", "digests": { "md5": "b77f7a44da8e425750ff061afd5c0e85", "sha256": "fc3a195d1d1b5f17a790448381ac5860ccb95787638f3fa657e50c0a0b850fcb" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.26-py3-none-any.whl", "has_sig": false, "md5_digest": "b77f7a44da8e425750ff061afd5c0e85", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5294, "upload_time": "2019-03-19T15:47:28", "url": "https://files.pythonhosted.org/packages/0b/03/571084ffb4d5c76111bb0406f614b475f80913f192d58c25ee39e31ec5de/brainfuckmachine-0.1.1.26-py3-none-any.whl" } ], "0.1.1.27": [ { "comment_text": "", "digests": { "md5": "f83bdaff5c32925a3069fe0571aea8c5", "sha256": "44eab8c0945a130fda73a7beaecd66991024b52e805a809b328de520bd40dae9" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.27-py3-none-any.whl", "has_sig": false, "md5_digest": "f83bdaff5c32925a3069fe0571aea8c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5639, "upload_time": "2019-03-20T15:13:49", "url": "https://files.pythonhosted.org/packages/63/9d/619a27b564fdb9cf8c8bfad45013a98e0b69e1c5c74b65fca82c78d02404/brainfuckmachine-0.1.1.27-py3-none-any.whl" } ], "0.1.1.28": [ { "comment_text": "", "digests": { "md5": "44a49644186d3cba20e6b84ce1b554f7", "sha256": "32d513221a2505fb89168ee5d575ca44a1772617281496fbc0d15477d12b554a" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.28-py3-none-any.whl", "has_sig": false, "md5_digest": "44a49644186d3cba20e6b84ce1b554f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5704, "upload_time": "2019-03-20T15:19:56", "url": "https://files.pythonhosted.org/packages/42/80/e9910b4073d169e536b3e5d84c4a3cfa1c446e5ebd2f53698cf2d4c9978a/brainfuckmachine-0.1.1.28-py3-none-any.whl" } ], "0.1.1.3": [ { "comment_text": "", "digests": { "md5": "26d9c50f9c75cf27e9bbffc15995e37b", "sha256": "25a66909518da6f4f38241a979cf23c2cd69841c7085e0a1f7243b0652c50af0" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.3.tar.gz", "has_sig": false, "md5_digest": "26d9c50f9c75cf27e9bbffc15995e37b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1325, "upload_time": "2019-03-16T13:17:22", "url": "https://files.pythonhosted.org/packages/b2/e6/26d48adefe0ef55aeb042904dd443bd522ad78c46760ae2d0f573d160e03/brainfuckmachine-0.1.1.3.tar.gz" } ], "0.1.1.4": [ { "comment_text": "", "digests": { "md5": "86ad00134aacb20af41c4cb09542cff9", "sha256": "d4a29dd52571581bae1c0ac1c660e10d7f10717508cde744f95aae1d9829b78d" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "86ad00134aacb20af41c4cb09542cff9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2603, "upload_time": "2019-03-16T13:26:59", "url": "https://files.pythonhosted.org/packages/df/ad/0d13474c5610905ab766bda5800b4be48768716ce5a827e3fa73b1cbed34/brainfuckmachine-0.1.1.4-py3-none-any.whl" } ], "0.1.1.5": [ { "comment_text": "", "digests": { "md5": "58b015998d066eb63d47aa4c2114cbb4", "sha256": "9425071897cfded438af76b0825483f004e56a10093a74592e1da41174ae1c74" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "58b015998d066eb63d47aa4c2114cbb4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3589, "upload_time": "2019-03-16T13:34:50", "url": "https://files.pythonhosted.org/packages/4f/b9/10bd3992287e4b6348a15b5c1a25403753144fcae63dd103450b6c15820a/brainfuckmachine-0.1.1.5-py3-none-any.whl" } ], "0.1.1.6": [ { "comment_text": "", "digests": { "md5": "5b8a7d1b1228750d46586313374e92ed", "sha256": "20962d8aa973800d532b7e7474ae7f34849139fdf2b1841c008a01baf8998726" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "5b8a7d1b1228750d46586313374e92ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2576, "upload_time": "2019-03-16T13:45:37", "url": "https://files.pythonhosted.org/packages/8c/fb/67ce7fa4b11e77b25b18fac3e1a1b15bff680bb2ba5cdf340c2c69d28fb0/brainfuckmachine-0.1.1.6-py3-none-any.whl" } ], "0.1.1.7": [ { "comment_text": "", "digests": { "md5": "60d60c5561b9d30977611052eba3f264", "sha256": "138ea12e93e060ebea1c3e2d70b746e7c5c72bc1ef244db4d3b2fbeb57f6e452" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "60d60c5561b9d30977611052eba3f264", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2593, "upload_time": "2019-03-16T13:48:55", "url": "https://files.pythonhosted.org/packages/f3/bc/54365228e54f845f9cec3fef5efd91e64c269743aa2b16e2bf4b09fbfe31/brainfuckmachine-0.1.1.7-py3-none-any.whl" } ], "0.1.1.8": [ { "comment_text": "", "digests": { "md5": "16bfca91c873283c51172b062fba7811", "sha256": "fdf08f4f6a0b08650bd4eefe3405c2b8401a87141f2640fa4c8390c9a45565ba" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "16bfca91c873283c51172b062fba7811", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2571, "upload_time": "2019-03-16T13:53:58", "url": "https://files.pythonhosted.org/packages/64/2d/a60f97a76f2670133c5fa82153b2f56ddf5d4104358c32ae786398b31e41/brainfuckmachine-0.1.1.8-py3-none-any.whl" } ], "0.1.1.9": [ { "comment_text": "", "digests": { "md5": "b9092a8f871b7c9ea39a9dd4625c5abe", "sha256": "d5d219487d8bdf0a7d6aa03910427d7d852f2592e979cdaba1fa4bb360b0bac1" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "b9092a8f871b7c9ea39a9dd4625c5abe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3512, "upload_time": "2019-03-16T13:59:16", "url": "https://files.pythonhosted.org/packages/64/63/d29e80c3fd0143ce9611c093ca230ae002abfd09da6811639e786eff2fb1/brainfuckmachine-0.1.1.9-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "44a49644186d3cba20e6b84ce1b554f7", "sha256": "32d513221a2505fb89168ee5d575ca44a1772617281496fbc0d15477d12b554a" }, "downloads": -1, "filename": "brainfuckmachine-0.1.1.28-py3-none-any.whl", "has_sig": false, "md5_digest": "44a49644186d3cba20e6b84ce1b554f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5704, "upload_time": "2019-03-20T15:19:56", "url": "https://files.pythonhosted.org/packages/42/80/e9910b4073d169e536b3e5d84c4a3cfa1c446e5ebd2f53698cf2d4c9978a/brainfuckmachine-0.1.1.28-py3-none-any.whl" } ] }