[Lisp] Loop fail

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

  1. Personne ne peut m'aider ? C'est assez urgent svp ... :/
    0