在Python中参考OpenPulse AST
项目描述
OpenPulse Python参考
OpenPulse是针对 cal
和 defcal
体的脉冲语法的具体实现。它重用了openqasm3中的经典类型和语句。
该软件包的结构类似于 openqasm3
,包含以下模块
-
openpulse.ast
:AST节点。与openqasm3.ast
相同的节点被重新导出。 -
openpulse.parser
:与openqasm3.parser
相似的分析器,但用于OpenPulse。 -
tests
:一组单元测试。 -
没有访客模块,因为
openqasm3.visitor
可以重用。
OpenPulse语法引入了以下内容
- 脉冲类型:
port
、frame
和waveform
。 - 将OpenQASM 3经典类型扩展到消费脉冲类型。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
openpulse-1.0.1.tar.gz (519.2 kB 查看哈希值)
构建分发
openpulse-1.0.1-py3-none-any.whl (537.8 kB 查看哈希值)
关闭
openpulse-1.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4c184e3012907ec35f04202ed72621037b1a06d70195769576bfc9e62c01bf94 |
|
MD5 | 88ef0bce98350084170258241947ba87 |
|
BLAKE2b-256 | 4b410cdb6190148de664b7b200b65496a20a54b952567eb4d040e3f4117b4473 |
关闭
openpulse-1.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 75fb2d4d7f74db3a86027719744541fcb725e1f5b79e14b78dc5b34ed8c66e87 |
|
MD5 | 7accba5b44f832fb81967e320206f157 |
|
BLAKE2b-256 | 7541429b613fe56124f5714f0d7ff5c1a2c74913e3db2fdde3fd13bf732a116f |