Pass by reference and you can eliminate a memcopy on the initial function call.

-= Mike 



On Oct 12, 2015, 9:11 PM, at 9:11 PM, Geoff Canyon <gcan...@gmail.com> wrote:
>Not quite as concise, but this function is about 3x faster:
>
>function greatestLessThan pList,V
>   put empty into R
>   repeat for each item i in pList
>      if i < V and i > R then put i into R
>   end repeat
>   return R
>end greatestLessThan
>_______________________________________________
>use-livecode mailing list
>use-livecode@lists.runrev.com
>Please visit this url to subscribe, unsubscribe and manage your
>subscription preferences:
>http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to