48 lines
1.6 KiB
Plaintext
48 lines
1.6 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`](qiskit.qasm.Qasm "qiskit.qasm.Qasm")(\[filename, data]) | OPENQASM circuit object. |
|
||
| [`QasmError`](qiskit.qasm.QasmError "qiskit.qasm.QasmError")(\*msg) | Base class for errors raised while parsing OPENQASM. |
|
||
|
||
## Pygments
|
||
|
||
### OpenQASMLexer
|
||
|
||
<Class id="qiskit.qasm.OpenQASMLexer" github="https://github.com/qiskit/qiskit/tree/stable/0.24/qiskit/qasm/pygments/lexer.py" signature="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.24/qiskit/qasm/pygments/lexer.py" signature="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.24/qiskit/qasm/pygments/lexer.py" signature="QasmTerminalStyle" modifiers="class">
|
||
A style for OpenQasm in a Terminal env (e.g. Jupyter print).
|
||
</Class>
|
||
|