bonuscad Posté(e) le 13 mars 2006 Posté(e) le 13 mars 2006 Encore un code de Elpanov Evgeniy (Il me plait ce garçon, j'lui payerais bien une vodka!) ;) Une fonction d'erreur simple qui répond à la plupart des besoins lors de création de routines pas trop sophistiquées. Ceci en quelques lignes ... (simple mais fallait y penser) La fonction erreur (defun *error* (msg) (MAPCAR 'eval ERROR-LST-)) Un exemple de déclaration à faire dans le code principal (SETQ ERROR-LST- '("AUTOSNAP" "OSMODE" "APERTURE" "HPSPACE" "HPASSOC" "MIRRTEXT" "AUPREC" "LUPREC" "DIMZIN" "cecolor" ) ERROR-LST- (mapcar (function (lambda (a) (list 'setvar a (getvar a)))) ERROR-LST-) ) Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
Tramber Posté(e) le 13 mars 2006 Posté(e) le 13 mars 2006 Da Dobro Ja lubaliou toje (oui très bien, j'aime aussi,...je vous le fais pas en cyrillique !) Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
(gile) Posté(e) le 13 mars 2006 Posté(e) le 13 mars 2006 Très élégant !!! En tout cas beacoup plus que mes save&set_var et restore_var... ... que je me suis empréssé de remanier! [Edité le 13/3/2006 par (gile)] Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
ElpanovEvgeniy Posté(e) le 27 octobre 2006 Posté(e) le 27 octobre 2006 Encore un code de Elpanov Evgeniy (Il me plait ce garçon, j'lui payerais bien une vodka!) ;) Une fonction d'erreur simple qui répond à la plupart des besoins lors de création de routines pas trop sophistiquées. Ceci en quelques lignes ... (simple mais fallait y penser) Probablement, vous pensiez, je jamais n'apprends pas cela ? :) Evgeniy
(gile) Posté(e) le 27 octobre 2006 Posté(e) le 27 octobre 2006 On dirait que Bonuscad va devoir payer son coup ;) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
bonuscad Posté(e) le 27 octobre 2006 Auteur Posté(e) le 27 octobre 2006 Probablement, vous pensiez, je jamais n'apprends pas cela ? Oui et Non! Après tout le language lisp et un peu comme le language des sourds, il est universel. Il m'arrive d'explorer des forums étrangers sur le lisp, et si je ne comprends pas la langue, il m'arrive de comprendre ce que doit faire la routine par une lecture sommaire du code. Il est donc normal que d'autres aient la même démarche.... J'ai justement dans mon freezer une bonne "Zubrowska", j'adore la boire nature bien glacée. (avec modération, c'est pour ça qu'elle est encore dans mon freezer ;) ) Conclusion, ce sera bien volontier que j'offrirais un coup à Evgeniy. Aujourd'hui il est sur le forum, demain il est chez moi à boire un verre :cool: Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
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