ЛИСП
Категория реферата: Рефераты по информатике, программированию
Теги реферата: изложение с элементами сочинения, эффективность диплом
Добавил(а) на сайт: Kirillov.
Предыдущая страница реферата | 18 19 20 21 22 23 24 25 26 27 28 | Следующая страница реферата
(listp )
(mapcar ...)
(not )
(null )
(numberp )
(or ...)
(princ [])
(print [])
(progn ...)
(quote )
(read )
(set )
(setq [ ]...)
(while ...)
(zerop )
Функции dlispа не используемые MuLispом.
(cos )
Эта функция возвращает косинус , где - выражается в радианах. Например:
(cos 0.0) возвращает 1.000000
(cos pi) возвращает -1.000000
(sin )
Эта функция возвращает синус как действительное число, где выражен в радианах. Например:
(sin 1.0) возвращает 0.841471
(sin 0.0) возвращает 0.000000
(min ...)
Эта функция возвращает наименьшее из заданных .
Каждое может быть действительным или целым.
(nth )
Эта функция возвращает "энный" элемент , где - номер элемента (ноль - первый элемент). Если больше, чем номер последнего элемента , возвращается nil. Например:
(nth 3 '(a b c d e)) возвращает D
(nth 0 '(a b c d e)) возвращает A
(nth 5 '(a b c d e)) возвращает nil
(strcat ...)
Эта функция возвращает строку, которая является результатом сцепления строки1>, и т.д. Например:
(strcat "a" "bout") возвращает "about"
(strcat "a" "b" "c") возвращает "abc"
(strcat "a" "" "c") возвращает "ac"
(strlen )
Эта функция возвращает длину в символах строковой константы как целую величину. Например:
(stalen "abcd") возвращает 4
(stalen "ab") возвращает 2
(stalen "") возвращает 0
(subst )
Эта функция просматривает в поиске и возвращает копию с заменой каждого встречного на . Если не найден в , SUBST возвращает неизменным. Например, дано:
(setq sample '(a b (c d) b)) тогда:
(subst 'qq 'b sample) возвращает (A QQ (C D) QQ)
(subst 'qq 'z sample) возвращает (A B (C D) B)
(subst 'qq '(c d) sample) возвращает (A B QQ B)
(subst '(qq 'rr) '(c d) sample) возвращает (A B (QQ RR) B)
(subst '(qq 'rr) 'z sample) возвращает (A B (C D) B)
В сочетании с функцией ASSOC, SUBST обеспечивает удобный способ замены величины, найденной по ключу в структурированном списке. Например, дано:
Рекомендуем скачать другие рефераты по теме: реферат личность, курсовая работа по менеджменту.
Предыдущая страница реферата | 18 19 20 21 22 23 24 25 26 27 28 | Следующая страница реферата