Bonjour,
je cherche un bon tutorial pour débuter en lex yacc et/ou bison flex
merci pour la réponse
Version imprimable
Bonjour,
je cherche un bon tutorial pour débuter en lex yacc et/ou bison flex
merci pour la réponse
Un des seul document que j'ai trouvé et qui est relativement correct pour un tout petit début : http://langevin.univ-tln.fr/CDE/LEXYACC/Lex-Yacc.html
Bon courage ;)
merci,
en fait je cherchai un bon tuto en français fait par "developpez.com" , en général ils sont excelents.
en fait pour mon probléme de débutant je cherche à construire le main() de sorte que lex lise les données dans un fichier texte et yacc écrive les résultats dans un autre fichier
est- ce que ça suffit
Code:
1
2
3
4
5
6
7 main() { yyin = fopen("data_in.txt",r) yyout = fopen("data_out.txt",w) yyparse() }
J'ai déjà fait comme cela (sauf pour yyout dont je n'avais pas besoin) et cela marche
non ça marche pas
comment associer le flux d'entrée , ie le contenu du fichier "data_in.txt" à ce que prend lex en compte
et comment associer la production de yacc au fichier "data_out.txt"
j' essaye plien de solutions et rien ne marche