Specifies the maximum amount of memory available to the macro variable symbol table(s).
Valid in: | configuration file, SAS invocation, OPTIONS statement, SAS System Options window |
Category: | Macro: SAS Macro |
PROC OPTIONS GROUP= | MACRO |
Default: | 4194304 bytes (4 MB) |
Windows specifics: | Default value |
See: | MSYMTABMAX in SAS Macro Language: Reference |
specifies the amount of memory that is available in multiples of 1; 1,024 (kilobytes);
1,048,576 (megabytes); 1,072,741,824
(gigabytes); and 1,099,511,627,776 (terabytes), respectively. You can specify decimal
values for the number of kilobytes, megabytes, gigabytes, or terabytes. For example,
a value of 8
specifies 8 bytes, a value of .782k
specifies
801 bytes, and a value of 3m
specifies 3,145,728
bytes.
specifies the amount of memory that is available as a hexadecimal value. You must
specify the value beginning with
a number (0–9), followed by an X. For example, the value 2dx
sets the amount
of memory to 45 bytes.
sets the amount of memory that is available to the minimum setting, which is 0. This value causes all macro variables to be written to disk.
sets the amount of memory that is available to the maximum setting.