[Lisp] Loop fail

Fermé
matthoffman Messages postés 405 Date d'inscription lundi 24 mars 2008 Statut Membre Dernière intervention 22 janvier 2013 - Modifié par matthoffman le 19/09/2010 à 13:39
matthoffman Messages postés 405 Date d'inscription lundi 24 mars 2008 Statut Membre Dernière intervention 22 janvier 2013 - 19 sept. 2010 à 14:42
Bonjour,

Voila je ne m'y connais pas vraiment en Lisp mais j'en ai besoin pour faire une config avancee de mon emacs. En gros j'essaye de boucler afin de parcourir une chaine.
Voici le pseudo code, pouvez vous me dire ce qui cloche svp ?


(loop for i from (length fname) downto 1 do
if (fname[i] ='/')
(setq path i)
)

Plus particulierement, ceci me produit un "symbols'function void: loop si j'essaye:

(loop for i from (length fname) downto 1 do (print i))

Donc la aussi j'aurais besoin d'explications svp :)

NB: fname[i] ='/'
J'ai conscience que ca ne s'ecrit surement pas comme ca en lisp mais c'est juste histoire que vous compreniez ce que je veux faire.

D'avance merci

1 réponse

matthoffman Messages postés 405 Date d'inscription lundi 24 mars 2008 Statut Membre Dernière intervention 22 janvier 2013 47
Modifié par matthoffman le 19/09/2010 à 14:49
Personne ne peut m'aider ? C'est assez urgent svp ... :/
0