Основы автоматизированного проектирования химических производств. Миронов В.М - 128 стр.

UptoLike

Составители: 

128
8. ПРОЕКТИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ
СИСТЕМЫ AUTOCAD
В составе системы AutoCAD поставляется интерпретатор языка
AutoLISP. Наиболее характерны следующие классы применения языка
AutoLISP в системе AutoCAD:
1.
Программирование чертежей с параметризацией.
2.
Создание и использование графических баз данных.
8.1. Основные понятия языка AutoLISP
Программаэто последовательность функций AutoLISPа и функций,
определяемых пользователем.
";" – комментарий, весь текст до конца строки игнорируется интерпретато-
ром.
"Атом" – элементарные объекты, из которых формируются выражения
AutoLISPа.
Константы:
"целая" - ±цифра (от -32768 до +32767), целое без знака от 0 до 65535;
"действительная" - ±цифра"."±цифра
±цифра"Е"±цифра;
"PI" – число π=3.1415926;
"
текстовая" = "символ" – длина текстовой константы не более 100 символов.
Если в тексте есть символ "\", то он должен быть удвоен.
Управляющие символы
\n – перевод строки;
\r – возврат каретки;
\t – табуляция.
Переменные = символ...Переменные формируются из любого количества
символов кроме следующих: "(", ")", ".", ";", <кавычки>, <пробел>, <пере-
вод строки>.
NIL – пустой атом, т.е. атом, не имеющий никакого
значения.
ПРАВИЛЬНО:
0, -123, 1250, +17 – целые константы.
0.0, 12.3, 0.32Е8, 12Е-6 – действительные константы.
"ABCD", "Укажите точку", "\n Укажите точку " – текстовые константы.
A1, ABCD, POINT_2, NIL - переменные.
НЕВЕРНО:
-40000, 100000, .25, 25., "AB\CD", "ABV, AM CD.