[Going off-topic somewhat ...]

> > > instruction in the Try and have TryEnd to be an instruction outside
> > > the Try.
...
> It should change though... I see no reason to keep it the way it is.
...

Please - please - you are essentially repeating a discussion that has been 
going on since the 1950s, AFAIK. For all we know, half-open-intervals are the 
right thing to do. In C, we habe always written

   for (i = 0; i < N; i++) ...a[i]...

--> [0,N[ is the half-open interval of indices of array a.
Yes, this is a nuisance sometimes: Iterating back?

   for (i = N; i > 0; i--) ...a[i-1]...
or
   for (i = N-1; i >= 0; i--) ...a[i]...
???
It gets really ugly with singly-linked lists, where it is hard to find the 
value BEFORE one you are supplied by an ...End function.

But as you have .Previous, it's really a standard design - and no-one's going 
to do it differently nowadays (except some people who only know SQL and think 
that inclusive intervals are right; and - to get totally off-topic :-) - in 
music, where two thirds add up to a fifth).

And let me also give kudos to the great Cecil lib and its creator!

Best regards
Harald

-- 
GMX DSL Doppel-Flat ab 19,99 &euro;/mtl.! Jetzt auch mit 
gratis Notebook-Flat! http://portal.gmx.net/de/go/dsl

-- 
--
mono-cecil

Reply via email to