LF Fortran 95

Recursive Procedures

A Fortran procedure can reference itself, either directly or indirectly, only if the RECURSIVE keyword is specified in the procedure definition. A function that calls itself directly must use the RESULT option (see FUNCTION Statement).