quil icon indicating copy to clipboard operation
quil copied to clipboard

Specification of Quil: A Practical Quantum Instruction Set Architecture

Results 29 quil issues
Sort by recently updated
recently updated
newest added

## Background In the [Quil-T proposal / de facto spec](https://github.com/quil-lang/quil/blob/289bc212017772c8e33f5d1a683f3dd4b8d83d42/rfcs/analog/proposal.md), there's these two following lines: Re: _blocking_ pulses: > The execution of a pulse operation on a frame blocks pulse...

2024.1

https://quil-lang.github.io/#12-5Capture

bug

- [x] Update spec to document any new additions - [ ] Up-to-date grammar (with tests) for spec - [x] Pull RFCs into spec - [x] Versioned spec - [x]...

quil-lang-import

Global phase is a typically benign side effect that may vary between two functionally identical quantum gates. Two states A B (or unitaries/gates) are said to be "equivalent up to...

While working on a parser implementation in `quil-rust`, it struck me that the `INT` alternative of the right-hand operand in a logical binary operation could possibly be further specified &...

In Quil-T we make use of `PRAGMA FILTER-NODE` which expects a json-like string object. For example ``` PRAGMA FILTER-NODE raw "{'key': 'value', ...}" ``` The problem is, however, single-quoted strings...

2024.1

The proposal says > A DELAY instruction is equivalent to a NONBLOCKING no-operation on all specified frames. For example, DELAY 0 "xy" 1.0 delays frame 0 "xy" by one second....

Related to https://github.com/rigetti/pyquil/pull/1257, which will by default serve as the reference implementation of Quilt. Mismatches between RFC and implemented grammar: - [ ] `OpModifier` used in place of `GateModifier`: `CalibrationDefinition...