about summary refs log tree commit diff
path: root/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info
diff options
context:
space:
mode:
Diffstat (limited to '.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info')
-rw-r--r--.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/INSTALLER1
-rw-r--r--.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/LICENSE19
-rw-r--r--.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/METADATA50
-rw-r--r--.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/RECORD88
-rw-r--r--.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/WHEEL6
-rw-r--r--.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/entry_points.txt3
-rw-r--r--.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/top_level.txt2
7 files changed, 169 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/INSTALLER b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/INSTALLER
new file mode 100644
index 00000000..a1b589e3
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/INSTALLER
@@ -0,0 +1 @@
+pip
diff --git a/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/LICENSE b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/LICENSE
new file mode 100644
index 00000000..efcb9665
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/LICENSE
@@ -0,0 +1,19 @@
+Copyright © 2017 Erez Shinan
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
diff --git a/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/METADATA b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/METADATA
new file mode 100644
index 00000000..b4b42045
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/METADATA
@@ -0,0 +1,50 @@
+Metadata-Version: 2.1
+Name: lark
+Version: 0.12.0
+Summary: a modern parsing library
+Home-page: https://github.com/lark-parser/lark
+Author: Erez Shinan
+Author-email: erezshin@gmail.com
+License: MIT
+Download-URL: https://github.com/lark-parser/lark/tarball/master
+Keywords: Earley LALR parser parsing ast
+Platform: UNKNOWN
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Intended Audience :: Developers
+Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3
+Classifier: Topic :: Software Development :: Libraries :: Python Modules
+Classifier: Topic :: Text Processing :: General
+Classifier: Topic :: Text Processing :: Linguistic
+Classifier: License :: OSI Approved :: MIT License
+Provides-Extra: atomic_cache
+Requires-Dist: atomicwrites ; extra == 'atomic_cache'
+Provides-Extra: nearley
+Requires-Dist: js2py ; extra == 'nearley'
+Provides-Extra: regex
+Requires-Dist: regex ; extra == 'regex'
+
+
+Lark is a modern general-purpose parsing library for Python.
+
+With Lark, you can parse any context-free grammar, efficiently, with very little code.
+
+Main Features:
+ - Builds a parse-tree (AST) automagically, based on the structure of the grammar
+ - Earley parser
+    - Can parse all context-free grammars
+    - Full support for ambiguous grammars
+ - LALR(1) parser
+    - Fast and light, competitive with PLY
+    - Can generate a stand-alone parser
+ - CYK parser, for highly ambiguous grammars
+ - EBNF grammar
+ - Unicode fully supported
+ - Python 2 & 3 compatible
+ - Automatic line & column tracking
+ - Standard library of terminals (strings, numbers, names, etc.)
+ - Import grammars from Nearley.js
+ - Extensive test suite
+ - And much more!
+
+
diff --git a/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/RECORD b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/RECORD
new file mode 100644
index 00000000..a4d9f024
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/RECORD
@@ -0,0 +1,88 @@
+lark-0.12.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4

+lark-0.12.0.dist-info/LICENSE,sha256=3Reve4p7gxkx0D1Pa8VXeM9UtPe4JauzmjzGYBUuzCo,1056

+lark-0.12.0.dist-info/METADATA,sha256=H79mAHlL__ImbOdlpB7SNtw9HfDlFZVhzX5mJcyuyTs,1698

+lark-0.12.0.dist-info/RECORD,,

+lark-0.12.0.dist-info/WHEEL,sha256=gxPaqcqKPLUXaSAKwmfHO7_iAOlVvmp33DewnUluBB8,116

+lark-0.12.0.dist-info/entry_points.txt,sha256=qolasPkFuxtxoDxKzbu6eBahCVVorkf6bauGjrSwLyI,62

+lark-0.12.0.dist-info/top_level.txt,sha256=jajccBDzdW1Enlc063oxY4iQc_LDdDokdnkP5rLBSos,16

+lark-stubs/__init__.pyi,sha256=_gcw6jcctvTltwxykFQLa8S4hA-of7O3Ne8aiRO67cA,242

+lark-stubs/ast_utils.pyi,sha256=SSw522kWNXFFCB6vhmbYzs1CF9u9-2gX_9QDBSh9xkk,274

+lark-stubs/exceptions.pyi,sha256=0lchb9DctgQhcFuRf6YAjMZ4d4LDzu7rY-6Qnm-qt9c,1351

+lark-stubs/grammar.pyi,sha256=EOY9ilz3hoS4Gzrj1_m9pkotdSasRXZzLEys_laBcs0,237

+lark-stubs/indenter.pyi,sha256=5LsvAuygY655Wv7sT21joGWxFGgq-8MpwAzvTHpsyAw,881

+lark-stubs/lark.pyi,sha256=Jer50z4eXsXDm5Yzolf2l2fVsyNgTlqXPbyUBThfGdQ,3367

+lark-stubs/lexer.pyi,sha256=EdjFld_aq9T8u3oKdTW2km_PaaDpeKaIrQGvDxYzOZY,3452

+lark-stubs/load_grammar.pyi,sha256=xXCiT6ZvjQPt6vhKH9IOPV3BYK8oKqHi8bs_VV8BsME,1082

+lark-stubs/reconstruct.pyi,sha256=KdStPhww3akgFDHDP6PhF11hXJNXO3OS8nZT9XFn36M,937

+lark-stubs/tree.pyi,sha256=LB1nR8IkoMI0u0mkR4s4l8wYJVzH4_vQGuie9ai3hBg,1503

+lark-stubs/visitors.pyi,sha256=flEIYx7DynhU4CO0rtGo1bdi94THj0AH-EQSyfgxTAc,1921

+lark/__init__.py,sha256=7sbqm58vSz9MStbbPfis1wlsNKCuDFZZ_yR0kzv6tHg,447

+lark/__pycache__/__init__.cpython-312.pyc,,

+lark/__pycache__/ast_utils.cpython-312.pyc,,

+lark/__pycache__/common.cpython-312.pyc,,

+lark/__pycache__/exceptions.cpython-312.pyc,,

+lark/__pycache__/grammar.cpython-312.pyc,,

+lark/__pycache__/indenter.cpython-312.pyc,,

+lark/__pycache__/lark.cpython-312.pyc,,

+lark/__pycache__/lexer.cpython-312.pyc,,

+lark/__pycache__/load_grammar.cpython-312.pyc,,

+lark/__pycache__/parse_tree_builder.cpython-312.pyc,,

+lark/__pycache__/parser_frontends.cpython-312.pyc,,

+lark/__pycache__/reconstruct.cpython-312.pyc,,

+lark/__pycache__/tree.cpython-312.pyc,,

+lark/__pycache__/tree_matcher.cpython-312.pyc,,

+lark/__pycache__/utils.cpython-312.pyc,,

+lark/__pycache__/visitors.cpython-312.pyc,,

+lark/__pyinstaller/__init__.py,sha256=nXQRADEg98AeBJHLLxH_iGG9PmfiAKM62bt8RBMNvzw,181

+lark/__pyinstaller/__pycache__/__init__.cpython-312.pyc,,

+lark/__pyinstaller/__pycache__/hook-lark.cpython-312.pyc,,

+lark/__pyinstaller/hook-lark.py,sha256=5aFHiZWVHPRdHT8qnb4kW4JSOql5GusHodHR25_q9sU,599

+lark/ast_utils.py,sha256=tnnmz6Titiu-XazzIAJcsL8KrwrNFSHv0dH98TZF6IY,1953

+lark/common.py,sha256=ULj-iZtOH2R5jDtJOfS9jv6ypVAFPciMiv9mDXsuQZo,1892

+lark/exceptions.py,sha256=_om5XYthwfuyxrSpCoD-smc5oaXV0Ea_BQ-xijFvzp4,10056

+lark/grammar.py,sha256=U4PxCYjtPFwOc2PFtF97v5OoAH3FWTzQtWvUceGnSqk,2915

+lark/grammars/common.lark,sha256=FV9xGIPiPqHRM4ULAxP6jApXRTVsSwbOe697I9s7DLs,885

+lark/grammars/lark.lark,sha256=j8hI1TCRNDMl2k0_WbKoSnBj7unJLxc7oEM7n8upbH8,1408

+lark/grammars/python.lark,sha256=CrGZX4Aa7D4r-cZ28Tm863f2yk9nk0ehga0qt8tA8BU,583

+lark/grammars/unicode.lark,sha256=d9YCz0XWimdl4F8M5YCptavBcFG9D58Yd4aMwxjYtEI,96

+lark/indenter.py,sha256=u9dC6MEdDpRwzGrFEdWXSCRYC0obMN-x3QSLvElFy7Q,2069

+lark/lark.py,sha256=8iuRLSVAjS8PUgqPvDxLKxMtkQ0yLrqc1IB42jj65fc,25236

+lark/lexer.py,sha256=Ds7-FSYSyMvBm5SeCxdDjVtKDCrMZEdryWS7pZdPbsw,17769

+lark/load_grammar.py,sha256=NgR0tL3MmqvpfVqUiODcTtwGnMVMuw5iKYT6jE1CRE4,51137

+lark/parse_tree_builder.py,sha256=VKtlFt36DC8Ds77afBZriSS_Z5kvsu9nldC-MKGdFDs,14112

+lark/parser_frontends.py,sha256=RsvVqvcet1LqQYrh_pFb664MUAZ-FVD_oeNHuqeiA4I,9013

+lark/parsers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+lark/parsers/__pycache__/__init__.cpython-312.pyc,,

+lark/parsers/__pycache__/cyk.cpython-312.pyc,,

+lark/parsers/__pycache__/earley.cpython-312.pyc,,

+lark/parsers/__pycache__/earley_common.cpython-312.pyc,,

+lark/parsers/__pycache__/earley_forest.cpython-312.pyc,,

+lark/parsers/__pycache__/grammar_analysis.cpython-312.pyc,,

+lark/parsers/__pycache__/lalr_analysis.cpython-312.pyc,,

+lark/parsers/__pycache__/lalr_interactive_parser.cpython-312.pyc,,

+lark/parsers/__pycache__/lalr_parser.cpython-312.pyc,,

+lark/parsers/__pycache__/lalr_puppet.cpython-312.pyc,,

+lark/parsers/__pycache__/xearley.cpython-312.pyc,,

+lark/parsers/cyk.py,sha256=gqtrkzchZ6GCefAfJn8HozHtfEqdmMBHMO0AAxGMtGA,12291

+lark/parsers/earley.py,sha256=s4PPQSQsyU4FGztSopgu5xXybCh_wmJMMak8K0GxMo4,14815

+lark/parsers/earley_common.py,sha256=jcijIBacAfWH_oLvX1842B_A-uN8jyGaaI4Cm4xQYLQ,3271

+lark/parsers/earley_forest.py,sha256=DDlqpsWCojeAuJHi6vccz_zwaxyDvVwLQtKoskqRDSQ,30672

+lark/parsers/grammar_analysis.py,sha256=d_9JT6pulnsLcXLsnjFmliTfZP3G9ofAMK0epS-hw78,6445

+lark/parsers/lalr_analysis.py,sha256=wfSzm3x_ciHQAJzTC_6wwhJ6Uc1ED3Xk-uvb49MG94Q,10643

+lark/parsers/lalr_interactive_parser.py,sha256=xszTFoB8q3Fq9WTE2OrgvvMzD0SDyPReav40_e8B9RA,4567

+lark/parsers/lalr_parser.py,sha256=Ynb4DPnYj2xbf_2oj_f1RsuAAsdr9KgAr5Ke0ijAvdg,7011

+lark/parsers/lalr_puppet.py,sha256=jApCcuWZn3qHRJpDy8IDtum8O7cuXk9U5gjgOHpvNpU,88

+lark/parsers/xearley.py,sha256=QzL6YQeLBwzJs_ryi7bMqneW7O1ImTAZB70ik2BP6zo,7341

+lark/reconstruct.py,sha256=V0PCOxo5FBnIp5jlNwTgNZnvZ1x0Z7jm0hKcRWM9biY,3320

+lark/tools/__init__.py,sha256=dfLYWFL4X5reAtL0TEfl9caQ_vsc8tF4X5GXr1vFcc4,2245

+lark/tools/__pycache__/__init__.cpython-312.pyc,,

+lark/tools/__pycache__/nearley.cpython-312.pyc,,

+lark/tools/__pycache__/serialize.cpython-312.pyc,,

+lark/tools/__pycache__/standalone.cpython-312.pyc,,

+lark/tools/nearley.py,sha256=MdjPEyxalIevVzpgeqZMMeIN4kOnbw2o3cwKVS4yiWE,6250

+lark/tools/serialize.py,sha256=gdVhkLwxCVIRphl7JMSVm7TgsztCThHttxZxEx92p_0,1014

+lark/tools/standalone.py,sha256=YXIReMn289OMex_bzUKMQa4QLqU_XSYAXlqh12MMIYU,5802

+lark/tree.py,sha256=66rmHH5k2cdju8IvFyA06yvDl-gO6C4vgpdXkgTJwYY,6909

+lark/tree_matcher.py,sha256=hSAsfoQKUMFulHEzTI3G6uFusPlGXGQm36bVMIWiXzU,5985

+lark/utils.py,sha256=m1oS9J6xK-gx9PckrdFh18ousr_SuZKNiE_Iv557tlY,11177

+lark/visitors.py,sha256=CRDm4ZwfYWAiZpXc6HiG1_Zgh4gxGU5xbGLe1vy7tRM,18044

diff --git a/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/WHEEL b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/WHEEL
new file mode 100644
index 00000000..ecd4e922
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/WHEEL
@@ -0,0 +1,6 @@
+Wheel-Version: 1.0

+Generator: bdist_wheel (0.35.1)

+Root-Is-Purelib: true

+Tag: py2-none-any

+Tag: py3-none-any

+

diff --git a/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/entry_points.txt b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/entry_points.txt
new file mode 100644
index 00000000..e3f8f9af
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/entry_points.txt
@@ -0,0 +1,3 @@
+[pyinstaller40]
+hook-dirs = lark.__pyinstaller:get_hook_dirs
+
diff --git a/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/top_level.txt b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/top_level.txt
new file mode 100644
index 00000000..731ffd17
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/lark-0.12.0.dist-info/top_level.txt
@@ -0,0 +1,2 @@
+lark
+lark-stubs