ignore-errors

Title
ignore-errors
Type
Macro
Arguments
ignore-errors &body BODY
Package
lisp
Section
エラー
File
handler.l
本体を評価したときに発生するエラーを全て無視します。
エラーが発生した場合には、ignore-errorsはnilとそのコンディションを多値で
返します。

C++の場合:
  try {
    return resolve_shortcut("c:\\autoexec.bat");
  } catch (...) {
    return nil;
  }

xyzzyの場合:
  (ignore-errors  (resolve-shortcut "c:/autoexec.bat"))
  =>nil
  =>#S(file-error pathname "c:/autoexec.bat" datum ショートカットではありません)
Seealso
trap-errors
handler-case
unwind-protect
エラー処理関係