> a recipe doesn't have to invoke itself to be a recursive recipe
Er, no. That IS exactly what recursion means. It doesn't have to be infinite - there can be a halt condition - but if something doesn't call itself, it is not recursive.
These are not recursive recipes at all; they're just nested.
Er, no. That IS exactly what recursion means. It doesn't have to be infinite - there can be a halt condition - but if something doesn't call itself, it is not recursive.
These are not recursive recipes at all; they're just nested.