netqasm.lang.operand
- class netqasm.lang.operand.Operand
Bases:
object
- class netqasm.lang.operand.Register(name, index)
Bases:
Operand- Parameters:
name (
RegisterName)index (
int)
-
name:
RegisterName
-
index:
int
- property cstruct
- class netqasm.lang.operand.Address(address)
Bases:
Operand- Parameters:
address (
int)
-
address:
int
- property cstruct
- class netqasm.lang.operand.ArrayEntry(address, index)
Bases:
Operand- property cstruct
- classmethod from_raw(raw)
- Parameters:
raw (
ArrayEntry)
- class netqasm.lang.operand.ArraySlice(address, start, stop)
Bases:
Operand- property cstruct
- classmethod from_raw(raw)
- Parameters:
raw (
ArraySlice)