> 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.

An eagle eye indeed!

Reply via email to