13 #ifndef IMPLS_RIGETTI_QUILC_HPP_ 14 #define IMPLS_RIGETTI_QUILC_HPP_ 16 #include "Compiler.hpp" 27 std::shared_ptr<xacc::IR> compile(
const std::string &src,
28 std::shared_ptr<Accelerator> acc)
override;
30 bool canParse(
const std::string& src)
override;
32 std::shared_ptr<xacc::IR> compile(
const std::string &src)
override;
34 const std::string translate(std::shared_ptr<CompositeInstruction>
function)
override {
return "";}
36 const std::string
name()
const override {
return "quilc"; }
Definition: Accelerator.hpp:25
const std::string name() const override
Definition: quilc.hpp:36
Definition: Compiler.hpp:24
const std::string description() const override
Definition: quilc.hpp:38