ENDPGM
Fin de programme
En bref
La commande ENDPGM (Fin de programme) permet d'indiquer la fin d'un programme CL ou d'une procédure CL ILE.
ENDPGM se lit END
(Arrêter) + PGM.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Cette commande ne prend aucun paramètre : on la tape seule, ENDPGM.
Astuce : dans une session 5250, tapez ENDPGM puis F4 pour
l'invite de saisie, et F1 sur un paramètre pour son aide.
Aide IBM i de la commande
Texte du F1, IBM i 7.5 en français
(bibliothèque QSYS)
Où s'exécute :
- Programme batch (*BPGM)
- Programme interactif (*IPGM)
La commande ENDPGM (Fin de programme) permet d'indiquer la fin d'un programme CL ou d'une procédure CL ILE. Son exécution a le même effet que celle d'une commande RETURN : le contrôle est retourné à la commande qui suit immédiatement la commande CALL du programme appelant.
La commande ENDPGM n'est pas obligatoire à la fin d'un programme CL ou d'une procédure CL ILE. Si la dernière instruction d'un source de programme CL ou de procédure CL ILE est atteinte sans qu'aucune commande ENDPGM ne figure, le compilateur en génère une implicitement.
Restrictions: Cette commande est admise uniquement dans un programme CL ou une procédure CL ILE.
Aucun paramètre n'est prévu pour cette commande.
Paramètres
AucunExemples
PGM : ENDPGM
Ce programme CL ou cette procédure CL ILE est identifié par une commande PGM ne comportant aucun paramètre et terminée par la commande ENDPGM.
Messages d'erreur
Aucun
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.