Local directives can occur more than once in a unit or program, If they have a command-line
counterpart, the command-line argument is restored as the default for each compiled le. The local
directives in uence the compiler's behaviour from the moment they're encountered until the
moment another switch annihilates their behaviour, or the end of the current unit or program is
reached.