bug extract ? | |
neoreb | 23-Feb-2007/12:02:17+1:00 |
bonjour je me demande s'il n'y a pas un bug dans la fonction extract >> probe extract/index "maison" 3 1 [#"m" #"s"] == [#"m" #"s"] >> probe extract/index "maison" 2 3 [#"i" #"o" none] == [#"i" #"o" none] je ne trouve pas coherent que dans le premier bloc il n'y ait pas le none a la fin alors qu'il y est dans le deuxieme | |
Philippe | 23-Feb-2007/12:20:18+1:00 |
Salut, Extract s'appuie sur pick. Je crois que c'est le fonctionnement "normal" de pick de renvoyer "none" lorsqu'on dépasse le tail de la série, pour éviter des retours d'erreurs systèmatiques. ===Philippe | |
Philippe | 23-Feb-2007/12:22:15+1:00 |
http://www.rebol.com/docs/words/wpick.html If the INTEGER is out of range, NONE is returned | |
neoreb | 23-Feb-2007/12:31:52+1:00 |
Merci pour ta reponse philippe mais dans les deux cas on sort du tail de la serie exactement de la meme façon. Donc pourquoi absence du none dans le premier extract. Dans le deuxieme cas, on part de la troisieme (pos=3) et on l'extrait et ensuite on extrait la 5eme (width = 2) et ensuite none Dans le premier cas on part de la premiere lettre (pos=1) et on l'extrait puis la quatrieme (width = 3) et la suivante devrait etre ... none | |
Login required to Post. |