bitfield | l$bitfield ( list_var, max_bitnum ) |
list_var | Die Funktion
Der Inhalt der Variable |
max_bitnum | Dieser Ausdruck gibt die maximale Bitnummer, die erlaubt ist, an. Der Ausdruck wird mittels int32() zwangsweise in eine 32-Bit Ganzzahl gewandelt. |
Aus der Liste
Ist diese Bitnummer
Als Funktionsergebnis wird ein Bitfeld in Form einer Zeichenkette geliefert.
Listen | |
---|---|
Funktion | Kurzinfo |
— | |
Aus einem Bitfeld eine numerische Liste erzeugen. | |
Eine Liste mit den Kopien der einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert. | |
Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen. | |
Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen und numerische Werte kopieren. | |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ |
|
— | |
Ein Element an das Ende einer Liste anfügen. | |
— | |
Aus den numerischen Elementen einer Liste wird ein Bitfeld erzeugt. | |
Eine Liste aus den einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert. | |
— | |
Den Teilbereich einer Liste kopieren. | |
— | |
— | |
Ist eine Liste sortiert? | |
ist der Sortier-Modus einer Liste lexikalisch? | |
Die Anzahl der Elemente einer Liste bestimmen. | |
— | |
Den Teilbereich einer Liste kopieren. | |
— | |
— | |
— | |
Elemente aus einer Liste entfernen. | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
Elemente, die sich wiederholen, aus einer Liste entfernen. | |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. | |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. | |
Eine Liste mit den Kopien der einzelnen Parameter erzeugen. | |
— | |
— | |
— | |
Elemente, die sich wiederholen, aus einer Liste entfernen. | |
Eine Liste mit identischen bzw. inkrementierten Werten generieren. | |
Bit-Manipulation | |
Funktion | Kurzinfo |
Aus einem Bitfeld eine numerische Liste erzeugen. | |
Ein Bit löschen. | |
Mehrere aufeinanderfolgende Bits in einem Bitfeld löschen. | |
Anzahl der 0-Bits zählen. | |
Anzahl der 1-Bits zählen. | |
Das höchstwertigste 0-Bit suchen. | |
Das höchstwertigste 1-Bit suchen. | |
Ein Bit invertieren. | |
Mehrere aufeinanderfolgende Bits in einem Bitfeld invertieren. | |
Aus den numerischen Elementen einer Liste wird ein Bitfeld erzeugt. | |
Das niederwertigste 0-Bit suchen. | |
Das niederwertigste 1-Bit suchen. | |
— | |
Ein Bitfeld in eine textuelle Darstellung überführen. | |
— | |
Ein Bit setzen. | |
Mehrere aufeinanderfolgende Bits in einem Bitfeld setzen. | |
— | |
— |