Skip to main content

Democritus functions for working with grammars.

Project description

Democritus Grammars

PyPI CI Lint codecov The Democritus Project uses semver version 2.0.0 The Democritus Project uses black to format code License: LGPL v3

Democritus functions[1] for working with grammars.

[1] Democritus functions are simple, effective, modular, well-tested, and well-documented Python functions.

We use d8s (pronounced "dee-eights") as an abbreviation for democritus (you can read more about this here).

Installation

pip install d8s-grammars

Usage

You import the library like:

from d8s_grammars import *

Once imported, you can use any of the functions listed below.

Functions

  • def pyparsing_parse_result_get_token_dict(parse_result: pyparsing.ParseResults):
        """."""
    

Development

👋  If you want to get involved in this project, we have some short, helpful guides below:

If you have any questions or there is anything we did not cover, please raise an issue and we'll be happy to help.

Credits

This package was created with Cookiecutter and Floyd Hightower's Python project template.

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

d8s_grammars-0.6.0.tar.gz (26.9 kB view details)

Uploaded Source

Built Distribution

d8s_grammars-0.6.0-py2.py3-none-any.whl (23.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file d8s_grammars-0.6.0.tar.gz.

File metadata

  • Download URL: d8s_grammars-0.6.0.tar.gz
  • Upload date:
  • Size: 26.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for d8s_grammars-0.6.0.tar.gz
Algorithm Hash digest
SHA256 31584a984d4db58c4ea24e49eb12cd477e6ab9694eac7145cb3b2837db3eedc9
MD5 46de1ca3542e3033d2ce408360f51633
BLAKE2b-256 92009fbac01943676e138f4cb1ae4bee74744c53300fad801f136c8a37319cdb

See more details on using hashes here.

File details

Details for the file d8s_grammars-0.6.0-py2.py3-none-any.whl.

File metadata

  • Download URL: d8s_grammars-0.6.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 23.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for d8s_grammars-0.6.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 82e9443c77541f1eae4c3ac0e2b446a15d1a547f7b106da499a5d6465be68c1b
MD5 2a5957f51d0c769d7f5527b99d498cf0
BLAKE2b-256 c666f3a4963b0206913cc4b9866ce3394ab6c50cd22f268b76dd11c2bf5a711d

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