ALIRE # 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.