Bonjour,

habituellement quand on utilise Lex/Yacc on obtient un programme qui permet de saisir depuis la ligne de commande (stdin) du texte que l'on parse.
On peut aussi envoyer directement le texte à parser à notre programme via
Code : Sélectionner tout - Visualiser dans une fenêtre à part
./a.out < commandes.txt
Mon parseur fonctionne maintenant pas (trop) mal...
je voudrais l'intégrer dans un autre programme c'est à dire passer à une fonction de Yacc une chaîne de caractères (char *).
Comment procéder ?

Merci d'avance