Expand description
Welcome to the Rust implementation of the Quil quantum programming language.
Within this crate you’ll find:
- Builder utilities for Quil programs, instructions, and expressions
- A parser and serializer for converting Quil to and from text strings
- A constructor for timing graphs, for understanding and debugging Quil-T pulse control programs
This crate is still early in its development and does not fully support all
Quil features, nor claim a stable API. Prior to v1.0
, minor-version changes
are considered breaking changes. Please pin your versions when needed, and
closely follow the
changelog when upgrading.
Re-exports§
pub use program::Program;
Modules§
- This module contains enums for reserved tokens in quil
Macros§
- Construct a complex number with the provided imaginary component.
- Construct a complex number with the provided real component.