Skip to main content

Programming Languages Compiler Compiler — experimental rewrite of PLCC

Project description

plcc-ng

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

This is currently under development.

Install

pip install plcc-ng

This package has a separate identity from the original plcc package. plcc-ng is experimental — no compatibility guarantees with plcc until a stable 1.0 release.

Licensing

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

Community

Development

  • Python

  • PDM

  • Codespaces

  • Dev Containers

  • Clean code

  • TDD

  • Open Source Values

  • Continuously run unit tests (^C to stop)

    pdm ctest
    

Project details


Release history Release notifications | RSS feed

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-0.23.0.tar.gz (195.6 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-0.23.0-py3-none-any.whl (261.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for plcc_ng-0.23.0.tar.gz
Algorithm Hash digest
SHA256 af7c49c243168310b3e5227ffc9765ec68d83a1de18111a91a07519382ff6526
MD5 fca6a4009ab9707c9cc42bac326a3b4f
BLAKE2b-256 20639eda25d64a9ea0ef805b9de381d3de3e32bd21560b1687e77aa86f8cb676

See more details on using hashes here.

Provenance

The following attestation bundles were made for plcc_ng-0.23.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-0.23.0-py3-none-any.whl.

File metadata

  • Download URL: plcc_ng-0.23.0-py3-none-any.whl
  • Upload date:
  • Size: 261.2 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-0.23.0-py3-none-any.whl
Algorithm Hash digest
SHA256 78e856c08c54cdfd6f3461ed3d2a42ed7a2c97019db0a2b603f82b74ef1d5354
MD5 d4dfbeee4f5119c3532ffd95021806ff
BLAKE2b-256 29c7a9f211d88e9d71114643060c785668cb09e91454504642571e89e50c900a

See more details on using hashes here.

Provenance

The following attestation bundles were made for plcc_ng-0.23.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