Skip to main content

Programming Languages Compiler Compiler for teaching and learning programming language concepts

Project description

plcc-ng

plcc-ng is a tool for teaching and learning programming language concepts. It is a reimagining of PLCC.

Documentation

Install

pip install plcc-ng

This package has a separate identity from the original plcc package. plcc-ng reached a stable 1.0 release: the CLI, .plcc spec syntax, and all four language extensions are committed to. See the migration guide if you're coming from plcc.

Licensing

Developers license contributions under AGPL-3.0-or-later and sign off on the DCO-1.1.

Community

Development

See CONTRIBUTING.md for the development workflow, test tiers, and TDD inner loop.

Project details


Release history Release notifications | RSS feed

This version

1.0.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plcc_ng-1.0.0.tar.gz (244.7 kB view details)

Uploaded Source

Built Distribution

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

plcc_ng-1.0.0-py3-none-any.whl (321.9 kB view details)

Uploaded Python 3

File details

Details for the file plcc_ng-1.0.0.tar.gz.

File metadata

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

File hashes

Hashes for plcc_ng-1.0.0.tar.gz
Algorithm Hash digest
SHA256 912c7ed2b363694f35686c9f8b1a6327e888e8c15175dfae9112c1c463f414f6
MD5 6224484b861a326a990b0e46c2029ad1
BLAKE2b-256 e9906c8064d3da7f81c089a50a2199d82800b1cf069204ce6957d12a2e77d2d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for plcc_ng-1.0.0.tar.gz:

Publisher: release.yml on ourPLCC/plcc-ng

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

File details

Details for the file plcc_ng-1.0.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for plcc_ng-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bba99760e1408004f2ea78ae2975a9801898eadba35c33ff946292377f98edba
MD5 02e51551d4a350b3dd75270dfee17514
BLAKE2b-256 be6f82d2834a1c2d28a79c6bad6e800e76abca4f43bb8f62a6a24d0ef0039bd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for plcc_ng-1.0.0-py3-none-any.whl:

Publisher: release.yml on ourPLCC/plcc-ng

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