| **Navigation:**  [[templates.htm|Templates]] > [[tlrcontents.htm|Template Language Reference]] > Built-in Template Procedures >====== INSTANCE(return current instance number) ====== | [[inlist return item exists in list .htm|{{btn_prev_n.gif|Previous page}}]][[tlrcontents.htm|{{btn_home_n.gif|Return to chapter overview}}]][[invoke call a named group as a function .htm|{{btn_next_n.gif|Next page}}]] | | || **INSTANCE(** //symbol// ) {{blk2blue.jpg|blk2blue.jpg}} | **INSTANCE** | Returns the current instance number to which the //symbol// is fixed. | | //Symbol// | A multi-valued symbol. | The **INSTANCE** procedure returns the current instance number to which the //symbol// is fixed. If no #FIX or #FOR has been issued for the //symbol//, INSTANCE returns zero (0). **Return Data Type:**     LONG **Example:** **#DELETE(%Control,****INSTANCE****(%Control))     #!Delete current instance** **See Also:** [[built in template procedures.htm|Built-In Template Procedures]]