Start encapsulating the management of the qubit and bit registers.
Consider virtual and physical qubits.
Define virtual qubits from the AST requirements.
Define physical qubits from the hardware requirements.
Update mappers to make use of these abstractions to map from virtual to physical qubits.
Start encapsulating the management of the qubit and bit registers. Consider virtual and physical qubits. Define virtual qubits from the AST requirements. Define physical qubits from the hardware requirements. Update mappers to make use of these abstractions to map from virtual to physical qubits.