TURBO Pascal pour Amstrad CPC 464/664 et 6128
!!!!! IMPORTANT !!!!!!
Cette disquette ne comprend pas le systeme d'exploitation CPM. Formatez une
disquette sur laquelle vous mettrez CPM et recopiez le contenu de cette
disquette. Puis conservez cette disquette comme disque-maitre.
Avant d'utiliser TURBO Pascal, faites une copie de la disquette livree.
Pour cela, utiliser le programme DISCCOPY. Voir dans le manuel de votre
Amstrad au chapitre 4 commemt effectuer des copies de sauvegarde.
AMSTRAD 6128
Avant de pouvoir utiliser TURBO Pascal, vous devez installer l'editeur.
Lancer TINST et taper S pour ecran (Screen). Dans la liste qui vous est
proposee, prenez le numero 30. Le programme vous demande ensuite si vous
voulez modifier l'installation. Repondez non puis Return a la question
suivante. Enfin taper Q pour Quitter le programme.
Faites cette installation sur une copie de sauvegarde.
Lorsqu'elle est faite, vous ne pouvez plus travailler sur 464/664 ou avec
le CPM 2.2. Voir l'appendice L de votre manuel pour plus de precisions.
AMSTRAD 464 et 664
La version de TURBO Pascal pour Amstrad est deja installee pour les modeles
464 et 664. Il est donc inutile de suivre la procedure d'installation decrite
dans le manuel de TURBO Pascal.
Le chapitre 1.6 et l'appendice "L" du manuel TURBO sont donc a ignorer.
Sur votre disquette, vous trouverez le programme CPCINST qui sert a
installer les couleurs de l'ecran pour l'editeur integre de TURBO.
ATTENTION !!!
Le programme CPCINST permet de choisir les couleurs de l'ecran.
Vous pouvez changer les couleurs des caracteres, du fond et des "bords",
les bords etant la partie de l'ecran qui n'est pas utilisable.
Si, pendant l'installation, vous choisissez la meme couleur pour
le fond et les caracteres, ceux-ci deviendront invisibles. Dans ce
cas, taper ESC pour sortir de l'installation.
2) TURBO Pascal est installe pour utiliser les touches de deplacement
du curseur du clavier (ce sont les touches entourant la touche COPY
en haut, a droite).
===================================================================
Touche seule avec CTRL avec SHIFT
===================================================================
Fleche gauche Curseur un Curseur un mot Curseur a gauche
caract. a gauche vers la gauche sur la ligne
-------------------------------------------------------------------
Fleche droite Curseur un Curseur un mot Curseur a droite
caract. a droite vers la droite sur la ligne
-------------------------------------------------------------------
Fleche en Curseur 1 ligne Curseur une page Deroulememt d'1
haut au dessus vers le haut ligne vers le bas
-------------------------------------------------------------------
Fleche en Curseur 1 ligne Curseur une page Deroulememt d'1
bas au dessous vers le bas ligne en haut
-------------------------------------------------------------------
Touche COPY Choix des modes Insert - Overwrite
===================================================================
3) L'Amstrad 464/664 a une memoire de 64 Koctets. Le systeme d'exploitation
CPM occupe environ 39 K. L'ensemble editeur/compilateur TURBO Pascal
prend environ 31 Koctets. Il reste donc environ 8 Koctets pour ecrire
vos programmes Pascal. Notez que lorsque vos programmes sont compiles,
TURBO Pascal n'est plus necessaire. Vous avez donc a votre disposition
40 Koctets. Lorsque vous utilisez TURBO Pascal, vous pouvez avoir le
message
"Out of memory"
signifiant que toute la memoire est occupee.
Pour remedier a ce probleme, il y a trois possibilites, utilisables
independamment ou ensemble.
1 - Utiliser les fichiers Include. Le programme source est "decoupe"
en plusieurs modules lies a la compilation. Le fichier principal
qui appelle les autres doit etre le plus petit possible, car il reste
toujours en memoire pendant la compilation. Dans ce fichier, vous
mettez des instructions pour lier les autre modules.
Ex:
(*$I TEXT2*)
ou {$I TEXT2}
Cette instruction chargera le fichier TEXT2 lors de la compilation.
Le programme MC.PAS qui se trouve la disquette TURBO utilise cette
technique. Pour plus de details sur les fichiers inclus, reporter
vous au manuel TURBO Pascal.
2- Messages d'erreur
Lorsque vous lancez TURBO Pascal, le message
Include error messages (Y/N)
vous demamde si vous voulez charger en memoire le fichier des messages
d'erreur. Ces messages sont affiches lorsqu'une erreur survient a la
compilation. En repondant N (NO), vous economisez environ 2 Koctets de
memoire. Dans ce cas, si une erreur survient, le systeme affichera le
numero de l'erreur. Il vous suffit alors de consulter le manuel TURBO
pour avoir la signification de l'erreur.
3 - Compilation dans un fichier .COM.
Par defaut, TURBO Pascal compile en memoire. La 3eme facon de gagner
de la place est de compiler sur disque. De cette facon, le code objet
sera place dans un fichier disque au lieu de resider en memoire. Vous
pourrez ainsi utiliser toute la memoire disponible pour le programme
source ( le programme que vous ecrivez en Pascal )
La marche a suivre pour compiler en memoire est:
- retourner au memu principal
- taper O (pour Options de compilation)
- taper C ( pour fichier .Com)
- taper Q pour Quitter le menu des options et retourner
au menu principal
- taper C pour Compiler
4) Utilisation de plusieurs disquettes
Si vous essayez de changer vos disquettes en cours de travail, il
y a de grandes chances pour que vous obteniez le message
BDOS Error A:R/O
lorsque vous essaierez d'ecrire sur la nouvelle disquette.
Ceci provient du fait que le systeme d'exploitation CPM doit etre
"prevenu" que vous avez mis une autre disquette. Normalememt vous le
faites en tapant Crtl-C lorsque vous etes sous CPM (lorsque vous
avez le signe A> sur l'ecran ).
Sous TURBO Pascal, pour changer de disquette, revenez sous le menu
principal. Puis taper L et RETURN. Vous entendrez le disque tourner
pendant quelques secondes: le systeme "connait" maintenant la
nouvelle disquette et vous pouvez y ecrire des fichiers.
Nous vous souhaitons "bonne programmation" avec TURBO Pascal.