Browse Source

Clean rule removes comparison/index.htm/index.html. Some pep8 fixes. Added pypy-1.7 to this-interpreter

dstromberg 13 years ago
parent
commit
fa60897a63
1 changed files with 5 additions and 3 deletions
  1. 5 3
      bloom_filter_mod.py

+ 5 - 3
bloom_filter_mod.py

@@ -57,10 +57,11 @@ def my_range(num_values):
 #			else:
 #				self[bitno].clear()
 
+
 class File_seek_backend:
 	'''Backend storage for our "array of bits" using a file in which we seek'''
 
-	effs = 2^8 - 1
+	effs = 2 ^ 8 - 1
 
 	def __init__(self, num_bits, filename):
 		self.num_bits = num_bits
@@ -155,7 +156,7 @@ class File_seek_backend:
 class Array_backend:
 	'''Backend storage for our "array of bits" using a python array of integers'''
 
-	effs = 2^32 - 1
+	effs = 2 ^ 32 - 1
 
 	def __init__(self, num_bits):
 		self.num_bits = num_bits
@@ -202,6 +203,7 @@ class Array_backend:
 		'''Noop for compatibility with the file+seek backend'''
 		pass
 
+
 def get_bitno_seed_rnd(bloom_filter, key):
 	'''Apply num_probes_k hash functions to key.  Generate the array index and bitmask corresponding to each result'''
 
@@ -353,6 +355,6 @@ class Bloom_filter:
 			if not self.backend.is_set(bitno):
 				return False
 		return True
-				
+
 		#return all(self.array_[i] & mask for i, mask in self.probe_bitnoer(self, key))