#!./perl # $Header: TEST,v 1.0.1.1 88/01/24 03:55:39 root Exp $ # This is written in a peculiar style, since we're trying to avoid # most of the constructs we'll be testing for. if ($ARGV[0] eq '-v') { $verbose = 1; shift; } if ($ARGV[0] eq '') { @ARGV = split(/[ \n]/,`echo base.* comp.* cmd.* io.* op.*`); } open(config,"../config.sh"); while () { if (/sharpbang='(.*)'/) { $sharpbang = ($1 eq '#!'); last; } } $bad = 0; while ($test = shift) { print "$test..."; if ($sharpbang) { open(results,"$test|") || (print "can't run.\n"); } else { open(script,"$test") || die "Can't run $test"; $_ =