suivant: Structures de données
monter: Organisation du projet
précédent: Organisation du projet
  Table des matières
Un long moment a été accordé à l'organisation du projet. En effet, un
code source exemple stub.c nous avait été fourni pour pouvoir tester
l'interpréteur en attendant que le compilateur soit terminé. Or une réflexion
avec l'autre groupe nous a amené à modifier légèrement les structures de
données proposées dans le sujet : le code exemple n'était en conséquence plus
compatible.
Le code a donc été developpé dans un esprit objet, de manière à rester
le plus indépendant possible des structures de données. Les fonctions de bas niveau2.1 sont définies dans le
fichier gloorp.sdd.c et les prototypes correspondants sont
regroupés dans le fichier gloorp.sdd.h.
Ainsi, les tests ont été effectués avec la base de connaissance et la
question fournis par le code de stub.c. Une fois l'interpréteur achevé et
le compilateur développé par l'autre groupe finalisé, il ne restait plus qu'à
récrire les fonctions du fichier gloorp.sdd.c (et quelques données du
fichier gloorp.h pour que l'ensemble puisse fonctionner). La résolution de
buts proprement dite est définie dans le fichier gloorp.int.c.
suivant: Structures de données
monter: Organisation du projet
précédent: Organisation du projet
  Table des matières
Alexandre DAGAN
2000-07-07