RENUM

GW-Basic, utilisé par PC-Basic
Exemple de programmation

PC-BASIC

Pour renuméroter les lignes de programme.

RENUM[new number],[old number][,increment]]

new number est le premier numéro de ligne à utiliser dans la nouvelle séquence. La valeur par défaut est 10.

old number est la ligne du programme en cours où la renumérotation doit commencer. La valeur par défaut est la première ligne du programme.

increment est l'incrément à utiliser dans la nouvelle séquence. La valeur par défaut est 10.

RENUM modifie également toutes les références de numéro de ligne suivant les instructions ELSE, GOTO, GOSUB, THEN, ON...GOTO, ON...GOSUB, RESTORE, RESUME et ERL pour refléter les nouveaux numéros de ligne.

Si un numéro de ligne inexistant apparaît après l'une de ces instructions, le message d'erreur "Ligne non définie x dans y" s'affiche. La référence de numéro de ligne incorrecte x n'est pas modifiée par RENUM, mais le numéro de ligne y peut être modifié.

RENUM ne peut pas être utilisé pour modifier l'ordre des lignes de programme (par exemple, RENUM 15,30 lorsque le programme a trois lignes numérotées 10, 20 et 30) ou pour créer des numéros de ligne supérieurs à 65529. Une erreur "Appel de fonction illégal" se produit.

Exemples:

RENUM
Renumérote tout le programme. Le premier nouveau numéro de ligne sera 10. Les lignes sont incrémentées de 10.

RENUM 300,,50
Renumérote tout le programme. Le premier nouveau numéro de ligne sera 300. Les lignes sont incrémentées de 50.

RENUM 1000,900,20
Renumérote les lignes à partir de 900 afin qu'elles commencent par le numéro de ligne 1000 et soient incrémentées de 20.

 

 

 

 

 

 

 

Recherche personnalisée