Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/watkinsr/SQASM

QPL Interpreter
https://github.com/watkinsr/SQASM

Last synced: 2 months ago
JSON representation

QPL Interpreter

Awesome Lists containing this project

README

        

# -*- mode: org; -*-

* Prerequisites
+ Flex/Bison
+ Python 2.7
+ Numpy(Python 2.7)
* Usage
#+BEGIN_SRC shell
compile foo.SQASM
#+END_SRC
* Example input(HADAMARD -> CNOT)
#+BEGIN_SRC
INITIALIZE R 2 0
U TENSOR HAD ID
APPLY U R
APPLY CNOT R
PEEK R RES
#+END_SRC
* TODOS
+ Package for Python
+ Wiki docs
+ Rewrite in GNU Guile
+ Include quantum algorithms
+ Rewrite simulator to be fully quantum circuit driven

* Documentation
+ [[https://github.com/watkinsr/sqasm-thesis/blob/master/thesis/thesis.pdf][Thesis]]
+ [[https://github.com/watkinsr/sqasm-thesis/blob/master/talks/slides_uor_may_2016.pdf][Slides]]
* Licence
GNU GPL3