├── .ado └── publish.yml ├── .cargo └── config.toml ├── .config └── 1espt │ └── PipelineAutobaseliningConfig.yml ├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── fuzz_bug_report.md ├── actions │ └── toolchains │ │ └── rust │ │ └── action.yml ├── copilot-instructions.md └── workflows │ ├── bench-reports.yml │ ├── ci.yml │ ├── copilot-setup-steps.yml │ ├── devskim.yml │ ├── fuzz.yml │ ├── memory_profile.yml │ └── publish-playground.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode ├── extensions.json ├── launch.shared.json ├── settings.shared.json └── tasks.shared.json ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── CodeQL.yml ├── LICENSE.txt ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── cgmanifest.json ├── clippy.toml ├── eslint.config.mjs ├── katas ├── Cargo.toml ├── README.md ├── content │ ├── KatasLibrary.qs │ ├── complex_arithmetic │ │ ├── Common.qs │ │ ├── cartesian_to_polar │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── complex_addition │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── complex_conjugate │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── complex_division │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── complex_exponents │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── complex_modulus │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── complex_multiplication │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── complex_powers_real │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── polar_multiplication │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── polar_to_cartesian │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── powers_of_i │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── deutsch_algo │ │ ├── examples │ │ │ ├── DeutschAlgorithmDemo.qs │ │ │ └── OracleImplementationDemo.qs │ │ ├── implement_algo │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── media │ │ │ ├── Apply_hadamard.svg │ │ │ ├── Apply_oracle.svg │ │ │ └── Plus_state.svg │ │ └── one_minus_x_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── deutsch_jozsa │ │ ├── examples │ │ │ ├── DeutschJozsaAlgorithmDemo.qs │ │ │ └── OracleImplementationDemo.qs │ │ ├── implement_bv │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── implement_dj │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── msb_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── parity_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── distinguishing_states │ │ ├── Common.qs │ │ ├── a_b │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── all_zeros_w │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── four_basis_states │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── four_bell_states │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── four_orthogonal_two_qubit │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── four_orthogonal_two_qubit_part_two │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── ghz_w │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── peres_wooters_game │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── plus_minus │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── two_basis_states_bit_strings │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── two_orthogonal_three_qubit │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── two_superposition_states_bit_strings │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── two_superposition_states_bit_strings_one │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── zero_one │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── zero_plus │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── zero_plus_inc │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── zerozero_oneone │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── distinguishing_unitaries │ │ ├── Common.qs │ │ ├── cnot_direction │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── cnot_swap │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── h_x │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── i_cnot_swap │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── i_x │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── i_x_y_z │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── i_z │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── ix_cnot │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── rz_r1 │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── rz_ry │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── y_xz │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── y_xz_minusy_minusxz │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── z_minusz │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── z_s │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── getting_started │ │ ├── flip_qubit │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ └── media │ │ │ ├── Coding.svg │ │ │ ├── Computing.svg │ │ │ └── Copilot.svg │ ├── grovers_search │ │ ├── conditional_phase_flip │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── examples │ │ │ └── GroversSearchAlgorithmDemo.qs │ │ ├── index.md │ │ ├── media │ │ │ ├── 1_equal_superposition.svg │ │ │ ├── 2_first_reflection.svg │ │ │ ├── 3_second_reflection.svg │ │ │ └── 4_measurement.svg │ │ ├── phase_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── prefix_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── reflection_about_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── index.json │ ├── key_distribution │ │ ├── Common.qs │ │ ├── examples │ │ │ └── BB84Demo.qs │ │ ├── index.md │ │ ├── measure_qubits │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── prepare_qubits │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── random_array │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── shared_key │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── linear_algebra │ │ ├── Common.qs │ │ ├── addition │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── adjoint │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── conjugate │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── inner_product │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── inverse │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── multiplication │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── normalized_vector │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── outer_product │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── scalar_multiplication │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── tensor_product │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── transpose │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── marking_oracles │ │ ├── Common.qs │ │ ├── balanced │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── bit_sum_div_3 │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── contains_substring │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── contains_substring_p │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── kth_bit │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── majority │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── num_div_3 │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── palindrome │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── parity │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── pattern_match │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── periodic │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── periodic_p │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── product │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── product_negation │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── multi_qubit_gates │ │ ├── anti_controlled_gate │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── arbitrary_controls │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── SolutionC.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── compound_gate │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── controlled_rotation │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── entangle_qubits │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── fredkin_gate │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── preparing_bell_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── qubit_swap │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── relative_phase_minusone │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── toffoli_gate │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── multi_qubit_measurements │ │ ├── examples │ │ │ ├── MeasuringOne.qs │ │ │ ├── MultiQubitProbabilities.qs │ │ │ └── PartialMeasurementsDemo.qs │ │ ├── full_measurements │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── SolutionAlt.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── joint_measurements │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── partial_measurements_for_system │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── state_modification │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── state_preparation │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── multi_qubit_systems │ │ ├── bell_state_change_1 │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── bell_state_change_2 │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── bell_state_change_3 │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── examples │ │ │ └── MultiQubitSystems.qs │ │ ├── index.md │ │ ├── learn_basis_state_amplitudes │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── prepare_basis_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── prepare_superposition │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── prepare_with_complex │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── prepare_with_real │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── nonlocal_games │ │ ├── chsh_classical_strategy │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── chsh_classical_win_condition │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── chsh_quantum_alice_strategy │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── chsh_quantum_bob_strategy │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── examples │ │ │ ├── CHSHGameDemo.qs │ │ │ └── GHZGameDemo.qs │ │ ├── ghz_classical_game │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── ghz_classical_strategy │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── ghz_create_entangled_triple │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── ghz_quantum_strategy │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── ghz_win_condition │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── index.md │ ├── oracles │ │ ├── Common.qs │ │ ├── bit_pattern_challenge │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── bit_pattern_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── classical_oracles │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── examples │ │ │ ├── MarkingOracleAltBit.qs │ │ │ ├── OracleConverterDemo.qs │ │ │ ├── PhaseOracleAltBit.qs │ │ │ └── TestMeetingOracle.qs │ │ ├── index.md │ │ ├── kth_bit_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── marking_oracle_as_phase │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── marking_oracle_seven │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── meeting_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── or_but_kth_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── or_oracle │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── phase_oracle_seven │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── phase_estimation │ │ ├── eigenvalues_s │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── eigenvectors_x │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── examples │ │ │ └── QuantumPhaseEstimationDemo.qs │ │ ├── implement_qpe │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── one_bit_eigenphase │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── state_eigenvector │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── preparing_states │ │ ├── Common.qs │ │ ├── all_basis_vectors │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── all_bell_states │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── bell_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── controlled_rotation │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── even_odd │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── even_sup_two_qubits │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── even_sup_two_qubits_complex_phases │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── even_sup_two_qubits_phase_flip │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── four_bitstrings │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── greenberger_horne_zeilinger │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── hardy_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── minus_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── parity_bitstrings │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── SolutionC.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── plus_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── three_states_two_qubits │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── three_states_two_qubits_phases │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── two_bitstrings │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── unequal_superposition │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── wstate_arbitrary │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── SolutionC.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── wstate_power_of_two │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── zero_and_bitstring │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── qec_shor │ │ ├── Common.qs │ │ ├── bitflip_detect │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── bitflip_encode │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── examples │ │ │ └── ShorCodeDemo.qs │ │ ├── index.md │ │ ├── phaseflip_detect │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── phaseflip_encode │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── shor_detect │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── shor_encode │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── xx_measurement │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── zz_measurement │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── qft │ │ ├── all_basis_vectors │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── all_even_vectors │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── alternating_amplitudes │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── binary_fraction_classical │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── binary_fraction_inplace │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── binary_fraction_quantum │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── periodic_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── qft │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── rotation_gate │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── signal_frequency │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── single_qubit │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── square_wave │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── qubit │ │ ├── examples │ │ │ └── SingleQubitDumpMachineDemo.qs │ │ ├── index.md │ │ └── learn_single_qubit_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── random_numbers │ │ ├── Common.qs │ │ ├── index.md │ │ ├── random_bit │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── random_n_bits │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── random_number │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── random_two_bits │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── weighted_random_bit │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── single_qubit_gates │ │ ├── amplitude_change │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── basis_change │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── complex_phase │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── examples │ │ │ └── PauliGates.qs │ │ ├── global_phase_i │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── global_phase_minusone │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ ├── phase_i │ │ │ ├── Placeholder.qs │ │ │ ├── SolutionA.qs │ │ │ ├── SolutionB.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── prepare_arbitrary_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── prepare_minus │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── prepare_rotated_state │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── sign_flip │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── sign_flip_on_zero │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── state_flip │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── three_quarters_pi_phase │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── y_gate │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── single_qubit_measurements │ │ ├── a_b_basis_measurements │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── distinguish_0_and_1 │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── distinguish_orthogonal_states_1 │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── distinguish_orthogonal_states_2 │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── distinguish_plus_and_minus │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── implementing_measurement │ │ │ └── Example.qs │ │ ├── index.md │ │ └── measurement_statistics │ │ │ └── Example.qs │ ├── solving_graph_coloring │ │ ├── Common.qs │ │ ├── color_equality │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── examples │ │ │ └── SolvingGraphColoringWithGroverDemo.qs │ │ ├── index.md │ │ ├── read_coloring │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── vertex_coloring │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── vertex_coloring_classical │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── weak_coloring │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── weak_coloring_classical │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── weak_coloring_one_vertex │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── solving_sat │ │ ├── Common.qs │ │ ├── and │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── exactly_one_one │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── exactly_one_one_formula │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── examples │ │ │ └── SolvingSATWithGroverDemo.qs │ │ ├── index.md │ │ ├── or │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── sat_clause │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ └── sat_formula │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ ├── superdense_coding │ │ ├── Common.qs │ │ ├── alice_sends_message │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── bob_decodes_message │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── entangled_pair │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ │ ├── index.md │ │ └── protocol_e2e │ │ │ ├── Placeholder.qs │ │ │ ├── Solution.qs │ │ │ ├── Verification.qs │ │ │ ├── index.md │ │ │ └── solution.md │ └── teleportation │ │ ├── Common.qs │ │ ├── entangled_pair │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── entangled_trio │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── entanglement_swapping │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── examples │ │ └── TestingStandardTeleportation.qs │ │ ├── index.md │ │ ├── measurement_free_teleportation │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── prepare_and_send_message │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── reconstruct_and_measure_message │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── reconstruct_message │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── reconstruct_message_charlie │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── reconstruct_message_phi_minus │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── reconstruct_message_psi_minus │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── reconstruct_message_psi_plus │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ ├── send_message │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md │ │ └── standard_teleportation_protocol │ │ ├── Placeholder.qs │ │ ├── Solution.qs │ │ ├── Verification.qs │ │ ├── index.md │ │ └── solution.md ├── src │ ├── lib.rs │ └── tests.rs └── test_cases │ └── apply_x │ ├── Correct.qs │ ├── Incorrect.qs │ └── Verification.qs ├── library ├── Cargo.toml ├── chemistry │ ├── qsharp.json │ └── src │ │ ├── Generators.qs │ │ ├── JordanWigner │ │ ├── BlockEncoding.qs │ │ ├── ClusterOperatorEvolutionSet.qs │ │ ├── Data.qs │ │ ├── EvolutionSet.qs │ │ ├── OptimizedBEOperator.qs │ │ ├── OptimizedBlockEncoding.qs │ │ ├── Oracles.qs │ │ ├── StatePreparation.qs │ │ └── VQE.qs │ │ ├── MixedStatePreparation.qs │ │ ├── Tests.qs │ │ ├── Trotterization.qs │ │ └── Utils.qs ├── core │ ├── core.qs │ └── qir.qs ├── fixed_point │ ├── qsharp.json │ └── src │ │ ├── Comparison.qs │ │ ├── Convert.qs │ │ ├── Facts.qs │ │ ├── Init.qs │ │ ├── Main.qs │ │ ├── Measurement.qs │ │ ├── Operations.qs │ │ ├── Polynomial.qs │ │ ├── Reciprocal.qs │ │ ├── Tests.qs │ │ └── Types.qs ├── qtest │ ├── qsharp.json │ └── src │ │ ├── Functions.qs │ │ ├── Main.qs │ │ ├── Operations.qs │ │ ├── Tests.qs │ │ └── Util.qs ├── rotations │ ├── README.md │ ├── qsharp.json │ └── src │ │ ├── HammingWeightPhasing.qs │ │ ├── Main.qs │ │ └── Tests.qs ├── signed │ ├── README.md │ ├── qsharp.json │ └── src │ │ ├── Comparison.qs │ │ ├── Measurement.qs │ │ ├── Operations.qs │ │ ├── Tests.qs │ │ └── Utils.qs ├── src │ ├── README.md │ ├── lib.rs │ ├── tests.rs │ └── tests │ │ ├── arithmetic.rs │ │ ├── arrays.rs │ │ ├── canon.rs │ │ ├── convert.rs │ │ ├── core.rs │ │ ├── diagnostics.rs │ │ ├── intrinsic.rs │ │ ├── logical.rs │ │ ├── math.rs │ │ ├── measurement.rs │ │ ├── resources │ │ ├── qsharp.json │ │ └── src │ │ │ ├── add_le.qs │ │ │ ├── compare.qs │ │ │ ├── inc_by_le.qs │ │ │ ├── qft_le.qs │ │ │ ├── qpe.qs │ │ │ ├── select.qs │ │ │ └── state_preparation.qs │ │ ├── state_preparation.rs │ │ └── table_lookup.rs └── std │ ├── README.md │ ├── qsharp.json │ └── src │ ├── QIR │ └── Intrinsic.qs │ ├── Std │ ├── Arithmetic.qs │ ├── ArithmeticUtils.qs │ ├── Arrays.qs │ ├── Canon.qs │ ├── Convert.qs │ ├── Diagnostics.qs │ ├── InternalHelpers.qs │ ├── Intrinsic.qs │ ├── Logical.qs │ ├── Math.qs │ ├── Measurement.qs │ ├── OpenQASM │ │ ├── Angle.qs │ │ ├── Builtin.qs │ │ ├── Convert.qs │ │ └── Intrinsic.qs │ ├── Random.qs │ ├── Range.qs │ ├── ResourceEstimation.qs │ ├── StatePreparation.qs │ └── TableLookup.qs │ └── legacy_api.qs ├── package.json ├── prereqs.py ├── samples ├── OpenQASM │ ├── BellPair.qasm │ ├── BernsteinVazirani.qasm │ ├── Grover.qasm │ ├── OpenQasmHelloWorld.qasm │ ├── RandomNumber.qasm │ ├── Simple1dIsingOrder1.qasm │ ├── Teleportation.qasm │ └── samples.mjs ├── algorithms │ ├── BernsteinVazirani.qs │ ├── BernsteinVaziraniNISQ.qs │ ├── BitFlipCode.qs │ ├── DeutschJozsa.qs │ ├── DeutschJozsaNISQ.qs │ ├── DotProductViaPhaseEstimation.qs │ ├── Grover.qs │ ├── HiddenShift.qs │ ├── HiddenShiftNISQ.qs │ ├── Ising │ │ ├── Simple1dIsingOrder1.qs │ │ ├── Simple2dIsingOrder1.qs │ │ └── Simple2dIsingOrder2.qs │ ├── MajoranaQubits │ │ ├── qsharp.json │ │ └── src │ │ │ ├── GateSet.qs │ │ │ ├── HardwareIntrinsics.qs │ │ │ └── Main.qs │ ├── PhaseEstimation.qs │ ├── PhaseFlipCode.qs │ ├── QRNG.qs │ ├── Shor.qs │ ├── SimplePhaseEstimation.qs │ ├── SimpleVQE.qs │ ├── SuperdenseCoding.qs │ ├── Teleportation.qs │ └── ThreeQubitRepetitionCode.qs ├── chemistry │ ├── SPSA │ │ ├── qsharp.json │ │ └── src │ │ │ └── SPSA.qs │ └── Variational Quantum Algorithms.ipynb ├── circuit_integration │ ├── qsharp.json │ └── src │ │ ├── JointMeasurement.qsc │ │ └── Main.qs ├── estimation │ ├── Dynamics.qs │ ├── EkeraHastadFactoring.qs │ ├── Precalculated.qs │ ├── README.md │ ├── ShorRE.qs │ ├── df-chemistry │ │ ├── README.md │ │ ├── chemistry.py │ │ ├── qsharp.json │ │ └── src │ │ │ ├── DoubleFactorizedChemistry.qs │ │ │ └── Prepare.qs │ ├── estimation-factoring.ipynb │ ├── estimation-frontier-widgets.ipynb │ ├── estimation-hardcoded-circuit.ipynb │ ├── estimation-heisenberg-2D.ipynb │ ├── estimation-hubbard-2D.ipynb │ ├── estimation-ising-2D.ipynb │ ├── estimation-openqasm.ipynb │ ├── estimation-qiskit.ipynb │ └── estimation-random-circuit.ipynb ├── getting_started │ ├── BellPair.qs │ ├── BellStates.qs │ ├── CatStates.qs │ ├── Entanglement.qs │ ├── JointMeasurement.qs │ ├── Measurement.qs │ ├── QuantumHelloWorld.qs │ ├── RandomBits.qs │ ├── SimpleTeleportation.qs │ └── Superposition.qs ├── language │ ├── ArithmeticOperators.qs │ ├── Array.qs │ ├── BigInt.qs │ ├── BitwiseOperators.qs │ ├── Bool.qs │ ├── ClassConstraints.qs │ ├── Comments.qs │ ├── ComparisonOperators.qs │ ├── ConditionalBranching.qs │ ├── CopyAndUpdateOperator.qs │ ├── CustomMeasurements.qs │ ├── DataTypes.qs │ ├── Diagnostics.qs │ ├── Double.qs │ ├── EntryPoint.qs │ ├── FailStatement.qs │ ├── ForLoops.qs │ ├── Functions.qs │ ├── GettingStarted.qs │ ├── Int.qs │ ├── LambdaExpression.qs │ ├── LogicalOperators.qs │ ├── MultiFileProject │ │ ├── qsharp.json │ │ └── src │ │ │ ├── Main.qs │ │ │ └── Particle.qs │ ├── Namespaces.qs │ ├── Operations.qs │ ├── PartialApplication.qs │ ├── Pauli.qs │ ├── QuantumMemory.qs │ ├── Qubit.qs │ ├── Range.qs │ ├── RepeatUntilLoops.qs │ ├── Result.qs │ ├── ReturnStatement.qs │ ├── Specializations.qs │ ├── String.qs │ ├── Ternary.qs │ ├── TestAttribute.qs │ ├── Tuple.qs │ ├── TypeDeclarations.qs │ ├── Unit.qs │ ├── Variables.qs │ ├── WhileLoops.qs │ └── WithinApply.qs ├── notebooks │ ├── azure_submission.ipynb │ ├── circuits.ipynb │ ├── iterative_phase_estimation.ipynb │ ├── noise.ipynb │ ├── openqasm.ipynb │ ├── project.ipynb │ ├── repeat_until_success.ipynb │ ├── sample.ipynb │ └── test_project │ │ ├── qsharp.json │ │ └── src │ │ └── Sample.qs ├── python_interop │ ├── cirq_submission_to_azure.ipynb │ ├── eval_single_file │ │ ├── README.md │ │ ├── run.py │ │ └── sample.qs │ ├── generating_n_random_bits │ │ ├── README.md │ │ ├── RunGenerateRandom.py │ │ ├── qsharp.json │ │ └── src │ │ │ └── GenerateRandomNumbers.qs │ ├── pennylane_submission_to_azure.ipynb │ ├── qiskit.ipynb │ ├── submit_qiskit_circuit_to_azure.ipynb │ └── teleportation_project │ │ ├── README.md │ │ ├── RunTeleport.py │ │ ├── qsharp.json │ │ └── src │ │ ├── RunTeleport.qs │ │ └── TeleportOperations │ │ ├── PrepareState │ │ └── PrepareState.qs │ │ └── Teleport.qs ├── samples.mjs └── testing │ ├── README.md │ ├── classical_values │ ├── README.md │ ├── qsharp.json │ ├── src │ │ ├── ClassicalFunction.qs │ │ ├── Measurement.qs │ │ └── TestCode.qs │ └── test_classical_values.py │ ├── operations │ ├── README.md │ ├── qsharp.json │ ├── src │ │ ├── BellState.qs │ │ ├── CustomOperation.qs │ │ └── OperationEquivalence.qs │ ├── test_operations.py │ └── test_requirements.txt │ └── states │ ├── README.md │ ├── qsharp.json │ ├── src │ └── StatePrep.qs │ └── test_states.py ├── source ├── allocator │ ├── Cargo.toml │ ├── mimalloc-sys │ │ ├── Cargo.toml │ │ ├── build.rs │ │ ├── mimalloc │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── include │ │ │ │ ├── mimalloc-new-delete.h │ │ │ │ ├── mimalloc-override.h │ │ │ │ ├── mimalloc-stats.h │ │ │ │ ├── mimalloc.h │ │ │ │ └── mimalloc │ │ │ │ │ ├── atomic.h │ │ │ │ │ ├── internal.h │ │ │ │ │ ├── prim.h │ │ │ │ │ ├── track.h │ │ │ │ │ └── types.h │ │ │ └── src │ │ │ │ ├── alloc-aligned.c │ │ │ │ ├── alloc-override.c │ │ │ │ ├── alloc-posix.c │ │ │ │ ├── alloc.c │ │ │ │ ├── arena-abandon.c │ │ │ │ ├── arena.c │ │ │ │ ├── bitmap.c │ │ │ │ ├── bitmap.h │ │ │ │ ├── free.c │ │ │ │ ├── heap.c │ │ │ │ ├── init.c │ │ │ │ ├── libc.c │ │ │ │ ├── options.c │ │ │ │ ├── os.c │ │ │ │ ├── page-queue.c │ │ │ │ ├── page.c │ │ │ │ ├── prim │ │ │ │ ├── osx │ │ │ │ │ ├── alloc-override-zone.c │ │ │ │ │ └── prim.c │ │ │ │ ├── prim.c │ │ │ │ ├── readme.md │ │ │ │ ├── unix │ │ │ │ │ └── prim.c │ │ │ │ ├── wasi │ │ │ │ │ └── prim.c │ │ │ │ └── windows │ │ │ │ │ ├── etw-mimalloc.wprp │ │ │ │ │ ├── etw.h │ │ │ │ │ ├── etw.man │ │ │ │ │ ├── prim.c │ │ │ │ │ └── readme.md │ │ │ │ ├── random.c │ │ │ │ ├── segment-map.c │ │ │ │ ├── segment.c │ │ │ │ ├── static.c │ │ │ │ └── stats.c │ │ └── src │ │ │ └── lib.rs │ └── src │ │ ├── lib.rs │ │ └── mimalloc.rs ├── compiler │ ├── qsc │ │ ├── Cargo.toml │ │ ├── benches │ │ │ ├── array_literal │ │ │ ├── bench5x5.qs │ │ │ ├── eval.rs │ │ │ ├── large.qs │ │ │ ├── large.rs │ │ │ ├── library.rs │ │ │ ├── rca.rs │ │ │ └── typeck.rs │ │ ├── build.rs │ │ └── src │ │ │ ├── bin │ │ │ └── memtest.rs │ │ │ ├── codegen.rs │ │ │ ├── codegen │ │ │ └── tests.rs │ │ │ ├── compile.rs │ │ │ ├── error.rs │ │ │ ├── incremental.rs │ │ │ ├── interpret.rs │ │ │ ├── interpret │ │ │ ├── circuit_tests.rs │ │ │ ├── debug.rs │ │ │ ├── debug │ │ │ │ └── tests.rs │ │ │ ├── debugger_tests.rs │ │ │ ├── package_tests.rs │ │ │ └── tests.rs │ │ │ ├── lib.rs │ │ │ ├── location.rs │ │ │ ├── packages.rs │ │ │ ├── packages │ │ │ └── tests.rs │ │ │ └── qasm.rs │ ├── qsc_ast │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── assigner.rs │ │ │ ├── ast.rs │ │ │ ├── lib.rs │ │ │ ├── mut_visit.rs │ │ │ ├── validate.rs │ │ │ └── visit.rs │ ├── qsc_circuit │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── builder.rs │ │ │ ├── builder │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ └── group_scopes.rs │ │ │ ├── circuit.rs │ │ │ ├── circuit │ │ │ └── tests.rs │ │ │ ├── circuit_to_qsharp.rs │ │ │ ├── circuit_to_qsharp │ │ │ └── tests.rs │ │ │ ├── json_to_circuit.rs │ │ │ ├── lib.rs │ │ │ ├── operations.rs │ │ │ └── operations │ │ │ └── tests.rs │ ├── qsc_codegen │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── qir.rs │ │ │ ├── qir │ │ │ ├── instruction_tests.rs │ │ │ ├── instruction_tests │ │ │ │ ├── bool.rs │ │ │ │ ├── double.rs │ │ │ │ ├── int.rs │ │ │ │ ├── invalid.rs │ │ │ │ └── phi.rs │ │ │ ├── template.ll │ │ │ └── tests.rs │ │ │ ├── qsharp.rs │ │ │ └── qsharp │ │ │ ├── spec_decls.rs │ │ │ ├── test_utils.rs │ │ │ └── tests.rs │ ├── qsc_data_structures │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── display.rs │ │ │ ├── functors.rs │ │ │ ├── index_map.rs │ │ │ ├── language_features.rs │ │ │ ├── lib.rs │ │ │ ├── line_column.rs │ │ │ ├── line_column │ │ │ └── tests.rs │ │ │ ├── namespaces.rs │ │ │ ├── namespaces │ │ │ └── tests.rs │ │ │ ├── span.rs │ │ │ └── target.rs │ ├── qsc_doc_gen │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── display.rs │ │ │ ├── generate_docs.rs │ │ │ ├── generate_docs │ │ │ └── tests.rs │ │ │ ├── lib.rs │ │ │ └── table_of_contents.rs │ ├── qsc_eval │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── backend.rs │ │ │ ├── backend │ │ │ └── noise_tests.rs │ │ │ ├── debug.rs │ │ │ ├── error.rs │ │ │ ├── intrinsic.rs │ │ │ ├── intrinsic │ │ │ ├── tests.rs │ │ │ └── utils.rs │ │ │ ├── lib.rs │ │ │ ├── noise.rs │ │ │ ├── output.rs │ │ │ ├── state.rs │ │ │ ├── state │ │ │ └── tests.rs │ │ │ ├── tests.rs │ │ │ └── val.rs │ ├── qsc_fir │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── assigner.rs │ │ │ ├── extensions.rs │ │ │ ├── fir.rs │ │ │ ├── global.rs │ │ │ ├── lib.rs │ │ │ ├── mut_visit.rs │ │ │ ├── ty.rs │ │ │ ├── validate.rs │ │ │ └── visit.rs │ ├── qsc_formatter │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── bin │ │ │ └── qsc_formatter.rs │ │ │ ├── formatter.rs │ │ │ ├── formatter │ │ │ └── tests.rs │ │ │ └── lib.rs │ ├── qsc_frontend │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── closure.rs │ │ │ ├── compile.rs │ │ │ ├── compile │ │ │ ├── preprocess.rs │ │ │ ├── preprocess │ │ │ │ └── tests.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ │ └── multiple_packages.rs │ │ │ ├── error.rs │ │ │ ├── error │ │ │ └── tests.rs │ │ │ ├── incremental.rs │ │ │ ├── incremental │ │ │ └── tests.rs │ │ │ ├── lib.rs │ │ │ ├── lower.rs │ │ │ ├── lower │ │ │ └── tests.rs │ │ │ ├── resolve.rs │ │ │ ├── resolve │ │ │ ├── imports.rs │ │ │ └── tests.rs │ │ │ ├── typeck.rs │ │ │ └── typeck │ │ │ ├── check.rs │ │ │ ├── convert.rs │ │ │ ├── infer.rs │ │ │ ├── rules.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ └── bounded_polymorphism.rs │ ├── qsc_hir │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── assigner.rs │ │ │ ├── global.rs │ │ │ ├── hir.rs │ │ │ ├── lib.rs │ │ │ ├── mut_visit.rs │ │ │ ├── ty.rs │ │ │ ├── validate.rs │ │ │ └── visit.rs │ ├── qsc_linter │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── lint_groups.rs │ │ │ ├── linter.rs │ │ │ ├── linter │ │ │ ├── ast.rs │ │ │ └── hir.rs │ │ │ ├── lints.rs │ │ │ ├── lints │ │ │ ├── ast.rs │ │ │ └── hir.rs │ │ │ └── tests.rs │ ├── qsc_lowerer │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── qsc_parse │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── completion.rs │ │ │ ├── completion │ │ │ ├── collector.rs │ │ │ ├── tests.rs │ │ │ └── word_kinds.rs │ │ │ ├── expr.rs │ │ │ ├── expr │ │ │ └── tests.rs │ │ │ ├── item.rs │ │ │ ├── item │ │ │ └── tests.rs │ │ │ ├── keyword.rs │ │ │ ├── lex.rs │ │ │ ├── lex │ │ │ ├── concrete.rs │ │ │ ├── cooked.rs │ │ │ ├── cooked │ │ │ │ └── tests.rs │ │ │ ├── raw.rs │ │ │ └── raw │ │ │ │ └── tests.rs │ │ │ ├── lib.rs │ │ │ ├── prim.rs │ │ │ ├── prim │ │ │ └── tests.rs │ │ │ ├── scan.rs │ │ │ ├── stmt.rs │ │ │ ├── stmt │ │ │ └── tests.rs │ │ │ ├── tests.rs │ │ │ ├── tests │ │ │ └── implicit_namespace.rs │ │ │ ├── ty.rs │ │ │ └── ty │ │ │ └── tests.rs │ ├── qsc_partial_eval │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── evaluation_context.rs │ │ │ ├── lib.rs │ │ │ ├── management.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ ├── arrays.rs │ │ │ ├── assigns.rs │ │ │ ├── bindings.rs │ │ │ ├── branching.rs │ │ │ ├── calls.rs │ │ │ ├── classical_args.rs │ │ │ ├── dynamic_vars.rs │ │ │ ├── intrinsics.rs │ │ │ ├── loops.rs │ │ │ ├── misc.rs │ │ │ ├── operators.rs │ │ │ ├── output_recording.rs │ │ │ ├── qubits.rs │ │ │ ├── results.rs │ │ │ └── returns.rs │ ├── qsc_passes │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── baseprofck │ │ │ └── tests.rs │ │ │ ├── borrowck.rs │ │ │ ├── borrowck │ │ │ └── tests.rs │ │ │ ├── callable_limits.rs │ │ │ ├── callable_limits │ │ │ └── tests.rs │ │ │ ├── capabilitiesck.rs │ │ │ ├── capabilitiesck │ │ │ ├── tests_adaptive.rs │ │ │ ├── tests_adaptive_plus_integers.rs │ │ │ ├── tests_adaptive_plus_integers_and_floats.rs │ │ │ ├── tests_base.rs │ │ │ └── tests_common.rs │ │ │ ├── common.rs │ │ │ ├── conjugate_invert.rs │ │ │ ├── conjugate_invert │ │ │ └── tests.rs │ │ │ ├── entry_point.rs │ │ │ ├── entry_point │ │ │ └── tests.rs │ │ │ ├── id_update.rs │ │ │ ├── index_assignment.rs │ │ │ ├── index_assignment │ │ │ └── tests.rs │ │ │ ├── invert_block.rs │ │ │ ├── lib.rs │ │ │ ├── logic_sep.rs │ │ │ ├── logic_sep │ │ │ └── tests.rs │ │ │ ├── loop_unification.rs │ │ │ ├── loop_unification │ │ │ └── tests.rs │ │ │ ├── measurement.rs │ │ │ ├── measurement │ │ │ └── tests.rs │ │ │ ├── replace_qubit_allocation.rs │ │ │ ├── replace_qubit_allocation │ │ │ └── tests.rs │ │ │ ├── reset.rs │ │ │ ├── reset │ │ │ └── tests.rs │ │ │ ├── spec_gen.rs │ │ │ ├── spec_gen │ │ │ ├── adj_gen.rs │ │ │ ├── ctl_gen.rs │ │ │ └── tests.rs │ │ │ ├── test_attribute.rs │ │ │ └── test_attribute │ │ │ └── tests.rs │ ├── qsc_project │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── error.rs │ │ │ ├── fs.rs │ │ │ ├── js.rs │ │ │ ├── lib.rs │ │ │ ├── manifest.rs │ │ │ ├── openqasm.rs │ │ │ ├── openqasm │ │ │ └── integration_tests.rs │ │ │ ├── project.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ ├── harness.rs │ │ │ ├── openqasm_projects │ │ │ ├── circular_a.qasm │ │ │ ├── circular_b.qasm │ │ │ ├── duplicate_includes.qasm │ │ │ ├── included.qasm │ │ │ ├── missing_include.qasm │ │ │ ├── nested │ │ │ │ └── gates.inc │ │ │ ├── other_nested │ │ │ │ └── gates.inc │ │ │ ├── relative_files.qasm │ │ │ ├── simple.qasm │ │ │ └── with_includes.qasm │ │ │ └── projects │ │ │ ├── basic_manifest │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ ├── Dependency1.qs │ │ │ │ ├── Dependency2.qs │ │ │ │ └── Main.qs │ │ │ ├── circuit_files │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ ├── Circuit1.qsc │ │ │ │ ├── Main.qs │ │ │ │ └── SubFolder │ │ │ │ └── Circuit2.qsc │ │ │ ├── circular_dep │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ └── Main.qs │ │ │ ├── circular_imports │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ ├── Evens.qs │ │ │ │ ├── Main.qs │ │ │ │ └── Odds.qs │ │ │ ├── different_files_same_manifest │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ ├── Dependency1.qs │ │ │ │ ├── Dependency2.qs │ │ │ │ └── Main.qs │ │ │ ├── empty_manifest │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ └── Main.qs │ │ │ ├── explicit_files_list │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ ├── Main.qs │ │ │ │ └── Other.qs │ │ │ ├── explicit_files_list_missing_entry │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ ├── Main.qs │ │ │ │ └── NotIncluded.qs │ │ │ ├── folder_structure │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ ├── Project.qs │ │ │ │ └── utils │ │ │ │ ├── ops │ │ │ │ ├── Add.qs │ │ │ │ └── Subtract.qs │ │ │ │ └── strings │ │ │ │ └── Concat.qs │ │ │ ├── hidden_files │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ ├── .HiddenFile.qs │ │ │ │ ├── Project.qs │ │ │ │ └── utils │ │ │ │ ├── .strings │ │ │ │ └── Concat.qs │ │ │ │ └── ops │ │ │ │ ├── Add.qs │ │ │ │ └── Subtract.qs │ │ │ ├── language_feature │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ └── Project.qs │ │ │ ├── local_dep │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ └── Dependency.qs │ │ │ ├── peer_file │ │ │ ├── ShouldNotBeIncluded.qs │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ ├── Project.qs │ │ │ │ └── utils │ │ │ │ ├── ops │ │ │ │ ├── Add.qs │ │ │ │ └── Subtract.qs │ │ │ │ └── strings │ │ │ │ └── Concat.qs │ │ │ ├── transitive_dep │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ └── Main.qs │ │ │ ├── with_local_circuit_dep │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ │ └── Main.qs │ │ │ └── with_local_dep │ │ │ ├── qsharp.json │ │ │ └── src │ │ │ └── Main.qs │ ├── qsc_qasm │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── benches │ │ │ ├── rgqft_multiplier.rs │ │ │ ├── rgqft_multiplier_1q.qasm │ │ │ └── rgqft_multiplier_4q.qasm │ │ └── src │ │ │ ├── ast_builder.rs │ │ │ ├── compiler.rs │ │ │ ├── compiler │ │ │ └── error.rs │ │ │ ├── convert.rs │ │ │ ├── display_utils.rs │ │ │ ├── io.rs │ │ │ ├── io │ │ │ └── error.rs │ │ │ ├── keyword.rs │ │ │ ├── lex.rs │ │ │ ├── lex │ │ │ ├── cooked.rs │ │ │ ├── cooked │ │ │ │ └── tests.rs │ │ │ ├── raw.rs │ │ │ └── raw │ │ │ │ └── tests.rs │ │ │ ├── lib.rs │ │ │ ├── parser.rs │ │ │ ├── parser │ │ │ ├── ast.rs │ │ │ ├── completion.rs │ │ │ ├── completion │ │ │ │ ├── collector.rs │ │ │ │ ├── tests.rs │ │ │ │ └── word_kinds.rs │ │ │ ├── error.rs │ │ │ ├── expr.rs │ │ │ ├── expr │ │ │ │ └── tests.rs │ │ │ ├── mut_visit.rs │ │ │ ├── prgm.rs │ │ │ ├── prim.rs │ │ │ ├── prim │ │ │ │ └── tests.rs │ │ │ ├── scan.rs │ │ │ ├── stmt.rs │ │ │ ├── stmt │ │ │ │ ├── tests.rs │ │ │ │ └── tests │ │ │ │ │ ├── alias.rs │ │ │ │ │ ├── annotation.rs │ │ │ │ │ ├── barrier.rs │ │ │ │ │ ├── block.rs │ │ │ │ │ ├── box_stmt.rs │ │ │ │ │ ├── cal.rs │ │ │ │ │ ├── cal_grammar.rs │ │ │ │ │ ├── classical_decl.rs │ │ │ │ │ ├── def.rs │ │ │ │ │ ├── defcal.rs │ │ │ │ │ ├── delay.rs │ │ │ │ │ ├── expr_stmt.rs │ │ │ │ │ ├── extern_decl.rs │ │ │ │ │ ├── for_loops.rs │ │ │ │ │ ├── gate_call.rs │ │ │ │ │ ├── gate_def.rs │ │ │ │ │ ├── gphase.rs │ │ │ │ │ ├── if_stmt.rs │ │ │ │ │ ├── include.rs │ │ │ │ │ ├── invalid_stmts.rs │ │ │ │ │ ├── invalid_stmts │ │ │ │ │ ├── branch.rs │ │ │ │ │ ├── cal.rs │ │ │ │ │ ├── constant.rs │ │ │ │ │ ├── decl.rs │ │ │ │ │ ├── gate_calls.rs │ │ │ │ │ ├── headers.rs │ │ │ │ │ ├── io.rs │ │ │ │ │ ├── loops.rs │ │ │ │ │ ├── measure.rs │ │ │ │ │ ├── switch.rs │ │ │ │ │ └── tokens.rs │ │ │ │ │ ├── io_decl.rs │ │ │ │ │ ├── measure.rs │ │ │ │ │ ├── old_style_decl.rs │ │ │ │ │ ├── pragma.rs │ │ │ │ │ ├── quantum_decl.rs │ │ │ │ │ ├── reset.rs │ │ │ │ │ ├── switch_stmt.rs │ │ │ │ │ └── while_loops.rs │ │ │ └── tests.rs │ │ │ ├── semantic.rs │ │ │ ├── semantic │ │ │ ├── ast.rs │ │ │ ├── const_eval.rs │ │ │ ├── error.rs │ │ │ ├── lowerer.rs │ │ │ ├── mut_visit.rs │ │ │ ├── passes.rs │ │ │ ├── resources │ │ │ │ ├── openqasm_compiler_errors_test.qasm │ │ │ │ └── openqasm_lowerer_errors_test.qasm │ │ │ ├── symbols.rs │ │ │ ├── tests.rs │ │ │ ├── tests │ │ │ │ ├── assignment.rs │ │ │ │ ├── assignment │ │ │ │ │ ├── dyn_array_ref.rs │ │ │ │ │ └── static_array_ref.rs │ │ │ │ ├── compiler_errors.rs │ │ │ │ ├── decls.rs │ │ │ │ ├── decls │ │ │ │ │ ├── alias.rs │ │ │ │ │ ├── angle.rs │ │ │ │ │ ├── bit.rs │ │ │ │ │ ├── bool.rs │ │ │ │ │ ├── complex.rs │ │ │ │ │ ├── creg.rs │ │ │ │ │ ├── duration.rs │ │ │ │ │ ├── extern_decl.rs │ │ │ │ │ ├── float.rs │ │ │ │ │ ├── int.rs │ │ │ │ │ ├── qreg.rs │ │ │ │ │ ├── qubit.rs │ │ │ │ │ ├── stretch.rs │ │ │ │ │ └── uint.rs │ │ │ │ ├── expression.rs │ │ │ │ ├── expression │ │ │ │ │ ├── array_concatenation.rs │ │ │ │ │ ├── array_concatenation │ │ │ │ │ │ ├── array.rs │ │ │ │ │ │ ├── dyn_array_ref.rs │ │ │ │ │ │ └── static_array_ref.rs │ │ │ │ │ ├── binary.rs │ │ │ │ │ ├── binary │ │ │ │ │ │ ├── arithmetic_conversions.rs │ │ │ │ │ │ ├── comparison.rs │ │ │ │ │ │ ├── comparison │ │ │ │ │ │ │ ├── bit_to_bit.rs │ │ │ │ │ │ │ ├── bool_to_bool.rs │ │ │ │ │ │ │ ├── float_to_float.rs │ │ │ │ │ │ │ ├── int_to_int.rs │ │ │ │ │ │ │ └── uint_to_uint.rs │ │ │ │ │ │ ├── complex.rs │ │ │ │ │ │ ├── duration.rs │ │ │ │ │ │ └── ident.rs │ │ │ │ │ ├── builtin_functions.rs │ │ │ │ │ ├── builtin_functions │ │ │ │ │ │ ├── arccos.rs │ │ │ │ │ │ ├── arcsin.rs │ │ │ │ │ │ ├── arctan.rs │ │ │ │ │ │ ├── ceiling.rs │ │ │ │ │ │ ├── cos.rs │ │ │ │ │ │ ├── exp.rs │ │ │ │ │ │ ├── floor.rs │ │ │ │ │ │ ├── log.rs │ │ │ │ │ │ ├── mod_.rs │ │ │ │ │ │ ├── popcount.rs │ │ │ │ │ │ ├── pow.rs │ │ │ │ │ │ ├── rotl.rs │ │ │ │ │ │ ├── rotr.rs │ │ │ │ │ │ ├── sin.rs │ │ │ │ │ │ ├── sizeof.rs │ │ │ │ │ │ ├── sqrt.rs │ │ │ │ │ │ └── tan.rs │ │ │ │ │ ├── explicit_cast_from_angle.rs │ │ │ │ │ ├── explicit_cast_from_bit.rs │ │ │ │ │ ├── explicit_cast_from_bool.rs │ │ │ │ │ ├── explicit_cast_from_complex.rs │ │ │ │ │ ├── explicit_cast_from_duration.rs │ │ │ │ │ ├── explicit_cast_from_float.rs │ │ │ │ │ ├── explicit_cast_from_int.rs │ │ │ │ │ ├── explicit_cast_from_stretch.rs │ │ │ │ │ ├── explicit_cast_from_uint.rs │ │ │ │ │ ├── implicit_cast_from_angle.rs │ │ │ │ │ ├── implicit_cast_from_bit.rs │ │ │ │ │ ├── implicit_cast_from_bitarray.rs │ │ │ │ │ ├── implicit_cast_from_bool.rs │ │ │ │ │ ├── implicit_cast_from_float.rs │ │ │ │ │ ├── implicit_cast_from_int.rs │ │ │ │ │ └── indexing.rs │ │ │ │ ├── lowerer_errors.rs │ │ │ │ ├── statements.rs │ │ │ │ └── statements │ │ │ │ │ ├── box_stmt.rs │ │ │ │ │ ├── break_stmt.rs │ │ │ │ │ ├── continue_stmt.rs │ │ │ │ │ ├── delay_stmt.rs │ │ │ │ │ ├── for_stmt.rs │ │ │ │ │ ├── if_stmt.rs │ │ │ │ │ ├── reset_stmt.rs │ │ │ │ │ ├── switch_stmt.rs │ │ │ │ │ └── while_stmt.rs │ │ │ ├── types.rs │ │ │ ├── types │ │ │ │ └── tests.rs │ │ │ └── visit.rs │ │ │ ├── stdlib.rs │ │ │ ├── stdlib │ │ │ ├── angle.rs │ │ │ ├── angle │ │ │ │ └── tests.rs │ │ │ ├── builtin_functions.rs │ │ │ ├── complex.rs │ │ │ ├── duration.rs │ │ │ └── duration │ │ │ │ └── tests.rs │ │ │ ├── tests.rs │ │ │ ├── tests │ │ │ ├── assignment.rs │ │ │ ├── assignment │ │ │ │ └── alias.rs │ │ │ ├── declaration.rs │ │ │ ├── declaration │ │ │ │ ├── array.rs │ │ │ │ ├── array │ │ │ │ │ ├── bit.rs │ │ │ │ │ └── qubit.rs │ │ │ │ ├── bit.rs │ │ │ │ ├── bool.rs │ │ │ │ ├── complex.rs │ │ │ │ ├── def.rs │ │ │ │ ├── float.rs │ │ │ │ ├── gate.rs │ │ │ │ ├── integer.rs │ │ │ │ ├── io.rs │ │ │ │ ├── io │ │ │ │ │ ├── explicit_input.rs │ │ │ │ │ ├── explicit_output.rs │ │ │ │ │ └── implicit_output.rs │ │ │ │ ├── qubit.rs │ │ │ │ └── unsigned_integer.rs │ │ │ ├── expression.rs │ │ │ ├── expression │ │ │ │ ├── array_concatenation.rs │ │ │ │ ├── binary.rs │ │ │ │ ├── binary │ │ │ │ │ ├── angle.rs │ │ │ │ │ ├── arithmetic_conversions.rs │ │ │ │ │ ├── comparison.rs │ │ │ │ │ ├── complex.rs │ │ │ │ │ ├── ident.rs │ │ │ │ │ ├── literal.rs │ │ │ │ │ └── literal │ │ │ │ │ │ └── multiplication.rs │ │ │ │ ├── bits.rs │ │ │ │ ├── builtin_functions.rs │ │ │ │ ├── builtin_functions │ │ │ │ │ ├── sizeof_array.rs │ │ │ │ │ ├── sizeof_dyn_array_ref.rs │ │ │ │ │ └── sizeof_static_array_ref.rs │ │ │ │ ├── explicit_cast_from_angle.rs │ │ │ │ ├── explicit_cast_from_bit.rs │ │ │ │ ├── explicit_cast_from_bool.rs │ │ │ │ ├── explicit_cast_from_complex.rs │ │ │ │ ├── explicit_cast_from_duration.rs │ │ │ │ ├── explicit_cast_from_float.rs │ │ │ │ ├── explicit_cast_from_int.rs │ │ │ │ ├── explicit_cast_from_stretch.rs │ │ │ │ ├── explicit_cast_from_uint.rs │ │ │ │ ├── function_call.rs │ │ │ │ ├── ident.rs │ │ │ │ ├── implicit_cast_from_array.rs │ │ │ │ ├── implicit_cast_from_bit.rs │ │ │ │ ├── implicit_cast_from_bitarray.rs │ │ │ │ ├── implicit_cast_from_bool.rs │ │ │ │ ├── implicit_cast_from_complex.rs │ │ │ │ ├── implicit_cast_from_float.rs │ │ │ │ ├── implicit_cast_from_int.rs │ │ │ │ ├── indexed.rs │ │ │ │ └── unary.rs │ │ │ ├── fuzz.rs │ │ │ ├── output.rs │ │ │ ├── sample_circuits.rs │ │ │ ├── sample_circuits │ │ │ │ ├── bell_pair.rs │ │ │ │ └── rgqft_multiplier.rs │ │ │ ├── scopes.rs │ │ │ ├── statement.rs │ │ │ └── statement │ │ │ │ ├── annotation.rs │ │ │ │ ├── const_eval.rs │ │ │ │ ├── end.rs │ │ │ │ ├── for_loop.rs │ │ │ │ ├── gate_call.rs │ │ │ │ ├── if_stmt.rs │ │ │ │ ├── implicit_modified_gate_call.rs │ │ │ │ ├── include.rs │ │ │ │ ├── measure.rs │ │ │ │ ├── modified_gate_call.rs │ │ │ │ ├── pragma.rs │ │ │ │ ├── pragma │ │ │ │ ├── box.rs │ │ │ │ └── profile.rs │ │ │ │ ├── reset.rs │ │ │ │ ├── switch.rs │ │ │ │ ├── version.rs │ │ │ │ └── while_loop.rs │ │ │ └── types.rs │ ├── qsc_rca │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── analyzer.rs │ │ │ ├── applications.rs │ │ │ ├── common.rs │ │ │ ├── core.rs │ │ │ ├── cycle_detection.rs │ │ │ ├── cyclic_callables.rs │ │ │ ├── errors.rs │ │ │ ├── lib.rs │ │ │ ├── overrider.rs │ │ │ ├── scaffolding.rs │ │ │ ├── tests.rs │ │ │ └── tests │ │ │ ├── arrays.rs │ │ │ ├── assigns.rs │ │ │ ├── bindings.rs │ │ │ ├── binops.rs │ │ │ ├── callables.rs │ │ │ ├── calls.rs │ │ │ ├── cycles.rs │ │ │ ├── ifs.rs │ │ │ ├── intrinsics.rs │ │ │ ├── lambdas.rs │ │ │ ├── loops.rs │ │ │ ├── measurements.rs │ │ │ ├── overrides.rs │ │ │ ├── qubits.rs │ │ │ ├── strings.rs │ │ │ ├── structs.rs │ │ │ ├── types.rs │ │ │ ├── udts.rs │ │ │ └── vars.rs │ └── qsc_rir │ │ ├── Cargo.toml │ │ └── src │ │ ├── builder.rs │ │ ├── lib.rs │ │ ├── passes.rs │ │ ├── passes │ │ ├── build_dominator_graph.rs │ │ ├── build_dominator_graph │ │ │ └── tests.rs │ │ ├── defer_meas.rs │ │ ├── defer_meas │ │ │ └── tests.rs │ │ ├── reindex_qubits.rs │ │ ├── reindex_qubits │ │ │ └── tests.rs │ │ ├── remap_block_ids.rs │ │ ├── remap_block_ids │ │ │ └── tests.rs │ │ ├── simplify_control_flow.rs │ │ ├── simplify_control_flow │ │ │ └── tests.rs │ │ ├── ssa_check.rs │ │ ├── ssa_check │ │ │ └── tests.rs │ │ ├── ssa_transform.rs │ │ ├── ssa_transform │ │ │ └── tests.rs │ │ ├── type_check.rs │ │ ├── type_check │ │ │ └── tests.rs │ │ ├── unreachable_code_check.rs │ │ └── unreachable_code_check │ │ │ └── tests.rs │ │ ├── rir.rs │ │ └── utils.rs ├── fuzz │ ├── Cargo.toml │ ├── README.md │ ├── fuzz_targets │ │ ├── qasm.rs │ │ └── qsharp.rs │ └── seed_inputs │ │ ├── qasm │ │ ├── input.qasm │ │ └── list.txt │ │ └── qsharp │ │ ├── input.qs │ │ └── list.txt ├── jupyterlab │ ├── .gitignore │ ├── BUILDING.md │ ├── README.md │ ├── install.json │ ├── jupyterlab-core │ │ └── package.json │ ├── package-lock.json │ ├── package.json │ ├── pyproject.toml │ ├── qsharp-jupyterlab │ │ └── __init__.py │ ├── setup.py │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── language_service │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── code_action.rs │ │ ├── code_action │ │ ├── wrapper_refactor.rs │ │ └── wrapper_refactor │ │ │ └── tests.rs │ │ ├── code_lens.rs │ │ ├── code_lens │ │ └── tests.rs │ │ ├── compilation.rs │ │ ├── completion.rs │ │ ├── completion │ │ ├── ast_context.rs │ │ ├── fields.rs │ │ ├── global_items.rs │ │ ├── locals.rs │ │ ├── openqasm.rs │ │ ├── qsharp.rs │ │ ├── tests.rs │ │ ├── tests │ │ │ ├── class_completions.rs │ │ │ └── openqasm.rs │ │ └── text_edits.rs │ │ ├── definition.rs │ │ ├── definition │ │ └── tests.rs │ │ ├── format.rs │ │ ├── hover.rs │ │ ├── hover │ │ └── tests.rs │ │ ├── lib.rs │ │ ├── name_locator.rs │ │ ├── openqasm.rs │ │ ├── openqasm │ │ ├── definition.rs │ │ ├── references.rs │ │ └── rename.rs │ │ ├── protocol.rs │ │ ├── qsc_utils.rs │ │ ├── references.rs │ │ ├── references │ │ └── tests.rs │ │ ├── rename.rs │ │ ├── rename │ │ ├── openqasm_tests.rs │ │ └── tests.rs │ │ ├── signature_help.rs │ │ ├── signature_help │ │ └── tests.rs │ │ ├── state.rs │ │ ├── state │ │ └── tests.rs │ │ ├── test_utils.rs │ │ ├── test_utils │ │ └── openqasm.rs │ │ ├── tests.rs │ │ └── tests │ │ └── test_fs.rs ├── noisy_simulator │ ├── Cargo.toml │ ├── benches │ │ └── noisy_simulator.rs │ └── src │ │ ├── density_matrix_simulator.rs │ │ ├── density_matrix_simulator │ │ └── tests.rs │ │ ├── instrument.rs │ │ ├── instrument │ │ └── tests.rs │ │ ├── kernel.rs │ │ ├── lib.rs │ │ ├── operation.rs │ │ ├── operation │ │ └── tests.rs │ │ ├── state_vector_simulator.rs │ │ ├── state_vector_simulator │ │ └── tests.rs │ │ ├── tests.rs │ │ └── tests │ │ ├── noiseless_tests.rs │ │ └── noisy_tests.rs ├── npm │ └── qsharp │ │ ├── .gitignore │ │ ├── README.md │ │ ├── generate_docs.js │ │ ├── generate_katas_content.js │ │ ├── generate_samples_content.js │ │ ├── markdown_latex_plugin.js │ │ ├── package.json │ │ ├── src │ │ ├── browser.ts │ │ ├── cancellation.ts │ │ ├── compiler │ │ │ ├── common.ts │ │ │ ├── compiler.ts │ │ │ ├── events.ts │ │ │ ├── worker-browser.ts │ │ │ └── worker-node.ts │ │ ├── data-structures │ │ │ ├── README.md │ │ │ ├── circuit.ts │ │ │ ├── legacyCircuitUpdate.ts │ │ │ └── register.ts │ │ ├── debug-service │ │ │ ├── debug-service.ts │ │ │ ├── worker-browser.ts │ │ │ └── worker-node.ts │ │ ├── diagnostics.ts │ │ ├── katas-md.ts │ │ ├── katas.ts │ │ ├── language-service │ │ │ ├── language-service.ts │ │ │ ├── worker-browser.ts │ │ │ └── worker-node.ts │ │ ├── log.ts │ │ ├── main.ts │ │ ├── project.ts │ │ ├── tsconfig.json │ │ ├── utils.ts │ │ └── workers │ │ │ ├── browser.ts │ │ │ ├── common.ts │ │ │ └── node.ts │ │ ├── test │ │ ├── basics.js │ │ ├── circuits-cases │ │ │ ├── bell-pair.qs │ │ │ ├── bell-pair.qs.snapshot.html │ │ │ ├── empty.qsc │ │ │ ├── empty.qsc.snapshot.html │ │ │ ├── functors.qs │ │ │ ├── functors.qs.snapshot.html │ │ │ ├── gate-and-measure.qsc │ │ │ ├── gate-and-measure.qsc.snapshot.html │ │ │ ├── intrinsics.qs │ │ │ ├── intrinsics.qs.snapshot.html │ │ │ ├── lambda.qs │ │ │ ├── lambda.qs.snapshot.html │ │ │ ├── nested-callables.qs │ │ │ ├── nested-callables.qs.snapshot.html │ │ │ ├── ops-with-gap-ranges.qs │ │ │ ├── ops-with-gap-ranges.qs.snapshot.html │ │ │ ├── qubit-reuse.qs │ │ │ ├── qubit-reuse.qs.snapshot.html │ │ │ ├── two-qubit-gates.qs │ │ │ └── two-qubit-gates.qs.snapshot.html │ │ ├── circuits.js │ │ ├── diagnostics.js │ │ └── languageService.js │ │ └── ux │ │ ├── README.md │ │ ├── circuit-vis │ │ ├── README.md │ │ ├── circuit.ts │ │ ├── circuitManipulation.ts │ │ ├── constants.ts │ │ ├── contextMenu.ts │ │ ├── draggable.ts │ │ ├── events.ts │ │ ├── formatters │ │ │ ├── formatUtils.ts │ │ │ ├── gateFormatter.ts │ │ │ ├── inputFormatter.ts │ │ │ └── registerFormatter.ts │ │ ├── gateRenderData.ts │ │ ├── index.ts │ │ ├── panel.ts │ │ ├── process.ts │ │ ├── register.ts │ │ ├── sqore.ts │ │ └── utils.ts │ │ ├── circuit.tsx │ │ ├── colormap.ts │ │ ├── data.ts │ │ ├── estimatesOverview.tsx │ │ ├── estimatesPanel.tsx │ │ ├── generate_report_code.py │ │ ├── histogram.tsx │ │ ├── index.ts │ │ ├── output_data.md │ │ ├── qsharp-circuit.css │ │ ├── qsharp-ux.css │ │ ├── reTable.tsx │ │ ├── renderers.tsx │ │ ├── report.ts │ │ ├── resultsTable.tsx │ │ ├── saveImage.tsx │ │ ├── saveImageUtil.tsx │ │ ├── scatterChart.tsx │ │ ├── spaceChart.tsx │ │ ├── spinner.tsx │ │ └── tsconfig.json ├── pip │ ├── Cargo.toml │ ├── MANIFEST.in │ ├── README.md │ ├── pyproject.toml │ ├── qsharp │ │ ├── .data │ │ │ └── qsharp_codemirror.js │ │ ├── __init__.py │ │ ├── _fs.py │ │ ├── _http.py │ │ ├── _ipython.py │ │ ├── _native.pyi │ │ ├── _qsharp.py │ │ ├── code │ │ │ ├── __init__.py │ │ │ └── __init__.pyi │ │ ├── estimator │ │ │ ├── __init__.py │ │ │ └── _estimator.py │ │ ├── interop │ │ │ ├── __init__.py │ │ │ └── qiskit │ │ │ │ ├── __init__.py │ │ │ │ ├── backends │ │ │ │ ├── __init__.py │ │ │ │ ├── backend_base.py │ │ │ │ ├── compilation.py │ │ │ │ ├── errors.py │ │ │ │ ├── qirtarget.py │ │ │ │ ├── qsharp_backend.py │ │ │ │ └── re_backend.py │ │ │ │ ├── execution │ │ │ │ ├── __init__.py │ │ │ │ └── default.py │ │ │ │ ├── jobs │ │ │ │ ├── __init__.py │ │ │ │ ├── qsjob.py │ │ │ │ └── qsjobset.py │ │ │ │ └── passes │ │ │ │ ├── __init__.py │ │ │ │ └── remove_delay.py │ │ ├── noisy_simulator │ │ │ ├── __init__.py │ │ │ ├── _noisy_simulator.py │ │ │ └── _noisy_simulator.pyi │ │ ├── openqasm │ │ │ ├── __init__.py │ │ │ ├── _circuit.py │ │ │ ├── _compile.py │ │ │ ├── _estimate.py │ │ │ ├── _import.py │ │ │ ├── _ipython.py │ │ │ ├── _run.py │ │ │ └── _utils.py │ │ ├── telemetry.py │ │ ├── telemetry_events.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ └── _utils.py │ ├── src │ │ ├── displayable_output.rs │ │ ├── displayable_output │ │ │ └── tests.rs │ │ ├── fs.rs │ │ ├── generic_estimator.rs │ │ ├── generic_estimator │ │ │ ├── code.rs │ │ │ ├── counts.rs │ │ │ ├── factory.rs │ │ │ ├── factory │ │ │ │ ├── dispatch.rs │ │ │ │ └── round_based.rs │ │ │ ├── tests.rs │ │ │ └── utils.rs │ │ ├── interop.rs │ │ ├── interpreter.rs │ │ ├── interpreter │ │ │ └── data_interop.rs │ │ ├── lib.rs │ │ ├── noisy_simulator.rs │ │ ├── state_header_template.html │ │ └── state_row_template.html │ ├── test_requirements.txt │ ├── tests-integration │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── interop_qiskit │ │ │ ├── __init__.py │ │ │ ├── resources │ │ │ │ ├── custom_intrinsics.inc │ │ │ │ └── custom_intrinsics.ll │ │ │ ├── test_circuits │ │ │ │ ├── __init__.py │ │ │ │ └── test_circuits.py │ │ │ ├── test_gate_correctness.py │ │ │ ├── test_gateset_qasm.py │ │ │ ├── test_qir.py │ │ │ ├── test_qsharp.py │ │ │ ├── test_re.py │ │ │ └── test_run_sim.py │ │ ├── resources │ │ │ ├── adaptive_ri │ │ │ │ ├── input │ │ │ │ │ ├── ArithmeticOps.qs │ │ │ │ │ ├── BernsteinVaziraniNISQ.qs │ │ │ │ │ ├── ConstantFolding.qs │ │ │ │ │ ├── CopyAndUpdateExpressions.qs │ │ │ │ │ ├── DeutschJozsaNISQ.qs │ │ │ │ │ ├── ExpandedTests.qs │ │ │ │ │ ├── Functors.qs │ │ │ │ │ ├── HiddenShiftNISQ.qs │ │ │ │ │ ├── IntegerComparison.qs │ │ │ │ │ ├── IntrinsicCCNOT.qs │ │ │ │ │ ├── IntrinsicCNOT.qs │ │ │ │ │ ├── IntrinsicHIXYZ.qs │ │ │ │ │ ├── IntrinsicM.qs │ │ │ │ │ ├── IntrinsicMeasureWithBitFlipCode.qs │ │ │ │ │ ├── IntrinsicMeasureWithPhaseFlipCode.qs │ │ │ │ │ ├── IntrinsicRotationsWithPeriod.qs │ │ │ │ │ ├── IntrinsicSTSWAP.qs │ │ │ │ │ ├── MeasureAndReuse.qs │ │ │ │ │ ├── MeasurementComparison.qs │ │ │ │ │ ├── NestedBranching.qs │ │ │ │ │ ├── RandomBit.qs │ │ │ │ │ ├── SampleTeleport.qs │ │ │ │ │ ├── ShortcuttingMeasurement.qs │ │ │ │ │ ├── Slicing.qs │ │ │ │ │ ├── SuperdenseCoding.qs │ │ │ │ │ ├── SwitchHandling.qs │ │ │ │ │ ├── ThreeQubitRepetitionCode.qs │ │ │ │ │ └── WithinApply.qs │ │ │ │ └── output │ │ │ │ │ ├── ArithmeticOps.ll │ │ │ │ │ ├── ArithmeticOps.out │ │ │ │ │ ├── BernsteinVaziraniNISQ.ll │ │ │ │ │ ├── BernsteinVaziraniNISQ.out │ │ │ │ │ ├── ConstantFolding.ll │ │ │ │ │ ├── ConstantFolding.out │ │ │ │ │ ├── CopyAndUpdateExpressions.ll │ │ │ │ │ ├── CopyAndUpdateExpressions.out │ │ │ │ │ ├── DeutschJozsaNISQ.ll │ │ │ │ │ ├── DeutschJozsaNISQ.out │ │ │ │ │ ├── ExpandedTests.ll │ │ │ │ │ ├── ExpandedTests.out │ │ │ │ │ ├── Functors.ll │ │ │ │ │ ├── Functors.out │ │ │ │ │ ├── HiddenShiftNISQ.ll │ │ │ │ │ ├── HiddenShiftNISQ.out │ │ │ │ │ ├── IntegerComparison.ll │ │ │ │ │ ├── IntegerComparison.out │ │ │ │ │ ├── IntrinsicCCNOT.ll │ │ │ │ │ ├── IntrinsicCCNOT.out │ │ │ │ │ ├── IntrinsicCNOT.ll │ │ │ │ │ ├── IntrinsicCNOT.out │ │ │ │ │ ├── IntrinsicHIXYZ.ll │ │ │ │ │ ├── IntrinsicHIXYZ.out │ │ │ │ │ ├── IntrinsicM.ll │ │ │ │ │ ├── IntrinsicM.out │ │ │ │ │ ├── IntrinsicMeasureWithBitFlipCode.ll │ │ │ │ │ ├── IntrinsicMeasureWithBitFlipCode.out │ │ │ │ │ ├── IntrinsicMeasureWithPhaseFlipCode.ll │ │ │ │ │ ├── IntrinsicMeasureWithPhaseFlipCode.out │ │ │ │ │ ├── IntrinsicRotationsWithPeriod.ll │ │ │ │ │ ├── IntrinsicRotationsWithPeriod.out │ │ │ │ │ ├── IntrinsicSTSWAP.ll │ │ │ │ │ ├── IntrinsicSTSWAP.out │ │ │ │ │ ├── MeasureAndReuse.ll │ │ │ │ │ ├── MeasureAndReuse.out │ │ │ │ │ ├── MeasurementComparison.ll │ │ │ │ │ ├── MeasurementComparison.out │ │ │ │ │ ├── NestedBranching.ll │ │ │ │ │ ├── NestedBranching.out │ │ │ │ │ ├── RandomBit.ll │ │ │ │ │ ├── RandomBit.out │ │ │ │ │ ├── SampleTeleport.ll │ │ │ │ │ ├── SampleTeleport.out │ │ │ │ │ ├── ShortcuttingMeasurement.ll │ │ │ │ │ ├── ShortcuttingMeasurement.out │ │ │ │ │ ├── Slicing.ll │ │ │ │ │ ├── Slicing.out │ │ │ │ │ ├── SuperdenseCoding.ll │ │ │ │ │ ├── SuperdenseCoding.out │ │ │ │ │ ├── SwitchHandling.ll │ │ │ │ │ ├── SwitchHandling.out │ │ │ │ │ ├── ThreeQubitRepetitionCode.ll │ │ │ │ │ ├── ThreeQubitRepetitionCode.out │ │ │ │ │ ├── WithinApply.ll │ │ │ │ │ └── WithinApply.out │ │ │ └── adaptive_rif │ │ │ │ ├── input │ │ │ │ └── Doubles.qs │ │ │ │ └── output │ │ │ │ ├── Doubles.ll │ │ │ │ └── Doubles.out │ │ ├── test_adaptive_ri_qir.py │ │ ├── test_adaptive_rif_qir.py │ │ ├── test_base_qir.py │ │ ├── test_requirements.txt │ │ └── utils.py │ └── tests │ │ ├── circuit.qsc │ │ ├── test_enums.py │ │ ├── test_generic_estimator.py │ │ ├── test_interpreter.py │ │ ├── test_noisy_simulator.py │ │ ├── test_project.py │ │ ├── test_qasm.py │ │ ├── test_qasm_io.py │ │ ├── test_qsharp.py │ │ └── test_re.py ├── playground │ ├── .gitignore │ ├── README.md │ ├── build.js │ ├── package.json │ ├── public │ │ ├── index.html │ │ └── katas.html │ └── src │ │ ├── compiler-worker.ts │ │ ├── docs.tsx │ │ ├── editor.tsx │ │ ├── kata.tsx │ │ ├── kataViewer.tsx │ │ ├── language-service-worker.ts │ │ ├── main.css │ │ ├── main.tsx │ │ ├── nav.tsx │ │ ├── results.tsx │ │ ├── state.tsx │ │ ├── tabs.tsx │ │ ├── tsconfig.json │ │ └── utils.ts ├── qdk_package │ ├── .gitignore │ ├── README.md │ ├── pyproject.toml │ ├── src │ │ └── qdk │ │ │ ├── __init__.py │ │ │ ├── azure │ │ │ ├── __init__.py │ │ │ ├── argument_types.py │ │ │ ├── job.py │ │ │ ├── qiskit.py │ │ │ └── target.py │ │ │ ├── estimator.py │ │ │ ├── openqasm.py │ │ │ ├── qiskit.py │ │ │ ├── qsharp.py │ │ │ └── widgets.py │ ├── test_requirements.txt │ └── tests │ │ ├── conftest.py │ │ ├── mocks.py │ │ ├── test_extras.py │ │ └── test_reexports.py ├── resource_estimator │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ └── basic_logical_counts.rs │ └── src │ │ ├── counts.rs │ │ ├── counts │ │ ├── memory_compute.rs │ │ ├── memory_compute │ │ │ └── tests.rs │ │ └── tests.rs │ │ ├── estimates.rs │ │ ├── estimates │ │ ├── error.rs │ │ ├── error_budget.rs │ │ ├── error_correction.rs │ │ ├── error_correction │ │ │ └── code_with_threshold_and_distance.rs │ │ ├── factory.rs │ │ ├── factory │ │ │ ├── dispatch.rs │ │ │ ├── empty.rs │ │ │ └── round_based.rs │ │ ├── layout.rs │ │ ├── logical_qubit.rs │ │ ├── optimization.rs │ │ ├── optimization │ │ │ ├── population.rs │ │ │ └── population │ │ │ │ └── tests.rs │ │ ├── physical_estimation.rs │ │ └── physical_estimation │ │ │ ├── estimate_frontier.rs │ │ │ ├── estimate_without_restrictions.rs │ │ │ └── result.rs │ │ ├── lib.rs │ │ ├── system.rs │ │ └── system │ │ ├── compiled_expression.rs │ │ ├── constants.rs │ │ ├── counts.json │ │ ├── data.rs │ │ ├── data │ │ ├── constraints.rs │ │ ├── job_params.rs │ │ ├── logical_counts.rs │ │ ├── physical_counts.rs │ │ ├── profile │ │ │ └── tests.rs │ │ ├── report.rs │ │ ├── report │ │ │ └── tests.rs │ │ ├── result.rs │ │ └── tfactory.rs │ │ ├── error.rs │ │ ├── modeling.rs │ │ ├── modeling │ │ ├── fault_tolerance.rs │ │ ├── fault_tolerance │ │ │ └── tests.rs │ │ ├── physical_qubit.rs │ │ ├── physical_qubit │ │ │ └── tests.rs │ │ ├── tfactory.rs │ │ └── tfactory │ │ │ └── tests.rs │ │ ├── optimization.rs │ │ ├── optimization │ │ ├── code_distance_iterators.rs │ │ ├── code_distance_iterators │ │ │ └── tests.rs │ │ ├── distillation_units_map.rs │ │ ├── distillation_units_map │ │ │ └── tests.rs │ │ ├── tfactory_exhaustive.rs │ │ └── tfactory_exhaustive │ │ │ └── tests.rs │ │ ├── serialization.rs │ │ ├── serialization │ │ └── tests.rs │ │ ├── test_report.json │ │ └── tests.rs ├── samples_test │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── lib.rs │ │ ├── tests.rs │ │ └── tests │ │ ├── OpenQASM.rs │ │ ├── algorithms.rs │ │ ├── getting_started.rs │ │ └── language.rs ├── simulators │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── vscode │ ├── .artifactignore │ ├── .gitignore │ ├── .vscodeignore │ ├── BUILDING.md │ ├── LICENSE.txt │ ├── README-DEV.md │ ├── README.md │ ├── build.mjs │ ├── changelog.md │ ├── language-configuration-openqasm.json │ ├── language-configuration.json │ ├── package.json │ ├── qsharp.schema.json │ ├── resources │ │ ├── DebugDropDown.svg │ │ ├── Q-vector-1024x1024.svg │ │ ├── chat-instructions │ │ │ ├── openqasm.instructions.md │ │ │ └── qsharp.instructions.md │ │ ├── console.png │ │ ├── debug.png │ │ ├── file-icon-dark.svg │ │ ├── file-icon-light.svg │ │ ├── intellisense.png │ │ ├── notebook.png │ │ ├── qdk.png │ │ ├── qdk.svg │ │ └── submit.png │ ├── src │ │ ├── azure │ │ │ ├── auth.ts │ │ │ ├── commands.ts │ │ │ ├── networkRequests.ts │ │ │ ├── providerProperties.ts │ │ │ ├── test │ │ │ │ └── REST API tests.http │ │ │ ├── treeRefresher.ts │ │ │ ├── treeView.ts │ │ │ └── workspaceActions.ts │ │ ├── changelog.ts │ │ ├── circuit.ts │ │ ├── circuitEditor.ts │ │ ├── common.ts │ │ ├── compilerWorker.ts │ │ ├── config.ts │ │ ├── createProject.ts │ │ ├── debugger │ │ │ ├── activate.ts │ │ │ ├── debug-service-worker.ts │ │ │ ├── output.ts │ │ │ ├── session.ts │ │ │ └── types.ts │ │ ├── diagnostics.ts │ │ ├── documentation.ts │ │ ├── estimate.ts │ │ ├── extension.ts │ │ ├── fetch.ts │ │ ├── gh-copilot │ │ │ ├── azureQuantumTools.ts │ │ │ ├── instructions.ts │ │ │ ├── qsharpTools.ts │ │ │ ├── tools.ts │ │ │ └── types.ts │ │ ├── language-service │ │ │ ├── activate.ts │ │ │ ├── codeActions.ts │ │ │ ├── codeLens.ts │ │ │ ├── completion.ts │ │ │ ├── definition.ts │ │ │ ├── diagnostics.ts │ │ │ ├── format.ts │ │ │ ├── hover.ts │ │ │ ├── notebook.ts │ │ │ ├── references.ts │ │ │ ├── rename.ts │ │ │ ├── signature.ts │ │ │ └── testExplorer.ts │ │ ├── logging.ts │ │ ├── memfs.ts │ │ ├── notebook.ts │ │ ├── notebookTemplate.ts │ │ ├── programConfig.ts │ │ ├── projectSystem.ts │ │ ├── qirGeneration.ts │ │ ├── registry.json │ │ ├── run.ts │ │ ├── telemetry.ts │ │ ├── utils.ts │ │ ├── webview │ │ │ ├── docview.tsx │ │ │ ├── editor.tsx │ │ │ ├── help.tsx │ │ │ ├── theme.ts │ │ │ ├── tsconfig.json │ │ │ ├── webview.css │ │ │ └── webview.tsx │ │ └── webviewPanel.ts │ ├── syntaxes │ │ ├── openqasm.tmLanguage.json │ │ └── qsharp.tmLanguage.json │ ├── test │ │ ├── buildTests.mjs │ │ ├── runTests.mjs │ │ └── suites │ │ │ ├── debugger │ │ │ ├── index.ts │ │ │ ├── openqasm.test.ts │ │ │ ├── qsharp.test.ts │ │ │ ├── test-workspace │ │ │ │ ├── imports.inc │ │ │ │ ├── multifile.qasm │ │ │ │ ├── qsharp.json │ │ │ │ ├── self-contained.qasm │ │ │ │ └── src │ │ │ │ │ ├── bar.qs │ │ │ │ │ └── foo.qs │ │ │ └── tracker.ts │ │ │ ├── extensionUtils.ts │ │ │ ├── language-service │ │ │ ├── index.ts │ │ │ ├── language-service.test.ts │ │ │ ├── notebook.test.ts │ │ │ └── test-workspace │ │ │ │ ├── no-errors.qs │ │ │ │ ├── packages │ │ │ │ ├── BadManifest │ │ │ │ │ ├── qsharp.json │ │ │ │ │ └── src │ │ │ │ │ │ └── Main.qs │ │ │ │ ├── CircularDep │ │ │ │ │ ├── qsharp.json │ │ │ │ │ └── src │ │ │ │ │ │ └── Main.qs │ │ │ │ ├── DepPackage │ │ │ │ │ ├── qsharp.json │ │ │ │ │ └── src │ │ │ │ │ │ └── Main.qs │ │ │ │ ├── HasBadDep │ │ │ │ │ ├── qsharp.json │ │ │ │ │ └── src │ │ │ │ │ │ └── Main.qs │ │ │ │ ├── MainPackage │ │ │ │ │ ├── qsharp.json │ │ │ │ │ └── src │ │ │ │ │ │ └── Main.qs │ │ │ │ ├── MissingDep │ │ │ │ │ ├── qsharp.json │ │ │ │ │ └── src │ │ │ │ │ │ └── Main.qs │ │ │ │ └── WithSyntaxError │ │ │ │ │ ├── qsharp.json │ │ │ │ │ └── src │ │ │ │ │ └── Main.qs │ │ │ │ ├── test-no-lang-metadata.ipynb │ │ │ │ ├── test-notebook-profile.ipynb │ │ │ │ ├── test.ipynb │ │ │ │ ├── test.qs │ │ │ │ └── web │ │ │ │ └── github │ │ │ │ └── test-owner │ │ │ │ └── test-repo │ │ │ │ └── test-ref │ │ │ │ ├── qsharp.json │ │ │ │ └── src │ │ │ │ └── Main.qs │ │ │ └── run.ts │ ├── testing.md │ └── tsconfig.json ├── wasm │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ └── src │ │ ├── debug_service.rs │ │ ├── diagnostic.rs │ │ ├── language_service.rs │ │ ├── lib.rs │ │ ├── line_column.rs │ │ ├── logging.rs │ │ ├── project_system.rs │ │ ├── serializable_type.rs │ │ ├── test_discovery.rs │ │ └── tests.rs └── widgets │ ├── README.md │ ├── js │ ├── index.tsx │ ├── tsconfig.json │ └── widgets.css │ ├── package-lock.json │ ├── package.json │ ├── pyproject.toml │ └── src │ └── qsharp_widgets │ └── __init__.py ├── version.py └── watch.mjs /.ado/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.ado/publish.yml -------------------------------------------------------------------------------- /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.config/1espt/PipelineAutobaseliningConfig.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.config/1espt/PipelineAutobaseliningConfig.yml -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text eol=lf 2 | *.png binary 3 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/fuzz_bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/ISSUE_TEMPLATE/fuzz_bug_report.md -------------------------------------------------------------------------------- /.github/actions/toolchains/rust/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/actions/toolchains/rust/action.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/bench-reports.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/workflows/bench-reports.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/workflows/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.github/workflows/devskim.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/workflows/devskim.yml -------------------------------------------------------------------------------- /.github/workflows/fuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/workflows/fuzz.yml -------------------------------------------------------------------------------- /.github/workflows/memory_profile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/workflows/memory_profile.yml -------------------------------------------------------------------------------- /.github/workflows/publish-playground.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.github/workflows/publish-playground.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.shared.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.vscode/launch.shared.json -------------------------------------------------------------------------------- /.vscode/settings.shared.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.vscode/settings.shared.json -------------------------------------------------------------------------------- /.vscode/tasks.shared.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/.vscode/tasks.shared.json -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/Cargo.toml -------------------------------------------------------------------------------- /CodeQL.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/CodeQL.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /cgmanifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/cgmanifest.json -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/clippy.toml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /katas/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/Cargo.toml -------------------------------------------------------------------------------- /katas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/README.md -------------------------------------------------------------------------------- /katas/content/KatasLibrary.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/KatasLibrary.qs -------------------------------------------------------------------------------- /katas/content/complex_arithmetic/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/complex_arithmetic/Common.qs -------------------------------------------------------------------------------- /katas/content/complex_arithmetic/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/complex_arithmetic/index.md -------------------------------------------------------------------------------- /katas/content/deutsch_algo/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/deutsch_algo/index.md -------------------------------------------------------------------------------- /katas/content/deutsch_algo/media/Plus_state.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/deutsch_algo/media/Plus_state.svg -------------------------------------------------------------------------------- /katas/content/deutsch_jozsa/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/deutsch_jozsa/index.md -------------------------------------------------------------------------------- /katas/content/deutsch_jozsa/msb_oracle/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/deutsch_jozsa/msb_oracle/index.md -------------------------------------------------------------------------------- /katas/content/distinguishing_states/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/distinguishing_states/Common.qs -------------------------------------------------------------------------------- /katas/content/distinguishing_states/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/distinguishing_states/index.md -------------------------------------------------------------------------------- /katas/content/distinguishing_unitaries/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/distinguishing_unitaries/index.md -------------------------------------------------------------------------------- /katas/content/getting_started/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/getting_started/index.md -------------------------------------------------------------------------------- /katas/content/getting_started/media/Coding.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/getting_started/media/Coding.svg -------------------------------------------------------------------------------- /katas/content/getting_started/media/Copilot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/getting_started/media/Copilot.svg -------------------------------------------------------------------------------- /katas/content/grovers_search/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/grovers_search/index.md -------------------------------------------------------------------------------- /katas/content/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/index.json -------------------------------------------------------------------------------- /katas/content/key_distribution/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/key_distribution/Common.qs -------------------------------------------------------------------------------- /katas/content/key_distribution/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/key_distribution/index.md -------------------------------------------------------------------------------- /katas/content/linear_algebra/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/linear_algebra/Common.qs -------------------------------------------------------------------------------- /katas/content/linear_algebra/addition/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/linear_algebra/addition/index.md -------------------------------------------------------------------------------- /katas/content/linear_algebra/adjoint/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/linear_algebra/adjoint/index.md -------------------------------------------------------------------------------- /katas/content/linear_algebra/conjugate/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/linear_algebra/conjugate/index.md -------------------------------------------------------------------------------- /katas/content/linear_algebra/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/linear_algebra/index.md -------------------------------------------------------------------------------- /katas/content/marking_oracles/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/marking_oracles/Common.qs -------------------------------------------------------------------------------- /katas/content/marking_oracles/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/marking_oracles/index.md -------------------------------------------------------------------------------- /katas/content/multi_qubit_gates/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/multi_qubit_gates/index.md -------------------------------------------------------------------------------- /katas/content/multi_qubit_systems/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/multi_qubit_systems/index.md -------------------------------------------------------------------------------- /katas/content/nonlocal_games/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/nonlocal_games/index.md -------------------------------------------------------------------------------- /katas/content/oracles/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/oracles/Common.qs -------------------------------------------------------------------------------- /katas/content/oracles/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/oracles/index.md -------------------------------------------------------------------------------- /katas/content/oracles/or_oracle/Solution.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/oracles/or_oracle/Solution.qs -------------------------------------------------------------------------------- /katas/content/oracles/or_oracle/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/oracles/or_oracle/index.md -------------------------------------------------------------------------------- /katas/content/oracles/or_oracle/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/oracles/or_oracle/solution.md -------------------------------------------------------------------------------- /katas/content/phase_estimation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/phase_estimation/index.md -------------------------------------------------------------------------------- /katas/content/preparing_states/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/preparing_states/Common.qs -------------------------------------------------------------------------------- /katas/content/preparing_states/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/preparing_states/index.md -------------------------------------------------------------------------------- /katas/content/qec_shor/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qec_shor/Common.qs -------------------------------------------------------------------------------- /katas/content/qec_shor/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qec_shor/index.md -------------------------------------------------------------------------------- /katas/content/qec_shor/shor_detect/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qec_shor/shor_detect/index.md -------------------------------------------------------------------------------- /katas/content/qec_shor/shor_encode/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qec_shor/shor_encode/index.md -------------------------------------------------------------------------------- /katas/content/qft/all_basis_vectors/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/all_basis_vectors/index.md -------------------------------------------------------------------------------- /katas/content/qft/all_even_vectors/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/all_even_vectors/index.md -------------------------------------------------------------------------------- /katas/content/qft/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/index.md -------------------------------------------------------------------------------- /katas/content/qft/periodic_state/Solution.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/periodic_state/Solution.qs -------------------------------------------------------------------------------- /katas/content/qft/periodic_state/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/periodic_state/index.md -------------------------------------------------------------------------------- /katas/content/qft/periodic_state/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/periodic_state/solution.md -------------------------------------------------------------------------------- /katas/content/qft/qft/Placeholder.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/qft/Placeholder.qs -------------------------------------------------------------------------------- /katas/content/qft/qft/Solution.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/qft/Solution.qs -------------------------------------------------------------------------------- /katas/content/qft/qft/Verification.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/qft/Verification.qs -------------------------------------------------------------------------------- /katas/content/qft/qft/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/qft/index.md -------------------------------------------------------------------------------- /katas/content/qft/qft/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/qft/solution.md -------------------------------------------------------------------------------- /katas/content/qft/rotation_gate/Solution.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/rotation_gate/Solution.qs -------------------------------------------------------------------------------- /katas/content/qft/rotation_gate/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/rotation_gate/index.md -------------------------------------------------------------------------------- /katas/content/qft/rotation_gate/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/rotation_gate/solution.md -------------------------------------------------------------------------------- /katas/content/qft/signal_frequency/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/signal_frequency/index.md -------------------------------------------------------------------------------- /katas/content/qft/single_qubit/Solution.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/single_qubit/Solution.qs -------------------------------------------------------------------------------- /katas/content/qft/single_qubit/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/single_qubit/index.md -------------------------------------------------------------------------------- /katas/content/qft/single_qubit/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/single_qubit/solution.md -------------------------------------------------------------------------------- /katas/content/qft/square_wave/Placeholder.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/square_wave/Placeholder.qs -------------------------------------------------------------------------------- /katas/content/qft/square_wave/Solution.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/square_wave/Solution.qs -------------------------------------------------------------------------------- /katas/content/qft/square_wave/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/square_wave/index.md -------------------------------------------------------------------------------- /katas/content/qft/square_wave/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qft/square_wave/solution.md -------------------------------------------------------------------------------- /katas/content/qubit/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/qubit/index.md -------------------------------------------------------------------------------- /katas/content/random_numbers/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/random_numbers/Common.qs -------------------------------------------------------------------------------- /katas/content/random_numbers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/random_numbers/index.md -------------------------------------------------------------------------------- /katas/content/single_qubit_gates/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/single_qubit_gates/index.md -------------------------------------------------------------------------------- /katas/content/solving_sat/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/Common.qs -------------------------------------------------------------------------------- /katas/content/solving_sat/and/Placeholder.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/and/Placeholder.qs -------------------------------------------------------------------------------- /katas/content/solving_sat/and/Solution.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/and/Solution.qs -------------------------------------------------------------------------------- /katas/content/solving_sat/and/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/and/index.md -------------------------------------------------------------------------------- /katas/content/solving_sat/and/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/and/solution.md -------------------------------------------------------------------------------- /katas/content/solving_sat/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/index.md -------------------------------------------------------------------------------- /katas/content/solving_sat/or/Placeholder.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/or/Placeholder.qs -------------------------------------------------------------------------------- /katas/content/solving_sat/or/Solution.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/or/Solution.qs -------------------------------------------------------------------------------- /katas/content/solving_sat/or/Verification.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/or/Verification.qs -------------------------------------------------------------------------------- /katas/content/solving_sat/or/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/or/index.md -------------------------------------------------------------------------------- /katas/content/solving_sat/or/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/solving_sat/or/solution.md -------------------------------------------------------------------------------- /katas/content/superdense_coding/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/superdense_coding/Common.qs -------------------------------------------------------------------------------- /katas/content/superdense_coding/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/superdense_coding/index.md -------------------------------------------------------------------------------- /katas/content/teleportation/Common.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/teleportation/Common.qs -------------------------------------------------------------------------------- /katas/content/teleportation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/content/teleportation/index.md -------------------------------------------------------------------------------- /katas/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/src/lib.rs -------------------------------------------------------------------------------- /katas/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/src/tests.rs -------------------------------------------------------------------------------- /katas/test_cases/apply_x/Correct.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/test_cases/apply_x/Correct.qs -------------------------------------------------------------------------------- /katas/test_cases/apply_x/Incorrect.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/test_cases/apply_x/Incorrect.qs -------------------------------------------------------------------------------- /katas/test_cases/apply_x/Verification.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/katas/test_cases/apply_x/Verification.qs -------------------------------------------------------------------------------- /library/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/Cargo.toml -------------------------------------------------------------------------------- /library/chemistry/qsharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/chemistry/qsharp.json -------------------------------------------------------------------------------- /library/chemistry/src/Generators.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/chemistry/src/Generators.qs -------------------------------------------------------------------------------- /library/chemistry/src/JordanWigner/Data.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/chemistry/src/JordanWigner/Data.qs -------------------------------------------------------------------------------- /library/chemistry/src/JordanWigner/VQE.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/chemistry/src/JordanWigner/VQE.qs -------------------------------------------------------------------------------- /library/chemistry/src/Tests.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/chemistry/src/Tests.qs -------------------------------------------------------------------------------- /library/chemistry/src/Trotterization.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/chemistry/src/Trotterization.qs -------------------------------------------------------------------------------- /library/chemistry/src/Utils.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/chemistry/src/Utils.qs -------------------------------------------------------------------------------- /library/core/core.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/core/core.qs -------------------------------------------------------------------------------- /library/core/qir.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/core/qir.qs -------------------------------------------------------------------------------- /library/fixed_point/qsharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/qsharp.json -------------------------------------------------------------------------------- /library/fixed_point/src/Comparison.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Comparison.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Convert.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Convert.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Facts.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Facts.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Init.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Init.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Main.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Main.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Measurement.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Measurement.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Operations.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Operations.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Polynomial.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Polynomial.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Reciprocal.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Reciprocal.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Tests.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Tests.qs -------------------------------------------------------------------------------- /library/fixed_point/src/Types.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/fixed_point/src/Types.qs -------------------------------------------------------------------------------- /library/qtest/qsharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/qtest/qsharp.json -------------------------------------------------------------------------------- /library/qtest/src/Functions.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/qtest/src/Functions.qs -------------------------------------------------------------------------------- /library/qtest/src/Main.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/qtest/src/Main.qs -------------------------------------------------------------------------------- /library/qtest/src/Operations.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/qtest/src/Operations.qs -------------------------------------------------------------------------------- /library/qtest/src/Tests.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/qtest/src/Tests.qs -------------------------------------------------------------------------------- /library/qtest/src/Util.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/qtest/src/Util.qs -------------------------------------------------------------------------------- /library/rotations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/rotations/README.md -------------------------------------------------------------------------------- /library/rotations/qsharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/rotations/qsharp.json -------------------------------------------------------------------------------- /library/rotations/src/Main.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/rotations/src/Main.qs -------------------------------------------------------------------------------- /library/rotations/src/Tests.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/rotations/src/Tests.qs -------------------------------------------------------------------------------- /library/signed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/signed/README.md -------------------------------------------------------------------------------- /library/signed/qsharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/signed/qsharp.json -------------------------------------------------------------------------------- /library/signed/src/Comparison.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/signed/src/Comparison.qs -------------------------------------------------------------------------------- /library/signed/src/Measurement.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/signed/src/Measurement.qs -------------------------------------------------------------------------------- /library/signed/src/Operations.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/signed/src/Operations.qs -------------------------------------------------------------------------------- /library/signed/src/Tests.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/signed/src/Tests.qs -------------------------------------------------------------------------------- /library/signed/src/Utils.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/signed/src/Utils.qs -------------------------------------------------------------------------------- /library/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/README.md -------------------------------------------------------------------------------- /library/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/lib.rs -------------------------------------------------------------------------------- /library/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests.rs -------------------------------------------------------------------------------- /library/src/tests/arithmetic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/arithmetic.rs -------------------------------------------------------------------------------- /library/src/tests/arrays.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/arrays.rs -------------------------------------------------------------------------------- /library/src/tests/canon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/canon.rs -------------------------------------------------------------------------------- /library/src/tests/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/convert.rs -------------------------------------------------------------------------------- /library/src/tests/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/core.rs -------------------------------------------------------------------------------- /library/src/tests/diagnostics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/diagnostics.rs -------------------------------------------------------------------------------- /library/src/tests/intrinsic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/intrinsic.rs -------------------------------------------------------------------------------- /library/src/tests/logical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/logical.rs -------------------------------------------------------------------------------- /library/src/tests/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/math.rs -------------------------------------------------------------------------------- /library/src/tests/measurement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/measurement.rs -------------------------------------------------------------------------------- /library/src/tests/resources/qsharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/resources/qsharp.json -------------------------------------------------------------------------------- /library/src/tests/resources/src/add_le.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/resources/src/add_le.qs -------------------------------------------------------------------------------- /library/src/tests/resources/src/compare.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/resources/src/compare.qs -------------------------------------------------------------------------------- /library/src/tests/resources/src/inc_by_le.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/resources/src/inc_by_le.qs -------------------------------------------------------------------------------- /library/src/tests/resources/src/qft_le.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/resources/src/qft_le.qs -------------------------------------------------------------------------------- /library/src/tests/resources/src/qpe.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/resources/src/qpe.qs -------------------------------------------------------------------------------- /library/src/tests/resources/src/select.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/resources/src/select.qs -------------------------------------------------------------------------------- /library/src/tests/state_preparation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/state_preparation.rs -------------------------------------------------------------------------------- /library/src/tests/table_lookup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/src/tests/table_lookup.rs -------------------------------------------------------------------------------- /library/std/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/README.md -------------------------------------------------------------------------------- /library/std/qsharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/qsharp.json -------------------------------------------------------------------------------- /library/std/src/QIR/Intrinsic.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/QIR/Intrinsic.qs -------------------------------------------------------------------------------- /library/std/src/Std/Arithmetic.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Arithmetic.qs -------------------------------------------------------------------------------- /library/std/src/Std/ArithmeticUtils.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/ArithmeticUtils.qs -------------------------------------------------------------------------------- /library/std/src/Std/Arrays.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Arrays.qs -------------------------------------------------------------------------------- /library/std/src/Std/Canon.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Canon.qs -------------------------------------------------------------------------------- /library/std/src/Std/Convert.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Convert.qs -------------------------------------------------------------------------------- /library/std/src/Std/Diagnostics.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Diagnostics.qs -------------------------------------------------------------------------------- /library/std/src/Std/InternalHelpers.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/InternalHelpers.qs -------------------------------------------------------------------------------- /library/std/src/Std/Intrinsic.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Intrinsic.qs -------------------------------------------------------------------------------- /library/std/src/Std/Logical.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Logical.qs -------------------------------------------------------------------------------- /library/std/src/Std/Math.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Math.qs -------------------------------------------------------------------------------- /library/std/src/Std/Measurement.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Measurement.qs -------------------------------------------------------------------------------- /library/std/src/Std/OpenQASM/Angle.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/OpenQASM/Angle.qs -------------------------------------------------------------------------------- /library/std/src/Std/OpenQASM/Builtin.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/OpenQASM/Builtin.qs -------------------------------------------------------------------------------- /library/std/src/Std/OpenQASM/Convert.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/OpenQASM/Convert.qs -------------------------------------------------------------------------------- /library/std/src/Std/OpenQASM/Intrinsic.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/OpenQASM/Intrinsic.qs -------------------------------------------------------------------------------- /library/std/src/Std/Random.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Random.qs -------------------------------------------------------------------------------- /library/std/src/Std/Range.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/Range.qs -------------------------------------------------------------------------------- /library/std/src/Std/ResourceEstimation.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/ResourceEstimation.qs -------------------------------------------------------------------------------- /library/std/src/Std/StatePreparation.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/StatePreparation.qs -------------------------------------------------------------------------------- /library/std/src/Std/TableLookup.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/Std/TableLookup.qs -------------------------------------------------------------------------------- /library/std/src/legacy_api.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/library/std/src/legacy_api.qs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/package.json -------------------------------------------------------------------------------- /prereqs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/prereqs.py -------------------------------------------------------------------------------- /samples/OpenQASM/BellPair.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/OpenQASM/BellPair.qasm -------------------------------------------------------------------------------- /samples/OpenQASM/BernsteinVazirani.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/OpenQASM/BernsteinVazirani.qasm -------------------------------------------------------------------------------- /samples/OpenQASM/Grover.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/OpenQASM/Grover.qasm -------------------------------------------------------------------------------- /samples/OpenQASM/OpenQasmHelloWorld.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/OpenQASM/OpenQasmHelloWorld.qasm -------------------------------------------------------------------------------- /samples/OpenQASM/RandomNumber.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/OpenQASM/RandomNumber.qasm -------------------------------------------------------------------------------- /samples/OpenQASM/Simple1dIsingOrder1.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/OpenQASM/Simple1dIsingOrder1.qasm -------------------------------------------------------------------------------- /samples/OpenQASM/Teleportation.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/OpenQASM/Teleportation.qasm -------------------------------------------------------------------------------- /samples/OpenQASM/samples.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/OpenQASM/samples.mjs -------------------------------------------------------------------------------- /samples/algorithms/BernsteinVazirani.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/BernsteinVazirani.qs -------------------------------------------------------------------------------- /samples/algorithms/BernsteinVaziraniNISQ.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/BernsteinVaziraniNISQ.qs -------------------------------------------------------------------------------- /samples/algorithms/BitFlipCode.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/BitFlipCode.qs -------------------------------------------------------------------------------- /samples/algorithms/DeutschJozsa.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/DeutschJozsa.qs -------------------------------------------------------------------------------- /samples/algorithms/DeutschJozsaNISQ.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/DeutschJozsaNISQ.qs -------------------------------------------------------------------------------- /samples/algorithms/Grover.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/Grover.qs -------------------------------------------------------------------------------- /samples/algorithms/HiddenShift.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/HiddenShift.qs -------------------------------------------------------------------------------- /samples/algorithms/HiddenShiftNISQ.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/HiddenShiftNISQ.qs -------------------------------------------------------------------------------- /samples/algorithms/MajoranaQubits/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /samples/algorithms/PhaseEstimation.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/PhaseEstimation.qs -------------------------------------------------------------------------------- /samples/algorithms/PhaseFlipCode.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/PhaseFlipCode.qs -------------------------------------------------------------------------------- /samples/algorithms/QRNG.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/QRNG.qs -------------------------------------------------------------------------------- /samples/algorithms/Shor.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/Shor.qs -------------------------------------------------------------------------------- /samples/algorithms/SimplePhaseEstimation.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/SimplePhaseEstimation.qs -------------------------------------------------------------------------------- /samples/algorithms/SimpleVQE.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/SimpleVQE.qs -------------------------------------------------------------------------------- /samples/algorithms/SuperdenseCoding.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/SuperdenseCoding.qs -------------------------------------------------------------------------------- /samples/algorithms/Teleportation.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/algorithms/Teleportation.qs -------------------------------------------------------------------------------- /samples/chemistry/SPSA/qsharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/chemistry/SPSA/qsharp.json -------------------------------------------------------------------------------- /samples/chemistry/SPSA/src/SPSA.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/chemistry/SPSA/src/SPSA.qs -------------------------------------------------------------------------------- /samples/circuit_integration/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /samples/circuit_integration/src/Main.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/circuit_integration/src/Main.qs -------------------------------------------------------------------------------- /samples/estimation/Dynamics.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/Dynamics.qs -------------------------------------------------------------------------------- /samples/estimation/EkeraHastadFactoring.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/EkeraHastadFactoring.qs -------------------------------------------------------------------------------- /samples/estimation/Precalculated.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/Precalculated.qs -------------------------------------------------------------------------------- /samples/estimation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/README.md -------------------------------------------------------------------------------- /samples/estimation/ShorRE.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/ShorRE.qs -------------------------------------------------------------------------------- /samples/estimation/df-chemistry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/df-chemistry/README.md -------------------------------------------------------------------------------- /samples/estimation/df-chemistry/chemistry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/df-chemistry/chemistry.py -------------------------------------------------------------------------------- /samples/estimation/df-chemistry/qsharp.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /samples/estimation/estimation-ising-2D.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/estimation-ising-2D.ipynb -------------------------------------------------------------------------------- /samples/estimation/estimation-openqasm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/estimation-openqasm.ipynb -------------------------------------------------------------------------------- /samples/estimation/estimation-qiskit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/estimation/estimation-qiskit.ipynb -------------------------------------------------------------------------------- /samples/getting_started/BellPair.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/getting_started/BellPair.qs -------------------------------------------------------------------------------- /samples/getting_started/BellStates.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/getting_started/BellStates.qs -------------------------------------------------------------------------------- /samples/getting_started/CatStates.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/getting_started/CatStates.qs -------------------------------------------------------------------------------- /samples/getting_started/Entanglement.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/getting_started/Entanglement.qs -------------------------------------------------------------------------------- /samples/getting_started/JointMeasurement.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/getting_started/JointMeasurement.qs -------------------------------------------------------------------------------- /samples/getting_started/Measurement.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/getting_started/Measurement.qs -------------------------------------------------------------------------------- /samples/getting_started/QuantumHelloWorld.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/getting_started/QuantumHelloWorld.qs -------------------------------------------------------------------------------- /samples/getting_started/RandomBits.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/getting_started/RandomBits.qs -------------------------------------------------------------------------------- /samples/getting_started/Superposition.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/getting_started/Superposition.qs -------------------------------------------------------------------------------- /samples/language/ArithmeticOperators.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/ArithmeticOperators.qs -------------------------------------------------------------------------------- /samples/language/Array.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Array.qs -------------------------------------------------------------------------------- /samples/language/BigInt.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/BigInt.qs -------------------------------------------------------------------------------- /samples/language/BitwiseOperators.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/BitwiseOperators.qs -------------------------------------------------------------------------------- /samples/language/Bool.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Bool.qs -------------------------------------------------------------------------------- /samples/language/ClassConstraints.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/ClassConstraints.qs -------------------------------------------------------------------------------- /samples/language/Comments.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Comments.qs -------------------------------------------------------------------------------- /samples/language/ComparisonOperators.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/ComparisonOperators.qs -------------------------------------------------------------------------------- /samples/language/ConditionalBranching.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/ConditionalBranching.qs -------------------------------------------------------------------------------- /samples/language/CopyAndUpdateOperator.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/CopyAndUpdateOperator.qs -------------------------------------------------------------------------------- /samples/language/CustomMeasurements.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/CustomMeasurements.qs -------------------------------------------------------------------------------- /samples/language/DataTypes.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/DataTypes.qs -------------------------------------------------------------------------------- /samples/language/Diagnostics.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Diagnostics.qs -------------------------------------------------------------------------------- /samples/language/Double.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Double.qs -------------------------------------------------------------------------------- /samples/language/EntryPoint.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/EntryPoint.qs -------------------------------------------------------------------------------- /samples/language/FailStatement.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/FailStatement.qs -------------------------------------------------------------------------------- /samples/language/ForLoops.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/ForLoops.qs -------------------------------------------------------------------------------- /samples/language/Functions.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Functions.qs -------------------------------------------------------------------------------- /samples/language/GettingStarted.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/GettingStarted.qs -------------------------------------------------------------------------------- /samples/language/Int.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Int.qs -------------------------------------------------------------------------------- /samples/language/LambdaExpression.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/LambdaExpression.qs -------------------------------------------------------------------------------- /samples/language/LogicalOperators.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/LogicalOperators.qs -------------------------------------------------------------------------------- /samples/language/Namespaces.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Namespaces.qs -------------------------------------------------------------------------------- /samples/language/Operations.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Operations.qs -------------------------------------------------------------------------------- /samples/language/PartialApplication.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/PartialApplication.qs -------------------------------------------------------------------------------- /samples/language/Pauli.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Pauli.qs -------------------------------------------------------------------------------- /samples/language/QuantumMemory.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/QuantumMemory.qs -------------------------------------------------------------------------------- /samples/language/Qubit.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Qubit.qs -------------------------------------------------------------------------------- /samples/language/Range.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Range.qs -------------------------------------------------------------------------------- /samples/language/RepeatUntilLoops.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/RepeatUntilLoops.qs -------------------------------------------------------------------------------- /samples/language/Result.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Result.qs -------------------------------------------------------------------------------- /samples/language/ReturnStatement.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/ReturnStatement.qs -------------------------------------------------------------------------------- /samples/language/Specializations.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Specializations.qs -------------------------------------------------------------------------------- /samples/language/String.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/String.qs -------------------------------------------------------------------------------- /samples/language/Ternary.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Ternary.qs -------------------------------------------------------------------------------- /samples/language/TestAttribute.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/TestAttribute.qs -------------------------------------------------------------------------------- /samples/language/Tuple.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Tuple.qs -------------------------------------------------------------------------------- /samples/language/TypeDeclarations.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/TypeDeclarations.qs -------------------------------------------------------------------------------- /samples/language/Unit.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Unit.qs -------------------------------------------------------------------------------- /samples/language/Variables.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/Variables.qs -------------------------------------------------------------------------------- /samples/language/WhileLoops.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/WhileLoops.qs -------------------------------------------------------------------------------- /samples/language/WithinApply.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/language/WithinApply.qs -------------------------------------------------------------------------------- /samples/notebooks/azure_submission.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/notebooks/azure_submission.ipynb -------------------------------------------------------------------------------- /samples/notebooks/circuits.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/notebooks/circuits.ipynb -------------------------------------------------------------------------------- /samples/notebooks/noise.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/notebooks/noise.ipynb -------------------------------------------------------------------------------- /samples/notebooks/openqasm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/notebooks/openqasm.ipynb -------------------------------------------------------------------------------- /samples/notebooks/project.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/notebooks/project.ipynb -------------------------------------------------------------------------------- /samples/notebooks/repeat_until_success.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/notebooks/repeat_until_success.ipynb -------------------------------------------------------------------------------- /samples/notebooks/sample.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/notebooks/sample.ipynb -------------------------------------------------------------------------------- /samples/notebooks/test_project/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /samples/notebooks/test_project/src/Sample.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/notebooks/test_project/src/Sample.qs -------------------------------------------------------------------------------- /samples/python_interop/qiskit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/python_interop/qiskit.ipynb -------------------------------------------------------------------------------- /samples/samples.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/samples.mjs -------------------------------------------------------------------------------- /samples/testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/testing/README.md -------------------------------------------------------------------------------- /samples/testing/classical_values/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/testing/classical_values/README.md -------------------------------------------------------------------------------- /samples/testing/classical_values/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /samples/testing/operations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/testing/operations/README.md -------------------------------------------------------------------------------- /samples/testing/operations/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /samples/testing/operations/src/BellState.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/testing/operations/src/BellState.qs -------------------------------------------------------------------------------- /samples/testing/operations/test_requirements.txt: -------------------------------------------------------------------------------- 1 | pytest 2 | -------------------------------------------------------------------------------- /samples/testing/states/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/testing/states/README.md -------------------------------------------------------------------------------- /samples/testing/states/qsharp.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /samples/testing/states/src/StatePrep.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/testing/states/src/StatePrep.qs -------------------------------------------------------------------------------- /samples/testing/states/test_states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/samples/testing/states/test_states.py -------------------------------------------------------------------------------- /source/allocator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/allocator/Cargo.toml -------------------------------------------------------------------------------- /source/allocator/mimalloc-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/allocator/mimalloc-sys/Cargo.toml -------------------------------------------------------------------------------- /source/allocator/mimalloc-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/allocator/mimalloc-sys/build.rs -------------------------------------------------------------------------------- /source/allocator/mimalloc-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/allocator/mimalloc-sys/src/lib.rs -------------------------------------------------------------------------------- /source/allocator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/allocator/src/lib.rs -------------------------------------------------------------------------------- /source/allocator/src/mimalloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/allocator/src/mimalloc.rs -------------------------------------------------------------------------------- /source/compiler/qsc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc/benches/array_literal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/benches/array_literal -------------------------------------------------------------------------------- /source/compiler/qsc/benches/bench5x5.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/benches/bench5x5.qs -------------------------------------------------------------------------------- /source/compiler/qsc/benches/eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/benches/eval.rs -------------------------------------------------------------------------------- /source/compiler/qsc/benches/large.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/benches/large.qs -------------------------------------------------------------------------------- /source/compiler/qsc/benches/large.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/benches/large.rs -------------------------------------------------------------------------------- /source/compiler/qsc/benches/library.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/benches/library.rs -------------------------------------------------------------------------------- /source/compiler/qsc/benches/rca.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/benches/rca.rs -------------------------------------------------------------------------------- /source/compiler/qsc/benches/typeck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/benches/typeck.rs -------------------------------------------------------------------------------- /source/compiler/qsc/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/build.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/bin/memtest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/bin/memtest.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/codegen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/codegen.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/codegen/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/codegen/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/compile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/compile.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/error.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/incremental.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/incremental.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/interpret.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/interpret.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/interpret/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/interpret/debug.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/interpret/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/interpret/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/location.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/packages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/packages.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/packages/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/packages/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc/src/qasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc/src/qasm.rs -------------------------------------------------------------------------------- /source/compiler/qsc_ast/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_ast/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_ast/src/assigner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_ast/src/assigner.rs -------------------------------------------------------------------------------- /source/compiler/qsc_ast/src/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_ast/src/ast.rs -------------------------------------------------------------------------------- /source/compiler/qsc_ast/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_ast/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_ast/src/mut_visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_ast/src/mut_visit.rs -------------------------------------------------------------------------------- /source/compiler/qsc_ast/src/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_ast/src/validate.rs -------------------------------------------------------------------------------- /source/compiler/qsc_ast/src/visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_ast/src/visit.rs -------------------------------------------------------------------------------- /source/compiler/qsc_circuit/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_circuit/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_circuit/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_circuit/src/builder.rs -------------------------------------------------------------------------------- /source/compiler/qsc_circuit/src/circuit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_circuit/src/circuit.rs -------------------------------------------------------------------------------- /source/compiler/qsc_circuit/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_circuit/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_codegen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_codegen/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_codegen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_codegen/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_codegen/src/qir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_codegen/src/qir.rs -------------------------------------------------------------------------------- /source/compiler/qsc_codegen/src/qir/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_codegen/src/qir/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_codegen/src/qsharp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_codegen/src/qsharp.rs -------------------------------------------------------------------------------- /source/compiler/qsc_doc_gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_doc_gen/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_doc_gen/src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_doc_gen/src/display.rs -------------------------------------------------------------------------------- /source/compiler/qsc_doc_gen/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_doc_gen/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/backend.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/debug.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/error.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/intrinsic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/intrinsic.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/noise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/noise.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/output.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/state.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/state/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/state/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_eval/src/val.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_eval/src/val.rs -------------------------------------------------------------------------------- /source/compiler/qsc_fir/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_fir/src/assigner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/src/assigner.rs -------------------------------------------------------------------------------- /source/compiler/qsc_fir/src/extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/src/extensions.rs -------------------------------------------------------------------------------- /source/compiler/qsc_fir/src/fir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/src/fir.rs -------------------------------------------------------------------------------- /source/compiler/qsc_fir/src/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/src/global.rs -------------------------------------------------------------------------------- /source/compiler/qsc_fir/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_fir/src/mut_visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/src/mut_visit.rs -------------------------------------------------------------------------------- /source/compiler/qsc_fir/src/ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/src/ty.rs -------------------------------------------------------------------------------- /source/compiler/qsc_fir/src/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/src/validate.rs -------------------------------------------------------------------------------- /source/compiler/qsc_fir/src/visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_fir/src/visit.rs -------------------------------------------------------------------------------- /source/compiler/qsc_formatter/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_formatter/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_formatter/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_formatter/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_frontend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_frontend/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_frontend/src/closure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_frontend/src/closure.rs -------------------------------------------------------------------------------- /source/compiler/qsc_frontend/src/compile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_frontend/src/compile.rs -------------------------------------------------------------------------------- /source/compiler/qsc_frontend/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_frontend/src/error.rs -------------------------------------------------------------------------------- /source/compiler/qsc_frontend/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_frontend/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_frontend/src/lower.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_frontend/src/lower.rs -------------------------------------------------------------------------------- /source/compiler/qsc_frontend/src/resolve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_frontend/src/resolve.rs -------------------------------------------------------------------------------- /source/compiler/qsc_frontend/src/typeck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_frontend/src/typeck.rs -------------------------------------------------------------------------------- /source/compiler/qsc_hir/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_hir/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_hir/src/assigner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_hir/src/assigner.rs -------------------------------------------------------------------------------- /source/compiler/qsc_hir/src/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_hir/src/global.rs -------------------------------------------------------------------------------- /source/compiler/qsc_hir/src/hir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_hir/src/hir.rs -------------------------------------------------------------------------------- /source/compiler/qsc_hir/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_hir/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_hir/src/mut_visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_hir/src/mut_visit.rs -------------------------------------------------------------------------------- /source/compiler/qsc_hir/src/ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_hir/src/ty.rs -------------------------------------------------------------------------------- /source/compiler/qsc_hir/src/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_hir/src/validate.rs -------------------------------------------------------------------------------- /source/compiler/qsc_hir/src/visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_hir/src/visit.rs -------------------------------------------------------------------------------- /source/compiler/qsc_linter/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_linter/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_linter/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_linter/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_linter/src/linter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_linter/src/linter.rs -------------------------------------------------------------------------------- /source/compiler/qsc_linter/src/linter/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_linter/src/linter/ast.rs -------------------------------------------------------------------------------- /source/compiler/qsc_linter/src/linter/hir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_linter/src/linter/hir.rs -------------------------------------------------------------------------------- /source/compiler/qsc_linter/src/lints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_linter/src/lints.rs -------------------------------------------------------------------------------- /source/compiler/qsc_linter/src/lints/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_linter/src/lints/ast.rs -------------------------------------------------------------------------------- /source/compiler/qsc_linter/src/lints/hir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_linter/src/lints/hir.rs -------------------------------------------------------------------------------- /source/compiler/qsc_linter/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_linter/src/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_lowerer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_lowerer/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_lowerer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_lowerer/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/completion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/completion.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/expr.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/expr/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/expr/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/item.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/item/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/item/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/keyword.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/keyword.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/lex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/lex.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/lex/cooked.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/lex/cooked.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/lex/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/lex/raw.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/prim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/prim.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/prim/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/prim/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/scan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/scan.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/stmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/stmt.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/stmt/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/stmt/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/ty.rs -------------------------------------------------------------------------------- /source/compiler/qsc_parse/src/ty/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_parse/src/ty/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_partial_eval/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_partial_eval/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_partial_eval/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_partial_eval/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_passes/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_passes/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_passes/src/borrowck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_passes/src/borrowck.rs -------------------------------------------------------------------------------- /source/compiler/qsc_passes/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_passes/src/common.rs -------------------------------------------------------------------------------- /source/compiler/qsc_passes/src/id_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_passes/src/id_update.rs -------------------------------------------------------------------------------- /source/compiler/qsc_passes/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_passes/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_passes/src/logic_sep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_passes/src/logic_sep.rs -------------------------------------------------------------------------------- /source/compiler/qsc_passes/src/reset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_passes/src/reset.rs -------------------------------------------------------------------------------- /source/compiler/qsc_passes/src/spec_gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_passes/src/spec_gen.rs -------------------------------------------------------------------------------- /source/compiler/qsc_project/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_project/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_project/src/error.rs -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_project/src/fs.rs -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/js.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_project/src/js.rs -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_project/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_project/src/manifest.rs -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/openqasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_project/src/openqasm.rs -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_project/src/project.rs -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_project/src/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/tests/projects/circuit_files/qsharp.json: -------------------------------------------------------------------------------- 1 | { 2 | "author": "Microsoft" 3 | } 4 | -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/tests/projects/empty_manifest/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/tests/projects/folder_structure/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/tests/projects/hidden_files/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/tests/projects/hidden_files/src/.HiddenFile.qs: -------------------------------------------------------------------------------- 1 | namespace Foo {} 2 | -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/tests/projects/language_feature/qsharp.json: -------------------------------------------------------------------------------- 1 | { 2 | "languageFeatures": ["v2-preview-syntax"] 3 | } 4 | -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/tests/projects/peer_file/ShouldNotBeIncluded.qs: -------------------------------------------------------------------------------- 1 | This file should not be included in the project. 2 | -------------------------------------------------------------------------------- /source/compiler/qsc_project/src/tests/projects/peer_file/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/README.md -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/ast_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/ast_builder.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/compiler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/compiler.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/convert.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/io.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/io/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/io/error.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/keyword.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/keyword.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/lex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/lex.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/lex/cooked.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/lex/cooked.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/lex/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/lex/raw.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/parser.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/parser/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/parser/ast.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/parser/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/parser/error.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/parser/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/parser/expr.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/parser/prgm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/parser/prgm.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/parser/prim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/parser/prim.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/parser/scan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/parser/scan.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/parser/stmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/parser/stmt.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/parser/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/parser/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/semantic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/semantic.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/semantic/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/semantic/ast.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/stdlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/stdlib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/stdlib/angle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/stdlib/angle.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/tests/fuzz.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/tests/fuzz.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/tests/output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/tests/output.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/tests/scopes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/tests/scopes.rs -------------------------------------------------------------------------------- /source/compiler/qsc_qasm/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_qasm/src/types.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/analyzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/analyzer.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/applications.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/applications.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/common.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/core.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/errors.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/overrider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/overrider.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/scaffolding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/scaffolding.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/arrays.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/arrays.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/assigns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/assigns.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/binops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/binops.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/calls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/calls.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/cycles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/cycles.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/ifs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/ifs.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/lambdas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/lambdas.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/loops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/loops.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/qubits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/qubits.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/strings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/strings.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/structs.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/types.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/udts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/udts.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rca/src/tests/vars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rca/src/tests/vars.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rir/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rir/Cargo.toml -------------------------------------------------------------------------------- /source/compiler/qsc_rir/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rir/src/builder.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rir/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rir/src/lib.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rir/src/passes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rir/src/passes.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rir/src/rir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rir/src/rir.rs -------------------------------------------------------------------------------- /source/compiler/qsc_rir/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/compiler/qsc_rir/src/utils.rs -------------------------------------------------------------------------------- /source/fuzz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/fuzz/Cargo.toml -------------------------------------------------------------------------------- /source/fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/fuzz/README.md -------------------------------------------------------------------------------- /source/fuzz/fuzz_targets/qasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/fuzz/fuzz_targets/qasm.rs -------------------------------------------------------------------------------- /source/fuzz/fuzz_targets/qsharp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/fuzz/fuzz_targets/qsharp.rs -------------------------------------------------------------------------------- /source/fuzz/seed_inputs/qasm/input.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/fuzz/seed_inputs/qasm/input.qasm -------------------------------------------------------------------------------- /source/fuzz/seed_inputs/qasm/list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/fuzz/seed_inputs/qasm/list.txt -------------------------------------------------------------------------------- /source/fuzz/seed_inputs/qsharp/input.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/fuzz/seed_inputs/qsharp/input.qs -------------------------------------------------------------------------------- /source/fuzz/seed_inputs/qsharp/list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/fuzz/seed_inputs/qsharp/list.txt -------------------------------------------------------------------------------- /source/jupyterlab/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/.gitignore -------------------------------------------------------------------------------- /source/jupyterlab/BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/BUILDING.md -------------------------------------------------------------------------------- /source/jupyterlab/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/README.md -------------------------------------------------------------------------------- /source/jupyterlab/install.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/install.json -------------------------------------------------------------------------------- /source/jupyterlab/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/package-lock.json -------------------------------------------------------------------------------- /source/jupyterlab/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/package.json -------------------------------------------------------------------------------- /source/jupyterlab/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/pyproject.toml -------------------------------------------------------------------------------- /source/jupyterlab/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/setup.py -------------------------------------------------------------------------------- /source/jupyterlab/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/src/index.ts -------------------------------------------------------------------------------- /source/jupyterlab/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/jupyterlab/tsconfig.json -------------------------------------------------------------------------------- /source/language_service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/Cargo.toml -------------------------------------------------------------------------------- /source/language_service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/README.md -------------------------------------------------------------------------------- /source/language_service/src/code_action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/code_action.rs -------------------------------------------------------------------------------- /source/language_service/src/code_lens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/code_lens.rs -------------------------------------------------------------------------------- /source/language_service/src/compilation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/compilation.rs -------------------------------------------------------------------------------- /source/language_service/src/completion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/completion.rs -------------------------------------------------------------------------------- /source/language_service/src/definition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/definition.rs -------------------------------------------------------------------------------- /source/language_service/src/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/format.rs -------------------------------------------------------------------------------- /source/language_service/src/hover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/hover.rs -------------------------------------------------------------------------------- /source/language_service/src/hover/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/hover/tests.rs -------------------------------------------------------------------------------- /source/language_service/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/lib.rs -------------------------------------------------------------------------------- /source/language_service/src/name_locator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/name_locator.rs -------------------------------------------------------------------------------- /source/language_service/src/openqasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/openqasm.rs -------------------------------------------------------------------------------- /source/language_service/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/protocol.rs -------------------------------------------------------------------------------- /source/language_service/src/qsc_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/qsc_utils.rs -------------------------------------------------------------------------------- /source/language_service/src/references.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/references.rs -------------------------------------------------------------------------------- /source/language_service/src/rename.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/rename.rs -------------------------------------------------------------------------------- /source/language_service/src/rename/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/rename/tests.rs -------------------------------------------------------------------------------- /source/language_service/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/state.rs -------------------------------------------------------------------------------- /source/language_service/src/state/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/state/tests.rs -------------------------------------------------------------------------------- /source/language_service/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/test_utils.rs -------------------------------------------------------------------------------- /source/language_service/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/tests.rs -------------------------------------------------------------------------------- /source/language_service/src/tests/test_fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/language_service/src/tests/test_fs.rs -------------------------------------------------------------------------------- /source/noisy_simulator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/noisy_simulator/Cargo.toml -------------------------------------------------------------------------------- /source/noisy_simulator/src/instrument.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/noisy_simulator/src/instrument.rs -------------------------------------------------------------------------------- /source/noisy_simulator/src/kernel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/noisy_simulator/src/kernel.rs -------------------------------------------------------------------------------- /source/noisy_simulator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/noisy_simulator/src/lib.rs -------------------------------------------------------------------------------- /source/noisy_simulator/src/operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/noisy_simulator/src/operation.rs -------------------------------------------------------------------------------- /source/noisy_simulator/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/noisy_simulator/src/tests.rs -------------------------------------------------------------------------------- /source/npm/qsharp/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | docs/ 3 | lib/ 4 | src/*.generated.* 5 | -------------------------------------------------------------------------------- /source/npm/qsharp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/README.md -------------------------------------------------------------------------------- /source/npm/qsharp/generate_docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/generate_docs.js -------------------------------------------------------------------------------- /source/npm/qsharp/generate_katas_content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/generate_katas_content.js -------------------------------------------------------------------------------- /source/npm/qsharp/markdown_latex_plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/markdown_latex_plugin.js -------------------------------------------------------------------------------- /source/npm/qsharp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/package.json -------------------------------------------------------------------------------- /source/npm/qsharp/src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/browser.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/cancellation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/cancellation.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/compiler/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/compiler/common.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/compiler/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/compiler/compiler.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/compiler/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/compiler/events.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/diagnostics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/diagnostics.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/katas-md.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/katas-md.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/katas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/katas.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/log.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/main.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/project.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/tsconfig.json -------------------------------------------------------------------------------- /source/npm/qsharp/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/utils.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/workers/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/workers/browser.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/workers/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/workers/common.ts -------------------------------------------------------------------------------- /source/npm/qsharp/src/workers/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/src/workers/node.ts -------------------------------------------------------------------------------- /source/npm/qsharp/test/basics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/test/basics.js -------------------------------------------------------------------------------- /source/npm/qsharp/test/circuits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/test/circuits.js -------------------------------------------------------------------------------- /source/npm/qsharp/test/diagnostics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/test/diagnostics.js -------------------------------------------------------------------------------- /source/npm/qsharp/test/languageService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/test/languageService.js -------------------------------------------------------------------------------- /source/npm/qsharp/ux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/README.md -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit-vis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit-vis/README.md -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit-vis/circuit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit-vis/circuit.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit-vis/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit-vis/events.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit-vis/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit-vis/index.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit-vis/panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit-vis/panel.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit-vis/process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit-vis/process.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit-vis/register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit-vis/register.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit-vis/sqore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit-vis/sqore.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit-vis/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit-vis/utils.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/circuit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/circuit.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/colormap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/colormap.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/data.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/estimatesOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/estimatesOverview.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/estimatesPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/estimatesPanel.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/generate_report_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/generate_report_code.py -------------------------------------------------------------------------------- /source/npm/qsharp/ux/histogram.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/histogram.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/index.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/output_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/output_data.md -------------------------------------------------------------------------------- /source/npm/qsharp/ux/qsharp-circuit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/qsharp-circuit.css -------------------------------------------------------------------------------- /source/npm/qsharp/ux/qsharp-ux.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/qsharp-ux.css -------------------------------------------------------------------------------- /source/npm/qsharp/ux/reTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/reTable.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/renderers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/renderers.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/report.ts -------------------------------------------------------------------------------- /source/npm/qsharp/ux/resultsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/resultsTable.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/saveImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/saveImage.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/saveImageUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/saveImageUtil.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/scatterChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/scatterChart.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/spaceChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/spaceChart.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/spinner.tsx -------------------------------------------------------------------------------- /source/npm/qsharp/ux/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/npm/qsharp/ux/tsconfig.json -------------------------------------------------------------------------------- /source/pip/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/Cargo.toml -------------------------------------------------------------------------------- /source/pip/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/MANIFEST.in -------------------------------------------------------------------------------- /source/pip/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/README.md -------------------------------------------------------------------------------- /source/pip/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/pyproject.toml -------------------------------------------------------------------------------- /source/pip/qsharp/.data/qsharp_codemirror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/.data/qsharp_codemirror.js -------------------------------------------------------------------------------- /source/pip/qsharp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/__init__.py -------------------------------------------------------------------------------- /source/pip/qsharp/_fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/_fs.py -------------------------------------------------------------------------------- /source/pip/qsharp/_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/_http.py -------------------------------------------------------------------------------- /source/pip/qsharp/_ipython.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/_ipython.py -------------------------------------------------------------------------------- /source/pip/qsharp/_native.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/_native.pyi -------------------------------------------------------------------------------- /source/pip/qsharp/_qsharp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/_qsharp.py -------------------------------------------------------------------------------- /source/pip/qsharp/code/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/code/__init__.py -------------------------------------------------------------------------------- /source/pip/qsharp/code/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/code/__init__.pyi -------------------------------------------------------------------------------- /source/pip/qsharp/estimator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/estimator/__init__.py -------------------------------------------------------------------------------- /source/pip/qsharp/estimator/_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/estimator/_estimator.py -------------------------------------------------------------------------------- /source/pip/qsharp/interop/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/interop/__init__.py -------------------------------------------------------------------------------- /source/pip/qsharp/interop/qiskit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/interop/qiskit/__init__.py -------------------------------------------------------------------------------- /source/pip/qsharp/openqasm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/openqasm/__init__.py -------------------------------------------------------------------------------- /source/pip/qsharp/openqasm/_circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/openqasm/_circuit.py -------------------------------------------------------------------------------- /source/pip/qsharp/openqasm/_compile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/openqasm/_compile.py -------------------------------------------------------------------------------- /source/pip/qsharp/openqasm/_estimate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/openqasm/_estimate.py -------------------------------------------------------------------------------- /source/pip/qsharp/openqasm/_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/openqasm/_import.py -------------------------------------------------------------------------------- /source/pip/qsharp/openqasm/_ipython.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/openqasm/_ipython.py -------------------------------------------------------------------------------- /source/pip/qsharp/openqasm/_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/openqasm/_run.py -------------------------------------------------------------------------------- /source/pip/qsharp/openqasm/_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/openqasm/_utils.py -------------------------------------------------------------------------------- /source/pip/qsharp/telemetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/telemetry.py -------------------------------------------------------------------------------- /source/pip/qsharp/telemetry_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/telemetry_events.py -------------------------------------------------------------------------------- /source/pip/qsharp/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/utils/__init__.py -------------------------------------------------------------------------------- /source/pip/qsharp/utils/_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/qsharp/utils/_utils.py -------------------------------------------------------------------------------- /source/pip/src/displayable_output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/displayable_output.rs -------------------------------------------------------------------------------- /source/pip/src/displayable_output/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/displayable_output/tests.rs -------------------------------------------------------------------------------- /source/pip/src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/fs.rs -------------------------------------------------------------------------------- /source/pip/src/generic_estimator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/generic_estimator.rs -------------------------------------------------------------------------------- /source/pip/src/generic_estimator/code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/generic_estimator/code.rs -------------------------------------------------------------------------------- /source/pip/src/generic_estimator/counts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/generic_estimator/counts.rs -------------------------------------------------------------------------------- /source/pip/src/generic_estimator/factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/generic_estimator/factory.rs -------------------------------------------------------------------------------- /source/pip/src/generic_estimator/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/generic_estimator/tests.rs -------------------------------------------------------------------------------- /source/pip/src/generic_estimator/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/generic_estimator/utils.rs -------------------------------------------------------------------------------- /source/pip/src/interop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/interop.rs -------------------------------------------------------------------------------- /source/pip/src/interpreter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/interpreter.rs -------------------------------------------------------------------------------- /source/pip/src/interpreter/data_interop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/interpreter/data_interop.rs -------------------------------------------------------------------------------- /source/pip/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/lib.rs -------------------------------------------------------------------------------- /source/pip/src/noisy_simulator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/noisy_simulator.rs -------------------------------------------------------------------------------- /source/pip/src/state_header_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/state_header_template.html -------------------------------------------------------------------------------- /source/pip/src/state_row_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/src/state_row_template.html -------------------------------------------------------------------------------- /source/pip/test_requirements.txt: -------------------------------------------------------------------------------- 1 | pytest 2 | -------------------------------------------------------------------------------- /source/pip/tests-integration/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests-integration/.gitignore -------------------------------------------------------------------------------- /source/pip/tests-integration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests-integration/__init__.py -------------------------------------------------------------------------------- /source/pip/tests-integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests-integration/conftest.py -------------------------------------------------------------------------------- /source/pip/tests-integration/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests-integration/utils.py -------------------------------------------------------------------------------- /source/pip/tests/circuit.qsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/circuit.qsc -------------------------------------------------------------------------------- /source/pip/tests/test_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/test_enums.py -------------------------------------------------------------------------------- /source/pip/tests/test_generic_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/test_generic_estimator.py -------------------------------------------------------------------------------- /source/pip/tests/test_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/test_interpreter.py -------------------------------------------------------------------------------- /source/pip/tests/test_noisy_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/test_noisy_simulator.py -------------------------------------------------------------------------------- /source/pip/tests/test_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/test_project.py -------------------------------------------------------------------------------- /source/pip/tests/test_qasm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/test_qasm.py -------------------------------------------------------------------------------- /source/pip/tests/test_qasm_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/test_qasm_io.py -------------------------------------------------------------------------------- /source/pip/tests/test_qsharp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/test_qsharp.py -------------------------------------------------------------------------------- /source/pip/tests/test_re.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/pip/tests/test_re.py -------------------------------------------------------------------------------- /source/playground/.gitignore: -------------------------------------------------------------------------------- 1 | public/libs/ 2 | -------------------------------------------------------------------------------- /source/playground/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/README.md -------------------------------------------------------------------------------- /source/playground/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/build.js -------------------------------------------------------------------------------- /source/playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/package.json -------------------------------------------------------------------------------- /source/playground/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/public/index.html -------------------------------------------------------------------------------- /source/playground/public/katas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/public/katas.html -------------------------------------------------------------------------------- /source/playground/src/compiler-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/compiler-worker.ts -------------------------------------------------------------------------------- /source/playground/src/docs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/docs.tsx -------------------------------------------------------------------------------- /source/playground/src/editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/editor.tsx -------------------------------------------------------------------------------- /source/playground/src/kata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/kata.tsx -------------------------------------------------------------------------------- /source/playground/src/kataViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/kataViewer.tsx -------------------------------------------------------------------------------- /source/playground/src/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/main.css -------------------------------------------------------------------------------- /source/playground/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/main.tsx -------------------------------------------------------------------------------- /source/playground/src/nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/nav.tsx -------------------------------------------------------------------------------- /source/playground/src/results.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/results.tsx -------------------------------------------------------------------------------- /source/playground/src/state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/state.tsx -------------------------------------------------------------------------------- /source/playground/src/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/tabs.tsx -------------------------------------------------------------------------------- /source/playground/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/tsconfig.json -------------------------------------------------------------------------------- /source/playground/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/playground/src/utils.ts -------------------------------------------------------------------------------- /source/qdk_package/.gitignore: -------------------------------------------------------------------------------- 1 | /build/ 2 | /src/*.egg-info/ 3 | -------------------------------------------------------------------------------- /source/qdk_package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/README.md -------------------------------------------------------------------------------- /source/qdk_package/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/pyproject.toml -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/__init__.py -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/azure/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/azure/__init__.py -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/azure/job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/azure/job.py -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/azure/qiskit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/azure/qiskit.py -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/azure/target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/azure/target.py -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/estimator.py -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/openqasm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/openqasm.py -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/qiskit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/qiskit.py -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/qsharp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/qsharp.py -------------------------------------------------------------------------------- /source/qdk_package/src/qdk/widgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/src/qdk/widgets.py -------------------------------------------------------------------------------- /source/qdk_package/test_requirements.txt: -------------------------------------------------------------------------------- 1 | pytest 2 | -------------------------------------------------------------------------------- /source/qdk_package/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/tests/conftest.py -------------------------------------------------------------------------------- /source/qdk_package/tests/mocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/tests/mocks.py -------------------------------------------------------------------------------- /source/qdk_package/tests/test_extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/tests/test_extras.py -------------------------------------------------------------------------------- /source/qdk_package/tests/test_reexports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/qdk_package/tests/test_reexports.py -------------------------------------------------------------------------------- /source/resource_estimator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/resource_estimator/Cargo.toml -------------------------------------------------------------------------------- /source/resource_estimator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/resource_estimator/README.md -------------------------------------------------------------------------------- /source/resource_estimator/src/counts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/resource_estimator/src/counts.rs -------------------------------------------------------------------------------- /source/resource_estimator/src/estimates.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/resource_estimator/src/estimates.rs -------------------------------------------------------------------------------- /source/resource_estimator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/resource_estimator/src/lib.rs -------------------------------------------------------------------------------- /source/resource_estimator/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/resource_estimator/src/system.rs -------------------------------------------------------------------------------- /source/resource_estimator/src/system/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/resource_estimator/src/system/data.rs -------------------------------------------------------------------------------- /source/samples_test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/samples_test/Cargo.toml -------------------------------------------------------------------------------- /source/samples_test/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/samples_test/build.rs -------------------------------------------------------------------------------- /source/samples_test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/samples_test/src/lib.rs -------------------------------------------------------------------------------- /source/samples_test/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/samples_test/src/tests.rs -------------------------------------------------------------------------------- /source/samples_test/src/tests/OpenQASM.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/samples_test/src/tests/OpenQASM.rs -------------------------------------------------------------------------------- /source/samples_test/src/tests/algorithms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/samples_test/src/tests/algorithms.rs -------------------------------------------------------------------------------- /source/samples_test/src/tests/language.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/samples_test/src/tests/language.rs -------------------------------------------------------------------------------- /source/simulators/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/simulators/Cargo.toml -------------------------------------------------------------------------------- /source/simulators/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/simulators/src/lib.rs -------------------------------------------------------------------------------- /source/vscode/.artifactignore: -------------------------------------------------------------------------------- 1 | **/* 2 | !qsharp-lang-vscode*.vsix 3 | -------------------------------------------------------------------------------- /source/vscode/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/.gitignore -------------------------------------------------------------------------------- /source/vscode/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/.vscodeignore -------------------------------------------------------------------------------- /source/vscode/BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/BUILDING.md -------------------------------------------------------------------------------- /source/vscode/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/LICENSE.txt -------------------------------------------------------------------------------- /source/vscode/README-DEV.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/README-DEV.md -------------------------------------------------------------------------------- /source/vscode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/README.md -------------------------------------------------------------------------------- /source/vscode/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/build.mjs -------------------------------------------------------------------------------- /source/vscode/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/changelog.md -------------------------------------------------------------------------------- /source/vscode/language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/language-configuration.json -------------------------------------------------------------------------------- /source/vscode/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/package.json -------------------------------------------------------------------------------- /source/vscode/qsharp.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/qsharp.schema.json -------------------------------------------------------------------------------- /source/vscode/resources/DebugDropDown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/DebugDropDown.svg -------------------------------------------------------------------------------- /source/vscode/resources/console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/console.png -------------------------------------------------------------------------------- /source/vscode/resources/debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/debug.png -------------------------------------------------------------------------------- /source/vscode/resources/file-icon-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/file-icon-dark.svg -------------------------------------------------------------------------------- /source/vscode/resources/file-icon-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/file-icon-light.svg -------------------------------------------------------------------------------- /source/vscode/resources/intellisense.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/intellisense.png -------------------------------------------------------------------------------- /source/vscode/resources/notebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/notebook.png -------------------------------------------------------------------------------- /source/vscode/resources/qdk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/qdk.png -------------------------------------------------------------------------------- /source/vscode/resources/qdk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/qdk.svg -------------------------------------------------------------------------------- /source/vscode/resources/submit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/resources/submit.png -------------------------------------------------------------------------------- /source/vscode/src/azure/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/azure/auth.ts -------------------------------------------------------------------------------- /source/vscode/src/azure/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/azure/commands.ts -------------------------------------------------------------------------------- /source/vscode/src/azure/networkRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/azure/networkRequests.ts -------------------------------------------------------------------------------- /source/vscode/src/azure/treeRefresher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/azure/treeRefresher.ts -------------------------------------------------------------------------------- /source/vscode/src/azure/treeView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/azure/treeView.ts -------------------------------------------------------------------------------- /source/vscode/src/azure/workspaceActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/azure/workspaceActions.ts -------------------------------------------------------------------------------- /source/vscode/src/changelog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/changelog.ts -------------------------------------------------------------------------------- /source/vscode/src/circuit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/circuit.ts -------------------------------------------------------------------------------- /source/vscode/src/circuitEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/circuitEditor.ts -------------------------------------------------------------------------------- /source/vscode/src/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/common.ts -------------------------------------------------------------------------------- /source/vscode/src/compilerWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/compilerWorker.ts -------------------------------------------------------------------------------- /source/vscode/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/config.ts -------------------------------------------------------------------------------- /source/vscode/src/createProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/createProject.ts -------------------------------------------------------------------------------- /source/vscode/src/debugger/activate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/debugger/activate.ts -------------------------------------------------------------------------------- /source/vscode/src/debugger/output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/debugger/output.ts -------------------------------------------------------------------------------- /source/vscode/src/debugger/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/debugger/session.ts -------------------------------------------------------------------------------- /source/vscode/src/debugger/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/debugger/types.ts -------------------------------------------------------------------------------- /source/vscode/src/diagnostics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/diagnostics.ts -------------------------------------------------------------------------------- /source/vscode/src/documentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/documentation.ts -------------------------------------------------------------------------------- /source/vscode/src/estimate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/estimate.ts -------------------------------------------------------------------------------- /source/vscode/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/extension.ts -------------------------------------------------------------------------------- /source/vscode/src/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/fetch.ts -------------------------------------------------------------------------------- /source/vscode/src/gh-copilot/instructions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/gh-copilot/instructions.ts -------------------------------------------------------------------------------- /source/vscode/src/gh-copilot/qsharpTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/gh-copilot/qsharpTools.ts -------------------------------------------------------------------------------- /source/vscode/src/gh-copilot/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/gh-copilot/tools.ts -------------------------------------------------------------------------------- /source/vscode/src/gh-copilot/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/gh-copilot/types.ts -------------------------------------------------------------------------------- /source/vscode/src/language-service/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/language-service/format.ts -------------------------------------------------------------------------------- /source/vscode/src/language-service/hover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/language-service/hover.ts -------------------------------------------------------------------------------- /source/vscode/src/language-service/rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/language-service/rename.ts -------------------------------------------------------------------------------- /source/vscode/src/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/logging.ts -------------------------------------------------------------------------------- /source/vscode/src/memfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/memfs.ts -------------------------------------------------------------------------------- /source/vscode/src/notebook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/notebook.ts -------------------------------------------------------------------------------- /source/vscode/src/notebookTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/notebookTemplate.ts -------------------------------------------------------------------------------- /source/vscode/src/programConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/programConfig.ts -------------------------------------------------------------------------------- /source/vscode/src/projectSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/projectSystem.ts -------------------------------------------------------------------------------- /source/vscode/src/qirGeneration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/qirGeneration.ts -------------------------------------------------------------------------------- /source/vscode/src/registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/registry.json -------------------------------------------------------------------------------- /source/vscode/src/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/run.ts -------------------------------------------------------------------------------- /source/vscode/src/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/telemetry.ts -------------------------------------------------------------------------------- /source/vscode/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/utils.ts -------------------------------------------------------------------------------- /source/vscode/src/webview/docview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/webview/docview.tsx -------------------------------------------------------------------------------- /source/vscode/src/webview/editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/webview/editor.tsx -------------------------------------------------------------------------------- /source/vscode/src/webview/help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/webview/help.tsx -------------------------------------------------------------------------------- /source/vscode/src/webview/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/webview/theme.ts -------------------------------------------------------------------------------- /source/vscode/src/webview/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/webview/tsconfig.json -------------------------------------------------------------------------------- /source/vscode/src/webview/webview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/webview/webview.css -------------------------------------------------------------------------------- /source/vscode/src/webview/webview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/webview/webview.tsx -------------------------------------------------------------------------------- /source/vscode/src/webviewPanel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/src/webviewPanel.ts -------------------------------------------------------------------------------- /source/vscode/test/buildTests.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/test/buildTests.mjs -------------------------------------------------------------------------------- /source/vscode/test/runTests.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/test/runTests.mjs -------------------------------------------------------------------------------- /source/vscode/test/suites/debugger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/test/suites/debugger/index.ts -------------------------------------------------------------------------------- /source/vscode/test/suites/debugger/test-workspace/imports.inc: -------------------------------------------------------------------------------- 1 | 2 | def Bar() { 3 | int c = 42; 4 | } 5 | -------------------------------------------------------------------------------- /source/vscode/test/suites/debugger/test-workspace/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /source/vscode/test/suites/extensionUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/test/suites/extensionUtils.ts -------------------------------------------------------------------------------- /source/vscode/test/suites/language-service/test-workspace/packages/BadManifest/qsharp.json: -------------------------------------------------------------------------------- 1 | { 2 | -------------------------------------------------------------------------------- /source/vscode/test/suites/language-service/test-workspace/packages/BadManifest/src/Main.qs: -------------------------------------------------------------------------------- 1 | function Main() : Unit {} 2 | -------------------------------------------------------------------------------- /source/vscode/test/suites/language-service/test-workspace/packages/CircularDep/src/Main.qs: -------------------------------------------------------------------------------- 1 | function Main() : Unit {} 2 | -------------------------------------------------------------------------------- /source/vscode/test/suites/language-service/test-workspace/packages/DepPackage/qsharp.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /source/vscode/test/suites/language-service/test-workspace/packages/HasBadDep/src/Main.qs: -------------------------------------------------------------------------------- 1 | function Main() : Unit {} 2 | -------------------------------------------------------------------------------- /source/vscode/test/suites/language-service/test-workspace/packages/MissingDep/src/Main.qs: -------------------------------------------------------------------------------- 1 | function Main() : Unit {} 2 | -------------------------------------------------------------------------------- /source/vscode/test/suites/language-service/test-workspace/packages/WithSyntaxError/qsharp.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /source/vscode/test/suites/language-service/test-workspace/packages/WithSyntaxError/src/Main.qs: -------------------------------------------------------------------------------- 1 | function Main() : Unit { 2 | -------------------------------------------------------------------------------- /source/vscode/test/suites/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/test/suites/run.ts -------------------------------------------------------------------------------- /source/vscode/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/testing.md -------------------------------------------------------------------------------- /source/vscode/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/vscode/tsconfig.json -------------------------------------------------------------------------------- /source/wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/Cargo.toml -------------------------------------------------------------------------------- /source/wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/README.md -------------------------------------------------------------------------------- /source/wasm/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/build.rs -------------------------------------------------------------------------------- /source/wasm/src/debug_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/debug_service.rs -------------------------------------------------------------------------------- /source/wasm/src/diagnostic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/diagnostic.rs -------------------------------------------------------------------------------- /source/wasm/src/language_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/language_service.rs -------------------------------------------------------------------------------- /source/wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/lib.rs -------------------------------------------------------------------------------- /source/wasm/src/line_column.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/line_column.rs -------------------------------------------------------------------------------- /source/wasm/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/logging.rs -------------------------------------------------------------------------------- /source/wasm/src/project_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/project_system.rs -------------------------------------------------------------------------------- /source/wasm/src/serializable_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/serializable_type.rs -------------------------------------------------------------------------------- /source/wasm/src/test_discovery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/test_discovery.rs -------------------------------------------------------------------------------- /source/wasm/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/wasm/src/tests.rs -------------------------------------------------------------------------------- /source/widgets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/widgets/README.md -------------------------------------------------------------------------------- /source/widgets/js/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/widgets/js/index.tsx -------------------------------------------------------------------------------- /source/widgets/js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/widgets/js/tsconfig.json -------------------------------------------------------------------------------- /source/widgets/js/widgets.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/widgets/js/widgets.css -------------------------------------------------------------------------------- /source/widgets/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/widgets/package-lock.json -------------------------------------------------------------------------------- /source/widgets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/widgets/package.json -------------------------------------------------------------------------------- /source/widgets/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/source/widgets/pyproject.toml -------------------------------------------------------------------------------- /version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/version.py -------------------------------------------------------------------------------- /watch.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/qdk/HEAD/watch.mjs --------------------------------------------------------------------------------