Section courante

A propos

Section administrative du site

Introduction

Les éditeurs de traitement de texte sont sûrement un des outils les plus développer depuis les débuts de l'informatique. La raison en est des plus évidentes, il est impensables d'écrire des programmes sans éditeur de traitement de texte et donc se fut sans doute l'une des premières causes ayant pousser le développement de ses outils.

Technique de programmation

Il est existe de nombreuses techniques pour écrire un traitement de texte. Les deux principales sont:

On n'inclura pas non plus de numéro de ligne ou d'information dans se style, car si on ajoute une ligne entre des lignes existantes, l'ordre aura changer...

Technique par liste symétrique

Dans le cas d'une technique par liste symétrique, on devra avoir une routine d'allocation dynamique, habituellement disponible dans n'importe quel compilateur Pascal sous le nom de «GetMem». Une routine pour restaurer cette mémoire («FreeMem») sera naturellement indispensable. Ensuite, on aura un enregistrement contenant les informations de départ sur la liste symétrique, laquelle comprendra un pointeur sur la première ligne, un sur la dernière ligne, un nombre de ligne estimée et un pointeur sur la ligne courante. Avec tous ses éléments, il ne restera plus qu'à traiter l'information contenu dans les lignes de façon à imiter le comportement d'un éditeur.



Dernière mise à jour : Dimanche, le 1 mai 2016