qasm-ts - v2.0.0
    Preparing search index...

    Enumeration Token

    Enumeration of all OpenQASM 3.0 token types.

    Each token represents a specific syntactic element in OpenQASM 3.0 code. The enum values correspond to different categories:

    • Literals: NNInteger, Real, String, BoolLiteral
    • Identifiers: Id
    • Keywords: Qubit, Gate, Measure, If, For, While, etc.
    • Operators: ArithmeticOp, BinaryOp, UnaryOp
    • Punctuation: Semicolon, Comma, LParen, RParen, etc.
    • Special: OpenQASM, Include, EndOfFile, Illegal
    Index

    Enumeration Members

    Angle: 82
    Arccos: 66
    Arcsin: 67
    Arctan: 68
    ArithmeticOp: 40
    Array: 90
    Arrow: 18
    At: 87
    Barrier: 23
    BinaryLiteral: 37
    BinaryOp: 45
    Bit: 22
    Bool: 31
    BoolLiteral: 42
    Box: 93
    Break: 54
    Case: 59
    Ceiling: 69
    Colon: 9
    Comma: 10
    Complex: 88
    CompoundArithmeticOp: 41
    CompoundBinaryOp: 100
    Const: 62
    Continue: 55
    Cos: 70
    CReg: 21
    Ctrl: 83
    Def: 50
    Default: 60
    Defcal: 61
    DefcalGrammar: 29
    Delay: 48
    Dim: 96
    Dollar: 89
    Duration: 43
    DurationOf: 91
    Else: 64
    End: 65
    EndOfFile: 1
    EqualsAssmt: 17
    Euler: 35
    Exp: 71
    Extern: 99
    Float: 30
    Floor: 72
    For: 51
    Gate: 24
    HexLiteral: 39
    Id: 5
    If: 63
    Illegal: 0
    In: 52
    Include: 7
    Input: 56
    Int: 32
    Integer: 4
    Inv: 85
    LCParen: 13
    Let: 46
    Log: 73
    LParen: 11
    LSParen: 12
    Measure: 25
    Mod: 74
    Mutable: 95
    NegCtrl: 84
    NNInteger: 3
    OctalLiteral: 38
    Opaque: 28
    OpenQASM: 6
    Output: 57
    Pi: 34
    Popcount: 75
    Pow: 76
    PowM: 86
    QReg: 19
    QuantumModifier: 47
    Qubit: 20
    RCParen: 16
    ReadOnly: 94
    Real: 2
    Reset: 26
    Return: 49
    Rotl: 77
    Rotr: 78
    RParen: 14
    RSParen: 15
    ScientificNotation: 97
    Semicolon: 8
    Sin: 79
    SizeOf: 98
    Sqrt: 80
    Stretch: 92
    String: 27
    Switch: 58
    Tan: 81
    Tau: 36
    UInt: 33
    UnaryOp: 44
    While: 53