Quil: A Portable Quantum Instruction Language
February 26, 2024 ยท View on GitHub
This repository contains the reference specification for the Quil language in addition to some useful extras outlined below.
The current version of the spec can be browsed here.
Repository layout:
/examples: examples of Quil/grammars: example grammars used by parser generators/paper: the source and rendered files for the Quil reference paper, by Smith et al/rfcs: proposals for adding features or changing Quil/spec: the Quil language specification
Known Usages
The following is a list of known usages of the Quil language. Open a pull request to add your own to this list.
Language bindings:
- PyQuil: A library for easily generating Quil programs to be executed using the Rigetti Forest SDK
Compilers:
- quilc: The Rigetti optimizing Quil compiler
Simulators:
- qvm: The Rigetti high-performance quantum virtual machine