MVARSIZE= System Option: z/OS

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

Syntax

MVARSIZE=n | nK | hexX | MIN | MAX

Required Arguments

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.