Ja, da hast du auch recht:
ILERPG-Reference:
prototype using DCL-PARM to define some of its subfields.Code:DCL-PR myProc; DCL-PARM select CHAR(10); name CHAR(10); DCL-PARM address CHAR(25); END-PR;
a. Parameter select has the same name as an operation code allowed in free-form calculations.
DCL-PARM is required for this parameter. See Table 103 on page 534.
b. Parameter name does not have the same name as an operation code, so DCL-PARM is not required.
c. Parameter address does not have the same name as an operation code, so DCL-PARM is not
required, but it is valid.
DCL-PR ist mit DCL-PI zu vergleichen.
Aber wer verwendet schon Namen, die OP-Codes sind. Wie soll man die dann ansprechen?
Schafft der Compiler da ggf. den Kontext?
Hast du jemals DCL-SUBF in einer DS verwendet? Bzgl. OP-Codes gilt hier dasselbe. Bei Qualified-DS macht das dann wieder Sinn.Code:select; when select = 'ABCD'; : endsl;
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks