openpulse 1.0.0

Creator: bigcodingguy24

Last updated:

Add to Cart

Description:

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.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.