Mit etwas Umstand gehts auch bei RPGLE !

Lege eine Datei mit den benötigten Variablen für die Verwendung als PF an.

Definiere die Datei in den F-Bestimmungen mit USROPN und codiere den OPEN und einen Zugriff in einer Unterroutine die du nie ansprichst (Compilerbefriedigung).

Und schon kannst du alle diese Variablen sowie deren %nullind(var) verwenden ohne diese Datei zu öffnen oder E/A's auszuführen.

@Dieter
Zugegeben, die bescheuertste Variante eines merkwürdigen Programmierstils, aber wo ein Wille ist ......... gibts auch entsprechende Entwickler.