Can't do the math
Bill Vlahos
bvlahos at jpl.nasa.gov
Fri Mar 1 13: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