51 lines
1.4 KiB
Plaintext
51 lines
1.4 KiB
Plaintext
---
|
|
title: qasm
|
|
description: API reference for qiskit.qasm
|
|
in_page_toc_min_heading_level: 2
|
|
python_api_type: module
|
|
python_api_name: qiskit.qasm
|
|
---
|
|
|
|
<span id="module-qiskit.qasm" />
|
|
|
|
<span id="qiskit-qasm" />
|
|
|
|
<span id="qasm-qiskit-qasm" />
|
|
|
|
# Qasm
|
|
|
|
<span id="module-qiskit.qasm" />
|
|
|
|
`qiskit.qasm`
|
|
|
|
## QASM Routines
|
|
|
|
### Qasm
|
|
|
|
<Class id="qiskit.qasm.Qasm" github="https://github.com/qiskit/qiskit/tree/stable/0.45/qiskit/qasm/qasm.py" signature="qiskit.qasm.Qasm(filename=None, data=None)" modifiers="class">
|
|
OPENQASM circuit object.
|
|
|
|
Create an OPENQASM circuit object.
|
|
</Class>
|
|
|
|
## Pygments
|
|
|
|
### OpenQASMLexer
|
|
|
|
<Class id="qiskit.qasm.OpenQASMLexer" github="https://github.com/qiskit/qiskit/tree/stable/0.45/qiskit/qasm/pygments/lexer.py" signature="qiskit.qasm.OpenQASMLexer(*args, **kwds)" modifiers="class">
|
|
A pygments lexer for OpenQasm.
|
|
</Class>
|
|
|
|
### QasmHTMLStyle
|
|
|
|
<Class id="qiskit.qasm.QasmHTMLStyle" github="https://github.com/qiskit/qiskit/tree/stable/0.45/qiskit/qasm/pygments/lexer.py" signature="qiskit.qasm.QasmHTMLStyle" modifiers="class">
|
|
A style for OpenQasm in a HTML env (e.g. Jupyter widget).
|
|
</Class>
|
|
|
|
### QasmTerminalStyle
|
|
|
|
<Class id="qiskit.qasm.QasmTerminalStyle" github="https://github.com/qiskit/qiskit/tree/stable/0.45/qiskit/qasm/pygments/lexer.py" signature="qiskit.qasm.QasmTerminalStyle" modifiers="class">
|
|
A style for OpenQasm in a Terminal env (e.g. Jupyter print).
|
|
</Class>
|
|
|