Hallo,

ebenso wie MOVE wird auch CALL und CALLB nicht im Free-Format unterstützt werden.
Auch Parameter-Listen gibt es im Free-Format nicht.

Programm- und Prozedur-Aufrufe können nur über CALLP mit Prototyp erfolgen.

Zur Information:
CALL wird zur Aufruf von Programmen verwendet. (Dynamic Call)
CALLB kann nur für Module, Prozeduren und Service-Programme verwendet werden. (Bound Call)
CALLP heisst nur CALL with PROTOTYPE und ist eine reine Compiler-Anweisung.
Je nach dem, ob ein Programm oder Modul bzw. Prozedur / Service-Programm aufgerufen wird,
wird ein dynamischer oder verbundener Call ausgeführt.

Unter www.Common-d.de
Workshops Workshop-Handouts
Workshop 20.02.03 OS/400 - Version 5
Neues in RPG IV
ist eine Tabelle hinterlegt, welche OPCodes in Free-Format nicht möglich sind und wie sie ersetzt werden können.

Birgitta