Multiple choice technology programming languages

What is the use of macro function %SYSFUNC?

  1. Used to execute SAS Functions

  2. Used to execute SAS Statements

  3. Used to pass parameters to a macro function

  4. All of the above

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

%SYSFUNC allows SAS functions to be executed within macro code (outside DATA steps). It bridges the macro facility and SAS function library. It does not execute SAS statements (that would be %SYSRPUT) nor is it for parameter passing.