Zero/empty
Mike Bonner
bonnmike at gmail.com
Tue Sep 11 13:56:14 EDT 2012
There are some quirks I found on testing this.
This evaluates to false
local tvar
--put empty into tvar
put (tvar is not zero)
This evaluates to true
local tvar
put empty into tvar
put (tvar is not zero)
So it seems a declared var that has had nothing done to it sees itself as
empty and zero. If you put empty into it, then it is not zero. Cool huh?
On Tue, Sep 11, 2012 at 11:47 AM, Peter Haworth <pete at lcsql.com> wrote:
> Just ran across a little oddity. The statement "if tVar is not zero"
> evaluates to false if tVar is empty. Apparently empty and zero are treated
> the same for comparison purposes?
> Pete
> lcSQL Software <http://www.lcsql.com>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
More information about the use-livecode
mailing list