Common Lisp上的ignore-error

时间:2016-12-30 09:59:46

标签: common-lisp handleerror

我试图轻松处理Common Lisp中的错误,但我遇到了一些问题。

特别是,我有这个功能。

(defun function1 (m)
 (ignore-errors (and (condition-1) (condition-2))
   (format t "Error message")))

我只是希望如果某些条件失败进入

(and (condition-1) (condition-2)) 

它显示了错误消息,否则只是

T

我该怎么办? 有更好的方法来处理这类错误吗?我正在寻找一些非常简单的东西。

有人可以举例说明如何使用ignore-error吗?

谢谢。

1 个答案:

答案 0 :(得分:3)

您可以使用enter image description here

{{1}}