Bonjour,
Je vous propose un nouvel élément à utiliser : unix2dos
j'ai écrit ce programme pour le fun, à la manière d'un parseur par descente récursive prédictive.
voici son schéma de traduction dirigée par la syntaxe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 fichier -> {ligne.h=""} ligne {fichierprim.h=ligne.s} fichierprim {fichier.s=fichierprim.s} fichierprim -> retourligne {ligne.h=""} ligne {fichierprim1.h=fichierprim.h+CR+LF+ligne.s} fichierprim1 {fichierprim.s=fichierprim1.s} fichierprim -> epsilon {fichier.s=fichier.h} ligne -> caractere {ligne1.h=ligne.h+caractere.s} ligne1 {ligne.s=ligne1.s} ligne -> epsilon {ligne.s=ligne.h}
Qu'en pensez-vous ?
Partager