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

Uploaded Source

Built Distribution

Arpeggio-2.0.2-py2.py3-none-any.whl (55.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for Arpeggio-2.0.2.tar.gz
Algorithm Hash digest
SHA256 c790b2b06e226d2dd468e4fbfb5b7f506cec66416031fde1441cf1de2a0ba700
MD5 48b6cdc4568528ae52d1a19dea35a100
BLAKE2b-256 12c4516bb54456f85ad1947702ea4cef543a59de66d31a9887dbc3d9df36e3e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Arpeggio-2.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 55.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for Arpeggio-2.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f7c8ae4f4056a89e020c24c7202ac8df3e2bc84e416746f20b0da35bb1de0250
MD5 ed5887146405d731d068166a227bffc2
BLAKE2b-256 f74fd28bf30a19d4649b40b501d531b44e73afada99044df100380fd9567e92f

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