Elias Assmann wrote:

> On Tue, 11 Jun 2002, Jeff 'japhy' Pinyan wrote:
>
> > modifies the ACTUAL argument you passed to rcsname()?  Only if you had
> > done
> >
> >   sub rcsname {
> >     $_[0] =~ s/foo/bar/;
> >   }
> > or some other specific effort would you have modified the argument to the
> > function.
>
> So Perl passes subroutine arguments by reference? I thought they
> would be copies in the first place...

No the args are only copies not references. The question was to return a modifed form
of the argument without changing the argument. After the s/... statement the contents
of the argument to rcsname i.e. $_[0] or some variable in rscname into which it has 
been
shifted to should not change.

>
>


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to