def delay_frames(self, qubit, *frames_and_delay_amount): *frame_names, delay_amount = frames_and_delay_amount frames = [Frame([qubit], name) for name in frame_names] d = DELAY(*[*frames, delay_amount]) return d
def frame(self, qubits, name): f = Frame(qubits, name) return f