Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Lisp
Перезагрузить страницу Второстепенное зхначение функции
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию Второстепенное зхначение функции - 09.11.2003, 16:44

привет всем.
у меня к вам вот какой вопрос. некоторые функции в лиспе возвращают кроме главного значения, еще и второстепенные. как мне их сохранить? setq берет только одно - главное значение, а второстепенное при этом теряется. а мне оно очень-очень нужно. что делать?
Ответить с цитированием
  (#2 (permalink)) Старый
Tyro Tyro вне форума
Member
 
Сообщений: 19
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 27.10.2003
По умолчанию Для этого нужно прислать мне 100 рублей. - 09.11.2003, 17:55

Есть ряд механизмов для получения нескольких возвращённых значений:
Код:
;; Binds the returned values to a b c d
(multiple-value-bind (a b c d) (values 'world 'of 'xeen 'rules)
  (list a b c d))

;; Passes the returned values to a given function 
(multiple-value-call #'list (values 'world 'of 'xeen 'rules))

;; Spits out the returned values as a list
(multiple-value-list (values 'world 'of 'xeen 'rules))
Вот.

P.S.
Ф-ию values можно заменить той которая возвращает несколько значений.
Ответить с цитированием
  (#3 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию 09.11.2003, 19:09

Спасибочки, именно то, что надо.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функции damir93 С/С++ 0 09.01.2012 20:59
перегрузка функции С++ нона С/С++ 2 09.12.2011 18:38
Функции. Lolhydra Pascal 1 14.11.2011 02:21
Табулирование функции Элька Вопросы начинающих программистов 6 13.04.2011 13:19
Функции imported_Yulka Pascal 0 01.04.2010 10:11
Вычисление приближенное значение функции; и точное значение функции Awatar Prolog 1 29.03.2010 21:22
Экстремум функции mihell Pascal 6 26.07.2007 15:35
Значение функции Storme Prolog 0 08.11.2006 18:15
Функции в Word - как прикрутить автозапуск функции? Godfather Visual Basic 1 17.11.2005 19:32
Вызов функции из DLL на С++ yaro Java 5 24.07.2005 05:56
Недокументированные функции imported_Himan Oracle 2 04.06.2005 09:01
Какие функции имеются под MFC или API-функции для работы с Hint Anonymous Visual C++ 1 12.10.2003 00:15



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов