AutoLISP werd door Autodesk ontwikkeld en vormt een integraal deel van het programma AutoCAD. Het gaat om een uitbreiding op de programmeertaal Common LISP. AutoLISP volgt dan ook dezelfde syntaxis en conventies, maar is aangevuld met een aantal grafische mogelijkheden.
Vast onderdeel van AutoCAD is een AutoLISP-interpreter, die code
tegelijkertijd naar machinetaal vertaalt en ze laat uitvoeren. Er
zijn twee manieren om programmacode aan deze interpreter door te
geven: ofwel bewaar je ze in een bestand en laad je ze in, ofwel
tik je ze rechtstreeks op de commandolijn van AutoCAD in. Telkens
wanneer je een tekst op de commandolijn intikt, gaat AutoCAD na
of het om een bevel of een stukje AutoLISP-code gaat. Gaat het om
een geldig bevel, dan voert AutoCAD de bijhorende actie uit. Wordt
de tekst echter herkend als AutoLISP-code, dan wordt hij doorgegeven
naar de interpreter, die de code uitvoert.
Wil je zelf leren programmeren in autolisp? Dan kan je dankzij Joop volgende handleidingen downloaden:
Programmeren in AutoCAD
AutoLISP les 1 - De Visual LISP Editor
AutoLISP les 2 - AutoLISP in een notendop
AutoLISP les 3 - Vormen van data in AutoLISP
AutoLISP les 4 - Lijsten
Aangepast zoeken |