Skip to main content

A simple parser for the Splunk Processing Language which emits parse trees.

Project description

This project provides a simple parser for the Splunk Processing Language (SPL) in Python. It outputs parse trees of SPL queries. It is not necessarily intended to be used as part of a compiler.

It is capable of parsing 66 of the most common approximately 132 SPL commands.

Pull requests welcome.

Contact: Sara Alspaugh saraalspaugh@gmail.com

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

splparser-0.2.0.tar.gz (143.4 kB view details)

Uploaded Source

Built Distributions

splparser-0.2.0.macosx-10.7-intel.exe (374.1 kB view details)

Uploaded Source

splparser-0.2.0-py2.7.egg (783.6 kB view details)

Uploaded Egg

File details

Details for the file splparser-0.2.0.tar.gz.

File metadata

  • Download URL: splparser-0.2.0.tar.gz
  • Upload date:
  • Size: 143.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for splparser-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9744b6a752cbffddfab9f1a52a3a8465d55f848905e4133d8e2ff995340edb7d
MD5 293ff8f4cc9dd0b34fa9d36d5d5953c1
BLAKE2b-256 11c253d22b931281654cf43f30ee0bb5191ae76a4adb52dd5508a6c8e642cb4f

See more details on using hashes here.

File details

Details for the file splparser-0.2.0.macosx-10.7-intel.exe.

File metadata

File hashes

Hashes for splparser-0.2.0.macosx-10.7-intel.exe
Algorithm Hash digest
SHA256 50fe3aaedf517c25229554efadd9794548b9bf018b7ad69bf25ebd9b0cd718c8
MD5 fcf4bbed42e03e6f8fd7064f1ef37d64
BLAKE2b-256 df1fec9ac9d5c4266ce1eda6fae93d010318805ea8c71328072610109df8eafd

See more details on using hashes here.

File details

Details for the file splparser-0.2.0-py2.7.egg.

File metadata

  • Download URL: splparser-0.2.0-py2.7.egg
  • Upload date:
  • Size: 783.6 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for splparser-0.2.0-py2.7.egg
Algorithm Hash digest
SHA256 1e97ef80ee8128f299eb438b2c358c20740074cf45bd0e05ab63c45df4ae3399
MD5 48849f9363e47c1e75e9a35ff705e099
BLAKE2b-256 da4fa09461f56a8c54228974e388c37cbebfff826ff42359e400ffd7c25c5eff

See more details on using hashes here.

Supported by

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