Previous: GNAT Implementation
In this chapter the basic concepts of the GNAT exception handling
implementation has been presented.
- The exception ID is an access to a record where the full name of the
exception is stored.
- The exception occurrence is stored in the ATCB.
- All the exceptions are stored in a hash table.
- The exception handler can be implemented by means of the
setjmp/longjmp POSIX mechanism.
(c) Javier Miranda. Canary Islands (Spain), 2002. Version 1.0