previous next top contents index framed top this page unframed
Figure 30–17. $arithmeticExcpt
| # system variable STRING $arithmeticExcpt; |
$arithmeticExcpt is a predefined exception that is raised when a (LONG) INTEGER or (LONG) REAL overflow, underflow, or division by zero is detected by MAINSAIL. It may also be raised for certain other conditions, such as invalid floating point formats. On many systems, some or all of these conditions go undetected by MAINSAIL, so $arithmeticExcpt is not raised. On some systems, conditions that go undetected by default can be checked for by compiling MODULEs with the ACHECK compiler subcommand.
MAINSAIL Language Manual, Section 30.18