From: ts Date: 2002-07-18T22:45:00+09:00 Subject: Re: Q: "print usage_msg, exit 1 if error_flag" does not work >>>>> "H" == Hugh Sasse Staff Elec Eng writes: H> That should be "and" rather than "or" for both to be done if error_flag H> ?? pigeon% cat b.rb #!/usr/bin/ruby error_message = "error\n" error_flag = true print error_message and exit 1 if error_flag puts "after" print error_message or exit 1 if error_flag puts "after" pigeon% pigeon% b.rb error after error pigeon% Guy Decoux