是否可以像这样在重新启动时手把手地移动:
(handler-bind ((simple-error #'(lambda(condition)
(write condition)
(invoke-restart 'alle condition))))
(restart-case
(restart-case
(error 'simple-error)
(next (err)))
(alle (err) (invoke-restart 'next))))
这目前导致
No restart NEXT is active.
[Condition of type SB-INT:SIMPLE-CONTROL-ERROR]
我希望能够实现像“just-log-all-conditions”这样的一般重启,然后针对其表达式中发出的任何条件调用正确的重启。