bonsoir,
savez-vous s'il est possible, et simple, de générer une partie du code php que l'on trouve ici, à partir de la définition BNF sur la même page ?
http://math.hws.edu/eck/cs120/s02/lab10/random_sentence.phps
en gros, j'aimerais savoir comment à partir de cela :
::= dog | cat | man | woman | unicorn | fish | bird | wizard
on peut obtenir cela :
function noun() {
switch(rand(0,7)) {
case 0: put("dog"); break;
case 1: put("cat"); break;
case 2: put("man"); break;
case 3: put("woman"); break;
case 4: put("unicorn"); break;
case 5: put("fish"); break;
case 6: put("bird"); break;
case 7: put("wizard"); break;
}
}
(le premier étant plus lisible et plus facile à écrire à la main que le second)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.