Erwarten Funktionen einen bestimmten Parametertyp,
dann werden die Parameter automatisch in den passenden Typ gewandelt.
Details hierzu sind bei den einzelnen Funktionen bechrieben.
| Alternative Zahlendarstellung |
| Funktion |
Kurzinfo |
| createId() |
— |
| printRoman() |
Ganzzahl in römischer Schreibweise ausgeben. |
| scanId() |
— |
| scanRoman() |
— |
| |
| Ausdrücke |
| Funktion |
Kurzinfo |
| calcExpr() |
Einen mittels compileExpr() übersetzten Ausdruck auswerten. |
| compileExpr() |
Einen Ausdruck übersetzen und einer eindeutigen ID zuweisen. |
| dumpExpr() |
Einen mittels compileExpr() textuell ausgeben. |
| |
| Auswahl eines Parameters |
| Funktion |
Kurzinfo |
| first() |
— |
| firstDef() |
— |
| last() |
— |
| lastDef() |
— |
| parm() |
— |
| select() |
— |
| selectTime() |
Eine einzelne Komponenten (von Sekundenbruchteil bis Jahr) einer Zeitangabe errechnen. |
| |
| Berechnungen, elementweise |
| Funktion |
Kurzinfo |
| abs() |
Den Absolutwert von numerischen Ausdrücken bestimmen. |
| aCos() |
Den Arcus-Cosinus-Wert einer Fließkommazahl berechnen. |
| aSin() |
Den Arcus-Sinus-Wert einer Fließkommazahl berechnen. |
| aTan() |
Den Arcus-Tangens-Wert einer Fließkommazahl berechnen. |
| ceil() |
Eine Fließkommazahl aufrunden. |
| cos() |
Den Cosinus-Wert einer Fließkommazahl berechnen. |
| cosh() |
Den Hyperbelcosinus einer Fließkommazahl berechnen. |
| exp() |
— |
| flatList() |
Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen. |
| flatListNum() |
Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen und numerische Werte kopieren. |
| floor() |
Eine Fließkommazahl abrunden. |
| log() |
Logarithmus berechnen. |
| log10() |
Logarithmus berechnen. |
| log2() |
Logarithmus berechnen. |
| round() |
Eine Fließkommazahl mathematisch runden. |
| sign() |
Das Vorzeichen von numerischen Ausdrücken bestimmen. |
| sin() |
Den Sinus-Wert einer Fließkommazahl berechnen. |
| sinh() |
Den Hyperbelsinus einer Fließkommazahl berechnen. |
| sqrt() |
— |
| tan() |
Den Tangens-Wert einer Fließkommazahl berechnen. |
| tanh() |
Den Hyperbeltangens einer Fließkommazahl berechnen. |
| |
| Bit-Manipulation |
| Funktion |
Kurzinfo |
| bitField2list() |
Aus einem Bitfeld eine numerische Liste erzeugen. |
| clearBit() |
Ein Bit löschen. |
| clearBits() |
Mehrere aufeinanderfolgende Bits in einem Bitfeld löschen. |
| count0bits() |
Anzahl der 0-Bits zählen. |
| count1bits() |
Anzahl der 1-Bits zählen. |
| highest0bit() |
Das höchstwertigste 0-Bit suchen. |
| highest1bit() |
Das höchstwertigste 1-Bit suchen. |
| invertBit() |
Ein Bit invertieren. |
| invertBits() |
Mehrere aufeinanderfolgende Bits in einem Bitfeld invertieren. |
| l$bitField() |
Aus den numerischen Elementen einer Liste wird ein Bitfeld erzeugt. |
| lowest0bit() |
Das niederwertigste 0-Bit suchen. |
| lowest1bit() |
Das niederwertigste 1-Bit suchen. |
| normBits() |
— |
| printBitField() |
Ein Bitfeld in eine textuelle Darstellung überführen. |
| scanBitField() |
— |
| setBit() |
Ein Bit setzen. |
| setBits() |
Mehrere aufeinanderfolgende Bits in einem Bitfeld setzen. |
| shiftBits() |
— |
| testBit() |
— |
| |
| Bitfeld Verknüpfung |
| Funktion |
Kurzinfo |
| and() |
Die Bitfeld-Berechnung 'A and B' durchführen. |
| andNot() |
Die Bitfeld-Berechnung 'A and not B' durchführen. |
| eor() |
Die Bitfeld-Berechnung 'A eor B' durchführen. |
| not() |
Die Bitfeld-Berechnung 'not A' durchführen. |
| notAnd() |
Die Bitfeld-Berechnung 'not A and B' durchführen. |
| notAndNot() |
Die Bitfeld-Berechnung 'not A and not B' durchführen. |
| notEor() |
Die Bitfeld-Berechnung 'not A eor B' durchführen. |
| notOr() |
Die Bitfeld-Berechnung 'not A or B' durchführen. |
| notOrNot() |
Die Bitfeld-Berechnung 'not A or not B' durchführen. |
| or() |
Die Bitfeld-Berechnung 'A or B' durchführen. |
| orNot() |
Die Bitfeld-Berechnung 'A or not B' durchführen. |
| |
| Dateien |
| Funktion |
Kurzinfo |
| compareFile() |
Eine Datei mit lokalen Daten vergleichen. |
| compareFiles() |
Den Inhalt zweier Dateien vergleichen. |
| compareFilesEx() |
Einen Ausschnitt des Inhaltes zweier Dateien vergleichen. |
| copyFile() |
— |
| copyFiles() |
— |
| createDir() |
— |
| deleteDir() |
Ein Verzeichnis löschen |
| deleteFile() |
Eine Datei löschen |
| deleteFiles() |
Dateien und Verzeichnisse löschen. |
| exifInfo() |
— |
| fileAccessMode() |
— |
| fileAttrib() |
— |
| fileInfo() |
— |
| fileSize() |
Die Größe eienr Datei bestimmen. |
| fileTime() |
— |
| fileType() |
— |
| findFile() |
— |
| findFiles() |
— |
| id3v2info() |
— |
| inclAccessMode() |
— |
| linkFile() |
— |
| linkFiles() |
— |
| loadFile() |
Den Inhalt einer Datei laden. |
| moveFile() |
— |
| moveFiles() |
— |
| saveFile() |
Eine Zeichenkette oder alle Zeichenketten einer Liste in eine Datei speichern. |
| |
| Dateien, IO |
| Funktion |
Kurzinfo |
| close() |
— |
| closeAll() |
— |
| flushOutput() |
— |
| getChar() |
— |
| getLineMode() |
— |
| getPos() |
Die Posiition des internen Dateizeigers abfragen. |
| getSize() |
Die Dateigröße abfragen. |
| isEof() |
— |
| isOpen() |
— |
| isReading() |
— |
| isStream() |
— |
| isWriting() |
— |
| key() |
Ein Zeichen von der Tastatur einlesen. |
| movePos() |
Die Position des internen Dateizeigers relativ zur aktuellen Position setzen. |
| openFile() |
— |
| openSocket() |
— |
| openSource() |
— |
| openStdErr() |
— |
| openStdIn() |
— |
| openStdOut() |
— |
| read() |
— |
| readLine() |
— |
| readObject() |
— |
| readUntil() |
— |
| setLineMode() |
— |
| setPos() |
Die Position des internen Dateizeigers relativ zum Anfang der Datei (pos>=0) oder relativ zum Ende der Datei (pos<0) setzen. |
| setPosEnd() |
Die Position des internen Dateizeigers relativ zum Anfang der Datei (pos>0) oder relativ zum Ende der Datei (pos<=0) setzen. |
| setSize() |
Die Dateiposition und die Dateigröße setzen. |
| unRead() |
— |
| write() |
— |
| writeObject() |
— |
| writeText() |
— |
| |
| Dateinamen |
| Funktion |
Kurzinfo |
| fileName() |
— |
| fileName2text() |
— |
| longFileName() |
— |
| minimizeFileName() |
— |
| printFileName() |
— |
| relativeFileName() |
— |
| sourceAndDest() |
Analyse und Ergänzung von zwei Dateinamen (Quelle und Ziel). |
| text2fileName() |
— |
| |
| Datum & Zeit |
| Funktion |
Kurzinfo |
| date() |
Zeitangabe in das Datumsformat (INT32) wandeln. |
| dayName() |
— |
| easterDate() |
Berechne den Ostersonntag einen gegebenen Jahres. |
| easterDayOfMarch() |
Berechne den Ostersonntag einen gegebenen Jahres und liefere den März-Tag. |
| monthName() |
— |
| mSec() |
Relative Zeit in Millisekunden zu einem nicht weiter definiertem Startpunkt. |
| nSec() |
Relative Zeit in Nanosekunden zu einem nicht weiter definiertem Startpunkt. |
| printInterval() |
textausgabe eines Zeitintervalles |
| printTime() |
Formatierte Ausgabe einer Datums- und Zeitangabe. |
| scanInterval() |
— |
| scanTime() |
— |
| sec() |
Relative Zeit in Sekunden zu einem nicht weiter definiertem Startpunkt. |
| selectTime() |
Eine einzelne Komponenten (von Sekundenbruchteil bis Jahr) einer Zeitangabe errechnen. |
| splitTime() |
Die einzelnen Komponenten (von Sekundenbruchteile bis Jahr) einer Zeitangabe errechnen. |
| time() |
Zeitangabe in das Zeitformat (INT64) wandeln. |
| unix2date() |
Eine Zeitangabe im Unix-Format in eine Zeitangabe im Datumsformat wandeln. |
| unix2time() |
Eine Zeitangabe im Unix-Format in eine 64-Bit-Zeitangabe wandeln. |
| unixTime() |
Zeitangabe in das Unix-Zeitformat (INT32) wandeln. |
| uSec() |
Relative Zeit in Mikrosekunden zu einem nicht weiter definiertem Startpunkt. |
| |
| Farben |
| Funktion |
Kurzinfo |
| alpha() |
Den Alpha-Channel aus einer Farbe extrahieren. |
| argb() |
Einen Farbwert aus einem Alpha-Wert und drei Farbkomponenten zusammenstellen. |
| blue() |
Den Blau-Anteil aus einer Farbe extrahieren. |
| color() |
— |
| colorList() |
— |
| colorScheme() |
— |
| green() |
Den Grün-Anteil aus einer Farbe extrahieren. |
| mixColor() |
— |
| red() |
Den Rot-Anteil aus einer Farbe extrahieren. |
| rgb() |
Einen Farbwert aus den drei Farbkomponenten zusammenstellen. |
| |
| Fehlermeldungen |
| Funktion |
Kurzinfo |
| getError() |
— |
| getErrorText() |
— |
| language() |
— |
| message() |
Eine Fehlermeldung in eine Format-Zeichenkette wandeln. |
| messageName() |
— |
| setError() |
— |
| |
| Fließkommazahlen |
| Funktion |
Kurzinfo |
| e() |
Den Wert der mathematischen Konstante e liefern. |
| isFloat() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ FLOAT ist. |
| isNum() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und eine Zahl ist. |
| isScalar() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und ein Skalar ist. |
| pi() |
Den Wert der mathematischen Konstante π liefern. |
| |
| Formatierte Ausgabe |
| Funktion |
Kurzinfo |
| hexDump() |
Eine Zeichenkette als Hex-Dump ausgeben. |
| Print() |
Einen formatierten Text erzeugen. |
| printBitField() |
Ein Bitfeld in eine textuelle Darstellung überführen. |
| printFileName() |
— |
| printInterval() |
textausgabe eines Zeitintervalles |
| printRoman() |
Ganzzahl in römischer Schreibweise ausgeben. |
| printTime() |
Formatierte Ausgabe einer Datums- und Zeitangabe. |
| string() |
— |
| |
| Ganzzahlen, 32 Bit |
| Funktion |
Kurzinfo |
| isInt() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und eine Ganzzahl ist. |
| isInt32() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ INT32 ist. |
| isNum() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und eine Zahl ist. |
| isScalar() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und ein Skalar ist. |
| |
| Ganzzahlen, 64 Bit |
| Funktion |
Kurzinfo |
| isInt() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und eine Ganzzahl ist. |
| isInt64() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ INT64 ist. |
| isNum() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und eine Zahl ist. |
| isScalar() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und ein Skalar ist. |
| |
| HTTP Unterstützung |
| Funktion |
Kurzinfo |
| http$get() |
Eine Seite gemäß des HTTP-Protokolls (Methode GET) laden. |
| http$getProxy() |
Den eingestellten HTTP-Proxy ermitteln. |
| http$getUserAgent() |
Den eingestellten User-Agent ermitteln. |
| http$head() |
Den Kopf einer Seite gemäß des HTTP-Protokolls (Methode HEAD) laden. |
| http$post() |
Eine Seite gemäß des HTTP-Protokolls (Methode POST) laden. |
| http$setProxy() |
Einen HTTP-Proxy benennen. |
| http$setUserAgent() |
Einen User-Agent benennen. |
| |
| Ideale Zahl |
| Funktion |
Kurzinfo |
| alignDate() |
Das best gerundete Datum aus einem Intervall berechnen. |
| alignInterval() |
Die best gerundete Zeitangabe aus einem Intervall berechnen. |
| alignNumber() |
Die best gerundete Nummer aus einem Intervall berechnen. |
| alignTime() |
Den best gerundeten Zeitpunkt aus einem Intervall berechnen. |
| |
| Kennwörter |
| Funktion |
Kurzinfo |
| crypt() |
Ein Kennwort gemäß crypt() errechnen. |
| |
| Konstanten |
| Funktion |
Kurzinfo |
| e() |
Den Wert der mathematischen Konstante e liefern. |
| none() |
Den Wert NONE als Ergebnis liefern. |
| pi() |
Den Wert der mathematischen Konstante π liefern. |
| |
| Listen |
| Funktion |
Kurzinfo |
| alignList() |
— |
| bitField2list() |
Aus einem Bitfeld eine numerische Liste erzeugen. |
| catList() |
Eine Liste mit den Kopien der einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert. |
| flatList() |
Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen. |
| flatListNum() |
Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen und numerische Werte kopieren. |
| isList() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ LIST ist. |
| l$align() |
— |
| l$append() |
Ein Element an das Ende einer Liste anfügen. |
| l$appendList() |
— |
| l$bitField() |
Aus den numerischen Elementen einer Liste wird ein Bitfeld erzeugt. |
| l$cat() |
Eine Liste aus den einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert. |
| l$clear() |
— |
| l$copy() |
Den Teilbereich einer Liste kopieren. |
| l$insert() |
— |
| l$insertList() |
— |
| l$isSorted() |
Ist eine Liste sortiert? |
| l$isSortModeLex() |
ist der Sortier-Modus einer Liste lexikalisch? |
| l$length() |
Die Anzahl der Elemente einer Liste bestimmen. |
| l$list() |
— |
| l$move() |
Den Teilbereich einer Liste kopieren. |
| l$pack() |
— |
| l$purge() |
— |
| l$randomize() |
— |
| l$remove() |
Elemente aus einer Liste entfernen. |
| l$replace() |
— |
| l$replaceList() |
— |
| l$reverse() |
— |
| l$setLength() |
— |
| l$setSize() |
— |
| l$size() |
— |
| l$sort() |
— |
| l$sortLex() |
— |
| l$unique() |
Elemente, die sich wiederholen, aus einer Liste entfernen. |
| len() |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. |
| length() |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. |
| list() |
Eine Liste mit den Kopien der einzelnen Parameter erzeugen. |
| list2() |
— |
| randomize() |
— |
| reverse() |
— |
| unique() |
Elemente, die sich wiederholen, aus einer Liste entfernen. |
| vector() |
Eine Liste mit identischen bzw. inkrementierten Werten generieren. |
| |
| Maps |
| Funktion |
Kurzinfo |
| catMap() |
— |
| flatList() |
Die komplette Listen- und/oder Map-Struktur in eine flache Liste überführen. |
| isMap() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ MAP ist. |
| keyMap() |
— |
| len() |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. |
| length() |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. |
| m$cat() |
— |
| m$clear() |
— |
| m$exist() |
— |
| m$find2() |
Ein Element in einer Map oder ersatzweise die virtuellen Nachbarn suchen. |
| m$find3() |
Ein Element in einer Map und seine virtuellen Nachbarn suchen. |
| m$findKeys() |
— |
| m$findKeysBegin() |
— |
| m$findKeysEnd() |
— |
| m$findKeysPCRE() |
— |
| m$findKeysRE() |
— |
| m$findNext() |
Den Nachfolger in einer Map zu einem gegebenen Schlüssel finden. |
| m$findPrev() |
Den Vorgänger in einer Map zu einem gegebenen Schlüssel finden. |
| m$keys() |
— |
| m$length() |
Die Anzahl der Elemente einer Map bestimmen. |
| m$map() |
— |
| m$operation() |
Operationen mit Mengen, bei denen Elemente Werte besitzen. |
| m$pack() |
— |
| m$purge() |
— |
| m$size() |
— |
| map() |
— |
| mapOperation() |
Operationen mit Mengen, bei denen Elemente Werte besitzen. |
| |
| Maps, Einfügen und Löschen |
| Funktion |
Kurzinfo |
| m$insert() |
Ein Element mit einem nicht existierenden Schlüssel in eine Map einfügen. |
| m$insertMap() |
— |
| m$remove() |
— |
| m$removeMap() |
— |
| m$replace() |
Ein existierendes Element in einer Map überschreiben. |
| m$replaceMap() |
— |
| m$store() |
Ein Element in eine Map einfügen oder ein bestehendes Element überschreiben. |
| m$storeMap() |
— |
| |
| Mathematische Berechnungen |
| Funktion |
Kurzinfo |
| abs() |
Den Absolutwert von numerischen Ausdrücken bestimmen. |
| aCos() |
Den Arcus-Cosinus-Wert einer Fließkommazahl berechnen. |
| aSin() |
Den Arcus-Sinus-Wert einer Fließkommazahl berechnen. |
| aTan() |
Den Arcus-Tangens-Wert einer Fließkommazahl berechnen. |
| ceil() |
Eine Fließkommazahl aufrunden. |
| cos() |
Den Cosinus-Wert einer Fließkommazahl berechnen. |
| cosh() |
Den Hyperbelcosinus einer Fließkommazahl berechnen. |
| exp() |
— |
| floor() |
Eine Fließkommazahl abrunden. |
| gcd() |
Berechnung des größten gemeinsamen Teilers (GGT; engl.: greatest common divisor). |
| ggt() |
Berechnung des größten gemeinsamen Teilers (GGT; engl.: greatest common divisor). |
| gMean() |
Berechnung des geometrischen Mittels. |
| hMean() |
Berechnung des harmonischen Mittels. |
| kgv() |
Berechnung des kleinsten gemeinsamen Vielfachen (KGV; engl.: lowest common multiple). |
| lcm() |
Berechnung des kleinsten gemeinsamen Vielfachen (KGV; engl.: lowest common multiple). |
| log() |
Logarithmus berechnen. |
| log10() |
Logarithmus berechnen. |
| log2() |
Logarithmus berechnen. |
| mean() |
Berechnung des arithmetischen Mittels. |
| median() |
Berechnung des Medians. |
| middle() |
Berechnung eines gewichteten Mittels. |
| polynom() |
Ein Polynom berechen. |
| pow() |
Potenzierung zweier Fließkommazahlen. |
| range() |
— |
| round() |
Eine Fließkommazahl mathematisch runden. |
| sign() |
Das Vorzeichen von numerischen Ausdrücken bestimmen. |
| sin() |
Den Sinus-Wert einer Fließkommazahl berechnen. |
| sinh() |
Den Hyperbelsinus einer Fließkommazahl berechnen. |
| sqrt() |
— |
| tan() |
Den Tangens-Wert einer Fließkommazahl berechnen. |
| tanh() |
Den Hyperbeltangens einer Fließkommazahl berechnen. |
| |
| Netzwerk |
| Funktion |
Kurzinfo |
| openSocket() |
— |
| protocolName() |
— |
| protocolNumber() |
— |
| resolve() |
— |
| resolveAddr() |
— |
| resolveName() |
— |
| serviceName() |
— |
| serviceNumber() |
— |
| |
| Nicht implementiert! |
| Funktion |
Kurzinfo |
| printXml() |
Nicht implementiert! |
| readXml() |
Nicht implementiert! |
| scanXml() |
Nicht implementiert! |
| varDump() |
Nicht implementiert! |
| writeVarDump() |
Nicht implementiert! |
| writeXml() |
Nicht implementiert! |
| |
| Perl kompatible Reguläre Ausdrücke |
| Funktion |
Kurzinfo |
| compilePCRE() |
Eine PCRE übersetzen und einer eindeutigen ID zuweisen. |
| countPCRE() |
Die Anzahl der Treffer eines PCRE berechnen. |
| findAllPCRE() |
Alle Vorkommen einer Zeichenkette mittels eines PCRE suchen und eine Liste mit den Fundpositionen und Fundtexten als Ergebnis liefern. |
| findPCRE() |
Eine Zeichenkette mittels eines PCRE suchen und die Startposition dieser Zeichenkette ermitteln. |
| findTextPCRE() |
Eine Zeichenkette mittels eines PCRE suchen und den gefundenen Text als Ergebnis liefern. |
| itemPCRE() |
— |
| m$findKeysPCRE() |
— |
| splitPCRE() |
— |
| substPCRE() |
Eine Zeichenkette mittels eines Perl kompatiblen regulären Ausdrückes suchen und die Fundstelle durch eine andere Zeichenkette ersetzen. |
| |
| Prozesse |
| Funktion |
Kurzinfo |
| execute() |
Erzeugung eines Prozesses durch Angabe eines Kommandos oder einer Kommando-Pipe. |
| getPid() |
Abfrage der Prozess-ID (PID) |
| process() |
Erzeugung eines Prozesses |
| |
| Prüfsummen |
| Funktion |
Kurzinfo |
| md5append() |
— |
| md5finish() |
— |
| md5init() |
— |
| md5sum() |
— |
| md5sumFile() |
— |
| |
| Reguläre Ausdrücke |
| Funktion |
Kurzinfo |
| compileRE() |
Eine RegEx übersetzen und einer eindeutigen ID zuweisen. |
| countRE() |
Die Anzahl der Treffer eines RegEx berechnen. |
| findAllRE() |
Alle Vorkommen einer Zeichenkette mittels eines RegEx suchen und eine Liste mit den Fundpositionen und Fundtexten als Ergebnis liefern. |
| findRE() |
Eine Zeichenkette mittels eines RegEx suchen und die Startposition dieser Zeichenkette ermitteln. |
| findTextRE() |
Eine Zeichenkette mittels eines RegEx suchen und den gefundenen Text als Ergebnis liefern. |
| itemRE() |
— |
| m$findKeysRE() |
— |
| splitRE() |
— |
| substRE() |
Eine Zeichenkette mittels eines regulären Ausdrückes suchen und die Fundstelle durch eine andere Zeichenkette ersetzen. |
| |
| Sortieren |
| Funktion |
Kurzinfo |
| l$isSorted() |
Ist eine Liste sortiert? |
| l$isSortModeLex() |
ist der Sortier-Modus einer Liste lexikalisch? |
| l$sort() |
— |
| l$sortLex() |
— |
| sort() |
— |
| sortLex() |
— |
| sortString() |
— |
| |
| Sprache |
| Funktion |
Kurzinfo |
| dayName() |
— |
| language() |
— |
| message() |
Eine Fehlermeldung in eine Format-Zeichenkette wandeln. |
| monthName() |
— |
| |
| Statistik |
| Funktion |
Kurzinfo |
| gMean() |
Berechnung des geometrischen Mittels. |
| hMean() |
Berechnung des harmonischen Mittels. |
| max() |
Das Maximum aller Elemente bestimmen. |
| maxLen() |
Ermittlung der maximalen Länge aller Zeichenketten. |
| maxLength() |
Ermittlung der maximalen Länge aller Zeichenketten. |
| maxNum() |
Das Maximum aller numerischen Elemente bestimmen. |
| mean() |
Berechnung des arithmetischen Mittels. |
| median() |
Berechnung des Medians. |
| middle() |
Berechnung eines gewichteten Mittels. |
| min() |
Das Minimum aller Elemente bestimmen. |
| minNum() |
Das Minimum aller numerischen Elemente bestimmen. |
| over() |
— |
| prod() |
Ein Produkt berechnen. |
| sum() |
Eine Summe berechnen. |
| |
| Stream-Intern |
| Funktion |
Kurzinfo |
| cmdHash() |
Die interne Hash-Funktion für die Kommando-Analyse aufrufen. |
| fileAccessMode() |
— |
| funcHash() |
Die interne Hash-Funktion für die Funktions-Analyse aufrufen. |
| getCommandMap() |
— |
| getComment() |
— |
| getConstMap() |
Eine Map mit allen vordefinierten Konstanten erzeugen. |
| getFuncMap() |
— |
| getMacroMap() |
— |
| getObsoleteConstMap() |
Eine Map mit allen vordefinierten Konstanten, die obsolete sind, erzeugen. |
| getOpMap() |
— |
| getStreamFile() |
Den Dateinamen eines geöffneten Streams ermitteln. |
| getStreamInfo() |
Informationen eines geöffneten Streams ermitteln. |
| getVarList() |
Eine Liste mit den Namen aller Vaiablen erzeugen. |
| inclAccessMode() |
— |
| isCommand() |
— |
| isConst() |
— |
| isFunc() |
— |
| isMacro() |
— |
| isVerbose() |
Abfrage des Verbose-Modusses. |
| numOfStreams() |
Die Anzahl der geöffneten Streams |
| |
| Suchen & Ersetzen |
| Funktion |
Kurzinfo |
| compilePCRE() |
Eine PCRE übersetzen und einer eindeutigen ID zuweisen. |
| compileRE() |
Eine RegEx übersetzen und einer eindeutigen ID zuweisen. |
| count() |
— |
| countNum() |
Die Anzahl der numerischen Elemente zählen. |
| countPCRE() |
Die Anzahl der Treffer eines PCRE berechnen. |
| countRE() |
Die Anzahl der Treffer eines RegEx berechnen. |
| countVal() |
Die Anzahl der skalaren Elemente zählen. |
| find() |
— |
| findAllPCRE() |
Alle Vorkommen einer Zeichenkette mittels eines PCRE suchen und eine Liste mit den Fundpositionen und Fundtexten als Ergebnis liefern. |
| findAllRE() |
Alle Vorkommen einer Zeichenkette mittels eines RegEx suchen und eine Liste mit den Fundpositionen und Fundtexten als Ergebnis liefern. |
| findPCRE() |
Eine Zeichenkette mittels eines PCRE suchen und die Startposition dieser Zeichenkette ermitteln. |
| findRE() |
Eine Zeichenkette mittels eines RegEx suchen und die Startposition dieser Zeichenkette ermitteln. |
| findReverse() |
— |
| findTextPCRE() |
Eine Zeichenkette mittels eines PCRE suchen und den gefundenen Text als Ergebnis liefern. |
| findTextRE() |
Eine Zeichenkette mittels eines RegEx suchen und den gefundenen Text als Ergebnis liefern. |
| item() |
— |
| itemPCRE() |
— |
| itemRE() |
— |
| m$find2() |
Ein Element in einer Map oder ersatzweise die virtuellen Nachbarn suchen. |
| m$find3() |
Ein Element in einer Map und seine virtuellen Nachbarn suchen. |
| m$findKeys() |
— |
| m$findKeysBegin() |
— |
| m$findKeysEnd() |
— |
| m$findKeysPCRE() |
— |
| m$findKeysRE() |
— |
| m$findNext() |
Den Nachfolger in einer Map zu einem gegebenen Schlüssel finden. |
| m$findPrev() |
Den Vorgänger in einer Map zu einem gegebenen Schlüssel finden. |
| replace() |
— |
| split() |
— |
| splitEol() |
Aus einem Text eine Liste mit den einzelnen Zeilen erzeugen. |
| splitPCRE() |
— |
| splitRE() |
— |
| splitString() |
— |
| subst() |
Eine Zeichenkette suchen und die Fundstelle durch eine andere Zeichenkette ersetzen. |
| substChar() |
In einer Zeichenkette nach einzelnen Zeichen suchen und die Fundstellen durch Zeichenketten ersetzen. |
| substPCRE() |
Eine Zeichenkette mittels eines Perl kompatiblen regulären Ausdrückes suchen und die Fundstelle durch eine andere Zeichenkette ersetzen. |
| substRE() |
Eine Zeichenkette mittels eines regulären Ausdrückes suchen und die Fundstelle durch eine andere Zeichenkette ersetzen. |
| |
| Textanalyse |
| Funktion |
Kurzinfo |
| scan() |
Analyse eines Textes auf eine Konstante und Umwandlung in die entsprechende interne Darstellung. |
| scanBitField() |
— |
| scanCharset() |
— |
| scanId() |
— |
| scanInterval() |
— |
| scanRoman() |
— |
| scanSize() |
— |
| scanTime() |
— |
| |
| Typ-Umwandlung |
| Funktion |
Kurzinfo |
| bool() |
Einen Ausdruck ein einen Wahrheitswert wandeln. |
| catList() |
Eine Liste mit den Kopien der einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert. |
| charCode() |
Den Zeichenkode eines Zeichens ermitteln. |
| charCodeMB() |
Den Zeichenkode eines Multi-Byte-Zeichens ermitteln. |
| float() |
Einen Ausdruck in eine Fließkommazahl wandeln. |
| int() |
— |
| int32() |
Einen Ausdruck in eine 32-Bit Ganzzahl wandeln. |
| int64() |
Einen Ausdruck in eine 64-Bit Ganzzahl wandeln. |
| int64hl() |
— |
| keyMap() |
— |
| list() |
Eine Liste mit den Kopien der einzelnen Parameter erzeugen. |
| map() |
— |
| noYes() |
Einen Wahrheitswert ermitteln, wobei Zeichenketten auf deutsche und englische Bezeichnungen ausgewertet werden. |
| num() |
Einen Ausdruck in eine Zahl wandeln. |
| string() |
— |
| trunc32() |
Einen Ausdruck in eine 32-Bit Ganzzahl wandeln. Bei 64-Bit Ganzzahlen werden die oben 32 Bits abgeschnitten. |
| |
| Umgebungsvariablen |
| Funktion |
Kurzinfo |
| clearEnvironment() |
— |
| getEnvironment() |
— |
| getEnvironmentMap() |
— |
| setEnvironment() |
— |
| setEnvironmentMap() |
— |
| unsetEnvironment() |
— |
| |
| Variablen |
| Funktion |
Kurzinfo |
| clear() |
Den Inhalt eines Ausdruckes bei Beibehaltung des Typs löschen. |
| copyRef() |
Eine Kopie einer Liste oder Map als Referenz erstellen. |
| def() |
Überprüfung auf dei Definition von Variablen. |
| defined() |
Überprüfung auf dei Definition von Variablen. |
| firstDef() |
— |
| isEmpty() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ NONE ist. |
| isFloat() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ FLOAT ist. |
| isInt() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und eine Ganzzahl ist. |
| isInt32() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ INT32 ist. |
| isInt64() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ INT64 ist. |
| isList() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ LIST ist. |
| isMap() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ MAP ist. |
| isNum() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und eine Zahl ist. |
| isScalar() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und ein Skalar ist. |
| isString() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ STRING ist. |
| isUtf16() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-16 kodiert ist. |
| isUtf32() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-32 kodiert ist. |
| isUtf8() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-8 kodiert ist. |
| lastDef() |
— |
| move() |
Den Inhalt einer Variable auf den Stack zur Weiterverarbeitung verschieben. |
| ref() |
Eine Kopie einer Liste oder Map als Referenz erstellen. |
| refCount() |
Die Anzahl der Referenzen auf eine Objekt ermitteln. |
| symbol() |
— |
| type() |
Den type eines Ausdruckes ermitteln. |
| var() |
Den Namen einer Variable konstruieren. |
| varName() |
Den Namen einer Variable konstruieren. |
| |
| Vergleiche |
| Funktion |
Kurzinfo |
| cmp() |
Zwei Parameter miteinander vergleichen. |
| cmpEQ() |
Zwei Parameter miteinander auf Identität vergleichen. |
| cmpLex() |
Zwei Parameter miteinander vergleichen und Zeichenketten dabei lexikalisch verglecihen. |
| compareFile() |
Eine Datei mit lokalen Daten vergleichen. |
| compareFiles() |
Den Inhalt zweier Dateien vergleichen. |
| compareFilesEx() |
Einen Ausschnitt des Inhaltes zweier Dateien vergleichen. |
| compareLeft() |
Eine Zeichenkette mit dem Anfang gleicher Länge aus einer anderen Zeichenkette vergleichen. |
| compareLeftEQ() |
Eine Zeichenkette mit dem Anfang gleicher Länge aus einer anderen Zeichenkette auf Gleichkeit untersuchen. |
| compareMid() |
Eine Zeichenkette mit einem Mittelstück gleicher Länge aus einer anderen Zeichenkette vergleichen. |
| compareMidEQ() |
Eine Zeichenkette mit einem Mittelstück gleicher Länge aus einer anderen Zeichenkette auf Gleichkeit untersuchen. |
| compareRight() |
Eine Zeichenkette mit dem Ende gleicher Länge aus einer anderen Zeichenkette vergleichen. |
| compareRightEQ() |
Eine Zeichenkette mit dem Ende gleicher Länge aus einer anderen Zeichenkette auf Gleichkeit untersuchen. |
| |
| Zeichenketten |
| Funktion |
Kurzinfo |
| append() |
— |
| extract() |
Eine Teilzeichenkette mittels Start- und Endposition extrahieren. |
| isScalar() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und ein Skalar ist. |
| isString() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert und vom Typ STRING ist. |
| isUtf16() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-16 kodiert ist. |
| isUtf32() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-32 kodiert ist. |
| isUtf8() |
Test, ob eine Variable mit gegebenen oder errechnetem Namen existiert, vom Typ STRING ist und gemäß UTF-8 kodiert ist. |
| left() |
Den linken Teil einer Zeichenkette extrahieren. |
| len() |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. |
| length() |
Die Anzahl der Zeichen einer Zeichenkette bzw. die Anzahl der Elemente einer Liste oder einer Map bestimmen. |
| mid() |
Eine Teilzeichenkette mittels Startposition und Längenangabe extrahieren. |
| remove() |
Eine Zeichenkette mit Ausnhame eines durch Start- und Endposition spezifizierten Bereiches kopieren. |
| right() |
Den rechten Teil einer Zeichenkette extrahieren. |
| |
| Zeichenketten, Transformation |
| Funktion |
Kurzinfo |
| ansi2dos() |
— |
| breakIntoLines() |
— |
| capitals() |
Den ersten Buchstabe jedes Wortes in einen Großbuchstaben und alle anderen Buchstaben in Kleinbuchstaben wandeln. |
| char() |
— |
| charMB() |
— |
| chgCase() |
Alle Kleinbuchstaben in Großbuchstaben und umgekehrt wandeln. |
| decode64() |
— |
| dos2ansi() |
— |
| encode64() |
— |
| endian() |
Eine Ganzzahl wird in bzw. aus einer Zeichenkette mit angegebener Endian-Folge gewandelt. |
| expand() |
Eine Zeichenkette auf eine festgelegte Größe erweitern. |
| getCoding() |
Die Kodiermethode einer Zeichenkette ermittlen oder ersatzweise erraten. |
| hexDump() |
Eine Zeichenkette als Hex-Dump ausgeben. |
| indent() |
— |
| lower() |
Alle Großbuchstaben in Kleinbuchstaben wandeln. |
| ord() |
— |
| ordMB() |
— |
| query2text() |
Einen HTTP-Query-Text in Klartext wandeln. |
| randomize() |
— |
| recode() |
— |
| reverse() |
— |
| sortString() |
— |
| text2query() |
Einen Klartext in einen HTTP-Query-Text wandeln. |
| text2utf8() |
— |
| text2xml() |
Einen Klartext in einem XML/HTML/QUERY-Text wandeln. |
| translate() |
— |
| trim() |
Leer- und Kontrollzeichen aus einer Zeichenkette entfernen. |
| upper() |
Alle Kleinbuchstaben in Großbuchstaben wandeln. |
| utf82text() |
— |
| xml2text() |
— |
| |
| Zufallszahlen |
| Funktion |
Kurzinfo |
| rnd() |
Berechnung einer Pseudo-Zufallszahl. |
| seed() |
initialisierung des Zufallszahlengenerators. |
| |
| Analyse V4 Spezial-Funktionen |
| Funktion |
Kurzinfo |
| calc() |
— |
| check() |
— |
| exist() |
— |
| info() |
Funktion zur Ermittlung vom programmspezifischen Informationen. |
| |
| MakeDoc Spezial-Funktionen |
| Funktion |
Kurzinfo |
| info() |
Funktion zur Ermittlung vom programmspezifischen Informationen. |
| md$getActiveIndent() |
— |
| md$getEmptyLines() |
— |
| md$getIndent() |
— |
| md$getStart() |
— |
| md$waitOnError() |
Abfragen und Setzen der option --wait-on-error. |
| |
| weitere Funktionen |
| Funktion |
Kurzinfo |
| baseChar() |
— |
| charset() |
— |
| checkKeyword() |
— |
| disguise() |
— |
| dumpOpt2Flags() |
— |
| dumpOpt2Text() |
— |
| getDbList() |
— |
| getDbListPCRE() |
— |
| getDbListRE() |
— |
| getDbVarMap() |
— |
| getStringStat() |
— |
| index() |
— |
| insert() |
— |
| isHandle() |
— |
| match() |
— |
| separator() |
— |
| test() |
— |
| testDef() |
— |
| uniqueId() |
Erzeugung einer eindeutigen ID |
| word() |
— |
| Syntax aller Funktionen (alphabetisch) |
| Ergebnistyp |
Funktion & Parameter |
| x_type |
abs ( x ) |
| float/list/map |
aCos ( number ) |
| int32 |
alignDate ( min_time, max_time ) |
| int64 |
alignInterval ( min_interval, max_interval ) |
| list |
alignList ( list, mode, min_fw, int_format, dbl_format ) |
| number/list/map |
alignNumber ( min, max ) |
| int64 |
alignTime ( min_time, max_time ) |
| int32 |
alpha ( color ) |
| string |
and ( bitfield:A, bitfield:B ) |
| string |
andNot ( bitfield:A, bitfield:B ) |
| string |
ansi2dos ( text, mode_bits ) |
| string |
append ( text1, text2 ) |
| int32 |
argb ( aplpha, red, green, blue ) |
| float/list/map |
aSin ( number ) |
| float/list/map |
aTan ( number ) |
| string |
baseChar ( text, bool:is_utf8 ) |
| string |
baseChar ( text ) |
| list |
bitField2list ( bitfield ) |
| int32 |
blue ( color ) |
| bool |
bool ( x ) |
| string |
breakIntoLines ( text, max_columns, max_lines, bool:small, bool:leave_space, ignore_ctrl_char ) |
| string |
breakIntoLines ( text, max_columns, max_lines, flags, ignore_ctrl_char ) |
| none/value |
calc ( mode, index, var_name, new_value ) |
| value |
calcExpr ( expr_id ) |
| value |
calcExpr ( expr_id, var_map ) |
| string |
capitals ( text, bool:is_utf8 ) |
| string |
capitals ( text ) |
| list |
catList ( x0, ..., xN ) |
| map |
catMap ( map1, ..., mapN ) |
| float/list/map |
ceil ( number ) |
| string |
char ( char_num, n_chars ) |
| string |
char ( char_num ) |
| int32 |
charCode ( num_or_string, default ) |
| int32 |
charCode ( num_or_string ) |
| int32 |
charCodeMB ( num_or_string, default ) |
| int32 |
charCodeMB ( num_or_string ) |
| string |
charMB ( char_num ) |
| string |
charset ( source_str, source_cs, dest_cs |
| string |
charset ( source_str, source_cs, dest_cs, default_char |
| none/value |
check ( mode, index, var_name ) |
| value |
checkKeyword ( keyword, keyword_tab, bool:abbrev_allowed ) |
| string |
chgCase ( text, bool:is_utf8 ) |
| string |
chgCase ( text ) |
| x_type |
clear ( x ) |
| bitfield_type |
clearBit ( bitfield, bitnum ) |
| x_type |
clearBits ( bitfield, first_bit, end_bit ) |
| bool |
clearEnvironment() |
| none/int32 |
close ( handle ) |
| int32 |
closeAll() |
| int32 |
cmdHash ( x ) |
| int32 |
cmp ( param1, param2, int32:options = _COMP_DEFAULT ) |
| bool |
cmpEQ ( param1, param2, int32:options = _COMP_DEFAULT ) |
| int32 |
cmpLex ( param1, param2, int32:options = _COMP_DEFAULT ) |
| int32 |
color ( color ) |
| int32 |
color ( color_scheme, color_index ) |
| list |
colorList ( color_scheme ) |
| int32 |
colorScheme ( color_scheme ) |
| int/list |
compareFile ( filename, data ) |
| int32 |
compareFiles ( filename1, filename2 ) |
| int32 |
compareFiles ( filename1, filename2, options ) |
| int32 |
compareFilesEx ( filename1, skip1, maxlen1, filename2, skip2, maxlen2 ) |
| int32 |
compareFilesEx ( filename1, skip1, maxlen1, filename2, skip2, maxlen2, options ) |
| int32 |
compareLeft ( source, cmp ) |
| int32 |
compareLeft ( source, cmp, options ) |
| bool |
compareLeftEQ ( source, cmp ) |
| int32 |
compareMid ( source, source_pos, cmp ) |
| int32 |
compareMid ( source, source_pos, cmp, mode_bits ) |
| bool |
compareMidEQ ( source, source_pos, cmp ) |
| int32 |
compareRight ( source, cmp ) |
| int32 |
compareRight ( source, cmp, mode_bits ) |
| bool |
compareRightEQ ( source, cmp ) |
| int32 |
compileExpr ( expression, const_map, calc_flags ) |
| int32 |
compileExpr ( expression, const_map ) |
| int32 |
compileExpr ( expression ) |
| int32 |
compilePCRE ( regex, pcre_options ) |
| int32 |
compileRE ( regex, bool:ignore_case ) |
| int32 |
copyFile ( source, dest, openmode ) |
| int32 |
copyFiles ( filenames_and_options, dest, openmode ) |
| var_type |
copyRef ( var ) |
| float/list/map |
cos ( number ) |
| float/list/map |
cosh ( number ) |
| int32 |
count ( text, search ) |
| int32 |
count0bits ( bitfield ) |
| int32 |
count1bits ( bitfield ) |
| int32 |
countNum ( x1, ..., xN ) |
| any |
countPCRE ( text, regex ) |
| any |
countPCRE ( text, regex, pcre_options ) |
| any |
countRE ( text, regex ) |
| any |
countRE ( text, regex, bool:ignore_case ) |
| int32 |
countVal ( x1, ..., xN ) |
| int32 |
createDir ( directory ) |
| string |
createId ( the_id, n_numbers, min_letters, bool:case_sensitive ) |
| int32 |
date () |
| int32 |
date ( time, basetime ) |
| int32 |
date ( time ) |
| string |
dayName ( day_index ) |
| string |
decode64 ( text, bool:allow_white_spaces ) |
| int32 |
def ( var_expr, ... |
| int32 |
defined ( var_expr, ... |
| int32 |
deleteDir ( filename ) |
| int32 |
deleteFile ( filename ) |
| int32 |
deleteFiles ( filenames_and_options ) |
| string |
disguise ( text, code ) |
| string |
dos2ansi ( text ) |
| string |
dumpExpr ( expr_id ) |
| int32 |
dumpOpt2Flags ( string ) |
| string |
dumpOpt2Text ( flags ) |
| float |
e() |
| int32 |
easterDate ( year ) |
| int32 |
easterDayOfMarch ( year ) |
| string |
encode64 ( text, max_line_length ) |
| string |
endian ( int:source, bool:big_endian ) |
| none/int |
endian ( string:source, bool:big_endian ) |
| string |
eor ( bitfield:A, bitfield:B ) |
| int32/list#3 |
executes ( command_or_pipe ) |
| int32/list#3 |
executes ( command_or_pipe, stdin ) |
| int32/list#3 |
executes ( command_or_pipe, stdin, stdout ) |
| int32/list#3 |
executes ( command_or_pipe, stdin, stdout, stderr ) |
| map |
exifInfo ( filename, translate_mode ) |
| none/int32 |
exist ( mode, name ) |
| x_type |
exp ( x ) |
| string/list |
expand ( text_or_list, new_len, expand_text, mode_bits ) |
| string/list |
expand ( text_or_list, new_len, expand_text ) |
| string |
extract ( text, pos1, pos2 ) |
| int32 |
fileAccessMode() |
| none/int32 |
fileAttrib ( filename ) |
| none/map |
fileInfo ( filename ) |
| string |
fileName ( int32:mode_bits, name1, ... , nameN ) |
| string |
fileName ( name1, ... , nameN ) |
| string |
fileName2text ( text ) |
| none/int64 |
fileSize ( filename ) |
| none/int64 |
fileTime ( filename ) |
| int32 |
fileType ( filename ) |
| int32 |
find ( text, search ) |
| int32 |
find ( text, search, start_pos ) |
| int32 |
find ( text, search, start_pos, skip_count ) |
| any |
findAllPCRE ( text, regex ) |
| any |
findAllPCRE ( text, regex, pcre_options ) |
| any |
findAllPCRE ( text, regex, pcre_options, start_pos ) |
| any |
findAllPCRE ( text, regex, pcre_options, start_pos, skip_count ) |
| any |
findAllPCRE ( text, regex, pcre_options, start_pos, skip_count, max_find ) |
| any |
findAllRE ( text, regex ) |
| any |
findAllRE ( text, regex, bool:ignore_case ) |
| any |
findAllRE ( text, regex, bool:ignore_case, start_pos ) |
| any |
findAllRE ( text, regex, bool:ignore_case, start_pos, skip_count ) |
| any |
findAllRE ( text, regex, bool:ignore_case, start_pos, skip_count, max_find ) |
| none/string |
findFile ( filename, search_pathes, mode_bits ) |
| list |
findFiles ( filenames_and_options, base_directory ) |
| list |
findFiles ( filenames_and_options ) |
| any |
findPCRE ( text, regex ) |
| any |
findPCRE ( text, regex, pcre_options ) |
| any |
findPCRE ( text, regex, pcre_options, start_pos ) |
| any |
findPCRE ( text, regex, pcre_options, start_pos, skip_count ) |
| any |
findRE ( text, regex ) |
| any |
findRE ( text, regex, bool:ignore_case ) |
| any |
findRE ( text, regex, bool:ignore_case, start_pos ) |
| any |
findRE ( text, regex, bool:ignore_case, start_pos, skip_count ) |
| int32 |
findReverse ( text, search ) |
| int32 |
findReverse ( text, search, start_pos ) |
| int32 |
findReverse ( text, search, start_pos, skip_count ) |
| any |
findTextPCRE ( text, regex ) |
| any |
findTextPCRE ( text, regex, pcre_options ) |
| any |
findTextPCRE ( text, regex, pcre_options, start_pos ) |
| any |
findTextPCRE ( text, regex, pcre_options, start_pos, skip_count ) |
| any |
findTextRE ( text, regex ) |
| any |
findTextRE ( text, regex, bool:ignore_case ) |
| any |
findTextRE ( text, regex, bool:ignore_case, start_pos ) |
| any |
findTextRE ( text, regex, bool:ignore_case, start_pos, skip_count ) |
| value |
first ( x1, ..., xN ) |
| int32 |
firstDef ( var1, ..., varN ) |
| list |
flatList ( x1, ..., xN ) |
| list |
flatListNum ( x1, ..., xN ) |
| float |
float ( x ) |
| float/list/map |
floor ( number ) |
| none/int32 |
flushOutput ( stream_handle ) |
| int32 |
funcHash ( x ) |
| int64 |
gcd ( list_or_map ) |
| none/int32/int64 |
gcd ( p1, p2 ) |
| int32 |
getChar ( stream_handle ) |
| int32 |
getCoding ( string, coding_hint ) |
| int32 |
getCoding ( string ) |
| map |
getCommandMap() |
| list#3 |
getComment() |
| map |
getConstMap() |
| map |
getDbList ( db_name, var_selector, .... ) |
| map |
getDbList ( db_selector, .... ) |
| map |
getDbListPCRE ( db_name, var_selector, .... ) |
| map |
getDbListPCRE ( db_selector, .... ) |
| map |
getDbListRE ( db_name, var_selector, .... ) |
| map |
getDbListRE ( db_selector, .... ) |
| string |
getEnvironment ( var_name ) |
| map |
getEnvironmentMap() |
| int32 |
getError() |
| string |
getErrorText() |
| map |
getFuncMap() |
| none/list |
getLineMode ( stream_handle ) |
| map |
getMacroMap() |
| map |
getObsoleteConstMap() |
| map |
getOpMap() |
| int32 |
getPid() |
| none/int64 |
getPos ( stream_handle ) |
| none/int64 |
getSize ( stream_handle ) |
| none/string |
getStreamFile ( stream_index ) |
| none/map |
getStreamInfo ( stream_index ) |
| list |
getStringStat() |
| none/list |
getVarList ( var_type ) |
| int64 |
ggt ( list_or_map ) |
| none/int32/int64 |
ggt ( p1, p2 ) |
| float/none |
gMean ( x1, .., xN ) |
| int32 |
green ( color ) |
| string |
hexDump ( text, address, addr_fw, dump_flags ) |
| int32 |
highest0bit ( bitfield, [skip_count] ) |
| int32 |
highest1bit ( bitfield, [skip_count] ) |
| float/none |
hMean ( x1, .., xN ) |
| list |
http$get ( url ) |
| list |
http$get ( url, referer, command_header ) |
| list |
http$get ( url, referer ) |
| string |
http$getProxy() |
| string |
http$getUserAgent() |
| list |
http$head ( url ) |
| list |
http$head ( url, referer, command_header ) |
| list |
http$head ( url, referer ) |
| list |
http$post ( url, post_data ) |
| list |
http$post ( url, post_data, referer, command_header ) |
| list |
http$post ( url, post_data, referer ) |
| string |
http$setProxy ( string:proxy_and_port ) |
| string |
http$setUserAgent ( string:user_agent ) |
| none/map |
id3v2info ( filename ) |
| int32 |
inclAccessMode() |
| string/list |
indent ( text_or_list, list:linemode, line_mode_options ) |
| string/list |
indent ( text_or_list, list:linemode ) |
| int32 |
index ( index, length ) |
| none/int32 |
info ( keyword ) {MakeDoc} |
| none/int32 |
info ( mode ) {Analyse V4} |
| none/string |
info ( mode, index ) {Analyse V4} |
| none/value |
info ( mode, index, submode ) {Analyse V4} |
| string |
insert ( text, position, insertion_text ) |
| int |
int ( x, intbase = 10 ) |
| int32 |
int32 ( x, intbase = 10 ) |
|
int64 seed() |
|
int64 seed ( seed ) |
| int64 |
int64 ( x, intbase = 10 ) |
| int64 |
int64hl ( high32, low32 ) |
| bitfield_type |
invertBit ( bitfield, bitnum ) |
| x_type |
invertBits ( bitfield, first_bit, end_bit ) |
| bool |
isCommand ( name ) |
| bool |
isConst ( name ) |
| int32 |
isEmpty ( var_name ) |
| bool |
isEof ( stream_handle ) |
| int32 |
isFloat ( var_name ) |
| bool |
isFunc ( name ) |
| int32 |
isHandle ( handle ) |
| int32 |
isInt ( var_name ) |
| int32 |
isInt32 ( var_name ) |
| int32 |
isInt64 ( var_name ) |
| int32 |
isList ( var_name ) |
| bool |
isMacro ( name ) |
| int32 |
isMap ( var_name ) |
| int32 |
isNum ( var_name ) |
| none/bool |
isOpen ( stream_handle ) |
| none/bool |
isReading ( stream_handle ) |
| int32 |
isScalar ( var_name ) |
| bool |
isStream ( stream_handle ) |
| int32 |
isString ( var_name ) |
| int32 |
isUtf16 ( var_name ) |
| int32 |
isUtf32 ( var_name ) |
| int32 |
isUtf8 ( var_name ) |
| int |
isVerbose() |
| none/bool |
isWriting ( stream_handle ) |
| string |
item ( text, index, seperator ) |
| string |
item ( text, index ) |
| any |
itemPCRE ( text, index, re_separator ) |
| any |
itemPCRE ( text, index, re_separator, pcre_options ) |
| any |
itemRE ( text, index, re_separator ) |
| any |
itemRE ( text, index, re_separator, bool:ignore_case ) |
| int32 |
key () |
| int32 |
key ( wait_in_sec, default ) |
| int32 |
key ( wait_in_sec ) |
| map |
keyMap ( x ) |
| int64 |
kgv ( list_or_map ) |
| none/int32/int64 |
kgv ( p1, p2 ) |
| list |
l$align ( list_var, mode, min_fw, int_format, dbl_format ) |
| int32 |
l$append ( list_var, x ) |
| int32 |
l$appendList ( list_var, second_list ) |
| bitfield |
l$bitfield ( list_var, max_bitnum ) |
| int32 |
l$cat ( list, x1, ..., xN ) |
| int32 |
l$clear ( list_var ) |
| list |
l$copy ( list_var, pos1, pos2 ) |
| int32 |
l$insert ( list_var, position, x ) |
| int32 |
l$insertList ( list_var, position, second_list ) |
| bool |
l$isSorted ( list_var ) |
| bool |
l$isSortModeLex ( list_var ) |
| int32 |
l$length ( list_var ) |
| int32 |
l$list ( var ) |
| list |
l$move ( list_var, pos1, pos2 ) |
| int32 |
l$pack ( list_var, bool:recurrent ) |
| int32 |
l$purge ( list_var, bool:recurrent ) |
| int32 |
l$randomize ( list_var ) |
| int32 |
l$randomize ( list_var, max_moveup ) |
| int32 |
l$remove ( list_var, pos1 ) |
| int32 |
l$remove ( list_var, pos1, pos2 ) |
| int32 |
l$replace ( list_var, position, x ) |
| int32 |
l$replaceList ( list_var, position, second_list ) |
| int32 |
l$reverse ( list_var ) |
| int32 |
l$setLength ( list_var, new_length ) |
| int32 |
l$setSize ( list_var, new_size ) |
| int32 |
l$size ( list_var ) |
| int32 |
l$sort ( list_var ) |
| int32 |
l$sortLex ( list_var ) |
| int32 |
l$unique ( list_var, cmp_chars, cmd_subelem ) |
| int32 |
l$unique ( list_var, cmp_chars ) |
| int32 |
l$unique ( list_var ) |
| int32 |
language() |
| value |
last ( x1, ..., xN ) |
| int32 |
lastDef ( var1, ..., varN ) |
| int64 |
lcm ( list_or_map ) |
| none/int32/int64 |
lcm ( p1, p2 ) |
| string |
left ( text, n ) |
| int32 |
len ( object ) |
| int32 |
length ( object ) |
| int32 |
linkFiles ( filenames_and_options, dest, bool:copy_allowed ) |
| int32 |
linkFiles ( source, dest, bool:copy_allowed ) |
| list |
list ( x1, ..., xN ) |
| list#2 |
list2 ( map ) |
| string/list |
loadFile( filename, max_read_size ) |
| string/list |
loadFile( filename ) |
| none/float/list/map |
log ( x, base ) |
| none/float/list/map |
log ( x ) |
| none/float/list/map |
log10 ( x ) |
| none/float/list/map |
log2 ( x ) |
| string |
longFileName ( filename ) |
| string |
lower ( text, bool:is_utf8 ) |
| string |
lower ( text ) |
| int32 |
lowest0bit ( bitfield, [skip_count] ) |
| int32 |
lowest1bit ( bitfield, [skip_count] ) |
| int32 |
m$cat ( map1, map2, ..., mapN ) |
| int32 |
m$clear ( map_var ) |
| bool |
m$exist ( map_var, string:key ) |
| string |
m$find ( map_var, search ) |
| list#3 |
m$find2 ( map_var, search ) |
| list#3 |
m$find3 ( map_var, search ) |
| list |
m$findKeys ( map_var, search ) |
| list |
m$findKeysBegin ( map_var, search ) |
| list |
m$findKeysEnd ( map_var, search ) |
| list |
m$findKeysPCRE ( map_var, re_search, pcre_options ) |
| list |
m$findKeysRE ( map_var, re_search, bool:ignore_case ) |
| bool |
m$insert ( map_var, string:key, value ) |
| int32 |
m$insertMap ( map_var, second_map ) |
| list |
m$keys ( map_var ) |
| int32 |
m$length ( map_var ) |
| int32 |
m$map ( var ) |
| int32 |
m$operation ( map1_var, map2, op_mode ) |
| int32 |
m$pack ( map_var, bool:recurrent ) |
| int32 |
m$purge ( map_var, bool:recurrent ) |
| int32 |
m$remove ( map_var, string:key ) |
| int32 |
m$removeMap ( map_var, second_map ) |
| bool |
m$replace ( map_var, string:key, value ) |
| int32 |
m$replaceMap ( map_var, second_map ) |
| int32 |
m$size ( map_var ) |
| bool |
m$store ( map_var, string:key, value ) |
| int32 |
m$storeMap ( map_var, second_map ) |
| map |
map ( a_key, data ) |
| map |
map ( key_list, data_or_list ) |
| map |
map() |
| map |
map ( prefix, data_list ) |
| map |
map ( x ) |
| map |
mapOperation ( map1, map2, op_mode ) |
| bool |
match ( text, pattern ) |
| scalar |
max ( x1, ..., xN ) |
| int32 |
maxLen ( x1, ..., xN ) |
| int32 |
maxLength ( x1, ..., xN ) |
| none/number |
maxNum ( x1, ..., xN ) |
| int32 |
md$getActiveIndent() |
| int32 |
md$getEmptyLines() |
| int32 |
md$getIndent() |
| int32 |
md$getStart() |
| int64 |
md$waitOnError () |
| int64 |
md$waitOnError ( interval ) |
| string |
md5append ( md5_control_data, string ) |
| string |
md5finish ( md5_control_data, bool:binary_result ) |
| string |
md5finish ( md5_control_data ) |
| string |
md5init() |
| string |
md5sum ( data, bool:binary_result ) |
| string |
md5sum ( data ) |
| string |
md5sumFile ( filename, file_skip, max_len, bool:binary_result ) |
| string |
md5sumFile ( filename, file_skip, max_len ) |
| float/none |
mean ( x1, .., xN ) |
| num/none |
median ( x1, .., xN ) |
| string |
message ( message_number ) |
| string |
messageName ( message_number ) |
| string |
mid ( text, pos, n ) |
| string |
mid ( text, pos ) |
| float/none |
middle ( x1, .., xN ) |
| scalar |
min ( x1, ..., xN ) |
| string |
minimizeFileName ( filename, base_filename ) |
| none/number |
minNum ( x1, ..., xN ) |
| int32 |
mixColor ( color1, color2 ) |
| int32 |
mixColor ( color1, color2, mixlevel_1000 ) |
| string |
monthName ( month_index ) |
| var_type |
move ( var ) |
| int32 |
moveFile ( source, dest, bool:copy_del_allowed ) |
| int32 |
moveFiles ( filenames_and_options, dest, bool:copy_del_allowed ) |
| none/int64 |
movePos ( stream_handle, relative_pos ) |
| int64 |
mSec() |
| none |
none() |
| string |
normBits ( bitfield, min_chars ) |
| string |
normBits ( bitfield ) |
| string |
not ( bitfield, min_chars ) |
| string |
not ( bitfield ) |
| string |
notAnd ( bitfield:A, bitfield:B ) |
| string |
notAndNot ( bitfield:A, bitfield:B ) |
| string |
notEor ( bitfield:A, bitfield:B ) |
| string |
notOr ( bitfield:A, bitfield:B ) |
| string |
notOrNot ( bitfield:A, bitfield:B ) |
| int32 |
noYes ( source, nomatch_default = -1 ) |
| int64 |
nSec() |
| number |
num ( x, intbase = 10 ) |
| int32 |
numOfStreams() |
| int32:handle |
openFile ( filename, open_mode ) |
| int32:handle |
openSocket ( server_and_port, default_port ) |
| int32:handle |
openSource ( text ) |
| int32:handle |
openStdErr() |
| int32:handle |
openStdIn() |
| int32:handle |
openStdOut() |
| string |
or ( bitfield:A, bitfield:B ) |
| int32 |
ord ( string ) |
| int32 |
ord ( string, length ) |
| int32 |
ordMB ( string ) |
| string |
orNot ( bitfield:A, bitfield:B ) |
| number |
over ( n, k ) |
| value |
parm ( index ) |
| float |
pi() |
| float |
polynom ( x, a_list ) |
| float |
polynom ( x, aN, ..., a2, a1, a0 ) |
| float |
pow ( base, exponent ) |
| string |
Print ( format, p1, ..., pN ) |
| string/none |
printBitField ( bitfield, options, name_list ) |
| string/none |
printBitField ( bitfield, options ) |
| string/none |
printBitField ( bitfield ) |
| string |
printFileName ( filename, format, mode:system, i_num, j_num, escape_char ) |
| string |
printFileName ( filename, format, mode:system, i_num, j_num ) |
| string |
printFileName ( filename, format, mode:system, i_num ) |
| string |
printFileName ( filename, format, mode:system ) |
| string |
printFileName ( filename, format ) |
| string |
printInterval ( time, format_or_mode, total_fw, escape_char ) |
| string |
printInterval ( time, format_or_mode, total_fw ) |
| string |
printTime ( time, string:format, char:escape_char ) |
| string |
printTime ( time, string:format ) |
| int32/list#3 |
process ( command, parameter, bool:use_path, stdin, stdout, stderr ) |
| number |
prod ( number ) |
| none/number |
prod ( x0, ..., xN ) |
| string |
protocolName ( protocol_name_or_number ) |
| int32 |
protocolNumber ( protocol_name_or_number ) |
| string/list |
query2text ( text_or_list ) |
| value |
range ( value, min, max ) |
| none/int32/list#2 |
read ( stream_handle, min_read_size, max_read_size ) |
| none/int32/list#2 |
read ( stream_handle, min_read_size ) |
| none/int32/list#2 |
readLine ( stream_handle, eol_flags, max_read_size ) |
| none/int32/list#2 |
readLine ( stream_handle, eol_flags ) |
| none/int32/list#2 |
readObject ( stream_handle ) |
| none/int32/list#2 |
readUntil ( stream_handle, until_text, max_read_size ) |
| none/int32/list#2 |
readUntil ( stream_handle, until_text ) |
| string |
recode ( source, new_mode |
| string |
recode ( source, new_mode, old_mode_hint |
| int32 |
red ( color ) |
| var_type |
ref ( var ) |
| int32 |
refCount ( var ) |
| string |
relativeFileName ( filename, base_filename ) |
| string |
remove ( text, pos1, pos2 ) |
| string |
replace ( text, position, replace_text ) |
| string |
resolve ( name_or_address, mode_bits, protocol_name_or_number ) |
| string |
resolve ( name_or_address, mode_bits ) |
| string |
resolve ( name_or_address ) |
| string |
resolveAddr ( name_or_address, protocol_name_or_number ) |
| string |
resolveAddr ( name_or_address ) |
| string |
resolveName ( name_or_address, protocol_name_or_number ) |
| string |
resolveName ( name_or_address ) |
| string/list |
reverse ( string_or_list, max_moveup ) |
| string/list |
reverse ( string_or_list ) |
| int32 |
rgb ( red, green, blue ) |
| string |
right ( text, n ) |
| int32 |
rnd() |
| int32 |
rnd ( max ) |
| int32 |
rnd ( min, max ) |
| string |
roman ( num32, mode_bits ) |
| string |
roman ( num32 ) |
| float/list/map |
round ( number ) |
| int/list |
saveFile ( filename, data, bool:compare_before_save ) |
| int/list |
saveFile ( filename, data, bool:compare_before_save, open_mode ) |
| int/list |
saveFile ( filename, data ) |
| value |
scan ( text, intbase = 10, mode64 = -1 ) |
| string |
scanBitField ( text, min, max, flags ) |
| string |
scanBitField ( text, min, max, ignore:step, ignore:intbase ) |
| string |
scanBitField ( text, min, max ) |
| string |
scanCharset ( text, mode_bits ) |
| int32 |
scanId ( text, bool:case_sensitive ) |
| int64 |
scanInterval ( text ) |
| value |
scanRoman ( text, bool:mega_point ) |
| value |
scanRoman ( text ) |
| value |
scanSize ( text, intbase = 10 ) |
| int64 |
scanTime ( text, base_time ) |
| int64 |
scanTime ( text ) |
| int64 |
sec() |
| value |
select ( index, x0, ..., xn ) |
| int32 |
selectTime ( time, selector ) |
| string |
seperator ( text, index ) |
| string |
serviceName ( service_name_or_number, protocol_name_or_number ) |
| string |
serviceName ( service_name_or_number ) |
| int32 |
serviceNumber ( service_name_or_number ) |
| int32 |
serviceNumber ( service_name_or_number, protocol_name_or_number ) |
| bitfield_type |
setBit ( bitfield, bitnum ) |
| x_type |
setBits ( bitfield, first_bit, end_bit ) |
| bool |
setEnvironment ( var_name, data, bool:overwrite ) |
| bool |
setEnvironmentMap ( env_map, bool:overwrite ) |
| int32 |
setError ( error_code ) |
| none/list |
setLineMode ( stream_handle, list:linemode ) |
| none/int64 |
setPos ( stream_handle, new_pos ) |
| none/int64 |
setPosEnd ( stream_handle, new_pos ) |
| none/int64 |
setSize ( stream_handle, new_size ) |
| string |
shiftBits ( bitfield, shift_count ) |
| none/int32/list/map |
sign ( x, epsilon ) |
| none/int32/list/map |
sign ( x ) |
| float/list/map |
sin ( number ) |
| float/list/map |
sinh ( number ) |
| string/list |
sort ( string_or_list, string_separator = ',' ) |
| string/list |
sortLex ( string_or_list, string_separator = ',' ) |
| string |
sortString ( text, bool:is_utf8 ) |
| string |
sortString ( text ) |
| list#2 |
sourceAndDest ( source, dest ) |
| list |
split ( text, char:separator ) |
| list |
splitEol ( text, eol_flags ) |
| list |
splitEol ( text ) |
| any |
splitPCRE ( text, re_separator ) |
| any |
splitPCRE ( text, re_separator, pcre_options ) |
| any |
splitRE ( text, re_separator ) |
| any |
splitRE ( text, re_separator, bool:ignore_case ) |
| list |
splitString ( text, string:separator ) |
| list |
splitString ( text, string:separator, mode_bits ) |
| string/list/map |
splitTime ( time, mode ) |
| string |
splitTime ( time ) |
| number |
sqrt ( number ) |
|
string crypt ( password ) |
|
string crypt ( password, salt ) |
| string |
string ( x, format ) |
| string |
string ( x, int_format, float_format ) |
| string |
string ( x ) |
| string |
subst ( text, search, replace, max_count ) |
| string |
subst ( text, search, replace ) |
| string |
substChar ( text, string:search_chars, replace1, .. replaceN ) |
| any |
substPCRE ( text, search, replace ) |
| any |
substPCRE ( text, search, replace, max_count ) |
| any |
substPCRE ( text, search, replace, max_count, pcre_options ) |
| any |
substRE ( text, search, replace ) |
| any |
substRE ( text, search, replace, max_count ) |
| any |
substRE ( text, search, replace, max_count, bool:ignore_case ) |
| number |
sum ( number ) |
| none/number |
sum ( x0, ..., xN ) |
| value |
symbol( var_name, default, min, max ) |
| value |
symbol( var_name, default, min ) |
| value |
symbol( var_name, default ) |
| value |
symbol( var_name ) |
| float/list/map |
tan ( number ) |
| float/list/map |
tanh ( number ) |
| int32 |
test ( number, bool ) |
| bool |
testBit ( bitfield, bitnum ) |
| int32 |
testDef ( var, bool ) |
| string |
text2fileName ( text ) |
| string/list |
text2query ( text_or_list, mode_bits ) |
| string/list |
text2query ( text_or_list ) |
| string |
text2utf8 ( text ) |
| string |
text2xml ( text, mode_bits ) |
| int64 |
time () |
| int64 |
time ( time, basetime ) |
| int64 |
time ( time ) |
| string |
translate ( text, search_chars, replace_chars ) |
| string/list |
trim ( text_or_list, mode_bits ) |
| string/list |
trim ( text_or_list ) |
| int32 |
trunc32 ( x, intbase = 10 ) |
| int32 |
type ( x ) |
| list |
unique ( list, cmp_chars, cmd_subelem ) |
| list |
unique ( list, cmp_chars ) |
| list |
unique ( list ) |
| int32 |
uniqueId() |
| int32 |
unix2date ( int32:unixtime ) |
| int64 |
unix2time ( int32:unixtime ) |
| int32 |
unixTime () |
| int32 |
unixTime ( time, basetime ) |
| int32 |
unixTime ( time ) |
| none/int32 |
unRead ( stream_handle, text ) |
| none |
unsetEnvironment ( var_name ) |
| none |
unsetEnvironment ( var_name_map ) |
| string |
upper ( text, bool:is_utf8 ) |
| string |
upper ( text ) |
| int64 |
uSec() |
| string |
utf82text ( text, default_char, bool ) |
| value |
var ( x1, ..., xN ) |
| string |
varName ( x1, ..., xN ) |
| list |
vector ( N, value, increment ) |
| list |
vector ( N, value ) |
| string |
word ( text, index ) |
| none/int32 |
write ( stream_handle, list_or_map ) |
| none/int32 |
write ( stream_handle, text ) |
| none/int32 |
writeObject ( stream_handle, x ) |
| none/int32 |
writeText ( stream_handle, text, list:linemode, eol_flags ) |
| none/int32 |
writeText ( stream_handle, text, list:linemode ) |
| none/int32 |
writeText ( stream_handle, text ) |
| string |
xml2text ( text, mode_bits ) |