many minor parfait fixes
This commit is contained in:
@ -17,7 +17,7 @@ module Parfait
|
||||
end
|
||||
|
||||
def length()
|
||||
return @keys.length()
|
||||
return @keys.get_length()
|
||||
end
|
||||
|
||||
def get(key)
|
||||
@ -33,10 +33,10 @@ module Parfait
|
||||
end
|
||||
|
||||
def key_index(key)
|
||||
len = @keys.length()
|
||||
index = 0
|
||||
len = @keys.get_length()
|
||||
index = 1
|
||||
found = nil
|
||||
while(index < len)
|
||||
while(index <= len)
|
||||
if( @keys.get(index) == key)
|
||||
found = index
|
||||
break
|
||||
|
@ -51,7 +51,7 @@ module Parfait
|
||||
# set the value at index.
|
||||
# Lists start from index 1
|
||||
def get(index)
|
||||
raise "Only positive indexes, #{len}" if index <= 0
|
||||
raise "Only positive indexes, #{index}" if index <= 0
|
||||
if index > self.get_length
|
||||
return nil
|
||||
else
|
||||
|
Reference in New Issue
Block a user