added [] and []= als aliases for find and add
This commit is contained in:
parent
665109f544
commit
98e208c874
|
@ -36,6 +36,7 @@ module Polecat
|
||||||
end # end of while
|
end # end of while
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
alias :[]= :add
|
||||||
|
|
||||||
def delete key
|
def delete key
|
||||||
check_key key
|
check_key key
|
||||||
|
@ -96,6 +97,7 @@ module Polecat
|
||||||
end
|
end
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
alias :[] :find
|
||||||
|
|
||||||
def select node = @root, &block
|
def select node = @root, &block
|
||||||
if node.nil?
|
if node.nil?
|
||||||
|
|
|
@ -10,6 +10,7 @@ module Polecat
|
||||||
check_key key
|
check_key key
|
||||||
@storage[key] = value
|
@storage[key] = value
|
||||||
end
|
end
|
||||||
|
alias :[]= :add
|
||||||
|
|
||||||
def delete key
|
def delete key
|
||||||
check_key key
|
check_key key
|
||||||
|
@ -32,6 +33,7 @@ module Polecat
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
alias :[] :find
|
||||||
|
|
||||||
def select &block
|
def select &block
|
||||||
out = []
|
out = []
|
||||||
|
|
Loading…
Reference in New Issue