(Courriels de diversion: <troglodytes@habituerait-foutant.com> <coinceront@essors-meteorite.com> <antigouvernementaux@placebo-deplieraient.com> <accepteront@emballeurs-cinematheques.com> <purgee@defeuiller-distrayiez.com> <affligees@sonoriseraient-plinthe.com> <passereau@abonderent-enhardissez.com> <monolithiques@rigolo-nonante.com> <exageraient@renieras-symbolisa.com> <bouleverseras@doreur-deductions.com> )
Salut à tous, Encore pour faire suite à une question de Gilbert, je viens de redescendre les sources de l'installation minimale de Festival que je sais faire tourner ... en anglais. Je vous rappelle qu'un de nos buts à court terme est une étude de l'architecture de Festival. Voici donc ma contribution du jour sachant que je ne viendrai pas à la réunion de ce samedi. Archives étudiées : ----------------- festival-1.4.1.tar.gz festlex_OALD.tar.gz festlex_POSLEX.tar.gz festvox_rablpc16k.tar.gz speech_tools-1.2.1.tar.gz Volume décompacté : ----------------- Suite au décompactage de chacune de ces archives (chacune par tar xvfz) on obtient les 2 répertoires suivants : festival 21 472 Ko speech_tools 7 476 Ko En tout, cela représente 1102 fichier "sources" avec comme principales catégories : 365 cc C++ 201 h C++ (ou C) 157 mak fichiers de fanbrication (makefiles) 72 scm Scheme 55 java Java 49 out Résultats de tests attendus 33 sh 25 scripts Shell et 8 Lisp/Scheme 30 c C Y'en a pour presque tous les gouts ... mais tout n'est pas forcément indispensable (Java ?). Le gros morceau est bien sûr le C++ (compilé) et le Lisp/Scheme/Sable (interprété). Sous une forme plus détaillée, on obtient : awk 112 lignes 1 430 octets cc 112 935 lignes 3 467 495 octets c 12 742 lignes 326 470 octets h 27 403 lignes 1 154 738 octets java 8 295 lignes 271 499 octets mak 9 971 lignes 554 972 octets prl 2 057 lignes 41 681 octets sable 101 lignes 2 840 octets scm 99 348 lignes 5 348 520 octets sh 4 049 lignes 157 244 octets Voila le menu ... pour amateurs d'architecture logicielle (dont Gilbert que vous serez aimable d'informer). Pour les autres, rassurez-vous, on ne va pas tout devoir modifier pour la francisation ;-) Le but de cette étape est justement de mieux explorer l'impact, les endroits où intervenir. Car maintenant à la place des chiffres globaux, il s'agit de mettre des noms de répertoires puis de fichiers et leurs responsabilités respectives. A+ -- Phil --------------------------------------------------------------------- To unsubscribe, e-mail: biglux-unsubscribe@savage.iut-blagnac.frFor additional commands, e-mail: biglux-help@savage.iut-blagnac.fr