Skip to main content

Interpreter for the Rule Specification Language (RSL)

Project description

pyrsl is an interpreter for a language called RSL (Rule Specification Language). RSL is commonly used as a template language to express transformations from a BridgePoint model into a textual representation, e.g. when writing model compilers or when generating html documentation from a model.

Documentation

Information on how to install and use pyrsl is available at Read the Docs.

Reporting bugs

If you encounter problems with pyrsl, please file a github issue. If you plan on sending pull request which affect more than a few lines of code, please file an issue before you start to work on you changes. This will allow us to discuss the solution properly before you commit time and effort.

License

pyrsl is licensed under the GPLv3, see LICENSE for more information.

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

pyrsl-2.1.1.tar.gz (37.1 kB view details)

Uploaded Source

Built Distribution

pyrsl-2.1.1-py3-none-any.whl (49.5 kB view details)

Uploaded Python 3

File details

Details for the file pyrsl-2.1.1.tar.gz.

File metadata

  • Download URL: pyrsl-2.1.1.tar.gz
  • Upload date:
  • Size: 37.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pyrsl-2.1.1.tar.gz
Algorithm Hash digest
SHA256 e5549da33bde6f57615751c5285e2094e672fb99dded01e89554c51a00aee2e7
MD5 43eab4d29d9a67ea7b6e51e29de34437
BLAKE2b-256 54a2c5a813676325b83510c37e380f72e45f33005ac15f6c626af55b402be623

See more details on using hashes here.

File details

Details for the file pyrsl-2.1.1-py3-none-any.whl.

File metadata

  • Download URL: pyrsl-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 49.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pyrsl-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 76065aa622796f6267f9ef3b3aad5e8b1388cd145d40e7a745fbe5883bc97e55
MD5 f97e1de818da57883b5c5966e18378c0
BLAKE2b-256 edaf8135e81c15ebcce9c59539289b779bb12d5496d0dc59929b6c59a60762e0

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