★ APPLICATIONS ★ PROGRAMMATION ★ PROG (CPC REVUE HS) ★ |
Prog (CPC Revue HS) | Applications Programmation |
Ce programme d'aide à la programmation ma donné entière satisfaction pendant un an. Il a été inspiré du programme “TURBO CLAVIER”, de Christian KEHREN, paru dans CPC HS n° 9 et, de quelques idées données par des camarades professionnels.Une page de présentation étant superflue puisqu'il s'efface des son utilisation, PROG comprend quatre parties :
La partie la plus intéressante est le buffer permettant la redéfinition en nombre pratiquement illimité de caractères pour la reprogrammation des touches. Vous savez que le CPC est limité à 127 caractères. Ce petit programme (ligne 20 à 140) permet d'en choisir le nombre désiré (ligne 20). Mais attention, par précaution, ne descendez pas en dessous de 300, il devient capricieux. La 2ème partie n'appelant pas de commentaires particuliers, attardons nous sur la 3ème qui permet la suppression des blancs du BASIC grâce au poke de la ligne 270. Cette instruction, qui peut être utilisée en mode direct, est très précieuse pour économiser de la place mémoire. Elle m'a fait gagner jusqu'à 15 % sur des programmes paru dans des revues. Bien entendu, elle ne supprime pas les espaces des chaînes de caractères. D'autre part, il vaut mieux ne pas l'utiliser pour la saisie de listings sur lesquels on veut vérifier La dernière partie (ligne 280 à 590) permet, à l'idée de chacun, de redéfinir des louches. Pour ma part, je n'ai pas reprogrammé KEY 140 car c'est le RUN“, et, je n'ai pas touché aux touches I, G, H, J, K, X qui correspondent aux codes de contrôle principaux. Mais il faut savoir, que, toutes les touches étant reprogrammées on ne peut pas lancer un programme qui aurait lui aussi des touches reprogrammées sans avoir fait un RESET. Il faut donc penser à la sauvegarde avant tout essai. PROG ne prend presque aucune place en mémoire à l'utilisation, et permet par sa facilité d'emploi :
Pour ma part, j'utilise PROG avec de petites étiquettes adhésives que je colle sur la face avant des touches reprogrammées, et toutes mes instructions s'écrivent en minuscules pour faciliter le contrôle après avoir listé un programme. PROG pourrait être amélioré avec un buffer augmentant le nombre de touches à reprogrammer. Je remercie par avance celui ou celle qui posséderai ou trouverai un tel programme et qui nous le ferais savoir. En attendant je souhaite à tous du bon travail avec PROG.
|