Rationale for Ada 2005
9.3.7 Exceptions as types
This AI originally arose out of a workshop organized
by Ada-Europe. The proposal was quite complex and had awkward interactions
with existing facilities. It was considered far too radical a change
and probably expensive to implement. As a consequence it was slimmed
down considerably (see AI-264
But having been slimmed down it seemed pointless and was then abandoned.
The only part to survive was the idea of raise with message which became
a separate AI and was incorporated into Ada 2005.
© 2005, 2006, 2007 John Barnes Informatics.
Sponsored in part by: