Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!decwrl!bacchus.pa.dec.com!vixie From: vixie@decwrl.dec.com (Paul A Vixie) Newsgroups: comp.lang.perl Subject: Re: this is very strange Message-ID: Date: 27 Jun 90 21:49:23 GMT References: <8502@jpl-devvax.JPL.NASA.GOV> Sender: news@wrl.dec.com (News) Organization: DEC Western Research Lab Lines: 14 In-Reply-To: lwall@jpl-devvax.JPL.NASA.GOV's message of 26 Jun 90 23:28:10 GMT >> I might be able to come up with some kind of a relaxed lvalue thingie >> that creates array elements but doesn't squawk about non-lvalue-looking >> items, but I'd have to think about it some. Documenting it would be enough. This is a pretty subtle side-effect. I eventually redesigned the entire subroutine interface, so this no longer affects me; I know that *I* will remember that $x{$y} can't be reliably passed by reference if it doesn't preexist, but perhaps there are a few thousand other perl programmers who would benefit from read- ing about this before discovering it first hand :-). -- Paul Vixie DEC Western Research Lab Palo Alto, California ...!decwrl!vixie