iqsharp
iqsharp copied to clipboard
Microsoft's IQ# Server.
**Describe the bug** Trace is not producing any output **To Reproduce** 1) Open a new Q# file with Jupyter notebook 2) Make an operation ``` operation Xgate () : Result...
Due to the message that gets printed if IQ# is not installed, we cannot provide seamless functionality around `qsharp` catching the exception (i.e. we always get an error message displayed...
**Describe the bug** Expressions in squiggly brackets inside interpolated strings are highlighted as a string, rather than as Q# code fragments. **To Reproduce** See https://github.com/microsoft/qsharp-compiler/issues/1188 - it's the same issue...
**Describe the bug** Currently we can use both constants PauliI ... PauliZ and integers 0 ... 3 to pass parameters of type Pauli to magic commands. However, passing an integer...
**Is your feature request related to a problem? Please describe.** Currently one can pass a Result literal as a parameter to a magic command using integer literals: 1 for One...
**Describe the solution you'd like** It would be great to have a %config option to set DumpMachine to print the quantum state of the program as an expression in ket...
**Is your feature request related to a problem? Please describe.** Magic commands don't support passing a Range literal as a parameter. This is inconsistent with passing parameters to standalone Q#...
When compiling a Q# executable for submission to Azure Quantum, IQ# provides the execution target and runtime capability to the compiler so that target-specific compilation can be performed. However, the...
This PR is meant to serve as guidance to how to implement classically-controlled operations within the execution path visualization feature described in #158. Here are some notes: 1. The JS...
This Pull Request will add additional features to the %debug magic command. This will allow users of Q# to debug their Q# programs with more ease. The features I will...