Составители:
Рубрика:
13
(defun myfunc () ... ) ;(без аргументов и локальных переменных)
За списком аргументов и локальных символов следует одно или более выражений,
составляющих тело функции. Когда функция, определенная таким образом вызывается, ее
аргументы вычисляются и связываются в список аргументов.
Локальные переменные: это переменные, которые используются внутри данной
функции без изменения их связи на внешних уровнях. По умолчанию все переменные -
глобальные.
Возвращение значения: функция будет возвращать результат последнего
вычисленного выражения. Все предыдущие выражения будут иметь только побочный
эффект.
(defun add10 (x)(+ 10 x); возвращает ADD10
(add10 5) ;возвращает 15
(add10 -7.4) ;возвращает 2.60000
(defun dots (x y / temp)
(setq temp (strcat x "..."))
(strcat temp y)
) ;возвращает DOTS
(dots "a" "b") возвращает "a...b"
(dots "from" "to") возвращает "from...to"
Никогда не используйте имена встроенных функций или символов как <символ>, так
как это сделает недоступными встроенные функции.
1.8. Создание и загрузка файла программы
Необходимо в файле с расширением lsp записать текст программы. Это обычные
текстовые файлы, поэтому можно использовать обычный текстовый редактор, но при
условии, что выбранный текстовый редактор не добавлет в файл служебные символы.
Можете использовать Aditor или Notepad.
Загрузка программы
Простая:
Простая загрузка - это загрузка одного файла. Для такой загрузки не требуется особых
усилий ни в одном из представленных способов загрузки.
Меню Tools-Load Application, выводится окно:
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »