Bonjour,
Je travaille actuellement sur un parser et j'utilise yacc (en fait l'équivalent : bison), et j'ai le problème suivant :
Dans mon fichier parser.y je définie plusieurs fonctions. Lors de l'appel de bison, il me crée un fichier .c et un fichier .h pour compiler le parser, or le fichier.h ne contient pas les prototypes des fonctions que j'ai défini dans la troisième partie du fichier parser.y. Comment faire pour qu'il les ajoute ? (J'aimerai, plutôt que de compiler le parser en un executable, le compiler en fichier objet .o qui sera utilisé par un projet plus général).
Merci de votre aide !
Sunmat
Partager