<top of head, not tested> perhaps find a way to speed up the other code inside that is parsing and doing the math. can't you add an index (id) column to the data? even temporarily? therefore create the arrays in a way where you can restore the original order. </blah>
On 10 March 2011 10:51, FlexibleLearning <ad...@flexiblelearning.com> wrote: > Problem: > I have a long list of several thousand lines. > Each line contains two comma-separated numbers. > I want to divide the first item of each line by one divisor, and divide the > second item of each line by a different divisor. > The list order must stay the same. > > Example: > Using 2 and 5 as divisors... > 10,10 > 12,15 > 8,12 > would become > 5,2 > 6,3 > 4,2.4 > > Options: > Using "repeat with n=1 to num of lines" takes far too long. > Using "repeat for each line L" either attempts to modify read-only data, or > is only 25% faster using a dumping variable. > Using split/combine will mess up the ordering (numeric array keys are not > sorted numerically with combine). > > Any other ideas? > > Hugh Senior > FLCo > > > > > > _______________________________________________ > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb <http://www.google.com/profiles/sbarncar> _______________________________________________ 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