【发布时间】:2018-11-22 18:41:45
【问题描述】:
dotimes 上的 floor Hyperspec 文章有这个例子:
(defun palindromep (string &optional
(start 0)
(end (length string)))
(dotimes (k (floor (- end start) 2) t)
(unless (char-equal (char string (+ start k))
(char string (- end k 1)))
(return nil))))
如果floor 返回两个值,例如(floor 5 2) -> 2 和 1,dotimes 怎么知道只使用第一个值而忽略第二个的计数形式?
【问题讨论】:
标签: common-lisp floor multiple-value