Zitat Zitat von Fuerchau Beitrag anzeigen
Gib doch mal die Quelle als Beispiel.
Code:
C     #ICF1         IFNE      *BLANKS                                                          
C                   Z-ADD     #IFRS         UFRS              5 0                              
C                   MOVE      *BLANKS       A256X1          256                                
C                   MOVE      *BLANKS       A256X2          256                                
C     LC:UC         XLATE     #ICF1         A256X2                         ALLES GRßBUCHST.    
C     LC:UC         XLATE     #ICF2         A256X1                         ZUM VERGLEICHEN     
C                   CALL      'QCLSCAN'                                                        
C                   PARM                    A256X1                         ZU SUCHEN IN ...    
C                   PARM      256           N3X1              3 0          LÄNGE               
C                   PARM      UFRS          N3X2              3 0          START               
C                   PARM                    A256X2                         ZU SUCHENDER STRING 
C                   PARM      256           N3X3              3 0          LÄNGE               
C                   PARM      '1'           A1X1              1            TRANSLATE=TRUE      
C                   PARM      '1'           A1X2              1            TRIM=TRUE           
C                   PARM      '?'           A1X3              1            WILD                
C                   PARM                    N3X4              3 0          ERGEBNIS            
C                   Z-ADD     N3X4          #OILN                                              
C                   END
Nicht wundern warum der die Parameter hin und her geschoben werden: wir verwenden ein Case-Tool zum generieren von RPG!