You are adding 1 to word 2 when there is no space. Tabs are not word delimiters. I may misunderstand the script though I haven't looked at it in depth.
Bob On Jun 27, 2012, at 1:24 AM, Keith Clarke wrote: > Hi folks, > I'm working on a simple script to identify and count the unique words dumped > into a 'Source' field to create a 'Results' list field with the word and > counter. > > However, this script is throwing errors at the line when I attempt to > increment the second word by adding 1 to it. What's wrong with the syntax for > incrementing the counter chunk? > > on mouseUp > put empty into field "Results" > repeat for each word tWord in field "Source" > if field "Results" is empty then put tWord & tab & 1 after field > "Results" > if tWord is among the words of field "Results" then > repeat for each line tLine in field "Results" > if word 1 of tLine <> tWord > then exit repeat > else add 1 to word 2 of line tLine in field "Results" > end repeat > else put tWord & cr after field "Results" > end repeat > end mouseUp > > Best, > Keith.. > _______________________________________________ > 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