6Fermer
SaphariLe 26/01/2008 à 05:09
Je suis pas expert en TI89 drapeaublanc , mais voici les faits :

expr("main\txtrider(""main\xxx"")")
Ca décompresse la stdlib de preos (txtrider se lance quoi). Puis "Invalid pathname" => OK Puis "Name is not a function or Program" => OK => je suis redirigé vers la ligne de programmation qui plante.

expr("main\txtrider("main\xxx")")
Normal! grin il considère que je multiplie : une chaine de carcatères * main\xxx * une autre chaine de carcatères.

expr(string(main\txtrider("main\mon_texte")))
Comme je l'ai dit dans le post ./5, ça marche que lors du premier passage dans la boucle.

Je pense que c'est un bogue de l'AMS relative à l'imbrication de chaines de caractères. Mais je pense que si c'était ça, vous connaisseriez le bogue depuis longtemps.

PS : j'ai oublié de fermer une parenthèse dans le ./5