Skip to main content

the reference compiler for the Crowbar language.

requirements:

  • QBE installed somewhere on your PATH
  • gcc

usage (i probably will forget to update this so check directly):

usage: crowbarc-reference [-h] [-V] [-g] [--stop-at-parse-tree]
                          [--stop-at-qbe-ssa] [-S] [-c] [-D DEFINE_CONSTANT]
                          [-I INCLUDE_DIR] [-o OUT]
                          input

The reference compiler for the Crowbar programming language

positional arguments:
  input                 input file

optional arguments:
  -h, --help            show this help message and exit
  -V, --version         show program's version number and exit
  -g, --include-debug-info
  --stop-at-parse-tree
  --stop-at-qbe-ssa
  -S, --stop-at-assembly
  -c, --stop-at-object
  -D DEFINE_CONSTANT, --define-constant DEFINE_CONSTANT
                        define a constant with some literal value
  -I INCLUDE_DIR, --include-dir INCLUDE_DIR
                        folder to look for included headers within
  -o OUT, --out OUT     output file

Metadata

Release files for crowbar-reference-compiler 0.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crowbar-reference-compiler 0.0.6
File Size Uploaded Provenance Actions
crowbar-reference-compiler-0.0.6.tar.gz 13.1 kB Without provenance Details for crowbar-reference-compiler-0.0.6.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for crowbar-reference-compiler 0.0.6
File Interpreter ABI Platform Actions
crowbar_reference_compiler-0.0.6-py3-none-any.whl Python 3 none any Details for crowbar_reference_compiler-0.0.6-py3-none-any.whl

Total release size: 27.9 kB

Release files / crowbar-reference-compiler-0.0.6.tar.gz

Download URL crowbar-reference-compiler-0.0.6.tar.gz
Size 13.1 kB
Tags Source
SHA-256 checksum
How to use checksums
bdb5adc66e821c44112499d629f3970935cf6c4da625a80c00a1f1ba089c2cda
BLAKE2b-256 checksum
How to use checksums
8f8a0bce48dbabc6708dd3c4e641ac221a952178c3430f1c9159325813ebfccf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.3 CPython/3.7.2 Windows/10

Release files / crowbar_reference_compiler-0.0.6-py3-none-any.whl

Download URL crowbar_reference_compiler-0.0.6-py3-none-any.whl
Size 14.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3530cacc95baa4767d01df0cda5eabedbe1bda96cc46e31b44900f7b6fb4d8d4
BLAKE2b-256 checksum
How to use checksums
2a6d0351f17415cdbc0714db0e7afe53cfe575ac4a772df1994ff847d113caaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.3 CPython/3.7.2 Windows/10

Security for crowbar-reference-compiler 0.0.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page