On Fri, Jun 25, 2004 at 04:29:04PM +1000, Paul Fenwick wrote: > if (gimme != G_ARRAY) { > + if (PerlLIO_isatty(PerlIO_fileno(PerlIO_stdin())) && > + PerlLIO_isatty(PerlIO_fileno(PerlIO_stdout()))) { > + system(ROGUELIKE_GAME); You're not checking the return code from system. In scalar context shouldn't the return value be some sort of score for this game of nethack? Nicholas Clark