comp.lang.ada
 help / color / mirror / Atom feed
From: Kilgallen@SpamCop.net (Larry Kilgallen)
Subject: Re: Whether to raise exception or End_of_List function
Date: 21 Nov 2001 16:00:00 -0600
Date: 2001-11-21T16:00:00-06:00	[thread overview]
Message-ID: <1tgHsPfj0IUP@eisner.encompasserve.org> (raw)
In-Reply-To: 68RK7.3295$AQ3.467408@news6-win.server.ntlworld.com

In article <68RK7.3295$AQ3.467408@news6-win.server.ntlworld.com>, "chris.danx" <chris.danx@ntlworld.com> writes:

>> My question is which is the better solution; Exception or a End_of_List
>> function and which would have fewer side effects?
> 
> Have both!  i.e. an End_Of_List function for when you need to know when
> you've reached the end of a list, and an exception for when you fall of the
> list and attempt to use it.

"Have both" is exactly equivalent to "have a function", since if there
is a function and the caller ignores it _some_ action must be taken.
Raising an exception in such circumstances is much more in the Ada
tradition than returning a random entry from the middle of the list :-)



  parent reply	other threads:[~2001-11-21 22:00 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-21 15:17 Whether to raise exception or End_of_List function Preben Randhol
2001-11-21 16:32 ` Preben Randhol
2001-11-21 16:51 ` Mark Biggar
2001-11-21 17:00   ` Preben Randhol
2001-11-21 17:01 ` Larry Kilgallen
2001-11-21 17:03   ` Preben Randhol
2001-11-21 19:34   ` Ed Falis
2001-11-21 17:04 ` chris.danx
2001-11-21 17:09   ` chris.danx
2001-11-21 22:00   ` Larry Kilgallen [this message]
2001-11-21 17:11 ` Jeffrey Carter
2001-11-21 17:53 ` Stephen Leake
2001-11-21 18:51   ` Preben Randhol
2001-11-22  3:53     ` Nick Roberts
2001-11-22 10:23       ` Preben Randhol
2001-11-23 14:37       ` Preben Randhol
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox