@be5RK2AV a écrit :
Merci de votre retour, je suis novice sur le sujet des lisp et ne sais pas comment les lancer, je l'ai bien intégré avec Appload, mais je ne sais pas comment exécuter cette fonction.
Est ce que vous pouvez m'indiquer la procédure svp ?
Donc si tu as su le charger, la commande CUT_LINE est disponible dans la session et le dessin en cours.
Comment interpréter les lisps?
Généralement les fonctions sont identifiables comme suit:
(defun toto (arg1 arg2 ... / var1 var2 ...) code lisp de la fonction)
Ici il s'agira d'une fonction qui sera appelé de cette façon en ligne de commande ou simplement depuis un code lisp
(toto argument1 argument2)
Il y a aussi cette définition : celle la plus utilisée
(defun C:tata ( .. / var var ..) code lisp)
le C: défini que la fonction sera une commande directement accessible en ligne de commande : TATA
Généralement ces fonctions n'ont pas d'arguments (bien qu'elles peuvent en avoir, mais alors l'appel se ferait comme ceci (C:TATA arg1 arg2 etc...)
et enfin une fonction anonyme sous la forme (lambda (arg1 arg2 ... / var1 var2 ...) code)
Ce genre de fonction sans nom est exécutable qu'une seule fois et n'est pas maintenue en mémoire, pour la relancer il faut la recharger en mémoire.
J'espère que cette brève explication te permettre de comprendre un code lisp pour pouvoir le lancé