379
384
for row in reversed(rows):
380
385
pad = (type(row) != _LeafBuilderRow)
384
388
lines.append(_OPTION_NODE_REFS + str(self.reference_lists) + '\n')
385
389
lines.append(_OPTION_KEY_ELEMENTS + str(self._key_length) + '\n')
386
390
lines.append(_OPTION_LEN + str(key_count) + '\n')
387
391
row_lengths = [row.nodes for row in rows]
388
392
lines.append(_OPTION_ROW_LENGTHS + ','.join(map(str, row_lengths)) + '\n')
390
398
position = sum(map(len, lines))