grammpy

View on PyPIReverse Dependencies (0)

2.1.1 grammpy-2.1.1-py3-none-any.whl

Wheel Details

Project: grammpy
Version: 2.1.1
Filename: grammpy-2.1.1-py3-none-any.whl
Download: [link]
Size: 67384
MD5: fead6ebb393911f431f9cce1361d77ae
SHA256: 60d1f8bdfcbf6b36c25eda33b40560fb55c739290a8974d1749d906cdefcec01
Uploaded: 2024-12-22 15:14:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: grammpy
Version: 2.1.1
Summary: Parsing library with all required tools to parse context-free grammars.
Author: Patrik Valkovic
Author-Email: patrik.valkovic[at]hotmail.cz
Home-Page: https://github.com/PatrikValkovic/grammpy
Download-Url: https://github.com/PatrikValkovic/grammpy/archive/v2.1.1.tar.gz
License: The MIT License
Requires-Dist: typing
Requires-Dist: deprecated
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2188 characters]

WHEEL

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

RECORD

Path Digest Size
grammpy/__init__.py sha256=UsUEcptJ_UBpeV0KteoBkE2Ye6UpTMiCq2wER4PWHoM 141
grammpy/exceptions/CannotConvertException.py sha256=vooWAdvGjgZXFQnH0p2VISS-LO2XFEZT2pMYQG5oTX8 291
grammpy/exceptions/CantCreateSingleRuleException.py sha256=HSgMl9AbC-BneaNDasknWToK-giWrQtQ-yJkDTe3iU4 389
grammpy/exceptions/GrammpyException.py sha256=I1abW7UXNOR-oUTEEIRfHdC-I7S6rgewPCSm-jAva5U 295
grammpy/exceptions/LLParsingException.py sha256=r6xawwTybmnNF3lB4faeVUjH5KOqUeGR-vRzdC2aoxU 659
grammpy/exceptions/MultipleDefinitionException.py sha256=xaMIjwKg6y4maQgwuUyY0v3ist37ua3TtdhirgXIMwc 387
grammpy/exceptions/NoRuleForLookAheadException.py sha256=-FJVtoy9-oAznBnlJxH74KvO0F3WWUsfGJ0QtWrmw-I 315
grammpy/exceptions/NonterminalDoesNotExistsException.py sha256=IF3LfrH5oEslEUNJDyqniTRjIhSAld9JqPEcoPEY1sI 498
grammpy/exceptions/NonterminalIsMissingException.py sha256=E5JymQvTrxeeTB85EfxLZPfzb9cFzQMrkBcwUqdvuuQ 743
grammpy/exceptions/NotASingleSymbolException.py sha256=MLb6YlJuvGqeP0dvYDSHPJdq8XgSh3Y5IY1wb3v3drw 394
grammpy/exceptions/NotNonterminalException.py sha256=7JRoc83jque2w44g6azR6kMqUORynXL_6U8scpyiXyg 434
grammpy/exceptions/NotParsedException.py sha256=MFWNSi0sqXK_xUY4LRjVDqRyKH2Isn9e0RAw9sDH7sA 294
grammpy/exceptions/NotRuleException.py sha256=ggPOHTLWmV5ScIm1DatwFtQLETmmv0dS-lpiZj8GkLc 423
grammpy/exceptions/ParsingAmbiguityException.py sha256=inuTYI1ZIFnji4X5U1aSJAbA7hq6IMmlo6zr9PnPFCE 598
grammpy/exceptions/ParsingException.py sha256=4yaPTUhUQNcIqnvlTIwMkdjm2JLq68-BzKLL1HBJ8fA 258
grammpy/exceptions/ParsingTableDiscrepancyException.py sha256=F2q6gID-AI4N2aXmxe4dEC5xQw-vdE29pq6Npbqkz5s 549
grammpy/exceptions/RuleException.py sha256=DWeEoh6zCkzO6jBEbtHg9v8go6VtxpznsbIY9uXvQHg 342
grammpy/exceptions/RuleNotDefinedException.py sha256=ujsiOk3y77XTm3172vDAeo9JlZN0FcS5DVLWcBp9hao 332
grammpy/exceptions/RuleSyntaxException.py sha256=DjEHWykFnizMVVdx2YLpoOqU94UAl4tC6cEan1gZ4G8 412
grammpy/exceptions/StartSymbolNotSetException.py sha256=qh9YFQa05Nq-fkZp4-YYSlGIAkXMzgun9GhdmDBbBt0 334
grammpy/exceptions/TerminalDoesNotExistsException.py sha256=KSI_rOdJj9pfIftvODmnhxpRBDysFmM5lEwDJAV1Drk 480
grammpy/exceptions/TreeDeletedException.py sha256=TzZMulq-1F1dpo3q14fWRvIhwaC-ZZSpoi3qyxiUqMA 288
grammpy/exceptions/UselessEpsilonException.py sha256=jzi-ZMssIUa-AYAlC8R_usouVT4IGsRt4ysY684fIho 398
grammpy/exceptions/__init__.py sha256=Bl7rwUAbgZmyZcSC3RiQjehCOKXZQBoqNI-sKwi2nOQ 1414
grammpy/old_api/Grammar.py sha256=lErQLYmaVQs7Hwzbqd92uEKAB72AlJt1QmV7mctJhQ4 18912
grammpy/old_api/__init__.py sha256=IcyyxkQzS0oRq2-LqXQ4-K1yK6rq-8eYXdPlqDDCfi4 235
grammpy/old_api/_support.py sha256=FirS4YNh4KLojAyyDY8qf48MF78H9CXiLPbKUlCoIMo 1125
grammpy/parsers/__init__.py sha256=cnVnT7p7HIr9SEBtNhJz_zAbR-GzrVD1F6Y0QAdMR4s 183
grammpy/parsers/CYK/Field.py sha256=zBeORkNcQY6xDibVRM1aPRVh5Ia1KIX4iHMkxGoSTmk 2396
grammpy/parsers/CYK/PlaceItem.py sha256=TngeM0HnmuWPMtz1exOisoOoTspUWBsJCOkU2wfcWao 1089
grammpy/parsers/CYK/__init__.py sha256=ICTE-ZM6iB-FkdUQpQnZXoWg3Rnj2OHyIvfSAND1AhY 131
grammpy/parsers/CYK/cyk.py sha256=lpYMe5ZhDy1jYLkMLM8WfU3m8CzP-eylredCDmygU28 4710
grammpy/parsers/LL/__init__.py sha256=Hqc_ICJajW8dGWfBNnr0boO99WzxDOIoSi7W7nsDFMA 190
grammpy/parsers/LL/create_ll_parsing_table.py sha256=5gyCxWS8Udoeh4eVEVtLjj_t3bGdln9aVMFeQ6f-sPM 3191
grammpy/parsers/LL/ll.py sha256=Mj6xnOCctAG_vKKbN-NZsxDQ-GmhUERY-yIgBH9bYs4 5235
grammpy/representation/Grammar.py sha256=thjwdqUEvMT4F4wpc-TuIeXwrzLrIIByU3cm7I8OEq8 3536
grammpy/representation/Nonterminal.py sha256=_MRfXvxQ1fqs6pHqN11QVfQ5bxnHUxMoiXZWHQxMEC4 275
grammpy/representation/Rule.py sha256=yliiTxln6emTipSY2WArc3p8gHA8PReAKRAUuSud6bU 1969
grammpy/representation/Terminal.py sha256=MMOZabx72MEzAUunsrRuiu-ln4QV4IXPom7jZopVL5w 1403
grammpy/representation/__init__.py sha256=wYPoD4MC5dgvF91NzJWfHgdygehJxvMNF--YWGIiEWw 154
grammpy/representation/support/SplitRule.py sha256=jXD1TIvLwON8z78QssaPL_j-FFcvW6mvDyXRzYmTJKA 1269
grammpy/representation/support/_BaseSet.py sha256=WRa4GuU0G-6GaHGaNEQF9EjnQLGp9NS0n6a-2BiBnN4 2391
grammpy/representation/support/_MetaRule.py sha256=STg6F3dyDHqaSuTrQwAu_6SyM0eitp9Fqw712LXdEnU 10421
grammpy/representation/support/_NonterminalSet.py sha256=xjlC6b0kkBbLANsK6DsXtYRpJpe7u26XFim_kY8-OSw 3212
grammpy/representation/support/_RuleConnectable.py sha256=_InFjsMyYytPbxseu8UwgpNEbZxolklwBSdEm5Acl1U 1942
grammpy/representation/support/_RulesSet.py sha256=2QO7GViIF8PjwOY7NnEpFhMrM-TiFzz3UuXQBEaGHuI 7216
grammpy/representation/support/_TerminalSet.py sha256=ut-iUy3xesIyp3231e8_aQVAh8NUM4kIT8GdnwqxYFA 1769
grammpy/representation/support/_WeakList.py sha256=h0WX9UxNIom1KpXVtKpTt394VkKls3c1UUIHqEah15I 6579
grammpy/representation/support/__init__.py sha256=ciyqXWlwBYbsTjjK0tGNttim6vWDoi3hy3iOa-_N-r0 143
grammpy/representation/support/_constants.py sha256=hZsP-bLSwCHtTed4cfG-nTXJdeh_BDJK4tcQ6mGRhXE 896
grammpy/transforms/ContextFree.py sha256=IA_fXCre0LefMNjTpySzpN_Fku857pvqRqeu9Kd4_UU 7771
grammpy/transforms/InverseCommon.py sha256=HRGEQ2JJl4ehLh5jy6lEz6wBRBQN-v9AO7JzNXgUBTk 807
grammpy/transforms/InverseContextFree.py sha256=Dl0sm7lZhIgB_YG5Rkpm80Da81rEPNLZ1o3hXXczISo 2247
grammpy/transforms/Manipulations.py sha256=A8r9N2_zQuE7YccsDr8b-yx5Pp-V_mnq6TGou2UXlEc 2616
grammpy/transforms/Traversing.py sha256=golzTRBQN94maVhPyGmFHLcREzec8nCvQxg3M9AbZhI 8164
grammpy/transforms/__init__.py sha256=5P3FB2LC_n9lkg7TrhQOgvGDTEcPgtUPL65XikBfWaw 316
grammpy/transforms/ChomskyForm/__init__.py sha256=te_ZPfMkvIQ7JxgRBvND0sK-zhOoJd1LfR7Fm3bnl2w 242
grammpy/transforms/ChomskyForm/transform_from_chomsky_normal_form.py sha256=6uifafHn0CQycKDozO1YJ3ziiCiq0hSMP2vNWossHc4 2306
grammpy/transforms/ChomskyForm/transform_to_chomsky_normal_form.py sha256=jGDpfGqW_JSX07af9sON_vhiLBaWNBc4oTP6y-zkxdc 8383
grammpy/transforms/EpsilonRulesRemove/__init__.py sha256=ONshizsZ7tLa_Zid3_AHMeEZ6h1nkqRGZdFDPUwH1MA 346
grammpy/transforms/EpsilonRulesRemove/epsilon_rules_restore.py sha256=esYIbkNvPGMXYqeJBqKCFabLMCS8F6TqPgtZiUf2tDA 2960
grammpy/transforms/EpsilonRulesRemove/find_nonterminals_rewritable_to_epsilon.py sha256=fOZfSYkwBnPPYcLIW3IxkPg8USqriWpmPm_G9Nri-VM 1865
grammpy/transforms/EpsilonRulesRemove/remove_rules_with_epsilon.py sha256=DUFrxbgt25LSQbLf0wNof6mPuz5vqsGFL6c4Ed9XYrc 3964
grammpy/transforms/FirstTable/__init__.py sha256=yLDzyf08EEJP9OwgdHOWnKXw1ZRqZyrOeXODoIRBais 306
grammpy/transforms/FirstTable/create_first_table.py sha256=N5BykQUureNvzYxpBoS5Kl3txHUaG119XlN8_GKKSrk 4664
grammpy/transforms/FollowTable/__init__.py sha256=48c0ItwtizuIBrNk7uzDQOlQXI6EpeS_MVLmuj6vpb4 310
grammpy/transforms/FollowTable/create_follow_table.py sha256=YcluOxpZTo-fBQDKufCvN6SXBhruUF9kZIeXqxxKe3A 3298
grammpy/transforms/NongeneratingSymbolsRemove/__init__.py sha256=mJsscNe7V6pv1hquts2MBxfDQIZABXwgt_rfuHJBvBs 191
grammpy/transforms/NongeneratingSymbolsRemove/remove_nongenerating_nonterminals.py sha256=ztOYhnblokvij5Idl0vNGzsCx1pIRb38C8jFRTK8-bg 2197
grammpy/transforms/SplittedRules/__init__.py sha256=6P-W1o4yGf0esXWdXMYS6kxy9pwuSXQVbWW58-rv9LA 154
grammpy/transforms/SplittedRules/splitted_rules.py sha256=qZCEIbgnYn7OTOgPQ5xUA9nYOQI-QKbfQbLGu-3Wa0I 960
grammpy/transforms/UnitRulesRemove/__init__.py sha256=9s5WR4nZqc6l949e0tgRe314_KAafctOypVpJpHO4lA 344
grammpy/transforms/UnitRulesRemove/_support.py sha256=n7TUVn831odrUZJh3INFxTTkozE7YQS-icalUefapDc 700
grammpy/transforms/UnitRulesRemove/find_symbols_reachable_by_unit_rules.py sha256=KyQm2EHpeVQQzZB39SAz8_dekM4n8h62pvzU81Uc9GA 3938
grammpy/transforms/UnitRulesRemove/remove_unit_rules.py sha256=IiZEw1m8XxS81q4eK9CoxfXcVeckwFPsNj4appzfk0s 2489
grammpy/transforms/UnitRulesRemove/unit_rules_restore.py sha256=zxVwWDFtlZYdZqnjy7FP5MuopAQsvDnp8Ptxp5AIWmk 1574
grammpy/transforms/UnreachableSymbolsRemove/__init__.py sha256=XvobDuE6iGG3QOcwLjZZe8nLBUEbALkG_XI1xwov9gM 178
grammpy/transforms/UnreachableSymbolsRemove/remove_unreachable_symbols.py sha256=waEaszbu6mTKq-1MwCBowpMghPIIDi9DbObBOXCHWpo 1960
grammpy-2.1.1.dist-info/LICENSE sha256=7MVEBUXBLjlmL_aKLV_um9oAqhNLeWIjYB-RACp8Vpg 1107
grammpy-2.1.1.dist-info/METADATA sha256=NrmOA93NzsQ2azyEzMFRwsHnKOO9uoEE3dPAAxkPS2E 2653
grammpy-2.1.1.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
grammpy-2.1.1.dist-info/top_level.txt sha256=jzccaptnL8qRBT6yV2ivc2LPskWzNpqa59_S0knBe4Q 8
grammpy-2.1.1.dist-info/RECORD

top_level.txt

grammpy