qiskit-documentation/docs/api/qiskit/0.45/qasm.mdx

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>