MRECALL System Option

Specifies whether autocall libraries are searched for a member that was not found during an earlier search.
Valid in: Configuration fileOPTIONS windowOPTIONS statementSAS invocation
PROC OPTIONS GROUP= MACRO
Type: System option
Default: NOMRECALL

Syntax

MRECALL | NOMRECALL

Required Arguments

MRECALL
searches the autocall libraries for an undefined macro name each time an attempt is made to invoke the macro. It is inefficient to search the autocall libraries repeatedly for an undefined macro. Generally, use this option when you are developing or debugging programs that call autocall macros.
NOMRECALL
searches the autocall libraries only once for a requested macro name.

Details

Use the MRECALL option primarily for
  • developing systems that require macros in autocall libraries.
  • recovering from errors caused by an autocall to a macro that is in an unavailable library. Use MRECALL to call the macro again after making the library available. In general, do not use MRECALL unless you are developing or debugging autocall macros.