New == syntax

This commit is contained in:
Guido van Rossum 1992-01-01 19:35:13 +00:00
parent 4d8e859e8f
commit bdfcfccbe5
73 changed files with 419 additions and 391 deletions

View file

@ -37,17 +37,17 @@ def _stat(name):
cache[name] = NONE
return NONE
cache[name] = list
if name[-1:] = ':': cache[name[:-1]] = list
if name[-1:] == ':': cache[name[:-1]] = list
else: cache[name+':'] = list
return list
def isdir(name):
st = _stat(name)
return type(st) = LISTTYPE
return type(st) == LISTTYPE
def isfile(name):
st = _stat(name)
return st = FILE
return st == FILE
def exists(name):
st = _stat(name)
@ -55,7 +55,7 @@ def exists(name):
def listdir(name):
st = _stat(name)
if type(st) = LISTTYPE:
if type(st) == LISTTYPE:
return st
else:
raise RuntimeError, 'list non-directory'