Die Struktur OpernoValue
wird für jeden Wert in Operno verwendet, der eine Klasse und weitere Daten beinhaltet.
Structure OpernoValue
*Class.OpernoObject
StructureUnion
*Memory
*Integer.Integer
*Float.Float
*Quad.Quad
*Double.Double
*String.String
*Queue.Queue
*Object.OpernoObject
EndStructureUnion
Scope.i
*Variable.OpernoObject
EndStructure
*Class.OpernoObject
Ein Zeiger auf die Adresse der Klasse.
*Memory
Zeiger auf die Daten des Wertes.
*Variable.OpernoObject
Ist dieser Zeiger nicht gleich Null, so zeigt dieser auf die Adresse der Variable, die den jeweiligen Wert beinhaltet.