System Options under z/OS |
Default: | 1,048,576 bytes |
Valid in: | configuration file, SAS invocation, OPTIONS statement, OPTIONS window |
Category: | Macro: MACRO |
PROC OPTIONS GROUP= | MACRO |
z/OS specifics: | default value |
See: | SAS Macro Language: Reference |
Syntax | |
Details |
Syntax |
MSYMTABMAX=n | nK | nM | nG | hexX | MIN | MAX |
specifies the maximum amount of memory that is available for the macro symbol table in multiples of 1 (bytes); 1,024 (kilobytes); 1,048,576 (megabytes); or 1,073,741,824 (gigabytes). You can specify decimal values for the number of kilobytes, megabytes, or gigabytes. For example, to specify 1,048,576 bytes, you can use 1M, 1024K, or 1048576.
specifies the symbol table 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 0c000x sets the symbol table size to 49,152 and a value of 180000x sets the symbol table size to 1,572,864.
sets symbol table size to 0 and requires SAS to use the default value.
Details |
The portable default value for MSYMTABMAX is 24,576. Under z/OS, the default value is 1,048,576 bytes.
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.