# Handling general D3 interrupts

D3 interrupts, besides breaks such as messages, can not
be masked, but can be detected (after the occurrence) by interrogating
the *_CP_interrupt* variable. This integer location
contains the same information available in BASIC from the system(37) function. However, an examination of *_CP_interrupt* is much more efficient when programming in
C.

---
Source: https://d3codex.com/cfunctions/handling-general-d3-interrupts/ - part of the D3Codex reference.
