On Mon, Jun 25, 2001 at 12:12:19AM -0500, Me wrote:
> > $done="false";
> > 
> > while( $done eq "false ") {
> >     eval {
> >         ......
> >         .....
> >         read form files.
> >         ....process info...
> >         write back to files
> > 
> >     };
> >     ( $@ ) ? ($done="false") : ($done="true");
> > 
> > }
> 
> I don't understand why this isn't working. Change the $@ line to:

The test is ( $done eq "false ") - note the space after false.  That
will never match.

-- 
Paul Johnson - [EMAIL PROTECTED]
http://www.pjcj.net

Reply via email to