সার্কিট
নিম্নলিখিত কোডটিতে অনুবাদ করা যেতে পারে:
operation Teleport(msg, there) {
let register = AllocateRegister();
let here = register;
H(here);
CNOT(here, there);
CNOT(msg, here);
H(msg);
// Measure out the entanglement.
if (M(msg) == One) { Z(there); }
if (M(here) == One) { X(there); }
}
}
কীভাবে যদি বিবৃতি আসে? পরিমাপের পরে কেন ডাবল-লাইন ব্যবহার করা হয়?
ভাষাটি কি উদাহরণ হিসাবে বলতে পারি? এটা কি প্রশ্ন #?
—
নরিরিয়াস
না, তবে এটি Q # এর উপর ভিত্তি করে ছিল। আমি পাঠকদের কাছ থেকে প্রশ্ন #-পরিচিতির দাবি জানাতে চাইনি, তাই আমি এই সিউডো কোডটি তৈরি করেছি যা বহুল ব্যবহৃত ভাষা থেকে কেবল বৈশিষ্ট্য ব্যবহার করে।
—
আর চোপিন