Skip to main content

A simple, quick programming language

Project description

qly

"the programming language that gets things done quickly" qly (short for: "quickly") is a programming language designed for doing things quickly. Its syntax is simple to learn, it's powerful and quite fast.

Installing

First you'll need Python and pdm. For documentation sphinx is also recommended. Install these packages by:

$ pip install --upgrade pip
$ pip install pdm sphinx

Next run: pdm build to build the package and cd docs; make html if you're on *NIX or CD DOCS; MAKE.BAT html on Windows (CMD.exe). The compiled documentation will be in build; the package in ../dist/. Install the package by cd .. and pip install dist/*-.whl. Now you should be able to run qly.

Using qly

There is a file: test.qls located in the root of the repository. It is a good starting point for learning qly (as it intentionally contains errors - have fun fixing them!) and for getting a quick glimpse of its syntax. There is also a tutorial included in docs/build/html/users/tutorial.html for first time qly learners and programmers.

HAVE FUN USING QLY! :grin:

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

qly-0.1.6.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

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

qly-0.1.6-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file qly-0.1.6.tar.gz.

File metadata

  • Download URL: qly-0.1.6.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for qly-0.1.6.tar.gz
Algorithm Hash digest
SHA256 492c6b37ed7ae1a190f6f8bf5476df122a7e66455975cc608eb9d0561c50d8a9
MD5 d907357918bc4f800f93526b1be7fac3
BLAKE2b-256 ac0ffd059126a022161a2ac08f1795c77fb652ce7a53e554d4a2570a476e6d04

See more details on using hashes here.

Provenance

The following attestation bundles were made for qly-0.1.6.tar.gz:

Publisher: publish.yml on georgek-dev/qly

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qly-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: qly-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for qly-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ca5217c2706b63ff72a07fb8bce374d555ed988c906c26c5a38ec6fcd7204b51
MD5 b50e281496dc5936d7e61e25579e8d18
BLAKE2b-256 c8b70065010c13352a8136adbaccb0465588dce42d7b15a5578563ee299a48de

See more details on using hashes here.

Provenance

The following attestation bundles were made for qly-0.1.6-py3-none-any.whl:

Publisher: publish.yml on georgek-dev/qly

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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