| Operatoren |
tuple_ords — Konvertieren eines Tupels von Strings und ganzen Zahlen in ein Tupel von ganzen Zahlen mit entsprechendem ASCII-Code.
tuple_ords konvertiert das Eingabetupel T, das ausschließlich Strings und ganze Zahlen enthalten darf, in ein Tupel von ganzen Zahlen, die den ASCII-Code der Zeichen der Strings darstellen. Dabei werden die Zeichen der einzelnen Strings entsprechend ihrer Reihenfolge im String und der Reihenfolge im Tupel ausgegeben. Ganze Zahlen werden in das Ausgabetupel übernommen. Dieser Operator ist nützlich, um Ausgaben von Strings mit write_serial vorzubereiten. Insbesondere kann ein Byte mit Wert 0 geschrieben werden, indem in T eine ganze Zahl mit Wert 0 angegeben wird.
Falls das Eingabetupel leer ist, gibt der Operator ein leeres Tupel zurück.
HDevelop unterstützt eine Inline-Operation für tuple_ords, die innerhalb eines Ausdrucks in der folgenden Syntax verwendet werden kann:
Eingabetupel.
ASCII-Code der Eingabetupel.
tuple_ords (['String 1', 0, 'String 2', 0], Data) write_serial (SerialHandle, Data)
tuple_chr, tuple_chrt, write_serial
Foundation
| Operatoren |