Studia Informatica System and information technology
Kompilator języka QCL-QCL2QML
Piotr Gawron, Jarosław Adam Miszczak, R. Winiarczyk, Piotr Wycisk
Abstract
W artykule przedstawiony jest kompilator proceduralnego języka Quantum Computation Language do języka sekwencyjnego Quantum Markup Language. Wadą języka QML jest jego słaba skalowalność. Wykorzystanie wysokopoziomowego języka QCL rozwiązuje ten problem poprzez wprowadzenie elementów proceduralnego paradygmatu programowania. Umożliwia to wielokrotne wykorzystanie kodu do podobnych problemów o różnych rozmiarach.