Section courante

A propos

Section administrative du site

CHAIN

Chaîne
ST BASIC

Syntaxe

CHAIN filespec[,linedescriptor][,ALL]
CHAIN MERGE filespec[,linedescriptor][,DELETE linedescriptorlist ]

Description

Cette instruction permet de transférer l'exécution à un autre programme de code source Basic.

Remarques

Exemples

L'instruction suivante est liée à un programme nommé CALC5.BAS :

  1. 400 CHAIN "CALC5"

L'instruction suivante s'enchaîne au programme CALC5.BAS et commence son exécution à la ligne 1200. Toutes les variables de programme peuvent passer du programme d'origine au nouveau programme :

  1. 400 CHAIN "CALC5" , 1200, ALL

L'instruction suivante fusionne les lignes d'une superposition nommée TOTAL.OVR avec le programme déjà en mémoire. L'exécution commence à la ligne 900. Avant de charger le fichier fusionné, l'instruction supprime la liste allant de la ligne 900 à la ligne 2000 :

  1. 710 CHAIN MERGE "TOTAL.OVR" , 900, DELETE 900-2000


Dernière mise à jour : Vendredi, le 7 Août 2020