Can't do the math

Bill Vlahos bvlahos at jpl.nasa.gov
Fri Mar 1 18:21:01 EST 2002


Here is a clearer rendition of what I meant.

The original script seems to work correctly if the goal is to put the 
3rd word in the field even though there would be 2 spaces (and therefore 
shouldn't have worked). It just didn't seem to do the math properly.

Bill Vlahos

On Friday, March 1, 2002, at 03:12  PM, Bill Vlahos wrote:

> It doesn't work either.  Strangely enough, if I do it the original way, 
> even lines that resulted in 2 spaces, if I put word 3 after the field 
> the correct numbers were put in. I'm still puzzled.
>
> Bill Vlahos
>
>
> On Friday, March 1, 2002, at 02:27  PM, Yates, Glen wrote:
>
>> When parsing words, multiple spaces are ignored, so word 3 ends up 
>> being the
>> first user in the group, not the group number you want to test 
>> against, so
>> try this instead.
>>
>>   set the itemDelimiter to ":"
>>   repeat with x = 1 to the number of lines in varAllGroups
>>     if item 3 of line x of varAllGroups > 100 then
>>       put first item of line x of varAllGroups & return after field
>> "allgroups"
>>     end if
>>   end repeat
>>
>> -Glen Yates
>>
>> -----Original Message-----
>> From: Bill Vlahos [mailto:bvlahos at jpl.nasa.gov]
>> Sent: Friday, March 01, 2002 3:59 PM
>> To: use-revolution at lists.runrev.com
>> Subject: Can't do the math
>>
>>
>> Using Rev 1.1.1B1 on Mac OS X the if statement below doesn't work
>> correctly.
>> Here is the variable varAllGroups:
>>
>> root::0:root
>> other::1:
>> bin::2:root,bin,daemon
>> sys::3:root,bin,sys,adm
>>
>> Here is the script:
>>
>>    replace ":" with space in varAllGroups --to make words for parsing
>>    repeat with x = 1 to the number of lines in varAllGroups
>>      if word 3 of line x of varAllGroups > 100 then
>>        put first word of line x of varAllGroups & return after field
>> "allgroups"
>>      end if
>>    end repeat
>>
>> The if statement doesn't do the math correctly. The lines 1, 3, and 4
>> evaluate to true when they shouldn't.
>>
>> Bill Vlahos
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution




More information about the use-livecode mailing list