Skip to main content

Packrat parser interpreter

Project description

PyPI Version Build status Coverage Status Documentation

Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).

Documentation with tutorials is available here.

Note: for a higher level parsing/language tool (i.e., a nicer interface to Arpeggio) see textX.

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

Arpeggio-2.0.3.tar.gz (766.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Arpeggio-2.0.3-py2.py3-none-any.whl (54.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file Arpeggio-2.0.3.tar.gz.

File metadata

  • Download URL: Arpeggio-2.0.3.tar.gz
  • Upload date:
  • Size: 766.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.10

File hashes

Hashes for Arpeggio-2.0.3.tar.gz
Algorithm Hash digest
SHA256 9e85ad35cfc6c938676817c7ae9a1000a7c72a34c71db0c687136c460d12b85e
MD5 2fe9fef7d5cd01ca6599606ff13ab474
BLAKE2b-256 3b58ba011f3cf8291804ce80f9d81289ac15f0319a27f9d7e3c124aa5e4981cc

See more details on using hashes here.

File details

Details for the file Arpeggio-2.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: Arpeggio-2.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 54.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.10

File hashes

Hashes for Arpeggio-2.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9374d9c531b62018b787635f37fd81c9a6ee69ef2d28c5db3cd18791b1f7db2f
MD5 7cd35328620e68daa5b335d077477ac9
BLAKE2b-256 844d53b8186b41842f7a5e971b1d1c28e678364dcf841e4170f5d14d38ac1e2a

See more details on using hashes here.

Supported by

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