Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/watkinsr/SQASM
QPL Interpreter
https://github.com/watkinsr/SQASM
Last synced: 2 months ago
JSON representation
QPL Interpreter
- Host: GitHub
- URL: https://github.com/watkinsr/SQASM
- Owner: watkinsr
- License: gpl-3.0
- Created: 2015-12-28T07:20:39.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-30T06:12:55.000Z (over 7 years ago)
- Last Synced: 2024-04-24T15:34:43.860Z (9 months ago)
- Language: C
- Homepage:
- Size: 6.39 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
- AwesomeInterpreter - SQASM
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