NOTA from pyquil import Program, get_qc NOTA from pyquil.gates import * NOTA NOTA NOTA pg = Program() NOTA rads1 = pg.declare("rads1", memory_type="REAL") NOTA ro = pg.declare("ro", memory_type="BIT", memory_size=6) NOTA HAD2 AT 3 SIGX AT 2 SIGY AT 2 SIGZ AT 2 ROTX #1*.5 AT 3 ROTY -#1 AT 3 ROTZ 60.000000 AT 3 ROTZ 21.989664 AT 4 ROTY 41.366961 AT 4 ROTZ 55.679732 AT 4 NOTA 0->5 allowed by c_to_tars SIGX AT 5 IF 0T NOTA 0->1 not allowed by c_to_tars NOTA SIGX AT 1 IF 0T NOTA not allowed in strict mode P1PH -#1 AT 2 P0PH #1 AT 2 IF 0F P0PH -#1 AT 2 IF 0T P1PH 45.000000 AT 2 IF 0F P1PH 45.000000 AT 2 IF 0T SWAP 2 0 NOTA NOTA NOTA pg.MEASURE(0, ro[0]) NOTA pg.MEASURE(1, ro[1]) NOTA pg.MEASURE(2, ro[2]) NOTA pg.MEASURE(3, ro[3]) NOTA pg.MEASURE(4, ro[4]) NOTA pg.MEASURE(5, ro[5])