Skip to content
/ quil Public
forked from quil-lang/quil

Specification of Quil: A Practical Quantum Instruction Set Architecture

License

Notifications You must be signed in to change notification settings

Spin1Half/quil

 
 

Repository files navigation

Quil: A Portable Quantum Instruction Language

DOI

This repository contains the reference specification for the Quil language in addition to some useful extras outlined below.

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

About

Specification of Quil: A Practical Quantum Instruction Set Architecture

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TeX 73.6%
  • Assembly 19.8%
  • Common Lisp 4.5%
  • ANTLR 1.8%
  • CSS 0.3%