【发布时间】:2026-01-27 04:05:02
【问题描述】:
当我从 LispWorks 中的侦听器运行此函数时,它要么使侦听器崩溃,要么给出异常和汇编语言数据。谁能告诉我这是怎么回事?
(defun should-flip-block (rowlist)
(declare ((vector number) rowlist))
(if (= (length rowlist) 0) (eval nil)
(let* ((exithigh (= (car (last rowlist)) 2))
(enterhigh (= (first rowlist) 2)))
(and exithigh enterhigh))))
它被称为(should-flip-block '(1 2 1 2 1))。
【问题讨论】:
标签: common-lisp lispworks