Existe-il un moyen de réaliser des sous-programmes en Basic, un peu comme les procédures en Basic "normal" ou les fonctions dans la plupart des langages ?
define sousprog(a,b,c,...)=Prgm, nan ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Zeph Le 19/10/2004 à 20:09 Pour débugger, vaut mieux pas mettre le "local" tout de suite : si le sous-programme plante et qu'il est en local, tu ne pourras pas faire "goto" pour aller à la ligne qui a provoqué l'erreur.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Link Le 20/10/2004 à 14:39 En fait, l'inconvénient majeur d'une TI est qu'on ne peut pas faire de sous-programme qui soit à la fois capable d'afficher quelque chose et de retourner une valeur avec return.
Si tu veux utiliser un sous-programme et lui faire retourner une valeur, tu es obligé de passer par une variable globale.

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
Zeph Le 20/10/2004 à 18:24 ou utiliser vertel </troll>
y'a pas un kernel ou assimilé qui vire cette interdiction stupide ? sinon je crois que nu avait fait quelque chose pour permettre d'appeller n'importe quoi dans une fonction, mais il n'a pas du le releaser. si il voit ce topic...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Link Le 21/10/2004 à 17:11 C'était marqué dans le topic d'une des version de preOS, mais finalement je ne sais pas si ça a vraiment été intégré...

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.
génial merci beaucoup pour ces solutions
Il y a quand-même RUNPROG II. Mais ça marche tout seul sur AMS 1 seulement, sur AMS 2 ou 3, il faut en plus installer IPR ou PreOs/Iceberg.