AFAIK, it's some kind of C stack limit.
>I stand corrected. I just put a config.fpw with STACKSIZE=64000 in my startup folder, and while it did greatly increase the number of levels I could traverse, it bombed at 906 for the following...
>
>
pnCounter = 0
>=mytest()
>
>FUNCTION MyTest()
> pnCounter = pnCounter + 1
> ?pnCounter
> =mytest()
>ENDFUNC
>
--sb--