Reduced number of temporary names used at module scope. Use underscores in

front of temporary names in the module namespace.
This commit is contained in:
Fred Drake 1997-10-06 21:28:04 +00:00
parent 00eb96a126
commit e3dbc7e422

View file

@ -56,12 +56,11 @@ N_TOKENS = 39
NT_OFFSET = 256 NT_OFFSET = 256
#--end constants-- #--end constants--
names = dir()
tok_name = {} tok_name = {}
for name in names: for _name, _value in globals().items():
number = eval(name) if type(_value) is type(0):
if type(number) is type(0): tok_name[_value] = _name
tok_name[number] = name
def ISTERMINAL(x): def ISTERMINAL(x):
return x < NT_OFFSET return x < NT_OFFSET