SASAUTOS= System Option: z/OS

Specifies the location of the autocall library.
Valid in: Configuration file, SAS invocation, OPTIONS statement, SAS System Options window
Categories: Environment Control: ENVFILES

Macro: MACRO

PROC OPTIONS GROUP= ENVFILES

MACRO

Default: SASAUTOS
z/OS specifics: file-specification
See: SAS Macro Language: Reference

Syntax

SASAUTOS=file-specification | (file-specification-1, . . . , file-specification-n)

Required Argument

file-specification
identifies the name of an external autocall library. Under z/OS, it can be any valid SAS fileref or a physical filename of a PDS, PDSE, or UFS directory.
You can specify one or more autocall libraries. They are searched in the order in which they are listed.

Details

SAS looks for autocall members in autocall libraries specified by SASAUTOS=. By default, SAS looks in the library that is associated with the SASAUTOS fileref. Once you specify the SASAUTOS= system option, that specification replaces the default.
The SASAUTOS= system option enables the concatenation of autocall libraries that have different encodings. For example, the following statements concatenate two libraries where one library has the open_ed-1047 encoding and one library has the open_ed-1143 encoding.
FILENAME XYG1 'SASPROD.XYG1.AUTOCALL.SAS' ENCODING='open_ed-1047';
FILENAME mymacro 'USERID.AUTOCALL.SAS' ENCODING='open_ed-1143';
OPTIONS SASAUTOS=(mymacro, XYG1, SASAUTOS);
You can use the APPEND= and INSERT= system options to add additional file specifications. For more information, see the APPEND= and INSERT= system options.

See Also

APPEND= System Option: z/OS for the correct syntax to use when starting SAS
INSERT= System Option: z/OS for the correct syntax to use when starting SAS
APPEND= System Option in SAS System Options: Reference for the correct syntax to use after starting SAS
INSERT= System Option in SAS System Options: Reference for the correct syntax to use after starting SAS