PATRICE69 Posté(e) le 28 mai Partager Posté(e) le 28 mai Bonsoir J'ai un souci avec LISP et ZWCAD (setq gsPoint "POINT") (ssget "_:L" '((2 . gsPoint))) Retourne nil tout le temps si je fais (ssget "_:L" '((2 . "POINT"))) retourne les entités que j'ai choisis. Est-ce normal ? Patrice Lien vers le commentaire Partager sur d’autres sites More sharing options...
(gile) Posté(e) le 29 mai Partager Posté(e) le 29 mai Salut En LISP, l'apostrophe (') est une sorte de raccourci pour la fonction quote qui sert à éviter l'évaluation de l'expression qui lui est passée en argument. '((2 . gsPoint)) est donc équivalent à : (quote ((2 . gsPoint))) Tous deux renvoient : ((2 . GSPOINT)) sans évaluer la variable gsPoint. Pour évaluer la variable gsPoint, il faut écrire : (list (cons 2 gsPoint)) 1 Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD Lien vers le commentaire Partager sur d’autres sites More sharing options...
PATRICE69 Posté(e) le 29 mai Auteur Partager Posté(e) le 29 mai Merci Gile C'est OK. Belle journée Lien vers le commentaire Partager sur d’autres sites More sharing options...
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