Pour ceux qui ont (presque) fini leur projet, attention, il se peut que la compilation ne passe pas sur les pentiums II (comme c'est le cas des Gateway 300) : apparition du message "divide by zero", ceci est lié au fait que vous utilisez l'unité crt... Dans ce cas, allez compiler sur les machines IPC. Pour ceux qui compilent chez eux, il faut avoir le compilateur de Turbo Pascal 7 (une version plus ancienne pourrait ne pas marcher) avec un ordinateur qui ne soit pas un Pentium II... Dans tous les cas, n'oubliez pas de nous fournir une disquette avec votre fichier compilé et prêt à l'usage.
Vous trouverez ci-après quelques indications de Marcel Masseron.
Le projet distribué cette année est le même que celui de l'an
dernier, avec de minimes modifications afin d'interdire la simple recopie
d'une solution antérieure !
Vous devrez fournir les sources (i.e. les deux fichiers GALLEX.L et GAL.Y).
L'application de GAL.EXE à un programme en langage Galileo (suffixe .GAL)
donne, lorsque tout s'est bien passé, un fichier qui contient le Pcode
correspondant (suffixe .PCO).
Les erreurs lexicales sont traitées mais pas les erreurs syntaxiques !
(c'est pas très facile, comme vous savez).
Voici des programmes qui vont vous aider :