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-1.10.1.tar.gz (765.1 kB view details)

Uploaded Source

Built Distribution

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

Arpeggio-1.10.1-py2.py3-none-any.whl (54.8 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: Arpeggio-1.10.1.tar.gz
  • Upload date:
  • Size: 765.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for Arpeggio-1.10.1.tar.gz
Algorithm Hash digest
SHA256 920d12cc762edb2eb56daae64a14c93e43dc181b481c88fc79314c0df6ee639e
MD5 2ef87efe1c370fb6d13334a3b62c2dbd
BLAKE2b-256 bb397eb97aadd4901f9985158a63f907e818ad47627d28e8f9f6fcff9f6bbecf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Arpeggio-1.10.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 54.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for Arpeggio-1.10.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f01a330148d972714458faf7bc142e9780fb443d33bb2474e5df2ad0a81635bc
MD5 63f306e7858c29847f3369f3cfecbe57
BLAKE2b-256 235317533fe707ee55f562138bfa5255427fa44728f5764fd95cd122fe20346b

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