Skip to main content

DSL command translation examples and workflow separators

Project description

DSLExamples

Python data package with examples of Domain Specific Language (DSL) command translations.

The package closely follows the Raku package "DSL::Examples", [AAp1], and Wolfram Language paclet "DSLExamples", [AAp2], and has (or should have) the same DSL examples data.


Installation (editable)

pip install DSLExamples

Usage

from DSLExamples import dsl_examples, dsl_workflow_separators

all_examples = dsl_examples()
python_lsa = dsl_examples("Python", "LSAMon")
separators = dsl_workflow_separators("WL", "LSAMon")

Detailed examples -- with LLM code generation -- are given in the notebook "DSL-examples-with-LangChain.ipynb".


References

[AAp1] Anton Antonov, DSL::Examples, Raku package, (2025-2026), GitHub/antononcube.

[AAp2] Anton Antonov, DSLExamples, Wolfram Language paclet, (2025-2026), Wolfram Language Paclet Repository.

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

dslexamples-0.1.0.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

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

dslexamples-0.1.0-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file dslexamples-0.1.0.tar.gz.

File metadata

  • Download URL: dslexamples-0.1.0.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for dslexamples-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d57d70fe2d75d8f78c8fe7413f23db8e6186f86fb945cf80322d97b4b4cdef5b
MD5 412904ffff4fa596baf478d3028cc2ad
BLAKE2b-256 2d6ddc0a472c540bdb1b9b0773d8b876dca2721f19581faf776b9ddf28195b93

See more details on using hashes here.

File details

Details for the file dslexamples-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: dslexamples-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for dslexamples-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 100d4ae60e3aac510528d44ebbbf3e1f4ff2859321962169a15643309e4d5592
MD5 0c34b2dec8229859501cb809ab73f80d
BLAKE2b-256 bd5df7ae06ded8ce6606e3cf81e14b6c1d71e1c495cff1a9d06be34539d3c0a3

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