On Jan 13, 5:06 pm, Mark Wooding <m...@distorted.org.uk> wrote: snip > I'm going to move away from the formal semantics stuff and try a > different tack. Here's what I think is the defining property of > pass-by-value (distilled from the formal approach I described earlier, > but shorn of the symbolism): > > The callee's parameters are /new variables/, initialized /as if by > assignment/ from the values of caller's argument expressions.
In other words, the same as assignment in that language. snip > Because its argument passing works the same way as its assignment. That would be called pass-by-assignment. But you've just postponed explaining yourself. Stop delegating and work. -- http://mail.python.org/mailman/listinfo/python-list