Skip to main content

ket/ir/
mod.rs

1// SPDX-FileCopyrightText: 2024 Evandro Chagas Ribeiro da Rosa <evandro@quantuloop.com>
2//
3// SPDX-License-Identifier: Apache-2.0
4
5//! Intermediate representation (IR) modules for the Libket quantum compiler.
6//!
7//! This module re-exports the three primary IR sub-modules:
8//! - [`block`]: basic blocks (straight-line gate sequences).
9//! - [`gate`]: gate types, parameters, and gate instructions.
10//! - [`hamiltonian`]: Hamiltonian operators for expectation-value tasks.
11
12pub mod block;
13pub mod gate;
14pub mod hamiltonian;