★ CODING ★ CLEFS POUR AMSTRAD 2 ★ Système disque par Daniel Martin et Philippe Jadoul ★ |
Clefs2 03 - Instruction Externes | Coding Clefs Pour Amstrad 2 |
INSTRUCTIONS EXTERNES IMPORTANT La spécification "chaîne de caractères" oblige les possesseurs de CPC 464 à la manipulation suivante : — définir la chaîne de caractères dans une variable alphanumérique et passer l'argument dans la commande au moyen de la fonction @ (@ est le VARPTR ou pointeur de variable). Exemple : X$="A" : [DRIVE, @X$. Les possesseurs de CPC 664 ou CPC 6128 peuvent indiquer la chaîne de caractères directement dans leur commande : |DRIVE,"A". Cette restriction est due à une erreur dans la ROM des CPC 464. |A ; |A |B ; |B |BASIC ;|BASIC |CPM ; |CPM |DIR ;|DIR[,"chaîne de caractères"] Réalise l'impression sur écran du catalogue (DIRECTORY) au format CP/M. Cette commande accepte une chaîne de caractères comme paramètre. Pour une description complète des paramètres, reportez-vous à la description de la commande DIR dans le chapitre réservé au CP/M. |DISC ; |DISC Cette commande renvoie les entrées sorties vers le disque en lieu et place de la cassette. |DISC.IN |DISC.IN |DISC.OUT |DISC.OUT Cette commande opère un changement de direction des sorties (écriture) vers le disque, sans modifier l'état des entrées. |DRIVE |DRIVE,"chaîne de caractères" Cette commande positionne le lecteur par défaut. La chaîne de caractères peut être "A" ou "B". Les mêmes remarques que pour |A et |B s'imposent. |ERA ;ERA,"chaîne de caractères" Cette commande est identique à la commande ERA du CP/M. Elle permet l'effacement d'un ou de plusieurs fichiers. La chaîne de caractères spécifie le ou les fichiers à effacer. Une description complète de la commande ERA se trouve au chapitre réservé au CP/M. |REN |REN,"chaîne de car1","chaîne de car2" Cette commande, identique à la commande REN du CP/M, rebaptise le fichier nommé "chaîne de car2" en "chaîne de car1". Les noms doivent être indiqués en clair. Les deux fichiers doivent se trouver sur le même disque. Ils peuvent toutefois se trouver chez des USER différents. |TAPE ; |TAPE |TAPE.IN |TAPE.IN |TAPE.OUT |TAPE.OUT |USER |USER,numéro (0 à 15)
|