calmjs.parse

View on PyPIReverse Dependencies (7)

1.3.1 calmjs.parse-1.3.1-py3-none-any.whl
calmjs.parse-1.3.1-py2-none-any.whl

Wheel Details

Project: calmjs.parse
Version: 1.3.1
Filename: calmjs.parse-1.3.1-py3-none-any.whl
Download: [link]
Size: 296994
MD5: 19e78778c1adff39fe755f6c0044d69c
SHA256: 34e087b2a7a3117264df416d7d6793000bc59773e182ffef7da2dd7820f88028
Uploaded: 2023-10-28 23:26:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: calmjs.parse
Version: 1.3.1
Summary: Various parsers for ECMA standards.
Author: Tommy Yu
Author-Email: tommy.yu[at]auckland.ac.nz
Home-Page: https://github.com/calmjs/calmjs.parse
License: mit
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: JavaScript
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: setuptools
Requires-Dist: ply (>=3.6)
License-File: LICENSE
[Description omitted; length: 50055 characters]

WHEEL

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

RECORD

Path Digest Size
calmjs.parse-1.3.1-py3.12-nspkg.pth sha256=w28UWQJBWdtWiUV-zaMhWowni2UOaRCvHTf1XsoHbU4 539
calmjs/parse/__init__.py sha256=yJfECavOXTN8hVoXCyxgRRKeAkoQjNaagvEPVAzbZPw 336
calmjs/parse/asttypes.py sha256=7rsnmF1kLNSiGITomFbZ26b1sd4tt1miY2AB3sQx1g4 16076
calmjs/parse/exceptions.py sha256=FQy0XEagHe4sTyMc4byzDqh_98c_eze9W0mWVe8LvQg 712
calmjs/parse/factory.py sha256=chNKMGYCcQI3RR8IzDkcDWbIx6lrQejuflTCuu9ER-o 3112
calmjs/parse/io.py sha256=TxLN6rmhjWTpY-P6et0S7F6omBZeMHIs3Ip0CCLg1B4 5302
calmjs/parse/rules.py sha256=AVBQXl3T2ePFH2qEpJ3vgXRBk4w3icLRyxLjGFvXitk 5979
calmjs/parse/ruletypes.py sha256=ATgbAcLwoE4AKRHcdHuFcDMf1szS4innSU3ZCbWZ3zk 15545
calmjs/parse/sourcemap.py sha256=_7NOugeiyNJXEXtVqCb0EvOltjSOf5s1Ecu5ai0cMpg 22219
calmjs/parse/unicode_chars.py sha256=EfmWlxtW00LYPwP2IfOBQsP6YMBMJDWzPJmhpXjd18w 9785
calmjs/parse/utils.py sha256=S2o3IOpvzyh431mZ6LB8KBc6aDoJPOxlN0tQtkmv0XA 2404
calmjs/parse/vlq.py sha256=G_0q29qbyQV59TWI9J8dJ1UNCt3dYXnmxoWhG0qNn88 4218
calmjs/parse/walkers.py sha256=nHArIkpzYVm2Te4XHgyH6LpRzah-IwBm7nQ8fc3lngA 6622
calmjs/parse/handlers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
calmjs/parse/handlers/core.py sha256=-v1_u62oQRRlzAEq1uGgMaUcGHsr5YuVd99tjmrt6nA 7413
calmjs/parse/handlers/indentation.py sha256=GMls5GKOmwAGfLoMEdQ-E8SF8ODhcM2nIgZGG_Ctsik 3044
calmjs/parse/handlers/obfuscation.py sha256=z-mVsqkmRniq9N3knpvVMMmSYZQuJpGyg6rC0iCGfCc 17934
calmjs/parse/lexers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
calmjs/parse/lexers/es5.py sha256=uEHehxeg6Rw4GrkqXO_klMnyUBYzaMx9Y6_o1MiPEaU 24855
calmjs/parse/lexers/tokens.py sha256=dQpjMWP6qgl0z04gAIrFZju7wzxpvY21mstg0Syu2KM 199
calmjs/parse/parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
calmjs/parse/parsers/es5.py sha256=eF7Epf0kenJgLE-aBwpgomLaWEpdjJbSvGfSM_takxA 51409
calmjs/parse/parsers/lextab_es5_py3_ply3_10.py sha256=mrWADh-ZcANGu5Wmg2jjWGSE37QIVDbQ_ShvhMp84lY 18112
calmjs/parse/parsers/lextab_es5_py3_ply3_11.py sha256=41vMmnDvZuQSv-eXy-ku38uLRKuNzro9zl52ipFFS24 18112
calmjs/parse/parsers/lextab_es5_py3_ply3_6.py sha256=0F5--8H_K5WLnDrE7JKnX7vzCZWZL1yl-tgBOoQ0k_s 18103
calmjs/parse/parsers/lextab_es5_py3_ply3_8.py sha256=Hx0_6OKvAHVNlBjm89fi9ekinQW-HLks65K4QFL7ASs 18103
calmjs/parse/parsers/lextab_es5_py3_ply3_9.py sha256=HVezuw8Y9JzG2G1P44ozF4zLT208l_3dIBgy3rJjEhg 18108
calmjs/parse/parsers/optimize.py sha256=yTE3YKog4D9aB5Jozy8OWS6wgGCHRr8cszSLU9hH7nc 6624
calmjs/parse/parsers/yacctab_es5_py3_ply3_10.py sha256=rm_uGIVnKw-RqgA9bCP5y4UO9DbHho9Rrmw8-6t1kqU 202372
calmjs/parse/parsers/yacctab_es5_py3_ply3_11.py sha256=R64FkCgZ1J1l3Wf3HdmSBKa2Lu2yo2w1BN5kPrEq5_k 202396
calmjs/parse/parsers/yacctab_es5_py3_ply3_6.py sha256=avOo3Kiq4Jdvd1RV7RR9d_aNE5ULpBOIiGWJImdqu5Q 183681
calmjs/parse/parsers/yacctab_es5_py3_ply3_8.py sha256=XhxEYJgaLb0kmwotvAkKAlEdJtwLchKwsaJMoC5_YbI 183624
calmjs/parse/parsers/yacctab_es5_py3_ply3_9.py sha256=CqgGA_-61m6-_d0RPDG1cVdJeEwoGmu9GL3-Zl9OScQ 183624
calmjs/parse/testing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
calmjs/parse/testing/util.py sha256=aWKS8EFCcid26x7LUrg4MUSbQju_iKq9CUXe_JpomDA 2455
calmjs/parse/tests/__init__.py sha256=zh9su-7rH5C7AZrLDJGgTqhsiK0J_GuwGX0Ykpw4Arg 2782
calmjs/parse/tests/lexer.py sha256=_BRc9rYqtIUfpnsQaq8nZGZQr4-O8mdLV1C8bC6kH1I 21010
calmjs/parse/tests/parser.py sha256=KzWJjEvHKy9ZG6kTx-4Q3jhWW2eF2n7aK4-J4680LKQ 93947
calmjs/parse/tests/test_asttypes.py sha256=C1Z5vNrmHFBpML8eGP_RNubNmxp8rnOU2SzfkaBWoI0 1573
calmjs/parse/tests/test_es5_lexer.py sha256=_Koo08ok5KHArAmM4VHPynj6wIMo-miV_lMzmh23nG0 6989
calmjs/parse/tests/test_es5_parser.py sha256=O7DOPc2EBd0-bBfupFgeC0umtlOsrDyiR_HIbymePp4 2182
calmjs/parse/tests/test_es5_unparser.py sha256=qswoF_oQriduudYrW4haH_QY5OhUJEMKsa2---Imrmc 67973
calmjs/parse/tests/test_factory.py sha256=RZVKB9t4AQfbVDhQfte1nK3RQcfrFumDP9sDOOrZEAc 2193
calmjs/parse/tests/test_handlers_indentation.py sha256=IgcqX5no0OubuBxtdy597dRkTxSQMT-HoslVNhVpmb4 1764
calmjs/parse/tests/test_handlers_obfuscation.py sha256=JwVByf3MRlBjM5hGB460XQgyIbRwKbwY7wTfxco7_4M 35391
calmjs/parse/tests/test_handlers_simple.py sha256=Jm95QeKL7AH0QCk-4MA9EtTZgoQXUKd5vXbAUgaaMxE 6324
calmjs/parse/tests/test_io.py sha256=SYN28seLG7b4qyTJlDINQjGuHDFBeYFGc3Zph7yI-4I 12198
calmjs/parse/tests/test_parsers_optimize.py sha256=BmbDyqaiiFCGn0bpFCmDfhoJ09Z9ba7rskveHgMyMuA 9433
calmjs/parse/tests/test_pptypes.py sha256=w-kx6bF6gRQtkNe4QnprJewO5CWB4BInrCFxBV5tUvg 725
calmjs/parse/tests/test_rules.py sha256=lVBQEijH2v3MOHtqSo5O_c74EN77v4NJbl3EZ1mT3xc 606
calmjs/parse/tests/test_ruletypes.py sha256=K_qlDNNKnhXHrGJ17TU55-D9Kvo71rP8bsA0vDiLcPQ 4222
calmjs/parse/tests/test_sourcemap.py sha256=6jEuxKUVqitv-IRZAO8yb3EX868nHd0X4Skp37Lw4gU 41957
calmjs/parse/tests/test_testing.py sha256=75YklyYyMsnSOdSVVWzR3m4YnatY_tAeLM04Mm_BpSI 3879
calmjs/parse/tests/test_unparsers_base.py sha256=aTOwtCqM83nIkKdxFyKir90kwYRNBszPSxBboue41mg 5221
calmjs/parse/tests/test_unparsers_extractor.py sha256=GSkhOq0DeyGxj7GrJo2qKgejhPhoo6D2ZyDIhGNJ7xc 42962
calmjs/parse/tests/test_unparsers_walker.py sha256=DXTwIOX7ptYP7NM-9IlR5k0zrAxvmtMeiICTzg3sHkk 10346
calmjs/parse/tests/test_utils.py sha256=nkKqPIWs37V9-rUJEEU_ySoRKOzBC5LPxWJkp6CCdlk 4040
calmjs/parse/tests/test_vlq.py sha256=mkswv00AZpYjInNcl-m1Vj80LyzyeiP0rEFD3-6X6Hs 3490
calmjs/parse/tests/test_walkers.py sha256=Wr02QxgLk6P51w_yGx6e0PmjlRLnaCxnVRGpDeWctrI 7003
calmjs/parse/unparsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
calmjs/parse/unparsers/base.py sha256=cefNmDth1rk6IPR30UkT-1zrHFXlnZcdMYoDx9z7HSg 5349
calmjs/parse/unparsers/es5.py sha256=iOL9RMl4LttZVf6Y78FkvfpXkSy5d-2qGbavy2wIjHI 13273
calmjs/parse/unparsers/extractor.py sha256=3u-zMgWw8JmJ4DUUl4FKPVJUE-ddI7b9L5PTO1Lu2o8 38242
calmjs/parse/unparsers/walker.py sha256=EqbU-UtEEaw_JeJsE52lI7mzl1x3pp4y6Tv95Q14P6M 14509
calmjs.parse-1.3.1.dist-info/LICENSE sha256=fmRKf-nVKMx-sSUm9_31MWz5ff3CtXicUv81acTMeXk 1102
calmjs.parse-1.3.1.dist-info/METADATA sha256=E0J933BT24WJMp9lchKeo6Ev7LBZXVLyDBWTNM4hSSo 51146
calmjs.parse-1.3.1.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
calmjs.parse-1.3.1.dist-info/namespace_packages.txt sha256=8UB5FRue8gbO1nslaIS5hmLfsh9iw7591XoavD2r9Dg 7
calmjs.parse-1.3.1.dist-info/top_level.txt sha256=8UB5FRue8gbO1nslaIS5hmLfsh9iw7591XoavD2r9Dg 7
calmjs.parse-1.3.1.dist-info/RECORD

top_level.txt

calmjs

namespace_packages.txt

calmjs