mccode_antlr

View on PyPIReverse Dependencies (2)

0.9.0 mccode_antlr-0.9.0-py3-none-any.whl

Wheel Details

Project: mccode_antlr
Version: 0.9.0
Filename: mccode_antlr-0.9.0-py3-none-any.whl
Download: [link]
Size: 336773
MD5: 377a5c79d2483f4de41fbb7005d10052
SHA256: 4aaad5c9ed642e9f7ff3a44d60f8627dadc38da6b18799923857cc5b0cd4bc5c
Uploaded: 2024-12-11 16:57:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mccode-antlr
Version: 0.9.0
Summary: ANTLR4 grammars for McStas and McXtrace
Author-Email: Gregory Tucker <gregory.tucker[at]ess.eu>
Project-Url: Homepage, https://github.com/McStasMcXtrace/mccode-antlr
License: BSD-3-Clause
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9
Requires-Dist: antlr4-python3-runtime (>=4.13.2)
Requires-Dist: numpy (>=2)
Requires-Dist: pooch (>=1.7.0)
Requires-Dist: confuse (>=2.0.1)
Requires-Dist: loguru (>=0.7.2)
Requires-Dist: gitpython (>=3.1.43)
Requires-Dist: gputil (==1.4.0); extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: h5py (>=3.11.0); extra == "hdf5"
Provides-Extra: test
Provides-Extra: hdf5
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3623 characters]

WHEEL

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

RECORD

Path Digest Size
mccode_antlr/__init__.py sha256=5evPJSOhl8-sicbgPHqb0ca0qJDw1QE7xTIV6ZORMMo 293
mccode_antlr/commands.py sha256=t1wAwvsGqMEs7zoHDaCsF2Jrm98jQNfLM5jPlySo2gI 4712
mccode_antlr/version.py sha256=v2eYtZ_YOLC91-vgZvR_KUy8qIZQLfDiwLjIGEMc_jg 332
mccode_antlr/assembler/__init__.py sha256=7Agl4poTHv6Z50MWAv0BNrNgEVkUPA3hXQJ4pVDk420 65
mccode_antlr/assembler/assembler.py sha256=DE-vqzgxxkB5H2BEo9HSnlLCeCvU1YfMJH8c69pOTCQ 8121
mccode_antlr/common/__init__.py sha256=t9ernt_qJ0aNHzlI-d9lM0sXY8CZe5fUZx0agBBuTGE 753
mccode_antlr/common/block.py sha256=fR5PNEC5DnH3CJ-ngoypW2YcpTlQo-EgCEiY-9ivRZo 1717
mccode_antlr/common/expression.py sha256=F9ZL0_zy6ELL5XZQ2QgPmqMUZFjimlfe5yd8sM_BMVE 47501
mccode_antlr/common/metadata.py sha256=_OmM9U9UG26tMfY7pCWRh2ORSfzydXyR8aX-l_cgvIw 2691
mccode_antlr/common/mode.py sha256=Zv2u0sOUieupQ6pR0oZDRFMClZQAh9LObmusGAPKAcI 72
mccode_antlr/common/parameters.py sha256=6vXV_4NYV7_bMmvUQfn3eepDW8q4BHMoh8OMnJSCOHU 2482
mccode_antlr/common/textwrap.py sha256=ZtapVnZSx1Xg8kDJXEtNXd0YHKYJLJD61wHnrBF-h4E 8763
mccode_antlr/common/utilities.py sha256=QkX92zhm9giHxELFU-haTvDmSQrGc9Z_BPjaElvAssQ 140
mccode_antlr/common/visitor.py sha256=PnZ60Txtcz-mKaf71PDKjPOYFbKrxhHwxeEhn2GBXrs 7554
mccode_antlr/comp/__init__.py sha256=eIa2DV1DTtBtojAgE_xjPX3LWVH18qZuQFDLggPi2RI 102
mccode_antlr/comp/comp.py sha256=ETZfCXfRGqMfuRLcxxSInP6EEq1cpV1QLsfeVM2oKvU 5373
mccode_antlr/comp/visitor.py sha256=DteyW3E3l6iSN6zxUYwui7O3kp-2kyKzKnrg6wWEoUQ 13619
mccode_antlr/compiler/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mccode_antlr/compiler/c.py sha256=_91AkFukW8FhkHkvrkDxeF36xDYICdUEjUUKW4BT9Ys 10552
mccode_antlr/compiler/check.py sha256=bt1SIugGv-uy1PrvyjdLqJvCF7gtKYBktcI7kelkJq4 4084
mccode_antlr/config/__init__.py sha256=tYiDoqfpJ8kscuvkH0ViVflonebRFEd1dPpUw-mQ_f8 2994
mccode_antlr/config/config.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mccode_antlr/config/config_default.yaml sha256=8D8bv-fAB-4VO38BsECqVgzG5fU37M0peKdOTXm-unY 367
mccode_antlr/config/platforms.yaml sha256=cJuXGlbpLD7YcUIMk0gANVjff1_SnoZpd14ncFej7Fo 1178
mccode_antlr/grammar/C.interp sha256=hPT7l0RiAF9p1Ijkffe8iX1HZPSoftRzm2aYFkExx64 42259
mccode_antlr/grammar/C.tokens sha256=wmxiscSUsxaDAPaBGqhCv8Bjrm2LSBYwEAV1vmiFLI0 2477
mccode_antlr/grammar/CLexer.interp sha256=84TRDXiT4g1pG1ONe5o3agIphaoI89Lz9aEufaH4mhw 47487
mccode_antlr/grammar/CLexer.py sha256=HYLs3GB73r8FY-7-epB1osYkWqwWQ3RWsGueXZpKlB4 45383
mccode_antlr/grammar/CLexer.tokens sha256=wmxiscSUsxaDAPaBGqhCv8Bjrm2LSBYwEAV1vmiFLI0 2477
mccode_antlr/grammar/CListener.py sha256=hrJltYqJLSaPyjYaXf3l7yVe4nEQlG9d7RU-ZuT8TMI 27579
mccode_antlr/grammar/CParser.py sha256=wudMStxvk0k_TEOx9EBt6IWRMUpI5Bpr0PDNdvBKsm4 316401
mccode_antlr/grammar/CVisitor.py sha256=EW131X-LCzmX-UlTtQo6yPCcApRfsV49gxOGWTG0Wik 16410
mccode_antlr/grammar/McComp.interp sha256=bJRqEk2jr3rTIX4gXKwNcVhgNTcm69wUi32O1KYVMGw 19849
mccode_antlr/grammar/McComp.tokens sha256=GqKxjZ1RyHigufnc5vI3yT3IVSYZjGtfPuA25Kpi09Q 2765
mccode_antlr/grammar/McCompLexer.interp sha256=nzfufNRYGWqa8gFHtRQ8OZ4Gayn8Cpoh6PFNyeADfZE 77571
mccode_antlr/grammar/McCompLexer.py sha256=U0NthOyEHBGKubra6ld5n4mGcYzhrra91152RKdMTXE 72191
mccode_antlr/grammar/McCompLexer.tokens sha256=GqKxjZ1RyHigufnc5vI3yT3IVSYZjGtfPuA25Kpi09Q 2765
mccode_antlr/grammar/McCompParser.py sha256=nT_6BLTo6fTe-5pG_78sfBoNlsd7BWnGEMRni9ygO00 157860
mccode_antlr/grammar/McCompVisitor.py sha256=jmsYs1YX-XG3WNt88AmSW5s2Wf0XKKA1cY-_jrKT95U 13594
mccode_antlr/grammar/McInstr.interp sha256=jvn4dJVJbdRWk24Kepuve-l-3yssDYzU-dCVlb_cCVs 19937
mccode_antlr/grammar/McInstr.tokens sha256=GqKxjZ1RyHigufnc5vI3yT3IVSYZjGtfPuA25Kpi09Q 2765
mccode_antlr/grammar/McInstrLexer.interp sha256=nzfufNRYGWqa8gFHtRQ8OZ4Gayn8Cpoh6PFNyeADfZE 77571
mccode_antlr/grammar/McInstrLexer.py sha256=4JkjM5Iy4VD_UofF-xkGBehnFbmnmwkufxENzubLiUY 72194
mccode_antlr/grammar/McInstrLexer.tokens sha256=GqKxjZ1RyHigufnc5vI3yT3IVSYZjGtfPuA25Kpi09Q 2765
mccode_antlr/grammar/McInstrParser.py sha256=VU5VNj1zOU4MtFkWvdlFVUN3_Cjreu087w3alujA1Tk 169495
mccode_antlr/grammar/McInstrVisitor.py sha256=rjvMZY4Q2VHrWeOekwKUzG5q1BMSbF8TQ19BnoFjV7w 15569
mccode_antlr/grammar/__init__.py sha256=qhU9RM3QhHyOl8KVO0fLgL7gLhwszNZEIvFh_MfDq0I 1407
mccode_antlr/grammar/mccode_parse.py sha256=fPd_X2UzCLm4ZRwi7oR_Ot0Z3UpzzmPd-luZ5Mh28FY 952
mccode_antlr/grammar/mccomp_parse.py sha256=GESs7GofR_TUlyfwO47TK8nSrmM52o3XqGoc9RDPoFE 505
mccode_antlr/grammar/mcinstr_parse.py sha256=TrgNO037W3Ekoq0uCt09J6beon5QxXJWZCx8DbuwDz4 511
mccode_antlr/instr/__init__.py sha256=tx9NBe_wC8lE7zNnjJsquyaCB06QxnVsE2UDOBbvG1Q 440
mccode_antlr/instr/group.py sha256=9D2HwlozOgklsYSPjB4WC1WM2usuoFjKZCkotrlf4Og 944
mccode_antlr/instr/instance.py sha256=ock2p5yuIwJMzSDJgGKIoiYNCBNXDo23fu4hkEDFsV8 11125
mccode_antlr/instr/instr.py sha256=kwOhrqVRu58_TlCR17IUT_X7g-FOkCILT9r3h2PYbSY 24467
mccode_antlr/instr/jump.py sha256=K6V6yjnSV4smO9ihJxAyXVjZegnnwKXScDXZr4lkoSg 880
mccode_antlr/instr/orientation.py sha256=9mRj9ZB2wZ5Tl0i5r29H2F5joS3BGbVeaBmLRvYtazU 38418
mccode_antlr/instr/visitor.py sha256=X7GdstW7WsZCAzPqyQC1CfDvjxJTIsYOJyJAKDht-RY 23104
mccode_antlr/io/__init__.py sha256=2dKahG-J8GVF-IKJiyZ3UEYT8Acn_dciNabIImnnr3U 149
mccode_antlr/io/hdf5.py sha256=YwZrzVP5i0kdIC0UZPAxfbOMDrFExzU_MGO1WWUAtjE 20183
mccode_antlr/io/json.py sha256=UjqzVZ3MzfmiOHTAVJJbQre-zgdwKlW3680VwPvvMt0 172
mccode_antlr/io/str.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mccode_antlr/loader/__init__.py sha256=CZcL0mAfNnYqQh50fQNrdd15mrBbo81J9Z2EPHdxr5k 569
mccode_antlr/loader/datfile.py sha256=jR_T6KvuEfYH_lG7dowq_cyiFJp2my65Q9niwdizKaM 11970
mccode_antlr/loader/loader.py sha256=kgmGWgQIRX8ogvqMPjo_CyzHJEI_H--g-P4Z89xfUi0 2362
mccode_antlr/loader/simfile.py sha256=cfrHOQfNbrcFjqaHO4CnkGs2xjr2QU0BoMgWq1ayHQE 20570
mccode_antlr/reader/__init__.py sha256=oVMKG192dL20ShiGhSo7B3yD5hvoIYvZKYH_hVAy0lA 410
mccode_antlr/reader/reader.py sha256=-3kZR85m32fZ200FtVb5WmYUdQmp1KtZOmfya0bNJTo 8034
mccode_antlr/reader/registry.py sha256=P0KmwJNx51jROn1X8mmCSKhfN3x-ffmf3ZOYlb6PyNg 18155
mccode_antlr/run/__init__.py sha256=WPjNb_C09rMm3Hl041iR3wC5R_EbsKlCnkMDkjY5I0E 120
mccode_antlr/run/range.py sha256=IZ1HmhbCGiAYlpPBAqmbafZbL9hi4oZYEaVVHAYTUoA 8161
mccode_antlr/run/runner.py sha256=3KmSeq9FKYWZ7-iNWSqPA45DAMrG_Mi7OP6Xnik1bvo 14162
mccode_antlr/translators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mccode_antlr/translators/c.py sha256=cf_e4PtDnhqIwG0Trz1Kbi3AQL8yXShmYOdT_VyfBnk 21460
mccode_antlr/translators/c_decls.py sha256=9JFgwu6vmEB72ORmZjAF1oGisL0i08DpWfMAt2VXGJI 11794
mccode_antlr/translators/c_defines.py sha256=lzUKN8w5t1cOSO4WwaPFG6sURZLl5xOA6rTSxrpdWzs 797
mccode_antlr/translators/c_display.py sha256=pzNTahaG8vySSVcAkz5tcSr84Dno-ebck1G9RKGkH9o 3665
mccode_antlr/translators/c_finally.py sha256=yJmYmQC3XhxH9OMpn9OczgVKewED8kSbc7vyWE1KxOA 3756
mccode_antlr/translators/c_header.py sha256=Y7JDwHqqZmQ42WLFqd862J9O7dxTAv6ZTILh3w1qU1Y 13333
mccode_antlr/translators/c_initialise.py sha256=UNRo7SU0MB6w6U3vhr77jEj8iZahyFqIcawl9taKKZ8 13712
mccode_antlr/translators/c_listener.py sha256=rfBtH7ohrLan_n_impZpxsC0m3Ei7o_zlrxqJwtSyds 18179
mccode_antlr/translators/c_macros.py sha256=kBuSCWMNG28C8uxKZlwP1YTA-T_15B-pJLN8cqyl-q0 1525
mccode_antlr/translators/c_raytrace.py sha256=8xHPh46Ne2oUwnQUumS8KF-tE4_NHxpcnUmEdyVMVGw 19553
mccode_antlr/translators/c_save.py sha256=OZ-UsOZDuUpHTT0ZVohLJQGaWdNYQQ57cCGd6Hjbyzs 2620
mccode_antlr/translators/c_section.py sha256=5kDDrWvOSOxprBjyvO4gPaNWK8lGeYtKEVTdovnc_b8 1204
mccode_antlr/translators/c_trace.py sha256=he5lNlRT7wnED7ijAMfmojuFdW0GCjaeMJn_lKgzae8 7771
mccode_antlr/translators/setup.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mccode_antlr/translators/target.py sha256=XsoAqtWx4nSZgtb5Ru__tWzNxAXizfkiEbwfNBdSVN4 10208
mccode_antlr/translators/c_parts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mccode_antlr-0.9.0.dist-info/LICENSE sha256=WpY4D5PIfQYNi_Mq1vrcz0xsuh5dqBdQupgjd9h38Hk 1495
mccode_antlr-0.9.0.dist-info/METADATA sha256=H_IT8rb3AgqRQwGL3lVa4m7FyWYWU681ohSi6aOYeqA 4730
mccode_antlr-0.9.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
mccode_antlr-0.9.0.dist-info/entry_points.txt sha256=C_LzEPUiymubaxX8qZo9oKbhfNKHlrQF0kicM_aR5dw 210
mccode_antlr-0.9.0.dist-info/top_level.txt sha256=2jEqmS5069001gC7V4o44AEEOxldCpMchPv291ZX0ik 13
mccode_antlr-0.9.0.dist-info/RECORD

top_level.txt

mccode_antlr

entry_points.txt

mcrun-antlr = mccode_antlr.run.runner:mcstas_cmd
mcstas-antlr = mccode_antlr.commands:mcstas
mcxtrace-antlr = mccode_antlr.commands:mcxtrace
mxrun-antlr = mccode_antlr.run.runner:mcxtrace_cmd