problem with counting words

Peter Haworth pete at lcsql.com
Tue Oct 14 12:58:13 EDT 2014


Yeah, I don't think word was considered during the discussion.

Multiple delimiters might be a good idea but it feels like you'd have to
know which delimiter had been encountered.  For example, if you had a
string like this:

a=1,b=2,c=3

and you wanted to unpack it with:

repeat for each item ritem delimited by "=,"
  doStuff
end repeat

You'd probably need to know which delimiter had been encountered to
distinguish between the left and right sides of the "=" character.

The main intent behind "delimited by" was to do away with having to keep
resetting the itemdelimiter, e.g

repeat for each item rItem1 delimited by "="
   <do stuff with ritem1>
   repeat for each item rItem2 delimited by ","
      <do stuff with ritem2>
   end repeat
end repeat

Pete
lcSQL Software <http://www.lcsql.com>
Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and
SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html>

On Tue, Oct 14, 2014 at 9:31 AM, Ralph DiMola <rdimola at evergreeninfo.net>
wrote:

> That would be a great enhancement. +1 A collection of delimiters(item
> list?)
> would be needed to even emulate the current word chunk.
>
> Ralph DiMola
> IT Director
> Evergreen Information Services
> rdimola at evergreeninfo.net
>
> -----Original Message-----
> From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On
> Behalf
> Of Peter Haworth
> Sent: Tuesday, October 14, 2014 11:32 AM
> To: How to use LiveCode
> Subject: Re: problem with counting words
>
> On Tue, Oct 14, 2014 at 12:45 AM, Kay C Lan <lan.kc.macmail at gmail.com>
> wrote:
>
> > If you want something new... a chunk, then the ability to specify it's
> > delimiter as a range of characters that are either single of combined
> > *could* be a valid enhancement.
> >
>
> Rather than try to explain the thinking behind "delimited by", I'll refer
> you to the forum discussion at
>
> http://forums.livecode.com/viewtopic.php?f=6&t=21630&p=111222&hilit=delimite
> d+by#p111222
> and
> enhancement request at http://quality.runrev.com/show_bug.cgi?id=13557.
>
> Pete
> lcSQL Software <http://www.lcsql.com>
> Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and
> SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html>
> _______________________________________________
> use-livecode mailing list
> use-livecode at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



More information about the use-livecode mailing list