The SMTMP environment variable specifies the name of a directory that the SOM compiler uses to hold intermediate output files. The syntax is as follows:

SMTMP=<dir>

For example:

SET SMTMP=%TMP%

tells the SOM compiler to use the same directory for temporary files as given by the setting of the TMP environment variable. As a general rule, the directory indicated by SMTMP should never coincide with the directory used by the SOM compiler for its input or the emitted output files.

Note: All command-line modifiers can be set in the environment by changing them to UPPERCASE and preappending SM to them.