On 8/7/05 11:28 PM, "James Spencer" <[EMAIL PROTECTED]> wrote:

> 

Thanks, Hershel
> On Aug 7, 2005, at 4:52 PM, Hershel Fisch wrote:
> 
>> Hi all what is the meaning for this error "Error description:
>> recursionLimit: Recursion limit reached"
>> Thans, Hershel
>> 
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>> 
> 
> Recursion is when a function (or handler in the case of Rev) calls
> itself.   There are many situations where recursion is a pretty good
> way to solve a problem, the classic example being calculating a
> factorial which can be calculated as:
> 
> function factorial number
> if number <= 1 then
>    return 1
> else
>    return number * factorial(number - 1)
> end if
> end factorial
> 
> The error message arises because each time you recurse, information
> is stored in the memory of the computer so it can no how to return
> back up the chain once it gets to the beginning (where number = 1 in
> the example).  Obviously, there is a limit to how many times you can
> call factorial() without breaking the program.  The actual limits are
> variable depending on the parameters passed etc.
> 
> More typically, the problem arises because you accidentally have a
> handler that is calling itself in an endless loop.
> 
> Spence
> 
> James P. Spencer
> Rochester, MN
> 
> [EMAIL PROTECTED]
> 
> "Badges??  We don't need no stinkin badges!"
> _______________________________________________
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution

_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to