Conditions C dictionary — Common Lisp and C equivalence
| Lisp symbol | C function |
| abort | cl_object cl_abort(cl_narg narg, ...) |
| break | cl_object cl_break() |
| cell-error-name | [Only in Common Lisp] |
| cerror | cl_object cl_cerror(cl_narg narg, cl_object continue_format_control, cl_object datum, ...) |
| compute-restarts | cl_object cl_compute_restarts(cl_narg narg, ...) |
| continue | cl_object cl_continue(cl_narg narg, ...) |
| error | cl_object cl_error(cl_narg narg, cl_object datum, ...) |
| find-restart | cl_object cl_find_restart(cl_narg narg, cl_object identifier, ...) |
| handler-case | ECL_HANDLER_CASE macro |
| invalid-method-error | [Only in Common Lisp] |
| invoke-debugger | cl_object cl_invoke_debugger(cl_object condition) |
| invoke-restart | cl_object cl_invoke_restart(cl_narg narg, cl_object restart, ...) |
| invoke-restart-interactively | cl_object cl_invoke_restart_interactively(cl_object restart) |
| make-condition | cl_object cl_make_condition(cl_narg narg, cl_object type) |
| method-combination-error | [Only in Common Lisp] |
| muffle-warning | cl_object cl_muffle_warning(cl_narg narg, ...) |
| restart-name | [Only in Common Lisp] |
| restart-case | ECL_RESTART_CASE macro |
| signal | cl_object cl_signal(cl_narg narg, cl_object datum, ...) |
| simple-condition-format-control | [Only in Common Lisp] |
| simple-condition-format-arguments | [Only in Common Lisp] |
| store-value | cl_object cl_store_value(cl_narg narg, ...) |
| use-value | cl_object cl_use_value(cl_narg narg, ...) |
| warn | cl_object cl_warn(cl_narg narg, cl_object datum, ...) |