FAQ AutoLISP comp.cad.autocad

Le document « FAQ AutoLISP » est une FAQ (Foire Aux Questions) sur le langage AutoLISP, qui est un langage de programmation pour AutoCAD®, un logiciel de conception assistée par ordinateur. Le document donne des informations générales sur AutoLISP, ainsi que des exemples de code et des conseils de programmation.

Information importante à lire

Ce document est daté du 2001-04-30T23:00:00Z, il a donc plus de 20 ans à la date de publication de cet article le 2024-05-03T22:00:00Z, ce qui semble une éternité en informatique, mais comme les utilisateurs d’AutoLISP le savent, le langage n’a guère évolué (il était déjà parfait dès le début!) donc il conserve tout son intérêt. Voici ci-dessous l’en-tête du document:
Titre : FAQ AutoLISP comp.cad.AutoCAD®
Nom Archive : CAD/autolisp-faq
URL : http://xarch.tu-graz.ac.at/autocad/news/faq/autolisp.html
Version : 2.28
Dernière modification de la VO : datée 4 avril mais modifiée le 23 avril et publiée le 1er mai 2001
Traduction française : 4 mai 2001
Postée par : Reini Urban <rurban@x-ray.at
Traduction française : Roger Rosec acadplus@free.fr

Le futur d’AutoLISP: Le document explique que le futur d’AutoLISP est lié à Visual Lisp, qui est une extension du langage qui permet de créer des applications plus performantes et plus intégrées à AutoCAD®. Visual Lisp remplace le noyau AutoLISP depuis la version 2000 d’AutoCAD®, et offre de nouvelles fonctionnalités comme la compilation, le débogage, l’interface graphique et l’automatisation ActiveX.

Les sources de routines AutoLISP: Le document fournit une liste de sites web où l’on peut trouver des routines AutoLISP, des exemples de code, des livres, des magazines, des forums et des FAQ sur le sujet. Il mentionne également le réseau de développeurs Autodesk® (ADN), qui offre un accès à des ressources et des outils pour les développeurs AutoLISP.

Les outils de protection et de compilation AutoLISP: Le document présente les différentes options pour protéger et compiler les programmes AutoLISP, comme Kelvinate, Protect, ACOMP, Vital Lisp, Lisp2C et Visual Lisp. Il compare les avantages et les inconvénients de chaque méthode, et donne des liens pour télécharger ou acheter ces outils.

Les problèmes et les bugs AutoLISP: Le document décrit quelques problèmes et bugs connus avec AutoLISP, comme le chargement des fichiers protégés, le tri des caractères sous Windows, le débordement de pile, la perte de parenthèses, l’exportation des fonctions Visual Lisp et l’accès aux entités AutoCAD®. Il donne des solutions ou des recommandations pour éviter ou résoudre ces problèmes.

Les exemples de code AutoLISP: Le document contient de nombreux exemples de code AutoLISP, qui illustrent des fonctions utiles ou intéressantes, comme la manipulation de listes, de chaînes, de symboles, de géométrie, de DCL, de données étendues, de polylignes, d’attributs de bloc, etc. Il donne également des commentaires et des explications sur le code, ainsi que des références aux paragraphes du document.

source: