Utilisateur:Lyokoï/Rangement des rimes en LUA
Réflexion pour générer les pages de rimes en LUA à partir d'une liste déposée dans un simple modèle en LUA :[modifier le wikicode]
Forme des données de départ[modifier le wikicode]
* [[argh]] {{pron|aʁɡ|fr}}
* [[argue]] {{pron|aʁɡ|fr}}
étapes de l'algorithme[modifier le wikicode]
- Instancier un tableau de deux colonnes : « mot », « prononciation »
- récupérer la liste de mot mise dans le modèle
- Parser la liste de mot et la mettre dans le tableau
- Trier le tableau par prononciation
- faire une règles pour choisir le niveau de tri de chaque sous-section de rimes en fonction du nombre de mots dans la sous-section
- Demander une sous-pages à partir d'un certains nombres de mots sous la même sous-sections ?
- Ou mettre un paramètre pour insérer des sous-sections sur d’autres pages
- Créer une variable pour chaque sous-section avec la mise en forme à partir du tableau trié et de si les rimes sont féminines ou masculines
- Concaténer toutes les variables en une
- retourner le tout pour que ce soit un texte rendu.