A program may directly or indirectly call itself. A CALL statement that calls the active program (itself) is a recursive call. For more information, see RECURSION. For information on sharing data in recursively called programs (such as with HP COBOL), see the RECURSION_DATA_GLOBAL configuration variable.