title: Can a recursive method have more than one base case in Pascal?
body: <p>I was wondering if you can have more than just one base case on a recursive procedure/function in Pascal.
  If so, can you please give me a <strong>simple</strong> example? And please explain why this is possible?</p>