in reply to multiple commands before unless ?

Try this:

do { print "Program Error!"; exit(0); } unless ([case is true]);
-Tats