Creating Functions with PROC FCMP
A Brief Overview
Within SAS, you can
create your own functions. Creating your own functions is useful when
you have repetitive routines in your programs. The SAS Function Compiler
(FCMP) procedure enables you to create custom functions using DATA
step syntax. This feature enables programmers to more easily read,
write, and maintain complex code with independent and reusable routines.
PROC FCMP Syntax
Use PROC FCMP to build
user-defined functions and call routines with DATA step syntax.
PROC FCMP Syntax
Syntax, PROC FCMP step:
PROC FCMP OUTLIB=libref.table.package;
FUNCTION function-name(arguments)<$> <length>;
.
. . programming statements.
. .
RETURN(expression);
ENDSUB;
QUIT;
OUTLIB=libref.table.package ... |
Get SAS Certified Professional Prep Guide now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.