ЛИСП
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: изложение с элементами сочинения, эффективность диплом
| Добавил(а) на сайт: Kirillov.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
_(REMPROP ‘студент ’группа) ( группа
_(GET ‘студент ’группа) ( NIL
_(REMPROP ‘студент ’ср_бал) ( NIL
Для просмотра всего списка свойств используют функцию SYMBOL-PLIST.
Значением функции является весь список свойств.
(SYMBOL-PLIST ‘СИМВОЛ)
(SYMBOL-PLIST ‘студент) ( (имя Иван отчество Иванович фамилия Иванов)
Свойства символов независимо от их значений доступны из всех контекстов пока не будут явно изменены или удалены. Изменение значения символа не влияет на другие свойства. Свойства символа передаются другому символу с помощью функции SETQ.
5. Средства языка для работы с числами. (Математические и логические функции).
В языке Лисп как для вызова функций, так и для записи выражения принята единообразная префиксная форма записи, при которой как имя функции или действия, так и сами аргументы записываются внутри скобок:
(f x), (g x y), (h x (g y z)) и т. д.
Арифметические действия:
(+ числа) - сложение чисел
(- число числа) - вычитание чисел из числа
(* числа) - умножение чисел и т. д.
_(+ 5 7 4) ( 16
_(- 10 3 4 1) ( 2
_(/ 15 3) ( 5
Сравнение чисел:
(= число числа) ( равны (все)
(< число числа) ( меньше (для всех)
(> число числа) ( больше (для всех) и т. д.
Числовые предикаты:
(ZEROP число) ( проверка на ноль
(MINUSP число) ( проверка на отрицательность и т. д.
Логические действия:
Рекомендуем скачать другие рефераты по теме: реферат личность, курсовая работа по менеджменту.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата