Dennis Lee Bieber wrote:
> We do not consider passing a pointer as*by value* because its an
> address; by definition, that is pass-by-reference. We are not passing
To most of the world, pass-by-reference means the COMPILER, not the
PROGRAMMER is obtaining and passing the address, and the compiler also
always dereferences the passed "value"... The programmer has no control
over whether to operate on the address or the data referenced by the
address.
Who is "most of the world" ? Please see:
http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8a.doc%2Flanguage%2Fref%2Fcplr233.htm
--
http://mail.python.org/mailman/listinfo/python-list