Larry Wall Quotes on Error
-
You tell it that it's indicative by appending $!. That's why we made $! such a short variable name, after all. :-)
-
The code also assumes that it's difficult to misspell 'a' or 'b'. :-)
-
if (instr(buf,sys_errlist[errno])) /* you don't see this */