[Étude d'un compilateur VLISP optimisant]

Étude d'un compilateur VLISP optimisant

[images/covers/vlisp/compilo.jpg]

Mai 1979, 11 pages   pdf icon flag

Jérôme Chailloux

Résumé : nous décrivons dans ce papier un compilateur LISP très optimisant. Le dialecte VLISP est utilisé à la fois comme langage source et comme langage d'écriture du compilateur. Ce compilateur est prévu pour fonctionner sur tous les interprètes VLISP existants (du PDP 10 au micro Intel 8080). Il engendre des instructions pour la machine virtuelle VM#2 ce qui assure sa portabilité et sa simplicité. L'exécution des fonctions ainsi compilées est en moyenne 6 fois plus rapide et l'espace mémoire utilisé pour ranger ces fonctions compilées se trouve réduit (de l'ordre de 4 fois).