I just noticed this and I'm curious if it was always this way since I 
don't recall it happening before:

h = 5
put h
-- 5
put h + 10
-- 15

all well and good

h = "5"
put h
-- "5"
put h+ 10
-- 15.0000


Yeah, I know about float precision, integer(h) and all that, I just don't 
remember strings defaulting to floats when added; I always thought they 
stayed integers?

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/lingo-l.cgi  To post messages to the list, email 
[EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED]). Lingo-L is for 
learning and helping with programming Lingo.  Thanks!]

Reply via email to