SLR multi-language generation
Explore code generation for important language targets
SLR -> AST -> QIR, QASM, PHIR, Guppy/HUGR
QIR - For support on many generations of devices
QASM - For generation of older style code already known to work well for past QEC experiments
PHIR - Allow support for more complex quantum/QEC simulations (especially advanced error modeling)
Guppy/HUGR - Moder…
Explore code generation for important language targets
SLR -> AST -> QIR, QASM, PHIR, Guppy/HUGR
QIR - For support on many generations of devices
QASM - For generation of older style code already known to work well for past QEC experiments
PHIR - Allow support for more complex quantum/QEC simulations (especially advanced error modeling)
Guppy/HUGR - Modern high-level quantum language/IR enabling support for advanced operations for supporting computational models.
Explore utilizing Guppy as a frontend language