Originally posted as a Categorized Answer.
In reply to Re: Can I make recursive calls to subroutines? by gridlock in thread Can I make recursive calls to subroutines? by Anonymous Monk