Exemple d'un programme écrit en LEGOS L'exemple suivant décrit un al locateur de mémoire. L'allocation se fait dans une zone de mémoire (heap) dont les tranches libres sont repérées en mémorisant dans deux tableaux parallèles (first et last) la première et la dernière cellules libres d'une zone. Cet exemple comprend 2 modules l'un définissant les procédures d'allocation-désaIlocation, l'autre décrivant une réalisation possible.
References:
Bouchenez et al (1978) BOUCHENEZ J.L., LOYER M., PRUSKER F., SOGNO J.C. [1978]
LEGOS : Langage d'écriture de logiciels sur mini et micro-ordinateurs
[Revue BIGRE no 12]
Bouchenez et al (1980) BOUCHENEZ J.L., LOYER M., LUCRECE L., MAURICE P., PRUSKER F., SOGNO J.C.; VERCOUSTRE A.M. "Le Système LEGOS - Environnement de programmation sur Mitra 225" Journées BIGRE, Rennes Décembre 1980
Bouchenez et al (1981) Bouchenez, J.-L.; Loyer, M.; Prusker, F. "LEGOS : un langage modulaire" [LEGOS: a modular programming language] INRIA, Le Chesnay 1981
AbstractExtract:
RésuméExtract:
Caractéristiques générales [General characteristics]Extract:
Les mécanismes de programmation modulaire dans LEGOS [The mechanics of modular programming in LEGOS]