BEDINGTE Freigabe der macOS Version Sequoia für tomedo®
Alle Hinweise und Informationen finden Sie unter folgendem Link.

Der Befehl

$[if 5 zs_equals 6 Nein '$[v1]$']$

wird problemfrei verarbeitet, v1 soll eine Variable mit beliebigen Inhalt sein. Die Hochkomma-Klammerung ist an dieser Stelle optional.

Der Befehl

$[if 5 zs_equals 5 nix '$[regex [^LR]+ 5-888.55R]$']$

aber nicht, weil vermutlich die Hochkomma Klammerung nicht funktioniert. Der regex Befehl für sich funktioniert, er sollte noch nicht einmal aufgerufen werden, weil 5=5. Dass, das funktioniert wäre Wunsch No 1.

Der Befehl 

$[if 5 zs_equals 5 nix 'Das wird nicht ausgegeben, solange 5=5 ist.']$

wird wieder ausgeführt - dort funktioniert die Hochkomma Klammerung. Das ist inkonsequent.

 

Das Fehlen einer Klammerung von Kommandos allgemein verkompliziert die Programmierung und macht den Programmtext länger und schlechter lesbar. Der Befehl

$[if 5 zs_equals 5 nix $[if 6 zs_equals 7 nix 'Das wird nicht ausgegeben.']$]$

scheitert komplett, es müsste auf mehreren Zeilen und mit Hilfsvariablen aufgeteilt werden.

Daher der Wunsch No 2, eine Klammerung zB {} zu ermöglichen.

Gefragt in Wunsch von (2.2k Punkte)
0 Punkte

Bitte logge dich ein oder melde dich neu an um den Beitrag zu beantworten.

18,451 Beiträge
26,718 Antworten
47,898 Kommentare
29,293 Nutzer