Hi --

On Mon, 8 Dec 2003, David A. Black wrote:

> Hi --
> 
> On Mon, 8 Dec 2003, nainar wrote:
>
> > 	   v=99
> > 	   def f1(n); n=n*n ; end
> >            f1(v)
> >  it will not work.
> 
> Yes it will.  (Try it :-)

Having read Peter's reply I now see that what you were expecting was
for v to change.  (I had thought you were suggesting that you couldn't
use n as the lhs of an assignment because it had stored an integer.)

My comments about lhs behavior may be relevant anyway, in the sense
that n on the lhs has nothing to do with v (i.e., you're "starting
from scratch").  


David

-- 
David A. Black
dblack / wobblini.net