From: David Alan Black Date: 2002-07-19T00:35:58+09:00 Subject: Re: Q: "print usage_msg, exit 1 if error_flag" does not workO Hi -- On Fri, 19 Jul 2002, Hugh Sasse Staff Elec Eng wrote: > On Thu, 18 Jul 2002, David Alan Black wrote: > > > Hi -- > > > > On Thu, 18 Jul 2002, Hugh Sasse Staff Elec Eng wrote: > > > > > Hmmm. I always get tangled with these. Bracketing things doesn't help > > > You could make a virtue of necessity and decide that lines like this > > should start with ! to draw attention to themselves: > > > > error_msg = "error" > > error = true > > ! puts error_msg and exit 1 if error > [...] > > Interesting... Only I'd be bound to do this for something that > *doesn't* return nil, and get completely confused debugging it! :-) Yeah, I wouldn't recommend actually using it. Kind of too bad -- it's *almost* really cool :-) > I think I prefer multiple lines, and use folding in the editor to tidy > it away. Me too, or perhaps an assert method of some kind. David -- David Alan Black home: dblack@candle.superlink.net work: blackdav@shu.edu Web: http://pirate.shu.edu/~blackdav