therooler / qasm-parser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

qdata

This is a WIP fork of OpenQASM which aims to add a few additional features:

  • specification of operators as linear combinations of other operators
  • measurement of these operators supported directly in the grammar

Optional features to consider:

  • declaring quantum channels in a similar way to quantum gates
  • basic measurement post-processing like expval?
  • remove the unnecessary restrictions on uppercase names
  • support for complex numbers?
  • support for gates & operators to be declared as matrices? (similar to quil)

About


Languages

Language:Python 91.6%Language:C++ 8.4%