Zeilen, die mit
Eine Kommandozeile endet am Zeilenende der aktuellen Zeile.
Sollte allerdings das letzte Zeichen der Zeile,
wobei Blanks und Kommentare ignoriert werden, ein Backslash (
Zeilen, die nur aus einem
Durch die Kommandozeilen sind bedingte Ausführungen, Schleifen und Berechnungen möglich.
Alphabetische Liste aller Kommandos
Kommandos nach Themen:
Ausgabe und Fehlermeldungen | |
---|---|
Kommando | Kurzinfo |
— | |
Die Ausgabe in eine Zeichenkette umleiten. | |
Die Ausgabe in eine Liste von Zeichenketten umleiten. | |
— | |
Ausgabe eines Textes auf den Fehlerkanal und in die Log-Datei. | |
Ausgabe eines Textes in die Log-Datei. | |
Die Ausgabeumleitung in eine Zeichenkette beenden. | |
Ausgabe eines Textes als Fehlermeldng mit automatischer Angabe der Referenzzeile auf den Fehlerkanal und in die Log-Datei. Das Programm wird nach der Meldung beendet. | |
Den Inhalt der Ausgabe-Puffer aller Streams leeren (rausschreiben). | |
— | |
Ausgabe eines Textes mit automatischer Angabe der Referenzzeile auf den Fehlerkanal und in die Log-Datei. | |
— | |
— | |
— | |
— | |
Ausgabe eines Textes als Warnung mit automatischer Angabe der Referenzzeile auf den Fehlerkanal und in die Log-Datei. | |
— | |
Automatische Textersetzung | |
Kommando | Kurzinfo |
— | |
— | |
— | |
— | |
— | |
Dateien | |
Kommando | Kurzinfo |
— | |
— | |
— | |
Den Inhalt der Ausgabe-Puffer aller Streams leeren (rausschreiben). | |
— | |
— | |
— | |
— | |
Datenbank | |
Kommando | Kurzinfo |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
Den Inhalt einer Variablen-Ebene mit dem Inhalt einer Datenbasis austauschen. | |
— | |
— | |
Liste aller Variablen in einer Datenbasis ermitteln. | |
Überprüfe die Variablen eine Datenbasis auf Veränderungen. | |
— | |
— | |
— | |
— | |
Den Inhalt einer Variablen-Ebene mit dem Inhalt einer Datenbasis austauschen. | |
— | |
— | |
— | |
— | |
— | |
Den Inhalt einer Variablen-Ebene mit dem Inhalt einer Datenbasis austauschen. | |
— | |
— | |
Variablen mitsammt Inhalt in eine Datenbasis kopieren. | |
Variablen mitsammt Inhalt in eine Datenbasis verschieben. | |
Definition von Variablen | |
Kommando | Kurzinfo |
Definition von lokalen Variablen. | |
Definition von lokalen Variablen. | |
Definition von lokalen Variablen. | |
Definition von lokalen Variablen. | |
Definition von globalen Variablen. | |
Definition von globalen Variablen. | |
Definition von globalen Variablen. | |
Definition von globalen Variablen. | |
Globale Variablen löschen | |
Globale Variablen löschen | |
Definition von privaten Variablen. | |
Definition von privaten Variablen. | |
Definition von privaten Variablen. | |
Definition von privaten Variablen. | |
Private Variablen löschen | |
Private Variablen löschen | |
Lokale Variablen löschen | |
Lokale Variablen löschen | |
Definition von lokalen und globalen Variablen. | |
Definition von lokalen und globalen Variablen. | |
Definition von lokalen und globalen Variablen. | |
Definition von lokalen und globalen Variablen. | |
Lokale und globale Variablen löschen | |
Lokale und globale Variablen löschen | |
Einstellungen | |
Kommando | Kurzinfo |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
GOTO und GOSUB | |
Kommando | Kurzinfo |
— | |
— | |
— | |
— | |
IF-THEN-ELSE | |
Kommando | Kurzinfo |
— | |
Alternativer Zweig einer |
|
Alternativer Zweig einer |
|
Ende einer #IF-Anweisung. | |
Ende einer #IF-Anweisung. | |
Einleitung eines Blockes, der bedingt ausgeführt wird. | |
Includes | |
Kommando | Kurzinfo |
— | |
— | |
— | |
— | |
Makros | |
Kommando | Kurzinfo |
— | |
— | |
— | |
Ende einer #MACRO-Definition. | |
Ende einer #MACRO-Definition. | |
Beginn einer Makro-Definition. | |
Die Macro-Parameter Variablen mit angegebenen Namen zuweisen. | |
Die Macro-Parameter Variablen mit angegebenen Namen zuweisen. | |
Programmende | |
Kommando | Kurzinfo |
— | |
Schleifen | |
Kommando | Kurzinfo |
Eine oder mehrere Schleifen vorzeitig beenden. | |
Die nächste Iteration einer Schleife vorzeitig neu beginnen. | |
Ende einer #FOREACH-Schleife. | |
Ende einer #FOR-Schleife. | |
Ende einer #FOR-Schleife. | |
Ende einer #FOREACH-Schleife. | |
Ende einer #LOOP-Schleife. | |
Ende einer #LOOP-Schleife. | |
Ende einer #REPEAT-Schleife. | |
Ende einer #REPEAT-Schleife. | |
Ende einer #WHILE-Schleife. | |
Ende einer #WHILE-Schleife. | |
— | |
Schleife für jedes Element einer Liste oder Map. | |
Beginn einer Endlos-Schleife. | |
— | |
— | |
— | |
weitere Kommandos | |
Kommando | Kurzinfo |
Kommentarzeile einleiten. | |
Kommentarzeile einleiten. | |
Ausführung eines berechneten Kommandos. | |
Den Tastaturpuffer für die Funktion key() leeren. | |
Kommentarzeile einleiten. | |
— | |
Ausführung eines berechneten Kommandos. | |
— | |
— | |
Das Programm pausiert für die angegebene Zeit. |
Syntax aller Kommandos (alphabetisch) | |
---|---|
Kommando | Parameter |
# | |
#! | ... |
## | ... |
#AUTOEXPAND | char1 [';'] char2 [';'] pretext [';'] postext [[';'] bool:recurse] |
#AUTOLOOKUP | char1 [';'] char2 [';'] macroname |
#BREAK | [loop_count] [#IF* ...] |
#CALL | ['?'] macro_name |
#CALL | ['?'] macro_name '[' list:param ']' |
#CALL | ['?'] macro_name '(' ')' [ '[' n_value ']' ] |
#CALL | ['?'] macro_name '(' param_list ')' [ '[' n_value ']' ] |
#CATCH | [max_size] |
#CATCHLIST | [max_size] |
#CHAIN | '(' filename ')' |
#CHAIN | '<' filename '>' |
#CHAIN | '[' filename ']' |
#CLEARKEYS | |
#CLOSE | handle [ [';'] handle ] ... |
#CLOSEALL | |
#COMMENT | ... |
#CONTINUE | [loop_count] [#IF* ...] |
#COPYIMAGES | dest_dir |
#DATE | datetime |
#DB-CLEAR | db [ [';'] db ]... |
#DB-DELETE | db [ [';'] var_name ]... |
#DB-DROP | db [ [';'] db ]... |
#DB-G-COPY | db [ [';'] var_name ]... |
#DB-G-COPYALL | db [ [';'] db ]... |
#DB-G-MOVE | db [ [';'] var_name ]... |
#DB-G-MOVEALL | db [ [';'] db ]... |
#DB-G-SWAP | db |
#DB-GET-AUTOSAVE | db [';'] var_name [ [';'] var_mode ] |
#DB-GET-DBLIST | db [';'] var_name [ [';'] var_mode ] |
#DB-GET-VARLIST | db [';'] var_name [ [';'] var_mode ] |
#DB-GET-VARSTATUS | db [';'] var_name [ [';'] var_mode ] |
#DB-L-COPY | db [ [';'] var_name ]... |
#DB-L-COPYALL | db [ [';'] db ]... |
#DB-L-MOVE | db [ [';'] var_name ]... |
#DB-L-MOVEALL | db [ [';'] db ]... |
#DB-L-SWAP | db |
#DB-LOAD | db [';'] filename |
#DB-P-COPY | db [ [';'] var_name ]... |
#DB-P-COPYALL | db [ [';'] db ]... |
#DB-P-MOVE | db [ [';'] var_name ]... |
#DB-P-MOVEALL | db [ [';'] db ]... |
#DB-P-SWAP | db |
#DB-SAVE | db [';'] filename |
#DB-SET-AUTOSAVE | db [';'] filename |
#DB-STORE | db [ [';'] var_name ]... |
#DB-STORE-MOVE | db [ [';'] var_name ]... |
#DEBUG | bool:enable |
#DEF | varname [ OP expression ] [ [';'] ... ]... |
#DEFINE | varname [ OP expression ] [ [';'] ... ]... |
#DOIF | ( condition ) any_command_or_text |
#ECHO | text |
#ECHOLOG | text |
#ELIF | condition |
#ELIFDEF | var_condition |
#ELIFNDEF | var_condition |
#ELIFNOT | condition |
#ELIFNOTDEF | var_condition |
#ELIFUNDEF | var_condition |
#ELSE | [ IF* ... ] |
#ELSEIF | condition |
#ELSEIFDEF | var_condition |
#EMPTYLINES | number |
#END | |
#END | [expression] |
#ENDCATCH | [var_name] [ ; var_mode] |
#ENDEACH | |
#ENDF | |
#ENDFOR | |
#ENDFOREACH | |
#ENDIF | |
#ENDL | |
#ENDLOOP | |
#ENDMACRO | |
#ENDR | |
#ENDREPEAT | |
#ENDW | |
#ENDWHILE | |
#ENUM | varname [ OP expression ] [ [';'] ... ]... |
#ENUMBITS | varname [ OP expression ] [ [';'] ... ]... |
#ERROR | text |
#EXECUTE | expression |
#EXIT | [int32:expression] |
#EXITCODE | |
#EXPAND | text |
#> | expression |
#FAM | [access_mode] |
#FI | |
#FLUSHALL | |
#FOR | varname [':']['='] initcount ';' endcount [ [';'] addcount] |
#FOREACH | varname ';' expression ) |
#GDEF | varname [ OP expression ] [ [';'] ... ]... |
#GDEFINE | varname [ OP expression ] [ [';'] ... ]... |
#GENUM | varname [ OP expression ] [ [';'] ... ]... |
#GENUMBITS | varname [ OP expression ] [ [';'] ... ]... |
#GOSUB | label [#IF* ...] |
#GOTO | label [#IF* ...] |
#GUNDEF | varname [ [';'] varname ]... |
#GUNDEFINE | varname [ [';'] varname ]... |
#HTML | bool:enable |
#IAM | [access_mode] |
#IF | condition |
#IFDEF | var_condition |
#IFNDEF | var_condition |
#IFNOT | condition |
#IFNOTDEF | var_condition |
#IFUNDEF | var_condition |
#INCLUDE | '(' filename ')' |
#INCLUDE | '<' filename '>' |
#INCLUDE | '[' filename ']' |
#INDENT | int32:indent |
#LABEL | label [ [';'] label ]... |
#LANGUAGE | language |
#LINEMODE | linemode |
#LOG | bool:enable |
#LOOP | |
#MACRO | macroname [ '[' ']' ] |
#MAKEINDEX | source_file [';'] dest_file [ [';'] prefix ] |
#MAXINDENT | int32:indent |
#MESSAGE | text |
#MININDENT | int32:indent |
#NOCOMMENT | |
#OPEN | varname [';'] filename [';'] open_mode |
#OUTPUT | file_handle |
#PARAMETERS | [ '[' startindex ']' ] varname [ [';'|','] varname ]... |
#PARAMS | [ '[' startindex ']' ] varname [ [';'|','] varname ]... |
#PDEF | varname ['[' N ']'] [ OP expression ] [ [';'] ... ]... |
#PDEFINE | varname ['[' N ']'] [ OP expression ] [ [';'] ... ]... |
#PENUM | varname ['[' N ']'] [ OP expression ] [ [';'] ... ]... |
#PENUMBITS | varname ['[' N ']'] [ OP expression ] [ [';'] ... ]... |
text | |
#PRINTLOG | text |
#PRODUCT | bool:enable |
#PUNDEF | varname [ [';'] varname ]... |
#PUNDEFINE | varname [ [';'] varname ]... |
#READ | file_handle [';'] varname |
#REPEAT | repeat_count |
#RESTART | restart_value |
#RESULT | |
#RESULT | result [ [';'] result ] |
#SETCOMMENT | |
#SETCOMMENT | list |
#SETCOMMENT | string:begin [';'] string:end [';'] string:eol |
#SETINDENT | int32:indent |
#SEVENBIT | bool:enable |
#SLEEP | time_in_sec |
#SOURCE | [ line [';'] any_name ] |
#START | [new_value] |
#STOP | |
#TABSIZE | src_tabsize; dest_tabsize |
#TABSIZE | tabsize |
#$ | text |
#TEXTMACRO | |
#TEXTMACRO | macro_name |
#UNDEF | varname [ [';'] varname ]... |
#UNDEFINE | varname [ [';'] varname ]... |
#VERBOSE | int32 |
#WARNING | text |
#WHILE | condition |
#WRITE | file_handle [';'] text |
#XDEF | varname [ OP expression ] [ [';'] ... ]... |
#XDEFINE | varname [ OP expression ] [ [';'] ... ]... |
#XENUM | varname [ OP expression ] [ [';'] ... ]... |
#XENUMBITS | varname [ OP expression ] [ [';'] ... ]... |
#XUNDEF | varname [ [';'] varname ]... |
#XUNDEFINE | varname [ [';'] varname ]... |