SAS provides routines
and functions that let you invoke these external routines from within
SAS. You can access the shared library routines from the DATA step,
the IML procedure, and SCL code. You use the MODULE family of SAS
CALL routines and functions (including MODULE, MODULEN, and MODULEC),
as well as the
SAS/IML functions and CALL routines (including MODULEIC,
MODULEIN, and MODULEI), to invoke a routine that resides in a shared
library. This documentation refers to the MODULE family of CALL routines
and functions generically as the MODULE function.