Pour passer le nom du programme dans une variable, il faut faire précéder le nom de la variable du caractère &.
Par exemple
Décrire la variable W_APPEL :
W_APPEL = 'INTCLI01'
APPELER &W_APPEL W_PAR01 W_PAR02
W_APPEL = 'MAJCLI01'
APPELER &W_APPEL W_PAR01 W_PAR02 W_PAR03
Il est donc possible d'appeler à l'aide de la même variable des programmes ayant des noms différents ainsi qu'un nombre de paramètres différent.
Attention : le contrôle en interactif n'est pas fait dans ce cas et c'est seulement lors de l'exécution que les erreurs sont détectées.