Also typically appearing near the top of the technology file are the !set commands.
!set argumentsUnlike the Set keyword, this directive assigns variables as if the keyboard !set command, as used interactively from the prompt line, had been given. The arguments are exactly as they would appear on the prompt line. Thus, the command attributes that are controlled with the !set command can be specified in the technology file. The technology file is read after the .xicinit file and before the .xicstart initialization file, which are other options for executing the !set command at program startup.
When a new technology file is written with the Save Tech command, all !set lines from the original technology file (if any) are written as a block, but commented out. This is followed by another block containing all of the currently defined variables, except for the path variables, written using the correct !set syntax. These lines are active. The user can edit these blocks as necessary.