Limite en la recursividad
Posted: Wed Nov 22, 2006 3:25 pm
Hola estoy utilizando rutinas recursivas para recorrer arboles genealogicos
http://www.genealogia.com.mx el problema es que cuando llamo a una rutina mas de 13 veces marca el error
EVAL STACK FAULT
Estoy usando blinker 7
Se supone que el blinker procedure depth 30
indicaria cuantas veces se pueden anidar procesos o funciones
la verdad es que si le pongo 0,30 o 100 se comporta igual
siempre truena en 15
Ejemplo de una rutina para pruebas
http://www.genealogia.com.mx el problema es que cuando llamo a una rutina mas de 13 veces marca el error
EVAL STACK FAULT
Estoy usando blinker 7
Se supone que el blinker procedure depth 30
indicaria cuantas veces se pueden anidar procesos o funciones
la verdad es que si le pongo 0,30 o 100 se comporta igual
siempre truena en 15
Ejemplo de una rutina para pruebas
Code: Select all
TEST(0)
FUNCTION TEST()
PARAM n
n:=n+1
Msginfo(n)
Test(n)
Code: Select all