{"name":"py313-spark_parser","portdir":"python/py-spark_parser","version":"1.9.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/spark_parser/","description":"An Earley-Algorithm Context-free grammar Parser Toolkit","long_description":"SPARK stands for Scanning, Parsing, and Rewriting Kit. It uses Jay Earley's algorithm for parsing context free grammars, and comes with some generic Abstract Syntax Tree routines. There is also a prototype scanner which does its job by combining Python regular expressions.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-click"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-spark_parser","py313-uncompyle6"]},{"type":"run","ports":["py313-trepan3k"]}]}