bon enfin !
une nouvelle version !!
apres m'etre battus pendant une semaine avec une erreur dans la gestion des conditions "si sinon fin_si"
je suis enfin arriver a faire que ça marche !!
avant il ne pouvais pas prendre en compte les "si" et "sinon" imbriqueés !!
c'est que c'est pas de la tarte a gerer cette affaire !:D
j'es ai profité pour optimiser la pile en virant des choses qui ne devaient pas etre ecrite dedans !! comme les remarques par exemple !!
la pile etant allegé on gagne beaucoup de temps
j'ai ajouter une commande
"saut label " equivalente a goto
une commande "radar" !!
ça c'est une introduction a la robotique !!
il existe 4 radars autour de la tortue
qui lisent la couleur des points de l'ecran
du coup si l'on charge un "decors" et que l'on donne un algo a la tortue on
va la voir se deplacer en fonction de l'algo
voir l'exemple radar.txt qui charge un decors fourni dans l'archive
et qui gere la tortue de la façon suivante :
si une couleur est detecté devant la tortue, elle recule et tourne de 45 deg
si une couleur est detecté a gauche elle tourne de 20 deg a droite
si une couleur est detecté a droite elle tourne de 20 deg a gauche
ce peut etre un entrainement a la robotique non ?
attention cependant a ne pas lui faire faire de trop grand pas
sinon la detection pourrait passer au dela d'une limite par exemple ....
une commande "point" lit la couleur du point situé sous la tortue !
voila amusez-vous bien !!
ps ce prog n'est pas limité dans le temps !!!
je savais meme pas que j'etait capable de faire un interpreteur
ps2: dans certain cas (un listing un peut long) la mise en couleur et en forme, peut etre un peut longue, soyez patient !!

je vais essayer de voir si je peut changer ça !
toujours dispo ici
http://www.zapaweb.com/clic/script.php? ... o&sncpt=10