[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
ArrayIterators, get, and any...
- To: <tribble>
- Subject: ArrayIterators, get, and any...
- From: Hugh Hoover <heh>
- Date: Thu, 12 Oct 89 23:58:20 PDT
- Cc: <xtech>
A minor bug. Now what do you think would happen when an IntegerTable is
iterated over from start to stop (not tally) using get?
Well, I wondered that too. The routine any happily iterates over the
entire allocated table using get. Boom.
I fixed it by using fetch, and skipping over the empty slots. Your
any would only work if the table were filled (as in - never create a table
bigger than exactly what is in it now...) and charming. (contiguous in this
case). I feel that the more general application is to iterate over the
items filled into the table even if they aren't contiguous - something not
required by the table specification, i might add.