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 ) |