Jack J. Woehr

Results 53 comments of Jack J. Woehr

There currently is not a full reference compiler in the OpenQASM repo, just a reference _parser_. See [my response](https://github.com/openqasm/openqasm/issues/381#issuecomment-1207132797) to #381.

> The `if` statement conditionally executes a quantum operation based on the value of a **classical register**. This allows measurement outcomes to determine future quantum operations. We choose to have...

That was 4 years ago. We're all smarter in hindsight since then :)

Oh, wait, I see. You mean the current OpenQASM 3 paper, @blakejohnson

Sounds like an open source opportunity. I wrote an OpenQASM 2 language mode for JEdit, but, as you note, that's not useful with IDEs like Eclipse. I wouldn't be surprised...

> Wonder if other IDEs can use VSCode language server. Well, LSP is _supposed_ to be an open protocol ... I'm querying the [NetBeans](https://netbeans.apache.org/) devs whether that would work with...

>Do you expect to code a lot directly in OpenQASM? Well, those of us working on OpenQASM itself do 😃

For the jEdit editor, I've been using a [simple syntax-highlighting file](https://github.com/jwoehr/nuqasm2/blob/main/share/jEdit/qasm2.xml) that makes it easier to read qasm code.

Hmmm ... yes Apache Netbeans ... here's an [LSP Client Demo](https://blogs.apache.org/netbeans/entry/lsp-client-demo-ba-sh).

>Do you expect to code a lot directly in OpenQASM? Another thought, @aspcompiler : OpenQASM 2 is a very simple language. It also did not track well with rapid progress...