Поздравляю, вы написали первую программу на Автолиспе! Для того, чтобы перевод был написан на другой строчке, нужно было ввести функцию (terpri) вслед за первым (prompt...).
Помимо функций в программе могут быть комментарии. Комментарий - это любой текст, начинающийся со знака "; ". Комментарий не обрабатывается интерпретатором, а служит для лучшего понимания текста программы.
Например:
; это комментарий
(prompt "печать") ; prompt - функция
; вывода строки на экран
1.5. Типы данных, с которыми работает Автолисп
Автолисп поддерживает следующие типы данных:
- символы (переменные);
- списки;
- строковые константы;
- целые числа;
- вещественные числа;
- дескрипторы файлов;
- "имена" примитивов Автокада;
- наборы выбора Автокада;
- встроенные и внешние функции.
1.6. Используемые переменные
Для обозначения переменных в Автолиспе используется множество символов латинского алфавита A - Z и цифры 0 - 9. Имя переменной должно начинаться с символа. Регистр символов несущественен,
т.е. АВС : : = аВс
Правильные имена переменных |
Неправильные имена переменных |
A |
37 |
arc1 |
1point |
point1 |
pnt*3 |
d3 |
a$ |
Значениями переменных может быть:
nil - нет значения
Целое число (Infeger) ± 10 ÷ 32768 (2 147 483 647)
0 - 65535
Действительное число (Real) 1.625; 1.625 · Е2
Строка (String) (не > 100 символов) - текст константы