Algorithm-SkipList
view release on metacpan or search on metacpan
t/09-index.t view on Meta::CPAN
my $node = $List->_node_by_index($index);
ok($node, 'negative ranges');
ok($node->key_cmp( $List->key_by_index($index) ) == 0);
ok($node->key_cmp( $List->last_key ) == 0);
ok($List->value_by_index($index) == ($List->size+1+$_));
}
}
# {
# $[ = 1;
# foreach (1..$List->size) {
# my $index = $_;
# my $node = $List->_node_by_index($index);
# ok($node);
# ok($node->key_cmp( $List->key_by_index($index) ) == 0);
# ok($List->value_by_index($index) == $_);
# }
# foreach ((-$List->size)..-1) {
( run in 0.448 second using v1.01-cache-2.11-cpan-49f99fa48dc )