UNDEF

From Recital Documentation Wiki
Revision as of 10:37, 16 March 2009 by Yvonnemilne (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

#UNDEF

Class

Memory Variables


Purpose

Stops text substitution for a constant created with #DEFINE


Syntax

  1. UNDEF <constant>


See Also

#DEFINE, LOCAL, PRIVATE, PUBLIC


Description

The #DEFINE command is used to define FoxPro compatible constants. Constants declared using #DEFINE can be overridden by a memory variable of the same name, but cannot be modified or manually released after their initial declaration. Constants are automatically updated if the value of <exp> changes and are released on exit from the session. The #UNDEF command stops the text substitution for a constant created with #DEFINE


Example

#DEFINE NEXT_LOOP
for I = 1 to NEXT_LOOP
? i
next
#UNDEF NEXT_LOOP


Products

Recital Database Server, Recital Mirage Server, Recital Terminal Developer