Codes opération RPG/400 ER =Erreur FD =Found NF =not found B = blanc NR =no record EOF =end of file BOF =begin espace= non renseignable (xxxx)= facultatif xxxxx = obligatoire ........................................................................... : Code : Facteur 1 : Facteur 2 : zone result : > : < : = : :...........:.................:.................:.............:...:...:...: : ACQ : nom d'unité : fichier WORKSTN : : :ER : : : ADD : (zone) : zone : somme : + : - : 0 : : ANDxx : opérande : opérande : : : : : : BEGSR : sous-pgm : : : : : : : CABxx : opérande : opérande : label : > : < : = : : CALL : : nom de pgm : (plist) : :ER :LR : : CASxx : opérande : opérande : sous-pgm : > : < : = : : CAT : chaîne-1 : chaîne-2(:nb' '): chaîne-3 : : : : : CHAIN : argument : fichier ou fmt : (DS) :NR :ER : : : CHECK : chaîne : argument(:pos) : (position) : :ER :FD : : CHEKR : chaîne : argument(:pos) : (position) : :ER :FD : :...........:.................:.................:.............:...:...:...: |
........................................................................... : Code : Facteur 1 : Facteur 2 : zone result : > : < : = : :...........:.................:.................:.............:...:...:...: : CLEAR : (*NOKEY) : structure/fmt : : : : : : CLOSE : : fichier/*ALL : : :ER : : : COMIT : (frontière) : : : :ER : : : COMP : opérande : opérande : : > : < : = : : DEFN : *LIKE : zone référencée : zone définie: : : : : " " : *NAMVAR : nom data-area : nom-pgm : : : : : DELET : (argument) : nom fichier : :NR :ER : : : DIV : divisé : diviseur : quotient : > : < : = : : DO : val-départ : val-limite : index : : : : : DOUxx : opérande : opérande : : : : : : DOWxx : opérande : opérande : : : : : : DSPLY : message-id : message-queue : réponse : :ER : : : ELSE : : : : : : : : END : : incrément (do) : : : : : : ENDCS : : : : : : : : ENDDO : : incrément : : : : : : ENDIF : : : : : : : : ENDSL : : : : : : : :...........:.................:.................:.............:...:...:...: |
........................................................................... : Code : Facteur 1 : Facteur 2 : zone result : > : < : = : :...........:.................:.................:.............:...:...:...: : ENDSR : (label)) : (retour) : : : : : : EXCPT : : nom-specif O : : : : : : EXFMT : : format : : :ER : : : EXSR : : sous-programme : : : : : : FEOD : : fichier : : :ER : : : GOTO : : label : : : : : : IFxx : opérande : opérande : :NR :ER : : : IN : (*LOCK) : data area : : :ER : : : ITER : : : : : : : : KFLD : : : zone clé : : : : : KLIST : nom-klist : : : : : : : LEAVE : : : : : : : : LOKUP : argument : nom-tableau : : > : < : = : : MOVE : : origine : résultat : + : - :0,B: : MOVEL : : origine : résultat : + : - :0,B: : MOVEA : : zone/tableau : zone/tableau: + : - :0,B: : MULT : multiplié : multiplicateur : résultat : + : - :0,B: : MVR : : : reste : + : - :0,B: :...........:.................:.................:.............:...:...:...: |
........................................................................... : Code : Facteur 1 : Facteur 2 : zone result : > : < : = : :...........:.................:.................:.............:...:...:...: : OCUR : (occurence) : nom DS : (résultat) : :ER : : : OPEN : : fichier : : :ER : : : ORxx : opérande : opérande : : : : : : OTHER : : : : : : : : OUT : (*LOCK) : data area : : :ER : : : PARM : (retour) : (envoi) : paramètre : : : : : PLIST : nom plist : : : : : : : READ : : fichier/fmt : (DS) : :ER :EOF: : READC : : format : : :ER :EOF: : READE : (argument) : fichier/fmt : (DS) : :ER :EOF: : READP : : fichier/fmt : (DS) : :ER :BOF: : REDPE : (argument) : fichier/fmt : (DS) : :ER :BOF: : REL : unité : fichier : : :ER : : : RESET : (*NOKEY) : structure/fmt : résultat : :ER : : : RETRN : : : : : : : : ROLBK : : : : :ER : : : SCAN : argument(:lg) : chaîne(:pos) : résultat : : :FD : : SELEC : : : : : : : :...........:.................:.................:.............:...:...:...: |
........................................................................... : Code : Facteur 1 : Facteur 2 : zone result : > : < : = : :...........:.................:.................:.............:...:...:...: : SETGT : argument : fichier/fmt : :NR :ER : : : SETLL : argument : fichier/fmt : :NR :ER :FD : : SETOF : : : :-- :-- :-- : : SETON : : : :-- :-- :-- : : SORTA : : tableau : : : : : : SUB : (val.origine) : val.enlevée : résultat : : : : : SUBST : lg à extraire : chaîne(:pos) : résultat : :ER : : : TAG : label : : : : : : : TIME : : : résultat : : : : : UNLCK : : fichier/D-A : : :ER : : : UPDAT : : fichier/fmt : (DS) : :ER : : : WHxx : opérande : opérande : : : : : : WRITE : : fichier/fmt : (DS) : :ER :EOF: : XFOOT : : tableau : somme : + : - : 0 : : XLATE : de:à : chaîne(:pos) : résultat : :ER :FD : : Z-ADD : : val. ajoutée : résultat : + : - : 0 : : Z-SUB : : val. soustraite : résultat : + : - : 0 : :...........:.................:.................:.............:...:...:...: |