Path: utzoo!utgpu!watserv1!watmath!att!rutgers!mephisto!mcnc!uvaarpa!mmdf From: worley@compass.com (Dale Worley) Newsgroups: comp.lang.perl Subject: $! and string context Message-ID: <1990Jul16.173905.12516@uvaarpa.Virginia.EDU> Date: 16 Jul 90 17:39:05 GMT Sender: mmdf@uvaarpa.Virginia.EDU (Uvaarpa Mail System) Reply-To: worley@compass.com Organization: The Internet Lines: 16 X-Name: Larry Wall That's fine as a workaround. However, I'll make it so that if errno is 0, it returns the null string in a string context. Then the boolean value will be unsurprising. That sounds rather winning. But what I found strange at first was that the conditional was a string context, given that I think of truth values as 0/1. Dale Worley Compass, Inc. worley@compass.com -- You don't have many suspects who are innocent of a crime. That's contradictory. If a person is innocent of a crime, then he is not a suspect. -- Edwin Meese III