mirror of https://github.com/Qiskit/qiskit.git
![]() This configures each of the workspace packges to inherit the `lints` table from the top-level `Cargo.toml`. This feature is only available from Rust 1.74+, which is now within our MSRV. This commit is mostly setting up the infrastructure; we can discuss more lints as a team if/when they come up. The two configured in this commit are an "allow" that is already global over `accelerate`, and a "deny" that will become a warning with Rust 2024 (it's allow-by-default in Rust 2021). |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
README.md |
README.md
qiskit._qasm2
This crate is the bulk of the OpenQASM 2 parser. Since OpenQASM 2 is a simple language, it doesn't
bother with an AST construction step, but produces a simple linear bytecode stream to pass to a
small Python interpreter (in qiskit.qasm2
). This started off life as a vendored version of the
package qiskit-qasm2
.