lib/map/struct.rb in map-4.4.0 vs lib/map/struct.rb in map-4.5.0
- old
+ new
@@ -13,9 +13,12 @@
case method
when /=$/
key = method.chomp('=')
value = args.shift
@map[key] = value
+ when /\?$/
+ key = method.chomp('?')
+ value = @map.has?( key )
else
key = method
raise(IndexError, key) unless @map.has_key?(key)
value = @map[key]
end