Loading...
Select Version
&pagelevel(4)&pagelevel
Je nach Angaben von Anführungszeichen und Escape-Zeichen werden bei vordefinierten Funktionen, die Dateinamen bzw. Variablen akzeptieren, verschiedene Aktionen ausgeführt. Im Normalfall passiert dabei dasselbe wie in anderen vordefinierten Funktionen. Es muss jedoch darauf hingewiesen werden, dass das Verhalten nicht mit BS2000-Kommandos (z.B. DVS-Kommandos) vergleichbar ist und darum im ersten Moment zu scheinbar überraschenden Ergebnissen führt.
Beispiel für Funktionen, die Dateinamen akzeptieren
/FILE = 'ABC' /A=IS-CATALOGED-FILE(FILE) "TESTET, OB 'ABC' KATALOGISIERT IST" /A=IS-CATALOGED-FILE('FILE') "TESTET, OB 'FILE' KATALOGISIERT IST" /A=IS-CATALOGED-FILE('&FILE') "TESTET, OB 'ABC' KATALOGISIERT IST"
Beispiel für Funktionen, die Variablennamen akzeptieren
/A = 'B' /B = 0 /CURRENT-TYPE('A') "GIBT *STRING ZURUECK" /CURRENT-TYPE('B') "GIBT *INTEGER ZURUECK"