Functions and CALL Routines

CALL EXECUTE Routine



Resolves an argument and issues the resolved value for execution
Category: Macro

Syntax
Arguments
Details

Syntax

CALL EXECUTE(argument);

Arguments

argument

specifies a character expression or a constant that yields a macro invocation or a SAS statement. Argument can be:


Details

If argument resolves to a macro invocation, the macro executes immediately and DATA step execution pauses while the macro executes. If argument resolves to a SAS statement or if execution of the macro generates SAS statements, the statement(s) execute after the end of the DATA step that contains the CALL EXECUTE routine. CALL EXECUTE is fully documented in SAS Macro Language: Reference.

space
Previous Page | Next Page | Top of Page