Actually, if the container is on the receiving end rather than the source end, it wouldn't work. But other than that, yeah. (obviously you can't "put" something into a function) There may be other exceptions I haven't though of.
On Sun, Apr 5, 2015 at 2:41 PM, Mike Bonner <[email protected]> wrote: > Most likely yeah. I wouldn't swear 100% (I like to TRY first lol) but it > SHOULD work. > > On Sun, Apr 5, 2015 at 2:40 PM, Peter Haworth <[email protected]> wrote: > >> Wow, didn't know that, thanks. >> >> The dictionary doesn't give any clue that's possible, just uses >> "container" >> as what follows "in". Does that mean that anywhere the dictionary uses >> the >> word container, it can be a function call? >> >> 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 Sun, Apr 5, 2015 at 1:24 PM, Mike Bonner <[email protected]> wrote: >> >> > As long as you wrap your function in parens so that it forces evaluation >> > first, then yeah. Have the function do your filter, and then return the >> > filtered data. (not positive you even need the extra parens, but its a >> > habit for me in cases like this.) >> > >> > repeat for each doesn't really care where the list comes from, so an >> inline >> > function call is just fine. >> > >> > On Sun, Apr 5, 2015 at 2:18 PM, Peter Haworth <[email protected]> wrote: >> > >> > > Hi Mike, >> > > I like that. Are you saying you can do that now? >> > > >> > > 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 Sun, Apr 5, 2015 at 12:31 PM, Mike Bonner <[email protected]> >> wrote: >> > > >> > > > While not exactly whats been requested, this works pretty well: >> > > > >> > > > repeat for each line tLine in (myFilter(sData,"abc*","with")) >> > > > >> > > > I like the way a where clause reads as in the OP, but being able to >> use >> > > an >> > > > inline function for data generation is rather powerful, and if all >> you >> > > need >> > > > is a filter, setting up a function to do so is pretty straight >> forward. >> > > > >> > > > On Sun, Apr 5, 2015 at 1:03 PM, Ralph DiMola < >> > [email protected]> >> > > > wrote: >> > > > >> > > > > Wouldn't it be nice if you could: >> > > > > >> > > > > Repeat for each line tLine in tLines index tIndex >> > > > > End repeat >> > > > > >> > > > > Where tIndex goes from 1 to (in this case) the number of lines in >> > > tLines. >> > > > > With such an elegant repeat loop in LC it kills me to do a: >> > > > > >> > > > > >> > > > > Local tIndex >> > > > > put 1 into tIndex >> > > > > Repeat for each line tLine in tLines >> > > > > Add 1 to tIndex >> > > > > End repeat >> > > > > >> > > > > >> > > > > Ralph DiMola >> > > > > IT Director >> > > > > Evergreen Information Services >> > > > > [email protected] >> > > > > >> > > > > >> > > > > >> > > > > _______________________________________________ >> > > > > use-livecode mailing list >> > > > > [email protected] >> > > > > Please visit this url to subscribe, unsubscribe and manage your >> > > > > subscription preferences: >> > > > > http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > >> > > > _______________________________________________ >> > > > use-livecode mailing list >> > > > [email protected] >> > > > Please visit this url to subscribe, unsubscribe and manage your >> > > > subscription preferences: >> > > > http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > >> > > _______________________________________________ >> > > use-livecode mailing list >> > > [email protected] >> > > Please visit this url to subscribe, unsubscribe and manage your >> > > subscription preferences: >> > > http://lists.runrev.com/mailman/listinfo/use-livecode >> > > >> > _______________________________________________ >> > use-livecode mailing list >> > [email protected] >> > Please visit this url to subscribe, unsubscribe and manage your >> > subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> > >> _______________________________________________ >> use-livecode mailing list >> [email protected] >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
