aboutsummaryrefslogtreecommitdiff
path: root/libpsi-visualizer/src/cli/horizontal_cli.rs
diff options
context:
space:
mode:
Diffstat (limited to 'libpsi-visualizer/src/cli/horizontal_cli.rs')
-rw-r--r--libpsi-visualizer/src/cli/horizontal_cli.rs14
1 files changed, 14 insertions, 0 deletions
diff --git a/libpsi-visualizer/src/cli/horizontal_cli.rs b/libpsi-visualizer/src/cli/horizontal_cli.rs
index 0a5bf8e..ad551ae 100644
--- a/libpsi-visualizer/src/cli/horizontal_cli.rs
+++ b/libpsi-visualizer/src/cli/horizontal_cli.rs
@@ -1,3 +1,17 @@
+/*
+ NOTE(Hachem): This is what I would like the output to be like
+
+ ┌───┐ ┌───────┐ ┌─────────┐
+ |q0>: ─────┤ H ├────┤ C-NOT ├────┤ MEASURE ├───────────────────▓
+ └───┘ └───┬───┘ └────┬────┘
+ │ │ ┌─────────┐
+ |q1>: ──────────────────■─────────────┼─────────┤ MEASURE ├────▓
+ │ └────┬────┘
+ │ │
+ c0: ════════════════════════════════■══════════════╪═════════▓
+ c1: ═══════════════════════════════════════════════■═════════▓
+*/
+
use crate::Visualizer;
use libpsi_core::QuantumCircuit;