Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
FilipeChagasDev committed Jun 12, 2023
1 parent d44a01f commit 84d2482
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# DLQpiler

DLQpiler is a compiler of the DLQ language (Declarative Language for Quantum). Both the compiler and the language are part of my senior thesis (which in Brazil we call TCC) in Computer Engineering. DLQ is, as the name suggests, a high-level declarative language of abstraction that is translated into quantum circuits by the compiler. The grammar of this language is context-free, consisting of immutable variables, arithmetic operators, relational operators, logic operators, and statements specific to quantum algorithms. The DLQpiler compiler is written in Python, based on the PLY library and the Qiskit SDK. This compiler generates quantum circuits for the IBM Quantum Experience platform.
DLQpiler is a compiler of the DLQ language (Declarative Language for Quantum). Both the compiler and the language are part of my bachelor's thesis in Computer Engineering (in Brazil we call TCC, which is a portuguese acronym for end-of-course work). DLQ is, as the name suggests, a high-level declarative language of abstraction that is translated into quantum circuits by the compiler. The grammar of this language is context-free, consisting of immutable variables, arithmetic operators, relational operators, logic operators, and statements specific to quantum algorithms. The DLQpiler compiler is written in Python, based on the PLY library and the Qiskit SDK. This compiler generates quantum circuits for the IBM Quantum Experience platform.


For now, the most detailed documentation of the project is my monograph in Portuguese, which is yet to be published in UFMT's virtual library. Soon I will post articles in Portuguese and English about this project.
Expand Down

0 comments on commit 84d2482

Please sign in to comment.