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

Reply via email to