History

- [Instructor] Understanding the history of LISP will help…us understand why this was the selected language of choice…at the time it was added into AutoCAD.…We'll also get a better grasp of the formatting…and the reason behind the formatting.…LISP is actually an acronym.…It stands for List Processing.…It's been around for decades, even before AutoCAD.…However, since AutoCAD version 2.18, or around 1986,…AutoCAD has created its own version of LISP: AutoLISP.…

Since AutoCAD 2000, or around 1999,…AutoCAD's LISP received a major upgrade…and really provided much more functionality.…Due to this, it was technically renamed to Visual LISP.…However, all of us know it affectionately simply as LISP.…So throughout this course we're going to use the phrase…LISP to apply to both to AutoLISP and Visual LISP…coding and functionality.…

As a list processing language, the format of the language…revolves around the proper structure of the lists.…A list is defined with parentheses, with the function…specified first.…So a simple LISP routine would start with a parentheses,…

Resume Transcript Auto-Scroll

Author

Released

3/10/2017

Due to its relative simplicity and historical integration within the AutoCAD environment, LISP is a natural first programming language for CAD managers. In this course, Josh Modglin walks through the fundamentals of LISP for AutoCAD, so that you can start using this language to simplify tedious tasks and ease the implementation of standardization. Josh explains what LISP is, the differences between AutoLISP and Visual LISP, how to write it, as well as how to create objects and store information that you can use later. Plus, throughout the course, he shares coding best practices that can help you work efficiently with this functional language.