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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyrsl-3.0.0-py3-none-any.whl (50.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyrsl-3.0.0.tar.gz
  • Upload date:
  • Size: 49.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyrsl-3.0.0.tar.gz
Algorithm Hash digest
SHA256 e5f5d0f0f17cae1c74d4a681e00ea6b209978c7454424006fd71b1b2497b51d8
MD5 0d72cd67d612f2cb84a1d8e0cf2c473b
BLAKE2b-256 dce7f8c6ce09d1c723a71d46a48fbde77e1771548cfc3266f912e5ffbf4b1ab6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyrsl-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 50.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyrsl-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d4e124e25d2a3cff66a49330bb9770668d45f88e82b6be98f6fd9b40502d14ff
MD5 26dcc066137cdb4dc0c89287e8a2aaba
BLAKE2b-256 cbeb548ad2cb336a2dabcba43d997e398c38cb33506dc9d2c70530420536ef8e

See more details on using hashes here.

Supported by

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