Re: RFC 154 (v1) Simple assignment lvalue subs should be on by default

2000-08-25 Thread Nathan Wiger
Chaim Frenkel wrote: NW$old = assign($var, $val); NW$old = assign($var) = $val; NW$old = assign = $var, $val; I don't think that the assigned values should be moved by perl into the argument list. You are reintroducing another version of the list flattening problem. "Where

Re: RFC 154 (v1) Simple assignment lvalue subs should be on by default

2000-08-24 Thread Nathan Wiger
Chaim Frenkel wrote: Why this limitation? If the lvalue is a fundemental type (whatever that is) everything works as if the lvalue were actually in place sub foo { return $a } foo =~ s///;# same as $a =~ s///; This is not the type of lvalue sub that this RFC