def mapper(self, name, checkset): repl = convert(self.counter) self.counter += 1 while repl in checkset or repl in reservedWords: # checkset is not updated, since we never generate the same repl twice repl = convert(self.counter) self.counter += 1 return repl
def mapper(self, name, check_set=None): checkset = check_set or self.check_set repl = convert(self.counter) self.counter += 1 while repl in checkset: # checkset is not updated, since we never generate the same repl twice repl = convert(self.counter) self.counter += 1 return repl
def mapper(name, checkset): global counter repl = convert(counter) counter += 1 while ( repl in checkset or repl in reservedWords ): # checkset is not updated, since we never generate the same repl twice repl = convert(counter) counter += 1 return repl
def crypt(name): if name in names: return names[name] repl = "_%s" % convert(len(names)) names[name] = repl return repl
def crypt(name): if names.has_key(name): return names[name] repl = "_%s" % convert(len(names)) names[name] = repl return repl
def crypt(id, name, privmap): combined = "%s:%s" % (id, name) if combined in privmap: return privmap[combined] repl = "__%s" % convert(len(privmap)) privmap[combined] = repl return repl
def crypt(id, name): combined = "%s:%s" % (id, name) if names.has_key(combined): return names[combined] repl = "__%s" % convert(len(names)) names[combined] = repl return repl