Previous Page | Next Page

System Options under z/OS

MVARSIZE= System Option: z/OS



Specifies the maximum size for macro variables that are stored in memory.
Default: 8,192 bytes
Valid in: configuration file, SAS invocation, OPTIONS statement, OPTIONS window
Category: Macro: MACRO
PROC OPTIONS GROUP= MACRO
z/OS specifics: default values
See: SAS Macro Language: Reference

Syntax

Syntax

MVARSIZE=n | nK | hexX | MIN | MAX

n | nK

specifies the maximum macro variable size in multiples of 1 (bytes) and 1,024 (kilobytes). You can specify decimal values for the number of kilobytes. For example, a value of 8 specifies 8 bytes, and a value of 0.782k specifies 801 bytes.

hexX

specifies the maximum macro variable size as a hexadecimal value. You must specify the value beginning with a number (0-9), followed by hexadecimal characters (0-9, A-F), and then followed by an X. For example, the value 2dx sets the maximum macro variable size to 45 bytes and a value of 0a0x sets the maximum macro variable size to 160 bytes.

MIN

sets maximum macro variable size to 0 and requires SAS to use the default value.

MAX

sets maximum macro variable size to 65,534.

Previous Page | Next Page | Top of Page