5.7. VARIABLE_REUSE

Format:


        PRAGMA OPT VARIABLE_REDUCE { YES | NO | }
      

* YES -- Perform variable reduction
NO -- Do not perform variable reduction

Variable reduction looks for variables that are assigned, but not used, or used, but not assigned, or neither used nor assigned. In these cases normally the variable is removed (unless it is volatile). Turning this off leaves the variable around.