RUSSIANREC has no explicit loop. Instead, we express
the answer in terms of itself!
This is not circular because:
- There is a ``termination'' variable, a.
- This variable makes steady progress towards the termination
condition.
Next: Concrete Example
Up: RECURSION
Previous: Recursive Russian