базується на LISP (Обробка LIST) мова програмування. Список — це структура, укладена в круглі дужки. Елементи в списку можуть бути одним або декількома з наведеного нижче: функція, наприклад операція програмування, математична функція або операція маніпулювання списком.
Програми LISP можуть запитувати у користувача введення, отримувати прямий доступ до вбудованих команд AutoCAD і змінювати або створювати об’єкти безпосередньо в базі даних креслення. Створюючи підпрограми LISP, ви можете додавати в AutoCAD команди, що стосуються певної дисципліни або робочого процесу.
Створіть новий файл вихідного коду
- У командному рядку AutoCAD введіть vlide.
- У Visual LISP клацніть File New File.
- Натисніть Файл Зберегти як.
- У діалоговому вікні «Зберегти як» клацніть розкривний список «Зберегти як тип» і виберіть «Вихідні файли Lisp».
- Укажіть розташування для файлу LSP і введіть ім’я у полі Ім’я файлу. Натисніть Зберегти.
Таким чином, AutoLISP є основною мовою сценаріїв, яка використовується для автоматизації в AutoCAD, тоді як Visual LISP є розширенням, яке покращує досвід розробки, надаючи інтегроване середовище розробки.
Синтаксис і парадигма: Common Lisp — це функціональна мова програмування, яка підтримує парадигми імперативного та об’єктно-орієнтованого програмування, тоді як Visual Basic — це переважно об’єктно-орієнтована мова з функціями імперативного програмування.
Здатність Lisp обчислювати за допомогою символічних виразів, а не чисел, робить його зручним для програм штучного інтелекту (ШІ).. Хоча він не такий популярний, як C, Python або Perl, Lisp все ще використовується для програмування ШІ, а також для кількох інших функцій.