app.openqasm3.printer

Extended printing with support for custom comment nodes.

Module Contents

app.openqasm3.printer.leqo_dumps(program: openqasm3.ast.QASMNode) str

Prints the given program as a string.

Parameters:

program (openqasm3.ast.QASMNode) – The program to print

Returns:

The program as a string

Return type:

str

class app.openqasm3.printer.LeqoPrinter(stream: io.TextIOBase)

QASMNode visitor that allows to print qasm programs including custom nodes.

Parameters:

stream (io.TextIOBase)