Skip to main content

PEG Parser for Python

Project description

grap

grap is a PEG parser for Python.

Links

TODO

  • rename action to marker?
  • add fn make_rule to create a rule from tree
  • warn when rule is used without parens (class instead of obj)
  • add visualizer that shows pointer while parsing
  • Pygments for grap lang

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grap-0.1.0b1.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

grap-0.1.0b1-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file grap-0.1.0b1.tar.gz.

File metadata

  • Download URL: grap-0.1.0b1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for grap-0.1.0b1.tar.gz
Algorithm Hash digest
SHA256 f3bebd99c171920e8b73b58bd2d2ad67c1d4560f3e55de5b9592b3984d6e152d
MD5 b86ec0a48cd6e33cae2deb4e5fe265e2
BLAKE2b-256 8368b59524503404dffaa5b3efa547f2f995a9aaf59858f2993b3a6ec60a0f85

See more details on using hashes here.

File details

Details for the file grap-0.1.0b1-py3-none-any.whl.

File metadata

  • Download URL: grap-0.1.0b1-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for grap-0.1.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 0a65fa7682f64f7d62b39951d1e5da13903e42b3076db4ea1563c8650fc5d996
MD5 dc040ee5fc4a9d6933c04e2caeb86a5d
BLAKE2b-256 f2b924255234ba682204c0cf26d0becacd4c03244c6ee4d887c8befebd805b6a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page