Précédent   Forum du club des développeurs et IT Pro > Autres langages > Langages fonctionnels
Langages fonctionnels Forum d'entraide sur la programmation en langages fonctionnels : Lisp, Scheme, Caml, Haskell, Erlang, Oz, Anubis, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 05/05/2011, 14h06   #1
cyberkamikaz
Membre à l'essai
 
Inscription : mars 2010
Messages : 68
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 68
Points : 21
Points : 21
Par défaut [clips]retourner une element dans un fact

Salut tous le monde ,
Je voudrait retourner le n-eme element dans un multislot
par exemple (matrice 0 1 0 1 1 1 0 1 0 1 0 0)
retourner le 3 eme element par exemple le verifier si il est 0 si oui le modifier en 1 .
Donc je ne sais pas comment faire pour inspecter et modifie le n-eme element.
Merci d'avance.
cyberkamikaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2011, 13h25   #2
Ubiquité
Membre éprouvé
 
Inscription : avril 2006
Messages : 422
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 422
Points : 442
Points : 442
Envoyer un message via MSN à Ubiquité
Je crois pas qu'on puisse. Y a pas vraiment de type array avec clips (je crois pas que ce soit un language fonctionnel), les multi slot c'est des espece de type produit, comme les structs en C. donc pour accesser a l'element que tu veux dans un multi slot tu dois utiliser le nom du champ, pas l'ordre dans le quel ca a ete defini.
Ubiquité est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/05/2011, 23h16   #3
cyberkamikaz
Membre à l'essai
 
Inscription : mars 2010
Messages : 68
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 68
Points : 21
Points : 21
J'ai trouve :
(nth$ 3 ?matrice) va retourner le 3 eme element de ?matrice
Merci quand meme Ubiquité.
cyberkamikaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h26.


 
 
 
 
Partenaires

Hébergement Web