CubeLang

View on PyPIReverse Dependencies (0)

0.1.4 CubeLang-0.1.4-py3-none-any.whl

Wheel Details

Project: CubeLang
Version: 0.1.4
Filename: CubeLang-0.1.4-py3-none-any.whl
Download: [link]
Size: 118260
MD5: 88af96b0f83eda9a375ea7dd52a21121
SHA256: 60b296ca3939e44cbb1e73c9326d157940c19747c06864fc918e9542e97a71f8
Uploaded: 2020-03-02 17:38:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: CubeLang
Version: 0.1.4
Summary: Domain-specific programming language made for solving twisting cube puzzles
Author: 0.1.4
Author-Email: poletaev.vladislav[at]gmail.com
Home-Page: https://github.com/poletaevvlad/CubeLang
License: MIT
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Other Audience
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Games/Entertainment :: Puzzle Games
Requires-Dist: lark-parser
Requires-Dist: termcolor
Description-Content-Type: text/markdown
[Description omitted; length: 5122 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.34.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
__init__.py sha256=0LtkHQLTpkgRL3-Ql1iwfm1er9xgO3-VEMz5FloHDaY 101
__main__.py sha256=nANavEpOcA4Za1hYAJjvz7F8Lq64ysesGIBvcx4XsDw 75
actions.py sha256=1yQtajDOyYBdrCPb3fIMUehOBl_w2iEoUnyQzBAeKHI 8221
cube.py sha256=QEEJU6T8CsJfkXfzf_udXvfIaw1toWH5qHuXGA5XYsY 6213
cube_runtime.py sha256=pI8RruWGqmyBNuN45VVMIHRNtH9fAgFgyb_bmnGzvmY 5134
orientation.py sha256=mNxEB2ldcJ61hDpAajuOSoGOHQJc_lqpv0ajb6tWmCk 6150
parser.py sha256=dvW2ctpyBXqV7VFancYmtE5OsC-LrajZDXG9OUhK0pQ 4634
pattern.py sha256=ITySFYzUgrTLnzYrjIeinKnVwn4dayrKdu7VT1zaJYM 1548
scrambler.py sha256=dPw8_tIeeiV9zjOC9ugW32fqJDM7RV_GpwBLJxO4uoE 2381
sides.py sha256=arPMd8zND3Nm4ZvHORvv8ovjEKKm4GynOLbbncYi8rk 5513
cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cli/cube_builder.py sha256=ZUEOgbhKHM8L3C6EyJYj6dheq_0j7uqFepOtDLKU38Y 2328
cli/entry.py sha256=X-U-4ZYXIu1NfZc7efPHmra_ZOjmNmOZP11h2IXyY0o 2546
cli/error_display.py sha256=Y0HhEDR1LZU-ezJDdWNhPIXgzuNsVNTdsnmOjuW1pNc 6396
cli/options.py sha256=s4cYiiwHxrNQEHQZoDU8EDSV0MKjSQZp29_Kse5ZhtM 2978
cli/postprocessors_builder.py sha256=O6BCZtmUDlLoFp1098lipKoxUpJmn82r_UNydRgrSsA 1035
compiler/__init__.py sha256=vdz9qlV6T7tnOcJdgjo0990VfEFDiHwTJRgVaDUADDU 52
compiler/code_map.py sha256=tOZ6lK8F5XfpXPie8hKSH02LrCrcTUFFBNejg1vFkxM 542
compiler/codeio.py sha256=u8fDLvd_98iAzHkWrDDR3eSFCTcVH2OKIN8tUGPtXo0 846
compiler/errors.py sha256=gdpg7NXYFExRE3EUoIebjZJM_QIVR4k071Pu6VgaZSc 1886
compiler/expression.py sha256=qgQuBROYJYsILDUa8PuEkzVls1Fog2SQa00NwroAdIQ 12965
compiler/operators.py sha256=t6yedxasPCYBDesYjlN3fQKhR0-rlLgfKyj-ng7OGvw 2200
compiler/parser.py sha256=k1kYBwUPnlsDm0n4VtEQ-CNq4_izxpiUuxfIGIGlPWI 21303
compiler/stack.py sha256=LDkfM8xHdWapMauZkyeUEYteD8EXsdxeTU3O0XXOyJ0 1785
compiler/types.py sha256=sngG0J5DxoGvxfijbZmUlZUI3QKPVeMhZwvyBR9qchs 6054
cubelang/__init__.py sha256=lHE3oOHLSJpzIgS3zAq13EGPbkuPe-0UV2cMQpUKgLk 101
cubelang/__main__.py sha256=nANavEpOcA4Za1hYAJjvz7F8Lq64ysesGIBvcx4XsDw 75
cubelang/actions.py sha256=1yQtajDOyYBdrCPb3fIMUehOBl_w2iEoUnyQzBAeKHI 8221
cubelang/cube.py sha256=QEEJU6T8CsJfkXfzf_udXvfIaw1toWH5qHuXGA5XYsY 6213
cubelang/cube_runtime.py sha256=pI8RruWGqmyBNuN45VVMIHRNtH9fAgFgyb_bmnGzvmY 5134
cubelang/orientation.py sha256=mNxEB2ldcJ61hDpAajuOSoGOHQJc_lqpv0ajb6tWmCk 6150
cubelang/parser.py sha256=dvW2ctpyBXqV7VFancYmtE5OsC-LrajZDXG9OUhK0pQ 4634
cubelang/pattern.py sha256=ITySFYzUgrTLnzYrjIeinKnVwn4dayrKdu7VT1zaJYM 1548
cubelang/scrambler.py sha256=dPw8_tIeeiV9zjOC9ugW32fqJDM7RV_GpwBLJxO4uoE 2381
cubelang/sides.py sha256=arPMd8zND3Nm4ZvHORvv8ovjEKKm4GynOLbbncYi8rk 5513
cubelang/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cubelang/cli/cube_builder.py sha256=ZUEOgbhKHM8L3C6EyJYj6dheq_0j7uqFepOtDLKU38Y 2328
cubelang/cli/entry.py sha256=X-U-4ZYXIu1NfZc7efPHmra_ZOjmNmOZP11h2IXyY0o 2546
cubelang/cli/error_display.py sha256=Y0HhEDR1LZU-ezJDdWNhPIXgzuNsVNTdsnmOjuW1pNc 6396
cubelang/cli/options.py sha256=s4cYiiwHxrNQEHQZoDU8EDSV0MKjSQZp29_Kse5ZhtM 2978
cubelang/cli/postprocessors_builder.py sha256=O6BCZtmUDlLoFp1098lipKoxUpJmn82r_UNydRgrSsA 1035
cubelang/compiler/__init__.py sha256=vdz9qlV6T7tnOcJdgjo0990VfEFDiHwTJRgVaDUADDU 52
cubelang/compiler/code_map.py sha256=tOZ6lK8F5XfpXPie8hKSH02LrCrcTUFFBNejg1vFkxM 542
cubelang/compiler/codeio.py sha256=u8fDLvd_98iAzHkWrDDR3eSFCTcVH2OKIN8tUGPtXo0 846
cubelang/compiler/errors.py sha256=gdpg7NXYFExRE3EUoIebjZJM_QIVR4k071Pu6VgaZSc 1886
cubelang/compiler/expression.py sha256=qgQuBROYJYsILDUa8PuEkzVls1Fog2SQa00NwroAdIQ 12965
cubelang/compiler/operators.py sha256=t6yedxasPCYBDesYjlN3fQKhR0-rlLgfKyj-ng7OGvw 2200
cubelang/compiler/parser.py sha256=NE2SZu42fyuhgT3uVlQAwYfXmJ9tUaHqBRd2t6bvN4c 21682
cubelang/compiler/stack.py sha256=LDkfM8xHdWapMauZkyeUEYteD8EXsdxeTU3O0XXOyJ0 1785
cubelang/compiler/types.py sha256=sngG0J5DxoGvxfijbZmUlZUI3QKPVeMhZwvyBR9qchs 6054
cubelang/data/syntax.lark sha256=ofqsRSBl8DNsRJU_qhYD7mU61jskJmoKIs2CgzKmKgY 3389
cubelang/execution/__init__.py sha256=UdC7jTUiUZmKxQ38Te4uqlTkz41VUiPs0q_66YLmOsI 133
cubelang/execution/executor.py sha256=zHw2M_cRd1s5GTYI4TRKyUqzJnx9ZNaiiqJGWrPkfYw 1699
cubelang/execution/rt_error.py sha256=-ZCMAlL-rZ0z70OnDMnWEtDkVkXPFjcBd1xj-213Y-8 1610
cubelang/execution/rt_function.py sha256=Brzw3U2G-zXFPFXxaYA_UJontVNWZYVECi213dXU_bU 484
cubelang/postprocessing/__init__.py sha256=kGWjcTS8OYzvd7a8razC0xswUY6XHLVLBJ6Baqf7ka8 201
cubelang/postprocessing/base.py sha256=QzJO0Rm3r2s9S0GCBZbqnvavlDAuuoEUOaChU1c_YfQ 1190
cubelang/postprocessing/formatter.py sha256=kmic3I9d-wdJXzwaFOXsL0LxtXMypghr2ixgyJURZrA 201
cubelang/postprocessing/optimizer.py sha256=6Ohq5p6XOSgJaL4srH3Zr8GIkjIY_U-6vnPfNzkIt8Q 1817
cubelang/postprocessing/orientation_freezer.py sha256=HDy8dqXT_-2bhJK4PFtsgTAZOlX8T4oNczNzSWXr9dw 765
cubelang/stdlib/__init__.py sha256=QzJN1xjW0NsCZ1Q96SIfebUy4yLp6iXj4zNBVoTDTrY 1645
cubelang/stdlib/collections.py sha256=ZzbA3b8GMa5vRnSALfgYS_tyIsTRK4Q76NfJtrjTyhY 3572
cubelang/stdlib/math.py sha256=nr-ZXs6CZBuUTXg44HsbriSumsBpNHH-qYRuELe7wP0 1324
data/syntax.lark sha256=ofqsRSBl8DNsRJU_qhYD7mU61jskJmoKIs2CgzKmKgY 3389
execution/__init__.py sha256=UdC7jTUiUZmKxQ38Te4uqlTkz41VUiPs0q_66YLmOsI 133
execution/executor.py sha256=zHw2M_cRd1s5GTYI4TRKyUqzJnx9ZNaiiqJGWrPkfYw 1699
execution/rt_error.py sha256=-ZCMAlL-rZ0z70OnDMnWEtDkVkXPFjcBd1xj-213Y-8 1610
execution/rt_function.py sha256=Brzw3U2G-zXFPFXxaYA_UJontVNWZYVECi213dXU_bU 484
libcube/__init__.py sha256=0LtkHQLTpkgRL3-Ql1iwfm1er9xgO3-VEMz5FloHDaY 101
libcube/__main__.py sha256=nANavEpOcA4Za1hYAJjvz7F8Lq64ysesGIBvcx4XsDw 75
libcube/actions.py sha256=1yQtajDOyYBdrCPb3fIMUehOBl_w2iEoUnyQzBAeKHI 8221
libcube/cube.py sha256=QEEJU6T8CsJfkXfzf_udXvfIaw1toWH5qHuXGA5XYsY 6213
libcube/cube_runtime.py sha256=pI8RruWGqmyBNuN45VVMIHRNtH9fAgFgyb_bmnGzvmY 5134
libcube/orientation.py sha256=mNxEB2ldcJ61hDpAajuOSoGOHQJc_lqpv0ajb6tWmCk 6150
libcube/parser.py sha256=dvW2ctpyBXqV7VFancYmtE5OsC-LrajZDXG9OUhK0pQ 4634
libcube/pattern.py sha256=ITySFYzUgrTLnzYrjIeinKnVwn4dayrKdu7VT1zaJYM 1548
libcube/scrambler.py sha256=dPw8_tIeeiV9zjOC9ugW32fqJDM7RV_GpwBLJxO4uoE 2381
libcube/sides.py sha256=arPMd8zND3Nm4ZvHORvv8ovjEKKm4GynOLbbncYi8rk 5513
libcube/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
libcube/cli/cube_builder.py sha256=ZUEOgbhKHM8L3C6EyJYj6dheq_0j7uqFepOtDLKU38Y 2328
libcube/cli/entry.py sha256=X-U-4ZYXIu1NfZc7efPHmra_ZOjmNmOZP11h2IXyY0o 2546
libcube/cli/error_display.py sha256=Y0HhEDR1LZU-ezJDdWNhPIXgzuNsVNTdsnmOjuW1pNc 6396
libcube/cli/options.py sha256=s4cYiiwHxrNQEHQZoDU8EDSV0MKjSQZp29_Kse5ZhtM 2978
libcube/cli/postprocessors_builder.py sha256=O6BCZtmUDlLoFp1098lipKoxUpJmn82r_UNydRgrSsA 1035
libcube/compiler/__init__.py sha256=vdz9qlV6T7tnOcJdgjo0990VfEFDiHwTJRgVaDUADDU 52
libcube/compiler/code_map.py sha256=tOZ6lK8F5XfpXPie8hKSH02LrCrcTUFFBNejg1vFkxM 542
libcube/compiler/codeio.py sha256=u8fDLvd_98iAzHkWrDDR3eSFCTcVH2OKIN8tUGPtXo0 846
libcube/compiler/errors.py sha256=gdpg7NXYFExRE3EUoIebjZJM_QIVR4k071Pu6VgaZSc 1886
libcube/compiler/expression.py sha256=qgQuBROYJYsILDUa8PuEkzVls1Fog2SQa00NwroAdIQ 12965
libcube/compiler/operators.py sha256=t6yedxasPCYBDesYjlN3fQKhR0-rlLgfKyj-ng7OGvw 2200
libcube/compiler/parser.py sha256=k1kYBwUPnlsDm0n4VtEQ-CNq4_izxpiUuxfIGIGlPWI 21303
libcube/compiler/stack.py sha256=LDkfM8xHdWapMauZkyeUEYteD8EXsdxeTU3O0XXOyJ0 1785
libcube/compiler/types.py sha256=sngG0J5DxoGvxfijbZmUlZUI3QKPVeMhZwvyBR9qchs 6054
libcube/execution/__init__.py sha256=UdC7jTUiUZmKxQ38Te4uqlTkz41VUiPs0q_66YLmOsI 133
libcube/execution/executor.py sha256=zHw2M_cRd1s5GTYI4TRKyUqzJnx9ZNaiiqJGWrPkfYw 1699
libcube/execution/rt_error.py sha256=-ZCMAlL-rZ0z70OnDMnWEtDkVkXPFjcBd1xj-213Y-8 1610
libcube/execution/rt_function.py sha256=Brzw3U2G-zXFPFXxaYA_UJontVNWZYVECi213dXU_bU 484
libcube/postprocessing/__init__.py sha256=kGWjcTS8OYzvd7a8razC0xswUY6XHLVLBJ6Baqf7ka8 201
libcube/postprocessing/base.py sha256=QzJO0Rm3r2s9S0GCBZbqnvavlDAuuoEUOaChU1c_YfQ 1190
libcube/postprocessing/formatter.py sha256=kmic3I9d-wdJXzwaFOXsL0LxtXMypghr2ixgyJURZrA 201
libcube/postprocessing/optimizer.py sha256=6Ohq5p6XOSgJaL4srH3Zr8GIkjIY_U-6vnPfNzkIt8Q 1817
libcube/postprocessing/orientation_freezer.py sha256=HDy8dqXT_-2bhJK4PFtsgTAZOlX8T4oNczNzSWXr9dw 765
libcube/stdlib/__init__.py sha256=QzJN1xjW0NsCZ1Q96SIfebUy4yLp6iXj4zNBVoTDTrY 1645
libcube/stdlib/collections.py sha256=8Bd8CWtHXHOdfEUaWlMf6B2lBDxNv_fnGRwj3Q5qUIE 3572
libcube/stdlib/math.py sha256=nr-ZXs6CZBuUTXg44HsbriSumsBpNHH-qYRuELe7wP0 1324
libcube.egg-info/PKG-INFO sha256=GPzCHAKLmuobniyPvlIpaijINfoBc0Sj0xTF0Kv5-io 196
libcube.egg-info/SOURCES.txt sha256=DcB8DCEYqyRP37KzpR1Gmuz18-QYpHDBxmn8iSPe9RE 1243
libcube.egg-info/dependency_links.txt sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
libcube.egg-info/entry_points.txt sha256=GQX3oL6nGvABnYfq5CcEnRZMy5-SYv_E_10Y1aSIRDg 52
libcube.egg-info/requires.txt sha256=wXGiSsqIhPLbA6H6IyQJ87WVvxq8jlaqHESr4vqXm8Q 22
libcube.egg-info/top_level.txt sha256=lJUui9wZmsVSnHyY34FyfFXHHSuL6hH_wpGcZA7lZLo 46
postprocessing/__init__.py sha256=kGWjcTS8OYzvd7a8razC0xswUY6XHLVLBJ6Baqf7ka8 201
postprocessing/base.py sha256=QzJO0Rm3r2s9S0GCBZbqnvavlDAuuoEUOaChU1c_YfQ 1190
postprocessing/formatter.py sha256=kmic3I9d-wdJXzwaFOXsL0LxtXMypghr2ixgyJURZrA 201
postprocessing/optimizer.py sha256=6Ohq5p6XOSgJaL4srH3Zr8GIkjIY_U-6vnPfNzkIt8Q 1817
postprocessing/orientation_freezer.py sha256=HDy8dqXT_-2bhJK4PFtsgTAZOlX8T4oNczNzSWXr9dw 765
stdlib/__init__.py sha256=QzJN1xjW0NsCZ1Q96SIfebUy4yLp6iXj4zNBVoTDTrY 1645
stdlib/collections.py sha256=8Bd8CWtHXHOdfEUaWlMf6B2lBDxNv_fnGRwj3Q5qUIE 3572
stdlib/math.py sha256=nr-ZXs6CZBuUTXg44HsbriSumsBpNHH-qYRuELe7wP0 1324
CubeLang-0.1.4.dist-info/LICENSE sha256=R0ddZ9ZsXcfrKmNHRRJZrXlkLyUxlds1HF-vqu_0E4I 1057
CubeLang-0.1.4.dist-info/LICENSE-3RD-PARTY sha256=zEWzACWVP2wc18UkqIgeHDsTJDCUSvNzvZS9paYsN0c 5090
CubeLang-0.1.4.dist-info/METADATA sha256=jMHnjtyNccftOS1xhbgCIzTDlspJcjvlPagiUtjfuNQ 6016
CubeLang-0.1.4.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
CubeLang-0.1.4.dist-info/entry_points.txt sha256=KTvEpLlRPqQ9Xi4TGur4tm6-0kZZ-oisUq67U69Xyys 98
CubeLang-0.1.4.dist-info/top_level.txt sha256=-OfkcH0l8ArDvG6wLSCGo5mYosjeSKXbgY-5gA4i2YQ 9
CubeLang-0.1.4.dist-info/RECORD

top_level.txt

cubelang

entry_points.txt

cubelang = cubelang.cli.entry:main
cubelang-scramble = cubelang.scrambler:main