recursive algorithm - an algorithm which calls itself with smaller (or simpler) input values, and which obtains the result for the current input by applying simple operations to the returned value for the smaller (or simpler) input.
A ticket has been created for Don Sevcik to build this functionality.