POV-Ray : Newsgroups : povray.advanced-users : Bug with defined() ? : Re: Bug with defined() ? Server Time
29 Jul 2024 10:28:47 EDT (-0400)
  Re: Bug with defined() ?  
From: Tim Nikias
Date: 5 Aug 2002 12:35:18
Message: <3d4ea946@news.povray.org>
Its finally working!
I never thought that the files would need that extra
comma to work. IMHO its may be easier for
a starter (simply append to file with Data+",") but
I think it would make more sense if defined(File)
would return false if no data follows, not if no
data follows after a comma.
Ah well. It was probably thought of some long time
ago, and I don't want to start a debate about such
small things.

But some note in the docs would perhaps be of some
help? Ingo?

Regards,

Tim

--
Tim Nikias
Homepage: http://www.digitaltwilight.de/no_lights/index.html
Email: Tim### [at] gmxde
"Tim Nikias" <tim### [at] gmxde> schrieb im Newsbeitrag
news:3d4d6b8d@news.povray.org...
> Thanks for both answers, I'll check what you mentioned
> and reply sometime later again...
>
> Regards,
>
> Tim
>
> --
> Tim Nikias
> Homepage: http://www.digitaltwilight.de/no_lights/index.html
> Email: Tim### [at] gmxde
> "Simon Adameit" <gom### [at] gmxde> schrieb im Newsbeitrag
> news:3d4d5bfd@news.povray.org...
> >
> > "Tim Nikias" wrote:
> > > When attempting to read an empty file (the file is
> > > there, but containing not a single character)
> > > like this:
> > > #read (File, _PreviouslyUndeclared)
> > >
> > > I'd expect defined(_PreviouslyUndeclared) to return
> > > false.
> > > It doesn't.
> >
> > _PrevioslyUndeclared is defined but it is not initialised (Did I use the
> > right words?)
> >
> > > If I check the file before any reading with defined(File),
> > > I get a true, after attempt to read, I get false, but
> > > not only when the file is empty, but also when reading
> > > the last data.
> > >
> > This does only happen when you dont have a comma behind the last data
> item.
> >
> > >
> > > So. Is this really what I should expect?
> > >
> >
> > ?
> >
> >
>
>


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.