“doc” (Col. : Science Sup 17x24) — 2007/7/19 — 18:18 — page 313 — #323
i
i
i
i
i
i
i
i
Annexe A
L’environnement de développement
du système Mozart
Prenez garde aux ides de mars.
– Augure à Julius Caesar, William Shakespeare (1564-1616)
Le système Mozart a un environnement de développement interactif (IDE, « Interactive Development Environment »). Mozart a aussi des outils pour la ligne de commande. Cette annexe donne un résumé de l’interface interactive et de l’interface de
commande. Nous vous conseillons de voir la documentation de Mozart pour plus
d’informations [53].
Pour l’exécution des exemples de ce livre, nous vous conseillons de regarder aussi
le Labo interactif, un outil qui est expliqué sur la page xiii. Cet outil est conçu pour
accompagner le livre. Il est plus facile à utiliser que le système Mozart pour l’exécution
des exemples du livre.
A.1 L’INTERFACE INTERACTIVE
Le système Mozart a une interface interactive basée sur l’éditeur de texte Emacs.
L’interface interactive s’appelle l’OPI, l’interface de programmation Oz (« Oz Programming Interface »). L’OPI a plusieurs mémoires tampon (« buffers ») : le blocnotes (« scratch pad »), l’émulateur Oz, le compilateur Oz et un tampon pour chaque
fichier ouvert. L’interface donne accès à plusieurs outils : le compilateur incrémental
(qui peut compiler tout fragment de programme légal), le Browser (pour visualiser la
mémoire à affectation unique), le Panel (pour voir l’utilisation des ressources en temps
et en espace), le Compiler Panel (pour paramétrer l’environnement du compilateur),
i
i
i
i
i
i
i
i
Annexe A
L’environnement de développement
du système Mozart
Prenez garde aux ides de mars.
– Augure à Julius Caesar, William Shakespeare (1564-1616)
Le système Mozart a un environnement de développement interactif (IDE, « Interactive Development Environment »). Mozart a aussi des outils pour la ligne de commande. Cette annexe donne un résumé de l’interface interactive et de l’interface de
commande. Nous vous conseillons de voir la documentation de Mozart pour plus
d’informations [53].
Pour l’exécution des exemples de ce livre, nous vous conseillons de regarder aussi
le Labo interactif, un outil qui est expliqué sur la page xiii. Cet outil est conçu pour
accompagner le livre. Il est plus facile à utiliser que le système Mozart pour l’exécution
des exemples du livre.
A.1 L’INTERFACE INTERACTIVE
Le système Mozart a une interface interactive basée sur l’éditeur de texte Emacs.
L’interface interactive s’appelle l’OPI, l’interface de programmation Oz (« Oz Programming Interface »). L’OPI a plusieurs mémoires tampon (« buffers ») : le blocnotes (« scratch pad »), l’émulateur Oz, le compilateur Oz et un tampon pour chaque
fichier ouvert. L’interface donne accès à plusieurs outils : le compilateur incrémental
(qui peut compiler tout fragment de programme légal), le Browser (pour visualiser la
mémoire à affectation unique), le Panel (pour voir l’utilisation des ressources en temps
et en espace), le Compiler Panel (pour paramétrer l’environnement du compilateur),
