Lorsque j’enregistre un programme Basic en ASCII (avec ,a) et que je l’ouvre ensuite dans un éditeur de texte, cela fonctionne presque comme prévu. Cependant, à la fin du programme, il y a des caractères spéciaux, suivis d’une touche définie par l’utilisateur et de quelques fragments de code.
Est-ce normal ?
De quel type de données s’agit-il ?
Bienvenue.
C’est un problème fréquent. Lorsqu’un fichier est enregistré avec « ,a », le système de fichiers n’ajoute pas d’en-tête. Si vous utilisez ensuite un programme pour l’extraire d’une DSK, celui-ci utilisera la longueur figurant dans l’en-tête s’il la trouve ; sinon, il se peut qu’il utilise le nombre de blocs occupés par le fichier pour déterminer sa longueur, et le dernier bloc peut alors contenir du « bruit » supplémentaire. Le fichier contient souvent un marqueur de « fin de fichier » dans le texte (je crois qu’il s’agit du code hexadécimal 0f) et vous pouvez couper le fichier à partir de là.
Merci beaucoup 
J’ai juste trouvé ça passionnant…