Si vous étiez en train d'éditer un fichier RAM, le BASIC ré-
écrit le fichier avant de repasser au menu principal {à moins
que vous n'ayez entré NEW avant d'entrer la commande MENU).
Exemple :
1000 PRINT "Press Any Key to Return to Menu"
1010 A$ = INKEY$ : IF A$ = " " GOTO 1010
1020 MENU
imprime le message et retourne au menu principal lorsque vous
pressez n'importe quelle touche.
MERGE
Fusion de deux programmes
MERGE "périphérique : nom de
_
Cette commande fusionne les lignes du fichier formaté en
ASCII baptisé no
m
._de_fichier avec les lignes du programme
courant. Si le BASIC trouve un numéro de ligne en double,
la ligne du nom_de_fichier remplace la ligne courante.
Le périphérique peut être RAM, CAS ou CQM. Si vous ne spéci-
fiez pasTe périphérique, le BASIC suppose qu 'ils' agit de RAM
Le nom de_fichîër~Ii~cômpose d'une chaîne comprenant un à six
caractères, le premier caractère étant une lettre. Pour les
fichiers RAM, vous pouvez inclure 1'extension optionnelle .DO.
Si cette extension est omise, le BASIC suppose qu'il s'agit
de cette extension, à moins qu'il ne trouve un fichier BASIC
du même nom. Par exemple, s'il y a "PROG.DO" et "PROG.BA",
"MERGE PROG" provoquera une fusion avec PROG.BA, et donc une
erreur.
Si le périphérique est CAS, le
n
om_de_fichier ne comporte pas
d'extensïôn7~Le nom_de fichier est optionnel ; s'il est omis,
le BASIC fusionne le premier~fichier formaté en ASCII qu'il
trouve sur la cassette.
Pour COM, la configuration se compose d'une chaîne de cinq
caractères dans 1'ordre "rwpbs" où :
c
Vi
;
-
! ;j
^Ë._Lli J?^iH
c
l^ - Nombre de 1 à 9 ; 1 = 7 5 , 2-11O, 3-3OO,
~4.-~uôV)~
f
5=12OO/ 6~=2400, 7=4800, 8 = 96OO, 9 = 19200.
w
}
••";
n
£j
!îe
!l^ ^ .
m
_ot_. Nombre de 6 à 8 ; 6 = 6 b i t s , 7-7 bits,
U="Ù "bit:-, "."
p
l'^Lr^ *-.! • Lettre E, 0, I eu N ; E-par.ité, 0-.impari.te,
'1 -P.JI'Î te ignoré-, N-.-pas de parité
b
j-'-ij^î ^'£ï~£ët. Mr.;-,bru 1 ou 2 ; ï =1 bit d'arrêt, 2 =.--2
bi L;J cf'a ru et.
s
]'Li
i:
XON/X£F£.
L
''
ti:
^ E ou D ; E-volida fcion, D= invali-
vi,ji:i,,n.
Pour davantage d'informations sur la sauvegarde de programmes
en format ASCII, voyez les commandes SAVE et CSAVE.
Exemples :
Si le programme courant est le suivant :
10 FOR 1=1 TO 100
20 PRINT AVE(I),BAL(I)
30 NEXT I
- 142 -