Next: , Previous: , Up: ASDF: Another System Definition Facility   [Contents][Index]


10 Error handling

10.1 ASDF errors

If ASDF detects an incorrect system definition, it will signal a generalised instance of system-definition-error.

Operations may go wrong (for example when source files contain errors). These are signalled using generalised instances of operation-error.

10.2 Compilation error and warning handling

ASDF checks for warnings and errors when a file is compiled. The variables *compile-file-warnings-behaviour* and *compile-file-failure-behaviour* control the handling of any such events. The valid values for these variables are :error, :warn, and :ignore.