When does recursion limit bite you?

stephen barncard stephenREVOLUTION2 at barncard.com
Tue Oct 4 11:59:16 EDT 2011


Web search says I have to 'install' something and 'makefile' it. Looks like
curl. No clue 'where' to put this stuff.


On 4 October 2011 08:52, stephen barncard
<stephenREVOLUTION2 at barncard.com>wrote:

> Thanks, Andre
>
> My MacOS shell call (and terminal) doesn't seem to recognize the 'tree
> command'
>
> "no manual entry for tree"
>
> sqb
>
>
> On 4 October 2011 08:22, Andre Garzia <andre at andregarzia.com> wrote:
>
>> Stephen,
>>
>> If you can afford to waste some performance and know what platform you are
>> using, then, you can build a two pass algorithm.
>>
>> The first pass just collect the file references, full path, one per line.
>>
>> Then you filter this for the extensions you need and after that you
>> process
>> it as usual.
>>
>> If you are in mac os x, then you can use:
>>
>> set the defaultfolder to "parent folder"
>> put shell("tree -i -f") into theFileList
>>
>> This should work on Mac OS X and Linux but not on Windows.
>>
>> :-D
>>
>> On Tue, Oct 4, 2011 at 11:54 AM, stephen barncard <
>> stephenREVOLUTION2 at barncard.com> wrote:
>>
>> > Funny that this comes up at this moment - I've been trying to work with
>> a
>> > 'Directory Walker' recursive script (thanks Scott Rossi) and really
>> can't
>> > make it very useful, I keep raising the recursionlimit to millions, but
>> it
>> > eventually will crash on more dense stacks. I included a visible counter
>> to
>> > keep track of iterations, but they only go into the thousands, not
>> millions
>> >
>> > This is using Scott's walker from 2002, and the only modification was a
>> > test
>> > for file suffix to get a list of certain files  by file types.
>> >
>> > Mark, you say that there's a bug in the IDE that makes this worse? Does
>> > that
>> > mean 'walkers' work properly in a standalone?
>> >
>> > Another question is  - is there another, non-recursive way to walk all
>> > folders? Some kind of two-pass method? Or is this just the way it is?
>> >
>> > On 4 October 2011 05:30, Andre Garzia <andre at andregarzia.com> wrote:
>> >
>> > > http://docs.runrev.com/Property/recursionLimit
>> >
>> >
>> >
>> >
>> > --
>> >
>> >
>> >
>> > Stephen Barncard
>> > San Francisco Ca. USA
>> >
>> > more about sqb  <http://www.google.com/profiles/sbarncar>
>> > _______________________________________________
>> > 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
>> >
>>
>>
>>
>> --
>> http://www.andregarzia.com All We Do Is Code.
>> _______________________________________________
>> 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
>>
>
>
>
> --
>
>
>
> Stephen Barncard
> San Francisco Ca. USA
>
> more about sqb  <http://www.google.com/profiles/sbarncar>
>
>


-- 



Stephen Barncard
San Francisco Ca. USA

more about sqb  <http://www.google.com/profiles/sbarncar>



More information about the use-livecode mailing list