From: "Shawn M. Root" <sroot@ems.jsc.nasa.gov>
Subject: Re: Problem with operator "<"
Date: 2000/09/17
Date: 2000-09-17T00:00:00+00:00 [thread overview]
Message-ID: <8q41tt$sk9@niven.ksc.nasa.gov> (raw)
In-Reply-To: 39C3A4A8.9ED2F23F@swbell.net
"John Magness" <jmagness@swbell.net> wrote in message
news:39C3A4A8.9ED2F23F@swbell.net...
>
>
> Mathias Dolidon wrote:
>
> > > My two cents -- the line : if Left(i) < Right(i) then appears
to be
> > > comparing the same element of the array.
> > > This line should never test true.
> >
> > It isn't the same array. I don't understand what problem you see
here...
>
> Sorry -- my mistake -- it is not the same array. However it is
still a
> recursive call to the function being declared ("<") is it not?
>
> If the line is changed to "if not (left(i) > right(i)) then " the
recursive
> call would
> be avoided.
> John
>
There is no recursion here. The line if Left(i) < Right(i) then uses
the "<" operator for whatever type comprises the elements of a
grand_entier. Also, you might want to think about your solution for
solving the problem. not (left>right) is not the same as
(left<right).
Shawn M. Root
next parent reply other threads:[~2000-09-17 0:00 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <39C12B38.47273C93@netcourrier.com>
[not found] ` <8prggo$q9k$1@nnrp1.deja.com>
[not found] ` <39C25377.E038D6C9@netcourrier.com>
[not found] ` <39C2ADEC.10E0B022@swbell.net>
[not found] ` <39C36424.C88A764@netcourrier.com>
[not found] ` <39C3A4A8.9ED2F23F@swbell.net>
2000-09-17 0:00 ` Shawn M. Root [this message]
2000-09-18 0:00 ` Problem with operator "<" Mathias Dolidon
2000-09-18 0:00 ` John Magness
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox