#4578: fix has_key() usage in compiler package.

This commit is contained in:
Georg Brandl 2008-12-15 08:58:59 +00:00
parent cbc1ed5e28
commit 2d2fe572a4
5 changed files with 16 additions and 18 deletions

View file

@ -14,13 +14,13 @@ class Set:
def __len__(self):
return len(self.elts)
def __contains__(self, elt):
return self.elts.has_key(elt)
return elt in self.elts
def add(self, elt):
self.elts[elt] = elt
def elements(self):
return self.elts.keys()
def has_elt(self, elt):
return self.elts.has_key(elt)
return elt in self.elts
def remove(self, elt):
del self.elts[elt]
def copy(self):