Neil Toronto wrote: > A "var" keyword fixes them all. The "global" gotcha: > > x = 0 > def f(): > print x # no exception - prints "0" > x = 3 > > def g(): > print x # exception > var x = 3
what are the exact semantics of "var" ? are you saying that local variables should be global by default? </F> _______________________________________________ Python-3000 mailing list [email protected] http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com
