openpulse 1.0.0
OpenPulse Python Reference
OpenPulse is a concrete implementation of pulse grammar for cal and defcal body.
It reuses the classical types and statements from openqasm3.
The package is structured similarly to openqasm3 with the modules:
openpulse.ast: The AST nodes. Identical nodes from openqasm3.ast are re-exported.
openpulse.parser: A parser similar to openqasm3.parser, but for OpenPulse.
tests: A set of unit tests.
No visitor module as openqasm3.visitor can be reused.
The OpenPulse grammar introduce the following:
Pulse types: port, frame and waveform.
Extension to OpenQASM 3 classical type to consume the pulse types.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.