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