Skip to main content

Relational algebra parsing tools.

Project description

RAPT

RAPT uses a syntactic and semantic understanding of RA to transform input statements into a variety of outputs, including LATEX formatted queries, parse tree diagrams, and executable SQL statements.

To use RAPT, create an instance of rapt.rapt.Rapt, and use the desired methods. Optionally, you can pass in keyword arguments that define the relational algebra grammar and syntax. config/default.json contains an example.

Authors

Current Authors

Contributions by

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

rapt-0.0.2.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

rapt-0.0.2-py2.py3-none-any.whl (20.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file rapt-0.0.2.tar.gz.

File metadata

  • Download URL: rapt-0.0.2.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for rapt-0.0.2.tar.gz
Algorithm Hash digest
SHA256 cf78c42f978da63ebf933b36ab920fde8af58d679691d61b0dd08388fc58def2
MD5 e9fa5122ccf047e5e77720929e0834d1
BLAKE2b-256 bcdb3c4d9c96e71d2a59c062824d379c3cdec0b0543cbac82066781216319429

See more details on using hashes here.

File details

Details for the file rapt-0.0.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for rapt-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b869947e94146b9b6574989bb4efe2af0c64377ff5aac709da10c3c8e5f68c97
MD5 58d9b0e2b42b779b2d22e933aee00d7a
BLAKE2b-256 42e925afe0fcbae587b9680c61b210b13381519ffa03bf8930d814ffbdb096c3

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