next up previous contents
suivant: Structures de données monter: Organisation du projet précédent: Organisation du projet   Table des matières

Organisation des fichiers sources

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.

next up previous contents
suivant: Structures de données monter: Organisation du projet précédent: Organisation du projet   Table des matières
Alexandre DAGAN
2000-07-07