1.1 --- a/simplex/__init__.py Sat Oct 01 17:59:20 2011 +0200
1.2 +++ b/simplex/__init__.py Sat Oct 01 19:33:58 2011 +0200
1.3 @@ -29,6 +29,10 @@
1.4 """
1.5
1.6 from simplex.readers import *
1.7 +from simplex.iterators import *
1.8 +from simplex.accessors import *
1.9 +from simplex.state import *
1.10 +
1.11 import bisect
1.12
1.13 def make_index(reader, interval):
1.14 @@ -45,7 +49,7 @@
1.15 current_key = None
1.16 start_pos = 0
1.17
1.18 - for i, (key, record) in enumerate(reader.get_records()):
1.19 + for i, (key, record) in enumerate(reader):
1.20
1.21 # Where duplicate keys are permitted, the first record employing the key
1.22 # must be available as an index entry. Otherwise, records preceding the
1.23 @@ -97,7 +101,7 @@
1.24 found.
1.25 """
1.26
1.27 - for key, record in reader.get_records():
1.28 + for key, record in reader:
1.29 if term == key:
1.30 return record
1.31