in reply to Can I make recursive calls to subroutines?

Yes indeed you can.

It looks as if you're going to be doing a directory recursion, yes? You might want to check out this node, since its all about directory recursion and a tricky situation (which chromatic here above, shed some very good light on).
  • Comment on Re: Can I make recursive calls to subroutines?