Next: La bibliothèque standard
Up: Les déclarations
Previous: En pratique
Il existe dans le domaine public un petit outil pour manipuler les
déclarations du langage C :
cdecl.
On peut le trouver facilement sur Internet en utilisant
xarchie.
Ce programme a été écrit initialement pour
HPUX, on le trouve donc
généralement classé dans les archives concernant ce système,
9.3
mais il est facilement portable sur une autre plate-forme.
Le programme
cdecl peut traduire une déclaration C en pseudo-anglais
(commande
explain) et vice-versa (commande
declare).
Exemple d'interaction :
osiris(1) cdecl # appel de cdecl
Type `help' or `?' for help
cdecl> explain char * argv[] # la question
declare argv as array of pointer to char # la réponse
cdecl> declare p as pointer to function returning int # la question
int (*p)() # la réponse
cdecl>
Bernard Cassagne
1998-12-09