The informative messages from the translator can be suppressed by using the -s option. Normally, both informative messages and error messages are sent to standard error output. The option -u causes warning messages to be issued for undeclared identifiers in the program. When an icode file is executed, several environment variables are examined to determine execution parameters. The values assigned to these variables should be numbers.
Environment variables are particularly useful in adjusting Icon's storage requirements.
The following environment variables can be set to adjust Icon's execution parameters. This variable determines the size, in bytes, of the initial region in which strings are stored. If additional string regions are needed, they may be smaller. This variable determines the size, in bytes, of the initial region in which lists, tables, and other objects are stored. If additional block regions are needed, they may be smaller.