Ce document a été produit par HEVEA.
Votre browser peut avoir a être configuré pour afficher correctement
certains symboles.
Reportez-vous à la documentation d'HEVEA.
Licence d'informatique
Contrôle de projet Unix
xahp --- Another HTML Preprocessor Xref
Janvier 2002
Ce document est disponible sous forme d'un fichier PostScript compressé.
Il s'agit de développer à partir de votre projet ahp une
commande xahp qui va lister les références croisées entre les
définitions de macros AHP et leurs utilisations.
Cette commande xahp accepte la même syntaxe que votre
commande ahp :
xahp [options] ahp-file...
L'exécution de xahp génère sur la sortie standard une liste
des macros AHP définies et une liste de leur utilisation, par exemple
selon le format suivant :
% xahp main.ahp
MAILTO_ME defined in main.ahp, on line(s) 35
MAILTO_ME used in main.ahp, on line(s) 39, 68
in incl.ahp on line(s) 14
MY_EMAIL defined in main.ahp, on line(s) 34, 65, 123
MY_EMAIL used in main.ahp, on line(s) 35, 39, 67, 69, 124
in incl.ahp on line(s) 2, 14, 45
Dans cet exemple, il apparait évidement que incl.ahp est
utilisé par une instruction #include de main.ahp.
Vous apporterez toute précision que vous jugerez utile au comportement
de la commande xahp, en particulier :
-
sur le report d'utilisation de macros non définies ;
- au regard des instructions AHP telles les #if ;
- etc.
Notez tout cela dans votre fichier Readme.
Vous devez me rendre votre commande xahp par mail avant la
fin de la séance. Vous devriez être au fait des instructions générales
à ce propos disponibles à
http://www.lifl.fr/~marquet/ens/cu/mail.html.
Ce document a été traduit de LATEX par
HEVEA.