On Mon, Feb 07, 2000 at 04:19:54PM -0500, Mark-Jason Dominus wrote: > > Do you remember that $! is double-headed? It has both numeric and > > string values... > > Maybe the documentation is at fault, then. I don't see why the > current behavior is not simply described by > > If the only problem was that the program exited non-zero $! > will be set to the empty string. Because the value of $! *is not a string*. Ilya