which is faster for searching?
    FlexibleLearning.com 
    admin at FlexibleLearning.com
       
    Sat Aug 30 03:45:02 EDT 2014
    
    
  
Peter Haworth <pete at lcsql.com> wrote
> There's another situation where I use repeat with even though it's a
little
> slower than repeat for and I also alter the contents of the data I'm
> repeating through without any problems.
>
> repeat with x=the number of lines in tVar down to to 1
>    if <data condition on  line x of tVar> then
>       delete line x of tVar
>    end if
> end repeat
This is an insightful observation. Nice one, Pete!
My stock method (and presumably the method you allude to above) is...
repeat for each line L in tVar
    add 1 to x
    if <data condition on  L> then put "" into line x of tVar
end repeat
filter tVar without empty
Both methods operate on a single data set and avoid putting the output into
a second variable which, for large datasets, involve an unnecessary memory
overhead..
Hugh Senior
FLCo
    
    
More information about the use-livecode
mailing list