VDH-Bruno Posté(e) le 30 mai 2014 Posté(e) le 30 mai 2014 Bonjour à tous, Dans la série on en découvre tous les jours, bien que je n’ai que trop rarement le loisir de «lisper» en ce moment.. Au hasard d’une tentative de style dans l’écriture d’un code, je me suis aperçu chez moi (AutoCAD 2007) que les fonctions + et – étaient limité dans le nombre d’arguments. Après test la limite semblant être fixé à 255 éléments:_$ (repeat 255 (setq L255 (cons 1 L255))) 255 _$ (eval (cons '+ L255)) 255 _$ (eval (cons '+ (cons 1 L255))) ; erreur: limite interne: nombre d'arguments trop important dans l'appel de la fonction: + Je rassure la communauté, apply permet heureusement et toujours de s’affranchir de la limitation ;) _$ (apply '+ (repeat 8000 (setq L8000 (cons 1 L8000)))) 8000 Pour info, et à cette occasion j’en profite pour vous passer un petit bonjour à tous.A+ Bruno Apprendre => Prendre => Rendre
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant