5.6. VARIABLE_FRAME

Format:


        PRAGMA OPT VARIABLE_FRAME { YES | NO | }
      

YES -- allocate variables a frame at a time
* NO -- allocate variables individually

Normally, variables are allocated individually. This allows optimal use of data memory, but means that variables in a given procedure might be spread across multiple banks. Enabling this option will guarentee that all variables in a procedure will reside in a single bank.

nb: unlike `PRAGMA FRAME' above, this affects the entire file